Commit Graph

1040 Commits

Author SHA1 Message Date
Mark Striemer
dc20804a27 Bug 1706219 - Handle gSavedSate without placements in proton toolbar migration r=Gijs
Depends on D113423

Differential Revision: https://phabricator.services.mozilla.com/D113432
2021-04-26 23:50:36 +00:00
Mark Striemer
1195a2aae2 Bug 1706219 - Handle empty placements in proton toolbar migration r=emalysz,mconley
Differential Revision: https://phabricator.services.mozilla.com/D113423
2021-04-26 23:40:32 +00:00
Florian Quèze
5f252c4411 Bug 1703583 - fix tests that keep waitForEvent or topicObserved promises pending, r=Gijs,zombie.
Differential Revision: https://phabricator.services.mozilla.com/D111116
2021-04-19 21:56:05 +00:00
Emma Malysz
e1c771a81c Bug 1702144, ensure recently closed tabs button is disabled when there are none r=Gijs
Removes macos rule that overrides disabled css rules
Removes early return to ensure the menu is created correctly

Differential Revision: https://phabricator.services.mozilla.com/D111919
2021-04-14 21:01:46 +00:00
Harry Twyford
59d3241e5c Bug 1705102 - Make browser_984455_bookmarks_items_reparenting.js work with native context menus. r=mac-reviewers,bradwerth,mstange
Requesting review from mac-reviewers because this is just a boilerplate change.

Differential Revision: https://phabricator.services.mozilla.com/D112039
2021-04-14 19:36:12 +00:00
Stephen A Pohl
c260464b60 Bug 1704971: Stop synthesizing clicks on context menus in browser_940307_panel_click_closure_handling.js to make it pass with native context menus on macOS. r=mac-reviewers,mstange
Differential Revision: https://phabricator.services.mozilla.com/D111983
2021-04-14 02:06:21 +00:00
Gabriel Luong
4431d18f32 Bug 1692840 - Add "Open a New Tab" at the top of the tabstrip context menu. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D108365
2021-04-12 10:28:46 +00:00
Michael Kohler
1be16968ee Bug 1701990 - Remove Drag Space r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D111011
2021-04-11 11:42:57 +00:00
Butkovits Atila
6fcf242672 Backed out changeset 2ee25a7f42f2 (bug 1701990) for causing failures at browser_970511_undo_restore_default.js. CLOSED TREE 2021-04-10 10:50:31 +03:00
Michael Kohler
6ef0e4de5c Bug 1701990 - Remove Drag Space r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D111011
2021-04-10 06:10:15 +00:00
Alexandru Michis
a3255515bb Bug 1703860 - Fix eslint failures in browser_989751_subviewbutton_class.js a=lint-fix 2021-04-08 21:05:05 +03:00
Mike Conley
5ff281822f Bug 1703860 - Fix some tests that fail when enabling Proton doorhangers and contextmenus. r=jaws
This updates browser_989751_subviewbutton_class.js to be usable with the new structure of the
Developer Tools panel, and updates browser_overflow_use_subviews.js to use the Library button
instead of the Developer Tools button to avoid having to switch on IDs based on whether or not
Proton is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D111287
2021-04-08 16:38:44 +00:00
Jared Wein
9ba20a597a Bug 1703870 - Use updated subview ID if Proton is enabled in the automated test. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D111286
2021-04-08 16:11:28 +00:00
Edgar Chen
261679ba79 Bug 1677334 - Part 2: Remove Mac-specific check for click event on xul frame; r=NeilDeakin
Now we won't dispatch click event at all when ctrl key is pressed on Mac, so we
don't need those Mac-specific checks.

This patch reverts part of https://hg.mozilla.org/mozilla-central/rev/d8726d18021e
and revise the tests accordingly.

Differential Revision: https://phabricator.services.mozilla.com/D110608
2021-04-07 11:23:45 +00:00
Doug Thayer
974bbcaf7f Bug 1701220 - Turn on subdialog pref for panelUI modal test r=Gijs
This notification-hiding behavior only works for SubDialog modals.

Differential Revision: https://phabricator.services.mozilla.com/D110995
2021-04-06 20:50:03 +00:00
Blake Winton
02e2d45742 Bug 1703254 - Hide compact mode for people who don't use it, and Density menu when there's only one option. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D107913
2021-04-06 16:00:05 +00:00
Emma Malysz
03a0a18d68 Bug 1696284, show badge on fxa button instead of app menu r=mhowell
Also removes avatar images that are no longer used.
For unverified accounts, we show a blue dot.
For failed logins, we show a warning icon.

Differential Revision: https://phabricator.services.mozilla.com/D109935
2021-04-01 22:00:36 +00:00
Scott
c0662d72a7 Bug 1702195 - Properly re add widget view and hide events if toggled off and on. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110452
2021-04-01 21:02:27 +00:00
Emma Malysz
a5a8f40979 Bug 1692176, add restore previous session to history panel r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D110178
2021-03-31 16:22:52 +00:00
Gijs Kruitbosch
e139a1d666 Bug 1701645 - part 1: re-fix UITour tests and CUI test r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D110111
2021-03-29 20:41:52 +00:00
Florian Quèze
decbfdc69e Bug 1596165 - add back timers for tests that permafail without the waitForCondition initial timer, r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D109646
2021-03-25 18:30:07 +00:00
Doug Thayer
a4d2ea069a Bug 1694811 - Add test for modal/panelUI interactions r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D109529
2021-03-25 17:54:11 +00:00
Brindusan Cristian
618f4e2ba3 Backed out 2 changesets (bug 1596165) for bc failures in browser_bookmarkProperties_folderSelection.js and browser_doorhanger_submit_telemetry.js. CLOSED TREE
Backed out changeset 4eccbb3d6549 (bug 1596165)
Backed out changeset 7d8fb53c8fcb (bug 1596165)
2021-03-25 00:48:01 +02:00
Florian Quèze
3ad52e5ca5 Bug 1596165 - add back timers for tests that permafail without the waitForCondition initial timer, r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D109646
2021-03-24 20:46:14 +00:00
Micah Tigley
69dc97d300 Bug 1694277 - DevTools button should show the "More Tools" panel view. r=jdescottes,mconley
Differential Revision: https://phabricator.services.mozilla.com/D106558
2021-03-22 21:23:40 +00:00
Bogdan Tara
d6dbf74152 Bug 1691464 - Fix prettier lint on browser_screenshot_button_disabled.js a=lint-fix CLOSED TREE 2021-03-17 22:50:46 +02:00
Emma Malysz
79f4e7d2a2 Bug 1691464, remove screenshot feature from page action panel and move to dedicated widget r=fluent-reviewers,sfoster,flod
The widget is only added if screenshots are enabled (similar behavior to the fxa
toolbar button).
Button must take into account onLocationChange due to the fact that screenshots
extension is not available on about pages.
Adds a test for the disabled state, with more screenshot tests intended in the future

Differential Revision: https://phabricator.services.mozilla.com/D107727
2021-03-17 20:19:23 +00:00
Mark Striemer
3dae475081 Bug 1696253 - Graduate toolbar to browser.proton.enabled r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D107952
2021-03-15 23:20:56 +00:00
Molly Howell
6c5cf6c1d4 Bug 1696260 - Keep app menu button badges showing while the menu is open. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D107950
2021-03-15 15:51:19 +00:00
Alexandru Michis
671fe22e57 Backed out changeset c5b7d3456ec9 (bug 1696253) for causing bc failures in browser_HomePage_add_button.js
CLOSED TREE
2021-03-15 06:54:42 +02:00
Mark Striemer
ec2f0516c4 Bug 1696253 - Graduate toolbar to browser.proton.enabled r=jaws
Depends on D107294

Differential Revision: https://phabricator.services.mozilla.com/D107952
2021-03-15 03:12:18 +00:00
Gijs Kruitbosch
3b0b0c9c07 Bug 1695327 - fix customizableui tests to deal with proton toolbars, r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D106693
2021-03-09 00:06:08 +00:00
Emma Malysz
7790027044 Bug 1695697, update show more button label in remote tabs panels r=mconley,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D106804
2021-03-01 18:39:22 +00:00
Mike Conley
36c74a081a Bug 1693851 - Fix some variety of tests so that they pass with and without Proton AppMenu enabled. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D106381
2021-02-25 23:43:08 +00:00
Emma Malysz
be3e06777b Bug 1686526, hide sidebar button in proton toolbar r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D105819
2021-02-24 20:00:15 +00:00
Masayuki Nakano
c865f51c6b Bug 1691622 - part 6: Merge synthesizeNativeMouseClick* with synthesizeNativeMouseEvent* r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D105760
2021-02-24 01:27:08 +00:00
Masayuki Nakano
881b693e9a Bug 1691622 - part 2: Merge synthesizeNativeMouseClickAtCenter with synthesizeNativeMouseClick r=smaug
With adding new feild to the `aParam`, `synthesizeNativeMouseClick` can
work as `synthesizenativeMouseClickAtCenter` too.  Therefore, we can get
rid of the redundant API.

Additionally, this patch makes `synthesizeNativeMouseClickWithAPZ` can
take the new field for consistency between them.

Differential Revision: https://phabricator.services.mozilla.com/D105756
2021-02-24 01:27:07 +00:00
Emma Malysz
2fe7c8fe0d Bug 1690131: create proton-specific fxa menu r=mconley,markh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D104937
2021-02-23 15:37:12 +00:00
Micah Tigley
c6a79a9321 Bug 1690575 - Clarify toolbar context menu items. r=Gijs,fluent-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D104862
2021-02-22 21:41:29 +00:00
Emma Malysz
08da123e04 Bug 1692214, hide library button by default in proton toolbar r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D105076
2021-02-19 22:14:21 +00:00
Csoregi Natalia
89fa3be039 Backed out changeset 6ce7064d4bf6 (bug 1692214) for browser-chrome failures on browser_proton_toolbar_hide_home_and_library_buttons.js. CLOSED TREE 2021-02-19 21:42:56 +02:00
Emma Malysz
042e7f8a49 Bug 1692214, hide library button by default in proton toolbar r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D105076
2021-02-19 19:00:55 +00:00
Emma Malysz
a95e356adc Bug 1692351, add null check for gSavedState in proton toolbar migration r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D105077
2021-02-18 17:34:04 +00:00
Brindusan Cristian
144963e739 Backed out changeset 1ca4c3365fae (bug 1692351) for bc failures in browser_970511_undo_restore_default.js. CLOSED TREE 2021-02-18 01:30:56 +02:00
Emma Malysz
11ad818602 Bug 1692351, add null check for gSavedState in proton toolbar migration r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D105077
2021-02-17 22:02:17 +00:00
james
c8a67215e0 Bug 1691274 - Use DOM hidden property methods instead of attribute methods in browser/ directory. r=ntim,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D104552
2021-02-13 23:33:51 +00:00
Narcis Beleuzu
d5390af0ba Backed out changeset b3fcb4fcea64 (bug 1691274) for bc failures on browser_pointerlock_warning.js . CLOSED TREE 2021-02-13 21:46:51 +02:00
james
1c970f6297 Bug 1691274 - Use DOM hidden property methods instead of attribute methods in browser/ directory. r=ntim,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D104552
2021-02-13 18:11:18 +00:00
Mark Banner
c991d8611e Bug 1608272 - Remove 'this' as the second argument to 'ChromeUtils.import', use object destructuring instead (test-only changes). r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D104683
2021-02-11 22:02:15 +00:00
Tim Nguyen
5c5595ce5c Bug 1692113 - Stop relying on 'true' value of getAttribute('hidden'). r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D104820
2021-02-11 15:22:18 +00:00