Граф коммитов

25960 Коммитов

Автор SHA1 Сообщение Дата
Sarah Clements eaa5d9e321 Bug 1761784 - Firefox View Recently closed tabs implementation r=fluent-reviewers,dao,flod
* Sketch in recently-closed-tabs section and listing
* Add some styles and suggested markup for the page-level sections & headers

Differential Revision: https://phabricator.services.mozilla.com/D143365
2022-04-26 11:00:30 +00:00
Calixte aa08b62a57 Bug 1766222 - Update pdf.js to version 2.14.224 r=pdfjs-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D144544
2022-04-25 19:44:06 +00:00
Rob Wu 9c9a7d440b Bug 1740792 - Replace TODO with explanatory comment r=rpl DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D144495
2022-04-25 15:51:58 +00:00
Gabriele Svelto 4e25142c69 Bug 1762949 - Explicitly flag all crash reports as throttleable when they've not been submitted manually r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D143185
2022-04-25 06:37:17 +00:00
Tim Huang d008c8e783 Bug 1765949 - Change the search params for TCP rollout. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D144397
2022-04-22 15:38:14 +00:00
Narcis Beleuzu 49e2102b48 Backed out changeset 4c742ffdfbbf (bug 1765949) as req by timhuang in order to divide the fixes. CLOSED TREE 2022-04-22 18:02:43 +03:00
Tim Huang 51444c2217 Bug 1765949 - Change the search params for TCP rollout. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D144397
2022-04-22 09:42:40 +00:00
Gabriele Svelto 95e13b1839 Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D143184
2022-04-21 12:43:11 +00:00
Oriol Brufau 56b156bf6a Bug 1764452 - Avoid tabs.onUpdated events for 'attention' when value doesn't change. r=Gijs,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D143553
2022-04-21 08:30:07 +00:00
Scott fc018ca0e8 Bug 1538464 - Ensure Pocket context menu items work as expected in sidebar extension or other windows. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D143539
2022-04-20 13:22:38 +00:00
criss e8d6d26858 Backed out changeset 5382bd66d8f7 (bug 1702509) for causing failures on browser_UnsubmittedCrashHandler.js . CLOSED TREE 2022-04-20 14:18:20 +03:00
Gabriele Svelto 08af3280d9 Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D143184
2022-04-20 08:08:28 +00:00
Ed Lee f6b8bfcc7f Bug 1765411 - Allow configuring logo and background images using firefox-settings-attachments r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D144054
2022-04-19 19:39:36 +00:00
Andreas Farre e4c062012a Bug 1739450 - Part 1: Move ownership of session store scroll and form data to platform. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D130389
2022-04-19 15:19:22 +00:00
Greg Tatum e24a32d029 Bug 1765173 - Remove duplicated menubar.ftl load; r=platform-i18n-reviewers,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D143923
2022-04-18 18:14:27 +00:00
Peter Van der Beken 3e9eedaad9 Bug 1763833 - Fixes for tests with SHIP without Fission and/or on Android. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D143303
2022-04-16 09:24:52 +00:00
Shane Hughes 7810a6da05 Bug 1747343 - Add pref to set default action for new mimetypes. r=Gijs,fluent-reviewers,preferences-reviewers
When downloading a file, we check for existing mime types and construct
a new one if it's unrecognized. Mime types have a flag,
alwaysAskBeforeHandling, that determines whether the unknown content
type dialog should be opened before handling the file. Before bug
1733492, the default value for that flag was simply true. Since the new
downloads flow is intended to avoid unnecessary steps, the default value
was changed to the inverted value of the new downloads panel
improvements pref. This patch adds a new pref that the mime info
constructor will read in configuring the flag's value. If the
improvements pref is not enabled, then the flag will be true, so the UCT
dialog will open. If the improvements pref is enabled, then it'll use
the value of the new pref. Also add a an interface for the pref to the
about:preferences UI, and automatically migrate a false value for
browser.download.improvements_to_download_panel to a true value for this
pref. I'm updating some tangentially related test files since they
happen to be touched slightly by this change. Strictly speaking they
would still work, but if the pref value was somehow changed from the
default they would fail.

Differential Revision: https://phabricator.services.mozilla.com/D143002
2022-04-15 18:13:11 +00:00
Calixte f49c8e03e9 Bug 1764886 - Update pdf.js to version 2.14.171 r=pdfjs-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D143819
2022-04-15 14:39:47 +00:00
criss 4666a062b0 Backed out changeset a1e9e031f3a1 (bug 1764886) for causing failures on browser_parsable_script.js . CLOSED TREE 2022-04-15 16:57:08 +03:00
Calixte addedf097a Bug 1764886 - Update pdf.js to version 2.14.171 r=pdfjs-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D143819
2022-04-15 12:50:55 +00:00
Shane Hughes aa61f3c263 Bug 1658103 - Fix lazy translation of tab context menu. r=dao
The tab context menu is designed to not be translated until the user
interacts with the tab strip in some way. However, the tab context menu
is now shared between the tab strip and the "all tabs" panel. So, it's
possible to open the tab context menu without interacting with the tab
strip. This results in the context menu being opened before it is
translated, so the user sees an essentially blank menu. Resolve this
by adding to the all tabs panel an extra initialization step that will
automatically translate the tab context menu.

Differential Revision: https://phabricator.services.mozilla.com/D142850
2022-04-15 05:06:47 +00:00
Meg Viar ac30b8f24b Bug 1762666 - Remove legacy Upgrade Dialog code r=fluent-reviewers,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D142973
2022-04-14 20:55:22 +00:00
Paul Zuehlcke 78153e1936 Bug 1741597 - Revert cookie behavior to initial default value when dFPI rollout pref is set to false. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D131348
2022-04-14 16:32:34 +00:00
Molnar Sandor 2b5c232830 Backed out changeset 40580eaf2289 (bug 1741597) for causing mochitest failures in browser_contentblocking_standard_tcp_toggle. CLOSED TREE 2022-04-14 14:18:08 +03:00
Paul Zuehlcke 21ac7aece3 Bug 1741597 - Revert cookie behavior to initial default value when dFPI rollout pref is set to false. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D131348
2022-04-14 10:13:23 +00:00
Paul Zuehlcke a80328308c Bug 1746383 - Test for identity section security state after tab restore. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D139032
2022-04-12 14:41:06 +00:00
Paul Zuehlcke c102462ad6 Bug 1746383 - Set URLBar pageProxyState to invalid for onLocationChange triggered by SessionStore. r=nika,dao
Differential Revision: https://phabricator.services.mozilla.com/D138823
2022-04-12 14:41:06 +00:00
Gijs Kruitbosch e9ba135d9f Bug 1758250 - deal with non-existing url values from session restore so they don't brick other functionality, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D142947
2022-04-12 10:39:03 +00:00
Sam Foster f95812a08f Bug 1761787 - Add a shell for the signup flow / synced tabs area of My Firefox. r=Gijs,fluent-reviewers
* Sketch in a page layout and grid to house the tab-pickup region
* Add a tabs-pickup module with custom elements for the deck of cards that is the setup flow
* and a container with placeholder logic to manage the setup flow
* Make myfirefox.js a module, hook up the tabs-pickup element with its controller/manager where we can implement the fxa flow & business logic stuff

Differential Revision: https://phabricator.services.mozilla.com/D142661
2022-04-11 23:18:35 +00:00
Tyler Kabaker 0736faf568 Bug 1134363 - Have Reader Mode use the same tab title as the normal browser view. r=niklas,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D142281
2022-04-11 20:24:25 +00:00
Oriol Brufau 548e9a881d Bug 1761635 - Make switchToTabHavingURI handle adoptTab failures. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D142758
2022-04-11 08:43:49 +00:00
Andreea Pavel 276a88c08a Bug 1725756 - disable browser_minimize.js on mac opt r=aryx DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D143235
2022-04-07 23:47:32 +00:00
Oriol Brufau 6a8eb0943c Bug 1763712 - Prevent getRelatedElement() from passing empty string to getElementById(). r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D143234
2022-04-07 23:44:49 +00:00
a153 45e9eef39f Bug 1763262 - Remove unused toggleMenuButtonInToolbar r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D143108
2022-04-07 22:39:57 +00:00
Dana Keeler 6502ebf4b6 Bug 1608307 - remove redundant flags parameters from nsISiteSecurityService r=jschanck,necko-reviewers,kershaw
Before this patch, nsISiteSecurityService APIs took "flags" parameters that
differentiated private contexts from not private contexts. However, these
parameters were redundant with respect to origin attributes, which led to some
confusion for consumers of these APIs. This patch removes these parameters in
favor of using origin attributes.

Differential Revision: https://phabricator.services.mozilla.com/D142901
2022-04-06 17:37:23 +00:00
Greg Tatum 27ed680c0b Bug 1760825 - Fix New Tab text to change on a live language reload; r=amy
This text is cached, and so needs invalidating when the app locale is
changed.

Differential Revision: https://phabricator.services.mozilla.com/D142256
2022-03-30 20:12:10 +00:00
Gijs Kruitbosch 7298feb0ee Bug 1753696 - move common setup/init tasks in head.js files to use add_setup, r=Standard8
Without this, changing to add_setup in individual test files causes the tasks to be reordered, which causes tests to fail.

I also had to adjust an enterprise policy test that was expecting setup tests to run inbetween tasks.

Differential Revision: https://phabricator.services.mozilla.com/D142457
2022-03-30 16:16:43 +00:00
Gijs Kruitbosch b76ad616d1 Bug 1753696 - go back to using add_task in files that have no other tasks at all, r=Standard8
Otherwise the framework complains that there are no tests/tasks.

Differential Revision: https://phabricator.services.mozilla.com/D142441
2022-03-30 16:16:43 +00:00
Gijs Kruitbosch 8e67201171 Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 16:16:42 +00:00
Gijs Kruitbosch af5844e637 Bug 1762141 - fix titlebar dragging in customize mode, r=emilio
The use of an exception for customizing windows stems from bug 944836.

There was always an exception for `#titlebar`, which I guess would fix the scenario in the screencast attached to the bug, but it was originally macOS-specific, and then got moved to the content browser.css (in bug 1122942) - and I removed it thinking it was superfluous given the XUL CSS for all toolbars, plus some manual testing. This commit puts it back. The xul.css instance has a titlebar selector but that doesn't actually apply to Firefox's browser window anymore, so I removed it.

Differential Revision: https://phabricator.services.mozilla.com/D142449
2022-03-30 12:40:45 +00:00
Shane Hughes cd74bd1218 Bug 1759578 - Add accel text to bookmarks sidebar menu item. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D141006
2022-03-30 09:36:40 +00:00
Norisz Fay acdd6851cd Backed out 2 changesets (bug 1753696) for causing multiple dt and bc failures CLOSED TREE
Backed out changeset 67fd9edfbcea (bug 1753696)
Backed out changeset a9d957ea887b (bug 1753696)
2022-03-30 12:17:55 +03:00
Gijs Kruitbosch 27039e2946 Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 08:18:51 +00:00
Gijs Kruitbosch e956c21344 Bug 1761618 - don't include about:myfirefox in gInitialPages if not present, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D142291
2022-03-29 16:28:23 +00:00
Julian Descottes c51a6f139a Bug 1609100 - Remove reference to aboutdevtools in browser_check_identity_state.js r=Gijs
Depends on D141488

Differential Revision: https://phabricator.services.mozilla.com/D142194
2022-03-28 11:12:08 +00:00
Oriol Brufau 28b9fcc2b7 Bug 1759858 - Make gBrowser.tabContainer.on_drop handle adoptTab failures. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D141237
2022-03-28 08:56:23 +00:00
Nika Layzell be0eb28428 Bug 1728332 - Part 1: Predict remote type when inserting restored tabs, r=Gijs
This should mostly avoid the issue where newly created pinned tabs when
restoring a session are first created in the shared web process, and
migrated into the correct process upon navigating. I also added
remoteType prediction to the undoCloseTab and duplicateTab codepaths
to avoid unnecessary process changes there as well.

Differential Revision: https://phabricator.services.mozilla.com/D141146
2022-03-25 22:25:55 +00:00
Gijs Kruitbosch 2582c25dcf Bug 1760991 - add 'my firefox' shell page, r=sclements
Differential Revision: https://phabricator.services.mozilla.com/D142050
2022-03-25 12:46:45 +00:00
Barret Rennie 5d744f6cc3 Bug 1752665 - Expose feature schemas as resource:// URIs r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D138925
2022-03-25 00:01:20 +00:00
Barret Rennie 051dfe31ad Bug 1757778 - Expose Nimbus schemas as resource:// URIs r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D138929
2022-03-25 00:01:19 +00:00