Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #1885 - Follow-up: Update error message if invalid rootMargin specified. | Moonchild | 2022-04-25 |
| | |||
* | Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver. | Moonchild | 2022-04-24 |
| | | | | | | | I could have done this through a CSSLoader to allow all CSS unit quirks but I wasn't planning to start passing around document and element references everywhere, so instead just did it manually by accepting numbers/floats in addition to pixel and percent. | ||
* | Issue #1656 - Part 1: Nuke most vim config lines in the tree. | Moonchild | 2020-09-23 |
| | | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part. | ||
* | Map IntersectionObserver rect to the correct viewport. | wolfbeast | 2019-05-15 |
| | | | | | | | | | targetFrame is modified during the intersection computation loop, so it's not the viewport you want if there are scrollframes around. This bug triggers when IntersectionObservers are used on frames that wrap. Follow-up for #249. | ||
* | Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS | wolfbeast | 2019-01-18 |
| | |||
* | Rewrite IntersectionObserver list handling to be more robust. | wolfbeast | 2019-01-18 |
| | | | | Tag #935. | ||
* | Add isIntersecting property to IntersectionObserverEntry. | wolfbeast | 2019-01-17 |
| | | | | | | Per updated spec. This resolves the issue raised in #249. | ||
* | Fix crashiness of IntersectionObservers. | wolfbeast | 2018-12-24 |
| | | | | Mozilla hashtables -still- suck. | ||
* | [intersection-observer] Calculate areas using int64_t. | wolfbeast | 2018-12-22 |
| | | | | Tag #249 | ||
* | Fix singed/unsigned type confusion for intersection threshold. | wolfbeast | 2018-12-22 |
| | | | | Tag #249 | ||
* | Use content area as the intersection rectangle ... | wolfbeast | 2018-12-22 |
| | | | | | ... for custom root with overflow clip. Tag #249 | ||
* | Map intersectionRect to the coordinate space of the target document. | wolfbeast | 2018-12-22 |
| | | | | | | Spec says: "Map intersectionRect to the coordinate space of the viewport of the Document containing the target." Tag #249 | ||
* | Use targetFrame->GetRectRelativeToSelf() as the initial intersection rect. | wolfbeast | 2018-12-22 |
| | | | | Tag #249. | ||
* | Intersection ratio should be 1.0 for zero-area intersections. | wolfbeast | 2018-12-22 |
| | | | | Tag #249 | ||
* | Revise lifetime management of IntersectionObservers. | wolfbeast | 2018-12-22 |
| | | | | Tag #249 | ||
* | Stabilize and align Intersection Observers | wolfbeast | 2018-06-27 |
| | | | | | | | - Fixes several crashes - Aligns the feature with the W3C WD spec Tag #249 | ||
* | Add m-esr52 at 52.6.0 | Matt A. Tobin | 2018-02-02 |