Closed
Bug 1426527
Opened 7 years ago
Closed 7 years ago
test_getCoalescedEvents.html and test_remove_frame_when_got_pointer_capture.html are going to permafail when Gecko 59 merges to Beta on 2018-01-11
Categories
(Core :: DOM: Events, defect, P1)
Core
DOM: Events
Tracking
()
VERIFIED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox57 | --- | unaffected |
firefox58 | --- | unaffected |
firefox59 | + | verified |
People
(Reporter: RyanVM, Assigned: stone)
References
Details
Attachments
(1 file, 1 obsolete file)
4.46 KB,
patch
|
smaug
:
review+
RyanVM
:
feedback+
|
Details | Diff | Splinter Review |
[Tracking Requested - why for this release]: Permafailing tests on the next merge day.
https://treeherder.mozilla.org/logviewer.html#?job_id=152720168&repo=try
I'm assuming that's a feature not meant to be riding the trains yet.
Flags: needinfo?(sshih)
Reporter | ||
Updated•7 years ago
|
Summary: test_getCoalescedEvents.html is going to permafail when Gecko 59 merges to Beta on 2018-01-11 → test_getCoalescedEvents.html and test_remove_frame_when_got_pointer_capture.html are going to permafail when Gecko 59 merges to Beta on 2018-01-11
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → sshih
Flags: needinfo?(sshih)
Assignee | ||
Comment 1•7 years ago
|
||
Checked the failed test cases and they pushed required preferences before starting. Still trying to figure out the cause. Wondering how to set up the environment to reproduce the failures in local?
Flags: needinfo?(ryanvm)
Assignee | ||
Comment 2•7 years ago
|
||
(In reply to Ming-Chou Shih [:stone] from comment #1)
> Checked the failed test cases and they pushed required preferences before
> starting. Still trying to figure out the cause. Wondering how to set up the
> environment to reproduce the failures in local?
I guess it can be reproduced by changing EARLY_BETA_OR_EARLIER from 1 to null, right?
Assignee | ||
Comment 3•7 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #0)
> [Tracking Requested - why for this release]: Permafailing tests on the next
> merge day.
>
> https://treeherder.mozilla.org/logviewer.html#?job_id=152720168&repo=try
>
> I'm assuming that's a feature not meant to be riding the trains yet.
I plan to enable pointer event in the release build and ride the train of FF59. But this should be fixed first, right?
Reporter | ||
Comment 4•7 years ago
|
||
(In reply to Ming-Chou Shih [:stone] from comment #1)
> Checked the failed test cases and they pushed required preferences before
> starting. Still trying to figure out the cause. Wondering how to set up the
> environment to reproduce the failures in local?
NIGHTLY_BUILD/RELEASE_OR_BETA are usually the ifdefs that matter here, and they're set by configure based on the version number. The patch below should suffice for reproducing.
https://hg.mozilla.org/try/rev/d69a5517d881095f95b5599cc40342d57be49792
(In reply to Ming-Chou Shih [:stone] from comment #3)
> I plan to enable pointer event in the release build and ride the train of
> FF59. But this should be fixed first, right?
Depends on your timeframe, but if that's the case, I can just work around the failures by skipping the tests in my Try runs for now. Please make this bug block whatever bug is blocking that enabling, though.
Flags: needinfo?(ryanvm)
Comment 5•7 years ago
|
||
Tracking for 59, so that we'll remember to follow up in January before the merge.
Assignee | ||
Comment 6•7 years ago
|
||
Regarding the failure of test_remove_frame_when_got_pointer_capture.html, the symbols setPointerCapture is not dynamically added when pushing the preference of pointer event. It works when creating a new window/document. Revise the test case by creating an iframe for testing after pushing the preference.
Assignee | ||
Comment 7•7 years ago
|
||
Regarding the failure of test_getCoalescedEvents.html, it's because the current implementation doesn't support dynamically change the preference of mouse move coalescing. But I think it's time to let it ride the train of FF59 since it's already enabled in nightly builds for a while.
Updated•7 years ago
|
Priority: -- → P1
Assignee | ||
Comment 8•7 years ago
|
||
Attachment #8938698 -
Attachment is obsolete: true
Assignee | ||
Updated•7 years ago
|
Attachment #8938698 -
Flags: review?(bugs)
Comment 9•7 years ago
|
||
Comment on attachment 8938698 [details] [diff] [review]
Revise test_remove_frame_when_got_pointer_capture.html to correctly run the test in release build
This patch is marked obsolete. I assume I'm not supposed to review this.
Attachment #8938698 -
Flags: review?(bugs)
Assignee | ||
Comment 10•7 years ago
|
||
(In reply to Olli Pettay [:smaug] from comment #9)
> Comment on attachment 8938698 [details] [diff] [review]
> Revise test_remove_frame_when_got_pointer_capture.html to correctly run the
> test in release build
>
> This patch is marked obsolete. I assume I'm not supposed to review this.
oops, wrong attachment.
Assignee | ||
Updated•7 years ago
|
Attachment #8939444 -
Flags: review?(bugs)
Updated•7 years ago
|
Attachment #8939444 -
Flags: review?(bugs) → review+
Reporter | ||
Comment 11•7 years ago
|
||
Comment on attachment 8939444 [details] [diff] [review]
Revise test_remove_frame_when_got_pointer_capture.html to correctly run the test in release build
Confirmed that this patch plus the one in bug 1403743 makes everything green :)
Attachment #8939444 -
Flags: feedback+
Assignee | ||
Comment 12•7 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #11)
> Comment on attachment 8939444 [details] [diff] [review]
> Revise test_remove_frame_when_got_pointer_capture.html to correctly run the
> test in release build
>
> Confirmed that this patch plus the one in bug 1403743 makes everything green
> :)
Thanks!
Assignee | ||
Comment 13•7 years ago
|
||
Assignee | ||
Comment 14•7 years ago
|
||
Comment 15•7 years ago
|
||
Pushed by sshih@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/44f6455da33e
Revise test_remove_frame_when_got_pointer_capture.html to correctly run the test in release build. f=RyanVM. r=smaug.
Comment 16•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Reporter | ||
Updated•7 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•