[blink-dev] Web-Facing Change PSA: Document picture-in-picture: copy document mode

2024-10-01 Thread 'Tommy Steimel' via blink-dev
Contact emailsstei...@chromium.org Specificationhttps://github.com/WICG/document-picture-in-picture/pull/128 Summary This makes the document picture-in-picture Document's mode (quirks mode vs no-quirks-mode) match the mode of the opener Document. Currently, the empty document is quirks mode by d

[blink-dev] Intent to Ship: Document picture-in-picture: propagate user activation

2024-05-07 Thread 'Tommy Steimel' via blink-dev
Contact emailsstei...@chromium.org, liber...@chromium.org ExplainerNone Specificationhttps://github.com/WICG/document-picture-in-picture/pull/117 Design docs https://docs.google.com/document/d/1vtjK3iMEAjcfDCu-qZOYg2zAtTbhohmCX77T1Eu3usQ/edit?usp=sharing Summary This makes user activations in

Re: [blink-dev] Intent to Ship: Document picture-in-picture

2024-05-02 Thread 'Tommy Steimel' via blink-dev
'm very happy with the spec work for this feature. Tommy worked hard >>>>>> to incorporate all my feedback about how to ensure everything was >>>>>> rigorously defined, and integrated well with existing concepts like >>>>>> opening >>>>

[blink-dev] Intent to Prototype: Document picture-in-picture: propagate user activation

2024-03-19 Thread 'Tommy Steimel' via blink-dev
Contact emailsstei...@chromium.org, liber...@chromium.org ExplainerNone Specificationhttps://github.com/WICG/document-picture-in-picture/pull/117 Summary This makes user activations in a document picture-in-picture window usable inside its opener window. This makes it more ergonomic to use user

Re: [blink-dev] Intent to Ship: Document picture-in-picture: add option to hide back-to-tab button

2024-03-15 Thread 'Tommy Steimel' via blink-dev
On Wed, Mar 13, 2024 at 6:53 PM Domenic Denicola >>> wrote: >>> >>>> I found an issue with the API design here that might result in a >>>> backward-incompatible change: >>>> https://github.com/WICG/document-picture-in-picture/issues/115 >>&g

Re: [blink-dev] Intent to Ship: Document picture-in-picture: add option to hide back-to-tab button

2024-03-15 Thread 'Tommy Steimel' via blink-dev
ue with the API design here that might result in a >>> backward-incompatible change: >>> https://github.com/WICG/document-picture-in-picture/issues/115 >>> >>> With my spec mentor hat on, sorry for not catching it sooner! >>> >>> On Thu, Mar 14, 20

Re: [blink-dev] Intent to Ship: Document picture-in-picture: add option to hide back-to-tab button

2024-03-14 Thread 'Tommy Steimel' via blink-dev
t-picture-in-picture/issues/115 > > With my spec mentor hat on, sorry for not catching it sooner! > > On Thu, Mar 14, 2024 at 2:12 AM 'Tommy Steimel' via blink-dev < > blink-dev@chromium.org> wrote: > >> Contact emailsstei...@chromium.org, liber...@chromium

[blink-dev] Intent to Ship: Document picture-in-picture: add option to hide back-to-tab button

2024-03-13 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Contact emailsstei...@chromium.org, liber...@chromium.org ExplainerNone Specificationhttps://github.com/WICG/document-picture-in-picture/pull/114 Summary This adds a new parameter ("allowReturnToOpener") to the document picture-in-picture API that, when set to false, hints to the user agent tha

[blink-dev] Re: Intent to Ship: Document picture-in-picture: allow Window's focus() API to focus opener

2024-02-14 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Landed the PR and added a comment to the TAG thread. Thanks! On Wed, Feb 14, 2024 at 6:24 AM Yoav Weiss (@Shopify) < yoavwe...@chromium.org> wrote: > > > On Monday, February 12, 2024 at 10:31:12 PM UTC+1 Tommy Steimel wrote: > > Contact emailsstei...@chromium.org, liber...@chromium.org > > Explai

[blink-dev] Intent to Ship: Document picture-in-picture: allow Window's focus() API to focus opener

2024-02-12 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Contact emailsstei...@chromium.org, liber...@chromium.org ExplainerNone Specificationhttps://github.com/WICG/document-picture-in-picture/pull/109 Summary This enables `opener.focus()` from a document picture-in-picture window to bring system-level focus to the tab that owns the document picture

Re: [blink-dev] Re: Intent to Ship: Document picture-in-picture: require user gesture for resize APIs

2023-11-29 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Okay the security reviewer has now re-reviewed it given the updated information. Thanks! On Mon, Nov 27, 2023 at 11:55 PM Rick Byers wrote: > On Wed, Nov 22, 2023 at 11:49 PM 'Tommy Steimel' via blink-dev < > blink-dev@chromium.org> wrote: > >> >> On Tu

[blink-dev] Re: Intent to Ship: Document picture-in-picture: require user gesture for resize APIs

2023-11-22 Thread &#x27;Tommy Steimel&#x27; via blink-dev
On Tue, Nov 21, 2023 at 9:43 PM Yoav Weiss wrote: > > > On Friday, November 17, 2023 at 8:47:34 PM UTC+1 Tommy Steimel wrote: > > Contact emailsstei...@chromium.org, liber...@chromium.org > > ExplainerNone > > Specificationhttps://github.com/WICG/document-picture-in-picture/pull/104 > > Summary >

[blink-dev] Intent to Ship: Document picture-in-picture: require user gesture for resize APIs

2023-11-17 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Contact emailsstei...@chromium.org, liber...@chromium.org ExplainerNone Specificationhttps://github.com/WICG/document-picture-in-picture/pull/104 Summary This adds a user gesture requirement for the resizeBy() and resizeTo() Window APIs for document picture-in-picture windows. This allows websi

Re: [blink-dev] Intent to Ship: Media Session API: enterpictureinpicture action

2023-10-12 Thread &#x27;Tommy Steimel&#x27; via blink-dev
day, October 6, 2023 at 12:55:09 AM UTC+2 chri...@google.com >>>> wrote: >>>> >>>> Hi, >>>> >>>> Please update your chromestatus entry to trigger the other 5 review >>>> categories for this intent. I think it's probably the

Re: [blink-dev] Intent to Ship: Media Session API: enterpictureinpicture action

2023-10-11 Thread &#x27;Tommy Steimel&#x27; via blink-dev
case that you ended > up with the wrong feature category and need to update it, sorry for any > confusion. @Jason Robbins also. > > On Wed, Oct 4, 2023 at 3:35 PM 'Tommy Steimel' via blink-dev < > blink-dev@chromium.org> wrote: > > Contact emails >

[blink-dev] Intent to Ship: Media Session API: enterpictureinpicture action

2023-10-04 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Contact emails stei...@chromium.org, liber...@chromium.org Explainer https://github.com/w3c/mediasession/issues/294 Specification https://github.com/w3c/mediasession/pull/295 API spec Yes Summary Adds an 'enterpictureinpicture' action to the Media Session API. Websites can register an acti

Re: [blink-dev] Intent to Ship: Document picture-in-picture

2023-06-13 Thread &#x27;Tommy Steimel&#x27; via blink-dev
he >> singleton-per-top-level-traversable nature of a document PiP window. In my >> opinion this makes the window.documentPictureInPicture entrypoint, with its >> requestWindow(), window, and onenter properties, a good API for the use >> case. >> >> >> On Tue,

[blink-dev] Intent to Ship: Document picture-in-picture

2023-06-12 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Contact emailsstei...@chromium.org, liber...@chromium.org, y...@chromium.org Explainer https://github.com/WICG/document-picture-in-picture/blob/main/README.md Specificationhttps://wicg.github.io/document-picture-in-picture Summary Document PiP adds a new API to open an always-on-top window that

[blink-dev] Intent to Prototype: Media Session API: enterpictureinpicture action

2023-06-01 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Contact emails stei...@chromium.org, liber...@chromium.org Explainer None SpecificationCore specification: https://w3c.github.io/mediasession/ PR: https://github.com/w3c/mediasession/pull/295 Summary Adds an 'enterpictureinpicture' action to the Media Sess

Re: [blink-dev] Re: Intent to Experiment: Document picture-in-picture

2023-02-02 Thread &#x27;Tommy Steimel&#x27; via blink-dev
Hi Arnaud, There will be an origin trial starting in Chrome 111, and when that's available you can go to https://document-picture-in-picture-api.glitch.me/ to view a demo. You can also make that page work sooner by enabling experimental web platform features in chrome://flags Thanks, Tommy On