gecko-dev/widget/tests
Edgar Chen fd9072b080 Bug 1866994 - Handle clipboard contextmenu in parent process; r=geckoview-reviewers,extension-reviewers,webidl,win-reviewers,saschanaz,robwu,nika,Gijs,m_kato,emilio
This patch makes the clipboard context menu trigger from the parent process rather
than the content process. A new method, `confirmUserPaste`, is added on `nsIPromptService`
to trigger frontend UI.

The behavior of handling multiple requests should remain unchanged, new tests are
added to ensure that.

Differential Revision: https://phabricator.services.mozilla.com/D190405
2023-11-28 15:38:01 +00:00
..
browser Bug 1866994 - Handle clipboard contextmenu in parent process; r=geckoview-reviewers,extension-reviewers,webidl,win-reviewers,saschanaz,robwu,nika,Gijs,m_kato,emilio 2023-11-28 15:38:01 +00:00
gtest Bug 1844908 - Remove pre-Win10-specific codepath from widget/. r=handyman 2023-07-26 08:52:54 +00:00
unit Bug 1529276 - Rename the old Windows jump list mechanism to LegacyJumpListBuilder. r=mhowell,bhearsum,win-reviewers 2023-11-23 18:28:31 +00:00
TestChromeMargin.cpp
bug586713_window.xhtml
chrome.toml Bug 1852947 - Redesign the async clipboard read API; r=nika 2023-11-14 09:21:24 +00:00
clipboard_helper.js Bug 1866994 - Handle clipboard contextmenu in parent process; r=geckoview-reviewers,extension-reviewers,webidl,win-reviewers,saschanaz,robwu,nika,Gijs,m_kato,emilio 2023-11-28 15:38:01 +00:00
empty_window.xhtml
file_bug596600.html
file_ime_state_test_helper.js
file_input_events_on_deactive_window.html
file_secure_input.html
file_test_clipboard.js Bug 1852783 - Part 3: Add clipboard mochitest-plain tests; r=spohl 2023-09-14 09:42:52 +00:00
file_test_clipboard_asyncGetData.js Bug 1866994 - Handle clipboard contextmenu in parent process; r=geckoview-reviewers,extension-reviewers,webidl,win-reviewers,saschanaz,robwu,nika,Gijs,m_kato,emilio 2023-11-28 15:38:01 +00:00
file_test_clipboard_asyncSetData.js Bug 1861927 - Part 2: Add function attribute to nsIAsyncClipboardRequestCallback; r=nika 2023-10-30 09:46:19 +00:00
file_test_ime_state_in_contenteditable_on_readonly_change.js Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu 2023-05-20 12:26:53 +00:00
file_test_ime_state_in_text_control_on_reframe.js
file_test_ime_state_on_focus_move.js Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu 2023-05-20 12:26:53 +00:00
file_test_ime_state_on_input_type_change.js Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu 2023-05-20 12:26:53 +00:00
file_test_ime_state_on_readonly_change.js
mochitest.toml Bug 1852947 - Redesign the async clipboard read API; r=nika 2023-11-14 09:21:24 +00:00
moz.build Bug 1858987 - Update Toolkit :: XUL Widgets references to Toolkit :: UI Widgets r=reusable-components-reviewers,tgiles 2023-10-25 15:17:53 +00:00
native_menus_window.xhtml
standalone_native_menu_window.xhtml
system_font_changes.xhtml
taskbar_previews.xhtml
test_AltGr_key_events_in_web_content_on_windows.html
test_actionhint.html
test_alwaysontop_focus.xhtml
test_assign_event_data.html
test_autocapitalize.html Bug 1851962 - Remove dom.forms.autocapitalize pref r=emilio,geckoview-reviewers,m_kato 2023-09-18 13:53:21 +00:00
test_bug343416.xhtml
test_bug413277.html
test_bug428405.xhtml Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao 2023-09-15 09:16:34 +00:00
test_bug429954.xhtml
test_bug444800.xhtml
test_bug466599.xhtml Bug 1858673 - Remove now unnecessary disabling of ESLint no-unsanitized/* rules from test files. r=freddyb,media-playback-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,places-reviewers,aosmond,sgalich,dao,padenot 2023-10-24 08:48:41 +00:00
test_bug478536.xhtml
test_bug485118.xhtml
test_bug517396.xhtml
test_bug522217.xhtml
test_bug538242.xhtml
test_bug565392.html
test_bug586713.xhtml
test_bug593307.xhtml
test_bug596600.xhtml
test_bug673301.xhtml
test_bug760802.xhtml Bug 1858673 - Remove now unnecessary disabling of ESLint no-unsanitized/* rules from test files. r=freddyb,media-playback-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,places-reviewers,aosmond,sgalich,dao,padenot 2023-10-24 08:48:41 +00:00
test_bug1123480.xhtml Bug 1843790 - Part 8: Rewrite toolkit/modules/PrivateBrowsingUtils.sys.mjs consumers in html/xhtml to use ChromeUtils.importESModule. r=Gijs 2023-07-18 23:06:33 +00:00
test_clipboard.html Bug 1852783 - Part 3: Add clipboard mochitest-plain tests; r=spohl 2023-09-14 09:42:52 +00:00
test_clipboard_asyncGetData.html Bug 1852947 - Redesign the async clipboard read API; r=nika 2023-11-14 09:21:24 +00:00
test_clipboard_asyncGetData_chrome.html Bug 1852947 - Redesign the async clipboard read API; r=nika 2023-11-14 09:21:24 +00:00
test_clipboard_asyncSetData.html Bug 1852783 - Part 3: Add clipboard mochitest-plain tests; r=spohl 2023-09-14 09:42:52 +00:00
test_clipboard_asyncSetData_chrome.html Bug 1852783 - Part 2: Make clipboard tests reusable; r=spohl 2023-09-14 09:42:52 +00:00
test_clipboard_cache_chrome.html Bug 1852947 - Redesign the async clipboard read API; r=nika 2023-11-14 09:21:24 +00:00
test_clipboard_chrome.html Bug 1852783 - Part 2: Make clipboard tests reusable; r=spohl 2023-09-14 09:42:52 +00:00
test_clipboard_owner_chrome.html Bug 1852783 - Part 1: Turn clipboard chrome tests into HTML format; r=spohl 2023-09-14 09:42:52 +00:00
test_composition_text_querycontent.xhtml
test_ime_state_in_contenteditable_on_readonly_change_in_parent.html
test_ime_state_in_plugin_in_parent.html
test_ime_state_in_text_control_on_reframe_in_parent.html
test_ime_state_on_editable_state_change_in_parent.html
test_ime_state_on_focus_move_in_parent.html
test_ime_state_on_input_type_change_in_parent.html
test_ime_state_on_readonly_change_in_parent.html
test_ime_state_others_in_parent.html
test_input_events_on_deactive_window.xhtml
test_key_event_counts.xhtml
test_keycodes.xhtml Bug 1232918 - Map Windows Logo keys in Win/Linux to `Meta` and rename `OSLeft`/`OSRight` to `MetaLeft`/`MetaRight` r=smaug,webdriver-reviewers,jdescottes,media-playback-reviewers,karlt 2023-08-07 01:03:58 +00:00
test_keypress_event_with_alt_on_mac.html
test_mouse_event_with_control_on_mac.html
test_mouse_scroll.xhtml
test_native_key_bindings_mac.html
test_native_menus.xhtml
test_panel_mouse_coords.xhtml
test_picker_no_crash.html
test_platform_colors.xhtml Bug 1845540 - Remove some unused win-specific system colors and appearance values. r=mstange,devtools-reviewers,mhowell 2023-07-26 20:57:47 +00:00
test_position_on_resize.xhtml
test_secure_input.html
test_sizemode_events.xhtml
test_standalone_native_menu.xhtml
test_surrogate_pair_native_key_handling.xhtml Bug 1840519 - Make typing surrogate pair behavior switchable with prefs r=m_kato,smaug 2023-08-23 01:16:59 +00:00
test_system_font_changes.xhtml
test_system_status_bar.xhtml
test_taskbar_progress.xhtml
test_textScaleFactor_system_font.html Bug 1843790 - Part 1: Rewrite toolkit/modules/AppConstants.sys.mjs consumers in html/xhtml to use ChromeUtils.importESModule. r=Gijs 2023-07-18 23:06:31 +00:00
test_transferable_overflow.xhtml Bug 1843790 - Part 8: Rewrite toolkit/modules/PrivateBrowsingUtils.sys.mjs consumers in html/xhtml to use ChromeUtils.importESModule. r=Gijs 2023-07-18 23:06:33 +00:00
test_wheeltransaction.xhtml
window_bug429954.xhtml
window_bug478536.xhtml
window_bug522217.xhtml Bug 1851577 - Remove support for the drawintitlebar attribute. r=smaug 2023-09-05 13:26:46 +00:00
window_bug538242.xhtml
window_bug593307_centerscreen.xhtml
window_bug593307_offscreen.xhtml
window_composition_text_querycontent.xhtml Bug 1858673 - Remove now unnecessary disabling of ESLint no-unsanitized/* rules from test files. r=freddyb,media-playback-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,places-reviewers,aosmond,sgalich,dao,padenot 2023-10-24 08:48:41 +00:00
window_imestate_iframes.html
window_mouse_scroll_win.html Bug 1266437 - Drop "OS" modifier r=smaug,m_kato,karlt,Gijs 2023-08-07 01:03:58 +00:00
window_mouse_scroll_win_2.html
window_picker_no_crash_child.html
window_state_windows.xhtml
window_wheeltransaction.xhtml