f646802903a97932f26c35923c0f05aaebaec5b1: Bug 1417512 - Performance Tools to ES6 Classes, prop-types and react-dom-factories r=gregtatum
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 15 Nov 2017 17:00:45 +0000 - rev 392053
Push 32910 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:02:59 +0000
Bug 1417512 - Performance Tools to ES6 Classes, prop-types and react-dom-factories r=gregtatum MozReview-Commit-ID: A1F79OQpVGO
483b32237d31c51fa06af713592ad28d4854c0bb: Bug 1417462 - Memory Tool to use prop-types and react-dom-factories r=gregtatum
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 15 Nov 2017 15:30:49 +0000 - rev 392052
Push 32910 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:02:59 +0000
Bug 1417462 - Memory Tool to use prop-types and react-dom-factories r=gregtatum MozReview-Commit-ID: IDGNpS5fPKZ
5d62ecf6c1165a3c96861c3ab3c212bd7356f77d: bug 1417277 - remove support for MOZPSM_NSSDBDIR_OVERRIDE r=jcj
David Keeler <dkeeler@mozilla.com> - Tue, 14 Nov 2017 16:38:34 -0800 - rev 392051
Push 32910 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:02:59 +0000
bug 1417277 - remove support for MOZPSM_NSSDBDIR_OVERRIDE r=jcj MOZPSM_NSSDBDIR_OVERRIDE was added in bug 462919 for integration with xulrunner applications. Upcoming changes we're aiming to make with how PSM handles NSS and the certificate/key databases (e.g. making the sqlite-backed implementation mandatory) mean we have to take this feature into account. xulrunner isn't supported any longer. Searching the web for "MOZPSM_NSSDBDIR_OVERRIDE" yields two kinds of results: mozilla-central source code and a man page for nss-gui, which it seems is the only project that ever made use of MOZPSM_NSSDBDIR_OVERRIDE (and hasn't been updated since 2013, from what I can tell). I think it's fair to conclude that this isn't a widely-used (let alone known) feature. To make development easier, we should remove it. MozReview-Commit-ID: 56vcTYSzDPq
65f08f1b6fb2b3ed566d153f4d2aa1bad0c525a8: Bug 1415656 - Fix android serializing dateAdded as a string in sync bookmark records r=Grisha
Thom Chiovoloni <tchiovoloni@mozilla.com> - Tue, 14 Nov 2017 15:14:08 -0500 - rev 392050
Push 32910 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:02:59 +0000
Bug 1415656 - Fix android serializing dateAdded as a string in sync bookmark records r=Grisha MozReview-Commit-ID: 1u9DeVvYwjY
f41930a869a84af81df1a88d8e82323ff3a6509a: Merge inbound to mozilla-central r=merge a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 16 Nov 2017 00:24:15 +0200 - rev 392049
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Merge inbound to mozilla-central r=merge a=merge
0ad4e810bab1313edd3d53b71f69afa692f5dc46: Bug 1401672 - Make display items for the same WebRenderBridgeParent/Child share the ImageKey for shared surfaces. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 15 Nov 2017 14:31:13 -0500 - rev 392048
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1401672 - Make display items for the same WebRenderBridgeParent/Child share the ImageKey for shared surfaces. r=jrmuizel
b6a8db01f25a57d6b70a769ab96c3a407b490945: Bug 1325632 - part 6 - compile with C++14 support; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Wed, 15 Nov 2017 13:53:16 -0500 - rev 392047
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1325632 - part 6 - compile with C++14 support; r=glandium
402cad93aa6ece010f3c834b9d20e431c4ee8f8b: Bug 1325632 - part 5 - ensure that we compile with -fno-sized-deallocation when possible; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Wed, 15 Nov 2017 14:53:16 -0400 - rev 392046
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1325632 - part 5 - ensure that we compile with -fno-sized-deallocation when possible; r=chmanchester We currently turn off the C++14 sized-deallocation facility on MSVC, and we'd like to ensure we do the same thing for clang and gcc. To do so, we add new functionality to moz.configure for checking and adding compilation flags, similar to the facility for checking and adding warning flags. The newly added facility is then used to add -fno-sized-deallocation to the compilation flags, when the option is supported. Once we do this, we can't define the sized deallocation functions in mozalloc.h; the compiler will complain that we are using -fno-sized-deallocation, yet defining these special functions that we'll never use. These functions were added for MinGW, where we needed to compile with C++14 ahead of other platforms to be compatible with MSVC headers. But they're no longer necessary, though they would be if we removed -fno-sized-deallocation; the compiler will complain if we do that and we'll add them back at that point.
aeaf5db9a9e276ddb59b512926d95b858c4e1ccf: Bug 1325632 - part 4 - split out framework for testing flags; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Wed, 15 Nov 2017 13:53:16 -0500 - rev 392045
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1325632 - part 4 - split out framework for testing flags; r=chmanchester We have code to test whether particular flags are supported for the compiler we're using. Unfortunately, that code is tied up with checking for warning flags. We're about to add a separate facility for generic compilation flags, and we'd like to avoid cutting and pasting code if possible. Let's split the core code out into a separate, reusable function.
c7756d08443dfc817b2d8894e7259c6d6d4726b8: Bug 1325632 - part 3 - compile rust bindings with -fno-sized-deallocation; r=ted.mielczarek
Nathan Froyd <froydnj@mozilla.com> - Wed, 15 Nov 2017 14:53:17 -0400 - rev 392044
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1325632 - part 3 - compile rust bindings with -fno-sized-deallocation; r=ted.mielczarek This probably doesn't make a huge difference, as we're not generating any code here, but better safe than sorry.
7452d18793ab5ad68f76e2074a5d81d4e9582058: Bug 1325632 - part 2 - don't warn about c++98/c++11 compatibility problems; r=ted.mielczarek
Nathan Froyd <froydnj@mozilla.com> - Wed, 15 Nov 2017 14:53:17 -0400 - rev 392043
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1325632 - part 2 - don't warn about c++98/c++11 compatibility problems; r=ted.mielczarek We're going to compile with C++14 and we don't plan to go back.
b8067f9bf9a76fca35349c77ece7d5cd23cce145: Bug 1415013: Clear servo data on flattened tree changes. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 09 Nov 2017 18:43:51 +0100 - rev 392042
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1415013: Clear servo data on flattened tree changes. r=bz MozReview-Commit-ID: 3TsM8tbzPMV
b58d7dbfcf60e3dabbca270ff0c4c4d1b233edf0: Backed out 3 changesets (bug 1398229) for failing own browser-chrome browser/components/contextualidentity/test/browser/browser_saveLink.js. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 15 Nov 2017 20:49:09 +0200 - rev 392041
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Backed out 3 changesets (bug 1398229) for failing own browser-chrome browser/components/contextualidentity/test/browser/browser_saveLink.js. r=backout on a CLOSED TREE Backed out changeset 5b3b0a38b2d1 (bug 1398229) Backed out changeset a726fc7506ca (bug 1398229) Backed out changeset 53dae7764e58 (bug 1398229)
0685df5dc52a30792f148fe883fdf59096663a7e: Bug 1417436 - Add Windows code coverage build and test definitions: Add linebreak in long comment to fix flake8 error. r=linting-fix
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 15 Nov 2017 19:17:56 +0100 - rev 392040
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1417436 - Add Windows code coverage build and test definitions: Add linebreak in long comment to fix flake8 error. r=linting-fix
10476f6075aef6b466010b03b1cf156d3b6d34be: Bug 1417420 - Add the path used by FontAgent to the sandbox rules on macOS. r=haik
Jonathan Kew <jkew@mozilla.com> - Wed, 15 Nov 2017 17:59:44 +0000 - rev 392039
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1417420 - Add the path used by FontAgent to the sandbox rules on macOS. r=haik
80cb926578e4adff98080702d96c2b47b98a20b3: bug 1417472 - start optimizing beta and release tasks. r=rail DONTBUILD
Aki Sasaki <asasaki@mozilla.com> - Wed, 15 Nov 2017 09:30:24 -0800 - rev 392038
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
bug 1417472 - start optimizing beta and release tasks. r=rail DONTBUILD MozReview-Commit-ID: IZaX1tdDM2W
7b2f3fa349b001af0dce735501014c72f0f512c7: Bug 1416384 - Part 9: Deduplicate more code when possible, r=smaug
Nika Layzell <nika@thelayzells.com> - Wed, 15 Nov 2017 11:34:47 -0500 - rev 392037
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1416384 - Part 9: Deduplicate more code when possible, r=smaug MozReview-Commit-ID: 1mzNDOFUNep
476642ee328b1363bd6505ed6ab04e57aeb75bdf: Bug 1416384 - Part 8: Stylistic fixes in nsGlobalWindow{Inner,Outer}.cpp, r=smaug
Nika Layzell <nika@thelayzells.com> - Wed, 15 Nov 2017 11:34:41 -0500 - rev 392036
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1416384 - Part 8: Stylistic fixes in nsGlobalWindow{Inner,Outer}.cpp, r=smaug MozReview-Commit-ID: KDllmZzdn6m
149ba94317911ec3bafa545db59e59f7abe2fcf0: Bug 1416384 - Part 7: Move nsPIDOMWindow{Inner,Outer}::TabGroup into their respective cpps, r=smaug
Nika Layzell <nika@thelayzells.com> - Wed, 15 Nov 2017 11:34:33 -0500 - rev 392035
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1416384 - Part 7: Move nsPIDOMWindow{Inner,Outer}::TabGroup into their respective cpps, r=smaug MozReview-Commit-ID: AZMWwKFnvG9
10eb6ec39ef1a34243c212c64047c7097499f8f8: Bug 1416384 - Part 6: Eliminate calls to Assert{Inner,Outer} and As{Inner,Outer} in nsGlobalWindow, r=smaug
Nika Layzell <nika@thelayzells.com> - Wed, 15 Nov 2017 11:34:27 -0500 - rev 392034
Push 32909 by cbrindusan@mozilla.com at Wed, 15 Nov 2017 22:25:14 +0000
Bug 1416384 - Part 6: Eliminate calls to Assert{Inner,Outer} and As{Inner,Outer} in nsGlobalWindow, r=smaug MozReview-Commit-ID: GIiSlDzjgWb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip