browser-compat-data
browser-compat-data copied to clipboard
Addition of missing devtools details
Summary
Add details, previously missing for devtools features not supported in Firefox
Related issues
- PR https://github.com/mdn/content/pull/28132 containing the Extend the developer tools article update
- PR https://github.com/mdn/content/pull/28131 containing complementary updates to complete devtools.inspectedWindow documentation coverage
- PR https://github.com/mdn/content/pull/28223 containing complementary update to complete devtools.network documentation coverage
Fixes #16859
@Rob--W
Question: why are some features of edge not a mirror of Chrome?
Because I missed updating them from the copied content. I will fix that.
This pull request has merge conflicts that must be resolved before it can be merged.
Hey @Rob--W, looks like this has been waiting on your review for a while!
While I'm not against adding explicit entries for API support statuses in the BCD, the BCD also link to MDN documentation that haven't been merged yet.
I am reluctant to merge these MDN articles, because they document Chrome-only behavior. It's my intent to revisit these PRs eventually, but it's a low priority for me.
Should we try to get a Chrome reviewer for this one?
That's not necessary. I am familiar with this API in both Firefox and Chrome.
The difficulty here is presenting the content in a way such that it is obvious which parts are cross-browser and which ones are Chrome-only. The current documentation lists the least common denominator, so anyone who relies on that can build an extension that works across browsers.
If we add the Chrome-specific bits here as well, then I'm concerned that an extension dev would try out the documentation and then become disappointed when they discovered that the documented features don't actually work in Firefox.
I think that so long as the browser compatibility data is up to date, then we should be fine on that front. Web extensions don't have a standard specification that we can refer to, so since browsers are free to implement what they want to, I wouldn't expect much cross-browser support anyways.
Also addresses https://github.com/mdn/browser-compat-data/issues/16859
This pull request has merge conflicts that must be resolved before it can be merged.
This PR has been sitting around in need of a review for a while, and is the second oldest PR open. We should get this reviewed and landed, or close it!
I think that it is okay for BCD notes to be added, even without mdn documentation. @rebloor could you update the PR and tag dotproto for review? If there is anything that requires my attention, please pm me.
This pull request has merge conflicts that must be resolved before it can be merged.
This pull request has merge conflicts that must be resolved before it can be merged.