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

Update Chromium data for optional_permissions Web Extensions manifest property #24093

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Commits on Aug 10, 2024

  1. Update Chromium data for optional_permissions Web Extensions manifest…

    … property
    
    This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `optional_permissions` Web Extensions manifest property. This sets the feature(s) to a version range based upon the date that the feature was added to BCD with the intent of replacing `true` values with ranged values to eliminate `true` values from BCD.
    
    Commit/PR Adding the Feature: mdn#1673, mdn#1771, mdn#5840, mdn#6112, mdn#12155
    queengooborg committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    d2d50ea View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Add exact version numbers based upon commit

    Commit: https://chromium.googlesource.com/chromium/src/+/d9c1ade4d29daf457cadbfdf15c71e92e5ffeebb
    Commit Date: January 9, 2012
    Chrome 18 Feature Freeze: January 13, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    a5da599 View commit details
    Browse the repository at this point in the history
  2. Add version for activeTab

    Commit: https://chromium.googlesource.com/chromium/src/+/f3b25bf85396e81487f4af43da9b332960c854e4
    Commit Date: May 24, 2012
    Chrome 21 Feature Freeze: June 1, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    829c5f7 View commit details
    Browse the repository at this point in the history
  3. Add version for browingData

    Commit: https://chromium.googlesource.com/chromium/src/+/006236a292a8dec7b134b3db35bc1d9ea7767513
    Commit Date: February 24, 2012
    Chrome 19 Feature Freeze: March 9, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    22ecec8 View commit details
    Browse the repository at this point in the history
  4. Add version for downloads

    Commit: https://chromium.googlesource.com/chromium/src/+/b62972dac61add19354116b5549ba624b982f14f
    Commit Date: June 21, 2012
    Chrome 22 Feature Freeze: July 20, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    8938507 View commit details
    Browse the repository at this point in the history
  5. Add version for privacy

    Commit: https://chromium.googlesource.com/chromium/src/+/607e6522f841933e0d3130c09d33207876850948
    Commit Date: January 25, 2012
    Chrome 19 Feature Freeze: March 9, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    6487186 View commit details
    Browse the repository at this point in the history
  6. Add version for topSites

    Commit: https://chromium.googlesource.com/chromium/src/+/641bdeb0830b56bd715699126176cc750c10fb92
    Commit Date: March 22, 2012
    Chrome 20 Feature Freeze: April 20, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    5da9cab View commit details
    Browse the repository at this point in the history
  7. Add version for downloads.open

    Commit: https://source.chromium.org/chromium/chromium/src/+/751fc718e21d98e0a8e8879449a9de61455ea7c4
    Commit Date: July 25, 2013
    Chrome 30 Feature Freeze: July 26, 2013
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    b4d4560 View commit details
    Browse the repository at this point in the history
  8. Add version for identity

    Commit: https://source.chromium.org/chromium/chromium/src/+/499d1d369ad8d87efec1f09834bddaaa93eeea56
    Commit Date: May 3, 2013
    Chrome 29 Feature Freeze: June 7, 2013
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    c1eb6c0 View commit details
    Browse the repository at this point in the history
  9. Add version for nativeMessaging

    Commit: https://source.chromium.org/chromium/chromium/src/+/78b751868b02ae38ee63cf7f77512847ca548965
    Commit Date: March 5, 2013
    Chrome 27 Feature Freeze: March 8, 2013
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    47e7075 View commit details
    Browse the repository at this point in the history
  10. Add version for sessions

    Commit: https://source.chromium.org/chromium/chromium/src/+/d791ad1ba1cd9246b83ecf3a8622006706fb9605
    Commit Date: August 22, 2013
    Chrome 31 Feature Freeze: September 6, 2013
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    3ce02a5 View commit details
    Browse the repository at this point in the history
  11. Add version for alarm

    Commit: https://source.chromium.org/chromium/chromium/src/+/47a047d26cd3a931148f59b2b035aa1deddc153c
    Commit Date: May 8, 2012
    Chrome 21 Feature Freeze: June 1, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    a771436 View commit details
    Browse the repository at this point in the history
  12. Add version for unlimitedStorage

    Commit: https://chromium.googlesource.com/chromium/src/+/d9c1ade4d29daf457cadbfdf15c71e92e5ffeebb
    Commit Date: January 9, 2012
    Chrome 18 Feature Freeze: January 13, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    941e75c View commit details
    Browse the repository at this point in the history
  13. Add version for storage

    Commit: https://source.chromium.org/chromium/chromium/src/+/2b41a696076298ceaaf1d74e01d7c38511852bbf
    Commit Date: January 22, 2012
    Chrome 19 Feature Freeze: March 9, 2012
    queengooborg committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    237f4af View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5e2e9f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Update webextensions/manifest/optional_permissions.json

    Co-authored-by: Rob Wu <rob@robwu.nl>
    queengooborg and Rob--W authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9f057f1 View commit details
    Browse the repository at this point in the history