Closed
Bug 1320704
Opened 9 years ago
Closed 8 years ago
Disable IntersectionObserver
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
FIXED
mozilla53
People
(Reporter: smaug, Assigned: smaug)
References
Details
Attachments
(1 file)
3.57 KB,
patch
|
bkelly
:
review+
gchang
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Its implementation is way too unstable to be in any tree enabled atm.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → bugs
Updated•9 years ago
|
status-firefox52:
--- → affected
status-firefox53:
--- → affected
Updated•9 years ago
|
Version: 50 Branch → 52 Branch
Assignee | ||
Comment 1•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=09142bcf0891b7670fb65126c0db9642a280b35e
I think this should do it
Attachment #8814973 -
Flags: review?(bkelly)
Comment 2•9 years ago
|
||
Comment on attachment 8814973 [details] [diff] [review]
disable the API from JS usage
Review of attachment 8814973 [details] [diff] [review]:
-----------------------------------------------------------------
I guess this is ok, although it kind of sucks that nsRefreshDriver still triggers work for IntersectionObserver even when there are no IntersectionObservers registered.
Attachment #8814973 -
Flags: review?(bkelly) → review+
Assignee | ||
Comment 3•9 years ago
|
||
well, it doesn't really do much.
Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/ef0db9c25541
Disable IntersectionObserver, r=bkelly
Assignee | ||
Comment 5•9 years ago
|
||
Comment on attachment 8814973 [details] [diff] [review]
disable the API from JS usage
Approval Request Comment
[Feature/Bug causing the regression]: bug 1243846
[User impact if declined]: crashes
[Is this code covered by automated tests?] The patch disables tests
[Has the fix been verified in Nightly? based on stack traces this should help.
[Needs manual test from QE? If yes, steps to reproduce]: No
[List of other uplifts needed for the feature/fix]:
[Is the change risky?]: Shouldn't be
[String changes made/needed]: NA
Attachment #8814973 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 6•9 years ago
|
||
Happy to get the feature enabled once it is stable, but we can't have Nightlies and Aurora builds crashing for days.
Comment 7•9 years ago
|
||
Thanks for this, was about to do the same.
Comment 8•9 years ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: The Intersection Observer API is listed on the 52.0a2 release notes, but it has been disabled in this bug.
[Affects Firefox for Android]: Yes
[Suggested wording]: Just remove the item to avoid any confusion.
[Links (documentation, blog post, etc)]:
relnote-firefox:
--- → ?
Comment 9•9 years ago
|
||
Running inbound with this patch and it appears to have fixed the crashes with Bug 1317415
Comment 10•9 years ago
|
||
Comment on attachment 8814973 [details] [diff] [review]
disable the API from JS usage
Fix a stability issue. Aurora52+.
Attachment #8814973 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 11•9 years ago
|
||
bugherder uplift |
Flags: in-testsuite-
Comment 12•9 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #8)
> Release Note Request (optional, but appreciated)
> [Why is this notable]: The Intersection Observer API is listed on the 52.0a2
> release notes, but it has been disabled in this bug.
> [Affects Firefox for Android]: Yes
> [Suggested wording]: Just remove the item to avoid any confusion.
> [Links (documentation, blog post, etc)]:
I've removed the item from https://www.mozilla.org/en-US/firefox/52.0a2/releasenotes/
Comment 13•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
![]() |
||
Comment 14•9 years ago
|
||
Results for Nightly 20161129030222 look good. I see no crashes for any of the signatures listed in bug 1317415:
https://crash-stats.mozilla.com/search/?build_id=20161129030222&release_channel=nightly&product=Firefox&platform=Windows&date=%3E%3D2016-11-29T00%3A00%3A00.000Z&date=%3C2016-11-29T22%3A05%3A00.000Z&_sort=-date&_facets=signature&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform#facet-signature
Same story in Aurora 20161129013042.
https://crash-stats.mozilla.com/search/?build_id=20161129013042&release_channel=aurora&product=Firefox&platform=Windows&date=%3E%3D2016-11-29T00%3A00%3A00.000Z&date=%3C2016-11-29T22%3A09%3A00.000Z&_sort=-date&_facets=signature&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform#facet-signature
Thank you, smaug.
Status: RESOLVED → VERIFIED
Updated•8 years ago
|
Status: VERIFIED → RESOLVED
Closed: 9 years ago → 8 years ago
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•