LGTM1

Thanks for catching up on this feature.

Cheers,
  Rego

On 26/08/2023 17:56, Luke wrote:
> 
>         Contact emails
> 
> lukewarlow...@gmail.com
> <mailto:lukewarlow...@gmail.com>, l...@warlow.dev <mailto:l...@warlow.dev>
> 
> 
>         Explainer
> 
> None
> 
> 
>         Specification
> 
> https://drafts.csswg.org/mediaqueries-5/#scripting
> <https://drafts.csswg.org/mediaqueries-5/#scripting>
> 
> 
>         Summary
> 
> The scripting media feature is used to query whether scripting
> languages, such as JavaScript, are supported on the current document.
> Valid options are 'enabled', 'initial-only', 'none'. However,
> 'initial-only' never matches inside a browser.
> 
> 
> 
>         Blink component
> 
> Blink>CSS
> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECSS>
> 
> 
>         Search tags
> 
> scripting
> <https://chromestatus.com/features#tags:scripting>, media-queries
> <https://chromestatus.com/features#tags:media-queries>
> 
> 
>         TAG review
> 
> None
> 
> 
>         TAG review status
> 
> Not applicable
> 
> 
>         Risks
> 
> 
> 
>         Interoperability and Compatibility
> 
> Already implemented in Firefox and WebKit so only interoperability risk
> would be differing implementions. As of the other day WebKit now matches
> Chromium and Firefoxs implementation.
> 
> 
> 
> /Gecko/: Shipped/Shipping
> (https://groups.google.com/a/mozilla.org/g/dev-platform/c/BU3zzial8lE/m/6e2LBQFIAwAJ
>  
> <https://groups.google.com/a/mozilla.org/g/dev-platform/c/BU3zzial8lE/m/6e2LBQFIAwAJ>)
> 
> /WebKit/: Shipped/Shipping (https://github.com/WebKit/WebKit/pull/15076
> <https://github.com/WebKit/WebKit/pull/15076>)
> 
> /Web developers/: No signals
> 
> /Other signals/:
> 
> 
>         Ergonomics
> 
> This feature will not be used in tandem with other platform APIs. The
> default usage of this API will not make it hard for chrome to maintain
> good performance.
> 
> 
> 
>         Activation
> 
> It will not be challenging for developers to use this feature
> immediately. There is already an MDN article for this feature, so I
> don't think that we need additional outreach.
> 
> 
> 
>         Security
> 
> There are no security risks for this feature.
> 
> 
> 
>         WebView application risks
> 
> Does this intent deprecate or change behavior of existing APIs, such
> that it has potentially high risk for Android WebView-based applications?
> 
> None
> 
> 
> 
>         Debuggability
> 
> This media query can be tested using the 'Disable JavaScript' setting
> inside of DevTools Preferences.
> 
> 
> 
>         Will this feature be supported on all six Blink platforms
>         (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
> 
> Yes
> 
> 
>         Is this feature fully tested by web-platform-tests
>         
> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
> 
> Yes
> 
> 
>         Flag name on chrome://flags
> 
> #enable-experimental-web-platform-features
> 
> 
>         Finch feature name
> 
> ScriptingMediaFeature
> 
> 
>         Requires code in //chrome?
> 
> False
> 
> 
>         Tracking bug
> 
> https://bugs.chromium.org/p/chromium/issues/detail?id=1467097
> <https://bugs.chromium.org/p/chromium/issues/detail?id=1467097>
> 
> 
>         Availability expectation
> 
> This feature is already implemented by safari and firefox, so it will be
> available on the web platform mainline as soon as it reaches the stable
> version of all browsers.
> 
> 
>         Adoption expectation
> 
> This will be considered best practice for its use case once launched
> 
> 
>         Adoption plan
> 
> This is already implemented in safari and firefox, so we don't need to
> do anything in order to gain adoption of this feature.
> 
> 
>         Non-OSS dependencies
> 
> Does the feature depend on any code or APIs outside the Chromium open
> source repository and its open-source dependencies to function?
> 
> No
> 
> 
>         Sample links
> 
> 
> https://developer.mozilla.org/en-US/docs/Web/CSS/@media/scripting
> <https://developer.mozilla.org/en-US/docs/Web/CSS/@media/scripting>
> 
> 
>         Estimated milestones
> 
> Shipping on desktop   118
> DevTrial on desktop   118
> 
> Shipping on Android   118
> DevTrial on Android   118
> 
> Shipping on WebView   118
> 
> 
> 
>         Anticipated spec changes
> 
> Open questions about a feature may be a source of future web compat or
> interop issues. Please list open issues (e.g. links to known github
> issues in the project for the feature specification) whose resolution
> may introduce web compat/interop risk (e.g., changing to naming or
> structure of the API in a non-backward-compatible way).
> 
> There are no anticipated spec changes.
> 
> 
>         Link to entry on the Chrome Platform Status
> 
> https://chromestatus.com/feature/5075009105559552
> <https://chromestatus.com/feature/5075009105559552>
> 
> 
>         Links to previous Intent discussions
> 
> Intent to
> prototype: 
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/B553347A-4C67-494D-8F85-8DA7A4274881%40gmail.com
>  
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/B553347A-4C67-494D-8F85-8DA7A4274881%40gmail.com>
> 
> This intent message was generated by Chrome Platform Status
> <https://chromestatus.com/>.
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to blink-dev+unsubscr...@chromium.org
> <mailto:blink-dev+unsubscr...@chromium.org>.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6179F828-749D-4315-A222-4828733AAC81%40gmail.com
>  
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6179F828-749D-4315-A222-4828733AAC81%40gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6e832393-c4aa-8eb7-70ab-f66237db7e82%40igalia.com.

Reply via email to