Commit Graph

628397 Commits

Author SHA1 Message Date
Jan de Mooij
100a324c5b Bug 1512509 - Clone ScriptSourceObject when cloning scripts. r=tcampbell
This fixes bug 1406437. It also simplifies JSScript because it now always stores
a ScriptSourceObject directly instead of a CCW for one.

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

--HG--
extra : moz-landing-system : lando
2018-12-16 11:43:44 +00:00
Emilio Cobos Álvarez
a8df58f265 Bug 1514086 - The 'all' property is not animatable. r=hiro
Since it allows to animate display, which is not good.

This is a regression from:

  https://hg.mozilla.org/mozilla-central/rev/6884ba750aa3

Actually I wonder if the logic shouldn't be the other way around, i.e., a
shorthand is animatable if all the longhands are, not if just one.

In any case this rolls back to the previous behavior, should we do that, it
should be another bug.

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

--HG--
extra : moz-landing-system : lando
2018-12-15 22:48:37 +00:00
Csoregi Natalia
8ee318b3f0 Merge mozilla-central to autoland. CLOSED TREE 2018-12-16 11:59:58 +02:00
Csoregi Natalia
1a4a7745fd Merge inbound to mozilla-central. a=merge 2018-12-16 11:50:49 +02:00
Csoregi Natalia
0cfc9ef59c Merge autoland to mozilla-central. a=merge 2018-12-16 11:48:29 +02:00
Csoregi Natalia
35febd8b79 Backed out 2 changesets (bug 1513557) for localization issues. a=backout
Backed out changeset 7800d0bb347b (bug 1513557)
Backed out changeset f323d2a186b2 (bug 1513557)
2018-12-16 09:33:38 +02:00
Boris Zbarsky
771d1e342c Bug 1514261. Skip messing around with compartments in FunctionForwarder if the forwarder is already same-compartment with the underlying callee. r=bholley 2018-12-16 00:13:53 -05:00
Brindusan Cristian
7e98d25b74 Backed out changeset 97c242f0e91e (bug 1513958) for devtools failures on browser_aboutdebugging_serviceworker_push.js.
--HG--
extra : histedit_source : 352f613a355e129b78f846323ae1d92708892a36
2018-12-16 06:00:15 +02:00
Brindusan Cristian
931fb1de84 Backed out changeset f306a3db8b35 (bug 1512332) for bc failures on chrome://global/skin/in-content/common.css. 2018-12-16 05:47:16 +02:00
Zibi Braniecki
65756bf552 Bug 1513958 - Update Fluent.jsm to version 0.10.0. r=stas
Differential Revision: https://phabricator.services.mozilla.com/D14612

--HG--
extra : moz-landing-system : lando
2018-12-16 02:23:27 +00:00
matthias
566c8a0523 Bug 1512332 - Photonized focusring for menulist etc. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D14001

--HG--
extra : moz-landing-system : lando
2018-12-16 01:58:53 +00:00
championshuttler
c0174a2ae5 Bug 1466155 - Remove unused labels in CacheIRCompiler::emitGuardIsInt32. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D14688

--HG--
extra : moz-landing-system : lando
2018-12-16 01:42:25 +00:00
Tim Nguyen
726cd8c84a Bug 1514464 - Clamp selection color value between 0 and 255 in nsLookAndFeel.mm. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D14676

--HG--
extra : moz-landing-system : lando
2018-12-15 22:46:31 +00:00
Brindusan Cristian
87c3d24a94 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-12-15 23:45:20 +02:00
Brindusan Cristian
d4e7744005 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-15 23:44:11 +02:00
Brindusan Cristian
64199f841e Merge inbound to mozilla-central. a=merge 2018-12-15 23:41:35 +02:00
Andrea Marchesini
5b2f5ad02d Bug 1513596 - Introduce a Blob.blobImplType attribute, chrome-only, for testing, r=smaug 2018-12-15 21:40:05 +01:00
Andrea Marchesini
3fbb317e79 Bug 1513596 - Mutable blobs should create blobs also when temporary files are used, r=smaug 2018-12-15 21:40:05 +01:00
Jared Wein
67d66fdc0a Bug 1495881 - Compare existing autofill entries using a whitespace-free, case-insensitive, and accent-folding approach. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D14338

--HG--
extra : moz-landing-system : lando
2018-12-15 19:58:16 +00:00
Mike Hommey
9f78d85f7d Bug 1514448 - Only check for fxc/wine when building with a compile environment. r=froydnj
Bug 1514089 moved the check from toolchain.configure, which is only
included when a compile environment is available, to toolkit/moz.configure,
which doesn't have this limitation. As a consequence, artifact/l10n builds
ended up requiring those tools, while they didn't require them before.

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

--HG--
extra : moz-landing-system : lando
2018-12-15 17:44:59 +00:00
Bogdan Tara
f49ad79fde Backed out changeset b6d7250b9df3 (bug 1514346) for sm fuzzing build bustage CLOSED TREE 2018-12-15 18:53:26 +02:00
Volodymyr Klymenko ext:(%3E)
92c4139a6d Bug 1508825 - Enable ESLint for dom/crypto (manual changes) r=Standard8,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D13694

--HG--
extra : moz-landing-system : lando
2018-12-14 22:54:56 +00:00
Steve Fink
a1308a03aa Bug 1514346 - Add --enable-gczeal to fuzzing builds, r=decoder
--HG--
extra : rebase_source : ab44f719e586a6e9d9484f3583dd5eb5447dafd6
2018-12-14 11:47:30 -08:00
Dão Gottwald
c439435166 Bug 1506869 - Rename roundButtonBackground and roundButtonPressedBackground. r=jaws
--HG--
extra : rebase_source : 9e36988cfa20ab6056c6b3dd4b0a9f8dc28d6d0f
2018-12-15 12:25:53 +01:00
Noemi Erli
7298e5f303 Backed out changeset 571c01c5f84b (bug 1511604) for causing mochitest failures CLOSED TREE 2018-12-15 12:58:28 +02:00
P Kausthubh S
48ad5643ae Bug 1362841 - Mirror the theme icons in customize mode in RTL to match the UI, r=gijs
--HG--
extra : rebase_source : a179f726b517c59c48820aff313d2e1a87865a46
2018-12-15 09:40:19 +00:00
Noemi Erli
6f12c62b7e Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-12-15 11:42:56 +02:00
Noemi Erli
6eae3b2be5 Merge inbound to mozilla-central. a=merge 2018-12-15 11:39:40 +02:00
Lina Cambridge
f7e7d64686 Bug 1498073 - Ensure each bookmark engine test cleans up. a=testonly
--HG--
extra : rebase_source : f5c753cc7bceed6388701328bb8022ef40de3c9f
2018-12-14 21:32:20 -08:00
Cosmin Sabou
06da5f9f54 Merge mozilla-central to mozilla-inbound. 2018-12-15 04:58:47 +02:00
Timothy Guan-tin Chien
33c198d620 Bug 1513600 - Use elementFromPoint() to measure isMouseOverVideo r=jaws
The checkEventWithin method is broken by two bugs:

The first one is bug 1493525 because we ended up pass the proxy instance, instead of the element reference, as the parent node to compare.
The second one is unknown and happened sometime after that bug. The |relatedTarget| of the mouse event is always <video>, instead of the element within Shadow DOM that the cursor is moving out to.

Instead of identify the second bug in the DOM, this patch employs a simpler fix by using elementFromPoint() to identify the cursor position.

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

--HG--
extra : moz-landing-system : lando
2018-12-15 02:56:27 +00:00
Cosmin Sabou
945cf611d2 Merge mozilla-central to autoland. 2018-12-15 04:57:48 +02:00
Emilio Cobos Álvarez
5b2e5c9d79 Bug 1514439 - Fix tidy issues. 2018-12-15 03:55:44 +01:00
Shotaro Yamada
1f70d62e6e Bug 1514439 - Remove redundant .clone()s. r=emilio 2018-12-15 03:55:42 +01:00
Emilio Cobos Álvarez
2e85a22d15 Bug 1514439 - Fix formatting of inverse transform matrix. 2018-12-15 03:55:41 +01:00
Timothy Guan-tin Chien
3913ded230 Bug 1510848 - Do not unattach UA Widget Shadow Root if the element is already re-attached to the tree r=emilio,smaug
This patch moves all UA Widget calls to helper functions in Element.cpp. The helper function AttachAndSetUAShadowRoot sets the shadow root in a runnable, so that it is in the same order of NotifyUAWidget* runnables.

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

--HG--
extra : moz-landing-system : lando
2018-12-15 02:48:46 +00:00
Cosmin Sabou
b30ca1fd33 Merge mozilla-inbound to mozilla-central. a=merge 2018-12-15 04:47:12 +02:00
Andrew Swan
ec6092973a Bug 1508664 Avoid importing Extension.jsm too early r=kmag
The test failure from this bug was due to code that reads Services.appinfo
running too early before our test code that overrides appinfo got a chance
to run.

Addon Manager test code could use a more thorough cleanup pass, but this
is a quick-and-dirty fix suitable for uplifting in the short term.

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

--HG--
extra : rebase_source : d1cd97e18c7184420fb420439d43b6d70457b682
2018-12-14 16:29:38 -08:00
Cosmin Sabou
563aa72f89 Bug 1513891 - [wpt-sync] Update expectation for text-space-collapse-preserve-breaks-001.xht to fail on OSX. a=Wr-fix 2018-12-15 01:35:58 +02:00
Matt Woodrow
35037187d0 Bug 1493353 - Clip TextDrawTarget to the visible rect, and avoid emitting display items that are outside the clipped area. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D14367

--HG--
extra : moz-landing-system : lando
2018-12-14 22:30:08 +00:00
Ciure Andrei
814adb5c46 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-12-15 00:03:24 +02:00
James Graham
1bd05f5530 Bug 1513891 - Extra metadata updates, a=testonly 2018-12-14 21:50:39 +00:00
Jared Wein
7c05f8cf84 Bug 1495881 - Compare existing autofill entries street-address using a whitespace-free approach. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D14183

--HG--
extra : moz-landing-system : lando
2018-12-14 19:29:29 +00:00
Edgar Chen
7f5019defb Bug 1512043 - Ensure traverse all nodes owned by the top level shadow host; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D14143

--HG--
extra : moz-landing-system : lando
2018-12-14 18:14:52 +00:00
Cosmin Sabou
1186b6f937 Backed out changeset 9bfabcea5227 (bug 1514253) for geckoview crashes on geckoview.test.SessionLifecycleTest.readFromParcel_closeOpenAndLoad. CLOSED TREE 2018-12-15 01:11:34 +02:00
Ehsan Akhgari
37fcf0a7d6 Bug 1514277 - Give the correct foreground color to the hover state of the X button next to the Allowed label in the Cookies subpanel in the Control Centre r=dao
Differential Revision: https://phabricator.services.mozilla.com/D14582

--HG--
extra : moz-landing-system : lando
2018-12-14 22:51:15 +00:00
Emilio Cobos Álvarez
879d99e739 Bug 1513009 - Deny Rust warnings on automation. r=ted
Summary:
I've chosen linux64-debug since it's the most visible build I usually do, but I
could do another build task or something, or use the static analysis builds, or
what not. Just let me know if there's a better way to do this.

Caveat: This might make updating Rust toolchains a bit more painful. I think
this is better and we should just deal with warnings before updating toolchains,
but I don't know if there'd be strong opposition to that.

Note that this does _not_ affect third-party code since Cargo passes
`--cap-lint warn` automatically for those.

Proof that it works:

 * https://treeherder.mozilla.org/#/jobs?repo=try&revision=4ad1e4e1392f71b574cff683e90c7b13bf8781d1
 * https://treeherder.mozilla.org/#/jobs?repo=try&revision=57604f92624bbe49037eee87c56fdb6bf2b5017d

Reviewers: #firefox-build-system-reviewers, ted

Reviewed By: #firefox-build-system-reviewers, ted

Subscribers: reviewbot, glandium, ted

Bug #: 1513009

Differential Revision: https://phabricator.services.mozilla.com/D14083
2018-12-14 23:35:47 +01:00
Emilio Cobos Álvarez
2348a061d6 Bug 1513009 - Fix a build warning in the stylo tests on linux32. 2018-12-14 23:35:44 +01:00
Henri Sivonen
acfba8e927 Bug 1469580 - Ignore charset= in <meta content> if followed by unmatched quote. r=mrbkap
Differential Revision: https://phabricator.services.mozilla.com/D14410

--HG--
extra : moz-landing-system : lando
2018-12-14 17:53:59 +00:00
Logan Smyth
4ee33b0d6d Bug 1514248 - Reimplement xpcshell test debugging using a public thread-actor API. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D14561

--HG--
extra : moz-landing-system : lando
2018-12-14 17:33:45 +00:00