{"repo":"w3c/IntersectionObserver","summary":{"retrieved":"2026-05-16T07:40:51Z","triageViolations":24,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":50},"triage":[{"number":137,"url":"https://github.com/w3c/IntersectionObserver/issues/137","title":"Specify behavior of rectangle areas when root or target is removed or when target is no longer a containing block descendant of root","author":"ziyunfei","createdAt":"2016-06-10T10:23:01Z","labels":["needs test"],"sloTimeUsed":"P3626DT21H17M50S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":163,"url":"https://github.com/w3c/IntersectionObserver/issues/163","title":"Add option to assume visible","author":"ojanvafai","createdAt":"2016-10-14T02:23:44Z","labels":["v2"],"sloTimeUsed":"P3501DT5H17M7S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":197,"url":"https://github.com/w3c/IntersectionObserver/issues/197","title":"\"implicit root\" is unclear","author":"smaug----","createdAt":"2017-02-09T18:40:29Z","labels":[],"sloTimeUsed":"P3382DT13H22S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":271,"url":"https://github.com/w3c/IntersectionObserver/issues/271","title":"rootMargin should not use DOMString","author":"plinss","createdAt":"2017-11-22T17:11:38Z","labels":[],"sloTimeUsed":"P3096DT14H29M13S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":356,"url":"https://github.com/w3c/IntersectionObserver/issues/356","title":"Clarify whether QueuedEntries should be cleared on unobserve/disconnect","author":"alijuma","createdAt":"2019-04-12T20:29:04Z","labels":["TPAC2019"],"sloTimeUsed":"P2590DT11H11M47S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":362,"url":"https://github.com/w3c/IntersectionObserver/issues/362","title":"Meta - V1 Candidate Recommendation ","author":"marcoscaceres","createdAt":"2019-05-22T06:48:56Z","labels":[],"sloTimeUsed":"P2551DT51M55S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":398,"url":"https://github.com/w3c/IntersectionObserver/issues/398","title":"Dependency on undefined behavior via getBoundingClientRect()","author":"frivoal","createdAt":"2019-10-29T06:17:33Z","labels":["external-dependency"],"sloTimeUsed":"P2391DT1H23M18S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":412,"url":"https://github.com/w3c/IntersectionObserver/issues/412","title":"What to do with threshold values other than 1 when trackVisibility is requested?","author":"szager-chromium","createdAt":"2020-02-11T01:13:11Z","labels":["v2"],"sloTimeUsed":"P2286DT6H27M40S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":471,"url":"https://github.com/w3c/IntersectionObserver/issues/471","title":"Allow setting a root to be the screen rather than the page viewport","author":"chrishtr","createdAt":"2021-05-11T17:40:28Z","labels":[],"sloTimeUsed":"P1830DT14H23S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":474,"url":"https://github.com/w3c/IntersectionObserver/issues/474","title":"Suggest using weak references","author":"jakearchibald","createdAt":"2021-06-20T17:32:25Z","labels":[],"sloTimeUsed":"P1790DT14H8M26S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":482,"url":"https://github.com/w3c/IntersectionObserver/issues/482","title":"Constructor doesn't appear to set internal slots","author":"annevk","createdAt":"2021-09-28T06:58:08Z","labels":[],"sloTimeUsed":"P1691DT42M43S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":491,"url":"https://github.com/w3c/IntersectionObserver/pull/491","title":"Clarify same-domain-target designation for explicit root observers","author":"szager-chromium","createdAt":"2022-04-11T19:26:59Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P1495DT12H13M52S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":3,"numLabels":0},"outOfSlo":true},{"number":498,"url":"https://github.com/w3c/IntersectionObserver/issues/498","title":"Move 3.4.2 to HTML","author":"miketaylr","createdAt":"2022-06-14T14:07:39Z","labels":["actionable"],"sloTimeUsed":"P1431DT17H33M12S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1},"outOfSlo":true},{"number":500,"url":"https://github.com/w3c/IntersectionObserver/issues/500","title":"\"the top-level browsing context\" is not well-defined","author":"domenic","createdAt":"2022-06-28T09:12:28Z","labels":[],"sloTimeUsed":"P1417DT22H28M23S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":506,"url":"https://github.com/w3c/IntersectionObserver/issues/506","title":"Broken references in Intersection Observer","author":"dontcallmedom-bot","createdAt":"2022-12-07T08:12:37Z","labels":[],"sloTimeUsed":"P1255DT23H28M14S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":509,"url":"https://github.com/w3c/IntersectionObserver/issues/509","title":"IntersectionObserver with filters","author":"wangxianzhu","createdAt":"2023-06-26T19:18:24Z","labels":[],"sloTimeUsed":"P1054DT12H22M27S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":518,"url":"https://github.com/w3c/IntersectionObserver/issues/518","title":"overflow-clip-margin or overflow-clip along one axis only on root or target","author":"wangxianzhu","createdAt":"2023-10-31T19:43:20Z","labels":[],"sloTimeUsed":"P927DT11H57M31S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":520,"url":"https://github.com/w3c/IntersectionObserver/issues/520","title":"Specify lifetime of the targets of a IntersectionObserver instance","author":"xeaone","createdAt":"2023-12-20T02:18:47Z","labels":[],"sloTimeUsed":"P878DT5H22M4S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":525,"url":"https://github.com/w3c/IntersectionObserver/issues/525","title":"Processing of intersection observers doesn't match implementations","author":"emilio","createdAt":"2024-07-01T16:43:32Z","labels":["bug","needs test","actionable"],"sloTimeUsed":"P683DT14H57M19S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":2,"numLabels":3},"outOfSlo":true},{"number":527,"url":"https://github.com/w3c/IntersectionObserver/issues/527","title":"The Compute the Intersection algorithm has a link to the wrong spec.","author":"Psychpsyo","createdAt":"2024-11-21T22:41:41Z","labels":[],"sloTimeUsed":"P540DT8H59M10S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":528,"url":"https://github.com/w3c/IntersectionObserver/issues/528","title":"Update Intersection Observations Algo Skipped Wrong Steps","author":"stevennovaryo","createdAt":"2025-02-24T11:18:09Z","labels":[],"sloTimeUsed":"P445DT20H22M42S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":529,"url":"https://github.com/w3c/IntersectionObserver/pull/529","title":"Use \"invoke\" properly","author":"domenic","createdAt":"2025-05-21T07:43:16Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P359DT23H57M35S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0},"outOfSlo":true},{"number":530,"url":"https://github.com/w3c/IntersectionObserver/issues/530","title":"Should scrollMargin resolve against all sizes?","author":"keithamus","createdAt":"2025-06-03T15:48:17Z","labels":[],"sloTimeUsed":"P346DT15H52M34S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":531,"url":"https://github.com/w3c/IntersectionObserver/issues/531","title":"Should scroll margin be applied to cross-origin iframe?","author":"tuankiet65","createdAt":"2025-11-15T00:47:59Z","labels":[],"sloTimeUsed":"P182DT6H52M52S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":15,"url":"https://github.com/w3c/IntersectionObserver/issues/15","title":"Data Scrollers example should not observe each scrolled item","author":"ojanvafai","createdAt":"2015-08-15T02:09:52Z","labels":["explainer bug"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":28,"url":"https://github.com/w3c/IntersectionObserver/issues/28","title":"Some assorted V2 features","author":"ojanvafai","createdAt":"2015-08-27T12:56:26Z","labels":["v2"],"milestone":{"url":"https://github.com/w3c/IntersectionObserver/milestone/3","title":"Spec V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":69,"url":"https://github.com/w3c/IntersectionObserver/issues/69","title":"How should zero-dimension targets be handled?","author":"szager-chromium","createdAt":"2015-11-05T22:47:39Z","labels":["v2"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":8,"numLabels":1}},{"number":81,"url":"https://github.com/w3c/IntersectionObserver/issues/81","title":"Should IntersectionObserver represent the observation of a single target Element?","author":"szager-chromium","createdAt":"2016-01-20T01:40:45Z","labels":["explainer bug"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":15,"numLabels":1}},{"number":95,"url":"https://github.com/w3c/IntersectionObserver/issues/95","title":"Use visual viewport instead of layout viewport for root intersection rectangle?","author":"ChumpChief","createdAt":"2016-02-08T19:36:52Z","labels":["question","v2","tpac2017"],"milestone":{"url":"https://github.com/w3c/IntersectionObserver/milestone/3","title":"Spec V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numLabels":3}},{"number":109,"url":"https://github.com/w3c/IntersectionObserver/issues/109","title":"Paint info?","author":"slightlyoff","createdAt":"2016-03-02T22:48:17Z","labels":["v2"],"milestone":{"url":"https://github.com/w3c/IntersectionObserver/milestone/3","title":"Spec V2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":124,"url":"https://github.com/w3c/IntersectionObserver/issues/124","title":"How should larger-than-viewport-dimension targets be handled","author":"rodneyrehm","createdAt":"2016-04-23T21:01:53Z","labels":["needs spec","tpac2017"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":32,"numLabels":2}},{"number":146,"url":"https://github.com/w3c/IntersectionObserver/issues/146","title":"Adding 'once' option for IntersectionObserverInit (feature request)","author":"ziyunfei","createdAt":"2016-08-06T07:24:56Z","labels":["v2"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":148,"url":"https://github.com/w3c/IntersectionObserver/issues/148","title":"Feature request: overlay detection","author":"jff1625","createdAt":"2016-08-12T09:18:13Z","labels":["v2"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":154,"url":"https://github.com/w3c/IntersectionObserver/issues/154","title":"rootMargin can easily fail in the real-world use cases","author":"ziyunfei","createdAt":"2016-09-10T07:33:43Z","labels":["v2"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":160,"url":"https://github.com/w3c/IntersectionObserver/issues/160","title":"Consider associating threshold with a target rather than the instance","author":"philipwalton","createdAt":"2016-10-03T12:59:49Z","labels":["v2"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":7,"numLabels":1}},{"number":161,"url":"https://github.com/w3c/IntersectionObserver/issues/161","title":"Is \"unit of related similar-origin browsing contexts\" the right thing to use in the rootMargin / rootBounds restriction?","author":"mstange","createdAt":"2016-10-04T17:41:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":162,"url":"https://github.com/w3c/IntersectionObserver/issues/162","title":"Specify that observer.thresholds should be a frozen array","author":"ziyunfei","createdAt":"2016-10-13T07:43:46Z","labels":["needs test"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":164,"url":"https://github.com/w3c/IntersectionObserver/issues/164","title":"Should the default value of thresholds be changed for consistency?","author":"rjgotten","createdAt":"2016-10-17T07:35:52Z","labels":["tpac2017"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":173,"url":"https://github.com/w3c/IntersectionObserver/issues/173","title":"Is the complexity of cross-frame observation worth it?","author":"smfr","createdAt":"2016-10-30T19:52:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":174,"url":"https://github.com/w3c/IntersectionObserver/issues/174","title":"HTML Processing Model: Event Loop step is wrong","author":"smfr","createdAt":"2016-10-30T20:18:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":196,"url":"https://github.com/w3c/IntersectionObserver/issues/196","title":"\"While container is not the intersection root:\" doesn't make sense","author":"smaug----","createdAt":"2017-02-09T18:31:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":215,"url":"https://github.com/w3c/IntersectionObserver/issues/215","title":"IntersectionObserverInit.threshold vs. IntersectionObserver.thresholds","author":"a2sheppy","createdAt":"2017-05-26T21:56:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":244,"url":"https://github.com/w3c/IntersectionObserver/issues/244","title":"rootMargin should allow 0 without units","author":"cezaraugusto","createdAt":"2017-08-27T03:31:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":11,"numLabels":0}},{"number":258,"url":"https://github.com/w3c/IntersectionObserver/issues/258","title":"window.scroll() problem","author":"patrick-mcdougle","createdAt":"2017-10-02T03:16:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":259,"url":"https://github.com/w3c/IntersectionObserver/issues/259","title":"rootMargin may need to be directionally sensitive","author":"r12a","createdAt":"2017-10-05T16:19:42Z","labels":["i18n-needs-resolution","tpac2017"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":263,"url":"https://github.com/w3c/IntersectionObserver/issues/263","title":"the update intersection observations steps should happen after requestAnimationFrame callbacks and layout","author":"dbaron","createdAt":"2017-10-23T23:41:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":18,"numLabels":0}},{"number":275,"url":"https://github.com/w3c/IntersectionObserver/issues/275","title":"Lifetime management is unclear","author":"smaug----","createdAt":"2017-12-07T20:58:53Z","labels":["needs spec"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":280,"url":"https://github.com/w3c/IntersectionObserver/issues/280","title":"Provide cross-origin rootBounds and rootMargin with frame-level opt-in","author":"ojanvafai","createdAt":"2018-01-24T01:10:06Z","labels":["v2"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":291,"url":"https://github.com/w3c/IntersectionObserver/issues/291","title":"The intersection observation algorithm doesn't match reality","author":"mrbkap","createdAt":"2018-04-11T22:40:10Z","labels":["needs spec"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":295,"url":"https://github.com/w3c/IntersectionObserver/issues/295","title":"Proposal for V2: occlusion detection","author":"szager-chromium","createdAt":"2018-04-25T17:39:57Z","labels":["v2","TPAC2024"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":17,"numLabels":2}},{"number":298,"url":"https://github.com/w3c/IntersectionObserver/issues/298","title":"Feature request: desired update rate","author":"chrishtr","createdAt":"2018-05-10T17:14:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":308,"url":"https://github.com/w3c/IntersectionObserver/issues/308","title":"Root margin parsing algorithm shouldn't allow non-pixel absolute lengths","author":"alijuma","createdAt":"2018-07-06T19:37:21Z","labels":["needs spec","needs test","actionable"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":2,"numLabels":3}},{"number":351,"url":"https://github.com/w3c/IntersectionObserver/issues/351","title":"IntersectionObserver spec needs to be clearer about \"overflow clip\" / \"overflow clipping\" terminology","author":"dholbert","createdAt":"2019-03-07T22:39:06Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":353,"url":"https://github.com/w3c/IntersectionObserver/issues/353","title":"V2: Require render stability to count as 'visible'","author":"jakearchibald","createdAt":"2019-03-21T17:06:20Z","labels":["v2"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":354,"url":"https://github.com/w3c/IntersectionObserver/issues/354","title":"V2: Delay could mean important state is not accurate enough","author":"jakearchibald","createdAt":"2019-03-21T17:16:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":371,"url":"https://github.com/w3c/IntersectionObserver/issues/371","title":"Can we have an option to compound rootMargin values with the \"optimal viewing region\"/scroll-padding?","author":"jonjohnjohnson","createdAt":"2019-06-24T00:53:28Z","labels":["enhancement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":395,"url":"https://github.com/w3c/IntersectionObserver/issues/395","title":"Review tracker","author":"LJWatson","createdAt":"2019-10-28T16:08:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":428,"url":"https://github.com/w3c/IntersectionObserver/issues/428","title":"Allow dynamically changing rootMargin","author":"zcorpan","createdAt":"2020-05-08T12:32:08Z","labels":["enhancement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":8,"numLabels":1}},{"number":432,"url":"https://github.com/w3c/IntersectionObserver/issues/432","title":"isIntersecting definition doesn't match browsers when thresholds are involved.","author":"emilio","createdAt":"2020-05-23T17:13:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":456,"url":"https://github.com/w3c/IntersectionObserver/issues/456","title":"Define the implicit root better in presence of adoption to a different browsing-context tree.","author":"emilio","createdAt":"2020-10-11T15:34:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":464,"url":"https://github.com/w3c/IntersectionObserver/issues/464","title":"HTML spec needs further changes in IntersectionObserver for proper integration","author":"zcorpan","createdAt":"2020-10-22T13:25:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":468,"url":"https://github.com/w3c/IntersectionObserver/issues/468","title":"IntersectionObserver's delay/trackVisibility and IntersectionObserverEntry's isVisible missing from main spec","author":"foolip","createdAt":"2021-01-28T10:48:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":476,"url":"https://github.com/w3c/IntersectionObserver/issues/476","title":"Will `IntersectionObserver` always include all entries in the first callback?","author":"kevinfarrugia","createdAt":"2021-07-16T20:58:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":477,"url":"https://github.com/w3c/IntersectionObserver/issues/477","title":"Sub-pixel layout can cause intersectionRatio to be <1, even though target is entirely visible","author":"szager-chromium","createdAt":"2021-07-22T18:00:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":484,"url":"https://github.com/w3c/IntersectionObserver/issues/484","title":"Intersection Observer + CSS transform","author":"rwlbuis","createdAt":"2021-10-12T07:58:48Z","labels":["needs test"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":488,"url":"https://github.com/w3c/IntersectionObserver/issues/488","title":"The ambiguity of intersectionRatio.","author":"joekingTheThird3","createdAt":"2021-11-02T09:32:56Z","labels":["enhancement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":502,"url":"https://github.com/w3c/IntersectionObserver/issues/502","title":"TPAC 2022 status report","author":"LJWatson","createdAt":"2022-07-25T06:33:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":505,"url":"https://github.com/w3c/IntersectionObserver/issues/505","title":"Clipping ignored due to \"containing block\" usage","author":"jakearchibald","createdAt":"2022-11-28T11:46:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":508,"url":"https://github.com/w3c/IntersectionObserver/issues/508","title":"isIntersecting leaks information cross-origin","author":"zcorpan","createdAt":"2023-05-12T10:45:29Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":514,"url":"https://github.com/w3c/IntersectionObserver/issues/514","title":"Add Security Policy","author":"gabibguti","createdAt":"2023-09-26T23:39:13Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":522,"url":"https://github.com/w3c/IntersectionObserver/issues/522","title":"Intersection checks in IntersectionObserver should use ink overflow rect as the intersection rect","author":"khushalsagar","createdAt":"2024-03-13T20:34:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":316,"url":"https://github.com/w3c/IntersectionObserver/pull/316","title":"Fix edge case for reporting transitions","author":"szager-chromium","createdAt":"2018-09-07T19:15:15Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":8,"numLabels":0}},{"number":485,"url":"https://github.com/w3c/IntersectionObserver/pull/485","title":"Allow setting `thresholds`","author":"zcorpan","createdAt":"2021-10-21T21:44:17Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":17,"numComments":17,"numLabels":0}},{"number":486,"url":"https://github.com/w3c/IntersectionObserver/pull/486","title":"Allow setting `rootMargin`","author":"zcorpan","createdAt":"2021-10-26T22:03:08Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":10,"numComments":10,"numLabels":0}}]}