6495ae9d01e06109539413c538fd25ed942f6eb8: Bug 1461306 - [Wayland] Don't use sizeof() to get mime type array size, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 14 May 2018 14:01:26 +0200 - rev 418309
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461306 - [Wayland] Don't use sizeof() to get mime type array size, r=jhorak MozReview-Commit-ID: GE5helkqoUt
67553a1262de53d0ec85fdfcf1a2b55631eaca44: Bug 1461288: Distinguish between specified and computed URLs. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 12:29:40 +0200 - rev 418308
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461288: Distinguish between specified and computed URLs. r=xidorn This is needed to serialize computed URLs correctly from getComputedStyle. MozReview-Commit-ID: 9wakhqNrszb
9c5ddcb72b1de01a342a9299bd3b90bb697a6092: Bug 1461296: Ensure all lonhands have a working clone(), and to_css. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 12:40:31 +0200 - rev 418307
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461296: Ensure all lonhands have a working clone(), and to_css. r=xidorn This removes some dubious font-family code too. It ensures that vector longhands have a proper clone implementation auto-generating it using `collect()`. MozReview-Commit-ID: FkdnbTkeF6E
06ef43a833cec2f4741f04e4a51e27ced55744d3: Bug 1414303: Make nsLayoutUtils::CompareTreePosition handle Shadow DOM in a sensible way. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 16:34:45 +0200 - rev 418306
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1414303: Make nsLayoutUtils::CompareTreePosition handle Shadow DOM in a sensible way. r=xidorn We probably need more fixes for counters and Shadow DOM. The spec only mentions "document order", and this is the most reasonable thing to do accounting for shadow DOM in that regard... This ensures a reasonable behavior for all callers which pretty much expect otherwise for all children to be connected. MozReview-Commit-ID: YEQIKdjRTK
cf3ee14023483cbbb57129479537c713e22c1980: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 15 May 2018 12:53:24 +0300 - rev 418305
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Merge inbound to mozilla-central. a=merge
c81dfed2fa9fbde91af9d33a929461105102b92e: Bug 1459893 - Wasm: memory.fill and memory.copy: add validation code and test cases. r=lth.
Julian Seward <jseward@acm.org> - Mon, 14 May 2018 22:43:31 +0200 - rev 418304
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1459893 - Wasm: memory.fill and memory.copy: add validation code and test cases. r=lth. Bug 1446930 added a baseline implementation of memory.fill/copy, and runtime test cases for them, but missed out validation code and test cases for them. This is a followup, to add those missing elements.
d09dc112f084a70fbd5e999234c1a35f2beeea07: Bug 1460617 - land NSS 6e4b0141df2f UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jjones@mozilla.com> - Mon, 14 May 2018 14:47:52 -0700 - rev 418303
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1460617 - land NSS 6e4b0141df2f UPGRADE_NSS_RELEASE, r=me
77041935decb1b4a90a82e4e96e73b5f3283edb5: Bug 1422930 - Fix SpiderMonkey includedir installs. r=glandium
Philip Chimento <philip.chimento@gmail.com> - Mon, 14 May 2018 10:29:00 -0400 - rev 418302
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1422930 - Fix SpiderMonkey includedir installs. r=glandium Somehow the header files were being installed directly into $prefix/include, rather than $prefix/include/mozjs-60. Something else changed somewhere that affected this, since this code was the same in older mozjs versions, but this seems the most logical place to fix it.
b0a2ca2115b302c90253f79dde52e2ba29ee6bd0: Bug 1455882 - Disable browser/base/content/test/tabs/browser_new_tab_insert_position.js on Linux 32 debug for almost permafailing. r=nbeleuzu,cbrindusan
Cosmin Sabou <csabou@mozilla.com> - Tue, 15 May 2018 04:25:04 +0300 - rev 418301
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1455882 - Disable browser/base/content/test/tabs/browser_new_tab_insert_position.js on Linux 32 debug for almost permafailing. r=nbeleuzu,cbrindusan
f011dbac793e72faba4e7bb46233c803458ddd52: Bug 1458878 - Assert no GC in IterateScriptCallback. r=jonco
Tooru Fujisawa <arai_a@mac.com> - Tue, 15 May 2018 10:08:05 +0900 - rev 418300
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1458878 - Assert no GC in IterateScriptCallback. r=jonco
9d8086740c860e8f7beeb890401b7d850d68f539: Backed out 3 changesets (bug 1461299, bug 1460101) for reftest failures on events/EventStateManager.cpp CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Tue, 15 May 2018 03:13:29 +0300 - rev 418299
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Backed out 3 changesets (bug 1461299, bug 1460101) for reftest failures on events/EventStateManager.cpp CLOSED TREE Backed out changeset fe2b8fcd7a47 (bug 1461299) Backed out changeset 9a0ca81ddbce (bug 1461299) Backed out changeset 783cf8b58ba4 (bug 1460101)
fe2b8fcd7a475b65fd5cf85921a58ff22868ac53: Bug 1461299: Make ESM not point to unbound NAC in the hover / active chain. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 14:49:40 +0200 - rev 418298
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1461299: Make ESM not point to unbound NAC in the hover / active chain. r=smaug MozReview-Commit-ID: 8mL7Yv3TwQM
9a0ca81ddbcea5f74bcdf30a5ae424ada99013b4: Bug 1461299: Ensure the editor root node is marked as NAC even if BindToFrame fails. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 17:52:09 +0200 - rev 418297
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1461299: Ensure the editor root node is marked as NAC even if BindToFrame fails. r=smaug We do the following: CreateRootNode(); nsresult rv = BindToFrame(this); NS_ENSURE_SUCCESS(rv, rv); aElements.AppendElement(mRootNode); That means that if BindToFrame fails, mRootNode will never be appended to aElements, and thus will never get the native anonymous bits in [1]. BindToFrame should assert, but it indeed can fail due to it being bound to a different frame in print preview, because nsCSSFrameConstructor's ReplicateFixedFrames is a massive hack. :( Just ensure the NAC bit is properly set for now... [1]: https://searchfox.org/mozilla-central/rev/a85db9e29eb3f022dbaf8b9a6390ecbacf51e7dd/layout/base/nsCSSFrameConstructor.cpp#4193 MozReview-Commit-ID: 6sE8iUk4PCG
783cf8b58ba412cfa7589ffde2a7374df76d8670: Bug 1460101: Check whether the node is an element in the chain instead of ContentIsDescendantOf. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 09 May 2018 02:13:06 +0200 - rev 418296
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1460101: Check whether the node is an element in the chain instead of ContentIsDescendantOf. r=smaug We rely on :hover and :active being hierarchical, and on the fact that there are only elements and documents in the flattened tree ancestor chain if the element is in the composed doc. MozReview-Commit-ID: LMQkidMe9wp
7581c1e47d4dd23a4b00c9627fbfc626cf48c087: Bug 1461393 - Run Android debug xpcshell tests in more chunks; r=me,a=test-only
Geoff Brown <gbrown@mozilla.com> - Mon, 14 May 2018 17:11:46 -0600 - rev 418295
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1461393 - Run Android debug xpcshell tests in more chunks; r=me,a=test-only
887c21926833c5a0e84b9d5caba84f7a9d4d2091: Bug 1461278 - Print a note to the web console when a web site is using shadow DOM (v1), preffed off by default, r=emilio
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 15 May 2018 02:04:32 +0300 - rev 418294
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1461278 - Print a note to the web console when a web site is using shadow DOM (v1), preffed off by default, r=emilio
dbb42b18303aaad9d8985568247b85f1bbb4b7cb: Bug 1455802. Get rid of web-visible XMLStyleSheetProcessingInstruction. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 14 May 2018 18:54:16 -0400 - rev 418293
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1455802. Get rid of web-visible XMLStyleSheetProcessingInstruction. r=peterv MozReview-Commit-ID: GBumpNuvzZf
0dde66eb4736c118f744659b1739f300f1e5a621: Backed out changeset 64c4562813fa (bug 1460101) for debug crashtest failures on crashtests/626014.xhtml
Brindusan Cristian <cbrindusan@mozilla.com> - Tue, 15 May 2018 01:45:09 +0300 - rev 418292
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Backed out changeset 64c4562813fa (bug 1460101) for debug crashtest failures on crashtests/626014.xhtml
8fad63bd942ea0feb2ddd9221bbcd3ff2b295e7c: Bug 1460957 - Make shadow::Symbol to remove mayBeOwnedByOtherRuntimeSlow, r=jonco
Steve Fink <sfink@mozilla.com> - Thu, 10 May 2018 22:02:59 -0700 - rev 418291
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1460957 - Make shadow::Symbol to remove mayBeOwnedByOtherRuntimeSlow, r=jonco
7aa19a11e2e3a1a376696556434f7b45ca4f3ef9: Bug 1460957 - Make inlineable isPermanentAtom, r=jonco
Steve Fink <sfink@mozilla.com> - Mon, 07 May 2018 16:42:54 -0700 - rev 418290
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1460957 - Make inlineable isPermanentAtom, r=jonco
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip