Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Chrome 4/5/9/16/18/20/26/27/42/44/45/46/48/54 added `webextensions.ap…
…i.tabs` support (#24353) 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` [^4a] - `webextensions.api.tabs.getSelected` - `webextensions.api.tabs.insertCSS` [^4b] - `webextensions.api.tabs.move` [^4a] - `webextensions.api.tabs.onAttached` [^4a] - `webextensions.api.tabs.onCreated` [^4a] - `webextensions.api.tabs.onDetached` [^4a] - `webextensions.api.tabs.onMoved` [^4a] - `webextensions.api.tabs.onRemoved` [^4a] - `webextensions.api.tabs.onSelectionChanged` [^4a] - `webextensions.api.tabs.onUpdated` [^4a] - `webextensions.api.tabs.onUpdated.changeInfo.status` [^4c] - `webextensions.api.tabs.onUpdated.changeInfo.url` [^4c] - `webextensions.api.tabs.remove` [^4a] - `webextensions.api.tabs.update` [^4a] [^4a]: https://source.chromium.org/chromium/chromium/src/+/6e3f6928a0f43c3e956903693f8a84a2a207e970 [^4b]: https://source.chromium.org/chromium/chromium/src/+/912256b3517241047095dac6946de191029dda27 [^4c]: https://source.chromium.org/chromium/chromium/src/+/86cbd2abef20a01360a77dfd8593735cd1f0dbd4 Chrome 5: - `webextensions.api.tabs.sendRequest` [^5] [^5]: https://source.chromium.org/chromium/chromium/src/+/5e34bc403af2328e80765406eace2f49f63e7d79 Chrome 9: - `webextensions.api.tabs.onUpdated.changeInfo.pinned` [^9] - `webextensions.api.tabs.update.updateProperties_pinned_parameter` [^9] - `webextensions.api.tabs.update.updateProperties_selected_parameter` [^9] - `webextensions.api.tabs.update.updateProperties_url_parameter` [^9] [^9]: https://source.chromium.org/chromium/chromium/src/+/4ce39887a02c9877976b7e6686a877dd0961c7a2 Chrome 16: - `webextensions.api.tabs.highlight` [^16a] - `webextensions.api.tabs.onActiveChanged` [^16a] - `webextensions.api.tabs.onHighlightChanged` [^16a] - `webextensions.api.tabs.query` [^16a] - `webextensions.api.tabs.query.queryInfo` [^16a] - `webextensions.api.tabs.query.queryInfo.active` [^16a] - `webextensions.api.tabs.query.queryInfo.highlighted` [^16a] - `webextensions.api.tabs.query.queryInfo.pinned` [^16a] - `webextensions.api.tabs.query.queryInfo.status` [^16a] - `webextensions.api.tabs.query.queryInfo.title` [^16a] - `webextensions.api.tabs.query.queryInfo.url` [^16a] - `webextensions.api.tabs.query.queryInfo.windowId` [^16a] - `webextensions.api.tabs.query.queryInfo.windowType` [^16a] - `webextensions.api.tabs.update.updateProperties_active_parameter` [^16a] - `webextensions.api.tabs.update.updateProperties_highlighted_parameter` [^16a] - `webextensions.api.tabs.reload` [^16b] [^16a]: https://source.chromium.org/chromium/chromium/src/+/8c3495cdfbc29b4d903103bf3f0cea7e5bfc24de [^16b]: https://source.chromium.org/chromium/chromium/src/+/5d9351118f780b0c6f90e8466d8f334bb289aeca Chrome 18: - `webextensions.api.tabs.onActivated` [^18a] - `webextensions.api.tabs.onHighlighted` [^18a] - `webextensions.api.tabs.query.queryInfo.openerTabId` [^18b] [^18a]: https://source.chromium.org/chromium/chromium/src/+/5c7e9e8d676356154094133c6d52134eb5a188fd [^18b]: https://source.chromium.org/chromium/chromium/src/+/5fe4c12b22ef8d5d3cd9c1ea8cde881703faabd8 Chrome 20: - `webextensions.api.tabs.sendMessage` [^20] [^20]: https://source.chromium.org/chromium/chromium/src/+/00536215259ebc2e3c82347e3812770c1a89f03d Chrome 26: - `webextensions.api.tabs.onReplaced` [^26] [^26]: https://source.chromium.org/chromium/chromium/src/+/a28526c12d8283c7c4fa7f43963664746a839c59 Chrome 27: - `webextensions.api.tabs.onUpdated.changeInfo.favIconUrl` [^27] [^27]: https://source.chromium.org/chromium/chromium/src/+/6c75fab15c44f3fdb63be8201b49dc5a40715be1 Chrome 42: - `webextensions.api.tabs.getZoom` [^42] - `webextensions.api.tabs.onZoomChange` [^42] - `webextensions.api.tabs.setZoom` [^42] - `webextensions.api.tabs.setZoomSettings` [^42] [^42]: chromium/chromium@255e722 Chrome 44: - `webextensions.api.tabs.WindowType` [^44] [^44]: https://source.chromium.org/chromium/chromium/src/+/00f1fc22bfcc653b47d62778170af3eee9855720 Chrome 45: - `webextensions.api.tabs.onUpdated.changeInfo.audible` [^45] [^45]: https://source.chromium.org/chromium/chromium/src/+/09a3ccc44eb5b7552d6ec49dc8fb46678dd4025f Chrome 46: - `webextensions.api.tabs.onUpdated.changeInfo.mutedInfo` [^46] [^46]: https://source.chromium.org/chromium/chromium/src/+/8b605f21c02e8e920dcd7b26aa9716bb8ed751ad Chrome 48: - `webextensions.api.tabs.onUpdated.changeInfo.title` [^48] [^48]: https://source.chromium.org/chromium/chromium/src/+/6db4ce4333e219abec7f2f9eee1e75a174769ea4 Chrome 54: - `webextensions.api.tabs.onUpdated.changeInfo.discarded` [^54] [^54]: https://source.chromium.org/chromium/chromium/src/+/94afe44e219ad774df9290dd980d6214141a089a --------- Co-authored-by: Claas Augner <[email protected]>
- Loading branch information