Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge r221075, r221260 - [WPE] Some event handlers not working.
https://bugs.webkit.org/show_bug.cgi?id=175864 Reviewed by Michael Catanzaro. Source/WebCore: Share the EventHandler implementation with the GTK port and add ifdefs where needed. Covered by existing tests. * PlatformGTK.cmake: * PlatformWPE.cmake: * page/wpe/EventHandlerWPE.cpp: Removed. * platform/glib/EventHandlerGlib.cpp: Renamed from Source/WebCore/page/gtk/EventHandlerGtk.cpp. (WebCore::EventHandler::shouldTurnVerticalTicksIntoHorizontal const): LayoutTests: Remove expected failures for tests that now pass, add new expectation for a test that is failing also on GTK+ and rebaseline a test with the same expected result than on GTK+. * platform/wpe/TestExpectations: * platform/wpe/fast/events/focus-label-legend-elements-with-tab-expected.txt: Added.
- Loading branch information
1 parent
c25dd2f
commit c54d555
Showing
8 changed files
with
97 additions
and
129 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
19 changes: 19 additions & 0 deletions
19
LayoutTests/platform/wpe/fast/events/focus-label-legend-elements-with-tab-expected.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
Tests for moving focus by pressing tab key across label and legend elements. | ||
To manually test, press tab key seven times then shift+tab six times. | ||
It should traverse focusable elements in the ascending order from 1 to 7 and then in the descending order back to 1. | ||
|
||
|
||
1. An input element inside a non-focusable label element | ||
2. A label element with an input element | ||
3. An input elment inside a focusable label element | ||
4. A label element with just text | ||
5. A fieldset element with tabindex | ||
6. A focusable legend element inside a fieldset element | ||
7. An input element inside a fieldset element | ||
6. A focusable legend element inside a fieldset element | ||
5. A fieldset element with tabindex | ||
4. A label element with just text | ||
3. An input elment inside a focusable label element | ||
2. A label element with an input element | ||
1. An input element inside a non-focusable label element | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters