Commit Graph

28488 Commits

Author SHA1 Message Date
Yazan Al Macki
ac70c4c73b Bug 1772264 - Part 2: Identifying a rich icon and passing down the info - r=mak
Differential Revision: https://phabricator.services.mozilla.com/D217109
2024-09-04 08:38:10 +00:00
Dão Gottwald
ddb9309ce9 Bug 1915599 - Consolidate tabbrowser arrowscrollbox initialization and overflow/overflowing attribute checks. r=extension-reviewers,desktop-theme-reviewers,jswinarton,emilio,robwu
Differential Revision: https://phabricator.services.mozilla.com/D220594
2024-09-04 08:18:46 +00:00
Tom Schuster
776e1d27ea Bug 1912403 - Remove inline popshowing events handlers from navigator-toolbox. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D219428
2024-09-04 07:02:42 +00:00
Cristina Horotan
211657609a Backed out changeset 0c7c121f1fa3 (bug 1899346) for causing Mn failures at test_quit_restart.py CLOSED TREE 2024-09-04 05:34:33 +03:00
Sam Foster
5ebd63c578 Bug 1899346 - Move CUI widgets out of the horizontal tabstrip when in vertical tabs mode. r=sidebar-reviewers,mconley,sclements,webdriver-reviewers,whimboo
* Ensure tabstrip widgets are temporarily removeable at browser init so the CUI placements are correctly applied
* Shuffle placements during initialization to build the correct toolbars for the verticalTabs pref value
* Notify on the 'tabstrip-orientation-change' topic when the verticalTabs pref changes and CUI placements have been updated
* Add tests for switching tabstrip orientation, and for initializing in verticalTabs mode

Differential Revision: https://phabricator.services.mozilla.com/D217161
2024-09-04 00:12:07 +00:00
groovecoder
7367b417fe Bug 1914666: first implementation to show Relay to all desktop browsers r=credential-management-reviewers,fluent-reviewers,flod,dimi,issammani
Differential Revision: https://phabricator.services.mozilla.com/D217620
2024-09-03 17:07:18 +00:00
Nicolas Chevobbe
cc7cd0c231 Bug 1915857 - [devtools] Compute waterfall ticks color in CSS. r=devtools-reviewers,ochameau.
We define the tick colors in CSS, using relative color syntax to
add the alpha we want.
We set the highlighter-* variables as registered properties so
the computed value will be the end color, even if we use
the light-dark function.

Differential Revision: https://phabricator.services.mozilla.com/D220706
2024-09-03 15:00:55 +00:00
Valentin Gosu
9ba80ac078 Bug 1913692 - Write test for mode3 TRR with captive portal login r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D220549
2024-09-03 13:07:59 +00:00
Marco Bonardo
ab7bf983d3 Bug 1902342 - Bookmarks Toolbar empty message flickers with opening new windows. r=daisuke,desktop-theme-reviewers,places-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D220058
2024-09-03 10:06:57 +00:00
Tamas Szentpeteri
7928cdc7a7 Backed out changeset db80e52c6f44 (bug 1902342) for causing mochitest failures browser_UsageTelemetry_interaction.js. CLOSED TREE 2024-09-02 23:42:00 +03:00
Marco Bonardo
409f9bfe37 Bug 1902342 - Bookmarks Toolbar empty message flickers with opening new windows. r=daisuke,desktop-theme-reviewers,places-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D220058
2024-09-02 16:25:54 +00:00
Emilio Cobos Álvarez
f7551929f8 Bug 1916098 - Remove appcontent box. r=dao,desktop-theme-reviewers,devtools-reviewers,tabbrowser-reviewers,nchevobbe
gNotificationBox doesn't go there anymore (it goes inside the toolbox),
so we have really no use for that.

Simplify how the devtools theme is set on the browser, so that it is set
on the root.

Differential Revision: https://phabricator.services.mozilla.com/D220769
2024-09-02 13:47:45 +00:00
isaacylee
cfa004f3c1 Bug 1558149 - Use 'loadFlags' instead of 'flags' for flags eventually passed to 'loadURI' or 'fixupAndLoadURIString' r=Gijs,geckoview-reviewers,tabbrowser-reviewers,dao,owlish
Differential Revision: https://phabricator.services.mozilla.com/D216324
2024-08-31 22:00:59 +00:00
Shubham
5cad2d0273 Bug 490753 - Modify clear history 'today' to 'since midnight' r=hsohaney,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D219207
2024-08-28 16:13:40 +00:00
Butkovits Atila
edd1727a88 Backed out changeset 753b707001da (bug 1914666) for causing geckoview failures. 2024-08-28 19:32:23 +03:00
Harshit Sohaney
454444cae3 Bug 1907732 - (part 2) Tests for exempting addon principals from clearing with site data. r=pbz,robwu
Differential Revision: https://phabricator.services.mozilla.com/D219826
2024-08-28 15:47:03 +00:00
Marco Bonardo
c1fe111f7b Bug 1913976 - mobileBookmarks folder is missing in Bookmarks menu. r=places-reviewers,Gijs,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D220383
2024-08-28 15:42:32 +00:00
groovecoder
3683aff31e Bug 1914666: first implementation to show Relay to all desktop browsers r=credential-management-reviewers,fluent-reviewers,flod,dimi,issammani
Differential Revision: https://phabricator.services.mozilla.com/D217620
2024-08-28 15:07:16 +00:00
Iulian Moraru
6f81ac37c0 Backed out 2 changesets (bug 1914666) for causing bc failures related to firefox-relay-offer-legal-notice. CLOSED TREE
Backed out changeset 6e04d359ae43 (bug 1914666)
Backed out changeset 4e6f1296c3a2 (bug 1914666)
2024-08-27 23:08:27 +03:00
groovecoder
91676c15e4 Bug 1914666: first implementation to show Relay to all desktop browsers r=credential-management-reviewers,fluent-reviewers,flod,dimi,issammani
Differential Revision: https://phabricator.services.mozilla.com/D217620
2024-08-27 18:39:40 +00:00
Kagami Sascha Rosylight
61b2d74360 Bug 1914987 - Add actual architecture name on About dialog r=firefox-desktop-core-reviewers ,fluent-reviewers,dao,flod
So that people can tell whether it's x86 or ARM.

Differential Revision: https://phabricator.services.mozilla.com/D220165
2024-08-27 15:05:11 +00:00
Adam Vandolder
d62196f820 Bug 1734181 - Part 3: Always display the current history entry in the menulist, regardless of interaction state. r=jjaschke,peterv,dom-core
Differential Revision: https://phabricator.services.mozilla.com/D216827
2024-08-24 19:43:31 +00:00
Adam Vandolder
ec5d5d6baf Bug 1734181 - Part 2: User activations should set hasUserInteraction on current session history entry. r=jjaschke,peterv,dom-core
Differential Revision: https://phabricator.services.mozilla.com/D216826
2024-08-24 19:43:31 +00:00
Dão Gottwald
a39d39ed79 Bug 1914350 - Get rid of activity-stream-linux.css / activity-stream-mac.css / activity-stream-windows.css. r=home-newtab-reviewers,desktop-theme-reviewers,emilio,thecount
Differential Revision: https://phabricator.services.mozilla.com/D219860
2024-08-24 00:34:31 +00:00
Dão Gottwald
21ba6a69e4 Bug 1914519 - Consolidate vertical mode and rtl checks in tab bar code. r=jswinarton,dwalker
Differential Revision: https://phabricator.services.mozilla.com/D219933
2024-08-23 20:17:39 +00:00
Jonathan Sudiaman
0091e139e7 Bug 1909704 - Add three-dot menu to history and right-click menu for history and synced tabs r=sidebar-reviewers,fluent-reviewers,fxview-reviewers,nsharpley,sclements
- Custom right-click menu for History and Synced Tabs.
- Three dot menu for changing sort option and clearing history.
- Tests for Synced Tabs and right-click menu in History.

Differential Revision: https://phabricator.services.mozilla.com/D218741
2024-08-22 15:19:02 +00:00
timw-dev
84076b9d83 Bug 1896764 - onViewToolbarsPopupShowing and ToolbarContextMenu should move out of browser.js.r=scunnane,rpl
Differential Revision: https://phabricator.services.mozilla.com/D217795
2024-08-22 11:11:50 +00:00
Moritz Beier
0a54beffb6 Bug 1870687 - Investigate removing the _locale and _extensionID options from within AppProvidedSearchEngine. r=Standard8,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D218684
2024-08-21 14:03:31 +00:00
Gijs Kruitbosch
0862e0ea1e Bug 1879550 - allow using image-set for prompt icons to cater for dpi differences, r=dao,firefox-desktop-core-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D219738
2024-08-21 13:20:51 +00:00
Tom Schuster
34a7813999 Bug 1912405 - Test that clicking the protection mini panel opens the whole panel. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D219730
2024-08-21 13:02:28 +00:00
Emilio Cobos Álvarez
b5cc0dcae9 Bug 1913322 - Make arrowscrollbox use resizeobserver rather than overflow/underflow events. r=Gijs,dao,desktop-theme-reviewers,tabbrowser-reviewers,frontend-codestyle-reviewers
For that, make the <slot> have a box. Keep firing the overflow /
underflow events, but only in cases relative to the arrowScrollbox.

Remove unneeded scrollbox-clip box, and replace it by
`overflow-clip-box-block: content-box` in the only place that we make
the scrollbox grow.

Differential Revision: https://phabricator.services.mozilla.com/D219249
2024-08-21 12:23:34 +00:00
Niklas Baumgardner
2d9dacd550 Bug 1893710 - Update default profile on window focus. r=jhirsch,mossop
Differential Revision: https://phabricator.services.mozilla.com/D217825
2024-08-21 11:47:32 +00:00
Florian Quèze
fa2a31be59 Bug 1913624 - Remove expired telemetry histogram FX_TABLETMODE_PAGE_LOAD, r=TravisLong.
Depends on D219484

Differential Revision: https://phabricator.services.mozilla.com/D219485
2024-08-21 09:14:32 +00:00
Butkovits Atila
6d3e02fa30 Backed out 5 changesets (bug 1734181) for causing failures at test_ext_tabs_goBack_goForward.html. CLOSED TREE
Backed out changeset eb37aa9ac513 (bug 1734181)
Backed out changeset a94eb78e58c2 (bug 1734181)
Backed out changeset aa72b0e38e8b (bug 1734181)
Backed out changeset f4b8c6babb7e (bug 1734181)
Backed out changeset 8ec6704b8022 (bug 1734181)
2024-08-21 05:58:08 +03:00
Cristian Tuns
8914d54c72 Backed out changeset 6fb2cecebdd8 (bug 1913322) for causing multiple failures. CLOSED TREE 2024-08-20 21:01:50 -04:00
Emilio Cobos Álvarez
02bec8c38e Bug 1913322 - Make arrowscrollbox use resizeobserver rather than overflow/underflow events. r=Gijs,dao,desktop-theme-reviewers,tabbrowser-reviewers,frontend-codestyle-reviewers
For that, make the <slot> have a box. Keep firing the overflow /
underflow events, but only in cases relative to the arrowScrollbox.

Remove unneeded scrollbox-clip box, and replace it by
`overflow-clip-box-block: content-box` in the only place that we make
the scrollbox grow.

Differential Revision: https://phabricator.services.mozilla.com/D219249
2024-08-20 22:31:22 +00:00
Iulian Moraru
cd76550840 Backed out changeset 1658290c1b95 (bug 1913322) for causing overflow related failures. CLOSED TREE 2024-08-20 17:54:54 +03:00
Adam Vandolder
9192f0cab2 Bug 1734181 - Part 3: Always display the current history entry in the menulist, regardless of interaction state. r=jjaschke,peterv,dom-core
Differential Revision: https://phabricator.services.mozilla.com/D216827
2024-08-20 14:21:29 +00:00
Adam Vandolder
2af4205f1f Bug 1734181 - Part 2: User activations should set hasUserInteraction on current session history entry. r=jjaschke,peterv,dom-core
Differential Revision: https://phabricator.services.mozilla.com/D216826
2024-08-20 14:21:29 +00:00
Emilio Cobos Álvarez
cb06f25a7a Bug 1913322 - Make arrowscrollbox use resizeobserver rather than overflow/underflow events. r=Gijs,dao,desktop-theme-reviewers,tabbrowser-reviewers,frontend-codestyle-reviewers
For that, make the <slot> have a box. Keep firing the overflow /
underflow events, but only in cases relative to the arrowScrollbox.

Remove unneeded scrollbox-clip box, and replace it by
`overflow-clip-box-block: content-box` in the only place that we make
the scrollbox grow.

Differential Revision: https://phabricator.services.mozilla.com/D219249
2024-08-20 12:58:16 +00:00
Gijs Kruitbosch
bd8b1a3534 Bug 1909163 - make select dropdowns more properly tabspecific, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D219618
2024-08-20 12:48:42 +00:00
Robert Holdsworth
4edf770b0c Bug 1703127 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_bug822367.js r=manuel
Differential Revision: https://phabricator.services.mozilla.com/D219582
2024-08-20 09:33:45 +00:00
Gijs Kruitbosch
3c20608c88 Bug 1913762 - move callModulesFromCategory from XPCOMUtils to BrowserUtils to avoid bloating out content JS, r=firefox-desktop-core-reviewers ,dao
Differential Revision: https://phabricator.services.mozilla.com/D219573
2024-08-20 09:20:58 +00:00
Cosmin Sabou
4a6179a6fe Bug 1907368 - Fix failures about browser_all_files_referenced. a=test-only
CLOSED TREE
2024-08-20 00:31:34 +03:00
Norisz Fay
ea6558d555 Backed out changeset 440770be9e5e (bug 1870687) for causing bc failures on browser_searchModeSwitcher_basic.js CLOSED TREE 2024-08-19 22:04:53 +03:00
Moritz Beier
8ea05e5b29 Bug 1870687 - Investigate removing the _locale and _extensionID options from within AppProvidedSearchEngine. r=Standard8,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D218684
2024-08-19 15:39:57 +00:00
Tom Schuster
8273c6ec91 Bug 1912405 - Use individual event listeners for gProtectionsHandler click handlers. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D219422
2024-08-19 10:55:25 +00:00
Dana Keeler
ba77da387b Bug 1913015 - telemetry to validate vetted government CAs proposal r=jschanck,Gijs
Some governments have PKI with roots that do not meet the requirements to be in
Mozilla's Root CA Program but still generally follow industry practices (and
are trusted by other root CA programs). Many users need to visit sites with
certificates issued by these roots. Currently, they either must manually
install these roots or click through certificate error pages. We may have an
opportunity to improve this experience by detecting sites affected by this and
giving users the option to trust the relevant roots.

This patch extends the telemetry we collect on certificate error pages to
include an indication of whether or not trusting the India CCA roots would
(probably) turn an unknown issuer error into a successful connection.

Differential Revision: https://phabricator.services.mozilla.com/D219116
2024-08-16 17:07:35 +00:00
Gijs Kruitbosch
8cb7eed51a Bug 1907474 - open a new window to show certificate window information if none are open, r=florian
Differential Revision: https://phabricator.services.mozilla.com/D216994
2024-08-16 14:59:06 +00:00
Dão Gottwald
53155bb431 Bug 1913053 - Use the sidebar text color along with the fallback background on selected rows for themes not setting highlight colors. r=nsharpley,emilio,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D219227
2024-08-15 15:10:27 +00:00