Re: [blink-dev] Intent to Ship: CSS headline balancing

2023-03-20 Thread fantasai
On 3/17/23 02:02, Koji Ishii wrote: On Fri, Mar 17, 2023 at 4:40 AM fantasai > wrote: That test doesn't cover the interaction of other values of `white-space` with the `nowrap` value of `text-wrap`. It would be incorrect for e.g. `white-space:

[blink-dev] Intent to Ship: requestStorageAccessFor (for First-Party Sets)

2023-03-20 Thread Johann Hofmann
Contact emails johann...@chromium.org, mreichh...@chromium.org, kaustub...@chromium.org Explainer https://github.com/privacycg/requestStorageAccessForOrigin (note that we recently updated the name to remove “origin”, but not yet the repository name) Specification

[blink-dev] Intent to Ship: Storage Access API (within First-Party Sets)

2023-03-20 Thread 'Johann Hofmann' via blink-dev
Contact emails bra...@microsoft.com, johann...@chromium.org, cfred...@chromium.org Explainer https://github.com/privacycg/storage-access Specification https://privacycg.github.io/storage-access (Merging to HTML is tracked in https://github.com/whatwg/html/issues/9000) Design docs Original

[blink-dev] Intent to Ship: First-party sets

2023-03-20 Thread Johann Hofmann
Contact emails cfred...@chromium.org, shuu...@chromium.org, kaustub...@chromium.org, johann...@chromium.org Explainer https://github.com/WICG/first-party-sets Specification https://wicg.github.io/first-party-sets Design docs First-Party Sets: Initial prototype description

Re: [blink-dev] Re: Intent to Ship: Display and content-visibility animations

2023-03-20 Thread Joey Arhar
> How do we expect developers to use the feature before it is ubiquitously available? > Do we expect them to perform feature detection and compensate for it in JS? Something else? What would that look like? This and the other popover/dialog inspired animation features are a progressive

[blink-dev] Re: Intent to Ship: The Popover API

2023-03-20 Thread Mason Freed
On Mon, Mar 20, 2023 at 1:19 AM Noam Rosenthal wrote: > Voicing some concern about this API that I've raised before, and perhaps > I'm reading this wrong and it was addressed. > Think of CMS-style sites that embed user-generated HTML, like Wikis (I > worked on popups for wikipedia). > This HTML

Re: [blink-dev] Intent to Ship: font-variant-alternates and the @font-feature-values at-rule

2023-03-20 Thread Šime Vidas
Could you also update MDN’s browser compat data? It still says that Chrome does not support things like styleset(). See https://caniuse.com/?search=font-variant- On Wednesday, December 7, 2022 at 4:47:55 PM UTC+1 yoav...@chromium.org wrote: > LGTM3 > > On Wed, Dec 7, 2022 at 4:44 PM Chris

[blink-dev] Intent to deprecate forwarding of mdoc-scheme URLs as Android Intents

2023-03-20 Thread 'Adam Langley' via blink-dev
*Primary eng emails* a...@chromium.org, rby...@chromium.org *Summary* Creating a dedicated secure browser API for mdoc selection to replace mdoc-scheme URLs on Chrome and Android. *Motivation* Last month, we sent

Re: [blink-dev] Re: Intent to Implement & Ship: User-Agent Reduction Phase 6 (deviceModel and androidVersion reduction in Android)

2023-03-20 Thread Mike Taylor
Hi all, Correcting my message on 3/3 to be consistent with the rollout timeline I posted on Feb 16 . We intend to begin the ramp up to 5% of stable traffic tomorrow. [done]

Re: [blink-dev] Intent to Experiment: Keep strong references to resources in Blink memory cache

2023-03-20 Thread Mike Taylor
LGTM to experiment in canary/dev. For clarity, how long do you plan to experiment? (I don't think you need an LGTM in this case, https://www.chromium.org/blink/launching-features/#origin-trials mentions needing an LGTM to experiment on beta or stable - but thanks for sending the intent!).

Re: [blink-dev] Re: Intent to Ship: Private State Tokens API

2023-03-20 Thread 'Steven Valdez' via blink-dev
The larger differences between privacypass and PST include some of the token versions that we are currently using and that privacypass supports. Even once the core drafts get standardized (which may still be months out) we'll need to update drafts for the token types we're using in PST and get

Re: [blink-dev] Intent to Experiment: Keep strong references to resources in Blink memory cache

2023-03-20 Thread 'Jiacheng Guo' via blink-dev
The spec says: User agents may copy entries from one Document object's list of available images to another at any time I believe the change is in line with the

Re: [blink-dev] Intent to Experiment: Keep strong references to resources in Blink memory cache

2023-03-20 Thread Mike Taylor
What are the desired timelines for the experiments? The design doc mentions only testing in dev and canary - do you plan to eventually experiment in beta or stable? On 3/17/23 2:08 PM, 'Jiacheng Guo' via blink-dev wrote: Contact emails g...@google.com Explainer

Re: [blink-dev] Intent to Experiment: Keep strong references to resources in Blink memory cache

2023-03-20 Thread Noam Rosenthal
On Mon, Mar 20, 2023 at 11:47 AM Yoav Weiss wrote: > Thanks for sending the intent and for experimenting with the MemoryCache! > > On Fri, Mar 17, 2023 at 7:08 PM 'Jiacheng Guo' via blink-dev < > blink-dev@chromium.org> wrote: > >> Contact emails...@google.com >> >> Explainer >>

Re: [blink-dev] Re: Intent to Ship: The Popover API

2023-03-20 Thread Noam Rosenthal
https://github.com/apostrophecms/sanitize-html for example is allow-list by default but can be configurable to work as a block-list. This is hypothetically a problem for any new HTML attribute, however with this particular one we break a very old CSS contract (stacking/overflow contexts are only

Re: [blink-dev] Re: Intent to Ship: The Popover API

2023-03-20 Thread 'Jake Archibald' via blink-dev
DOMPurify seems to block the popover attribute, and I don't see any code for handling it specifically, so I assume it's not on an allowlist. On Mon, Mar 20, 2023 at 10:26 AM Philip Jägenstedt wrote: > Hi Noam, > > Do you know if these sanitizers generally

Re: [blink-dev] Intent to Experiment: Keep strong references to resources in Blink memory cache

2023-03-20 Thread 'Jiacheng Guo' via blink-dev
In the "for all the pages" scenario, we will keep strong references for the resources for five minutes when each page unloads. In the "only one page" scenario, when a page unloads, it will override the saved strong references. The UMA "Blink.MemoryCache.CrossDocumentCachedResource2" records how

Re: [blink-dev] Re: Intent to Ship: The Popover API

2023-03-20 Thread Philip Jägenstedt
Hi Noam, Do you know if these sanitizers generally work as allowlists or blocklists? In other words, will the new popover attribute be allowed through current versions of those sanitizers? Best regards, Philip On Mon, Mar 20, 2023 at 9:19 AM Noam Rosenthal wrote: > Voicing some concern about

Re: [blink-dev] Intent to Prototype: CSS font-palette property animation

2023-03-20 Thread Philip Jägenstedt
Hi Munira, Do you think this will require any changes to DevTools for debuggability? There's a checklist at https://goo.gle/devtools-checklist, where the key question is "how would a web developer making use of your new WPF test and debug their code?" Best regards, Philip On Mon, Mar 20, 2023

Re: [blink-dev] Intent to Experiment: Keep strong references to resources in Blink memory cache

2023-03-20 Thread Yoav Weiss
Thanks for sending the intent and for experimenting with the MemoryCache! On Fri, Mar 17, 2023 at 7:08 PM 'Jiacheng Guo' via blink-dev < blink-dev@chromium.org> wrote: > Contact emails...@google.com > > Explainer >

Re: [blink-dev] Intent to Prototype: CSS font-palette property animation

2023-03-20 Thread Yoav Weiss
Thanks for working on less-blinky color transitions for fonts! :) On Mon, Mar 20, 2023 at 9:58 AM 'Munira Tursunova' via blink-dev < blink-dev@chromium.org> wrote: > Contact emails > > moon...@google.com, dr...@google.com > > Explainer > > >

Re: [blink-dev] Re: Intent to Ship: Display and content-visibility animations

2023-03-20 Thread Yoav Weiss
On Wed, Mar 15, 2023 at 11:09 PM Joey Arhar wrote: > TAG review: https://github.com/w3ctag/design-reviews/issues/824 > WebKit standards position: > https://github.com/WebKit/standards-positions/issues/147 > Mozilla standards position: > https://github.com/mozilla/standards-positions/issues/762 >

[blink-dev] Intent to Prototype: CSS font-palette property animation

2023-03-20 Thread 'Munira Tursunova' via blink-dev
Contact emails moon...@google.com, dr...@google.com Explainer https://docs.google.com/document/d/1XMTrKH003KBOes6hxzI-3E7LTwp5YwFC-rnzoFpFrfw/edit?usp=sharing Specification Will be written as a part of the implementation. Summary The CSS font-palette property allows selection of a specific

Re: [blink-dev] Re: Intent to Ship: Private State Tokens API

2023-03-20 Thread Mike West
Thanks. https://github.com/WICG/trust-token-api/blob/main/PST_VS_PAT.md#privacypass-version suggests that the privacypass versioning concern that Apple raised in https://github.com/WebKit/standards-positions/issues/72#issuecomment-1279177030 will be mitigated through the protocol solidifying

[blink-dev] Re: Intent to Ship: The Popover API

2023-03-20 Thread Noam Rosenthal
Voicing some concern about this API that I've raised before, and perhaps I'm reading this wrong and it was addressed. Think of CMS-style sites that embed user-generated HTML, like Wikis (I worked on popups for wikipedia). This HTML is usually sanitized to remove potentially malicious tags