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

64577 Коммитов

Автор SHA1 Сообщение Дата
Marco Zehe c7d4860e5d Bug 1575622 - Make the site identity panels more readable for screen reader users, r=johannh
The site identity and security sub panels now contain that much information that it warrants to make these more easily navigable for NVDA and other screen readers. The panels behave as before, but the added roles and heading levels cause NVDA and other screen readers to use their browse mode features instead of regular application interaction so blind and visually impaired users can review the information more easily.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 15:58:24 +00:00
Andrei Oprea 01b0ece9cd Bug 1575884 - Create a provider for the What's new message bucket r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D43083

--HG--
extra : moz-landing-system : lando
2019-08-22 15:55:53 +00:00
Drew Willcoxon c348ff1304 Bug 1572500 - Count internal @search keyword searches separately from other urlbar searches in the SEARCH_COUNTS histogram. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D42569

--HG--
extra : moz-landing-system : lando
2019-08-22 09:37:45 +00:00
Drew Willcoxon 292a6bb2ce Bug 1575038 - Quantumbar: Record engagement event telemetry when openViewOnFocus is triggered without mouse clicks. r=dao
We need to start engagement event recording when the view opens due to `openViewOnFocus`. We already do for mouse clicks since we call `engagementEvent.start` from `_on_mousedown`. But we don't for the Ctrl/Command-L key shortcut. The shortcut command calls `openLocation` in browser.js, which calls `gURLBar.startQuery` but not `engagementEvent.start`.

Every time we call `engagementEvent.start`, we do it before calling `input.startQuery`. The one exception is in `input._on_drop` because there we just handle the dropped value directly instead of starting a new query with it.

The inverse is also mostly true, i.e., every time we call `input.startQuery`, we also call `engagementEvent.start`. The three exceptions are: in UITour (where it looks like we should be calling `urlbar.search` instead), in `UrlbarInput` after picking a keyword offer result, and in `openLocation` in browser.js (mentioned above). So really the only valid place is after picking a keyword entry.

So, it makes sense to move `engagementEvent.start()` into `input.startQuery` so that callers don't have to call it. I added an `event` param to `startQuery`, since `engagementEvent.start` needs one. I considered removing that need. It's possible, but then we would need a way to avoid calling `engagementEvent.start` in the keyword offer case, so `startQuery` would need something like a `suppressEngagementEvent` param. `event` basically functions as that, so I left it.

Another thing to point out about this patch is that I chose to record a "typed" value when the pageproxystate is invalid and the view opens due to `openViewOnFocus`. The view does not show the user's top sites in that case, so "topsites" seems wrong.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 14:50:42 +00:00
Mike Conley 8e0abb2869 Bug 1573279 - Add a preference to control the Picture-in-Picture toggle to about:preferences. r=mstriemer,fluent-reviewers,flod
The preference is only exposed if media.videocontrols.picture-in-picture.enabled is set
to true.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 15:01:02 +00:00
ffxbld 409e5b7a75 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D43052

--HG--
extra : moz-landing-system : lando
2019-08-22 13:43:50 +00:00
Thomas Wisniewski d1694a0fd4 Bug 1564594 - Add an Enhanced Search webcompat site patch r=nalexander,denschub
This patch ultimately overrides the user-agent which Fennec users send to Google Search pages, choosing a phone- or tablet-specific UA as appropriate.

It involves adding four new metadata keys to the webcompat addon's metadata for user-agent overrides: blocks, permanentPref, experiment, telemetryKey:

- "blocks" specifies URLs for which any requests should be aborted. This allows us to block the Google service worker for now, as it has caused "content corrupted" issues in the past with other enhanced search addons (see https://github.com/wisniewskit/google-search-fixer/issues/1).
- "permanentPref" specifies an about:config preference, which dictates whether the injection is used. Users may set this to `false` to disable the injection outright, and permanently; `true` or `undefined` values allow the injection to function normally.
- "experiment" specifies the name of the experiment this feature is optionally gated behind. Only a Fennec-specific implementation is provided in this patch. The implementation simply queries Switchboard to determine if the experiment is active.
- "telemetryKey" specifies which telemetry key should be flipped to "true" when this injection runs. We will use this to note whether enhanced search has actually been enabled for this profile. Only a Fennec-specific implementation is given in this patch, which actually just sets a Fennec Shared Preference, which Fennec's core telemetry ping later reads in Java to know what the ping should contain.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 20:32:27 +00:00
Tim Huang 02045f09e3 Bug 1574930 - Part 3: Add a test case for making sure that the track counter displays properly and fix an issue for BrowserTestUtils.waitForAttribute(). r=nhnt11,johannh
This patch adds a test case to check the visibility of the track counter
is correct in different situations, including zero tracker, one tracker
and multiple trackers.

Also, this patch fixes an issue that the
BrowserTestUtils.waitForAttributes() won't work if the waiting
attributes doesn't have a value or has an empty string as its value.
We check the value of the observing attribute to verify if it is
existing, however an empty string will be treated as a false, so it
won't pass the check if the attribute doesn't have a value. Hence, we
should use hasAttribute() instead of getAttribute() to check the
existence of the attribute.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 09:48:59 +00:00
Tim Huang 9fb9109290 Bug 1574930 - Part 2: Fix the issue the the number of blocked trackers is still shown if the count is zero. r=nhnt11
By only hiding the tracker counter when the tracker counter is zero and
show the counter always other than that. By doing so,  the counter
would be shown properly according the tracker number.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 09:34:21 +00:00
Tim Huang e127d3cf82 Bug 1574930 - Part 1: Use the app locale for the tracker counter number in protections panel. r=nhnt11,Ehsan
We use the locale of the application to show the number of the trakcer
counter.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 09:08:56 +00:00
ruthra kumar 69f0254ddd Bug 1003968 - avoid Exists() calls for search plugin directories in the browser directory provider r=daleharvey,Gijs
This Change removes all call to Exists() in Directory Provider component, which creates the possibility for the componenet to return an empty list. SearchService.jsm is modified to handle this possibility.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 09:05:43 +00:00
Paul Zuehlcke b59c7910c3 Bug 1574484 - Updated UITourChild.jsm to use PermissionManager principal method. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42653

--HG--
extra : moz-landing-system : lando
2019-08-21 17:58:10 +00:00
Mark Banner 0965196789 Bug 1567121 - Re-arrange the docs under browser/ so that they all fall under the top-level 'Firefox' docs page. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D42567

--HG--
extra : moz-landing-system : lando
2019-08-20 17:14:50 +00:00
Tim Nguyen b224bc971f Bug 1575697 - Remove 'Launch' button next to the website address in about:logins. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D42976

--HG--
extra : moz-landing-system : lando
2019-08-22 05:32:00 +00:00
Michael Kaply 75cc371860 Bug 1571639 - Don't add distro bookmarks if profile has been reset. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42944

--HG--
extra : moz-landing-system : lando
2019-08-21 22:18:37 +00:00
lesleynorton 949b2a9d27 Bug 1575155: Handle exceptions thrown by non-standard URIs. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42983

--HG--
extra : moz-landing-system : lando
2019-08-22 00:11:47 +00:00
Andreas Farre 6e42fb98f8 Bug 1563619 - Handle subframe crashes in BrowserParent::ActorDestroy. r=mconley,kmag,peterv
Differential Revision: https://phabricator.services.mozilla.com/D40937

--HG--
extra : moz-landing-system : lando
2019-08-26 13:08:32 +00:00
Arpit Bharti 47dfa3b891 Bug 1563226 - Download the Public Suffix List using Remote Settings r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D42469

--HG--
extra : moz-landing-system : lando
2019-08-22 14:09:42 +00:00
Sam Foster f84227e740 Bug 1571700 - Don't show fill logins context menu item in about: pages. r=MattN
* Skip showing the password manager items in the context menu from an about: page

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

--HG--
extra : moz-landing-system : lando
2019-08-21 22:01:26 +00:00
Tim Nguyen 8c69bad734 Bug 1570947 - Properly overflow long passwords in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42972

--HG--
extra : moz-landing-system : lando
2019-08-21 22:36:19 +00:00
Mike Hommey 66d7fe943e Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D42765

--HG--
extra : moz-landing-system : lando
2019-08-21 12:25:42 +00:00
mcrawford@mozilla.com 934253ce7d Bug 1574873 - The Mobile Promotion is wrongly displayed on “about:logins” page when you are not signed in to Sync r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42948

--HG--
extra : moz-landing-system : lando
2019-08-21 22:11:38 +00:00
lesleynorton 8c48d15bf3 Bug 1574879: Fix breach warning icon flickering on about:logins page refreshes. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42732

--HG--
extra : moz-landing-system : lando
2019-08-21 22:09:41 +00:00
Tim Nguyen 1beaf8eeb3 Bug 1575408 - De-duplicate some urlbar and searchbar styles. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42923

--HG--
extra : moz-landing-system : lando
2019-08-21 19:36:50 +00:00
Haik Aftandilian c5b3602ae4 Bug 1562684 - PR_GetLibraryFilePathname is returning absolute paths in MacOS Catalina r=froydnj
Instead of using symlinks, copy .dylib files to the ${OBJDIR}/dist/Nightly{Debug}.app/Contents/MacOS dir for local builds.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 12:32:09 +00:00
Matthew Noorenberghe 2e7bbd911a Bug 1569581 - Show HTTP Auth realm in about:logins and autocomplete. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43169

--HG--
extra : moz-landing-system : lando
2019-08-23 20:15:42 +00:00
Matthew Noorenberghe 47b2407f21 Bug 1569581 - Use FxAccountsCommon.FXA_PWDMGR_* constants in AboutProtectionsHandler. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43168

--HG--
extra : moz-landing-system : lando
2019-08-23 20:15:40 +00:00
Kris Maglione 2ca65ba3f6 Bug 1576247: Re-enable WebExtensions browser mochitests on fission debug. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D43287

--HG--
extra : moz-landing-system : lando
2019-08-23 19:20:31 +00:00
Kris Maglione 9446d616cc Bug 1575369: Fix test race. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D43288

--HG--
extra : moz-landing-system : lando
2019-08-23 19:19:59 +00:00
harry bca6a11ffa Bug 1575010 - Pad megabar panel with horizontal space. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42691

--HG--
extra : moz-landing-system : lando
2019-08-23 19:27:05 +00:00
Noemi Erli 721e530625 Backed out 3 changesets (bug 1569581) for mass browser-chrome failures CLOSED TREE
Backed out changeset a8dc5f13dfcf (bug 1569581)
Backed out changeset 7e2df056a778 (bug 1569581)
Backed out changeset 980221f42586 (bug 1569581)
2019-08-23 22:29:38 +03:00
Drew Willcoxon 7eb0e83860 Bug 1576246 - Set pref browser.urlbar.eventTelemetry.enabled by default. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D43286

--HG--
extra : moz-landing-system : lando
2019-08-23 19:09:27 +00:00
Dão Gottwald 886a3ed397 Bug 1575650 - Fix initial megabar size in new windows. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D43280

--HG--
extra : moz-landing-system : lando
2019-08-23 18:25:19 +00:00
Matthew Noorenberghe 35e36fcef9 Bug 1569581 - Show HTTP Auth realm in about:logins and autocomplete. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43169

--HG--
extra : moz-landing-system : lando
2019-08-23 18:22:06 +00:00
Matthew Noorenberghe a93025697c Bug 1569581 - Use FxAccountsCommon.FXA_PWDMGR_* constants in AboutProtectionsHandler. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43168

--HG--
extra : moz-landing-system : lando
2019-08-23 18:21:37 +00:00
Michael Kaply 62c257445d Bug 1575273 - Add cryptomining and fingerprinting to tracking protection policies. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42942

--HG--
extra : moz-landing-system : lando
2019-08-23 18:14:15 +00:00
Mark Banner a05a7163d5 Bug 1551829 - Upgrade to ESLint 6.1.0. r=mossop
This picks up various improvements, especially to how configurations are handled and some new rules.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 19:08:44 +00:00
Oana Pop Rus 3223cd3dc2 Backed out 4 changesets (bug 1510569) for causing build bustage on a CLOSED TREE
Backed out changeset eae555c11f25 (bug 1510569)
Backed out changeset 2fb8938d16db (bug 1510569)
Backed out changeset b480af862022 (bug 1510569)
Backed out changeset 642cd6323cdc (bug 1510569)
2019-08-21 22:55:43 +03:00
Dão Gottwald a25a70aaf0 Bug 1575563 - Improve Megabar input layout. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D42864

--HG--
extra : moz-landing-system : lando
2019-08-21 19:13:15 +00:00
Barret Rennie 52899c1e0d Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau
This is the last message that WebProgressChild was sending to the
RemoteWebProgress in the parent process, so we can remove the module entirely.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 18:25:04 +00:00
Matt Howell ea12a48529 Bug 1567229 - Attempt creating a taskbar pin a second time on Windows 10. r=agashlin
At least for now, this behavior is behind a hidden pref. The intent is to
experiment with the feature and determine that way whether enabling it
permanently is a good idea, and if so the pref gate will be removed in a
separate bug.

This patch depends on bug 1567247 and will fail to build without it.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 16:09:46 +00:00
Matt Howell 6f1b6a839a Bug 1567247 Part 3 - Support for reading and uninstalling registry-reflected prefs. r=agashlin
We intentionally only clean out the prefs registry key during uninstall, unlike
the other registry keys that the installer creates, because we might want to do
experiments that involve the procedures that normally clean out registry keys.
This leaves open the possibility that an experiment causes some problem that
by its nature makes it difficult to disable the experiment, since it wouldn't
be disabled by either a normal update or a paveover install, but it's
necessary to make sure that experiments persist for longer than e.g. a single
update cycle.

Depends on D40327

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

--HG--
extra : moz-landing-system : lando
2019-08-21 16:09:46 +00:00
Matt Howell ddf4b8c1d0 Bug 1567247 Part 2 - Add tests for the new InstallerPrefs component. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D40327

--HG--
extra : moz-landing-system : lando
2019-08-19 21:06:16 +00:00
Matt Howell b9da8b4eed Bug 1567247 Part 1 - Reflect a fixed list of prefs into the Windows registry so the installer can read them. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D40326

--HG--
extra : moz-landing-system : lando
2019-08-19 21:06:02 +00:00
Michael Kaply 29b17873ca Bug 1571120 - Check for file paths before assuming a URL. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D41255

--HG--
extra : moz-landing-system : lando
2019-08-20 20:52:36 +00:00
Michael Kaply 2b3f71bc73 Bug 1571033 - Don't clear user homepage when setting default via policy. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D40453

--HG--
extra : moz-landing-system : lando
2019-08-21 15:36:23 +00:00
mcrawford@mozilla.com 549982a317 Bug 1572487 - Add UI Test for STP Pref with Preferences r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42375

--HG--
extra : moz-landing-system : lando
2019-08-21 14:45:21 +00:00
Emily McMinn 71497c28dc Bug 1572551 - Added tooltip for "Recommended Extension" and "Recommended Feature" icons r=k88hudson
Added tooltip for "Recommended Extension" and "Recommended Feature" icons. This covers both bug #1572551 and #1572555.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 14:48:12 +00:00
Thomas Nguyen bbd6f51a56 Bug 1528697 - Add cenum referrerpolicy in ReferrerInfo.idl r=ckerschb,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D41955

--HG--
extra : moz-landing-system : lando
2019-08-21 13:28:23 +00:00
Nihanth Subramanya 7f7d7e2f26 Bug 1575491 - Add Localization Note for Content Blocking category section headers. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D42814

--HG--
extra : moz-landing-system : lando
2019-08-21 11:58:17 +00:00
Nihanth Subramanya 56dca3a160 Bug 1573565 - [Protections Panel] Remove strict mode hint from trackers subview. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42821

--HG--
extra : moz-landing-system : lando
2019-08-21 12:09:27 +00:00
Megha 8cc2863d6c Bug 1574255 - Removed gUsageRequest from pageinfo's permissions.js. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42687

--HG--
extra : moz-landing-system : lando
2019-08-21 09:51:23 +00:00
Sylvestre Ledru 7759b614e2 Bug 1575249 - Ride along: remove +x permissions on source files r=Ehsan
Depends on D42672

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

--HG--
extra : moz-landing-system : lando
2019-08-21 09:57:03 +00:00
Daniel Varga ae8445aebc Merge mozilla-central to autoland. On a CLOSED TREE 2019-08-21 13:06:00 +03:00
Daniel Varga 597a69c70a Merge mozilla-inbound to mozilla-central. a=merge 2019-08-21 12:52:49 +03:00
Dorel Luca 36ef7ebb68 Backed out changeset de151ad69bd6 (bug 1003968) for build bustage. CLOSED TREE 2019-08-21 12:48:14 +03:00
Mihai Alexandru Michis 248b072642 Merge mozilla-central to mozilla-inbound. 2019-08-21 06:51:22 +03:00
Andrew McCreight 1523b3dab0 Bug 1575388 - Mark browser_temporary_permissions.js as passing with Fission. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D42764

--HG--
extra : moz-landing-system : lando
2019-08-21 02:36:32 +00:00
Mihai Alexandru Michis fea3565134 Merge inbound to mozilla-central. 2019-08-21 01:00:06 +03:00
ruthra kumar c4c97acc65 Bug 1003968 - avoid Exists() calls for search plugin directories in the browser directory provider r=daleharvey,Gijs
This Change removes all call to Exists() in Directory Provider component, which creates the possibility for the componenet to return an empty list. SearchService.jsm is modified to handle this possibility.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 09:34:49 +00:00
Mark Banner 1804529943 Bug 1575477 - Fix use of unknown property browser_trackingUI_categories.js. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D42808

--HG--
extra : moz-landing-system : lando
2019-08-21 09:02:16 +00:00
Tim Nguyen ee4ee3237a Bug 1567714 - Fix .urlbar-display text color on themes. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42744

--HG--
extra : moz-landing-system : lando
2019-08-21 08:15:30 +00:00
Chris Peterson 41241f3418 Bug 1514965 - Part 2: Enable clang -ftrivial-auto-var-init to initialize local variables with 0xAA in debug builds. r=froydnj
Disable -ftrivial-auto-var-init for DllBLocklistWin.cpp with clang-cl because the file's interceptions happen so early in the main process that the loader hasn't yet resolved the import of memset (used by -ftrivial-auto-var-init) from vcruntime140.dll.

Disable -ftrivial-auto-var-init on Linux32 because it causes some xpcshell test failures.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 07:08:29 +00:00
Drew Willcoxon a3c5634c7b Bug 1572896 - Align the quantumbar view's icons with the tracking protection or identity icon, whichever is visible. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42555

--HG--
extra : moz-landing-system : lando
2019-08-20 17:45:14 +00:00
Kris Maglione ca3b3d51a6 Bug 1561705: Part 4b - Merge SpecialPowersAPI.jsm and SpecialPowersChild.jsm. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D42181

--HG--
rename : testing/specialpowers/content/SpecialPowersAPI.jsm => testing/specialpowers/content/SpecialPowersChild.jsm
extra : rebase_source : 040edb6a48c8972c12ef8ef1f412c407260a78bd
extra : source : dad7319f1f6cf3ebaa3f4f68fb3124492311a017
2019-08-14 16:32:59 -07:00
Kris Maglione 467bd404f5 Bug 1561705: Part 2 - Use regular SpecialPowers actor for browser chrome tests. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D42179

--HG--
extra : rebase_source : 319e389d7c38d919b2c5d474aa8417f443f94fb4
extra : source : 080ff558e41aad0cf05ca896c7f98bf4c9a2e7e9
2019-08-14 16:14:02 -07:00
Paul Zuehlcke a05cee34df Bug 1574130 - Updated ControlCenter.jsm to use SitePermissions principal methods. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42474

--HG--
extra : moz-landing-system : lando
2019-08-20 12:14:32 +00:00
Paul Zuehlcke 619584035d Bug 1574110 - Updated tabbrowser.js SitePermissions call to use principal. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42321

--HG--
extra : moz-landing-system : lando
2019-08-20 12:29:26 +00:00
Micah Tigley 34b2328e68 Bug 1572825 - Add telemetry for tracker "Learn More" links. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41977

--HG--
extra : moz-landing-system : lando
2019-08-20 12:38:08 +00:00
Paul Zuehlcke f568195330 Bug 1574124 - Updated PermissionUI.jsm to use SitePermissions principal methods. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42337

--HG--
extra : moz-landing-system : lando
2019-08-20 12:15:00 +00:00
Tim Huang a474484d73 Bug 1575088 - Fix the style issue of the permission granted indicator. r=johannh
This patch fixes the style issue by make the container of the permission
granted indicator to centered align its children.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 12:30:01 +00:00
Brindusan Cristian 60126cdd06 Backed out 2 changesets (bug 1573605) for bc failures at browser_trackingUI_state.js. CLOSED TREE
Backed out changeset 2bd2687949b5 (bug 1573605)
Backed out changeset 63d640d3d8b8 (bug 1573605)
2019-08-20 14:51:50 +03:00
Nihanth Subramanya 5c54443fcd Bug 1573605 - More thoroughly test category item sections for various states. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42237

--HG--
extra : moz-landing-system : lando
2019-08-16 14:21:20 +00:00
Nihanth Subramanya 45e0197f18 Bug 1573605 - Show undetected protections category items in a "Not Found" section, update UI to spec. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42113

--HG--
extra : moz-landing-system : lando
2019-08-16 09:39:14 +00:00
Paul Zuehlcke df1ed9b01a Bug 1574483 - Updated Policies.jsm to use PermissionManager principal methods. r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D42523

--HG--
extra : moz-landing-system : lando
2019-08-19 16:28:26 +00:00
Tim Nguyen cd45ead7b7 Bug 1572701 - Move login-item metadata after form action buttons in edit mode. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42583

--HG--
extra : moz-landing-system : lando
2019-08-20 05:14:08 +00:00
Robert Helmer 7b2e615378 Bug 1571472 - remove expectation of GreD and decrement XCurProcD omni jar file stats r=mconley
Corroborator.jsm no longer causes file I/O on early startup before user input is possible.

Depends on D41693

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

--HG--
extra : moz-landing-system : lando
2019-08-20 00:52:25 +00:00
Robert Helmer b56ad07c90 Bug 1571472 - use idle dispatch to start up corroborator r=bdanforth
Differential Revision: https://phabricator.services.mozilla.com/D41693

--HG--
extra : moz-landing-system : lando
2019-08-20 00:48:41 +00:00
Robert Helmer 7058e3ddca Bug 1571472 - remove checks for corrupt system add-ons r=bdanforth
Per https://bugzilla.mozilla.org/show_bug.cgi?id=1515173#c24 we aren't going to sign these and they will instead move into omni.ja

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

--HG--
extra : moz-landing-system : lando
2019-08-20 00:47:58 +00:00
harry 4f4a15a1d5 Bug 1528593 - Rename UrlbarInput::value getter to untrimmedValue and textValue to value. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42190

--HG--
extra : moz-landing-system : lando
2019-08-19 19:15:47 +00:00
Abdoulaye O. Ly 2071196eb3 Bug 1571080 - [Fission] Port form validation to JSWindowActor. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D40483

--HG--
rename : browser/modules/FormValidationHandler.jsm => browser/actors/FormValidationParent.jsm
extra : moz-landing-system : lando
2019-08-19 18:20:19 +00:00
Bianca Danforth 780679ebf7 Bug 1542035 - Add read-only support for extension storage.local in addon debugger r=miker,rpl
* Add a new extensionStorage actor to enable inspection of data stored by an extension using the WebExtension storage.local API in the Storage panel client.
* The actor is only listed when the developer toolbox is targeting an extension process. For multi-process Firefox (e10s), this applies to only the toolbox accessed in about:debugging.
* The actor is gated behind a preference: devtools.storage.extensionStorage.enabled. This preference is set to false by default.
* The Storage panel displays storage item values as strings. If a storage item value is not JSON-stringifiable, it will be displayed in the table as "Object".
* It should be noted that extension storage.local’s storage backend is in the process of migrating from a JSON file to IndexedDB as of Firefox 66 for performance reasons. This actor only works for extensions that have migrated to the IndexedDB storage backend.
* In-line comments referencing Bugs 1542038 and 1542039 indicate places where the implementation may differ for local storage versus the other storage areas in the actor.

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

--HG--
extra : moz-landing-system : lando
2019-08-19 20:16:50 +00:00
Carolina c0250f29fb Bug 1572368 - Enables about:certificate by default.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41525

--HG--
extra : moz-landing-system : lando
2019-08-19 23:27:12 +00:00
Oana Pop Rus a69647eae6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-08-20 01:12:17 +03:00
mcrawford@mozilla.com dc79ef2f04 Bug 1574876 - The "Lockwise" favicon is no longer displayed on the "Logins & Passwords" tab r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42568

--HG--
extra : moz-landing-system : lando
2019-08-19 21:59:31 +00:00
Oana Pop Rus be1b48a1bc Merge inbound to mozilla-central. a=merge 2019-08-20 00:56:07 +03:00
Cosmin Sabou f6584dfc70 Backed out changeset 2bd128c84b4e (bug 1574567) for causing assertion failures on ServiceWorkerManagerService.cpp. 2019-08-19 22:00:28 +03:00
Mike Hommey 14434b6fd9 Bug 1573722 - Remove browser/config/mozconfigs/linux64/hazards. r=sfink
The mozconfig in the task definition is overriden in hazard-browser.sh,
so it has effectively no effect, and hazard-browser.sh has been using
js/src/devtools/rootAnalysis/mozconfig.haz since bug 1321014.

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

--HG--
extra : moz-landing-system : lando
2019-08-17 00:47:24 +00:00
Andrei Oprea 03353c067c Bug 1572492 - Protections Panel message learn more link is incorrectly placed in RTL r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D42287

--HG--
extra : moz-landing-system : lando
2019-08-16 12:22:29 +00:00
Ciure Andrei 9a123fb597 Backed out changeset 81156ff3f4fa (bug 1571656) for causing browser_PageActions.js and test_insertTree_fixupOrSkipInvalidEntries.js to perma fail CLOSED TREE 2019-08-19 13:00:44 +03:00
Razvan Maries 54381141f5 Bug 1468890 - Disabled browser_967000_button_charEncoding.js on Linux. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D42458

--HG--
extra : moz-landing-system : lando
2019-08-19 09:25:05 +00:00
Razvan Maries e989f5e5c6 Bug 1570478 - Disabled browser_ext_devtools_network.js on Windows, Linux and MacOS. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D42456

--HG--
extra : moz-landing-system : lando
2019-08-19 09:22:20 +00:00
Razvan Maries 4967340220 Bug 1455054 - Disabled browser_tabswitch.js on Windows. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D42461

--HG--
extra : moz-landing-system : lando
2019-08-19 08:59:35 +00:00
Moritz Birghan 240771fa29 Bug 1571656 - Use Assert.jsm numeric comparison functions in tests r=mixedpuppy,MattN
Differential Revision: https://phabricator.services.mozilla.com/D40614

--HG--
extra : moz-landing-system : lando
2019-08-19 07:17:12 +00:00
Mark Banner b1970e6a2f Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop
These are raised as redeclares or unused variables by ESLint 6.

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

--HG--
extra : moz-landing-system : lando
2019-08-19 07:11:56 +00:00
Tim Nguyen f97ea42da3 Bug 1571748 - Properly update password field width after saving changes. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42418

--HG--
extra : moz-landing-system : lando
2019-08-19 07:15:23 +00:00
Matthew Noorenberghe 8d6ede1151 Bug 1570372 - Add login sync "Never Lose a Password Again" CFR strings. r=k88hudson,fluent-reviewers,flod
Depends on D42074

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

--HG--
extra : moz-landing-system : lando
2019-08-16 04:10:38 +00:00
Matthew Noorenberghe 4f572e67ba Bug 1570372 - Add a newSavedLogin CFR trigger for when a login is saved from a doorhanger. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D42074

--HG--
extra : moz-landing-system : lando
2019-08-15 18:48:14 +00:00
Tim Nguyen b87dea9443 Bug 1571747 - Handle removeAllLogins notification in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42389

--HG--
extra : moz-landing-system : lando
2019-08-17 21:40:14 +00:00
Shane Caraveo 8cc7d865b8 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-16 23:09:25 +00:00
Matthew Noorenberghe 91e9a4e6b4 Bug 1571555 - Use a blank string in place of the username or password when decryption fails. r=keeler
Don't show the login in about:logins if the username or password cannot be decrypted.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 20:27:34 +00:00
Andrew McCreight c226e7e747 Bug 1574567 - Enable various tests for Fission that don't actually crash with ServiceWorkerManagerService signatures. r=kmag
browser_antitracking_subiframes.js also seems to pass.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 19:45:02 +00:00
mcrawford@mozilla.com d2a396f5cd Bug 1571531 - Flip STP Pref based on custom tracker protection in All Windows r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41579

--HG--
extra : moz-landing-system : lando
2019-08-16 18:42:50 +00:00
Marco Zehe bbff91b9c7 Bug 1574389 - Give each div containing a bar a role of "img" for accessibility, r=mtigley
While NVDA works fine with the current implementation, JAWS needs the divs themselves to have an explicit role to pick them up properly and read them to the user. Since the divs essentially contain a graphical representation, the "img" role is appropriate to use in this context. This makes JAWS pick up the information for each bar.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 15:20:30 +00:00
Sebastian Hengst 53ceae20f0 Bug 1574535 - temporarily disable suddenly permafailing browser_startup_syncIPC.js. a=florian-on-IRC CLOSED TREE
--HG--
extra : amend_source : 62e63891a0f1fe3247c2b3c96eb54ab93f5bfb79
2019-08-16 18:51:55 +02:00
Aaron Klotz db904c3cc8 Bug 1574298: Convert mscom::ProcessRuntime to use ProcessCategory enum and matching constructor; r=Jamie
In order to use `mscom::ProcessRuntime` in the maintenance service, we need
`ProcessRuntime` to be able to distinguish between more than just whether or not
the current process is the parent process.

I've added a new `ProcessCategory` enum to track this information, and revised
the constructors so that we now have one that accepts a ProcessCategory.

The `ProcessCategory` constructor is private inside XUL, since the
`GeckoProcessType` variant should always be used in that case.

We also slightly change apartment initialization to depend on the underlying
`ProcessCategory` value.

Finally, I modify the one case where we instantiate a `ProcessRuntime` in the
launcher process to use the new constructor.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 16:06:45 +00:00
mcrawford@mozilla.com ea906a1753 Bug 1574108 - blocklist migration (ETP) using UI version 85 won't run in beta and release once it reaches version 70 because UI version 86 got uplifted r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42175

--HG--
extra : moz-landing-system : lando
2019-08-16 15:47:59 +00:00
mcrawford 2dc8fda553 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-16 14:43:37 +00:00
Abdoulaye O. Ly cbbacc1e6a 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 19:51:42 +00:00
Drew Willcoxon 52f2644d94 Bug 1574246 - Quantumbar: Don't collapse secondary text for search results when the title is empty. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42419

--HG--
extra : moz-landing-system : lando
2019-08-20 12:23:20 +00:00
Thomas Nguyen fe6a6a4285 Bug 1567940 Apply ReferrerInfo to Download and fix Go to Download Page button r=Gijs,dimi
In the old way, if referrer is ommited we will not be able to go to
download page. In that case, we should use originalReferrer in
ReferrerInfo object

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

--HG--
extra : moz-landing-system : lando
2019-08-20 16:22:44 +00:00
Andrew McCreight 4797778437 Bug 1573958 - Fix browser_temporary_permissions.js to work with Fission. r=kmag
This test runs on a cross-process iframe, so some code has to get
moved into a call to SpecialPowers.spawn().

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

--HG--
extra : moz-landing-system : lando
2019-08-20 16:14:05 +00:00
Dão Gottwald 26f3378b01 Bug 1561533 - Increase quantumbar input size on focus and visually integrate the view. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D42149

--HG--
extra : moz-landing-system : lando
2019-08-20 15:14:25 +00:00
Nan Jiang 0ce65ed8c4 Bug 1575228 - Bump the holdback group to 5% for extended triplets rollout r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D42652

--HG--
extra : moz-landing-system : lando
2019-08-20 15:12:24 +00:00
Paul Zuehlcke f230f7f918 Bug 1574105 - Updated browser-addons.js SitePermissions call to use principal. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42318

--HG--
extra : moz-landing-system : lando
2019-08-20 12:13:32 +00:00
Sebastian Streich db893cf0d7 Bug 1561056 - Pass CSP on Link-drop r=ckerschb,Gijs,farre
***
Fix linux build

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

--HG--
extra : moz-landing-system : lando
2019-08-20 12:43:02 +00:00
Nihanth Subramanya 50145120e7 Bug 1560327 - [Protections Panel] Implement telemetry event recording. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42306

--HG--
extra : moz-landing-system : lando
2019-08-20 13:49:28 +00:00
Nihanth Subramanya 3f8d6e85d7 Bug 1573605 - More thoroughly test category item sections for various states. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42237

--HG--
extra : moz-landing-system : lando
2019-08-20 12:57:57 +00:00
Nihanth Subramanya 14aa4dc1ba Bug 1573605 - Show undetected protections category items in a "Not Found" section, update UI to spec. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42113

--HG--
extra : moz-landing-system : lando
2019-08-20 12:00:37 +00:00
Micah Tigley 992954b151 Bug 1570301 - Make protection report's text colors more accessible. r=ntim
Includes:
  - Text for legend tabs
  - Accessible colors for Lockwise and Monitor cards' number labels.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 14:10:43 +00:00
Mike Conley a81ab33ba7 Bug 1574169 - Disable privileged content process for about:home for now. r=Gijs
We've had this enabled and holding on Nightly for a while now, but
it's not been able to ride the trains due to a number of issues.

In the interests of testing what we ship, we should disable it until
it's closer to being ready to ship.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 13:57:32 +00:00
dennisschagt 3fb8915a37 Bug 1317138 - Summary: Add extra info in new-tab tooltip when containers are enabled r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D37611

--HG--
extra : moz-landing-system : lando
2019-08-16 08:47:19 +00:00
Nicholas Nethercote 08f34bc7d6 Bug 1572633 - Remove browser.cache.frecency_experiment. r=mayhemer
It's unused.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 11:18:46 +00:00
Tim Huang 224f4402d4 Bug 1571898 - Fix the color for the hover state of the buttons in the protections panel. r=nhnt11
This patch adds some missing rules for showing the proper hover state in Linux.

Depends on D42282

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

--HG--
extra : moz-landing-system : lando
2019-08-16 09:43:04 +00:00
Tim Huang b22614c4ac Bug 1567417 - Make the buttons in the footer section of the protections panel to ignore the appearance setting of the toolbarbutton. r=nhnt11
We need to overwrite the '-moz-appearance' CSS rule of the buttons in
the footer section of the protections panel in order to properly style
the buttons.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 09:32:03 +00:00
Tim Huang f89cb79d37 Bug 1566810 - Part 2: Add the permission granted indicator to the identity panel. r=johannh
This patch adds the permission granted indicator to the identity panel.
The granted indicator will be shown if there is any granted permission.
And it will got update if permission changes. We also update a test for
this change.

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

--HG--
extra : moz-landing-system : lando
2019-08-16 07:42:39 +00:00
Tim Huang 914361be88 Bug 1566810 - Part 1: Add the granted permission indicator on the lock icon. r=johannh
This patch adds a permission indictor on the lock icon and it is only
shown if there is any permission has been granted.

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

--HG--
extra : moz-landing-system : lando
2019-08-15 14:21:27 +00:00
Daniel Varga 95ce40b8d4 Backed out changeset a7ac9f64f6ea (bug 1561056) for build bustage at widget/gtk/nsDragService. On a CLOSED TREE 2019-08-16 09:30:39 +03:00
Ed Lee 5ff7943b7d Bug 1574334 - Add lazy cards, story engagements and bug fixes to New Tab Page r=pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D42229

--HG--
extra : moz-landing-system : lando
2019-08-16 05:54:16 +00:00
Sebastian Streich c051155f99 Bug 1561056 - Pass CSP on Link-drop r=ckerschb,Gijs,farre
Differential Revision: https://phabricator.services.mozilla.com/D37563

--HG--
extra : moz-landing-system : lando
2019-08-15 18:44:00 +00:00
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
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
Omkar Konaraddi 62485bc441 Bug 1559508 - Implement onButtonClicked and onLinkClicked events r=adw,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D39538

--HG--
extra : moz-landing-system : lando
2019-08-12 17:55:50 +00:00
Cosmin Sabou 5264922d4e Bug 1429950 - Disable test_headless_screenshot.html on linux !e10s. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D41474

--HG--
extra : moz-landing-system : lando
2019-08-12 16:25:11 +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
Francesco Lodolo (:flod) 4c80dac76e Bug 1573386 - Remove Crimean Tatar (crh) locale from Firefox Nightly builds r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D41716

--HG--
extra : moz-landing-system : lando
2019-08-13 08:42:29 +00:00
Emilio Cobos Álvarez c3ee3ac3a8 Bug 1418624 - Allow mozilla::Result to be moved, make unwrap{,Err}() move, and add inspect() APIs that return references. r=froydnj
Also adjust some of the callers that were either calling unwrap() repeatedly on
the same result, or were doing silly copies, to use inspect().

We could try to use stuff like:

https://clang.llvm.org/docs/AttributeReference.html#consumed-annotation-checking

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

--HG--
extra : moz-landing-system : lando
2019-08-13 08:26:18 +00:00
Dale Harvey fc976a5d25 Bug 1572469 - Add WebExtensions versions to new search engine config r=mkaply
Depends on D41556

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

--HG--
extra : moz-landing-system : lando
2019-08-12 15:38:24 +00:00
Dale Harvey 62ba294e84 Bug 1572472 - Add allaannonser-sv-SE to new search engine config r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D41556

--HG--
extra : moz-landing-system : lando
2019-08-12 15:38:50 +00:00
Paul Zuehlcke 474a734442 Bug 1572670 - Adjusted identity/protections popup heading color and font weight. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41527

--HG--
extra : moz-landing-system : lando
2019-08-12 19:58:53 +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
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
preyunk 22701dce01 Bug 455086 - Set up windows file associations for .SVG. r=mhowell
MANUAL PUSH: This is mhowell manually combining a new contributor's patch stack.

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

--HG--
extra : source : 7219965f391ab9b548ea0e9305ef5acafd2640d5
extra : amend_source : 9a7c03a5e8a7c6a2ec7ca005cda08336846ec977
2019-08-10 14:41:16 -07:00
Micah Tigley 1ddabaa2d4 Bug 1570308 - make legend understandable to screen readers r=fluent-reviewers,mtigley,flod,MarcoZ
Differential Revision: https://phabricator.services.mozilla.com/D41437

--HG--
extra : moz-landing-system : lando
2019-08-12 20:44:30 +00:00
Tim Nguyen 94906f648b Bug 1571451 - Make about:logins work when restoring with different tab focused. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41642

--HG--
extra : moz-landing-system : lando
2019-08-12 21:40:37 +00:00
Mike Hommey a4e51ec9ee Bug 1572381 - Use the same tooltool manifest for webrender as for other tasks using vs2017. r=nalexander
It turns out this task doesn't use cmake or ninja (anymore?).

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

--HG--
extra : moz-landing-system : lando
2019-08-12 16:13:15 +00:00
Omkar Konaraddi 3f798259d8 Bug 1573308 - Close urlbar view after hiding contextual tip r=adw
Differential Revision: https://phabricator.services.mozilla.com/D41649

--HG--
extra : moz-landing-system : lando
2019-08-12 22:20:39 +00:00
James Teh a316be03d1 Bug 1567377: Correct a11y semantics for address bar. r=dao
For accessibility, the address bar is now exposed as a parent combo box which contains the input and the results list.
The combo box role on urlbarView-body-inner is no longer needed and has therefore been removed.
This means screen readers no longer report an extraneous combo box whenever the results list is opened.

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

--HG--
extra : moz-landing-system : lando
2019-08-12 14:06:27 +00:00
Liang-Heng Chen 8b7336bdae Bug 1573109 - use string pref to avoid overflow; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41532

--HG--
extra : moz-landing-system : lando
2019-08-12 19:52:02 +00:00
Ehsan Akhgari da187aab70 Bug 1560741 - Part 2: Remove the now unneeded PERMISSION_REQUEST_THIRD_PARTY_ORIGIN telemetry probe; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41306

--HG--
extra : moz-landing-system : lando
2019-08-12 21:39:05 +00:00
harry bb7b264fe5 Bug 1551240 - Remove quantumbar handling from tests. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D41623

--HG--
extra : moz-landing-system : lando
2019-08-12 20:51:06 +00:00
Tim Nguyen f8163ec624 Bug 1572547 - Make about:logins notification bar button point to the right page. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41644

--HG--
extra : moz-landing-system : lando
2019-08-12 21:35:55 +00:00
Mihai Alexandru Michis e97c3c8e83 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-08-13 00:58:51 +03:00
Brindusan Cristian 29eb45c017 Backed out 2 changesets (bug 1560741) for mochitest failures at test_permission_isHandlingUserInput.xul. CLOSED TREE
Backed out changeset c08aa2078829 (bug 1560741)
Backed out changeset 9dc1d39d2786 (bug 1560741)
2019-08-13 00:23:59 +03:00
Mike Conley bffea54155 Bug 1563500 - Avoid accessing bogus reftest gBrowser in SessionStore.onMayChangeProcess. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D40322

--HG--
extra : moz-landing-system : lando
2019-08-12 20:09:21 +00:00
Nihanth Subramanya c895227b77 Bug 1572528 - Update cookies subview test. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41568

--HG--
extra : moz-landing-system : lando
2019-08-12 20:09:20 +00:00
Nihanth Subramanya 07a625aea2 Bug 1572528 - [Protections Panel] Update category item subviews. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41271

--HG--
extra : moz-landing-system : lando
2019-08-12 20:09:13 +00:00
Omkar Konaraddi 59721c8468 Bug 1559501 - Implement icon support through setContextualTip r=adw,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D39820

--HG--
extra : moz-landing-system : lando
2019-08-12 19:43:42 +00:00
Ehsan Akhgari 6f54e8e054 Bug 1560741 - Part 2: Remove the now unneeded PERMISSION_REQUEST_THIRD_PARTY_ORIGIN telemetry probe; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41306

--HG--
extra : moz-landing-system : lando
2019-08-12 19:34:43 +00:00
mandy cheang 09055a1aae Bug 1568197 - load JSMs lazily in ActivityStream.jsm and OnboardingMessageProvider.jsm. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D40461

--HG--
extra : moz-landing-system : lando
2019-08-12 19:03:31 +00:00
Ryan VanderMeulen 9edff62f36 Bug 1573149 - Update pdf.js to version 2.3.86. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D41542

--HG--
extra : moz-landing-system : lando
2019-08-12 17:54:22 +00:00
Tim Huang 1f0ead8bc6 Bug 1573063 - Fix the position issue of the blue dot indicator of the tracking protection icon. r=nhnt11
The patch adds back the 'position: relative;' rule to the tracking
protection icon container. This is need in order to position the blue
dot.

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

--HG--
extra : moz-landing-system : lando
2019-08-12 09:34:35 +00:00
Cosmin Sabou 61d5527a72 Bug 1526628 - Disable browser_bug575830.js on mac for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D41502

--HG--
extra : moz-landing-system : lando
2019-08-12 09:03:29 +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
Johann Hofmann d523b60d76 Bug 1572675 - Switch to using the grey lock icon by default. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D41560

--HG--
extra : moz-landing-system : lando
2019-08-12 15:36:48 +00:00
Stephen Horlander 39d0694ffc Bug 1573103 - Can not show all characters on About Nightly window. r=dao
Add a width to the wordmark background-image

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

--HG--
extra : moz-landing-system : lando
2019-08-21 00:03:16 +00: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
dennisschagt e072be96cc Bug 1317138 - Summary: Add extra info in new-tab tooltip when containers are enabled r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D37611

--HG--
extra : moz-landing-system : lando
2019-08-13 11:50:17 +00:00
Nihanth Subramanya 1e5634826f Bug 1573318 - [Protections Panel] Don't allow header to flex within the vbox. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41658

--HG--
extra : moz-landing-system : lando
2019-08-13 11:01:52 +00:00
Tim Nguyen 76f9f724f2 Bug 1572696 - Make about:logins searchbar more RTL friendly. r=Ehsan,MattN
Differential Revision: https://phabricator.services.mozilla.com/D42437

--HG--
extra : moz-landing-system : lando
2019-08-19 18:09:39 +00:00
Emily McMinn 1aed975eea Bug 1565159 - Added keyboard access to WhatsNew panel messages r=k88hudson,andreio
Replaced the message body div with an unstyled button element, which creates the correct tabbing behavior.

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

--HG--
extra : moz-landing-system : lando
2019-08-19 19:02:17 +00:00
Nihanth Subramanya 6898afae96 Bug 1561658 - [Content Blocking Preferences] "Reload All Tabs" shouldn't include unconnected/restored/discarded tabs. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D42537

--HG--
extra : moz-landing-system : lando
2019-08-19 17:09:55 +00:00
Andrew McCreight b67d050045 Bug 1574543 - Add and use a Fission-compatible utility method to check if a remote type is for web content. r=mconley
Some tests check that the remote type is "web", but with Fission it
will instead start with "webIsolated=".

I fixed some of the errors in
browser_new_web_tab_in_file_process_pref.js and
browser_httpResponseProcessSelection.js, but there are other failures,
so they remain disabled.

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

--HG--
extra : moz-landing-system : lando
2019-08-19 16:56:36 +00:00
Erica Wright c338fe4e07 Bug 1559431 - Add social tracking to the ETP graph r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40476

--HG--
extra : moz-landing-system : lando
2019-08-11 21:43:58 +00:00
Stephen Horlander ec806131cb Bug 1570397 - Update Firefox Browser Developer channel branding r=dao
Update assets and colors for Firefox Browser Developer branding

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

--HG--
extra : moz-landing-system : lando
2019-08-09 14:58:44 +00:00
Stephen Horlander c5c32d5532 Bug 1570397 - Update Firefox Browser Nightly branding r=dao
Update assets and colors for Firefox Browser Nightly branding

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

--HG--
extra : moz-landing-system : lando
2019-08-09 14:57:51 +00:00
Stephen Horlander b027ffed83 Bug 1570397 - Update Firefox Browser official branding r=dao
Update assets and colors for Firefox Browser official branding

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

--HG--
extra : moz-landing-system : lando
2019-08-08 19:12:51 +00:00
Daniel Varga 8f35473d07 Backed out changeset 65c6d801e7b4 (bug 1571555) for browser chrome failure at browser/components/aboutlogins/tests/browser/browser_masterPassword.js
--HG--
extra : rebase_source : 9182aebd42d50c9a502dc7fabaf99238ac5e62c5
2019-08-10 22:35:50 +03:00
Tom Schuster 35260ac921 Bug 1572389 - Add pref to show normal lock icon for sites with EV (Extended Validation) certificates. r=johannh
This is probably the simplest way to implementing this. We might also decide to show the normal lock icon, but still
show a bit of a different text in the popup. I think this that might just be confusing though.

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

--HG--
extra : moz-landing-system : lando
2019-08-10 17:33:10 +00:00
Noemi Erli c9e636f813 Bug 1572050 - Disabled tests on fission for causing crashes r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D41433

--HG--
extra : moz-landing-system : lando
2019-08-09 20:55:49 +00:00
Jared Wein 018b8a1983 Bug 1571555 - Use a blank string in place of the username or password when decryption fails. r=keeler
Don't show the login in about:logins if the username or password cannot be decrypted.

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

--HG--
extra : moz-landing-system : lando
2019-08-10 00:19:48 +00:00
thomasmo afb76f5fe2 Bug 1570123 - Export Input functions from vrhost r=kip
This change adds a new export, SendUIMessageToVRWindow, from vrhost.dll
that allows the caller to forward a subset of UI messages to the VR
window in Firefox.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 22:41:23 +00:00
Jan-Ivar Bruaroey 8b23465e9a Bug 1564588 - Add test for third-party permission prompt wo/remember this decision. r=johannh
Depends on D40897

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

--HG--
extra : moz-landing-system : lando
2019-08-09 20:35:27 +00:00
Jan-Ivar Bruaroey fafbd3a6b5 Bug 1564588 - No longer persist third-party permission. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40897

--HG--
extra : moz-landing-system : lando
2019-08-09 20:18:38 +00:00
Micah Tigley cb054b78ab Bug 1572506 - [RTL] Fix icon positioning for Monitor and Lockwise cards r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D41256

--HG--
extra : moz-landing-system : lando
2019-08-09 20:24:01 +00:00
Alastor Wu 9f6ad187bb Bug 1567302 - add a Telemetry ping to record the deault setting of blocking autoplay. r=janerik,daleharvey
We acutally have an old Telemetry ping `autoplay_default_blocked`, which, however, has been removed incorrectly in bug1356046.

As we have extended the setting options of blocking autoplay in bug1543812, it's also no longer proper to use scalar to store it.

Therefore, create an new histogram Telemetry ping to store the number of times a user changed the default autoplay behavior to each setting during a subsession.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 21:26:55 +00:00
Omkar Konaraddi 0cf14b59de Bug 1568708 - Set contextual tip's texts, remove tip during onShutdown, require urlbar permission r=adw,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D39521

--HG--
extra : moz-landing-system : lando
2019-08-09 17:50:06 +00:00
Tim Nguyen 37dd6eac2d Bug 1571418 - Don't allow editing login origin from about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41426

--HG--
extra : moz-landing-system : lando
2019-08-09 20:15:35 +00:00
Tim Nguyen bf4349ab10 Bug 1572041 - Scroll newly selected login into view in login-list. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41417

--HG--
extra : moz-landing-system : lando
2019-08-09 19:42:18 +00:00
Tim Nguyen 4e13fdfdb5 Bug 1572807 - Truncate very long origins properly in about:logins header. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41420

--HG--
extra : moz-landing-system : lando
2019-08-09 19:41:20 +00:00
Brendan Dahl 548c18f6fe Bug 1566882 - Update pdf.js to version 2.3.71. r=yury
Differential Revision: https://phabricator.services.mozilla.com/D40661

--HG--
extra : moz-landing-system : lando
2019-08-09 18:31:32 +00:00
Brendan Dahl ce097d1bac Bug 1566882 - Update pdf.js telemetry to use more appropriate types. r=chutten,Snuffleupagus
Use the new 'scalar' and 'categorical' telemetry types to make it easier
to read the graphs.

Moves the majority of the data to expire in 75. The following are set to
never expire since they are good to monitor for regressions and general
usage.
 - PDF_VIEWER_TIME_TO_VIEW_MS
 - pdf.viewer.used

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

--HG--
extra : moz-landing-system : lando
2019-08-09 18:31:25 +00:00
Johann Hofmann 07a10a28b3 Bug 1570627 - Don't show the protections icon on sites where content blocking can't set exceptions. r=nhnt11
Showing the protection panel for pages where content blocking can't add exceptions and/or
the url classifier can't classify doesn't make sense and would just be confusing to the user
and our code.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 19:34:22 +00:00
Brendan Dahl 0a8d6f243d Bug 1551344 - Part 2: Update outdated comments referencing XULDocument. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D41239

--HG--
extra : moz-landing-system : lando
2019-08-09 17:47:41 +00:00
Erica Wright daf2309ee2 Bug 1572809 - Change icon gradient for light and dark. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D41428

--HG--
extra : moz-landing-system : lando
2019-08-09 19:38:44 +00:00
mcrawford@mozilla.com 0654ce0e37 Bug 1566861 - Revise Tracking Protection Panel UI in Preferences r=fluent-reviewers,Pike,johannh
This updates various strings across the privacy panel.
- Update mulitple text strings in Enhanced Tracking Protection panel
- Add additional icons/revise order of strings in panel UI
- Hide "Change Block List" ui in Custom option of ETP behind pref: browser.contentblocking.customBlockList.preferences.ui.enabled;true

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

--HG--
extra : moz-landing-system : lando
2019-08-09 19:31:04 +00:00
Micah Tigley 420708d31b Bug 1569614 - Add SUMO content links. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D40902

--HG--
extra : moz-landing-system : lando
2019-08-09 15:59:45 +00:00
Dale Harvey 7dc916875b Bug 1562601 - Migrate media.autoplay.allow-muted pref. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38073

--HG--
extra : moz-landing-system : lando
2019-08-09 13:58:08 +00:00
Dale Harvey 8c408ea39f Bug 1572016 - Show blocked autoplay icon when BLOCKED_ALL permission set r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41362

--HG--
extra : moz-landing-system : lando
2019-08-09 12:49:32 +00:00
Erica Wright 4014cfa647 Bug 1568233 - Add tooltips to the protection report graph r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D41261

--HG--
extra : moz-landing-system : lando
2019-08-09 05:15:26 +00:00
Ed Lee 01f019235c Bug 1572640 - Add triplets animation, RTAMO installation and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D41328

--HG--
extra : moz-landing-system : lando
2019-08-09 13:38:11 +00:00
Nihanth Subramanya 4e879f584b Bug 1563093 - Set an attribute on PanelMultiView popups when the main view is showing, and use it to style the Protections Panel anchor arrow. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41204

--HG--
extra : moz-landing-system : lando
2019-08-09 12:43:27 +00:00
Nihanth Subramanya 8e95b4661d Bug 1572416 - PanelMultiView: remove the min-height on the view container when navigating to the main view. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41202

--HG--
extra : moz-landing-system : lando
2019-08-09 12:43:15 +00:00
Liang-Heng Chen 4939b826f9 Bug 1572543 - Update icons for STP doorhangers; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41283

--HG--
extra : moz-landing-system : lando
2019-08-09 07:57:26 +00:00
Marco Zehe ce376097f4 Bug 1572641 Part 4: Give the More Info button a label for screen readers, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41352

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:49 +00:00
Marco Zehe 496afe9c57 Bug 1572641 Part 3: Associate the labels to their text inputs in the Report Site Not Working panel, r=johannh
Note that due to bug 1572677, an additional association via aria-label is also needed for now. It uses the same string entity as the label above.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:35 +00:00
Marco Zehe 4d90b573bd Bug 1572641 Part 2: Make some of the section headers into headings for screen readers, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41350

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:21 +00:00
Marco Zehe b4a5fe520d Bug 1572641 Part 1: Make all of the privacy panel sub panels browseable documents for screen readers, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41349

--HG--
extra : moz-landing-system : lando
2019-08-09 10:36:02 +00:00
Dale Harvey c08ddf8ba0 Bug 1542243 - Implement search engine rule selector. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D35456

--HG--
extra : moz-landing-system : lando
2019-08-09 09:52:00 +00:00
Nicholas Nethercote 41a012cce7 Bug 1572621 - Merge services-sync.js into all.js. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D41323

--HG--
extra : moz-landing-system : lando
2019-08-09 09:18:41 +00:00
mandy cheang 48f276929d Bug 1566489 - Avoid reading extension-setting.json on start-up, read it lazily. r=aswan,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D40860

--HG--
extra : moz-landing-system : lando
2019-08-08 16:15:17 +00:00
Vijay Budhram 8ea39bd830 Bug 1569620 - Update Fxa toolbar menu to latest skyline ux designs r=markh
Differential Revision: https://phabricator.services.mozilla.com/D40103

--HG--
extra : moz-landing-system : lando
2019-08-07 18:07:23 +00:00
Ed Lee 948c12ec6c Bug 1570062 - Whitelist what's new "moments" pages r=k88hudson
Use URL to parse and eTLD to extract allowed domains

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

--HG--
extra : moz-landing-system : lando
2019-08-08 19:22:38 +00:00
Narcis Beleuzu b9fdc8a52b Bug 1533895 - Disable browser_broadcast.js on OS-X. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D41138

--HG--
extra : moz-landing-system : lando
2019-08-08 09:46:10 +00:00
Erica Wright cafcffa6a9 Bug 1557050 - Add basic telemetry to protection report. r=mtigley,johannh
Differential Revision: https://phabricator.services.mozilla.com/D39750

--HG--
extra : moz-landing-system : lando
2019-08-08 18:53:41 +00:00
Coroiu Cristina 5db4923320 Backed out changeset 2aee1f1d976c (bug 1566861) for browser-chrome failures at browser/base/content/test/static/browser_all_files_referenced.js on a CLOSED TREE 2019-08-08 22:19:24 +03:00
Micah Tigley b19f573260 Bug 1570374 - Show only user facing logins in Lockwise card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D41101

--HG--
extra : moz-landing-system : lando
2019-08-08 18:22:08 +00:00
Erica Wright 40d94629e0 Bug 1571017 - Hide the tracker tab when the user is in standard. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D41250

--HG--
extra : moz-landing-system : lando
2019-08-08 17:45:19 +00:00
Kate Hudson 0fb9a5f7e3 Bug 1570481 - Update and reorder set of first run cards r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D41234

--HG--
extra : moz-landing-system : lando
2019-08-08 17:19:14 +00:00
mcrawford@mozilla.com 6a63cdac35 Bug 1566861 - Revise Tracking Protection Panel UI in Preferences r=fluent-reviewers,Pike,johannh
This updates various strings across the privacy panel.
- Update mulitple text strings in Enhanced Tracking Protection panel
- Add additional icons/revise order of strings in panel UI
- Hide "Change Block List" ui in Custom option of ETP behind pref: browser.contentblocking.customBlockList.preferences.ui.enabled;true

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

--HG--
extra : moz-landing-system : lando
2019-08-08 16:58:17 +00:00
Jared Wein 776e7c17fb Bug 1571567 - Fix no-fallthrough errors in /browser. r=MattN,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D40745

--HG--
extra : moz-landing-system : lando
2019-08-08 15:18:49 +00:00
Luke Crouch c09b8f92e4 Bug 1572118 enable about:logins breach-alerts r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D41023

--HG--
extra : moz-landing-system : lando
2019-08-08 16:17:44 +00:00
Liang-Heng Chen 0dba42d786 Bug 1571494 - use new logic for showing doorhanger and items in privacy panel; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40817

--HG--
extra : moz-landing-system : lando
2019-08-08 16:11:33 +00:00
Bogdan Tara 844afcfb06 Backed out 10 changesets (bug 1571567) complementary backout after es lint failure on the patch CLOSED TREE
Backed out changeset ce83fa75ae32 (bug 1571567)
Backed out changeset 7aa97ba7cce9 (bug 1571567)
Backed out changeset 777d79076e99 (bug 1571567)
Backed out changeset fbdf6b75a484 (bug 1571567)
Backed out changeset e2ed4620f232 (bug 1571567)
Backed out changeset 2c67015f12c6 (bug 1571567)
Backed out changeset 7ec086bb5bd5 (bug 1571567)
Backed out changeset 42df735c8556 (bug 1571567)
Backed out changeset 7d5fc57b2809 (bug 1571567)
Backed out changeset 606bafb8211c (bug 1571567)
2019-08-08 18:13:54 +03:00
Nihanth Subramanya d98a134515 Bug 1569770 - [Protections Panel] Update Site Not Working? subpanel to match spec. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41179

--HG--
extra : moz-landing-system : lando
2019-08-08 14:50:51 +00:00
Tim Huang 3941b3910a Bug 1567784 - Part 3: Add tests to check the tooltip of the lock icon is correct if the page is insecure. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41077

--HG--
extra : moz-landing-system : lando
2019-08-08 14:37:24 +00:00
Tim Huang 2b475b4af6 Bug 1567784 - Part 2: Add a tooltip for the lock icon if the page is insecure. r=johannh
Depends on D41075

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

--HG--
extra : moz-landing-system : lando
2019-08-08 10:41:11 +00:00
Tim Huang 0db714c9be Bug 1567784 - Part 1: Add a string for the tooltip of the 'not secure' lock icon. r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D41075

--HG--
extra : moz-landing-system : lando
2019-08-08 10:41:10 +00:00
Nihanth Subramanya 87b85ea3b1 Bug 1572443 - [Protections Panel] Reduce font-weight of the "Why?" label in the "Not Blocking" section. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41209

--HG--
extra : moz-landing-system : lando
2019-08-08 14:16:32 +00:00
Alexander Surkov 002fc892ce Bug 1539651 - Convert places-popup-base and places-popup-arrow bindings to Custom Elements r=mak
Differential Revision: https://phabricator.services.mozilla.com/D33821

--HG--
rename : browser/components/places/content/menu.xml => browser/components/places/content/places-menupopup.js
extra : moz-landing-system : lando
2019-08-08 14:28:36 +00:00
Jared Wein bfdcad7ada Bug 1571567 - Fix no-fallthrough errors in /browser. r=MattN,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D40745

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Julian Descottes 3df7a88f3b Bug 1572390 - Split main.js in debugger-server and debugger-server-connection r=yulia,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D41009

--HG--
rename : devtools/server/main.js => devtools/server/debugger-server-connection.js
rename : devtools/server/main.js => devtools/server/debugger-server.js
extra : moz-landing-system : lando
2019-08-08 12:44:13 +00:00
Nihanth Subramanya 308d12bacb Bug 1569872 - Simplify the implementation of the tracking protection icon separator. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D41119

--HG--
extra : moz-landing-system : lando
2019-08-08 10:34:12 +00:00
Nihanth Subramanya bb3b1c600b Bug 1570827 - Reverse the background gradient direction in the Protections Panel header. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41116

--HG--
extra : moz-landing-system : lando
2019-08-08 10:34:34 +00:00
Nihanth Subramanya 060f67d20f Bug 1555237 - Implement "No Trackers Detected" section. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41109

--HG--
extra : moz-landing-system : lando
2019-08-08 10:41:02 +00:00
Bogdan Tara 65d5d845a5 Backed out 3 changesets (bug 1567784) for browser_check_identity_state.js failures CLOSED TREE
Backed out changeset 2088b67a848b (bug 1567784)
Backed out changeset 7f171c86351a (bug 1567784)
Backed out changeset f5c85f2d20cf (bug 1567784)
2019-08-08 13:35:46 +03:00
Tim Huang 95452d44e3 Bug 1567784 - Part 3: Add tests to check the tooltip of the lock icon is correct if the page is insecure. r=johannh
Depends on D41076

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

--HG--
extra : moz-landing-system : lando
2019-08-08 08:08:52 +00:00
Tim Huang 6d8685efc1 Bug 1567784 - Part 2: Add a tooltip for the lock icon if the page is insecure. r=johannh
Depends on D41075

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

--HG--
extra : moz-landing-system : lando
2019-08-08 09:28:41 +00:00
Tim Huang 3eedca0b53 Bug 1567784 - Part 1: Add a string for the tooltip of the 'not secure' lock icon. r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D41075

--HG--
extra : moz-landing-system : lando
2019-08-08 07:58:34 +00:00
James Teh ee21b9ffb2 Bug 1571389: For page actions which show an iframe, focus the iframe when the action is activated. r=jaws
This includes the Save to Pocket action.
Previously, keyboard users had to press f6 twice to focus the iframe.
Worse, screen reader users weren't aware anything popped up at all.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 21:03:42 +00:00
Ed Lee 9775cca0a1 Bug 1571115 - Add context message, react-transition-group package and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Depends on D40119

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

--HG--
extra : moz-landing-system : lando
2019-08-08 05:36:24 +00:00
Shane Caraveo 35febd8b6d Bug 1570193 add install permission for proxy domain r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D40699

--HG--
extra : moz-landing-system : lando
2019-08-07 11:53:10 +00:00
Carolina 4e44eeedbe Bug 1570973 - Adds missing certificate chain information in about:certificate.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40635

--HG--
extra : moz-landing-system : lando
2019-08-08 00:58:40 +00:00
Nihanth Subramanya e07b5e1cfc Bug 1555233 - Update browser_trackingUI_categories.js test for blocking/not-blocking UI split. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41082

--HG--
extra : moz-landing-system : lando
2019-08-07 22:21:03 +00:00
Nihanth Subramanya 6c8864d779 Bug 1555233 - [Protections Panel] Split Content Blocking category items into "Blocking" and "Not Blocking" sections. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40861

--HG--
extra : moz-landing-system : lando
2019-08-07 22:18:45 +00:00
Andrew Swan 036b82a357 Bug 1569135 Fix --screenshot r=kmag
This patch ressurects HiddenFrame.jsm and uses it when handling
the --screenshot command line argument to load the requested page
in a content process.  The actual logic for grabbing the image is
also ported to a JSWindowActor.  The test for this feature remains
suboptimal as described in the bug.

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

--HG--
rename : browser/components/shell/HeadlessShell.jsm => browser/components/shell/ScreenshotChild.jsm
extra : moz-landing-system : lando
2019-08-07 21:33:49 +00:00
Tim Nguyen 724b9427aa Bug 1571463 - Fix 'Create new login' item visibility in about:logins. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D41087

--HG--
extra : moz-landing-system : lando
2019-08-07 21:19:11 +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
Jared Wein f1e42b677e Bug 1567624 - Fix key of cmd_close command, and add data-l10n-attrs so the 'key' attribute is allowed to be set from Fluent. r=florian,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D40924

--HG--
extra : moz-landing-system : lando
2019-08-07 20:48:14 +00:00
Andrei Oprea 4ecf5f7454 Bug 1567522 - Show info message in the Protection panel. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D39042

--HG--
extra : moz-landing-system : lando
2019-08-07 17:57:48 +00:00
Vijay Budhram 50c76e25ad Bug 1568866 - Update send to device panel for skyline r=markh
Differential Revision: https://phabricator.services.mozilla.com/D40049

--HG--
extra : moz-landing-system : lando
2019-08-07 18:07:06 +00:00
Micah Tigley 5243c67745 Bug 1571729 - Direct unsubscribed user to Firefox Monitor's sign-in page r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D40822

--HG--
extra : moz-landing-system : lando
2019-08-07 17:38:05 +00:00
Erica Wright d8ca84d3d4 Bug 1559452 - Update tabs UI r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D40488

--HG--
extra : moz-landing-system : lando
2019-08-07 17:27:33 +00:00
Tim Huang 52c343cca6 Bug 1570663 - Align favicons in the awesome bar with the shield icon if the pageproxystate is valid. r=adw
This patch changes the alignd icon of the awesome bar to the shield icon
if the pageproxystate is valid. This is needed since the tracking
protection icon would be at the first position if the 'pageproxystate'
is valid.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 16:55:39 +00:00
Ehsan Akhgari ea6d504d63 Bug 1572139 - Enable sending UI notifications for ETP on mobile; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D41036

--HG--
extra : moz-landing-system : lando
2019-08-07 16:44:36 +00:00
Rob Wu 7fa47a343f Bug 1570700 - Drop support for resource/chrome icons in search engines r=mkaply,daleharvey,mixedpuppy
All built-in engines have migrated from OpenSearch to WebExtensions.
WebExtensions do not support resource: or chrome:-URLs in their
`favicon_url` field, so the "resource:" and "chrome:" URLs can only be
used by external opensearch XML files. These should not rely on internal
resources from omni.ja, as the bug shows. So just drop support for
"chrome:" and "resource:"-URLs, as we don't need them any more.

Current OpenSearch engines that relied on chrome/resource:-URLs can
either replace the URL with a data:-URL, or migrate to WebExtensions.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 16:38:54 +00:00
Drew Willcoxon fa281a5519 Bug 1571913 - Quantumbar: Allow keyword offers to specify whether to show the keyword, and fix secondary text color when there's no title. r=dao
Replace the "is heuristic?" logic for hiding keywords in keyword offers with something more flexible. Here's how the top sites extension uses this new `keywordOffer` payload property: 8408d13d2f

When a result's title is hidden, use the title color for the secondary color.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 08:07:25 +00:00
Jared Wein 6843ec8397 Bug 1572131 - Add back role='option' on the login-list-items. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41031

--HG--
extra : moz-landing-system : lando
2019-08-07 16:28:42 +00:00
Drew Willcoxon 3cbb9148a3 Bug 1571161 - Modify openViewOnFocus so that it doesn't open the view on the newtab page and in private windows. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D40719

--HG--
extra : moz-landing-system : lando
2019-08-15 11:09:28 +00:00
mcrawford 3ead3c1106 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-15 15:14:18 +00:00
Paul Zuehlcke 3d15cf5b29 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-15 14:35:38 +00:00
Paul Zuehlcke 89fb47a8d9 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-15 14:32:48 +00:00
Marco Zehe a7e5167354 Bug 1572029 - Give the tracking protection toggler an accessible label, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40996

--HG--
extra : moz-landing-system : lando
2019-08-07 17:24:50 +00:00
Brindusan Cristian eadcacfe30 Backed out changeset b4678e759a18 (bug 1569135) for mochitest failures at test_headless_screenshot.html. CLOSED TREE 2019-08-07 20:38:53 +03:00
Aaron Klotz fb977a3526 Bug 1571875: Part 2 - Change over all existing static local uses of DynamicallyLinkedFunctionPtr to use StaticDynamicallyLinkedFunctionPtr instead; r=mhowell
Depends on D40885

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

--HG--
extra : moz-landing-system : lando
2019-08-07 15:58:09 +00:00
Andrew Swan 34c3a8c80d Bug 1569135 Fix --screenshot r=kmag
This patch ressurects HiddenFrame.jsm and uses it when handling
the --screenshot command line argument to load the requested page
in a content process.  The actual logic for grabbing the image is
also ported to a JSWindowActor.  The test for this feature remains
suboptimal as described in the bug.

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

--HG--
rename : browser/components/shell/HeadlessShell.jsm => browser/components/shell/ScreenshotChild.jsm
extra : moz-landing-system : lando
2019-08-07 16:07:08 +00:00
Cosmin Sabou 6a3914f963 Backed out changeset 04fb760be124 (bug 1572029) for assertion failures on nsTextFormatter.cpp
--HG--
extra : rebase_source : c738c180c3057ea214fbe3fdb3ec01c5470f79a0
2019-08-07 18:45:25 +03:00
Ehsan Akhgari 672b7500be Bug 1571770 - Part 2: Package antitracking.manifest in packaged builds; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D40844

--HG--
extra : moz-landing-system : lando
2019-08-07 14:44:07 +00:00
Marco Zehe 4de51dc9df Bug 1572029 - Give the tracking protection toggler an accessible label, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40996

--HG--
extra : moz-landing-system : lando
2019-08-07 14:28:32 +00:00
Marco Zehe 332a67ec8d Bug 1572019 - Give the new protection panel an accessible name r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40950

--HG--
extra : moz-landing-system : lando
2019-08-07 14:22:10 +00:00
Tim Huang 9b29d37995 Bug 1571271 - Fix the width setting of the headers of protection panel. r=johannh
The header of the protection panel doesn't have a correct setting of
width, so it would render weirdly if the description in that is longer
than the header itself. The patch adds rules for fixing this problem.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 14:09:33 +00:00
Florian Quèze e7ef747496 Bug 1571793 - browser_startup.js and browser_startup_content.js should record the correct stacks with failures, r=johannh.
Differential Revision: https://phabricator.services.mozilla.com/D40839

--HG--
extra : moz-landing-system : lando
2019-08-07 13:55:49 +00:00
Itiel a5446915fb Bug 1570402 - [RTL] Fix overlapping icon on text on the screen sharing popup prompt r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40825

--HG--
extra : moz-landing-system : lando
2019-08-07 14:06:29 +00:00
Itiel 5e6bf88e11 Bug 1571733 - Add context fill to the popup-subitem.svg for dark mode r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D40823

--HG--
extra : moz-landing-system : lando
2019-08-07 13:59:47 +00:00
Moritz Birghan 899a70f4b9 Bug 1563849 - Get btoa(getDERString(cert)) from an API r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D39970

--HG--
extra : moz-landing-system : lando
2019-08-06 09:03:38 +00:00
Noemi Erli d00e2d93e2 Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
rename : browser/config/tooltool-manifests/win32/build-clang-cl.manifest => browser/config/tooltool-manifests/win64/vs2017.manifest
extra : rebase_source : a7142187b0f59fa01f4549547fd14104359198ee
2019-08-07 13:01:16 +03:00
Cosmin Sabou 85766da7d0 Backed out changeset f4cbaa7f6db9 (bug 1567377) for causing several browser chrome failures. CLOSED TREE 2019-08-07 12:58:29 +03:00
Mike Hommey ad4342d0d9 Bug 1571597 - Consolidate toolchain task tooltool manifests. r=nalexander
There are now only two left:
- one for the OSX 10.11 SDK
- one for Visual Studio 2017

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

MANUAL PUSH: avoid closing autoland while all docker images and
toolchains are rebuilt.


--HG--
rename : browser/config/tooltool-manifests/win32/build-clang-cl.manifest => browser/config/tooltool-manifests/win64/vs2017.manifest
2019-08-07 13:54:40 +09:00
Mike Hommey 7f59b74885 Bug 1571597 - Use fetches tasks for ninja and cmake, instead of tooltool. r=nalexander
We could keep the same versions of cmake and ninja, but there are few
enough tasks using them to really matter.

Differential Revision: https://phabricator.services.mozilla.com/D40750
2019-08-07 13:54:28 +09:00