71091e4fc79d1659f5dcdff6a761c2580a7842a7: Bug 1316302 part.2 WillDeleteSelection() should retry to handle it when selection is collapsed and JoinBlocks() doesn't handle nor cancel the action r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 15 Nov 2016 18:40:32 +0900 - rev 439598
Push 36057 by masayuki@d-toybox.com at Wed, 16 Nov 2016 11:17:12 +0000
Bug 1316302 part.2 WillDeleteSelection() should retry to handle it when selection is collapsed and JoinBlocks() doesn't handle nor cancel the action r?smaug When selection is collapsed and JoinBlocks() doesn't handle nor cancel the action, WillDeleteSelection() should move selection to the start/end of leftmost/rightmost editable leaf node and retry to handle the action again. For avoiding infinite loop, it checks if selected node is changed actually before calling itself again. MozReview-Commit-ID: GtEC4dim3r9
d201b4136a52f28cfc3f37fcbbb545c6a6fab99c: Bug 1316302 part.1 Helper methods for HTMLEditRules::WillDeleteSelection() should have an out argument to indicates if it actually handles the action r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 15 Nov 2016 18:27:24 +0900 - rev 439597
Push 36057 by masayuki@d-toybox.com at Wed, 16 Nov 2016 11:17:12 +0000
Bug 1316302 part.1 Helper methods for HTMLEditRules::WillDeleteSelection() should have an out argument to indicates if it actually handles the action r?smaug When HTMLEditRules::WillDeleteSelection() tries to remove something from the end/start of a block to its last/first text node but it's contained by block elements, it tries to join the container and the block. However, JoinBlocks() always fails to join them since it's impossible operation. In this case, HTMLEditRules::WillDeleteSelection() should retry to remove something in the leaf, however, it's impossible for now because JoinBlocks() and its helper methods don't return if it handles the action actually. This patch renames |JoinBlocks()| to |TryToJoinBlocks()| for representing what it is. And this patch adds |bool* aHandled| to the helper methods. Then, *aHandled and *aCancel are now always returns the result of each method. Therefore, for merging the result of multiple helper methods, callers need to receive the result with temporary variables and merge them by themselves. Note that when they modify DOM node actually or the action should do nothing (for example, selection is across tables), aHandled is set to true. MozReview-Commit-ID: 7ApUOgtLUog
42f705a3800d626012c9235cdecbe2def80646a9: Bug 1315152 - Temporarily change "Test PKCS11 Slot" in pkcs11testmodule.cpp to get MSVC builds working again on non-Western environments. draft
Cykesiopka <cykesiopka.bmo@gmail.com> - Mon, 07 Nov 2016 20:59:17 +0900 - rev 439596
Push 36057 by masayuki@d-toybox.com at Wed, 16 Nov 2016 11:17:12 +0000
Bug 1315152 - Temporarily change "Test PKCS11 Slot" in pkcs11testmodule.cpp to get MSVC builds working again on non-Western environments. MozReview-Commit-ID: LMHLQmRbfHo
47045adb1b98b77a99a1332cd8c9f5f51f905919: Bug 1304886 - Part 10: Add rotate3d test case. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 18:59:26 +0900 - rev 439595
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 10: Add rotate3d test case. r?boris MozReview-Commit-ID: 6gDhughPrps
92a64f2d09279dff16c2623c73ce81eb3fa391f6: Bug 1304886 - Part 9: Accumulate mismatched transform list properly. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 17:48:13 +0900 - rev 439594
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 9: Accumulate mismatched transform list properly. r?boris MozReview-Commit-ID: LTz4TkCsMbQ
e7812dea7f984a2cd16de46e90b8e5ee4dcd01ae: Bug 1304886 - Part 8: Add Accumulate operator. r?boris, derf draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 17:48:11 +0900 - rev 439593
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 8: Add Accumulate operator. r?boris, derf MozReview-Commit-ID: Bzcn3IRSx6L
73baf09ca4d87d05d96d61615a3a282f6fc2468c: Bug 1304886 - Part 7: Add mulitiplications for quaternions. r?boris, derf draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 16:08:42 +0900 - rev 439592
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 7: Add mulitiplications for quaternions. r?boris, derf MozReview-Commit-ID: IZDnU26wj2Y
b01db0833a12235ab817f75e5bb28cb51012e728: Bug 1304886 - Part 6: Make ProcessInterpolateMatrix template. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 16:08:36 +0900 - rev 439591
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 6: Make ProcessInterpolateMatrix template. r?boris To avoid exposing the template ProcessInterpolateMatrix is left because it is used in AddTransformFunctions in nsDisplayList.cpp. MozReview-Commit-ID: D9KW7du5j04
3589dce49657ac79e2ec5e13dbdd6fd4ec424bac: Bug 1304886 - Part 5: Make InterpolateTransformMatrix template to calculate accumulation. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 16:08:23 +0900 - rev 439590
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 5: Make InterpolateTransformMatrix template to calculate accumulation. r?boris InterpolateTransformMatrix renamed to OperateTransformMatrix. MozReview-Commit-ID: 3IpkAIa3cBN
3b27ffb16d1c4490ebd3decdfb0787c6e12cbf73: Bug 1304886 - Part 4: Mark gfxQuaternion::Slerp and ToMatrix const. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 16:08:23 +0900 - rev 439589
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 4: Mark gfxQuaternion::Slerp and ToMatrix const. r?boris We will use them for const gfxQuaternion in subsequent patches. MozReview-Commit-ID: 7CBjnklpxUQ
676621462d025cd6713b60e078495b0c1a610d36: Bug 1304886 - Part 3: Move InterpolateTransformMatrix into nsStyleTransformMatrix. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 16:08:23 +0900 - rev 439588
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 3: Move InterpolateTransformMatrix into nsStyleTransformMatrix. r?boris MozReview-Commit-ID: 7GV6B7AwNcg
27d81b42e3cf6fab57eb7b20d5a3dff1371178eb: Bug 1304886 - Part 2: Factor out TransformFunctionListsMatch. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 16:08:22 +0900 - rev 439587
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 2: Factor out TransformFunctionListsMatch. r?boris MozReview-Commit-ID: BhRkF6ClJjv
2b54286218b9cad805926373a14bb760b4d9042c: Bug 1304886 - Part 1: Make StyleAnimationValue::Accumulate() infallible. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 16:08:01 +0900 - rev 439586
Push 36056 by hiikezoe@mozilla-japan.org at Wed, 16 Nov 2016 11:13:11 +0000
Bug 1304886 - Part 1: Make StyleAnimationValue::Accumulate() infallible. r?birtles MozReview-Commit-ID: 9ve3k6a3eAg
71d84f1277bba97316d4123ee4ceb4e5544e0f3e: Bug 1311966 - symlink rather than copy artifacts; r?pmoore draft
Rob Thijssen <rthijssen@mozilla.com> - Wed, 16 Nov 2016 11:02:45 +0000 - rev 439585
Push 36055 by rthijssen@mozilla.com at Wed, 16 Nov 2016 11:06:29 +0000
Bug 1311966 - symlink rather than copy artifacts; r?pmoore MozReview-Commit-ID: 2x5hL34b2m0
b66adb4c1fc164b52d9374baa1e97950dcf8cab4: Bug 1309516 part 9 - make sure that MDSM::mDuration is always assigned once we have meatadata; r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Tue, 01 Nov 2016 17:10:03 +0800 - rev 439584
Push 36054 by bmo:kaku@mozilla.com at Wed, 16 Nov 2016 11:03:11 +0000
Bug 1309516 part 9 - make sure that MDSM::mDuration is always assigned once we have meatadata; r?jwwang MozReview-Commit-ID: KF7J1XGo2MD
cc9bddb8c1e8ab52acc4286415510b62bd3ec76f: Bug 1309516 part 8 - modify MDSM::RecomputeDuration();r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Mon, 24 Oct 2016 15:04:52 +0800 - rev 439583
Push 36054 by bmo:kaku@mozilla.com at Wed, 16 Nov 2016 11:03:11 +0000
Bug 1309516 part 8 - modify MDSM::RecomputeDuration();r?jwwang MozReview-Commit-ID: 6pM7Kn3kZco
cc02418cf363f07722e1047e9b066c9e71f57fe0: Bug 1309516 part 7 - modify the seek operation;r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Sun, 16 Oct 2016 22:15:29 +0800 - rev 439582
Push 36054 by bmo:kaku@mozilla.com at Wed, 16 Nov 2016 11:03:11 +0000
Bug 1309516 part 7 - modify the seek operation;r?jwwang MozReview-Commit-ID: AZ9yK050ElM
05bcc63216447ce1b2299df7f337a1e2755ff9d7: Bug 1309516 part 6 - remove unused MediaDecoderReaderWrapper::mStartTimeRendezvous;r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Fri, 14 Oct 2016 19:22:41 +0800 - rev 439581
Push 36054 by bmo:kaku@mozilla.com at Wed, 16 Nov 2016 11:03:11 +0000
Bug 1309516 part 6 - remove unused MediaDecoderReaderWrapper::mStartTimeRendezvous;r?jwwang MozReview-Commit-ID: 6ukwUWpIJFF
f2838d81e02ec1fc78862c308c0fb2ab28a843f9: Bug 1309516 part 5 - remove unused MediaDecoderReaderWrapper::AwaitStartTime();r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Fri, 14 Oct 2016 17:45:59 +0800 - rev 439580
Push 36054 by bmo:kaku@mozilla.com at Wed, 16 Nov 2016 11:03:11 +0000
Bug 1309516 part 5 - remove unused MediaDecoderReaderWrapper::AwaitStartTime();r?jwwang MozReview-Commit-ID: CcybQMPz47i
498dbf6dd3a5fc40407cf5e6744fa6356da0a2a3: Bug 1309516 part 4 - always notify LoadedMetadataEvent before decoding first frame;r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Sun, 16 Oct 2016 21:49:07 +0800 - rev 439579
Push 36054 by bmo:kaku@mozilla.com at Wed, 16 Nov 2016 11:03:11 +0000
Bug 1309516 part 4 - always notify LoadedMetadataEvent before decoding first frame;r?jwwang MozReview-Commit-ID: 4VcmELgvAjC
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip