c9d375f707ceb064a370381637c77ca0c059fdc6: Bug 1270359 Make MockRegistry a common test-only module r?kmag draft
Andrew Swan <aswan@mozilla.com> - Mon, 13 Jun 2016 04:17:29 -0700 - rev 377870
Push 20877 by aswan@mozilla.com at Mon, 13 Jun 2016 11:20:25 +0000
Bug 1270359 Make MockRegistry a common test-only module r?kmag MozReview-Commit-ID: DiLa3vfAh3R
9bc433373606eddb633a84666d64d6e9877168e2: Bug 1275914 part.8 TextComposition should always update its composition start offset during composing r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 10 Jun 2016 22:57:33 +0900 - rev 377869
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.8 TextComposition should always update its composition start offset during composing r?smaug TextComposition should update its composition start offset after every DOM event dispatch with first clause's selection type if there is composition string. MozReview-Commit-ID: HFkePci1PhU
5ae8107545004d2215b66f40b0d744dd4af680d4: Bug 1275914 part.7 Add automated tests to query IME selections r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 10 Jun 2016 23:54:00 +0900 - rev 377868
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.7 Add automated tests to query IME selections r?smaug MozReview-Commit-ID: GwBU6Evcpfa
1f336d20063937e217527e2c82f5a02b66a07871: Bug 1275914 part.6 ContentEventHandler::OnQuerySelectedText() shouldn't refer anchor and focus of selection if there are 2 or more selection ranges r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 11 Jun 2016 22:22:10 +0900 - rev 377867
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.6 ContentEventHandler::OnQuerySelectedText() shouldn't refer anchor and focus of selection if there are 2 or more selection ranges r?smaug Selection's focus and anchor node and offset are stored only for the last range. However, ContentEventHandler needs its first range. Therefore, ContentEventHandler shouldn't refer them if there are two or more selection ranges. MozReview-Commit-ID: ACflFE3ZrOM
0b1d5b19047780a17f878323f6c19416b73821b0: Bug 1275914 part.5 Support special selections at handling eQuerySelectedText r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 11 Jun 2016 22:00:30 +0900 - rev 377866
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.5 Support special selections at handling eQuerySelectedText r?smaug TextComposition needs to query first IME selection. Therefore, we need to add support to query special selection range with eQuerySelectedText. First, WidgetQueryContentEvent::mInput should have mSelectionType which should be initialized with InitForQuerySelectedText() but unfortunately, there is no method for eQuerySelectedText. Therefore, this patch initializes WidgetQueryContentEvent::mInit::mSelectionType with SelectionType::eNormal in its constructor. Next, ContentEventHandler needs to support to handle eQuerySelectedText with special selection types. However, we need to create 2 paths in some cases, one is for normal selection and the other is for special selections because there are no selection ranges may be usual case for special selections but not so for normal selection. Therefore, ContentEventHandler::InitCommon() becomes a little bit more complicated. ContentEventHandler::mSelection and ContentEventHandler::mFirstSelectedRange is initialized with the specified selection type but normal selection type is also necessary to compute the selection root since the selection root is computed from the first selected range which may not be anywhere if its selection type is not normal. Finally, ContentEventHandler::OnQuerySelectedText() returns "there are no selections" as succeeded case in special selection type cases. MozReview-Commit-ID: 9WzUx8b5piw
bf70e0684531885e81043b3494f83977146fec3c: Bug 1275914 part.4 Add a method to retrieve focused content's selection controller to nsIPresShell r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 10 Jun 2016 21:01:32 +0900 - rev 377865
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.4 Add a method to retrieve focused content's selection controller to nsIPresShell r?smaug ContentEventHandler will need to support query any types of selection. Therefore, it cannot use nsCopySupport::GetSelectionForCopy(). Instead, a part of it should be implemented by nsIPresShell::GetSelectionControllerForFocusedContent() and it should be shared by nsCopySupport::GetSelectionForCopy() and ContentEventHandler. MozReview-Commit-ID: 1ItkkIUPFMG
2f337f9e55e3c8ec0d3d72933db2450cbbe1ea3a: Bug 1275914 part.3 TextComposition should use IMEContentObserver or ContentEventHandler directly when it queries the selection r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 10 Jun 2016 19:45:21 +0900 - rev 377864
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.3 TextComposition should use IMEContentObserver or ContentEventHandler directly when it queries the selection r?smaug TextComposition queries selection start offset a lot of times. Therefore, for reducing the runtime cost, it should use IMEContentObserver if it's available or ContentEventHandler, otherwise. MozReview-Commit-ID: 61GgQZDX2HP
b2a2d5ed626d838ea3ab211eb580e3d7962b514f: Bug 1275914 part.2 Modify TextComposition::mCompositionStartOffset after every composition event dispatch r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 10 Jun 2016 19:32:49 +0900 - rev 377863
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.2 Modify TextComposition::mCompositionStartOffset after every composition event dispatch r?smaug When composition string hasn't been non-empty, insertion point of the composition string can be changed by a DOM event handler. E.g., compositionstart, first compositionupdate and first text. Therefore, TextComposition should update the composition start offset cache after every event dispatch. MozReview-Commit-ID: FOPewPTRuCn
b1217a4b865493f3c6f367b988860c6bf8a26d6a: Bug 1275914 part.1 TextComposition should store target clause offset from start of the composition instead of start of the editor r?smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 02 Jun 2016 14:26:47 +0900 - rev 377862
Push 20876 by masayuki@d-toybox.com at Mon, 13 Jun 2016 08:27:53 +0000
Bug 1275914 part.1 TextComposition should store target clause offset from start of the composition instead of start of the editor r?smaug It's enough to store target clause offset from start of the composition and better to modify mCompositionStartOffset because when even if mCompositionStartOffset is changed, we don't need to modify the target clause offset. This patch renames mCompositionTargetOffset to mTargetClauseOffsetInComposition. MozReview-Commit-ID: 1wt2OTUUjkY
3c1ad0bcc638f3815eabbb08b491a48264699e9a: Bug 1276530 - Fix test_texttrackevents_video.html. r=rillian draft
bechen <bechen@mozilla.com> - Mon, 13 Jun 2016 16:14:44 +0800 - rev 377861
Push 20875 by bechen@mozilla.com at Mon, 13 Jun 2016 08:15:11 +0000
Bug 1276530 - Fix test_texttrackevents_video.html. r=rillian MozReview-Commit-ID: Gn11D3I0MRb
7bad22239ba227ca003b71ff4bd77bedc013ae7b: Bug 1276530 - Fix test_texttrackevents_video.html. r=rillian draft
bechen <bechen@mozilla.com> - Mon, 13 Jun 2016 16:11:54 +0800 - rev 377860
Push 20874 by bechen@mozilla.com at Mon, 13 Jun 2016 08:12:38 +0000
Bug 1276530 - Fix test_texttrackevents_video.html. r=rillian MozReview-Commit-ID: Gn11D3I0MRb
e477c1293d9b8507b269a6c66cf2569ce55cc0c2: Bug 1279539: Mark register as float when storing a float arg for a call; r?luke draft
Benjamin Bouvier <benj@benj.me> - Mon, 13 Jun 2016 09:54:19 +0200 - rev 377859
Push 20873 by benj@benj.me at Mon, 13 Jun 2016 07:55:58 +0000
Bug 1279539: Mark register as float when storing a float arg for a call; r?luke The canonicalization path exposed a type inconsistency: we use storeDouble while the input can be a Float32. In this case, we just need to mark the register as containing a double: that's fine since pushing a double pushes the low float32 on all platforms. MozReview-Commit-ID: DWchkdLw1Wa
11c1b291c05c56d5f9c0145f254320c39c926ae0: Bug 1279529: Use storeUncanonicalized in PushRegistersr; r?nbp draft
Benjamin Bouvier <benj@benj.me> - Mon, 13 Jun 2016 09:37:24 +0200 - rev 377858
Push 20872 by benj@benj.me at Mon, 13 Jun 2016 07:37:46 +0000
Bug 1279529: Use storeUncanonicalized in PushRegistersr; r?nbp MozReview-Commit-ID: 6wlXTTYWccs
e9fbfc516219c6a4415978177690ee0e8747f93d: Bug 1277192 - Correct the association between Cue and TextTrack. r=rillian draft
bechen <bechen@mozilla.com> - Mon, 13 Jun 2016 13:00:57 +0800 - rev 377857
Push 20871 by bechen@mozilla.com at Mon, 13 Jun 2016 05:01:38 +0000
Bug 1277192 - Correct the association between Cue and TextTrack. r=rillian MozReview-Commit-ID: 2B2swKL4iM2
6225481cd079bb949a2b599c0ac08bb38d5ed214: Bug 1278151 - Fix web-platform/meta/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html. r=rillian draft
bechen <bechen@mozilla.com> - Mon, 13 Jun 2016 12:19:46 +0800 - rev 377856
Push 20871 by bechen@mozilla.com at Mon, 13 Jun 2016 05:01:38 +0000
Bug 1278151 - Fix web-platform/meta/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html. r=rillian MozReview-Commit-ID: 7VuUfyegq2d
08fd0ec3d595903fffeb830fd968b90b8f21a9fd: Bug 1278151 - Fix CompareCuesByTime for the web-platform/meta/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html. r=rillian draft
bechen <bechen@mozilla.com> - Mon, 13 Jun 2016 12:19:44 +0800 - rev 377855
Push 20871 by bechen@mozilla.com at Mon, 13 Jun 2016 05:01:38 +0000
Bug 1278151 - Fix CompareCuesByTime for the web-platform/meta/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html. r=rillian MozReview-Commit-ID: KLGqF55DnhI
31324b993cea136e016ba615543bf198f3f0f017: Bug 882717 - Invoke TimeMarchesOn when the startTime/endTime/pauseOnExit be changed of TextTrackCue. r=rillian draft
bechen <bechen@mozilla.com> - Mon, 13 Jun 2016 12:19:32 +0800 - rev 377854
Push 20871 by bechen@mozilla.com at Mon, 13 Jun 2016 05:01:38 +0000
Bug 882717 - Invoke TimeMarchesOn when the startTime/endTime/pauseOnExit be changed of TextTrackCue. r=rillian MozReview-Commit-ID: 7Xol9x83lLx
70ded21ce22639be74a0c1af9222ad8d9a31ccda: Bug 1270359 Implement connectNative on windows r?kmag draft
Andrew Swan <aswan@mozilla.com> - Thu, 09 Jun 2016 15:10:54 -0700 - rev 377853
Push 20870 by aswan@mozilla.com at Sun, 12 Jun 2016 22:21:05 +0000
Bug 1270359 Implement connectNative on windows r?kmag MozReview-Commit-ID: IHJuGt2Us8e
8cc5bbcf790d727c2e452e6c70cb061bdb642807: Bug 1270359 Make MockRegistry a common test-only module r?kmag draft
Andrew Swan <aswan@mozilla.com> - Sun, 12 Jun 2016 14:04:46 -0700 - rev 377852
Push 20870 by aswan@mozilla.com at Sun, 12 Jun 2016 22:21:05 +0000
Bug 1270359 Make MockRegistry a common test-only module r?kmag MozReview-Commit-ID: DiLa3vfAh3R
8c2cff2f88910ea987a5dbcbe03c62f3ae1f0311: Bug 1258451 - Add a whitelist to 'mach try' for platforms, unittest suites, and talos suites. r?chmanchester draft
Jared Wein <jwein@mozilla.com> - Sun, 12 Jun 2016 16:53:59 -0400 - rev 377851
Push 20869 by jwein@mozilla.com at Sun, 12 Jun 2016 20:54:14 +0000
Bug 1258451 - Add a whitelist to 'mach try' for platforms, unittest suites, and talos suites. r?chmanchester MozReview-Commit-ID: LnojE5RGnjj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip