Skip to content

Conversation

@rebloor
Copy link
Contributor

@rebloor rebloor commented Jun 13, 2023

Description

Addresses the documentation needs of Bug 1606862 Make devtools an optional permission.

@rebloor rebloor added the Content:WebExt WebExtensions docs label Jun 13, 2023
@rebloor rebloor requested a review from rpl June 13, 2023 00:10
@rebloor rebloor self-assigned this Jun 13, 2023
@rebloor rebloor requested review from a team as code owners June 13, 2023 00:10
@rebloor rebloor requested review from hamishwillee and removed request for a team June 13, 2023 00:10
@github-actions github-actions bot added the Content:Other Any docs not covered by another "Content:" label label Jun 13, 2023
@rebloor rebloor changed the title Devtools as optional permission devtools as optional permission Jun 13, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Jun 13, 2023

Preview URLs (6 pages)
External URLs (10)

URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/API/devtools
Title: devtools


URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/Extending_the_developer_tools
Title: Extend the developer tools


URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/devtools_page
Title: devtools_page


URL: /en-US/docs/Mozilla/Firefox/Releases/77
Title: Firefox 77 for developers

(comment last updated: 2023-08-10 09:58:30)

{{AddonSidebar}}

> **Note:** This page describes devtools APIs as they exist in Firefox 55. Although the APIs are based on the [Chrome devtools APIs](https://developer.chrome.com/docs/extensions/mv3/devtools/), there are still many features that are not yet implemented in Firefox, and therefore are not documented here. To see which features are currently missing please see [Limitations of the devtools APIs](#limitations_of_the_devtools_apis).
> **Note:** This page describes the devtools APIs in Firefox 55. Although the APIs are based on the [Chrome devtools APIs](https://developer.chrome.com/docs/extensions/mv3/devtools/), Firefox does not implement all those features; therefore, not all features are documented here. To see which features are missing, refer to [Limitations of the devtools APIs](#limitations_of_the_devtools_apis).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This document mentions Firefox 54/55, which is ages ago. Could you remove the version specific mentions from this article in a follow-up (separate PR so that these can be reviewed independently)?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will do

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rebloor it looks like this PR is basically ready to be merged, but I noticed the mention to Firefox 55 has not been removed, do we want to remove it by updating this PR before merging it or in a separate PR?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rpl the work to take care of the reference to 55 is in #28132 and it's related PRs.

@rebloor rebloor closed this Jun 28, 2023
@rebloor rebloor deleted the devtools-as-optional-permission branch June 28, 2023 23:26
@Rob--W
Copy link
Member

Rob--W commented Jun 29, 2023

@rebloor Why was this closed without merging?

@rebloor rebloor restored the devtools-as-optional-permission branch June 29, 2023 04:36
@rebloor
Copy link
Contributor Author

rebloor commented Jun 29, 2023

@Rob--W by accident

@rebloor rebloor reopened this Jun 29, 2023
@github-actions github-actions bot added Content:Firefox Content in the Mozilla/Firefox subtree and removed Content:Other Any docs not covered by another "Content:" label labels Aug 10, 2023
@bsmth
Copy link
Member

bsmth commented Aug 10, 2023

Hi, looks like we're ready to land this one, shall I merge when CI is done?

Copy link
Member

@rpl rpl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r+wc (not a big deal but one small tweak requested in the previous pass from Rob doesn't seem to have been applied).

@rebloor would you mind to confirm if we want to apply that tweak in this PR before merging it?

{{AddonSidebar}}

> **Note:** This page describes devtools APIs as they exist in Firefox 55. Although the APIs are based on the [Chrome devtools APIs](https://developer.chrome.com/docs/extensions/mv3/devtools/), there are still many features that are not yet implemented in Firefox, and therefore are not documented here. To see which features are currently missing please see [Limitations of the devtools APIs](#limitations_of_the_devtools_apis).
> **Note:** This page describes the devtools APIs in Firefox 55. Although the APIs are based on the [Chrome devtools APIs](https://developer.chrome.com/docs/extensions/mv3/devtools/), Firefox does not implement all those features; therefore, not all features are documented here. To see which features are missing, refer to [Limitations of the devtools APIs](#limitations_of_the_devtools_apis).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rebloor it looks like this PR is basically ready to be merged, but I noticed the mention to Firefox 55 has not been removed, do we want to remove it by updating this PR before merging it or in a separate PR?

@rebloor rebloor merged commit d596fa5 into mdn:main Aug 10, 2023
@rebloor rebloor deleted the devtools-as-optional-permission branch August 10, 2023 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:Firefox Content in the Mozilla/Firefox subtree Content:WebExt WebExtensions docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants