Commit Graph

65199 Commits

Author SHA1 Message Date
Narcis Beleuzu
dd05f33268 Backed out changeset 0acda2d61aac (bug 1586093) for bc failures on browser_onboarding_rtamo.js. CLOSED TREE 2019-10-04 18:57:50 +03:00
Zibi Braniecki
b1310453e8 Bug 1586246 - Migrate autohide-context to Fluent using convert script. r=fluent-reviewers,bgrins,flod
Differential Revision: https://phabricator.services.mozilla.com/D48171

--HG--
extra : moz-landing-system : lando
2019-10-04 14:56:30 +00:00
Ksenia Berezina
f7866258a3 Bug 1586188 - Import WebCompat GoFaster 6.2.0 sources; r=miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D48152

--HG--
extra : moz-landing-system : lando
2019-10-04 14:25:21 +00:00
Edouard Oger
179b1148ec Bug 1584293 - Refactor the FxA disconnect dialog. r=markh,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D48098

--HG--
extra : moz-landing-system : lando
2019-10-04 14:06:35 +00:00
Edouard Oger
3b5f751ae7 Bug 1586075 - Add login failed avatar icon. r=vbudhram
Differential Revision: https://phabricator.services.mozilla.com/D48117

--HG--
extra : moz-landing-system : lando
2019-10-04 13:57:37 +00:00
Ed Lee
bf1d43a518 Bug 1586093 - Add engagement pref, join variant and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D48110

--HG--
extra : moz-landing-system : lando
2019-10-04 05:35:46 +00:00
Andrei Oprea
966d6d3343 Bug 1584780 - layout.css.xul-box-display-values.survive-blockification.enabled breaks CFR panels r=dao
Differential Revision: https://phabricator.services.mozilla.com/D47642

--HG--
extra : moz-landing-system : lando
2019-10-02 18:57:28 +00:00
Mark Banner
240f2d58f6 Bug 1583479 - Fix case-insensitive comparison when comparing against the home page ignore list when setting the home page value. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D48169

--HG--
extra : moz-landing-system : lando
2019-10-04 11:45:19 +00:00
Itiel
6dda21e868 Bug 1572717 - Add margin after the bookmark icon in the bookmark toolbar when in Customize mode r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42012

--HG--
extra : moz-landing-system : lando
2019-10-04 11:05:39 +00:00
Gijs Kruitbosch
249fb2707b Bug 1586136 - enable browser_customization_context_menus.js for fission r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D48160

--HG--
extra : moz-landing-system : lando
2019-10-04 09:36:16 +00:00
shindli
1f419c5c75 Backed out changeset 97efcd0fa370 (bug 1585747) for causing mochitest permafailures in /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/dom/BrowsingContextGroup CLOSED TREE 2019-10-04 12:03:47 +03:00
Julian Descottes
5f317e2d24 Bug 1585747 - Remove devtools preference devtools.toolbox.content-frame r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D47963

--HG--
extra : moz-landing-system : lando
2019-10-03 15:15:49 +00:00
Tim Nguyen
eec7bc66fd Bug 1586141 - Remove document.createXULElement("textbox") usages from tests. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D48138

--HG--
extra : moz-landing-system : lando
2019-10-04 00:56:28 +00:00
thomasmo
48ca0e736f Bug 1585311 - Update FxR Desktop 2D UI r=Gijs
This change makes several changes to the 2D UI, including
- moving the nav bar to the botom of the screen
- removing the FxR logo from the nav bar
- updating colors to new pallette
- refactoring CSS to separate color rules into a separate file

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

--HG--
extra : moz-landing-system : lando
2019-10-03 22:22:24 +00:00
Lina Cambridge
397d3a1156 Bug 1583413 - Fetch the Send Tab target list from FxA, not Sync. r=markh,eoger
Instead of using the list of FxA devices from the Sync clients engine,
we now fetch the list of Send Tab devices from FxA. This works like
this:

* `FxAccountsDevice#getDeviceList` has been split up into
  `recentDeviceList` and `refreshDeviceList`.
* `recentDeviceList` synchronously returns the last fetched list, so
  that consumers like Send Tab can use it right away.
* `refreshDeviceList` is asynchronous, and refreshes the last fetched
  list. Refreshes are limited to once every minute by default, matching
  the minimum sync interval (Send Tab passes the `ignoreCached` option
  to override the limit if the user clicks the "refresh" button).
  Concurrent calls to `refreshDeviceList` are also serialized, to
  ensure the list is only fetched once.
* The list is flagged as stale when a device is connected or
  disconnected. It's still kept around, but the next call to
  `refreshDeviceList` will fetch a new list from the server.
* The Send Tab UI refreshes FxA devices in the background. Matching FxA
  devices to Sync client records is best effort; we don't do it if Sync
  isn't configured or hasn't run yet. This only impacts the fallback
  case if the target doesn't support FxA commands.

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

--HG--
extra : moz-landing-system : lando
2019-10-03 22:40:55 +00:00
Nika Layzell
58f0466b9e Bug 1576714 - Part 7: Remove now-passing fail-if, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D48129

--HG--
extra : moz-landing-system : lando
2019-10-03 21:51:53 +00:00
Nika Layzell
89b22d83ef Bug 1576714 - Part 3: Initiate subframe process switches from the parent, r=kmag
This flips the direction in which the BrowserBridge actor is generally created
such that it is generally created in the parent and sent down to a child
process.

This is done by making the decision about what kind of switch to perform in the
parent, and sending messages down to child processes async to orchestrate these
process changes.

Process launching is changed to use an async `MozPromise`-returning API in this
patch, though the actual process launching still occurs synchronously. A future
patch will enable performing async process launching through the
NewOrUsedBrowserProcess mechanism.

I know of at least a few timing issues which exist with the new logic,
especially around the state of the BrowsingContext during the process
transition. I decided to not try to fix all of these issues in this patch, as
many are complex and will require changing how we manage the lifecycle of
BrowsingContext substantially. I do, however, think that the new logic is more
reliable and has fewer timing issues than the previous logic.

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

--HG--
extra : moz-landing-system : lando
2019-10-03 21:40:24 +00:00
arthur.iakab
886972eb41 Backed out changeset 922881dd399a (bug 1581670) for causing breowser-chrome failures on browser_extension_controlled.js CLOSED TREE 2019-10-04 00:44:55 +03:00
Tim Nguyen
1633bf9218 Bug 1579516 - Remove XUL grid from browser/components/preferences/languages.xul. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D45076

--HG--
extra : moz-landing-system : lando
2019-09-30 16:06:26 +00:00
Tim Nguyen
5f06b91183 Bug 1581670 - Remove XUL grid from browser/components/preferences/connection.xul. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D46089

--HG--
extra : moz-landing-system : lando
2019-09-30 15:44:32 +00:00
Tim Nguyen
0c35c2a6fc Bug 1583682 - Remove XUL grid from browser/components/preferences/fonts.xul. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D47021

--HG--
extra : moz-landing-system : lando
2019-09-30 15:47:12 +00:00
Tim Nguyen
d7d2fc1805 Bug 1581747 - Remove XUL grid usage from browser/components/preferences/browserLanguages.xul. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D47022

--HG--
extra : moz-landing-system : lando
2019-09-30 16:47:28 +00:00
Dão Gottwald
8013921808 Bug 1584281 - Update megabar box-shadow and add the same box-shadow to the legacy (non-megabar) results panel. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D47954

--HG--
extra : moz-landing-system : lando
2019-10-03 12:35:08 +00:00
Vijay Budhram
5af8c9966d Bug 1570568 - Update Fxa menu to reflect decoupling r=eoger,markh
Differential Revision: https://phabricator.services.mozilla.com/D46891

--HG--
extra : moz-landing-system : lando
2019-10-03 18:04:56 +00:00
Michael Kaply
24237032d4 Bug 1574963 - Add a policy for using legacy profiles on Windows. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D47841

--HG--
extra : moz-landing-system : lando
2019-10-03 17:47:17 +00:00
Jared Wein
20802e4942 Bug 1583796 - Re-sort and render the login list when breach notifications are updated without acting like a user-initiated sort. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D47982

--HG--
extra : moz-landing-system : lando
2019-10-03 16:04:39 +00:00
Jared Wein
7a8544e664 Bug 1583426 - Clear the aria-activedescendant attribute if navigating through the list reaches an end of the list to trigger NVDA to speak the list's aria-label. Restore the aria-activedescendant attribute upon tabbing back to the listso the... r=sfoster
...active descendant will correctly get announced. r?sfoster

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

--HG--
extra : moz-landing-system : lando
2019-10-03 16:44:14 +00:00
Jared Wein
f67fbdc768 Bug 1583425 - Update the active descendant when rendering to make sure that it is a visible list-item. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D47827

--HG--
extra : moz-landing-system : lando
2019-10-03 15:47:21 +00:00
Jared Wein
7fa1305555 Bug 1583428 - Remove the alt attribute for the favicon since it is not helpful and remove the alt attribute on the breached website icon so the title of 'Breached Website' is spoken. r=fluent-reviewers,MattN,flod
Differential Revision: https://phabricator.services.mozilla.com/D47811

--HG--
extra : moz-landing-system : lando
2019-10-03 16:05:22 +00:00
Jared Wein
fca79feae8 Bug 1575220 - Show the close icon in the confirmation-dialog in high contrast mode. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47531

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:46 +00:00
Jared Wein
62f89d995e Bug 1575220 - Show breach notification icons in high contrast mode. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47530

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:42 +00:00
Jared Wein
c439f9c236 Bug 1583398 - Store breaches in the remote store for tests when expected, and otherwise prevent all of the fxmonitor logspam when running aboutlogins mochitest-browser tests. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47529

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:47 +00:00
Jared Wein
e6cfc97a49 Bug 1583398 - Move error rendering to the render function so calling render is idempotent. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47528

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:33 +00:00
Jared Wein
c03d373e19 Bug 1583398 - Newly added logins should show breach notifications if they apply. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47527

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:30 +00:00
Jared Wein
f51a51c27d Bug 1550087 - Link users to the login they are duplicating in the error message. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D47305

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:27 +00:00
Jared Wein
dde67d393f Bug 1550087 - Alphabetize the event listeners and refactor to shorten the focus and render methods on LoginItem. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47304

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:24 +00:00
Jared Wein
10a02633a1 Bug 1550087 - Set l10n-id statically on the dismiss-breach-alert button. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47303

--HG--
extra : moz-landing-system : lando
2019-10-03 15:32:20 +00:00
Christoph Kerschbaumer
58c926c76d Bug 1584539: Stop propagation of event. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D48027

--HG--
extra : moz-landing-system : lando
2019-10-03 14:42:29 +00:00
ffxbld
9238ced3bb No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D48055

--HG--
extra : moz-landing-system : lando
2019-10-03 13:40:24 +00:00
Mark Hammond
47380e1a34 Bug 1581980 - change the text of many Sync notifications so they aren't Sync specific. r=flod,eoger
Differential Revision: https://phabricator.services.mozilla.com/D47853

--HG--
extra : moz-landing-system : lando
2019-10-03 05:52:58 +00:00
Mark Hammond
05cd605b1a Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger
Differential Revision: https://phabricator.services.mozilla.com/D47852

--HG--
extra : moz-landing-system : lando
2019-10-03 05:36:16 +00:00
Brian Grinstead
34fa4fa528 Bug 1514926 - Convert the arrowscrollbox binding to a Custom Element r=dao
This uses Shadow DOM slotting instead of XBL, and migrates styles from
using XBL anonymous traversal to using CSS Shadow Parts.

This also removes the basecontrol binding, since this was the last
binding to extend it.

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

--HG--
rename : toolkit/content/widgets/scrollbox.xml => toolkit/content/widgets/arrowscrollbox.js
extra : moz-landing-system : lando
2019-10-03 04:21:15 +00:00
Dorel Luca
d1c4f9139e Backed out changeset 5e221240fc1d (bug 1514926) for mochitest failures in browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js
--HG--
rename : toolkit/content/widgets/arrowscrollbox.js => toolkit/content/widgets/scrollbox.xml
2019-10-03 06:08:18 +03:00
Coroiu Cristina
e1c578961a Backed out changeset 631ae4f7da71 (bug 1585428) for browser-chrome failures at browser/base/content/test/sync/browser_sync.js 2019-10-03 05:51:33 +03:00
Dorel Luca
4ce638ade8 Backed out changeset 343178f58cf9 (bug 1581980) for Eslint failure on gecko/browser/components/BrowserGlue.jsm. CLOSED TREE 2019-10-03 04:47:43 +03:00
Mark Hammond
534414ccc2 Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger
Differential Revision: https://phabricator.services.mozilla.com/D47852

--HG--
extra : moz-landing-system : lando
2019-10-03 01:24:20 +00:00
Mark Hammond
15dc6a8aae Bug 1585426 - remove heading from 'choose what to sync' dialog. r=eoger,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D47850

--HG--
extra : moz-landing-system : lando
2019-10-02 14:41:29 +00:00
Mark Hammond
b96fbe7716 Bug 1581980 - change the text of many Sync notifications so they aren't Sync specific. r=flod,eoger
Differential Revision: https://phabricator.services.mozilla.com/D47853

--HG--
extra : moz-landing-system : lando
2019-10-03 01:21:45 +00:00
Brian Grinstead
98a08a3ce4 Bug 1514926 - Convert the arrowscrollbox binding to a Custom Element r=dao
This uses Shadow DOM slotting instead of XBL, and migrates styles from
using XBL anonymous traversal to using CSS Shadow Parts.

This also removes the basecontrol binding, since this was the last
binding to extend it.

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

--HG--
rename : toolkit/content/widgets/scrollbox.xml => toolkit/content/widgets/arrowscrollbox.js
extra : moz-landing-system : lando
2019-10-02 22:57:39 +00:00
Mark Striemer
1cad67ef67 Bug 1533858 - Add a border to the about:config add row r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D46344

--HG--
extra : moz-landing-system : lando
2019-10-02 22:58:27 +00:00