E107: Firefox Debugger Flagged as Legacy and Disabled

Created on 28 Nov 2017  路  21Comments  路  Source: e107inc/e107

Hi Team,
Seems the debugger has been disabled by the latest mozilla firefox update. https://addons.mozilla.org/en-GB/firefox/user/camer0n/?src=api As an alternative I wonder could its functions be encorporated into an admin menu - under the orange bug icon?
Thanks
Mike

Most helpful comment

@Jimmi08 currently, e107 shows debug info even though Developer Mode is Off. So, I think this is a bug in the core. That's why I wrote that e107 should only display debug info if Developer Mode is On.

All 21 comments

Work is in progress by @lonalore on new extensions for Firefox and Chrome: https://github.com/e107inc/e107-dev

Until that time, you can manually change the URLs using these commands: https://e107.org/developer-manual/getting-started/debugging

(some such as time and SQL analysis are missing but can be easily added)

Thanks, yes I was aware of https://e107.org/developer-manual/ :)
Closing as it's in hand

I finished the work on it last week and I sent a pre-release to @CaMer0n for testing and uploading it to Mozilla, but he was out of town. But I think the extension will be available soon. Maybe on this week.
But if you do not want to wait, I can send you the files, and you can install it manually.

@lonalore can you hit me up with the files?

Installation in Firefox Quantum

  • Visit about:debugging page in your Firefox
  • Click to _Load Temporary Add-on_ button
  • Select e107-dev.xpi file

Installation in Google Chrome

  • Visit chrome://extensions page in your Chrome
  • Drop the e107-dev.crx file into the browser

Extension files:
e107-dev.zip

Note: In Firefox, you can only install it as a temporary addon (because it has not been published on Mozzilla yet), so it will be removed after restarting your browser.

Note: My english is not the best, so please review the sentences to be grammatically correct, and report it here... if not...

Thank you for testing! :)

@lonalore Tested. It works.
But I have still problem with how many information see quest!
If I set debug mode ON (because github sync) then any quest with this can see everything. Or I am wrong, but there should be rules who can see what and when to be able to check if it works this way.

Of course, THANK YOU, I would kill Firefox, it has bug (or intention) - it updates itself although I set no authomatic updates.

Got it in Chrome, but FireFox complaining about missing installation manifest

@Jimmi08 yes, debug mode should be available only if developer mode is On. But this is an e107 related issue.
@LaocheXe please download e107-dev.zip again, I attached wrong file first, but I replaced it. You may downloaded the wrong one.

@lonalore I understand, but it (or e107) should check if I am logged as admin or with the same IP with incognito like quest). OR at least allow git sync without developer mode. This is reason why I often forget to set it OFF.

This extension just a tool to swtich between debug modes, so e107 should handle what information is displayed and to whom. In my opinion e107 should only display debug info if Developer Mode is On. To forget to turn off Developer Mode on a live site is the developer's responsibility.

@lonalore I agree with you, I just don't understand. Check it on e107.org - I am pretty sure that there is no developer mode set ON but I can see some debug information. So it depends on something else too. Do you have set Developer mode on e107hungary too?

@Jimmi08 currently, e107 shows debug info even though Developer Mode is Off. So, I think this is a bug in the core. That's why I wrote that e107 should only display debug info if Developer Mode is On.

Got it working, thanks!

I think I remember Cameron saying that this behaviour was intentional but personally I agree that no debug info should be displayed unless the developer mode is enabled.

Re-opening until published.

Chrome extension has been published:
https://chrome.google.com/webstore/detail/e107-dev/ikpmmbnjfndjmpmehlgeeinfkiaafdkf?hl=en

Firefox is still in publishing process as far as I know.

Firefox has been published as well: https://addons.mozilla.org/en-US/firefox/addon/e107-dev/
Thanks @lonalore

Closing this issue. For more feedback on the extensions, please use https://github.com/e107inc/e107-dev/

I'm using Firefox Quantum 58.0.2 (64-bit), and currently the download page of the debugger states that the debugger is not compatible with my FF version.....

Please post this up as an issue in this repo: https://github.com/e107inc/e107-dev/

@Moc Done. Thanks for pointing the right direction...

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nlstart picture nlstart  路  5Comments

rica-carv picture rica-carv  路  5Comments

Jimmi08 picture Jimmi08  路  5Comments

Norwayman picture Norwayman  路  3Comments

BillyBoy0823 picture BillyBoy0823  路  4Comments