11fe0a2895aab26c57bcfe61b3041d7837e954cd: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 03 Oct 2017 11:43:52 +0200 - rev 434888
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: IRW0W7LuIM7
c3729a7809983b9b69b1e3b79a0582345398ef93: Bug 1384814 - Remove critical address machinery from Mac implementation of MozStackWalk(). r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 03 Oct 2017 13:53:14 +1100 - rev 434887
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1384814 - Remove critical address machinery from Mac implementation of MozStackWalk(). r=glandium. It seemingly hasn't been needed since Mac OS 10.7. A diagnostic assertion that has been in place for a while hasn't caught any uses of it.
e484df87b3ee915f29b0f37f47e045f7e1f092cd: Bug 1400294 - Add 'noShell' attribute to nsIProcess to use CreateProcess() for launching a process that doesn't require shell service on Windows. r=froydnj,r=aklotz,r=dmajor
Cervantes Yu <cyu@mozilla.com> - Tue, 03 Oct 2017 11:29:14 +0800 - rev 434886
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1400294 - Add 'noShell' attribute to nsIProcess to use CreateProcess() for launching a process that doesn't require shell service on Windows. r=froydnj,r=aklotz,r=dmajor This adds an attribute 'noShell' to nsIProcess that is used to launch a process using CreateProcess() if we are sure we are launching an executable and don't require the extra work of the Windows shell service. MozReview-Commit-ID: 7p0iHCZK1uX
50cb4f54bff90c9b9df8423fd9db26de001ddb4e: Bug 1404656: Protect access to mDrawTarget and mImage after a SourceSurfaceSkia has been initialized. r=dvander
Bas Schouten <bschouten@mozilla.com> - Mon, 02 Oct 2017 20:23:09 -0700 - rev 434885
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404656: Protect access to mDrawTarget and mImage after a SourceSurfaceSkia has been initialized. r=dvander MozReview-Commit-ID: 6HGM22V8FbJ
32bba54cc655fd51575606447002fa856e3ca5c4: Add diagnostics for intermittent failure in bug 1401551. r=milan
David Anderson <danderson@mozilla.com> - Mon, 02 Oct 2017 16:32:50 -0700 - rev 434884
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Add diagnostics for intermittent failure in bug 1401551. r=milan
0291da9106db784d6bc2e92415590ad30c70d1dd: Change OMTP feature reporting in about:support. (bug 1404532, r=rhunt)
David Anderson <danderson@mozilla.com> - Mon, 02 Oct 2017 16:30:58 -0700 - rev 434883
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Change OMTP feature reporting in about:support. (bug 1404532, r=rhunt)
a394d9768786a658e8178ef251da33bc8ad3a3b5: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 02 Oct 2017 16:23:14 -0700 - rev 434882
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 4ZKbmMi1U80
7dc34fa77f398c2156194e739c79ed48f94c6cf0: Bug 1399854 - Skip test browser_newtab_overrides.js for 200+ failures; r=me,test-only
Geoff Brown <gbrown@mozilla.com> - Mon, 02 Oct 2017 16:31:45 -0600 - rev 434881
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1399854 - Skip test browser_newtab_overrides.js for 200+ failures; r=me,test-only
18eaf95d0d9695029ab9767c39e35ff9963eda52: Bug 1392396 - Skip xpcshell test_IE_bookmarks.js on Windows for 200+ failures; r=me,test-only
Geoff Brown <gbrown@mozilla.com> - Mon, 02 Oct 2017 16:31:43 -0600 - rev 434880
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1392396 - Skip xpcshell test_IE_bookmarks.js on Windows for 200+ failures; r=me,test-only
6a6d995fd636907288b6528ae6e3717cb47e7301: Bug 1394963 - Skip browser_newtab_fullscreen_focus.js on osx/debug for 200+ failures; r=me,test-only
Geoff Brown <gbrown@mozilla.com> - Mon, 02 Oct 2017 16:31:41 -0600 - rev 434879
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1394963 - Skip browser_newtab_fullscreen_focus.js on osx/debug for 200+ failures; r=me,test-only
f76f2dcae8f17bb43ff125b82b36c70a6cc2334d: Bug 1399557: Add Environment to mscom::ProxyStream and define it for IAccessible; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Fri, 29 Sep 2017 15:41:28 -0600 - rev 434878
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1399557: Add Environment to mscom::ProxyStream and define it for IAccessible; r=jimm MozReview-Commit-ID: 4wBjnFW9GRa
3eca597f346fda5899c7da9237b1b35327b312d0: Bug 1352567 - Remove NPAPI seekable and file streams from the dom/plugins/base code, r=jimm
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 02 Oct 2017 12:51:35 -0700 - rev 434877
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1352567 - Remove NPAPI seekable and file streams from the dom/plugins/base code, r=jimm MozReview-Commit-ID: 4qxEFjTKMVZ
0dfd227a6a20a7eec7c41b84381e63e8718fd861: Bug 1352567 - Remove plugin IPC code to support stream types other than NP_NORMAL (seekable and/or file streams), r=jimm
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 02 Oct 2017 12:49:15 -0700 - rev 434876
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1352567 - Remove plugin IPC code to support stream types other than NP_NORMAL (seekable and/or file streams), r=jimm MozReview-Commit-ID: FWl2gcpKy6D
989ab34fd26da1673f0c1c03e5f555ecfdba6976: Bug 1352567 - Remove tests for plugin stream behavior except NP_NORMAL, r=jimm
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 02 Oct 2017 12:39:08 -0700 - rev 434875
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1352567 - Remove tests for plugin stream behavior except NP_NORMAL, r=jimm MozReview-Commit-ID: 8ne3cKV1bxc
6f575308a3818ded268d34403f1aa158502290e1: Backed out changeset 29a6664e8f73 (bug 1319342) for wpt failures in Node-cloneNode.html a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 02 Oct 2017 14:27:09 -0700 - rev 434874
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Backed out changeset 29a6664e8f73 (bug 1319342) for wpt failures in Node-cloneNode.html a=backout MozReview-Commit-ID: 2FoC3zDqXO2
4c8b85e80aebb27cf3a5334c2c183e49636b9ece: Bug 1364295. Simplify some code now that we don't create displayports during display list building. r=mstange
Timothy Nikkel <tnikkel@gmail.com> - Mon, 02 Oct 2017 16:00:16 -0500 - rev 434873
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1364295. Simplify some code now that we don't create displayports during display list building. r=mstange
5ac9fffe4f7f9fc44bcb8bf8a0e4155e88e0987d: Bug 1364295. Walk the frame tree looking for a scrollframe to add a displayport to, or one that already has a displayport before displaylist building. r=mstange
Timothy Nikkel <tnikkel@gmail.com> - Fri, 19 May 2017 17:04:19 -0500 - rev 434872
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1364295. Walk the frame tree looking for a scrollframe to add a displayport to, or one that already has a displayport before displaylist building. r=mstange And stop creating displayports during display list building. One thing we can investigate in the future is whether we should use the value of mHaveScrollableDisplayPort stored on the display list builder retained between paints. If it's true then we could potentially skip this pass. It would mean that if there are large changes to the page we wouldn't set a displayport. And we'd need to make sure the value is cleared when we load a new page.
ce3e3c2f159845603124c4e1ee0b78a284713136: Bug 1391736. Relax the ExpectedOwnerForChild assert in the ServoRestyleState constructor. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 02 Oct 2017 16:36:49 -0400 - rev 434871
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1391736. Relax the ExpectedOwnerForChild assert in the ServoRestyleState constructor. r=emilio
06d4a47016eb456afad052f2ae432e278356d2e4: Bug 1402476. ExpectedOwnerForChild should not return a first-letter frame for a text child. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 02 Oct 2017 16:36:47 -0400 - rev 434870
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402476. ExpectedOwnerForChild should not return a first-letter frame for a text child. r=emilio The expected owner is the DOM parent. The first-letter then does some reparenting of the text style later.
14841c4d8a9783ad55a0c560ec9312ba16200ac1: Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 29 Sep 2017 15:24:14 +0200 - rev 434869
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. Remove the main file that we don't need anymore and modify all the imports to target the specific file they now need. MozReview-Commit-ID: 2uWjTnAMAU0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip