Commit Graph

64134 Commits

Author SHA1 Message Date
Tim Nguyen
7234393e73 Bug 1572475 - Make the about:logins sidebar have a fixed width. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42228

--HG--
extra : moz-landing-system : lando
2019-08-15 22:57:37 +00:00
Micah Tigley
6de8405695 Bug 1573837 - Add utm_* params to the "View full report on Firefox Monitor" link. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42144

--HG--
extra : moz-landing-system : lando
2019-08-15 22:57:09 +00:00
Tim Nguyen
a938574c60 Bug 1573132 - Prevent long titles from shrinking login-item favicon. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42216

--HG--
extra : moz-landing-system : lando
2019-08-15 22:17:01 +00:00
Tim Nguyen
d0b9568ea8 Bug 1573159 - Only call scrollIntoView() on login-list item if it isn't in view. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41886

--HG--
extra : moz-landing-system : lando
2019-08-15 21:27:42 +00:00
Nicholas Nethercote
5f247b395a Bug 1572590 - Indent conditionally-defined prefs in firefox-branding.js. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D41318

--HG--
extra : moz-landing-system : lando
2019-08-15 21:07:50 +00:00
Nicholas Nethercote
8f4aafad33 Bug 1572590 - Indent conditionally-defined prefs in firefox.js. r=KrisWright
The patch also removes several comments from the top of the file, every single
one of which is incorrect.

Differential Revision: https://phabricator.services.mozilla.com/D41315

--HG--
extra : moz-landing-system : lando
2019-08-15 21:07:12 +00:00
Jeff Muizelaar
605d83cb1c Bug 1574281. Allow PWebRenderBridge::Msg_GetSnapshot to happen earlier. r=mconley
The graphics sanity test code calls GetSnapshot early on (see bug 1573852). We
currently allow it later, but there's nothing that keeps it from happening
early so we should allow it.

Differential Revision: https://phabricator.services.mozilla.com/D42191

--HG--
extra : moz-landing-system : lando
2019-08-15 20:41:00 +00:00
Csoregi Natalia
7d39932994 Merge mozilla-central to autoland. CLOSED TREE 2019-08-15 22:38:37 +03:00
Csoregi Natalia
07cae55cd2 Merge inbound to mozilla-central. a=merge 2019-08-15 22:34:31 +03:00
lesleynorton
ff591a5038 Bug 1569846: Add breach alert dismissal. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D41034

--HG--
extra : moz-landing-system : lando
2019-08-15 18:55:37 +00:00
Marco Zehe
6801deffb6 Bug 1574082 - Improve the labelling of the table and radio buttons, r=mtigley
This adds some polish to the existing markup, making it all a bit more intuitive.

1. Associate the graph legend to the fake table so it becomes kind of the caption for that table for screen reader users. Screen reader users will then hear something like "Table showing a graph  of .." plus the table information they already get since bug 1573197 landed.

2. Actually combine the number and tab's title into a spoken label for screen readers on each radio button, and for the description, use the explanatory paragraph's content. That way, screen reader users can just tab and arrow to each item in focus mode and hear all the relevant information at once without having to skip back and forth between the elements.

Differential Revision: https://phabricator.services.mozilla.com/D42082

--HG--
extra : moz-landing-system : lando
2019-08-15 14:29:48 +00:00
Matthew Noorenberghe
7cbad3fd3b Bug 1572118 - Actually enable about:logins breach-alerts by default r=groovecoder
Differential Revision: https://phabricator.services.mozilla.com/D42043

--HG--
extra : moz-landing-system : lando
2019-08-15 12:16:20 +00:00
Oana Pop Rus
8f85c499fe Backed out 3 changesets (bug 1559244) for browser chrome failure in browser_background_tab_crash.js on a CLOSED TREE
Backed out changeset 1ce7d9bbe7a1 (bug 1559244)
Backed out changeset dced8cea7b23 (bug 1559244)
Backed out changeset dabda4e90259 (bug 1559244)
2019-08-15 22:21:26 +03:00
Oana Pop Rus
1c6c6b2040 Backed out changeset 9a0528095590 (bug 1550165) for browser chrome failures in browser_all_files_referenced.js on a CLOSED TREE 2019-08-15 21:32:12 +03:00
Scott
612df20386 Bug 1573930 - FF prefs to control DS and mitigation strat r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D42064

--HG--
extra : moz-landing-system : lando
2019-08-15 13:01:26 +00:00
Abdoulaye O. Ly
8aec5ed540 Bug 1559244 - Step 2: Add support for crashing sub-frame. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D37780

--HG--
extra : moz-landing-system : lando
2019-08-15 17:16:26 +00:00
meghaaa
709224c55c Bug 1530781 - Replaced waitForCondition in browser_901207_searchbar_in_panel.js with TestUtils.waitForCondition. r=johannh
Differential Revision: https://phabricator.services.mozilla.com//D42085
2019-08-15 11:57:38 +03:00
Brindusan Cristian
3a61fb322f Merge inbound to mozilla-central. a=merge 2019-08-15 12:45:55 +03:00
Brindusan Cristian
678f85fb2d Merge autoland to mozilla-central. a=merge 2019-08-15 12:43:29 +03:00
Micah Tigley
5dcfae24aa Bug 1573593 - Show a link to account/device management next to the Lockwise "Syncing to X Devices" label r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D41951

--HG--
extra : moz-landing-system : lando
2019-08-15 14:11:17 +00:00
Mike Hommey
c173540215 Bug 1573435 - Use toolchain fetches for all remaining toolchain uses. r=nalexander
The remaining uses all need adjustements to in-tree mozconfigs, so they
all need to be done at once.

However, to make things slightly more intelligible, we do this in two
steps. This is step 1: we modify the use_toolchain transform to take care of
the transformation, while keeping the task definitions intact, so that
we only deal with mozconfig and build script adjustements here.

Differential Revision: https://phabricator.services.mozilla.com/D41890
2019-08-15 11:21:52 +09:00
Bogdan Tara
a30e2d2a8f Merge autoland to mozilla-central. a=merge 2019-08-15 00:57:08 +03:00
Vijay Budhram
61e1244c3a Bug 1573946 - Remove unused FxA toolbar menu strings r=flod
Differential Revision: https://phabricator.services.mozilla.com/D42017

--HG--
extra : moz-landing-system : lando
2019-08-14 19:28:02 +00:00
Jed Davis
51bcb910f3 Bug 1426526 - Remove references to the old Chromium temporary file prefix. r=gsvelto,florian
With the removal of the old Chromium file_util code, we should no longer
be using temporary files with names starting with "org.chromium.", so the
crash reporter and main thread I/O test no longer need to recognize that
prefix.

Differential Revision: https://phabricator.services.mozilla.com/D34629

--HG--
extra : moz-landing-system : lando
2019-08-14 22:48:43 +00:00
Jed Davis
8692675af1 Bug 1479960 - Fix the main thread I/O tests to handle the IPC shared memory changes. r=florian
The tests for unexpected main thread I/O had exemptions for the specific
paths that were being used for shared memory, which would cause it to
fail with the changes in this bug.  This patch does two things:

1. On Linux, /dev/shm is always tmpfs (a memory filesystem), so it's not
going to cause disk I/O, and it's used by glibc to implement the POSIX
standard shm_open API.  This allows all /dev/shm paths instead of
limiting it to a hard-coded prefix.

2. On MacOS, with the patches in this bug, we'll no longer use temporary
files for shared memory on current OS versions, but we still need them on
older versions to avoid an OS bug (https://crbug.com/project-zero/1671),
and they are backed by disk in this case, so we want to allow only the
IPC files.  However, the path prefix has changed.

Differential Revision: https://phabricator.services.mozilla.com/D34628

--HG--
extra : moz-landing-system : lando
2019-08-14 22:48:33 +00:00
Andrei Oprea
91997f1370 Bug 1570336 - Add exception to test rather than disabling the feature for all performance tests r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D40446

--HG--
extra : moz-landing-system : lando
2019-08-14 14:24:54 +00:00
Ciure Andrei
3366c3d24f Merge autoland to mozilla-central. a=merge 2019-08-14 12:34:46 +03:00
Olli Pettay
1373bb3701 Bug 1563587, Make history.back/forward/go asynchronous, r=farre
The main part of the change is the change to ChildSHistory - make it possible to have Go() to be called asynchronously
and also let one to cancel pending history navigations. History object (window.history) can then use either the sync or
async Go(), depending on the dom.window.history.async pref.

LoadDelegate, which is used by GeckoView, needs special handling, since
it spins event loop nestedly. With session history loads and same-document loads we can just
bypass it.
To deal with same-document case, MaybeHandleSameDocumentNavigation is split to IsSameDocumentNavigation,
which collects relevant information about the request and returns true if same-document navigation should happen,
and then later HandleSameDocumentNavigation uses that information to trigger the navigation.
SameDocumentNavigationState is used to pass the information around.

referrer-policy-test-case.sub.js is buggy causing tests to pass only on Firefox with sync history API.

nested-context-navigations-iframe.html.ini is added because of https://bugzilla.mozilla.org/show_bug.cgi?id=1572932

Differential Revision: https://phabricator.services.mozilla.com/D41199

--HG--
extra : moz-landing-system : lando
2019-08-14 06:38:47 +00:00
Daniel Varga
bac38ea0ea Merge autoland to mozilla-central. a=merge 2019-08-14 07:07:09 +03:00
Jeff Muizelaar
748023a0e5 Bug 1573681. Allow 0 calls to GetDeviceStatus. r=florian
If Init() completes before we call EnsureGPUReady we won't send GetDeviceStatus
so we can safely ignore if unused.

Differential Revision: https://phabricator.services.mozilla.com/D41851

--HG--
extra : moz-landing-system : lando
2019-08-14 14:11:38 +00:00
Tim Nguyen
62bc42ce67 Bug 1573606 - Prompt for confirmation when exiting edit mode with unsaved changes via 'New login' button. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41803

--HG--
extra : moz-landing-system : lando
2019-08-14 02:32:07 +00:00
Nicholas Nethercote
dd9bd0a9f7 Bug 1572622 - Merge remote.js into all.js. r=ato
This makes prefs definition simpler, more consistent, and less error-prone.

Differential Revision: https://phabricator.services.mozilla.com/D41324

--HG--
extra : moz-landing-system : lando
2019-08-13 23:49:39 +00:00
Nicholas Nethercote
3aa9f46986 Bug 1572336 - Merge marionette.js into all.js. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D41151

--HG--
extra : moz-landing-system : lando
2019-08-13 23:49:39 +00:00
Daniel Varga
2c649ef356 Merge autoland to mozilla-central. a=merge 2019-08-14 00:50:57 +03:00
Ehsan Akhgari
56e165b9ce Bug 1573236 - Part 1: Move the Storage Access API heuristics and telemetry from the front-end to Gecko; r=johannh,baku
This will allow these heuristics to be used on mobile.
This depends on GeckoView supporting a JavaScript module
at resource:///modules/BrowserUsageTelemetry.jsm with the
interface described in nsIBrowserUsage.idl.  Bug 1573238 has
been filed in order to implement this module on GeckoView.

Differential Revision: https://phabricator.services.mozilla.com/D41621

--HG--
extra : moz-landing-system : lando
2019-08-14 21:00:51 +00:00
L10n Bumper Bot
18da50aca0 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
crh -> removed
2019-08-13 17:00:36 +00:00
Bogdan Tara
fcfc942912 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-08-13 12:58:02 +03:00
Bogdan Tara
c7e8bc4996 Merge inbound to mozilla-central. a=merge 2019-08-13 12:55:15 +03:00
Itiel
5e606d718d Bug 1573035 - Mirror the open-in-new.svg icons for RTL
Reviewers: markh

Reviewed By: markh

Bug #: 1573035

Differential Revision: https://phabricator.services.mozilla.com/D41487

--HG--
extra : rebase_source : b91e488cecd70188ae14e887af541a9b883fbdc7
2019-08-13 09:10:57 +03:00
Mihai Alexandru Michis
d40a91221a Merge autoland to mozilla-central. a=merge 2019-08-13 06:45:22 +03:00
Ed Lee
ca11959d3e Bug 1573174 - Add Pocket footers, Monitor adjustments and bug fixes to New Tab Page r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D41669

--HG--
extra : moz-landing-system : lando
2019-08-13 02:22:39 +00:00
arthur.iakab
71d7431c74 Backed out changeset fc5ca772497d (bug 1550165) for causing build bustages. CLOSED TREE 2019-08-14 21:02:41 +03:00
mcrawford
e9b944d54b Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
Differential Revision: https://phabricator.services.mozilla.com/D34370

--HG--
extra : moz-landing-system : lando
2019-08-14 17:31:20 +00:00
harry
511a105e3f Bug 1561534 - Anchor quantumbar results to the input behind megabar pref. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D41842

--HG--
extra : moz-landing-system : lando
2019-08-14 14:37:25 +00:00
Tim Nguyen
7232407be5 Bug 1573161 - Restore padding: 0; on ::-moz-tree-twisty(title, separator) in tree-icons.css. r=dao
This was removed in 973b58266e (l19.14) because it was thought to be dead code.

Differential Revision: https://phabricator.services.mozilla.com/D41793

--HG--
extra : moz-landing-system : lando
2019-08-14 09:04:16 +00:00
Omkar Konaraddi
d584b814aa Bug 1573320 - When setting a contextual tip, don't change the focus r=adw
Differential Revision: https://phabricator.services.mozilla.com/D41667

--HG--
extra : moz-landing-system : lando
2019-08-13 01:05:29 +00:00
Mihai Alexandru Michis
83d134b73c Merge inbound to mozilla-central. a=merge 2019-08-13 00:53:10 +03:00
Edouard Oger
c198318999 Bug 1567569 - Add VR and TV device icons. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D41464

--HG--
extra : moz-landing-system : lando
2019-08-13 02:52:07 +00:00
Tim Huang
435074693c Bug 1573431 - Fix the issue that the "number of trackers" won't show if reopening it without a mouse move. r=nhnt11
We show the number of tracker if the data is up-to-date when opening the
panel.

Differential Revision: https://phabricator.services.mozilla.com/D41747

--HG--
extra : moz-landing-system : lando
2019-08-13 13:32:47 +00:00
Csoregi Natalia
dc6efa0aee Backed out changeset 1c7a1d0fda0e (bug 1317138) for browser-chrome failures on browser_duplicateIDs.js. CLOSED TREE 2019-08-13 16:50:08 +03:00