[blink-dev] Re: Intent to Ship: AudioContext.onerror

2024-07-15 Thread Hongchan Choi
Hi Domenic, Thanks for your input! I've addressed the issue you opened with 2 PRs: - https://github.com/WebAudio/web-audio-api/pull/2593 - https://github.com/WebAudio/web-audio-api/pull/2592 Regarding the test updates, what would you like to see other than basic IDL tests? This event can be dispa

Re: [blink-dev] Intent to Ship: Private Aggregation API: filtering IDs

2024-07-15 Thread Mike Taylor
On 7/12/24 10:44 AM, Alex Turner wrote: On Wed, Jul 10, 2024 at 11:25 AM Mike Taylor wrote: On 7/8/24 4:05 PM, Alex Turner wrote: Interoperability and Compatibility The Aggregation Service (used to process the aggregatable reports) typically allows its releases to

[blink-dev] Intent to Ship: CSS interpolate-size property and calc-size() function

2024-07-15 Thread David Baron
Contact emailsdba...@chromium.org Explainer https://github.com/w3c/csswg-drafts/blob/main/css-values-5/calc-size-explainer.md Specificationhttps://drafts.csswg.org/css-values-5/#calc-size Summary The CSS interpolate-size property allows a page to opt in to animations and transitions of CSS intr

Re: [blink-dev] Intent to Ship: Isolated Web Apps

2024-07-15 Thread Mike Taylor
On 7/11/24 8:41 PM, Robbie McElrath wrote: Contact emails rmcelr...@chromium.org, reil...@chromium.org Explainer https://github.com/WICG/isolated-web-apps/blob/main/README.md Specification https://w

[blink-dev] Intent to Extend Experiment: Cookie Deprecation Label Throughout 3PC Phaseout

2024-07-15 Thread John Delaney
*Contact emails* johni...@chromium.org, wanderv...@chromium.org, lin...@chromium.org *Explainer* https://github.com/privacysandbox/tpcd-labeling/blob/main/cookie_deprecation_labeling_explainer.md https://developer.chrome.com/en/docs/privacy-sandbox/chrome-testing *Summary* With the end of Chrome-

Re: [blink-dev] Re: fetch API and filesystem: URLs (a Manifest v3 migration blocker)

2024-07-15 Thread Marijn Kruisselbrink
Another alternative to fetching (or XHR-ing) a filesystem: URL could be to pass the URL to webkitResolveLocalFileSystemURL (although I believe that method isn't currently available in service workers either), and then call file() on the resultint FileEntry to get a Blob object you can read... On T

RE: [blink-dev] Intent to Ship: Web Authentication API: JSON serialization methods

2024-07-15 Thread 'Daniel Clark' via blink-dev
Could you request WebKit’s position for this? https://github.com/WebKit/standards-positions/issues/ -- Dan From: 'Martin Kreichgauer' via blink-dev Sent: Friday, July 12, 2024 4:42 PM To: blink-dev Subject: [blink-dev] Intent to Ship: Web Authentication API: JSON serialization methods Contac

Re: [blink-dev] Intent to Ship: Web Authentication API: JSON serialization methods

2024-07-15 Thread 'Martin Kreichgauer' via blink-dev
Done: https://github.com/WebKit/standards-positions/issues/373. Also added to the chromestatus entry. On Mon, Jul 15, 2024 at 9:48 AM Daniel Clark wrote: > Could you request WebKit’s position for this? > https://github.com/WebKit/standards-positions/issues/ > > > > -- Dan > > > > *From:* 'Martin

[blink-dev] Turning off use_v8_context_snapshot in non-production builds by default

2024-07-15 Thread Nico Weber
Hello, use_v8_context_snapshot causes us to build lots of files (blink + dependencies) twice on bots that cross-compiler (win/arm64, android, etc). We'd like to turn off use_v8_context_snapshot in regular release builds by default, and only keep it enabled in is_official_build builds. However, a

Re: [blink-dev] Turning off use_v8_context_snapshot in non-production builds by default

2024-07-15 Thread Dave Tapuska
Have you thought about setting gn config v8_use_external_startup_data on any bots? I don't know why they are failing. The window constructor one is weird as well because the prototype chain is different... dave. On Mon, Jul 15, 2024 at 2:13 PM Nico Weber wrote: > Hello, > > use_v8_context_snap

Re: [blink-dev] Intent to Ship: Isolated Web Apps

2024-07-15 Thread Robbie McElrath
Thanks for taking a look Mike! Are there any things that an IWA needs that DevTools can't currently do? No, the IWA security rules are enforced with existing web primitives (CSP/TT, permissions policy, COI) that already have DevTools support. There is some non-DevTools tooling needed to buil

Re: [blink-dev] Turning off use_v8_context_snapshot in non-production builds by default

2024-07-15 Thread Leszek Swirski
+Michael Lippautz I'm not sure we should do this for build time reasons alone. `use_v8_context_snapshot` is the default behaviour in shipping browsers, and it makes the renderer take quite a different path during page load / navigation. If we disable it in regular builds, then regular builds (inc

[blink-dev] Re: Intent to Extend Experiment: Cookie Deprecation Label Throughout 3PC Phaseout

2024-07-15 Thread David Dabbs
> We are still evaluating possible changes to the labeling configuration in this period between facilitated testing and third-party cookie phase-out. Further guidance will be provided in the coming milestones on any changes to labels. Can you share changes you are evaluating, rationale? >We e

Re: [blink-dev] Turning off use_v8_context_snapshot in non-production builds by default

2024-07-15 Thread Nico Weber
If the code path behind use_v8_context_snapshot is subtle and hard to get right, it sounds like there's our second reason for not having it, right there :) How much performance does the blink snapshot buy us? Is it possible to get some of that with less expensive techniques? (+sky who I think

[blink-dev] Re: Intent to Ship: AudioContext.onerror

2024-07-15 Thread Domenic Denicola
LGTM1, thanks for the prompt action! On Mon, Jul 15, 2024 at 11:22 PM Hongchan Choi wrote: > Hi Domenic, > > Thanks for your input! I've addressed the issue you opened with 2 PRs: > - https://github.com/WebAudio/web-audio-api/pull/2593 > - https://github.com/WebAudio/web-audio-api/pull/2592 > >

Re: [blink-dev] Intent to Ship: Web Authentication API: JSON serialization methods

2024-07-15 Thread Domenic Denicola
One request: the use of static method syntax for all three methods, when only 2 are static, is pretty confusing. It'd be ideal to update the explainer and ChromeStatus entry to make it clearer which methods are static methods (PublicKeyCredential.parseCreationOptionsFromJSON(), PublicKeyCredential.

Re: [blink-dev] Turning off use_v8_context_snapshot in non-production builds by default

2024-07-15 Thread Leszek Swirski
I'm not saying that it's subtle and hard to get right, any more so than any other code we ship at least, I'm saying that it's a full separate code path and behaviour that we would be shipping to users without running locally. The difficulties I'm having on android are because of build config/depend

Re: [blink-dev] Turning off use_v8_context_snapshot in non-production builds by default

2024-07-15 Thread Daniel Cheng
I'm guessing the root cause is this: --- /b/s/w/ioajsmeisv/layout-test-results/fast/dom/Window/window-constructor-expected.txt +++ /b/s/w/ioajsmeisv/layout-test-results/fast/dom/Window/window-constructor-actual.txt @@ -0,0 +1,5 @@ +This is a testharness.js-based test. +[FAIL] Test Window and its p