Commit Graph

64107 Commits

Author SHA1 Message Date
Dorel Luca
e97a0f11bd Backed out changeset 61dc2ad51719 (bug 1513855) for DevTools failures in devtools/client/framework/test/browser_browser_toolbox.js 2019-08-15 05:03:07 +03:00
lesleynorton
7fa8371641 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-14 22:56:55 +00:00
Matthew Noorenberghe
bb4f8fad6d Bug 1572118 - Actually enable about:logins breach-alerts by default
Differential Revision: https://phabricator.services.mozilla.com/D42043

--HG--
extra : moz-landing-system : lando
2019-08-14 22:18:19 +00:00
Shane Caraveo
a4ecf58fc1 Bug 1513855 ensure we notify quit application when running silent r=kmag
Running with -silent does not result in the quit application granted notification.
Without that notification, we have a deadlock in EnvironmentAddonBuilder where it blocks
beforeShutdown waiting on the XPIDatabase to load.

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

--HG--
extra : moz-landing-system : lando
2019-08-14 21:36:19 +00: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
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
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
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
Micah Tigley
7894040eac Bug 1561336 - ftl file ready for translations. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D41431

--HG--
rename : browser/components/protections/content/protections.ftl => browser/locales/en-US/browser/protections.ftl
extra : moz-landing-system : lando
2019-08-14 13:52:19 +00:00
Carolina
ba042b192b Bug 1572278 - Adjusts checkViewCertificate test function in browser_aboutCertError.js for the new cert viewer.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41125

--HG--
extra : moz-landing-system : lando
2019-08-14 13:25:53 +00:00
Ciure Andrei
566e7e2e28 Backed out 6 changesets (bug 1572590) for causing browser_parsable_script.js to perma fail CLOSED TREE
Backed out changeset ebe2ebcca7b3 (bug 1572590)
Backed out changeset 2b5c252ee874 (bug 1572590)
Backed out changeset 5f0649891808 (bug 1572590)
Backed out changeset fedd2e1da156 (bug 1572590)
Backed out changeset 8dc530a45e3f (bug 1572590)
Backed out changeset 1bba9cf0078b (bug 1572590)
2019-08-14 16:40:02 +03:00
Gijs Kruitbosch
50ddf33040 Bug 1568518 - don't allow early blank window on mac where it can break the app menu after update restarts, r=florian
Differential Revision: https://phabricator.services.mozilla.com/D41779

--HG--
extra : moz-landing-system : lando
2019-08-14 12:51:43 +00:00
Ciure Andrei
b454daea7a Backed out 3 changesets (bug 1531303) for causing close_window/close.py and browser_permissions_dialog.js to perma fail CLOSED TREE
Backed out changeset 87305e83174e (bug 1531303)
Backed out changeset 0c75c3bac00b (bug 1531303)
Backed out changeset 865c2a5d40da (bug 1531303)
2019-08-14 13:07:55 +03:00
Paul Zuehlcke
065ae1e01e Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41490

--HG--
extra : moz-landing-system : lando
2019-08-14 08:31:39 +00:00
Paul Zuehlcke
93bacc1004 Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41029

--HG--
extra : moz-landing-system : lando
2019-08-14 08:31:23 +00:00
Nicholas Nethercote
20510486a5 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-14 08:19:41 +00:00
Nicholas Nethercote
aed750ddf9 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-14 08:19:04 +00: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
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
Johann Hofmann
a76314c2b9 Bug 1573498 - Add SocialTracking.updateCategoryItem(). r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D41757

--HG--
extra : moz-landing-system : lando
2019-08-13 21:16:27 +00:00
Cosmin Sabou
31550d2412 Bug 1572052 - Fix eslint failures on browser_createLogin.js. 2019-08-13 23:09:16 +03:00
harry
1386614987 Bug 1573581 - Add megabar pref. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D41785

--HG--
extra : moz-landing-system : lando
2019-08-13 19:36:31 +00:00
Tim Nguyen
1e884cfb99 Bug 1572052 - Disable “Create New Login” button when creating a new login. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41815

--HG--
extra : moz-landing-system : lando
2019-08-13 19:27:59 +00:00
Coroiu Cristina
3745a4a26f Backed out 2 changesets (bug 1563587) for junit failures on a CLOSED TREE
Backed out changeset d07f2e7d6f5e (bug 1563587)
Backed out changeset a365d3c43261 (bug 1563587)
2019-08-13 22:33:52 +03:00
harry
661a4df8a1 Bug 1561894 - Implement simplified one-off search button design. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D39751

--HG--
extra : moz-landing-system : lando
2019-08-13 19:03:20 +00:00
Mike Conley
d64c589ac1 Bug 1568320 - Add a context menu to the Picture-in-Picture toggle to allow for easy hiding. r=NeilDeakin,JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D40305

--HG--
extra : moz-landing-system : lando
2019-08-13 18:29:29 +00:00
Coroiu Cristina
f10c637f09 Bug 1556066 - Disable browser_bug817947.js on linux64 for frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D41802

--HG--
extra : moz-landing-system : lando
2019-08-13 18:30:09 +00:00
Abdoulaye O. Ly
3404406db0 Bug 1370046 - Ensure preloaded browser has finished loading in browser/components/sessionstore/test/browser_background_tab_crash.js before crashing it. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D40451

--HG--
extra : moz-landing-system : lando
2019-08-02 19:27:12 +00:00
Cosmin Sabou
b26c339222 Backed out 6 changesets (bug 1572189, bug 1572773, bug 1568974, bug 1571710, bug 1568972) for eslint failure on content/pageinfo/security.js. CLOSED TREE
Backed out changeset d0162a59fb9f (bug 1572773)
Backed out changeset c2105d0d65aa (bug 1572189)
Backed out changeset 49b0496a73ed (bug 1571710)
Backed out changeset 1ba4647f9bb9 (bug 1568974)
Backed out changeset a33c6ef60d25 (bug 1568974)
Backed out changeset 168b4675c975 (bug 1568972)
2019-08-13 21:23:23 +03:00
dleblanccyr
fe443d7006 Bug 1568974 - Adds error warning to certificate viewer. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D39531

--HG--
extra : moz-landing-system : lando
2019-08-13 14:09:44 +00:00
Olli Pettay
924f5f1a55 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-13 17:11:35 +00:00
Micah Tigley
78ebc6fbf5 Bug 1572494 - [RTL] Fix panel cut-off and radio button appearing when tab is selected. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41661

--HG--
extra : moz-landing-system : lando
2019-08-13 16:15:13 +00:00
Micah Tigley
af1822ba97 Bug 1572493 - [RTL] Fix positioning of icons in the protection report graph. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41659

--HG--
extra : moz-landing-system : lando
2019-08-13 15:48:18 +00:00
Marco Zehe
ded0ce9b5e Bug 1573197 - Make the bar chart in the protection report accessible, r=mtigley,fluent-reviewers,flod
To make the graph accessible, we turn the graph itself into a WAI-ARIA table. Each day then becomes a row within that table.

Within each row, we first have a total number, and then for each bar, we add another table cell. We record the widest row and add that to the table for assistive technologies to know how many columns there are.

In addition, we take the day legend and make that into the first column via aria-owns. The day becomes the header for the row. This changes the accessible tre structure which now differs significantly from the DOM structure.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 16:07:41 +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
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
Alexander Surkov
9f31d5882a Bug 1572624 - arrowscrollbox doesn't work properly if hosted in shadow DOM, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D41609

--HG--
extra : moz-landing-system : lando
2019-08-13 13:16:47 +00:00
dennisschagt
d138b16159 Bug 1569420 - Use scheme parameter instead of hardcoded "http" r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D39608

--HG--
extra : moz-landing-system : lando
2019-08-13 13:06:57 +00:00
harry
75ce4fd5c6 Bug 1564787 - Remove quantumbar pref. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D41624

--HG--
extra : moz-landing-system : lando
2019-08-12 20:51:35 +00:00
Nihanth Subramanya
f2e5159767 Bug 1573454 - Hide "Blocking" section header when there is a site exception. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41745

--HG--
extra : moz-landing-system : lando
2019-08-13 12:36:48 +00:00
Nihanth Subramanya
8f9aa0533f Bug 1559258 - Clean up margins, paddings, and font-sizes in Protections Panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41093

--HG--
extra : moz-landing-system : lando
2019-08-13 11:53:45 +00:00