d1c487cc4ef287f33f6e92779dcf8c2247197226: Bug 1263292 - Handle calling realloc(0) (r=jld)
Bill McCloskey <billm@mozilla.com> - Wed, 13 Apr 2016 18:43:36 -0700 - rev 331194
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1263292 - Handle calling realloc(0) (r=jld)
526423ac534375444a91f738338dea94d5793003: Bug 1264398 - Avoid extra assign() on windows in IPC code (r=jld)
Bill McCloskey <billm@mozilla.com> - Wed, 13 Apr 2016 16:45:37 -0700 - rev 331193
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264398 - Avoid extra assign() on windows in IPC code (r=jld)
3b1fae9003385c071dab0e07b6048a3f831a198f: No bug. Helper tool to partially autogenerate portions of the release notes.
Steve Fink <sfink@mozilla.com> - Thu, 14 Apr 2016 16:04:28 -0700 - rev 331192
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
No bug. Helper tool to partially autogenerate portions of the release notes. DONTBUILD MozReview-Commit-ID: JjKuNqmhBLY
f7b174cd5ad1d71d77e58e9c3bffe2415ad22802: Bug 1264662 - Record IPC message capacity instead of size. r=billm
Andrew McCreight <continuation@gmail.com> - Thu, 14 Apr 2016 17:46:52 -0700 - rev 331191
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264662 - Record IPC message capacity instead of size. r=billm Capacity includes internal fragmentation, while size does not. This requires making capacity() public, but that seems benign.
23aad06080afc4980fe516ac98cdc1d315b67115: Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 13 Apr 2016 13:42:28 +1000 - rev 331190
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz MozReview-Commit-ID: 4tVq5S4eTtS
e02a840a52f6df6a2a046b11c5a89caa444829be: Bug 1264132 - Use `$gcc_dir/bin/gcc -print-libgcc-file-name` to find the libraries and headers to copy in the clang package. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Wed, 13 Apr 2016 08:00:11 +0900 - rev 331189
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264132 - Use `$gcc_dir/bin/gcc -print-libgcc-file-name` to find the libraries and headers to copy in the clang package. r=ehsan
bba8a0264e24d8c5231d12ecfd518a2ede9d255b: Bug 1262729 - Allow to more conveniently build toolchains. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 27 Jan 2016 17:56:16 +0900 - rev 331188
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1262729 - Allow to more conveniently build toolchains. r=dustin Currently, we have in-tree scripts that allow to build our toolchains. We also have a taskcluster script for clang that can be used in with manually created taskcluster tasks. I wrote a similar script for gcc a while ago, for the same usage. This change hooks all these up such that one can do a try push with `-j linux64-clang` or `-j linux64-gcc` and get a toolchain built as a result. It also hooks things up such that changes to the toolchain build scripts trigger those jobs as well, so as to ensure they are not broken by the changes.
993766c094cfa8d3d8b8f34617bdf321d5fc4737: Bug 1260327 - Switch buildconfig.html to using MOZ_CONFIGURE_OPTIONS. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 13 Apr 2016 11:54:02 +0900 - rev 331187
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260327 - Switch buildconfig.html to using MOZ_CONFIGURE_OPTIONS. r=chmanchester
450647e36329144c9a3de6bc6642cad717ee0c30: Bug 1260327 - Expose a MOZ_CONFIGURE_OPTIONS variable containing configure options. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 13 Apr 2016 11:52:12 +0900 - rev 331186
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260327 - Expose a MOZ_CONFIGURE_OPTIONS variable containing configure options. r=chmanchester
5864ce92b53344598fea07f25cabef72aa791514: Bug 1260327 - Remove the --recheck option of config.status. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 13 Apr 2016 11:51:16 +0900 - rev 331185
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260327 - Remove the --recheck option of config.status. r=chmanchester With mozconfigs injecting options, it never really worked as intended.
f521d5b4368efcc3e163d601410b27152220d60a: Bug 1257448 - Move --enable-replace-malloc to moz.configure. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Apr 2016 18:55:01 +0900 - rev 331184
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1257448 - Move --enable-replace-malloc to moz.configure. r=nalexander
e830d7f62e4daf87facecff79e0b33fe6a1db46a: Bug 1257448 - Move MOZ_MEMORY_* defines to moz.configure. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Apr 2016 18:43:49 +0900 - rev 331183
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1257448 - Move MOZ_MEMORY_* defines to moz.configure. r=nalexander
19192644236646c8c4bec4d475bc3fd628608846: Bug 1257448 - Move --enable-jemalloc and MOZ_JEMALLOC4 to moz.configure. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Apr 2016 17:07:57 +0900 - rev 331182
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1257448 - Move --enable-jemalloc and MOZ_JEMALLOC4 to moz.configure. r=nalexander At the same time, allow to enable jemalloc 4 with --enable-jemalloc=4. MOZ_JEMALLOC4 will be deprecated later. This also changes the semantics for freebsd, where the system jemalloc is used, relying on MOZ_MEMORY being unset (default on freebsd) and MOZ_JEMALLOC4 to be set. In this new setup, MOZ_JEMALLOC4 implies --enable-jemalloc=4, which still works because of the corresponding changes to old-configure.
b848122c64f90b399ab0d871341ce412cc9db993: Bug 1257448 - Don't disable MOZ_MEMORY when building fennec with --disable-compile-environment. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Apr 2016 16:56:36 +0900 - rev 331181
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1257448 - Don't disable MOZ_MEMORY when building fennec with --disable-compile-environment. r=nalexander This was added in bug 1159371 but doesn't seem necessary anymore.
334804a9afacc402b16c172a97bb85919510a8e8: Bug 1257448 - Don't emit an error on unknown implied options when their resolved value is None. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Apr 2016 06:43:35 +0900 - rev 331180
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1257448 - Don't emit an error on unknown implied options when their resolved value is None. r=nalexander imply_option has no effect when the resolved value is None, so the same logic can be applied when checking for unknown implied options. This allows to imply options that may not always exist (because they are in a configure file that is optionally included). Ideally, it would be better not to do this, but until we have something better than optionally included configure files for --disable-compile-environment, this is a necessary evil.
225e6dc0f971cf6df960e7a5ec4579536fc1cb77: Bug 1264527 - Remove wanted_mozconfig_variables. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Apr 2016 08:51:09 +0900 - rev 331179
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264527 - Remove wanted_mozconfig_variables. r=nalexander While forgetting about it was warned about, having to add every new environment option to wanted_mozconfig_variables is cumbersome. It turns out there is a hackish way to make things work without that list, which, all things considered, is not worse than the hacks around the wanted_mozconfig_variables function, and are certainly an improvement as it doesn't require an ever growing list of environment options.
8ed07c4d0e3e3e00f650365d5e799ba00df6f539: Fix aboutSupport.js eslint bustage, bug 1263849 r=orange
David Anderson <danderson@mozilla.com> - Thu, 14 Apr 2016 15:16:33 -0400 - rev 331178
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Fix aboutSupport.js eslint bustage, bug 1263849 r=orange
efaa8959220e960eec4c2931294da2208b0403a8: Reorganize and tidy up the graphics section of about:support. (bug 1263849, r=milan)
David Anderson <danderson@mozilla.com> - Thu, 14 Apr 2016 14:54:33 -0400 - rev 331177
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Reorganize and tidy up the graphics section of about:support. (bug 1263849, r=milan)
22f36f2a2e4c740a0c750aad18c444de94ac2658: Bug 1224199 - Destroy SharedSurfaces before ~GLContext(). - r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 14 Apr 2016 13:50:04 -0700 - rev 331176
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1224199 - Destroy SharedSurfaces before ~GLContext(). - r=jrmuizel
1b77af186da211485fa9c5573d843d96c708a829: Bug 1261179 - Don't fallback GLContextProviders in WebGL. - r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 14 Apr 2016 13:46:37 -0700 - rev 331175
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1261179 - Don't fallback GLContextProviders in WebGL. - r=jrmuizel
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip