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

673982 Коммитов

Автор SHA1 Сообщение Дата
Brindusan Cristian bb90c3cbf6 Backed out changeset 41c6b7e917fd (bug 1367251) for mochitest failures at test_conformance__textures__image_bitmap_from_blob__tex-2d-luminance-luminance-unsigned_byte.html. CLOSED TREE 2019-10-07 04:46:13 +03:00
aardgoose 730d95aa10 Bug 1367251 - add bindings for options to createImageBitmap and support flipY r=bzbarsky,aosmond
implementation of imageOrientation: none|flipY.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 15:20:53 +00:00
Glenn Watson d98231a231 Bug 1582624 - Add partial present API for webrender. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D47732

--HG--
extra : moz-landing-system : lando
2019-10-06 20:59:36 +00:00
Emilio Cobos Álvarez 6d02538204 Bug 1585882 - Fix the case where where a node with an up-to-date style loses its frame due to a DOM mutation of siblings. r=heycam
This fixes another edge-case that I thought of while debugging this, I think
this makes our behavior correct now. The comment and test-case should be
self-descriptive.

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

--HG--
extra : moz-landing-system : lando
2019-10-06 23:30:23 +00:00
Gijs Kruitbosch f2d613cca4 Bug 1585276 - limit page numbers in print preview, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D47848

--HG--
extra : moz-landing-system : lando
2019-10-06 23:27:09 +00:00
Savo be6805c792 Bug 1586068 - Replace #define NS_STYLE_FLEX_WRAP with enum class. r=emilio
MANUAL PUSH: Rebasing contributor patch.

Differential Revision: https://phabricator.services.mozilla.com/D48166
2019-10-07 00:42:12 +02:00
Emilio Cobos Álvarez da1a862fc2 Bug 1569744 - Ensure that lock is held even with smooth scrolling disabled. r=botond
See comment 5 in the bug for the diagnostic.

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

--HG--
extra : moz-landing-system : lando
2019-10-06 01:36:05 +00:00
Emilio Cobos Álvarez 7df8892bb8 Bug 1578495 - Run searchfox jobs on ash. r=asuth
I think this is the only mozilla-central patch that is needed at all.

The rest should be just searchfox configuration which I'm testing atm.

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

--HG--
extra : moz-landing-system : lando
2019-10-06 20:00:09 +00:00
Sylvestre Ledru f12b9fa5c3 Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-10-06 18:29:55 +00:00
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
Johann Hofmann b4e070fae8 Bug 1554805 - Add tests for stripping the firstPartyDomain attribute for moz-extension principals. r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D44733

--HG--
extra : moz-landing-system : lando
2019-10-06 15:43:34 +00:00
Johann Hofmann c9dbb0c14e Bug 1554805 - Never set firstPartyDomain on origin attributes for moz-extension. r=rpl,Ehsan,tjr
Differential Revision: https://phabricator.services.mozilla.com/D47425

--HG--
extra : moz-landing-system : lando
2019-10-06 15:43:39 +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
Tim Nguyen a8c148fb5f Bug 1586587 - Clean up textfields 'setAttribute' calls from LoginManagerPrompter.jsm. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D48280

--HG--
extra : moz-landing-system : lando
2019-10-06 13:43:17 +00:00
Frederic Wang 6e55f5dd6d Bug 1530110 - element.isInView throws for non-HTML elements. r=whimboo
Marionette's element.isInView function relies on the style IDL attribute.
This patch verifies that the function works as expected for MathML elements
after bug 1571487.

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

--HG--
extra : moz-landing-system : lando
2019-10-06 11:29:00 +00:00
Jonathan Kew 744009f84b Bug 1586278 - Append ".0" to stringified default values of floating-point prefs to distinguish them from integers in about:config. r=njn
Differential Revision: https://phabricator.services.mozilla.com/D48197

--HG--
extra : moz-landing-system : lando
2019-10-06 10:30:33 +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
Nico Grunbaum 890b535549 Bug 1584751 - Only open DataChannelConnections that aren't already open; r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D47691

--HG--
extra : moz-landing-system : lando
2019-10-05 02:48:15 +00:00
Nico Grunbaum 5115905e34 Bug 1584695 - Place DataChannelConnection connection state behind an accessor - r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D47690

--HG--
extra : moz-landing-system : lando
2019-10-05 02:48:08 +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
dimi 32ee333331 Bug 1585443 - Remove IsCanonicalizedIP assertion. r=Ehsan
Top-level URL and third-party URL can be an IP address, remove
IsCanonicalizedIP assertion and do not fragment a domain when the domain is an IP address

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

--HG--
extra : moz-landing-system : lando
2019-10-04 23:26:11 +00:00
Frederic Wang de2b53a526 Bug 1586008 - Factor out IsNodeInEditableRegion. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D48174

--HG--
extra : moz-landing-system : lando
2019-10-05 11:39:16 +00:00
Martin Stransky f2f221fd5d Bug 1580733 - Fix AppConstants module getter, r=evilpie,mconley
Differential Revision: https://phabricator.services.mozilla.com/D47899

--HG--
extra : moz-landing-system : lando
2019-10-04 17:29:03 +00:00
Alexander Surkov 6ca4e23836 Bug 1586046 - sort toolkit chrome textbox tests out r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D48124

--HG--
rename : toolkit/content/tests/chrome/test_textbox_dictionary.xul => toolkit/content/tests/chrome/test_mozinputbox_dictionary.xul
extra : moz-landing-system : lando
2019-10-04 21:51:06 +00:00
Jason Orendorff a72f386ba9 Bug 1549176 - Part 2: Update test262 tests. r=jwalden
The previous changeset made a change to test262-update.py. This changeset is
the result of running the script, like this:

    cd js/src/tests
    python test262-update.py --revision 59a1a016b7cf5cf43f66b274c7d1db4ec6066935

The revision is taken from the first line of js/src/tests/test262/GIT-INFO; the
purpose of specifying that revision is to run the script again using the same
input, so that the output reflects only changes to the script itself, not new
tests.

Depends on D46991

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

--HG--
extra : moz-landing-system : lando
2019-10-04 16:12:59 +00:00
Jason Orendorff 3329048c00 Bug 1549176 - Part 1: Ship Promise.allSettled. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D46991

--HG--
extra : moz-landing-system : lando
2019-10-01 00:14:51 +00:00
Bogdan Tara c14a67e599 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-10-05 13:19:09 +03:00
arthur.iakab 9349caf8b4 Bug 1580356 - Add back l10n path definition for mobile/android/base. a=bustage-fix 2019-10-05 13:02:35 +03:00
Emilio Cobos Álvarez daab72e229 Bug 1585882 - Fix needs_frame() check to account for the case where an ancestor of us has been reconstructed regularly, not via lazy frame construction. r=heycam
This is a pre-existing bug, and this would be enough to fix the website, but
this is still not 100% correct. More on that in a second.

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

--HG--
extra : moz-landing-system : lando
2019-10-05 09:25:21 +00:00
Frederic Wang deaf58acd2 Bug 1571487 - Implement MathML DOM r=bzbarsky
See https://groups.google.com/forum/#!topic/mozilla.dev.platform/ssTytf-pT7k

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

--HG--
extra : moz-landing-system : lando
2019-10-04 19:05:36 +00:00
Geoff Lankow 68b84bf193 Bug 1585828 - Replace is_firefox_or_android condition with has_build condition on mach run/mach install r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D47992

--HG--
extra : moz-landing-system : lando
2019-10-04 13:20:07 +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
Adrian Wielgosik c763074930 Bug 1583953 - avoid assert-heavy iterators in Span comparisons. r=jwalden
This lets us avoid pointlessly checking release assertions in a safe comparison loop.
In particular, for Span<char>, this lets the compiler use memcmp, speeding up comparisons by over an order of magnitude.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 02:08:11 +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
Gabriel Luong e579ee608d Bug 1583945 - Import the RDM browser stylesheet along with the devtools-browser stylesheet. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D47132

--HG--
extra : moz-landing-system : lando
2019-10-04 22:29:47 +00:00
Mike Shal 58eee388c8 Bug 1586357 - Only force re-linking on 1-tier PGO builds; r=firefox-build-system-reviewers,chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D48206

--HG--
extra : moz-landing-system : lando
2019-10-04 20:53:42 +00:00
Daniel Varga 1a37376531 Backed out 6 changesets (bug 1456995) for devtools failure at browser/browser_aboutdebugging_serviceworker_timeout.js. On a CLOSED TREE
Backed out changeset 2237ceb903a4 (bug 1456995)
Backed out changeset 5ce169fa82fb (bug 1456995)
Backed out changeset e64553b959f9 (bug 1456995)
Backed out changeset 7c53d7ca5ef7 (bug 1456995)
Backed out changeset 67e23c511201 (bug 1456995)
Backed out changeset e127b732bab0 (bug 1456995)
2019-10-05 01:58:08 +03: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
Greg Tatum 4128a5f6ec Bug 1581975 - Factor out the getSymbolsTable browser code from client code; r=julienw
The popup's shortcuts use a different codepath than the popup's buttons.
When using the buttons, the profile was not being captured as a gzipped
profile, and it was using the DevTools' mechanism for getting the symbol
tables. This patch makes the getSymbolTables mechanism configuring in the
recording panel's client.

In addition, browser code made its way into the client. This patch moves
the browser code to all be in browser.js to match the original code
organization for the panel, which was trying to keep browser APIs
out of the React components and Redux store.

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

--HG--
extra : source : 5a3661caf52faaf67b10fcef9e3121d639a17cc3
2019-10-04 18:17:43 +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
Kris Maglione 1be547aab5 Bug 1586119: Part 3 - Enable some tests which appear to work under Fission. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D48222

--HG--
extra : moz-landing-system : lando
2019-10-04 21:50:32 +00:00
Kris Maglione 147f1b5141 Bug 1586119: Part 2 - Fix some more tests to almost work under Fission. r=mccr8
These still fail or timeout because of missing platform features, but at least
the tests will pass once those platform features are fixed after this.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 21:50:34 +00:00
Kris Maglione b8a4406b8e Bug 1586119: Part 1 - Fix a couple of tests to work under Fission. r=mccr8
The key change here is to use SpecialPowers.spawn to access `location.href`
and `location.reload()` for remote windows in the correct proceses. The
remaining changes are refactorings to make it easier to encorporate async
operations like `SpecialPowers.spawn` in the test logic.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 21:55:07 +00:00
Sam Foster f1faf0cb04 Bug 1585398 - Dont clear the generated password cache when merging the autosaved login. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D48144

--HG--
extra : moz-landing-system : lando
2019-10-04 21:28:15 +00: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