735e3eec00ad6386ece71b32c4297e11f6a84ad9: Bug 1251527 - Don't override visible regions for background-attachment:fixed. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 09 Mar 2016 17:35:48 +1300 - rev 325315
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1251527 - Don't override visible regions for background-attachment:fixed. r=mstange
4158b3cae082c3c47fab540ca421a14669c57400: Bug 1254369 - IonMonkey: MIPS: Clean up broken assertions. r=arai
Heiher <r@hev.cc> - Wed, 09 Mar 2016 12:34:59 +0800 - rev 325314
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1254369 - IonMonkey: MIPS: Clean up broken assertions. r=arai --- js/src/jit/mips-shared/Lowering-mips-shared.cpp | 2 -- 1 file changed, 2 deletions(-)
3fc4c139505e95ca0c3388d888f99db3df91c7a4: Bug 1254369 - IonMonkey: MIPS: Fix ma_b(Register, Imm32, wasm::JumpTarget) missing. r=arai
Heiher <r@hev.cc> - Wed, 09 Mar 2016 12:34:58 +0800 - rev 325313
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1254369 - IonMonkey: MIPS: Fix ma_b(Register, Imm32, wasm::JumpTarget) missing. r=arai --- js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 3 +++ 1 file changed, 3 insertions(+)
4b76540896f6d94d79fed49346ea76922b1fc20e: Bug 1254369 - IonMonkey: MIPS: Fix header files missing in MacroAssembler. r=arai
Heiher <r@hev.cc> - Wed, 09 Mar 2016 12:34:57 +0800 - rev 325312
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1254369 - IonMonkey: MIPS: Fix header files missing in MacroAssembler. r=arai --- js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 2 ++ js/src/jit/mips-shared/MacroAssembler-mips-shared.h | 4 ++++ js/src/jit/mips32/MacroAssembler-mips32.h | 1 - js/src/jit/mips64/MacroAssembler-mips64.h | 1 - 4 files changed, 6 insertions(+), 2 deletions(-)
1a9234d56ef23f614516143f79a08168cbf2401d: Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro
Ryo Motozawa <motozawa@mozilla-japan.org> - Tue, 08 Mar 2016 10:31:40 +0900 - rev 325311
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro MozReview-Commit-ID: EUvAdiPudgZ
c167a14936ac6358270e28deca34478fe3344b02: Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro
Ryo Motozawa <motozawa@mozilla-japan.org> - Tue, 08 Mar 2016 10:31:36 +0900 - rev 325310
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro MozReview-Commit-ID: GnIp7BmwPxw
e5a1593c8788bc47cd22474135275d65cd3e155c: Bug 1244635 - Part2 Add enddelay tests in dom/animation/test/chrome r=hiro
Ryo Motozawa <motozawa@mozilla-japan.org> - Tue, 08 Mar 2016 10:31:28 +0900 - rev 325309
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1244635 - Part2 Add enddelay tests in dom/animation/test/chrome r=hiro MozReview-Commit-ID: Kylwd6UJcXH
46217739afcf8c8285dde7a31083b3a09088127c: Bug 1244635 - Part1 Add enddelay implementation in dom/animation/AnimationEffectTiming.cpp r=bz,hiro
Ryo Motozawa <motozawa@mozilla-japan.org> - Tue, 08 Mar 2016 10:31:10 +0900 - rev 325308
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1244635 - Part1 Add enddelay implementation in dom/animation/AnimationEffectTiming.cpp r=bz,hiro MozReview-Commit-ID: 7t1fm0zB3V
df0be98e74d9fc8801a8ff435725c7467b72cfe2: Backed out changset a701a038de28 (bug 1224038) for breaking SM tests.
Terrence Cole <terrence@mozilla.com> - Tue, 08 Mar 2016 20:06:49 -0800 - rev 325307
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Backed out changset a701a038de28 (bug 1224038) for breaking SM tests.
ea73bd078111d7c6decddfb0242265f9062d5207: Backed out changeset 33a1af83a77f (bug 1224038) for breaking SM tests.
Terrence Cole <terrence@mozilla.com> - Tue, 08 Mar 2016 20:06:10 -0800 - rev 325306
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Backed out changeset 33a1af83a77f (bug 1224038) for breaking SM tests.
32a37cf602d8e85515faacb2bb431dc05c6328bc: Bug 1239945 part 8 - Add GetOrCreateAnimationCollection; r=dholbert
Brian Birtles <birtles@gmail.com> - Wed, 09 Mar 2016 12:55:39 +0900 - rev 325305
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1239945 part 8 - Add GetOrCreateAnimationCollection; r=dholbert Rather than passing around a bool flag to indicate if we should be creating an AnimationCollection when none is found, it would be a lot easier to read if we simply introduce a separate method for this. MozReview-Commit-ID: 6bg8jGoH5pL
e646421ae23162e96138ae2a4ffd12ba75d66daa: Bug 1239945 part 7 - Move GetAnimationCollection to AnimationCollection; r=dholbert
Brian Birtles <birtles@gmail.com> - Wed, 09 Mar 2016 12:55:39 +0900 - rev 325304
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1239945 part 7 - Move GetAnimationCollection to AnimationCollection; r=dholbert By moving GetAnimationCollection to AnimationCollection itself, we can remove a bunch of virtual methods on the animation managers, simplify call sites, and provide better type safety by ensuring a correspondence between element property names and concrete animation types. One change in behavior, however, is that in doing this we can no longer add any newly-created AnimationCollection to the corresponding manager's linked list of collections inside GetAnimationCollection. Instead we take a bool outparam to indicate if a new collection was created and leave managing the linked list to the manager. This is just a temporary measure, however, since by the end of this patch series will will eliminate this linked list altogether along with this flag. MozReview-Commit-ID: 1jsc4QcmVDg
565778f033af09449a9f860b9608114d7ad83055: Bug 1239945 part 6 - Templatize AnimationCollection based on the concrete type of Animation stored; r=dholbert
Brian Birtles <birtles@gmail.com> - Wed, 09 Mar 2016 12:55:39 +0900 - rev 325303
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1239945 part 6 - Templatize AnimationCollection based on the concrete type of Animation stored; r=dholbert This patch templatizes the type of Animation stored in an AnimationCollection. This allows us to remove a number AsCSSAnimation() calls in nsAnimationManager. This patch also removes the AnimationPtrArray typedef. In its place we introduce OwningCSSAnimationPtrArray and OwningCSSTransitionPtrArray but we don't use these as widely. There was some comment previously that the typedefs in animation code make it hard to read, particularly when these typedefs don't make it clear if the data type is an owning reference or not. In doing this we need to templatize CommonAnimationManager as well and move the implementation of its (few) methods to the header file. We may be able to remove the need for templatizing CommonAnimationManager later in this patch series depending on how we ultimately decide to handle the lifetime of AnimationCollection objects. CommonAnimationManager::GetAnimationCollection is a bit messy but this will be significantly tidied up in subsequent patches in this series. MozReview-Commit-ID: 3ywatY53pRR
bf22fcece06e85cd195d61e37382ffc0084e4d05: Bug 1252639 (part 2) - Move contents of plarenas.h into plarena.h. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 04 Mar 2016 10:36:51 +1100 - rev 325302
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1252639 (part 2) - Move contents of plarenas.h into plarena.h. r=glandium. Because the plarenas.h/plarena.h is strange and confusing. But the patch keeps plarenas.h around in a way that the API doesn't change -- any code that included plarena.h or plarenas.h should not need changing.
c661f2c5cd878c26e25abc0256b4893d8a249b49: Bug 1252639 (part 1) - Remove the shared PLArena freelist. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 04 Mar 2016 10:35:13 +1100 - rev 325301
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1252639 (part 1) - Remove the shared PLArena freelist. r=glandium. It's not useful and just adds complexity.
b7fd5da36595139efc6d103249b36a5338d0efb9: Bug 1243734 - Part 5. Add MOZ_ENABLE_MASK_AS_SHORTHAND compile flag; r=ted r=dbaron
CJKu <cku@mozilla.com> - Wed, 09 Mar 2016 11:15:09 +0800 - rev 325300
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1243734 - Part 5. Add MOZ_ENABLE_MASK_AS_SHORTHAND compile flag; r=ted r=dbaron MozReview-Commit-ID: 8KbrEXnJqlp
80c6c41be91f61216dac8e3394e17b694496f267: Back out 3 changesets (bug 1250616, bug 1251372) for failing browser_checkAddonCompatibility.js after the version bump
Phil Ringnalda <philringnalda@gmail.com> - Tue, 08 Mar 2016 19:04:46 -0800 - rev 325299
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Back out 3 changesets (bug 1250616, bug 1251372) for failing browser_checkAddonCompatibility.js after the version bump CLOSED TREE Backed out changeset 4fa5b5a25f04 (bug 1251372) Backed out changeset 502cf531ec26 (bug 1250616) Backed out changeset 2f25d03334b2 (bug 1250616)
c575320f1d603d726cabb777d522e12b647018d8: Bug 1253989 Part 6 - Refactor open_test_html(). r=mtseng
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Mar 2016 22:45:47 +0800 - rev 325298
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1253989 Part 6 - Refactor open_test_html(). r=mtseng MozReview-Commit-ID: 2VY1GnVF7Jx
ba096724ac7ce2bed4741b3b68668e924552db61: Bug 1253989 Part 5 - Remove touch caret and selection carets naming. r=mtseng
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Mar 2016 22:45:47 +0800 - rev 325297
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1253989 Part 5 - Remove touch caret and selection carets naming. r=mtseng - To avoid confusion, call the blinking cursor (nsCaret) "cursor" so that AccessibleCaret can be called caret for short. - Add second_caret_location() as a helper function, and use it in selection mode tests. MozReview-Commit-ID: IKN6KuR92HE
c0fdb08d2254c5c75e7173233f4d2decabf23738: Bug 1253989 Part 4 - Rename AccessibleCaret test files. r=mtseng
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Mar 2016 22:45:47 +0800 - rev 325296
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1253989 Part 4 - Rename AccessibleCaret test files. r=mtseng Remove "touch caret" and "selection carets" from file names and titles. MozReview-Commit-ID: KqjYE7tiqXd
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip