Commit Graph

65227 Commits

Author SHA1 Message Date
Dão Gottwald
2b49a6d5c5 Bug 1586542 - Remove bogus content:"" from #urlbar-background. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D48268

--HG--
extra : moz-landing-system : lando
2019-10-06 15:26:11 +00:00
Tomislav Jovanovic
5e51e18be7 Bug 1465520 - Remove deprecated isarticle filter for tabs.onUpdated r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D48263

--HG--
extra : moz-landing-system : lando
2019-10-05 21:19:08 +00:00
Edouard Oger
039428b2b7 Bug 1586487 - Make "Change…" button localizable. r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D48273

--HG--
extra : moz-landing-system : lando
2019-10-06 05:09:05 +00:00
Frederic Wang
138d2ac0fb Bug 1575870. Remove support for XLink on MathML elements. r=emilio
See https://groups.google.com/forum/#!topic/mozilla.dev.platform/70NFnet82cU

This commit introduces a new mathml.xlink.disabled option to disable support
for XLink attributes on MathML elements together with a use counter and
deprecation warning when support is enabled. For now, support is only disabled
in Nightly.

In the past, we relied on custom MathML deprecation warnings but those are
removed here. Corresponding tests for these legacy warning messages are
also removed from test_bug553917.html.

link-1.xhtml is run with XLink support enabled (since it checks xlink:href)
while browser_contentAltClick.js and browser_contentAreaClick.js are updated
to instead check MathML links (i.e. href instead of xlink:href).

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

--HG--
extra : moz-landing-system : lando
2019-10-05 21:47:38 +00:00
Dão Gottwald
f497f36252 Bug 1586392 - Fix dragging from the expanded urlbar. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D48248

--HG--
extra : moz-landing-system : lando
2019-10-05 19:13:27 +00:00
Dão Gottwald
9c63a768b5 Bug 1586514 - Fix input and result alignment. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D48261

--HG--
extra : moz-landing-system : lando
2019-10-05 19:14:20 +00:00
Dão Gottwald
2322d61c8b Bug 1586232 - Animate the megabar with transforms only r=mak
Differential Revision: https://phabricator.services.mozilla.com/D48164

--HG--
extra : moz-landing-system : lando
2019-10-05 02:35:17 +00:00
Mark Hammond
b261c7e440 Bug 1585507 - restore the 'connect another device' label in sync preferences. r=eoger,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D48142

--HG--
extra : moz-landing-system : lando
2019-10-04 12:53:15 +00:00
Greg Tatum
3d718557fc Bug 1580469 - Create end to end profile capture tests; r=julienw
This patch creates the first full mochitest that exercises the profiler
popup's mechanisms of capturing profiles. The test tries to use user-focused
mechanisms–clicking buttons to fully capture a profile.

In addition, it fixes two leaks that were uncovered by the leaktest check.
The first has to do with the iframe src creating an about:blank page when
set to an empty string. The next was the Services.obs.addObserver call
in the perfFrontInterface not being removed when the page was unloaded.

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

--HG--
extra : source : f44e632769d75b428d0a84a3274bdf45095b91fc
2019-10-04 18:23:48 +00:00
Daniel Varga
038d80fc3b Backed out 2 changesets (bug 1580469, bug 1581975) for devtools failure at browser/browser_aboutdebugging_serviceworker_timeout.js
Backed out changeset f44e632769d7 (bug 1580469)
Backed out changeset 5a3661caf52f (bug 1581975)

--HG--
extra : rebase_source : 4ab13ee495ce0709daaaed4e3cec53d11bd3042a
2019-10-05 01:17:45 +03:00
Csoregi Natalia
ce06821ff1 Merge mozilla-central to autoland. CLOSED TREE 2019-10-05 00:41:24 +03:00
Csoregi Natalia
489a461af5 Merge autoland to mozilla-central. a=merge 2019-10-05 00:36:39 +03:00
Gurzau Raul
46534bb2e6 Backed out changeset 8cdc2f617b0d (bug 1586232) fpr faiures at browser_searchbar_openpopup.js on a CLOSED TREE. 2019-10-05 00:25:59 +03:00
Gurzau Raul
157349c230 Backed out changeset 20828684a87d (bug 1585727) for mochitest failures at browser_preferences_usage.js on a CLOSED TREE. 2019-10-05 00:24:48 +03:00
Csoregi Natalia
8768a4f5e3 Backed out 7 changesets (bug 1576714) for fission permafailures on test_bug590812.html. a=backout
Backed out changeset d0c49f00eb91 (bug 1576714)
Backed out changeset faecc9f35b49 (bug 1576714)
Backed out changeset 2e156655c31e (bug 1576714)
Backed out changeset eece722082c7 (bug 1576714)
Backed out changeset ebda40f96884 (bug 1576714)
Backed out changeset 7dce423417d8 (bug 1576714)
Backed out changeset 9a5072019168 (bug 1576714)
2019-10-05 00:08:33 +03:00
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
Brindusan Cristian
2f29d53865 Merge autoland to mozilla-central. a=merge 2019-10-04 12:46:05 +03: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
Noemi Erli
ce85ef8ccb Merge autoland to mozilla-central. a=merge 2019-10-04 07:08:33 +03: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
Noemi Erli
38eb5bb32a Merge autoland to mozilla-central. a=merge 2019-10-04 00:47:14 +03:00
Michael Kaply
d3547ee818 Bug 158968 - Implement kiosk mode. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D41848

--HG--
extra : moz-landing-system : lando
2019-10-04 19:47:56 +00:00
Dão Gottwald
ecd4680f9a Bug 1586232 - Animate the megabar with transforms only r=mak
Differential Revision: https://phabricator.services.mozilla.com/D48164

--HG--
extra : moz-landing-system : lando
2019-10-04 18:33:15 +00:00
Razvan Maries
a1961739be Merge autoland to mozilla-central a=merge 2019-10-03 19:30:11 +03: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
Greg Tatum
bdf72887ea Bug 1580469 - Create end to end profile capture tests; r=julienw
This patch creates the first full mochitest that exercises the profiler
popup's mechanisms of capturing profiles. The test tries to use user-focused
mechanisms–clicking buttons to fully capture a profile.

In addition, it fixes two leaks that were uncovered by the leaktest check.
The first has to do with the iframe src creating an about:blank page when
set to an empty string. The next was the Services.obs.addObserver call
in the perfFrontInterface not being removed when the page was unloaded.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 18:23:48 +00:00
Emma Malysz
337d6db7d1 Bug 1585727, ensure browser_preferences_usage.js is fission compatible r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D47945

--HG--
extra : moz-landing-system : lando
2019-10-04 18:09:01 +00:00
Luke Crouch
cda6d84e6e Bug 1586354: add install permission for new proxy domain r=baku
Differential Revision: https://phabricator.services.mozilla.com/D48207

--HG--
extra : moz-landing-system : lando
2019-10-04 18:04:06 +00:00
Ed Lee
e18baa4615 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 17:06:01 +00:00
Harry Twyford
c70b0f040f Bug 1586287 - Reduce megabar horizontal padding and margins. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D48185

--HG--
extra : moz-landing-system : lando
2019-10-04 15:13:45 +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
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
Razvan Maries
01d1011ca4 Merge autoland to mozilla-central a=merge 2019-10-03 12:33:33 +03:00
L10n Bumper Bot
992433767e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
bo -> default
brx -> default
2019-10-03 05:00:39 +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
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
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