74a75900ef5e03e86ccd5661002f4bc4392116cf: Bug 1315561 - gtestify dom/media/compiledtest/*.cpp. r=padenot.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 09 Nov 2016 08:47:23 +1100 - rev 364643
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1315561 - gtestify dom/media/compiledtest/*.cpp. r=padenot. The only complication was that I had to add namespaces to TestAudioMixer.cpp and TestAudioSegment.cpp to avoid multiple definitions of a few small helper functions like GetLowValue().
ef2f15749bb95bcca8eb4f1cdb9aa9cdfe8ac378: Bug 1269017 part 6 - [css-grid] Reftests for static position of abspos grid children under influence of align-self / justify-self.
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:30:00 -0800 - rev 364642
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1269017 part 6 - [css-grid] Reftests for static position of abspos grid children under influence of align-self / justify-self. MozReview-Commit-ID: EISfuA86aUw
11829d96d9016ce42522fb9f4452faccd6a201b8: Bug 1269017 part 5 - [css-grid] Tag grid placeholder children as needing CSS Box Alignment, & consolidate their placement code. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:30:00 -0800 - rev 364641
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1269017 part 5 - [css-grid] Tag grid placeholder children as needing CSS Box Alignment, & consolidate their placement code. r=mats MozReview-Commit-ID: 5105oez3IO3
9f2bdebbdb89d5be01e11a148812f01211dcae64: Bug 1269017 part 4 - [css-grid] When doing CSS Box Alignment, opt out of a CalculateHypotheticalPosition() clause that disregards placeholder's inline position. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:30:00 -0800 - rev 364640
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1269017 part 4 - [css-grid] When doing CSS Box Alignment, opt out of a CalculateHypotheticalPosition() clause that disregards placeholder's inline position. r=mats (We don't want to disregard this position -- it's what we use to encode the start of the alignment container for this child, when we're doing CSS Box Alignment. So we need it to be reflected in the hypothetical position, not disregarded.) MozReview-Commit-ID: 28IgPn8z1Hr
ab70dc086596dc45abba729112247a7b6c684b57: Bug 1269017 part 3 - [css-grid] Reduce scope of a mStaticPosIsCBOrigin check to *just* cover hypothetical-position calculation, and update comments. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:30:00 -0800 - rev 364639
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1269017 part 3 - [css-grid] Reduce scope of a mStaticPosIsCBOrigin check to *just* cover hypothetical-position calculation, and update comments. r=mats Previously, I'd thought the "mStaticPosIsCBOrigin" flag was going to become obsolete -- but now I've realized it's quite useful to avert mixup between the coordinate space of the grid vs. the coordinate space of grid-areas-acting-as-abspos-containing-blocks. So, this patch clarifies/removes some stale comments about this flag, and also pulls out some code that was unnecessarily in an "else" clause, so that it happens regardless of whether this flag is set. (Note: the InitAbsoluteConstraints changes are basically just code-reordering & deindentation.) MozReview-Commit-ID: 9TFrOuldVBe
5e6f0bf39062d35752108049fb4b70cc5732f2bd: Bug 1269017 part 2 - [css-grid] Give grid an implementation of CSSAlignmentForAbsPosChild(). r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:30:00 -0800 - rev 364638
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1269017 part 2 - [css-grid] Give grid an implementation of CSSAlignmentForAbsPosChild(). r=mats This grid implementation is similar to the one on nsFlexContainerFrame, with a few simplifications: - We can simply use the LogicalAxis to decide between align-* vs justify-* prpoerties (whereas flexbox has extra abstraction from the flex axes). - We don't have to bother with "align-content" or "justify-content", since those apply to grid areas rather than to children. (And any grid area that's involved will be sized/positioned separately.) - Grid can unconditionally treat "flex-start" & "flex-end" as "start" & "end". MozReview-Commit-ID: 9l1Wq9Cq5T0
5795b76480b60724e3fc5e703d8f0848a88dad13: Bug 1269017 part 1 - [css-grid] Adjust OffsetToAlignedStaticPos() to use correct alignment container for abpsos children of grid containers. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:30:00 -0800 - rev 364637
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1269017 part 1 - [css-grid] Adjust OffsetToAlignedStaticPos() to use correct alignment container for abpsos children of grid containers. r=mats MozReview-Commit-ID: LItIGLH5GJP
8c97b9c7000af5ff19b77e4e00005359b943e1c3: Backed out changeset b1c5df3c47a4 (bug 1316079) for busting some builds
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:25:54 -0800 - rev 364636
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Backed out changeset b1c5df3c47a4 (bug 1316079) for busting some builds MozReview-Commit-ID: 36Bh8P9hkF
8f3b77d736fab35338d54166856819db115ce87e: Backed out changeset 0e53345bea4f (Bug 1316079 followup) for Werror failures on ARM SpiderMonkey build
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 08 Nov 2016 16:24:58 -0800 - rev 364635
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Backed out changeset 0e53345bea4f (Bug 1316079 followup) for Werror failures on ARM SpiderMonkey build MozReview-Commit-ID: EgyqzrKBU8N
6cfa59e10e839247e5ee4fb363f52e15d4dae5e9: Ensure that CompositorBridgeChild retains an IPDL ref while owning a Transport. (bug 1314520, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Tue, 08 Nov 2016 15:43:07 -0800 - rev 364634
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Ensure that CompositorBridgeChild retains an IPDL ref while owning a Transport. (bug 1314520, r=mattwoodrow)
0e53345bea4fb64be1a7ee9abc29bbc7ebeffd26: Bug 1316079 - Followup: wrap forward decls of PropertyDescriptor with JS_PUBLIC_API. (r=me)
Shu-yu Guo <shu@rfrn.org> - Tue, 08 Nov 2016 15:46:05 -0800 - rev 364633
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1316079 - Followup: wrap forward decls of PropertyDescriptor with JS_PUBLIC_API. (r=me)
584c27117cd64d03f06cf1babae0aaa42da02f94: Bug 1254893 - Forgot to commit test.
Shu-yu Guo <shu@rfrn.org> - Tue, 08 Nov 2016 15:46:05 -0800 - rev 364632
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1254893 - Forgot to commit test.
43c1404a52e78fec2f2b75d30ace8b9f8171f604: Bug 1312491 - Use correct JSScript getter when getting CallObject scripts during scope/env chain checks. (r=jandem)
Shu-yu Guo <shu@rfrn.org> - Tue, 08 Nov 2016 15:46:05 -0800 - rev 364631
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1312491 - Use correct JSScript getter when getting CallObject scripts during scope/env chain checks. (r=jandem)
5174d6ae8e9c3c2393e8fd7f4fee05b28b99957c: Bug 1311316 - Fix global redeclaration check for prologue bailouts from Ion. (r=jandem)
Shu-yu Guo <shu@rfrn.org> - Tue, 08 Nov 2016 15:46:05 -0800 - rev 364630
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1311316 - Fix global redeclaration check for prologue bailouts from Ion. (r=jandem)
5dd60f3331c0a520c41b40d273c2959ba5dc4f73: Bug 1308578 - Consider .this bindings of derived class constructors to be always observable. (r=jandem)
Shu-yu Guo <shu@rfrn.org> - Tue, 08 Nov 2016 15:46:05 -0800 - rev 364629
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1308578 - Consider .this bindings of derived class constructors to be always observable. (r=jandem)
7fb5ed60089575611b832109c91f501a0a7c3f14: Bug 792652 - IPDL refactoring may need a clobber
Bill McCloskey <billm@mozilla.com> - Tue, 08 Nov 2016 15:25:39 -0800 - rev 364628
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 792652 - IPDL refactoring may need a clobber
ba1901eafef5b81a07eebf3ccefbad407f79b165: Bug 792652 - Move mId to toplevel protocol (r=dvander)
Bill McCloskey <billm@mozilla.com> - Thu, 03 Nov 2016 15:48:58 -0700 - rev 364627
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 792652 - Move mId to toplevel protocol (r=dvander)
85c13e8c3b6101db8624fbd8931a503bbf9459ff: Bug 792652 - Move over toplevel shmem code (r=dvander)
Bill McCloskey <billm@mozilla.com> - Tue, 01 Nov 2016 21:05:38 -0700 - rev 364626
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 792652 - Move over toplevel shmem code (r=dvander)
b6feaf5672e0d2876e9dc58f5a5e1f219bb2b52a: Bug 792652 - Move toplevel actor map to IToplevelProtocol (r=dvander)
Bill McCloskey <billm@mozilla.com> - Tue, 01 Nov 2016 20:55:23 -0700 - rev 364625
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 792652 - Move toplevel actor map to IToplevelProtocol (r=dvander)
56e30c8c735bd5ccb75a68a507f8a2e73a0271b3: Bug 792652 - Move TakeMinidump to IToplevelProtocol (r=dvander)
Bill McCloskey <billm@mozilla.com> - Tue, 01 Nov 2016 20:44:27 -0700 - rev 364624
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 792652 - Move TakeMinidump to IToplevelProtocol (r=dvander)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip