9ae44c5b57ac724c8b88bbd19c72464efc9822d6: Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Apr 2016 14:27:52 +0800 - rev 331198
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz MozReview-Commit-ID: 7jtNayMA1CY
c6677278a2820bd6b97885b9690426094ab58764: Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Mon, 28 Mar 2016 14:39:42 +0800 - rev 331197
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert MozReview-Commit-ID: IzI88HCayfi
d2b0f265bea515404964bdfdcf78f224bfabbe9e: Bug 1249564 - Part 2: Cycle collect AnimationEffectTimingReadOnly. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Wed, 13 Apr 2016 18:20:46 +0800 - rev 331196
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1249564 - Part 2: Cycle collect AnimationEffectTimingReadOnly. r=birtles Add KeyframeEffectReadOnly::mTiming into the list of cycle collection to avoid any possible memory leak. MozReview-Commit-ID: C5mFQ7TsqC7
4f1cef92aec487f83ee1abbb119c6fac950aa989: Bug 1249564 - Part 1: Assign the parent object of AnimationEffectTiming(ReadOnly). r=birtles,bz
Boris Chiou <boris.chiou@gmail.com> - Sun, 10 Apr 2016 13:51:32 +0800 - rev 331195
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1249564 - Part 1: Assign the parent object of AnimationEffectTiming(ReadOnly). r=birtles,bz Use the current document as the parent object of AnimationEffectTiming(ReadOnly). MozReview-Commit-ID: JfPLk95hsJ1
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.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip