Skip to content
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

Chrome 4/5/9/16/18/20/26/27/42/44/45/46/48/54 added webextensions.api.tabs support #24353

Merged

Conversation

queengooborg
Copy link
Contributor

@queengooborg queengooborg commented Sep 5, 2024

This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the tabs Web Extensions interface. The data comes from a commit in the browser's source code, mapped to a version number using available tooling or via the commit timestamp.

Commits:

Chrome 4:

  • webextensions.api.tabs 1
  • webextensions.api.tabs.getSelected
  • webextensions.api.tabs.insertCSS 2
  • webextensions.api.tabs.move 1
  • webextensions.api.tabs.onAttached 1
  • webextensions.api.tabs.onCreated 1
  • webextensions.api.tabs.onDetached 1
  • webextensions.api.tabs.onMoved 1
  • webextensions.api.tabs.onRemoved 1
  • webextensions.api.tabs.onSelectionChanged 1
  • webextensions.api.tabs.onUpdated 1
  • webextensions.api.tabs.onUpdated.changeInfo.status 3
  • webextensions.api.tabs.onUpdated.changeInfo.url 3
  • webextensions.api.tabs.remove 1
  • webextensions.api.tabs.update 1

Chrome 5:

  • webextensions.api.tabs.sendRequest 4

Chrome 9:

  • webextensions.api.tabs.onUpdated.changeInfo.pinned 5
  • webextensions.api.tabs.update.updateProperties_pinned_parameter 5
  • webextensions.api.tabs.update.updateProperties_selected_parameter 5
  • webextensions.api.tabs.update.updateProperties_url_parameter 5

Chrome 16:

  • webextensions.api.tabs.highlight 6

  • webextensions.api.tabs.onActiveChanged 6

  • webextensions.api.tabs.onHighlightChanged 6

  • webextensions.api.tabs.query 6

  • webextensions.api.tabs.query.queryInfo 6

  • webextensions.api.tabs.query.queryInfo.active 6

  • webextensions.api.tabs.query.queryInfo.highlighted 6

  • webextensions.api.tabs.query.queryInfo.pinned 6

  • webextensions.api.tabs.query.queryInfo.status 6

  • webextensions.api.tabs.query.queryInfo.title 6

  • webextensions.api.tabs.query.queryInfo.url 6

  • webextensions.api.tabs.query.queryInfo.windowId 6

  • webextensions.api.tabs.query.queryInfo.windowType 6

  • webextensions.api.tabs.update.updateProperties_active_parameter 6

  • webextensions.api.tabs.update.updateProperties_highlighted_parameter 6

  • webextensions.api.tabs.reload 7

Chrome 18:

  • webextensions.api.tabs.onActivated 8

  • webextensions.api.tabs.onHighlighted 8

  • webextensions.api.tabs.query.queryInfo.openerTabId 9

Chrome 20:

  • webextensions.api.tabs.sendMessage 10

Chrome 26:

  • webextensions.api.tabs.onReplaced 11

Chrome 27:

  • webextensions.api.tabs.onUpdated.changeInfo.favIconUrl 12

Chrome 42:

  • webextensions.api.tabs.getZoom 13
  • webextensions.api.tabs.onZoomChange 13
  • webextensions.api.tabs.setZoom 13
  • webextensions.api.tabs.setZoomSettings 13

Chrome 44:

  • webextensions.api.tabs.WindowType 14

Chrome 45:

  • webextensions.api.tabs.onUpdated.changeInfo.audible 15

Chrome 46:

  • webextensions.api.tabs.onUpdated.changeInfo.mutedInfo 16

Chrome 48:

  • webextensions.api.tabs.onUpdated.changeInfo.title 17

Chrome 54:

  • webextensions.api.tabs.onUpdated.changeInfo.discarded 18

Footnotes

  1. https://source.chromium.org/chromium/chromium/src/+/6e3f6928a0f43c3e956903693f8a84a2a207e970 2 3 4 5 6 7 8 9 10 11

  2. https://source.chromium.org/chromium/chromium/src/+/912256b3517241047095dac6946de191029dda27

  3. https://source.chromium.org/chromium/chromium/src/+/86cbd2abef20a01360a77dfd8593735cd1f0dbd4 2

  4. https://source.chromium.org/chromium/chromium/src/+/5e34bc403af2328e80765406eace2f49f63e7d79

  5. https://source.chromium.org/chromium/chromium/src/+/4ce39887a02c9877976b7e6686a877dd0961c7a2 2 3 4

  6. https://source.chromium.org/chromium/chromium/src/+/8c3495cdfbc29b4d903103bf3f0cea7e5bfc24de 2 3 4 5 6 7 8 9 10 11 12 13 14 15

  7. https://source.chromium.org/chromium/chromium/src/+/5d9351118f780b0c6f90e8466d8f334bb289aeca

  8. https://source.chromium.org/chromium/chromium/src/+/5c7e9e8d676356154094133c6d52134eb5a188fd 2

  9. https://source.chromium.org/chromium/chromium/src/+/5fe4c12b22ef8d5d3cd9c1ea8cde881703faabd8

  10. https://source.chromium.org/chromium/chromium/src/+/00536215259ebc2e3c82347e3812770c1a89f03d

  11. https://source.chromium.org/chromium/chromium/src/+/a28526c12d8283c7c4fa7f43963664746a839c59

  12. https://source.chromium.org/chromium/chromium/src/+/6c75fab15c44f3fdb63be8201b49dc5a40715be1

  13. https://github.com/chromium/chromium/commit/255e72284868d9d234b428abe2d241d637905bbd 2 3 4

  14. https://source.chromium.org/chromium/chromium/src/+/00f1fc22bfcc653b47d62778170af3eee9855720

  15. https://source.chromium.org/chromium/chromium/src/+/09a3ccc44eb5b7552d6ec49dc8fb46678dd4025f

  16. https://source.chromium.org/chromium/chromium/src/+/8b605f21c02e8e920dcd7b26aa9716bb8ed751ad

  17. https://source.chromium.org/chromium/chromium/src/+/6db4ce4333e219abec7f2f9eee1e75a174769ea4

  18. https://source.chromium.org/chromium/chromium/src/+/94afe44e219ad774df9290dd980d6214141a089a

This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `tabs` Web Extensions interface. The data comes from a commit in the browser's source code, mapped to a version number using available tooling or via the commit timestamp.

Commit:
@queengooborg queengooborg added the data:webext Compat data for Browser Extensions. https://developer.mozilla.org/Add-ons/WebExtensions label Sep 5, 2024
@github-actions github-actions bot added the size:l [PR only] 101-1000 LoC changed label Nov 22, 2024
webextensions/api/tabs.json Outdated Show resolved Hide resolved
webextensions/api/tabs.json Outdated Show resolved Hide resolved
webextensions/api/tabs.json Outdated Show resolved Hide resolved
webextensions/api/tabs.json Outdated Show resolved Hide resolved
webextensions/api/tabs.json Outdated Show resolved Hide resolved
webextensions/api/tabs.json Show resolved Hide resolved
webextensions/api/tabs.json Outdated Show resolved Hide resolved
webextensions/api/tabs.json Outdated Show resolved Hide resolved
webextensions/api/tabs.json Show resolved Hide resolved
webextensions/api/tabs.json Show resolved Hide resolved
@caugner caugner changed the title Update Chromium data for tabs Web Extensions interface Chrome 4/5/9/16/18/20/26/27/42/44/45/46/48/54 added webextensions.api.tabs support Nov 28, 2024
@caugner caugner merged commit 31a53d1 into mdn:main Nov 29, 2024
9 checks passed
@queengooborg queengooborg deleted the webextensions/api/tabs/chrome-corrections branch November 29, 2024 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:webext Compat data for Browser Extensions. https://developer.mozilla.org/Add-ons/WebExtensions size:l [PR only] 101-1000 LoC changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants