Bug 218349 - REGRESSION(r269111) [GTK] fast/forms/focus2.html and mathml/presentation/href-enter.html mathml/presentation/href-style.html are failing
Summary: REGRESSION(r269111) [GTK] fast/forms/focus2.html and mathml/presentation/href...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-29 12:12 PDT by Lauro Moura
Modified: 2020-10-29 18:57 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lauro Moura 2020-10-29 12:12:43 PDT
fast/forms/focus2.html

Failing since r269111

Diff:

--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/focus2-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/focus2-actual.txt
@@ -46,8 +46,8 @@
 focus event: [to] DIV
 keydown event: [to] DIV
 blur event: [to] DIV
-focus event: [to] ANCHOR
-blur event: [to] ANCHOR
+focus event: [to] BUTTON
+blur event: [to] BUTTON
 
 IFRAME DOCUMENT:
 focus event: [to] BUTTON
@@ -92,5 +92,4 @@
 focus event: [to] DIV
 keydown event: [to] DIV
 blur event: [to] DIV
-focus event: [to] ANCHOR
 

Maybe related to the cocoa specific EventHandler handling of TabsToLinks?

Setting TabsToLinks to true in TestController makes the test pass for GTK.
Comment 1 Lauro Moura 2020-10-29 13:21:43 PDT
Ditto for the two tests below:

mathml/presentation/href-enter.html
mathml/presentation/href-style.html

enter: Red square instead of green square
style: Tab-selected dashed outline is not drawn