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

63768 Коммитов

Автор SHA1 Сообщение Дата
Kendall Werts ae8a57e07f Bug 1570005 updated and rearranged icons. r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D39972

--HG--
extra : moz-landing-system : lando
2019-07-31 14:14:26 +00:00
Andreas Tolfsen 0648bd4791 bug 1570292: browser: make remote control visual cue consistent; r=mak
When the browser session is remote controlled, a visual cue is
shown to the user by turning the background of the address bar
striped yellow.  This is to warn the user that it is not safe to
use this session for any sensitive browsing.

With the relatively recent addition of the tracking protection icon
to the far-most left of the address bar, the orange background is
broken off by the white background of the identities box.  This gives
a slight inconsistency when the browser is under remote controlled
(i.e. when --marionette is passed).

This patch removes the white background of the identities box so
that the striped orange background covers the entire surface of
the address bar.  This gives a slightly more coherent visual impression.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 14:22:29 +00:00
Dão Gottwald 297a7fd1e9 Bug 1569948 - Rebuild one-off search buttons when enabling them rather than when opening the view. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D40011

--HG--
extra : moz-landing-system : lando
2019-07-31 14:11:20 +00:00
Tim Huang 6bfd2611c0 Bug 1570008 - Remove the 'margin-inline-start' and change 'margin-inline-end' for the magnifying glass icon. r=nhnt11
We don't need this margin since the layout of the identity icon has been
updated. And we change the 'margin-inline-end' to make the spaces
between magnifying glass icon balanced.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 12:56:38 +00:00
Liang-Heng Chen 3805f3e692 Bug 1567896 - Part 2: test cases of control central; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D39499

--HG--
extra : moz-landing-system : lando
2019-07-30 20:10:44 +00:00
Liang-Heng Chen 4652c39a7b Bug 1567896 - Part 1: Implement social tracking protection info in control panel; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D39498

--HG--
extra : moz-landing-system : lando
2019-07-31 12:05:20 +00:00
Brindusan Cristian 5d4ee5c9f2 Backed out 5 changesets (bug 1555231) for bc leaks at browser_354894_perwindowpb.js. CLOSED TREE
Backed out changeset 016f5882a4cb (bug 1555231)
Backed out changeset 7110eb5e7ab1 (bug 1555231)
Backed out changeset 2569f3cff021 (bug 1555231)
Backed out changeset 0bc58dafb302 (bug 1555231)
Backed out changeset 35fe7ce18534 (bug 1555231)
2019-07-31 13:12:37 +03:00
Tim Huang 09139697ba Bug 1555231 - Part 5: Update the test browser_protections_UI.js. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D39696

--HG--
extra : moz-landing-system : lando
2019-07-31 09:06:04 +00:00
Tim Huang 9beb842d52 Bug 1555231 - Part 4: Implement the number of blocked tracker in the footer section. r=nhnt11
This patch replaces the fake tracker numbers with the real data from the
TrackingDBService. We will pre-fetch the counter while hovering on the
shield icon in order to avoid a flicker on updating the counter. And we
make the tracker counter be hidden by default, then display it when
there is at least one record. We also add a css transition for
avoiding the flicker.

In addition, we rename some member variable in gProtectionsHandler.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 09:05:52 +00:00
Tim Huang 6ed06cb150 Bug 1555231 - Part 3: Add the tooltip for showing the earliest record of the blocked tracker. r=nhnt11
This patch implements the tooltip for showing the earliest date of the
block tracker record. The tooltip will be set during the initiation
gProtectionHandler module. And it will be updated if history has been
cleared. If there is no record, we won't do anyhting since the tracker
counter will be hidden entirely.

We also add an event handler for the hovar and focus state on the shield
icon in order to pre-fetch the data from tracking database. And we will
update the date here in case that there is no record during initition
but a new record comes later. The focus event is for the keyboard
navigation feature.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 09:05:43 +00:00
Tim Huang 6acb76a776 Bug 1555231 - Part 2: Add strings for protections panel footer section. r=nhnt11,flod
This patch adds two strings, one for the blocked tracker counter and
another for the tooltip.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 09:05:39 +00:00
Tim Huang c5a06c879c Bug 1555231 - Part 1: Move the protection setting button into the footer section and change the style of the footer section. r=nhnt11
This patch makes changes to the protection setting button and the footer
section. First, it moves the protection setting button into the footer
section. Second, it updates styles of footer section. And then, it
changes the hover state of buttons.

In addition, it adds a new function in gProtectionsHandler in order to
open the 'about:protections' page when clicking the 'Show report' button.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 09:05:35 +00:00
Michael Kaply 40ce0682c3 Bug 1568855 - Setting a new default homepage should switch to Custom URL in prefs. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D39405

--HG--
extra : moz-landing-system : lando
2019-07-30 23:34:49 +00:00
Ciure Andrei 12bb7f0789 Bug 1394984 - browser_ext_sessions_window_tab_value.js disabled on debug builds on all platforms due to high frequency failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38954

--HG--
extra : moz-landing-system : lando
2019-07-25 08:48:54 +00:00
Jared Wein 5bfe7a18fd Bug 1562328 - Add https to the img-src in the CSP to allow for displaying Sync avatars. r=MattN,markh
Differential Revision: https://phabricator.services.mozilla.com/D38737

--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:46 +00:00
Jared Wein a8360e85b5 Bug 1562328 - Hook up the enable and options Sync buttons to their respective sites. r=MattN,lina
Differential Revision: https://phabricator.services.mozilla.com/D38736

--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:27 +00:00
Jared Wein 0f2338c828 Bug 1562328 - Hook up Sync's UIState and login sharing pref to Sync button custom element. r=MattN,fluent-reviewers,markh,Pike
Differential Revision: https://phabricator.services.mozilla.com/D38031

--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:33 +00:00
Jared Wein 8368e23810 Bug 1562328 - Custom element for Sync button in header of about:logins. r=fluent-reviewers,MattN,Pike,lina
Differential Revision: https://phabricator.services.mozilla.com/D38001

--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:26 +00:00
Timothy Nikkel b6d7658eb5 Bug 1570163. Fix uri for PlacesUtils.jsm. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D39980

--HG--
extra : moz-landing-system : lando
2019-07-30 22:37:14 +00:00
Nihanth Subramanya 81dd87ca1c Bug 1561012 - Don't register fxmonitor events if telemetry is disabled. r=johannh,robwu
Differential Revision: https://phabricator.services.mozilla.com/D36812

--HG--
extra : moz-landing-system : lando
2019-07-30 19:58:40 +00:00
Oana Pop Rus 2f2e0628e0 Backed out 2 changesets (bug 1567896) for bc failures in browser_duplicateIDs.js on a CLOSED TREE
Backed out changeset 9f3d76a1c6b6 (bug 1567896)
Backed out changeset d2567cf47a5f (bug 1567896)
2019-07-30 23:04:32 +03:00
Kris Maglione a10c1a6f0e Bug 1570097: Part 2 - Add missing try-finally in AsyncTabSwitcher. r=mconley
With the current code, if any event handler throws, `_processing` remains
true, and every subsequent event goes into an infinite loop dispatching 0ms
timeouts to run on the next tick.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 19:26:56 +00:00
Michael Kaply fe199b60b3 Bug 1568946 - Add better errors when addon install policy fails. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D39398

--HG--
extra : moz-landing-system : lando
2019-07-30 18:56:53 +00:00
Tim Nguyen 260a6f0fbf Bug 1569828 - Make confirm-delete-dialog a reusable component. r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D39819

--HG--
rename : browser/components/aboutlogins/content/components/confirm-delete-dialog.css => browser/components/aboutlogins/content/components/confirmation-dialog.css
rename : browser/components/aboutlogins/content/components/confirm-delete-dialog.js => browser/components/aboutlogins/content/components/confirmation-dialog.js
extra : moz-landing-system : lando
2019-07-30 19:42:10 +00:00
Ed Lee 2e97fff796 Bug 1568692 - Show a page like what's new on startup once but not dependent on major version bump r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D39286

--HG--
extra : moz-landing-system : lando
2019-07-30 17:39:34 +00:00
Liang-Heng Chen 77576f3961 Bug 1567896 - Part 2: test cases of control central; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D39499

--HG--
extra : moz-landing-system : lando
2019-07-30 11:53:37 +00:00
Liang-Heng Chen 6222ea5025 Bug 1567896 - Part 1: Implement social tracking protection info in control panel; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D39498

--HG--
extra : moz-landing-system : lando
2019-07-30 15:00:23 +00:00
ksenia 8f578bcca2 Bug 1568636 - Import WebCompat GoFaster 5.0.2 sources r=denschub,rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D39351

--HG--
rename : browser/extensions/webcompat/AboutCompat.jsm => browser/extensions/webcompat/about-compat/AboutCompat.jsm
rename : browser/extensions/webcompat/aboutCompat.css => browser/extensions/webcompat/about-compat/aboutCompat.css
rename : browser/extensions/webcompat/aboutCompat.html => browser/extensions/webcompat/about-compat/aboutCompat.html
rename : browser/extensions/webcompat/aboutCompat.js => browser/extensions/webcompat/about-compat/aboutCompat.js
rename : browser/extensions/webcompat/aboutPage.js => browser/extensions/webcompat/about-compat/aboutPage.js
rename : browser/extensions/webcompat/aboutPage.json => browser/extensions/webcompat/about-compat/aboutPage.json
rename : browser/extensions/webcompat/aboutPageProcessScript.js => browser/extensions/webcompat/about-compat/aboutPageProcessScript.js
rename : browser/extensions/webcompat/ua_overrides.js => browser/extensions/webcompat/data/ua_overrides.js
rename : browser/extensions/webcompat/aboutConfigPrefs.js => browser/extensions/webcompat/experiment-apis/aboutConfigPrefs.js
rename : browser/extensions/webcompat/aboutConfigPrefs.json => browser/extensions/webcompat/experiment-apis/aboutConfigPrefs.json
rename : browser/extensions/webcompat/injections/css/bug0000000-dummy-css-injection.css => browser/extensions/webcompat/injections/css/bug0000000-testbed-css-injection.css
rename : mobile/android/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js => browser/extensions/webcompat/injections/js/bug0000000-testbed-js-injection.js
rename : mobile/android/extensions/webcompat/AboutCompat.jsm => mobile/android/extensions/webcompat/about-compat/AboutCompat.jsm
rename : browser/extensions/webcompat/aboutCompat.css => mobile/android/extensions/webcompat/about-compat/aboutCompat.css
rename : mobile/android/extensions/webcompat/aboutCompat.html => mobile/android/extensions/webcompat/about-compat/aboutCompat.html
rename : mobile/android/extensions/webcompat/aboutCompat.js => mobile/android/extensions/webcompat/about-compat/aboutCompat.js
rename : mobile/android/extensions/webcompat/aboutPage.js => mobile/android/extensions/webcompat/about-compat/aboutPage.js
rename : browser/extensions/webcompat/aboutPage.json => mobile/android/extensions/webcompat/about-compat/aboutPage.json
rename : browser/extensions/webcompat/aboutPageProcessScript.js => mobile/android/extensions/webcompat/about-compat/aboutPageProcessScript.js
rename : mobile/android/extensions/webcompat/ua_overrides.js => mobile/android/extensions/webcompat/data/ua_overrides.js
rename : browser/extensions/webcompat/aboutConfigPrefs.js => mobile/android/extensions/webcompat/experiment-apis/aboutConfigPrefs.js
rename : browser/extensions/webcompat/aboutConfigPrefs.json => mobile/android/extensions/webcompat/experiment-apis/aboutConfigPrefs.json
rename : browser/extensions/webcompat/injections/css/bug0000000-dummy-css-injection.css => mobile/android/extensions/webcompat/injections/css/bug0000000-testbed-css-injection.css
rename : mobile/android/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js => mobile/android/extensions/webcompat/injections/js/bug0000000-testbed-js-injection.js
extra : moz-landing-system : lando
2019-07-30 17:07:40 +00:00
Marco Zehe 8f478ee1ea Bug 1569931 - Make the What's New contents panel a document for easier browsing for screen readers, r=andreio
This way, screen reader users can more easily browse all content provided by the What's New sections. Otherwise, only the buttons would be read, and screen reader users would have to use cumbersome navigation techniques to get to the rest of the contents.

This patch adds an WAI-ARIA role "document" to the container, which only changes screen reader behavior, but has otherwise no effect on styling or browser behavior.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 16:14:42 +00:00
Axel Hecht e1751884d0 Bug 1569892, move in-progress fluent files to preview locations, r=johannh
Having these files in their final packaged locations creates problems when
we expose them to localizations.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 17:01:48 +00:00
championshuttler c14004740f Bug 1569472 - Level Down the Error level to 2. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D39663

--HG--
extra : moz-landing-system : lando
2019-07-30 15:20:00 +00:00
Jared Wein 72eec6ac45 Bug 1567230 - Require master password auth before copying or revealing passwords in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38587

--HG--
extra : moz-landing-system : lando
2019-07-30 15:03:30 +00:00
Jared Wein 94563ef107 Bug 1567230 - Move copying of login detail to AboutLoginsChild.jsm to workaround limitations in the Clipboard API. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D39131

--HG--
extra : moz-landing-system : lando
2019-07-30 15:03:23 +00:00
Alex Catarineu 536fd2e65f Bug 1561322 - Allow spoofing strings in HTML forms r=baku,Pike
When privacy.spoof_english = 2, we should hide the user's
locale in content. So we use en-US default strings for HTML
form elements, such as a Submit button.

We also force GetLocalizedEllipsis() to always return the
ellipsis used by en-US.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 13:22:22 +00:00
Dão Gottwald 21ee0c5607 Bug 1569478 - Fix one-off search button hiding. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D39869

--HG--
extra : moz-landing-system : lando
2019-07-30 14:53:39 +00:00
Tim Nguyen ed7ec67e33 Bug 1569705 - Stop unnecessarily setting left/right margins on searchbar autocomplete popup. r=mak
This code now became obsolete and broken with the autocomplete popup being anchored to the textbox instead of the textbox inner input.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 14:24:20 +00:00
Julian Descottes 8070e9389c Bug 1569897 - Only keep weak references on the active element from FormAutofillContent r=MattN
Depends on D39716

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

--HG--
extra : moz-landing-system : lando
2019-07-30 14:26:14 +00:00
Staś Małolepszy 157da38e6c Bug 1568914 - Update Fluent to @fluent/bundle 0.14.0 r=zbraniecki,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39400

--HG--
extra : moz-landing-system : lando
2019-07-30 13:21:59 +00:00
Johann Hofmann 7b984428e8 Bug 1567826 - Don't mark any secureContext pages as insecure. r=nhnt11,keeler,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D39012

--HG--
extra : moz-landing-system : lando
2019-07-30 12:31:22 +00:00
Tim Huang a4f314b744 Bug 1552716 - Part 3: Update more tests. r=johannh
Depends on D39330

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

--HG--
extra : moz-landing-system : lando
2019-07-30 09:13:07 +00:00
Tim Huang 1e5cd06dce Bug 1552716 - Part 2: Update the test browser_toolbarKeyNav.js. r=johannh
We need to update the test since '#tracking-protection-icon-container'
is accessible before the '#identity-box'.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 06:32:13 +00:00
Tim Huang 41761fab2a Bug 1552716 - Part 1: Fix the keyboard navigation of the tracking protection icon. r=Jamie
This patch fixes the issue that the keyboard navigation doesn't work for
the tracking protection icon.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 06:31:58 +00:00
Dão Gottwald 8af4bd8505 Bug 1569392 - Close the view when clicking on toolbars and other UI pieces that might not automatically remove focus from the input. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D39704

--HG--
extra : moz-landing-system : lando
2019-07-30 11:39:20 +00:00
Paul Zuehlcke 5a377a3a37 Bug 630614 - Show an indicator when geolocation is in use. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D35428

--HG--
extra : moz-landing-system : lando
2019-07-30 08:28:31 +00:00
Ciure Andrei e432090afa Backed out changeset ded87cc3f3ee (bug 1567826) for causing browser_check_identity_state.js to perma fail CLOSED TREE 2019-07-30 12:50:29 +03:00
Rob Wu 71cf2ae4e8 Bug 1569403 - Wait for delayedStartupFinished in tabs.create r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D39605

--HG--
extra : moz-landing-system : lando
2019-07-29 17:16:09 +00:00
Johann Hofmann 04c28108fc Bug 1567826 - Don't mark any secureContext pages as insecure. r=nhnt11,keeler,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D39012

--HG--
extra : moz-landing-system : lando
2019-07-30 07:52:59 +00:00
Julian Descottes be46de6464 Bug 1566870 - Fix FormAutoFill leak when focusing input in HTML frame r=kmag,MattN
Cleaning the FormAutofillContent on blur seems to fix the leak.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 06:08:01 +00:00
Cosmin Sabou 98f1f23f7e Backed out changeset d6d95a998ee9 (bug 1565273) for causing bug 1569813.
--HG--
extra : rebase_source : fc813c3c59dac61e77968d6c785e61ffce50fd6a
2019-07-30 03:46:10 +03:00
thomasmo de6f69fb39 Bug 1565296 - Implement Command Line Handler for FxR on desktop r=mossop,Gijs
This change adds functionality for the new command line argument, --fxr. This
will be used to create a new, separate browser window for Firefox Reality on
desktop.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 20:11:27 +00:00