Commit Graph

1386 Commits

Author SHA1 Message Date
Florian Quèze
7f22fdbbec Bug 1775634 - In browser_windowclose.js measure the first tab's dimensions before closing the window, r=Julian.
Differential Revision: https://phabricator.services.mozilla.com/D247812
2025-05-06 08:27:27 +00:00
Sam Foster
c14accb225 Bug 1926118 - Fix the perf tests for the urlbar breakout. r=desktop-theme-reviewers,urlbar-reviewers,jteow,emilio
- Remove the 'browser.urlbar.disableExtendForTests' pref codepath.
- Fix the rect filters to reflect the extent of re-paints we expect when the urlbar opens and the
  results repopulate

Differential Revision: https://phabricator.services.mozilla.com/D226414
2025-04-23 21:27:57 +00:00
Gijs Kruitbosch
6e00b6ddab Bug 1958070 - move misc taskbar and other shell integration bits out of BrowserGlue, r=application-update-reviewers,firefox-desktop-core-reviewers ,bytesized,frontend-codestyle-reviewers,mossop
Doing this helps with code organization and keeping related things together,
further shrinking the list of custom component-specific code in
BrowserGlue.sys.mjs .

Differential Revision: https://phabricator.services.mozilla.com/D244427
2025-04-23 08:28:41 +00:00
Joel Maher
397e8ec3f4 Bug 1961608 - Green up macosx 15.30. r=aryx,necko-reviewers,extension-reviewers,media-playback-reviewers,credential-management-reviewers,sync-reviewers,anti-tracking-reviewers,sessionstore-reviewers,places-reviewers,omc-reviewers,profiles-reviewers,pdahiya,alwu,jhirsch,mtigley,skhamis,timhuang,valentin,robwu,nsharpley
Differential Revision: https://phabricator.services.mozilla.com/D246100
2025-04-22 18:12:28 +00:00
Julian Gaibler
b796b3aadb Bug 1954490 - Fix permafailure in browser_windowopen.js. CLOSED TREE 2025-04-17 16:58:31 +02:00
Julian Gaibler
3a1fd68604 Bug 1954490 - Improve contrast between active tab and tabstrip. r=desktop-theme-reviewers,reusable-components-reviewers,emilio,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D243454
2025-04-17 13:07:02 +00:00
Emilio Cobos Álvarez
5acaa33ed6 Bug 1959927 - Fix perf tests with a11y-checks enabled. r=ayeddi,gijs CLOSED TREE
A11y checks fake a refresh driver tick which wasn't caught by the
previous patch, causing orange with that mode enabled.

Differential Revision: https://phabricator.services.mozilla.com/D245436
2025-04-14 15:17:04 +00:00
Gijs Kruitbosch
ca42ad6f57 Bug 1958070 - move giant actor list out of BrowserGlue into a dedicated file, r=firefox-desktop-core-reviewers ,mossop
What it says on the tin, really.

This mostly makes it easier to find this list due to naming, and helps contain
startup logic to BrowserGlue proper. A giant definition list of actors is not
really logic - if there weren't some `onPreferenceChanged` handlers, we could
consider moving it all to a yaml file or other mechanism and compile it in...

Differential Revision: https://phabricator.services.mozilla.com/D244423
2025-04-14 14:04:33 +00:00
Emilio Cobos Álvarez
9e8d5177a8 Bug 1959927 - Fix perf tests that expect always a non-interruptible reflow. r=Gijs
The previous patch causes some performance tests to fail with unexpected
reflows. The issue is that I switched the logic to /avoid/ a flush,
which is surprising.

Upon investigation, as expected, it makes sense. Before my patch we had:

 * Refresh driver triggers interruptible reflow.
 * Resize observer handling triggers non-interruptible reflow (a no-op
   in browser.xhtml).

Now we only have the later, but it of course is no longer a no-op, so we
trigger the reflow observer machinery. That in turn dirties the root
frame, and causes subsequent good reflows to be misreported.

Don't dirty the frame tree from that code for those reflows, which we
ignored anyways.

Differential Revision: https://phabricator.services.mozilla.com/D245329
2025-04-14 10:09:32 +00:00
Vasish Baungally
cf2a793a52 Bug 1959394 - Fix Highlights Icon not loading in test. r=rrando
Differential Revision: https://phabricator.services.mozilla.com/D244941
2025-04-10 19:39:23 +00:00
Vasish Baungally
71c862b0e0 Bug 1955779 - Turn on Smart Tab Groups Optin UI in Nightly. r=ngrato
Differential Revision: https://phabricator.services.mozilla.com/D242640
2025-04-08 21:02:35 +00:00
Narcis Beleuzu
edd1e95a28 Backed out changeset 21a6c84724c2 (bug 1955779) for BC failure on browser_startup_images.js . CLOSED TREE 2025-04-08 23:03:19 +03:00
Vasish Baungally
6ae0e670e2 Bug 1955779 - Turn on Smart Tab Groups Optin UI in Nightly. r=ngrato
Differential Revision: https://phabricator.services.mozilla.com/D242640
2025-04-08 17:09:19 +00:00
Andrea Marchesini
13e55dda84 Bug 1948914 - Remove startup system XPI checks in tests, r=rpl,mconley
Differential Revision: https://phabricator.services.mozilla.com/D242715
2025-03-25 15:02:23 +00:00
Andrea Marchesini
edea8164c9 Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-25 15:02:23 +00:00
Alexandru Marc
f8ede0ac21 Backed out 3 changesets (bug 1948914, bug 1953517) for causing multiple failures CLOSED TREE
Backed out changeset cde84adde5f9 (bug 1953517)
Backed out changeset a16bb0b1f7b4 (bug 1948914)
Backed out changeset daf557f15c21 (bug 1948914)
2025-03-22 23:31:24 +02:00
Andrea Marchesini
a6c3bf3c9b Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-22 20:09:24 +00:00
Butkovits Atila
89c78a3c0f Backed out 3 changesets (bug 1953517, bug 1948914) for causing bustages complaining about packager.mk. CLOSED TREE
Backed out changeset a2cd0bcc2fe2 (bug 1953517)
Backed out changeset 90b8d015e5ca (bug 1948914)
Backed out changeset f4ce0e58a9ff (bug 1948914)
2025-03-21 17:23:25 +02:00
Andrea Marchesini
4c5d1769dd Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-21 13:36:43 +00:00
Alexandru Marc
e2cf0a5c87 Backed out 2 changesets (bug 1953517, bug 1948914) for causing valgrind bustage CLOSED TREE
Backed out changeset 4874df07326c (bug 1953517)
Backed out changeset d49d202cfea4 (bug 1948914)
2025-03-16 15:11:16 +02:00
Andrea Marchesini
58436fa3cb Bug 1948914 - Bundle webcompat into Firefox Desktop omni jar, r=rpl,twisniewski,webcompat-reviewers,firefox-desktop-core-reviewers ,mak
Differential Revision: https://phabricator.services.mozilla.com/D232530
2025-03-15 23:20:36 +00:00
Daisuke Akatsuka
5f7cb18bc6 Bug 1952229: Ensure updating Unified Search Button icon only when enabling ScotchBonnnet r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D241002
2025-03-11 15:04:31 +00:00
Nikki Sharpley
3757c82d4f Bug 1927258 - Add a fade effect when vertical pinned tabs overflow r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,emilio,reusable-components-reviewers,dao,tgiles,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D237645
2025-03-05 14:35:39 +00:00
Daisuke Akatsuka
354ff4dd41 Bug 1943896: Wait until icon is updated r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D239982
2025-02-28 22:33:16 +00:00
Goloman Adrian
251308a40f Backed out changeset 9fc3318eca2c (bug 1927258) for causing bc failures @browser_multiselect_tabs_copy_through_drag_and_drop.js. CLOSED TREE 2025-02-27 18:00:00 +02:00
Nikki Sharpley
59098cf49c Bug 1927258 - Add a fade effect when vertical pinned tabs overflow r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,emilio,reusable-components-reviewers,dao,tgiles,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D237645
2025-02-27 14:25:03 +00:00
Daisuke Akatsuka
069e2f9ebe Bug 1943896: Ensure updating Unified Search Button icon before appmenu test r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D239853
2025-02-27 10:44:25 +00:00
Greg Tatum
121327c607 Bug 1859081 - Move cld2 from toolkit/component/translation to translations; r=translations-reviewers,zeid,frontend-codestyle-reviewers,nordzilla
We developed the new translations codebase using an "s" at the end, and
retained the old translations code under "translation". At this point
I'm unifying it so that it's all under "translations", which involves a
rename of the existing code. This way we will be consistent in our
naming practice.

Differential Revision: https://phabricator.services.mozilla.com/D239047
2025-02-26 20:06:25 +00:00
Butkovits Atila
c12223cfbb Backed out changeset 7cebb9e8b38c (bug 1927258) for causing failures at browser_tabReorder_vertical.js. CLOSED TREE 2025-02-27 04:26:39 +02:00
Nikki Sharpley
89eef374ea Bug 1927258 - Add a fade effect when vertical pinned tabs overflow r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,emilio,reusable-components-reviewers,dao,tgiles,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D237645
2025-02-26 19:56:35 +00:00
Daisuke Akatsuka
a25636e1a5 Bug 1936557: Wait to update placeholder/icon until user interaction on booting r=sessionstore-reviewers,daleharvey,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D239701
2025-02-26 19:50:50 +00:00
Gregory Pappas
408fd9c57f Bug 1925823 - Stop disabling screenshots component in mochitest r=urlbar-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D226241
2025-02-17 22:39:54 +00:00
Daisuke Akatsuka
448d2690c9 Bug 1945167: Skip browser_windowopen.js test if early_beta_or_earlier r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D236486
2025-02-08 23:57:12 +00:00
Daisuke Akatsuka
56780b3da0 Bug 1945698: Skip browser_startup_flicker.js test if early_beta_or_earlier r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D236769
2025-02-08 23:57:00 +00:00
Alexandru Marc
ff52370de6 Backed out changeset 3b0d32c48d6b (bug 1925823) for causing mochitest failures @ browser.toml 2025-02-03 18:06:06 +02:00
Gregory Pappas
bb9537bfca Bug 1925823 - Stop disabling screenshots component in mochitest r=urlbar-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D226241
2025-02-03 14:55:59 +00:00
Daisuke Akatsuka
fbf390897c Bug 1923381: Reenable ScotchBonnet in performance tests r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D228067
2025-01-23 00:57:06 +00:00
Butkovits Atila
75fc7f4eb9 Backed out changeset b7e0ceaa7a4a (bug 1923381) for causing failures at browser_windowopen.js. CLOSED TREE 2025-01-22 20:27:40 +02:00
Daisuke Akatsuka
65b440eefb Bug 1923381: Reenable ScotchBonnet in performance tests r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D228067
2025-01-22 16:51:13 +00:00
Tooru Fujisawa
c77d92efff Bug 1936092 - Part 11: Remove tests for Cu.loadedJSModules. r=Standard8,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D233376
2025-01-22 04:38:30 +00:00
Alexandru Marc
43763ddc47 Bug 1798750 - Fix trailing whitespace lint error CLOSED TREE 2025-01-17 15:33:23 +02:00
Alexandru Marc
e3f9e2a3df Bug 1798750 - Adjust "before handling user events" permissions on browser_startup.js for frequent failures r=florian
Differential Revision: https://phabricator.services.mozilla.com/D234645
2025-01-17 13:20:00 +00:00
Emilio Cobos Álvarez
db3163e8ec Bug 1933958 - Add a test for the widget opaque region. r=gfx-reviewers,aosmond
This will prevent regressions like bug 1933952.

Differential Revision: https://phabricator.services.mozilla.com/D230523
2024-11-28 15:09:12 +00:00
Sebastian Hengst
8424c52dc1 Bug 1922355 - macOS 14.70: adjust expectations for mochitests and xpcshell tests. r=jmaher,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D228118
2024-11-19 17:19:24 +00:00
Dave Townsend
4ea798a326 Bug 1894239: Enable MOZ_SELECTABLE_PROFILES by default. r=jhirsch,omc-reviewers,niklas,emcminn,mconley
This also removes some tests of `MOZ_SELECTABLE_PROFILES` from `browser/components/profiles` files
where the test is pointless because that test is excluded from the build if `MOZ_SELECTABLE_PROFILES`
is unset.

Differential Revision: https://phabricator.services.mozilla.com/D227372
2024-11-05 12:59:04 +00:00
Stanca Serban
7bfaea64ba Backed out changeset 101063793364 (bug 1894239) for causing mochitests failures in browser_sentence_case_strings.js. CLOSED TREE 2024-11-04 20:39:11 +02:00
Dave Townsend
09c0a011d8 Bug 1894239: Enable MOZ_SELECTABLE_PROFILES by default. r=jhirsch,omc-reviewers,niklas,emcminn,mconley
This also removes some tests of `MOZ_SELECTABLE_PROFILES` from `browser/components/profiles` files
where the test is pointless because that test is excluded from the build if `MOZ_SELECTABLE_PROFILES`
is unset.

Differential Revision: https://phabricator.services.mozilla.com/D227372
2024-11-04 16:20:41 +00:00
Goloman Adrian
43172c6f10 Backed out changeset 4aeabb1fca7f (bug 1894239) for causing bc failures @browser_parsable_css.js. CLOSED TREE 2024-11-04 17:11:24 +02:00
Dave Townsend
658587a8e9 Bug 1894239: Enable MOZ_SELECTABLE_PROFILES by default. r=jhirsch,omc-reviewers,niklas,emcminn,mconley
This also removes some tests of `MOZ_SELECTABLE_PROFILES` from `browser/components/profiles` files
where the test is pointless because that test is excluded from the build if `MOZ_SELECTABLE_PROFILES`
is unset.

Differential Revision: https://phabricator.services.mozilla.com/D227372
2024-11-04 13:19:59 +00:00
Goloman Adrian
a536e48199 Backed out changeset 07b4dffd9109 (bug 1894239) for causing bc failures @browser_all_files_referenced.js. CLOSED TREE 2024-11-04 14:50:12 +02:00