455608dc7e14a2348aef7a498dfe38487521ba23: Bug 1253494 - Part2 Add tests for endDelay representation r?pbro draft
Ryo Motozawa <motozawa@mozilla-japan.org> - Tue, 22 Mar 2016 18:44:14 +0900 - rev 343347
Push 13589 by bmo:motoryo1@gmail.com at Tue, 22 Mar 2016 09:51:04 +0000
Bug 1253494 - Part2 Add tests for endDelay representation r?pbro [mq]: add_test_for_endDelay_in_the_animation_inspector MozReview-Commit-ID: GVm1kpm9Vju
726118f74ec790ad1e2db7dc9bd525a2172fac01: Bug 1253494 - Part1 Implement endDelay representation in the animation inspector r?pbro draft
Ryo Motozawa <motozawa@mozilla-japan.org> - Tue, 22 Mar 2016 18:42:45 +0900 - rev 343346
Push 13589 by bmo:motoryo1@gmail.com at Tue, 22 Mar 2016 09:51:04 +0000
Bug 1253494 - Part1 Implement endDelay representation in the animation inspector r?pbro [mq]: Represent_endDelay_in_the_animation_inspector MozReview-Commit-ID: CxUvQRu6Yrn
92aa6dc66da690227bbefac9be4a5dec46da7b84: Bug 1258289 - Remove code guarded by Versions.preHC. r=ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Fri, 18 Mar 2016 21:09:31 +0100 - rev 343345
Push 13588 by s.kaspari@gmail.com at Tue, 22 Mar 2016 09:07:27 +0000
Bug 1258289 - Remove code guarded by Versions.preHC. r=ahunt,grisha MozReview-Commit-ID: 6H84v5g5PQo
e56a8ca571768b9efe9582552f0fc8be448cf44b: Bug 1258153 Initialize mozilla::widget::Native key with actual inputting character if it's created for WM_CHAR r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Sun, 20 Mar 2016 22:31:27 +0900 - rev 343344
Push 13587 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:51:14 +0000
Bug 1258153 Initialize mozilla::widget::Native key with actual inputting character if it's created for WM_CHAR r?m_kato When user types a Unicode character with Alt + Numpad keys, recevied messages are: 1. WM_SYSKEYDOWN for Alt (VK_MENU) 2. WM_SYSKEYDOWN and WM_SYSKEYUP of Numpad keys 3. WM_KEYUP for Alt (VK_MENU) 4. WM_CHAR for the Unicode character The WM_CHAR indicates Alt key with its scancode. Then, we shouldn't set the key value of the keypress event as "Alt". Instead of that, we should set key value to the inputted Unicode character. Then, the keypress event won't be supprressed by WidgetKeyboardEvent::ShouldCauseKeypressEvents() in TextEventDispatcher (this is what the cause of bug 1253153 is. MozReview-Commit-ID: 8KjOWvYcKMs
d1c4a6e078e7974fb1a48d4874d5dcb9e9ebb244: Bug 1245748 - Remove no-longer-needed code for directly setting up properties in KeyframeEffect(ReadOnly) constructor draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:36:45 +0900 - rev 343343
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Remove no-longer-needed code for directly setting up properties in KeyframeEffect(ReadOnly) constructor MozReview-Commit-ID: 4V3LMByas9Q
524aaeeab913d6cb34c2fc933c1f82fcd703dff9: Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly) draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:35:53 +0900 - rev 343342
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly) MozReview-Commit-ID: 72vLatkFqMq
36014de09c0f245e20c0f9c5d6c0bc9ea94cdce3: Bug 1245748 - Add ApplyDistributeSpacing for Keyframe objects draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:35:53 +0900 - rev 343341
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Add ApplyDistributeSpacing for Keyframe objects MozReview-Commit-ID: 8KNERsl8tea
69de3b3ac9b7f37cb29f83fe94a6286fa3491c06: Bug 1245748 - Add GetAnimationPropertiesFromKeyframes draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:34:14 +0900 - rev 343340
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Add GetAnimationPropertiesFromKeyframes MozReview-Commit-ID: GUnogloqViS
5587e7fda9d86c5585c40f000f962c149b5ff778: Bug 1245748 - Add PropertyPriorityIterator draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:33:16 +0900 - rev 343339
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Add PropertyPriorityIterator MozReview-Commit-ID: JjBWcyEG3f6
4a0103919fc81c63e29eb5105305bf27e234ff78: Bug 1245748 - Split PropertyPriorityComparator into a separate (reusable) class draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:33:11 +0900 - rev 343338
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Split PropertyPriorityComparator into a separate (reusable) class MozReview-Commit-ID: Gq5VylZoS2q
5267070886e4c0d348e28410eb082df8f61b6471: Bug 1245748 - Add a variant of StyleAnimationValue::ComputeValues that takes an nsCSSValue draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:31:16 +0900 - rev 343337
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Add a variant of StyleAnimationValue::ComputeValues that takes an nsCSSValue MozReview-Commit-ID: 83popM8E0Q4
178c3561e96bf169b9d31fb077c606d3666dfd1f: Bug 1245748 - Add nsStyleContext parameter to StyleAnimationValue::ComputeValue(s) draft
Brian Birtles <birtles@gmail.com> - Tue, 22 Mar 2016 16:31:09 +0900 - rev 343336
Push 13586 by bbirtles@mozilla.com at Tue, 22 Mar 2016 08:33:09 +0000
Bug 1245748 - Add nsStyleContext parameter to StyleAnimationValue::ComputeValue(s) StyleAnimationValue::ComputeValue(s) will automatically look up the style context of the supplied element. This is mostly fine, but when we start using this method in scenarios where we are building the initial style context (as happens later in this patch series) it can easily land us in a situation where we iterate indefinitely. It would be better, instead, to just explicitly pass in the style context we want to use, as we already do for StyleAnimationValue::ExtractComputedValue. MozReview-Commit-ID: ZoVBlBRRBI
fbce7fc0ab5887a0a4e162e5987e629332554233: Bug 1256589 part.7 Add PropagationStopped() to WidgetEvent r=smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 17 Mar 2016 16:21:57 +0900 - rev 343335
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1256589 part.7 Add PropagationStopped() to WidgetEvent r=smaug MozReview-Commit-ID: 3eLDURWr6d9
06ba56f5f03507766cb4b6cfbc6f3f28aea54341: Bug 1256589 part.6 Move the implementation of IsTrusted() from dom::Event to WidgetEvent r=smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 17 Mar 2016 16:01:30 +0900 - rev 343334
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1256589 part.6 Move the implementation of IsTrusted() from dom::Event to WidgetEvent r=smaug MozReview-Commit-ID: 1SgMbTL8csl
3acaa7d06e932226627db08318c3decf06f0db3e: Bug 1256589 part.5 Add DefaultPrevented() and DefaultPreventedByContent() to WidgetEvent r=smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 22 Mar 2016 16:47:52 +0900 - rev 343333
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1256589 part.5 Add DefaultPrevented() and DefaultPreventedByContent() to WidgetEvent r=smaug MozReview-Commit-ID: 5q3QUPTf12Z
84947b58fd77a47c936d87036ca50d1bedd72d5f: Bug 1256589 part.4 Move the implementation of PreventDefault() and add PreventDefaultBeforeDispatch() from dom::Event to WidgetEvent r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 22 Mar 2016 16:26:27 +0900 - rev 343332
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1256589 part.4 Move the implementation of PreventDefault() and add PreventDefaultBeforeDispatch() from dom::Event to WidgetEvent r?smaug mDefaultPreventedByChrome is hacky. When PresShell handles Escape key events in fullscreen mode, it prevents default of every Escape key events and dispatch it only into chrome. After that, it check mDefaultPreventedByChrome if at least one call of preventDefault() occurred in chrome. Therefore, if we shouldn't set both mDefaultPreventedByChrome and mDefaultPreventedByContent to true before dispatching an event. This the reason why we need a special method, PreventDefaultBeforeDispatch() is needed for setting only mDefaultPrevented to true. MozReview-Commit-ID: BPSq68GnWw6
fe4828596e92806ec14dba26a382682749e8d65b: Bug 1256589 part.3 Move the implementation of StopCrossProcessForwarding() from dom::Event to WidgetEvent r=smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 22 Mar 2016 16:01:46 +0900 - rev 343331
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1256589 part.3 Move the implementation of StopCrossProcessForwarding() from dom::Event to WidgetEvent r=smaug MozReview-Commit-ID: KXeVxCJ05Mo
29e5c9f5cab8db9ecdd2c648c222ab7383651525: Bug 1256589 part.2 Move the implementation of StopImmediatePropagation() from dom::Event to WidgetEvent r=smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 17 Mar 2016 11:57:42 +0900 - rev 343330
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1256589 part.2 Move the implementation of StopImmediatePropagation() from dom::Event to WidgetEvent r=smaug MozReview-Commit-ID: ERTfIhS8bBi
11dc53c3647d657cc5c2aead76c25a32f547130a: Bug 1256589 part.1 Move the implementation of StopPropagation() from dom::Event to WidgetEvent r=smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 17 Mar 2016 11:17:42 +0900 - rev 343329
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1256589 part.1 Move the implementation of StopPropagation() from dom::Event to WidgetEvent r=smaug MozReview-Commit-ID: Br5eBgC8TbW
f0bc2a0a27bc794e5285e7c7fe6e7430c776e581: Bug 1154183 part.7 Don't dispatch preceding keydown events of reserved keypress events on content in the default event group r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 22 Mar 2016 15:05:25 +0900 - rev 343328
Push 13585 by masayuki@d-toybox.com at Tue, 22 Mar 2016 08:22:24 +0000
Bug 1154183 part.7 Don't dispatch preceding keydown events of reserved keypress events on content in the default event group r?smaug MozReview-Commit-ID: 5zdkdfNxbxb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip