-
Notifications
You must be signed in to change notification settings - Fork 20
DevTools tab for debugging #79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
| rem( | ||
| "Copying static pages to Chrome dist directory" | ||
| ); | ||
| await cp("./static/views", "./dist/chrome/views"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do the Firefox consent pages end up in Chrome as well with this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, installed.html+js ends up in the chrome build, but aren't used. This should be fixed.
|
Usability suggestions from chrome testing: Events tab: Reloading the page does not clear the events. There is no button for clearing them (also tested that clearing log does not clear events). Log tab: Even though there is clear button, the chrome console, network tools etc is cleared each time page is reloaded. I suggest we follow that principle. Please also consider, If we clear the log tab on reload, then chrome console has a setting preserve log. Should we have similar setting? |
|
Hi @svenzik! Good point about not having the ability to clear the events! I'll add it as soon as I have a moment. However, not clearing the logs on page reload was intentional. Thank you for taking the time to test it! |
Signed-off-by: Tanel Metsar <taneltm@users.noreply.github.com>
Signed-off-by: Tanel Metsar <taneltm@users.noreply.github.com>
Signed-off-by: Tanel Metsar <taneltm@users.noreply.github.com>
…vity WE2-967 Includes minor cleanup for DevTools related files Signed-off-by: Tanel Metsar <taneltm@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
…pening Web-eID tab WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
…r during loading WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com> Co-authored-by: Sten Anderson <scopuli-dev@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
…lar to devtools.js WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
…urning optional_permissions -> devtools on WE2-967 Signed-off-by: Sven Mitt <svenzik@users.noreply.github.com>
Signed-off-by: Mart Somermaa <mrts@users.noreply.github.com>
Adds the "Web eID" tab to the browser's DevTools.
Features:
The developer tool is disabled by default and needs to be enabled before it can be used.
Firefox
or navigate to the address
about:addonsChrome
or navigate to the address
chrome://extensions/Screenshots:

Viewing event sequence and the event objects:
Viewing the extension's internal log messages:

Overriding the extension settings:

Resolves WE2-967
Resolves #40