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
feat(devtools): adding firefox support #44952
Conversation
LGTM for the bazel setup. Would be good to also preserve trailing newlines for consistency.
devtools/projects/shell-chrome/src/manifest/manifest.firefox.json
Outdated
Show resolved
Hide resolved
c69bc4b
to
2fc87d7
Compare
devtools/projects/shell-chrome/src/manifest/manifest.chrome.json
Outdated
Show resolved
Hide resolved
b8e1638
to
8634e49
Compare
|
@mgechev @devversion Updated PR with all the changes. Should be good to review. |
devtools/docs/firefox.md
Outdated
| @@ -0,0 +1,15 @@ | |||
| # Installing Angular DevTools in Firefox | |||
|
|
|||
| To install Angular DevTools in Firefox follow the steps:- | |||
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.
| To install Angular DevTools in Firefox follow the steps:- | |
| To install Angular DevTools in Firefox follow the steps: |
devtools/docs/firefox.md
Outdated
|
|
||
| * Click on `Load Temporary Add-on` button to select and load the Angular DevTools extension for Firefox. | ||
|
|
||
| * Select any file from `dist/bin/devtools/projects/shell-browser/src/prodapp` directory to load extension. If you have not built the extension for Firefox yet. You can do it using `yarn devtools:build:firefox` which will generate build for Firefox. |
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.
| * Select any file from `dist/bin/devtools/projects/shell-browser/src/prodapp` directory to load extension. If you have not built the extension for Firefox yet. You can do it using `yarn devtools:build:firefox` which will generate build for Firefox. | |
| * Select any file from `dist/bin/devtools/projects/shell-browser/src/prodapp` directory to load extension. If you have not built the extension for Firefox yet, you can do it using `yarn devtools:build:firefox` which will generate build for Firefox. |
| </div> | ||
| </body> | ||
|
|
||
| </html> |
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.
We don't open <html> anywhere.
| @@ -0,0 +1,60 @@ | |||
| <!DOCTYPE html> | |||
|
|
|||
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.
| <html> |
| @@ -0,0 +1,66 @@ | |||
| <!DOCTYPE html> | |||
|
|
|||
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.
| <html> |
| @@ -0,0 +1,73 @@ | |||
| <!DOCTYPE html> | |||
|
|
|||
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.
| <html> |
| @@ -0,0 +1,69 @@ | |||
| <!DOCTYPE html> | |||
|
|
|||
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.
| <html> |
updating typo
|
Changed the target to minor since this PR introduces a new feature. |
|
This PR was merged into the repository by commit b5f39c5. |
Adding DevTools documentation for Firefox. PR Close #44952
Updating `manifest.json` file for firefox. PR Close #44952
Updating Firefox DevTools documentation to be more descriptive and removing images. PR Close #44952
* Updating build to support both browsers firefox & chrome. * Added new `config_setting` to support build. * Added new genrule `copy_manifest` to `prodapp` pkg_web. PR Close #44952
Renaming `shell-chrome` to `shell-browser` contains the build that supports both browsers. PR Close #44952
Updating dist path to load Firefox DevTools PR Close #44952
* Updating manifest.json to new build structure * Adding doctype to pages to remove warnings PR Close #44952
* Added `flag_browser` to toggle between different browser builds chrome and firefox * Updated build command to support new flag configuration PR Close #44952
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: #44945
Does this PR introduce a breaking change?