mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
dbf01d56cf
In bug 921928, the user places a call and then tries to do other actions (calls, SMS, contacts, ...) with actions very close to the attention screen. When trying to do those other actions, event fluffing is prioritizing the attention screen rather than user apps. --- layout/base/PositionedEventTargeting.cpp | 10 ++ layout/base/tests/Makefile.in | 2 + .../bug921928_event_target_iframe_apps_oop.html | 8 + .../base/tests/test_event_target_iframe_oop.html | 178 +++++++++++++++++++++ 4 files changed, 198 insertions(+) create mode 100644 layout/base/tests/bug921928_event_target_iframe_apps_oop.html create mode 100644 layout/base/tests/test_event_target_iframe_oop.html
360 lines
10 KiB
Makefile
360 lines
10 KiB
Makefile
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
MOCHITEST_FILES = \
|
|
border_radius_hit_testing_iframe.html \
|
|
test_preserve3d_sorting_hit_testing.html \
|
|
preserve3d_sorting_hit_testing_iframe.html \
|
|
image_rgrg-256x256.png \
|
|
image_rrgg-256x256.png \
|
|
bug369950-subframe.xml \
|
|
test_after_paint_pref.html \
|
|
test_border_radius_hit_testing.html \
|
|
test_bug66619.html \
|
|
test_bug93077-1.html \
|
|
test_bug93077-2.html \
|
|
test_bug93077-3.html \
|
|
test_bug93077-4.html \
|
|
test_bug93077-5.html \
|
|
test_bug93077-6.html \
|
|
test_bug114649.html \
|
|
$(filter disabled-for-random-orange--bug-492575, test_bug369950.html) \
|
|
test_bug386575.xhtml \
|
|
test_bug388019.html \
|
|
test_bug394057.html \
|
|
test_bug399284.html \
|
|
test_bug399951.html \
|
|
test_bug404209.xhtml \
|
|
test_bug416896.html \
|
|
test_bug423523.html \
|
|
test_bug449781.html \
|
|
test_bug450930.xhtml \
|
|
bug450930.xhtml \
|
|
test_bug465448.xul \
|
|
test_bug469170.html \
|
|
test_bug471126.html \
|
|
test_bug435293-scale.html \
|
|
test_bug435293-interaction.html \
|
|
test_bug435293-skew.html \
|
|
test_reftests_with_caret.html \
|
|
bug106855-1.html \
|
|
bug106855-2.html \
|
|
bug106855-1-ref.html \
|
|
bug240933-1.html \
|
|
bug240933-2.html \
|
|
bug240933-1-ref.html \
|
|
bug389321-1.html \
|
|
bug389321-1-ref.html \
|
|
bug389321-2.html \
|
|
bug389321-2-ref.html \
|
|
bug389321-3.html \
|
|
bug389321-3-ref.html \
|
|
bug482484.html \
|
|
bug482484-ref.html \
|
|
bug512295-1.html \
|
|
bug512295-1-ref.html \
|
|
bug512295-2.html \
|
|
bug512295-2-ref.html \
|
|
bug585922.html \
|
|
bug585922-ref.html \
|
|
bug597519-1.html \
|
|
bug597519-1-ref.html \
|
|
bug602141-1.html \
|
|
bug602141-1-ref.html \
|
|
bug602141-2.html \
|
|
bug602141-2-ref.html \
|
|
bug602141-3.html \
|
|
bug602141-3-ref.html \
|
|
bug602141-4.html \
|
|
bug602141-4-ref.html \
|
|
bug612271-1.html \
|
|
bug612271-2.html \
|
|
bug612271-3.html \
|
|
bug612271-ref.html \
|
|
bug613433-1.html \
|
|
bug613433-2.html \
|
|
bug613433-3.html \
|
|
bug613433-ref.html \
|
|
bug613807-1.html \
|
|
bug613807-1-ref.html \
|
|
bug632215-1.html \
|
|
bug632215-2.html \
|
|
bug632215-ref.html \
|
|
bug633044-1.html \
|
|
bug633044-1-ref.html \
|
|
bug634406-1.html \
|
|
bug634406-1-ref.html \
|
|
bug644428-1.html \
|
|
bug644428-1-ref.html \
|
|
bug646382-1.html \
|
|
bug646382-1-ref.html \
|
|
bug646382-2.html \
|
|
bug646382-2-ref.html \
|
|
bug664087-1.html \
|
|
bug664087-1-ref.html \
|
|
bug664087-2.html \
|
|
bug664087-2-ref.html \
|
|
bug682712-1.html \
|
|
bug682712-1-ref.html \
|
|
bug746993-1.html \
|
|
bug746993-1-ref.html \
|
|
test_bug514127.html \
|
|
test_bug518777.html \
|
|
test_bug548545.xhtml \
|
|
test_bug558663.html \
|
|
test_bug559499.html \
|
|
test_bug569520.html \
|
|
test_bug582181-1.html \
|
|
test_bug582181-2.html \
|
|
test_bug588174.html \
|
|
test_bug607529.html \
|
|
file_bug607529.html \
|
|
test_bug667512.html \
|
|
test_bug677878.html \
|
|
test_bug696020.html \
|
|
test_event_target_radius.html \
|
|
test_event_target_iframe_oop.html \
|
|
bug921928_event_target_iframe_apps_oop.html \
|
|
test_mozPaintCount.html \
|
|
test_scroll_event_ordering.html \
|
|
test_scroll_selection_into_view.html \
|
|
test_bug583889.html \
|
|
bug583889_inner1.html \
|
|
bug583889_inner2.html \
|
|
test_bug582771.html \
|
|
test_bug603550.html \
|
|
test_bug629838.html \
|
|
test_bug646757.html \
|
|
test_bug718809.html \
|
|
test_bug725426.html \
|
|
test_bug731777.html \
|
|
test_bug761572.html \
|
|
test_bug770106.html \
|
|
test_maxLineBoxWidth.html \
|
|
test_remote_frame.html \
|
|
test_remote_passpointerevents.html \
|
|
test_bug842853.html \
|
|
test_bug842853-2.html \
|
|
file_bug842853.sjs \
|
|
file_bug842853.html \
|
|
test_bug849219.html \
|
|
test_bug851485.html \
|
|
test_bug851445.html \
|
|
bug851445_helper.html \
|
|
test_emulateMedium.html \
|
|
enableTestPlugin.js \
|
|
test_getClientRects_emptytext.html \
|
|
$(NULL)
|
|
|
|
ifeq (,$(filter gonk,$(MOZ_WIDGET_TOOLKIT)))
|
|
# THESE TESTS (BELOW) DO NOT RUN ON B2G
|
|
MOCHITEST_FILES += \
|
|
test_bug858459.html \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE) DO NOT RUN ON B2G
|
|
endif
|
|
|
|
# Tests for bugs 441782, 467672 and 570378 don't pass reliably on Windows, because of bug 469208
|
|
ifeq (,$(filter windows,$(MOZ_WIDGET_TOOLKIT)))
|
|
# THESE TESTS (BELOW) DO NOT RUN ON WINDOWS
|
|
MOCHITEST_FILES += \
|
|
bidi_numeral_test.js \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE AND BELOW) DO NOT RUN ON WINDOWS
|
|
MOCHITEST_FILES += \
|
|
test_bug332655-1.html \
|
|
test_bug332655-2.html \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE AND BELOW) DO NOT RUN ON WINDOWS
|
|
MOCHITEST_FILES += \
|
|
test_bug441782-1a.html \
|
|
test_bug441782-1b.html \
|
|
test_bug441782-1c.html \
|
|
test_bug441782-1d.html \
|
|
test_bug441782-1e.html \
|
|
bug441782-1.html \
|
|
bug441782-1-ref.html \
|
|
test_bug441782-2a.html \
|
|
test_bug441782-2b.html \
|
|
test_bug441782-2c.html \
|
|
test_bug441782-2d.html \
|
|
test_bug441782-2e.html \
|
|
bug441782-2.html \
|
|
bug441782-2-ref.html \
|
|
test_bug441782-3a.html \
|
|
test_bug441782-3b.html \
|
|
test_bug441782-3c.html \
|
|
test_bug441782-3d.html \
|
|
test_bug441782-3e.html \
|
|
bug441782-3.html \
|
|
bug441782-3-ref.html \
|
|
test_bug441782-4a.html \
|
|
test_bug441782-4b.html \
|
|
test_bug441782-4c.html \
|
|
test_bug441782-4d.html \
|
|
test_bug441782-4e.html \
|
|
bug441782-4.html \
|
|
bug441782-4-ref.html \
|
|
test_bug441782-5a.html \
|
|
test_bug441782-5b.html \
|
|
test_bug441782-5c.html \
|
|
test_bug441782-5d.html \
|
|
test_bug441782-5e.html \
|
|
bug441782-5.html \
|
|
bug441782-5-ref.html \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE AND BELOW) DO NOT RUN ON WINDOWS
|
|
MOCHITEST_FILES += \
|
|
test_bug467672-1a.html \
|
|
test_bug467672-1b.html \
|
|
test_bug467672-1c.html \
|
|
test_bug467672-1d.html \
|
|
test_bug467672-1e.html \
|
|
test_bug467672-1f.html \
|
|
test_bug467672-1g.html \
|
|
bug467672-1.html \
|
|
bug467672-1-ref.html \
|
|
test_bug467672-2a.html \
|
|
test_bug467672-2b.html \
|
|
test_bug467672-2c.html \
|
|
test_bug467672-2d.html \
|
|
test_bug467672-2e.html \
|
|
test_bug467672-2f.html \
|
|
test_bug467672-2g.html \
|
|
bug467672-2.html \
|
|
bug467672-2-ref.html \
|
|
test_bug467672-3a.html \
|
|
test_bug467672-3b.html \
|
|
test_bug467672-3c.html \
|
|
test_bug467672-3d.html \
|
|
test_bug467672-3e.html \
|
|
test_bug467672-3f.html \
|
|
test_bug467672-3g.html \
|
|
bug467672-3.html \
|
|
bug467672-3-ref.html \
|
|
test_bug467672-4a.html \
|
|
test_bug467672-4b.html \
|
|
test_bug467672-4c.html \
|
|
test_bug467672-4d.html \
|
|
test_bug467672-4e.html \
|
|
test_bug467672-4f.html \
|
|
test_bug467672-4g.html \
|
|
bug467672-4.html \
|
|
bug467672-4-ref.html \
|
|
test_bug467672-5a.html \
|
|
test_bug467672-5b.html \
|
|
test_bug467672-5c.html \
|
|
test_bug467672-5d.html \
|
|
test_bug467672-5e.html \
|
|
test_bug467672-5f.html \
|
|
test_bug467672-5g.html \
|
|
bug467672-5.html \
|
|
bug467672-5-ref.html \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE AND BELOW) DO NOT RUN ON WINDOWS
|
|
MOCHITEST_FILES += \
|
|
test_bug499538-1.html \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE AND BELOW) DO NOT RUN ON WINDOWS
|
|
MOCHITEST_FILES += \
|
|
test_bug570378-arabic-1a.html \
|
|
test_bug570378-arabic-1b.html \
|
|
test_bug570378-arabic-1c.html \
|
|
test_bug570378-arabic-1d.html \
|
|
test_bug570378-arabic-1e.html \
|
|
bug570378-arabic-1.html \
|
|
bug570378-arabic-1-ref.html \
|
|
test_bug570378-arabic-2a.html \
|
|
test_bug570378-arabic-2b.html \
|
|
test_bug570378-arabic-2c.html \
|
|
test_bug570378-arabic-2d.html \
|
|
test_bug570378-arabic-2e.html \
|
|
bug570378-arabic-2.html \
|
|
bug570378-arabic-2-ref.html \
|
|
test_bug570378-arabic-3a.html \
|
|
test_bug570378-arabic-3b.html \
|
|
test_bug570378-arabic-3c.html \
|
|
test_bug570378-arabic-3d.html \
|
|
test_bug570378-arabic-3e.html \
|
|
bug570378-arabic-3.html \
|
|
bug570378-arabic-3-ref.html \
|
|
test_bug570378-arabic-4a.html \
|
|
test_bug570378-arabic-4b.html \
|
|
test_bug570378-arabic-4c.html \
|
|
test_bug570378-arabic-4d.html \
|
|
test_bug570378-arabic-4e.html \
|
|
bug570378-arabic-4.html \
|
|
bug570378-arabic-4-ref.html \
|
|
test_bug570378-arabic-5a.html \
|
|
test_bug570378-arabic-5b.html \
|
|
test_bug570378-arabic-5c.html \
|
|
test_bug570378-arabic-5d.html \
|
|
test_bug570378-arabic-5e.html \
|
|
bug570378-arabic-5.html \
|
|
bug570378-arabic-5-ref.html \
|
|
test_bug570378-persian-1a.html \
|
|
test_bug570378-persian-1b.html \
|
|
test_bug570378-persian-1c.html \
|
|
test_bug570378-persian-1d.html \
|
|
test_bug570378-persian-1e.html \
|
|
test_bug570378-persian-1f.html \
|
|
test_bug570378-persian-1g.html \
|
|
bug570378-persian-1.html \
|
|
bug570378-persian-1-ref.html \
|
|
test_bug570378-persian-2a.html \
|
|
test_bug570378-persian-2b.html \
|
|
test_bug570378-persian-2c.html \
|
|
test_bug570378-persian-2d.html \
|
|
test_bug570378-persian-2e.html \
|
|
test_bug570378-persian-2f.html \
|
|
test_bug570378-persian-2g.html \
|
|
bug570378-persian-2.html \
|
|
bug570378-persian-2-ref.html \
|
|
test_bug570378-persian-3a.html \
|
|
test_bug570378-persian-3b.html \
|
|
test_bug570378-persian-3c.html \
|
|
test_bug570378-persian-3d.html \
|
|
test_bug570378-persian-3e.html \
|
|
test_bug570378-persian-3f.html \
|
|
test_bug570378-persian-3g.html \
|
|
bug570378-persian-3.html \
|
|
bug570378-persian-3-ref.html \
|
|
test_bug570378-persian-4a.html \
|
|
test_bug570378-persian-4b.html \
|
|
test_bug570378-persian-4c.html \
|
|
test_bug570378-persian-4d.html \
|
|
test_bug570378-persian-4e.html \
|
|
test_bug570378-persian-4f.html \
|
|
test_bug570378-persian-4g.html \
|
|
bug570378-persian-4.html \
|
|
bug570378-persian-4-ref.html \
|
|
test_bug570378-persian-5a.html \
|
|
test_bug570378-persian-5b.html \
|
|
test_bug570378-persian-5c.html \
|
|
test_bug570378-persian-5d.html \
|
|
test_bug570378-persian-5e.html \
|
|
test_bug570378-persian-5f.html \
|
|
test_bug570378-persian-5g.html \
|
|
bug570378-persian-5.html \
|
|
bug570378-persian-5-ref.html \
|
|
test_bug749186.html \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE AND BELOW) DO NOT RUN ON WINDOWS
|
|
MOCHITEST_FILES += \
|
|
test_bug644768.html \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE) DO NOT RUN ON WINDOWS
|
|
endif
|
|
|
|
# test_flush_on_paint.html fails frequently on Mac, bug 688128
|
|
ifeq (,$(filter cocoa,$(MOZ_WIDGET_TOOLKIT)))
|
|
# THESE TESTS (BELOW) DO NOT RUN ON MAC
|
|
MOCHITEST_FILES += \
|
|
$(filter disabled-for-random-orange--bug-539356, test_flush_on_paint.html) \
|
|
$(NULL)
|
|
# THESE TESTS (ABOVE) DO NOT RUN ON MAC
|
|
endif
|
|
|