Commit graph

28003 commits

Author SHA1 Message Date
Gijs Kruitbosch
999878b497 Bug 1705440 - remove old modal prompt implementation, r=mconley,webdriver-reviewers,extension-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,whimboo,rpl
Differential Revision: https://phabricator.services.mozilla.com/D204759
2024-03-20 17:47:47 +00:00
abhishekmadan30
59232063db Bug 1859353 - Part 2: Create a mechanism to combine multiple query parameter lists into one. r=timhuang
Depends on D203080

Differential Revision: https://phabricator.services.mozilla.com/D203081
2024-03-20 15:31:04 +00:00
Butkovits Atila
8fd100bae7 Backed out 2 changesets (bug 1883557, bug 1705440) for causing failures at browser_ext_sidebarAction_contextMenu.js. CLOSED TREE
Backed out changeset 89f62e190e69 (bug 1705440)
Backed out changeset 79dfddac72f9 (bug 1883557)
2024-03-20 14:17:11 +02:00
Gijs Kruitbosch
a3568826b0 Bug 1705440 - remove old modal prompt implementation, r=mconley,webdriver-reviewers,extension-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,whimboo,rpl
Differential Revision: https://phabricator.services.mozilla.com/D204759
2024-03-20 10:10:26 +00:00
Mark Banner
23a339fc7c Bug 1885723 - Fix more jsm references in browser/. r=Gijs,credential-management-reviewers,omc-reviewers,aminomancer,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D204843
2024-03-19 22:08:29 +00:00
Tarek Ziadé
881559ba00 Bug 1883590 - Implement the model hub client - r=gregtatum
Signed-off-by: Tarek Ziadé <tarek@ziade.org>

Differential Revision: https://phabricator.services.mozilla.com/D203598
2024-03-19 15:11:47 +00:00
Dave Townsend
95ccf713ef Bug 1864896: Autofix unused function arguments (browser/base/content). r=Gijs,application-update-reviewers,tabbrowser-reviewers,places-reviewers,bytesized,dao
Differential Revision: https://phabricator.services.mozilla.com/D202949
2024-03-19 14:59:20 +00:00
DJ
bd7b5407b2 Bug 1876522 - only reset tab preview delay when cursor leaves tabstrip. r=tabbrowser-reviewers,dao
[D201245](https://phabricator.services.mozilla.com/D201245) was having some merge/test issues so I decided to re-implement cleanly from central. This version has a little less indirection which I think is better overall.

Differential Revision: https://phabricator.services.mozilla.com/D204655
2024-03-18 14:59:14 +00:00
Emilio Cobos Álvarez
515d998061 Bug 232598 - Fix some mochitests I missed.
MANUAL PUSH: Trivial orange fix CLOSED TREE
2024-03-18 20:29:10 +01:00
Emilio Cobos Álvarez
9b38248063 Bug 1884792 - Push a typo fix that had been lost during rebase.
MANUAL PUSH: Orange fix CLOSED TREE
2024-03-18 13:35:13 +01:00
Emilio Cobos Álvarez
f263e498ae Bug 1884792 - Remove chrome-only :-moz-lwtheme pseudo-class. r=desktop-theme-reviewers,dao
Behavior is effectively :root[lwtheme="true"]. Use the attribute
selector instead.

Differential Revision: https://phabricator.services.mozilla.com/D204315
2024-03-18 10:18:25 +00:00
Emilio Cobos Álvarez
0e321f79be Bug 232598 - Return null for unset attributes in XUL. r=smaug,devtools-reviewers,omc-reviewers,zombie,nchevobbe,settings-reviewers,application-update-reviewers,credential-management-reviewers,mossop,aminomancer,bytesized,issammani,sessionstore-reviewers,dao
I just got bit by this in bug 1873833, let's just fix it. There isn't
all that much stuff depending on it anymore.

Differential Revision: https://phabricator.services.mozilla.com/D204496
2024-03-18 09:15:07 +00:00
Emilio Cobos Álvarez
c225b05799 Bug 1871515 - Let nsMenuPopupFrame constrain the panelview, and remove _calculateMaxHeight. r=dao,desktop-theme-reviewers
When I rewrote nsMenuPopupFrame, I made sure percentage sizes worked so
that we could do stuff like this.

This removes some complex code, and improves the behavior on platforms
where screen sizes might not be 100% reliable.

Differential Revision: https://phabricator.services.mozilla.com/D204754
2024-03-16 16:22:06 +00:00
Gijs Kruitbosch
51a4c7d0e9 Bug 1880899 - add lint rule that prevents adding more browser.js globals, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D202804
2024-03-16 15:14:07 +00:00
Emily McMinn
2eaae7f563 Bug 1877295 - Toolbar button option for returning to about:welcome r=pdahiya,fluent-reviewers,Gijs,desktop-theme-reviewers,omc-reviewers,bolsson,firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D199934
2024-03-15 20:53:04 +00:00
Stanca Serban
c0581df928 Backed out changeset 4aafa3f8df2d (bug 1877295) for causing mochitests failures in browser_preferences_usage.js. CLOSED TREE 2024-03-15 02:34:04 +02:00
Emily McMinn
46c4e0c28b Bug 1877295 - Toolbar button option for returning to about:welcome r=pdahiya,fluent-reviewers,Gijs,desktop-theme-reviewers,omc-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D199934
2024-03-14 19:47:17 +00:00
Dão Gottwald
8b2f435921 Bug 1880452 - Revert to recording FX_NEW_WINDOW_MS only when manually opening a new browser window from an existing one. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D204588
2024-03-14 17:07:25 +00:00
Gijs Kruitbosch
b10b8fe184 Bug 1885189 - remove test-only uses of prompts.tabChromePromptSubDialog, r=mconley,credential-management-reviewers,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D204538
2024-03-13 22:19:59 +00:00
Gijs Kruitbosch
07aa4af286 Bug 1885189 - remove some test-only uses of prompts.contentPromptSubDialog, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D204533
2024-03-13 22:19:58 +00:00
Harshit Sohaney
40e110907c Bug 1868603 - (part 2) Tests for unblocking clear history dialog from data size loading. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D202343
2024-03-13 16:30:11 +00:00
Harshit Sohaney
9c91d11787 Bug 1868603 - (part 1) Unblock clear history dialog from data size loading. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D201986
2024-03-13 16:30:11 +00:00
Cristian Tuns
6169ac57de Backed out 8 changesets (bug 1081542) for causing Bug 1885050
Backed out changeset 38614c34e575 (bug 1081542)
Backed out changeset 7571e95ed78c (bug 1081542)
Backed out changeset 29f139450ccc (bug 1081542)
Backed out changeset 058d5712354b (bug 1081542)
Backed out changeset 7f46e8820023 (bug 1081542)
Backed out changeset d29d7e9c38bd (bug 1081542)
Backed out changeset 0a6b3d90e636 (bug 1081542)
Backed out changeset 27dae926668f (bug 1081542)
2024-03-13 06:15:27 -04:00
Calixte
f9c21feb32 Bug 1867739 - Add an entry in the context menu in order to be able to highlight the selected text in a pdf r=Gijs,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D202335
2024-03-12 16:53:50 +00:00
Jonathan Kew
1e83fc2a29 Bug 1884539 - Pass the used (rather than computed) font size to the parent when styling <select> options. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D204224
2024-03-12 11:23:37 +00:00
Anna Yeddi
393c1a8325 Bug 1873049 - Provide accessible names to both tabs overflow scrollbuttons. r=dao,reusable-components-reviewers,eemeli
`scrollbutton-down` and `scrollbutton-up` toolbarbuttons are not labeled and it would prevent users of assistive technology from knowing their purpose and, for instance, speech-to-text software users won't be able to activate them by calling their name and screen reader users won't know what these controls are expected to do, when passing through them in a browse mode or in a list of buttons/controls.

Differential Revision: https://phabricator.services.mozilla.com/D197705
2024-03-11 16:26:39 +00:00
Mark Banner
9fe8bde13c Bug 1884623 - Update more jsm references in production code and docs in browser/. r=mossop,extension-reviewers,omc-reviewers,migration-reviewers,robwu,mconley,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D204182
2024-03-11 15:26:28 +00:00
Tom Schuster
18b9825828 Bug 1848315 - CSP: Introduce new and more detailed error messages. r=freddyb,devtools-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D186143
2024-03-11 14:26:46 +00:00
Natalia Csoregi
d54b26b28c Backed out changeset f319d88c8aad (bug 1867739) for causing failures on browser_pdfjs_editing_contextmenu.js CLOSED TREE 2024-03-11 13:56:21 +02:00
Calixte
a6291cbfce Bug 1867739 - Add an entry in the context menu in order to be able to highlight the selected text in a pdf r=Gijs,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D202335
2024-03-11 11:23:07 +00:00
Hanna Jones
dad8b74c02 Bug 1883911 - remove pref and Nimbus code for switching devices help menu item r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D203764
2024-03-08 15:55:52 +00:00
Emilio Cobos Álvarez
709a0bbf3c Bug 1879941 - Prevent searchbar context menu from opening a context menu. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D201670
2024-03-08 10:42:25 +00:00
Greg Stoll
063112e8f7 Bug 1879152 - Add confirmation dialog on quit when DLP requests are pending r=handyman,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D201154
2024-03-07 17:50:07 +00:00
Niklas Baumgardner
e5340f3e09 Bug 1883155 - Add profiles menu to hamburger menu. r=mossop,fluent-reviewers,desktop-theme-reviewers,cmkm,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D203615
2024-03-07 16:28:05 +00:00
Narcis Beleuzu
9821a89274 Backed out changeset 0f647bca33ff (bug 1883155) for bc failures on browser_sentence_case_strings.js CLOSED TREE 2024-03-07 16:50:04 +02:00
Niklas Baumgardner
4dada35a50 Bug 1883155 - Add profiles menu to hamburger menu. r=mossop,fluent-reviewers,desktop-theme-reviewers,cmkm,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D203615
2024-03-07 13:33:53 +00:00
Artur Iunusov
b1d6f2eeb8 Bug 1770944 - Remove other references to inBrowserElement, r=cookie-reviewers,valentin,janv,decoder
Depends on D183230

Differential Revision: https://phabricator.services.mozilla.com/D189490
2024-03-07 13:04:23 +00:00
Daisuke Akatsuka
0d96d501bd Bug 130327: Use exposable URL when bookmarking current tab(s) r=places-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D193764
2024-03-07 05:11:52 +00:00
Sandor Molnar
f620faa5e5 Backed out 3 changesets (bug 130327) for causing build bustages @ toolkit/components/places/nsFaviconService.cpp
Backed out changeset 23d5336f3a16 (bug 130327)
Backed out changeset 7303defc69b0 (bug 130327)
Backed out changeset 7f3eb4071a8c (bug 130327)
2024-03-07 02:28:35 +02:00
Daisuke Akatsuka
666ad656b6 Bug 130327: Use exposable URL when bookmarking current tab(s) r=places-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D193764
2024-03-06 23:56:38 +00:00
Gregory Pappas
40af85f061 Bug 1878629 - part 1: Use EventTarget.addEventListener to add system group event listeners instead of nsIEventListenerService (browser/) r=tabbrowser-reviewers,Gijs,dao
Differential Revision: https://phabricator.services.mozilla.com/D201043
2024-03-06 19:27:10 +00:00
Niklas Baumgardner
77e2a7eb66 Bug 1883143 - Initial profiles setup. r=jhirsch,mossop
Differential Revision: https://phabricator.services.mozilla.com/D203299
2024-03-06 15:44:11 +00:00
Cristian Tuns
912388edd2 Backed out changeset 498c23b2d670 (bug 1883143) for causing failures in nsContentSecurityUtils.cpp CLOSED TREE 2024-03-05 13:19:07 -05:00
Niklas Baumgardner
3f47fc8b3d Bug 1883143 - Initial profiles setup. r=jhirsch,mossop
Differential Revision: https://phabricator.services.mozilla.com/D203299
2024-03-05 16:50:31 +00:00
DJ
6623d94543 Bug 1883140 - don't hide bookmarks in Felt Privacy mode. r=cmkm
Differential Revision: https://phabricator.services.mozilla.com/D203475
2024-03-05 14:24:27 +00:00
Joel Maher
2a0bfb5827 Bug 1881925 - standardize on more manifest conditions. r=aryx,credential-management-reviewers,devtools-reviewers,dom-storage-reviewers,omc-reviewers,nchevobbe,janv,issammani
Differential Revision: https://phabricator.services.mozilla.com/D202663
2024-03-05 02:14:17 +00:00
Sergey Galich
3de8f5dc53 Bug 1864896: Polishing autofix of unused function arguments (credential management). r=credential-management-reviewers,dimi
Depends on D202958

Differential Revision: https://phabricator.services.mozilla.com/D203314
2024-03-05 00:08:04 +00:00
Sam Foster
b496d884f0 Bug 1789727 - Default to the component implementation of Screenshots for nightly builds. r=extension-reviewers,sfoster,robwu,chutten
* Flip the component pref to true by default for nightly builds only
* Move the pref check and initialization to a startup idle task
* And be a bit smarter about when we get and disable the addon
* Fix a bug where we try to communicate with the overlay after the window actor is destroyed when
  the component pref gets flipped off during use

Differential Revision: https://phabricator.services.mozilla.com/D196888
2024-03-04 21:13:17 +00:00
Christoph Kerschbaumer
239cad0ecb Bug 1877195: Expand mixed-content download protection to all http downloads, r=freddyb,Gijs,anti-tracking-reviewers,pbz
Differential Revision: https://phabricator.services.mozilla.com/D200267
2024-03-04 15:18:23 +00:00
Sean Feng
5ba9cd445b Bug 1483828 - [Part 6] Fix more tests caused by root element focusing behaviour update r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D202874
2024-03-04 14:16:32 +00:00