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
Dorel Luca
4d474a42ea
Backed out changeset 18cdbda1b5e1 (bug 1574963) for build bustage in /toolkit/profile/nsToolkitProfileService.cpp. CLOSED TREE
2019-10-02 22:43:04 +03:00
Dão Gottwald
c881cdb936
Bug 1585755 - Remove obsolete .search-panel-input-value rule. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D47968
--HG--
extra : moz-landing-system : lando
2019-10-02 18:52:41 +00:00
Michael Kaply
1ddd4cc6a3
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-02 18:25:29 +00:00
Francesco Lodolo (:flod)
90b06e0032
Bug 1584920 - Add Tibetan (bo) and Bodo (brx) to Firefox Nightly builds r=Pike. On a CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D47868
--HG--
extra : rebase_source : 360606a3921ba9bb4c793587eedff27d6bd1c9ec
extra : amend_source : 4b3753a9e240708c6c8f256bc6c72ac64c79cef7
extra : source : b3743b6fb2f3408201cb491fa4f3c8d69222a1a6
2019-10-02 14:42:21 +00:00
Dão Gottwald
f9b9d71d3d
Bug 1577541 - Enable megabar pref by default in Nightly. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D46595
--HG--
extra : moz-landing-system : lando
2019-10-02 17:26:37 +00:00
Daniel Varga
bcc9154683
Backed out changeset b3743b6fb2f3 (bug 1584920) for mochitest failure in remove_imptest_failure_expectations. On a CLOSED TREE
2019-10-02 20:41:14 +03:00
Andrew McCreight
37589ad335
Bug 1585498 - Fix browser_initial_tab_remoteType.js with Fission. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D47847
--HG--
extra : moz-landing-system : lando
2019-10-02 15:47:40 +00:00
Harry Twyford
1c723648a5
Bug 1585458 - Use the correct border on the Focused & Collapsed Megabar. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D47813
--HG--
extra : moz-landing-system : lando
2019-10-02 15:39:23 +00:00
Mark Hammond
713cd0fb7a
Bug 1585315 - correctly handle FxA verification mail resend request. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D47863
--HG--
extra : moz-landing-system : lando
2019-10-02 15:21:53 +00:00
Luca Greco
71af36db2e
Bug 1550470 - Prevent nsIDOMWindowUtils.removeSheet errors due to content scripts CSS cleanups on closed windows. r=zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D47806
--HG--
extra : moz-landing-system : lando
2019-10-02 15:08:39 +00:00
Francesco Lodolo (:flod)
3b98439b95
Bug 1584920 - Add Tibetan (bo) and Bodo (brx) to Firefox Nightly builds r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D47868
--HG--
extra : moz-landing-system : lando
2019-10-02 14:42:21 +00:00
Zibi Braniecki
1f00deedf8
Bug 1584080 - Wrap raw description in l10n handler object. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D47797
--HG--
extra : moz-landing-system : lando
2019-10-02 14:48:16 +00:00
Nihanth Subramanya
43452f1ef3
Bug 1582750 - Ensure descriptionHeightWorkaround is called for multiple consecutive content blocking events. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D47817
--HG--
extra : moz-landing-system : lando
2019-10-02 14:45:07 +00:00