Thanks Emilio!

Here are the bugs filed to summarize our test behavior that diverges from Blink's.

[1] Dependencies on other less mature specifications.

    * Bug 1867737 <https://bugzilla.mozilla.org/show_bug.cgi?id=1867737> - Popover wpt test failures due to lack of Anchor positioning support

    * Bug 1867743 <https://bugzilla.mozilla.org/show_bug.cgi?id=1867743> - support popover=hint. Not in spec and still in discussion(https://github.com/whatwg/html/pull/9778)

    * Bug 1867754 <https://bugzilla.mozilla.org/show_bug.cgi?id=1867754> -  Support popover hover triggering on buttons.  Not in spec. It is mentioned here <https://bugs.chromium.org/p/chromium/issues/detail?id=1416284> that this capability is gated behind the HTMLPopoverHint feature.

[2][3][4]:

    * Bug 1867755 <https://bugzilla.mozilla.org/show_bug.cgi?id=1867755> -  popover-overlay.html fails due to lack of overlay support

Others:

   * There are also a couple of flat tree related tests that fail for all platforms. This is due to test_driver actions don't work on targets in shadow DOM. The bug is filed at Bug 1867756 <https://bugzilla.mozilla.org/show_bug.cgi?id=1867756>.

   * In the wpt.fyi link in your email, popover-events.html fails for Firefox. This is fixed at D195091 <https://phabricator.services.mozilla.com/D195091> and hope to reflect on the result soon.


I think this has covered all the test failures we have at wpt.fyi for the moment. Do please let me know if you need any further information.

Many thanks,

Ziran


On 11/29/23 16:31, Emilio Cobos Álvarez wrote:
Hi Ziran,

Thanks for your work on this! Generally looks in pretty good shape.

I have a question about the tests. There are some existing tests here <https://wpt.fyi/results/html/semantics/popovers> where our behavior (and WebKit's) diverges from Blink's. I don't think they block shipping necessarily since Safari is also shipping, but it'd be good to know if they are:

 1. Dependencies on other less mature specifications (like anchor
    positioning, popover=hint etc). It seems there are a couple like that.
 2. Issues with the test harness.
 3. Actual bugs (maybe low priority ones).
 4. Something else?

Would there be any chance of having a quick summary of those? At least for (2), (3) and (4) it'd be good to have bugs on file.

Assuming nothing problematic arises from that analysis, turning on by default and letting it ride the trains sounds good to me.

Thanks again!

 -- Emilio

On Wed, Nov 29, 2023 at 3:45 PM Ziran Sun <[email protected]> wrote:

    Correcting the link -

    /Bug to turn on by default/:
    https://bugzilla.mozilla.org/show_bug.cgi?id=1866993

    Ziran

    On 11/29/23 14:18, Ziran Sun wrote:

    Hi all,

    As of Firefox 122, I intend to turn the Popover attribute on by
    default.

    It has been developed behind the dom.element.popover.enabled
    preference at https://bugzilla.mozilla.org/show_bug.cgi?id=1808823.

    Status in other browsers is:
    Chrome - supported since v114
    Safari - supported since Safari Technology Preview 166

    /Bug to turn on by default/:
    
https://bugzilla.mozilla.org/show_bug.cgi?id=<https://bugzilla.mozilla.org/show_bug.cgi?id=1860446>1866993
    <https://bugzilla.mozilla.org/show_bug.cgi?id=1866993>

    Standard: https://html.spec.whatwg.org/#the-popover-attribute

    Many thanks,

    Ziran


-- You received this message because you are subscribed to the Google
    Groups "[email protected]" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to [email protected].
    To view this discussion on the web visit
    
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/476fae4d-37af-4bf5-bd62-e737527a433e%40igalia.com
    
<https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/476fae4d-37af-4bf5-bd62-e737527a433e%40igalia.com?utm_medium=email&utm_source=footer>.


--
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/0f8f9350-eaf4-4f52-831f-7c4fc6489245%40igalia.com.

Reply via email to