Closed Bug 1660088 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 25116 - Update interfaces/performance-timeline.idl

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 25116 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/25116
Details from upstream follow.

autofoolip <auto@foolip.org> wrote:

Update interfaces/performance-timeline.idl

This PR was automatically created by a bot.

Before merging, please check that any tests that depend on the updated IDL files still work.

If additional changes are needed, please manually create another PR based on this one.

See the README for how the IDL files in this directory are used.

<hr>

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/performance-timeline.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521

PR 25116 applied with additional changes from upstream: 79bb9f4920ddbae12b1f1b4e2869df4420d1da3a
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 22 tests and 57 subtests

Status Summary

Firefox

OK : 22
PASS : 822
FAIL : 142

Chrome

OK : 22
PASS : 977

Safari

OK : 19
PASS : 646
FAIL : 213
ERROR: 3

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/user-timing/idlharness.any.worker.html
PerformanceMeasure interface: attribute detail: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMeasure interface: measure must inherit property "detail" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface: mark must inherit property "detail" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface object length: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface: attribute detail: FAIL (Chrome: PASS, Safari: FAIL)
/paint-timing/idlharness.window.html
PerformancePaintTiming interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
PerformancePaintTiming must be primary interface of paintTiming: FAIL (Chrome: PASS, Safari: FAIL)
PerformancePaintTiming interface object length: FAIL (Chrome: PASS, Safari: FAIL)
idl_test setup: FAIL (Chrome: PASS, Safari: FAIL)
PerformancePaintTiming interface object name: FAIL (Chrome: PASS, Safari: FAIL)
PerformancePaintTiming interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
PerformancePaintTiming interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of paintTiming: FAIL (Chrome: PASS, Safari: FAIL)
PerformancePaintTiming interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
/layout-instability/idlharness.html
LayoutShiftAttribution interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: layoutShift must inherit property "lastInputTime" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: attribute lastInputTime: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface object name: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: attribute value: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of layoutShift: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution must be primary interface of layoutShiftAttribution: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface object length: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: attribute hadRecentInput: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface object length: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: attribute node: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface object name: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: attribute currentRect: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift must be primary interface of layoutShift: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: layoutShift must inherit property "hadRecentInput" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: attribute sources: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: layoutShiftAttribution must inherit property "currentRect" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: default toJSON operation on layoutShift: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: layoutShift must inherit property "sources" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: layoutShift must inherit property "toJSON()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: layoutShiftAttribution must inherit property "node" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: layoutShift must inherit property "value" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: layoutShiftAttribution must inherit property "previousRect" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
LayoutShift interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
LayoutShiftAttribution interface: attribute previousRect: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of layoutShiftAttribution: FAIL (Chrome: PASS, Safari: FAIL)
/longtask-timing/idlharness.window.html
idl_test setup: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: attribute containerType: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: attribute containerName: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: attribute containerId: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface object length: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: attribute containerSrc: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface: attribute attribution: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface object length: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface object name: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
PerformanceLongTaskTiming interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface object name: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
TaskAttributionTiming interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
/largest-contentful-paint/idlharness.html
LargestContentfulPaint interface: lcp must inherit property "loadTime" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface object length: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: lcp must inherit property "id" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
idl_test setup: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: attribute size: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: default toJSON operation on lcp: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: lcp must inherit property "size" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint must be primary interface of lcp: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: attribute renderTime: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: lcp must inherit property "renderTime" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: lcp must inherit property "url" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: lcp must inherit property "element" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: lcp must inherit property "toJSON()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of lcp: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: attribute loadTime: FAIL (Chrome: PASS, Safari: FAIL)
LargestContentfulPaint interface: attribute element: FAIL (Chrome: PASS, Safari: FAIL)
/user-timing/idlharness.any.sharedworker.html
PerformanceMeasure interface: attribute detail: FAIL (Chrome: PASS)
PerformanceMeasure interface: measure must inherit property "detail" with the proper type: FAIL (Chrome: PASS)
PerformanceMark interface: mark must inherit property "detail" with the proper type: FAIL (Chrome: PASS)
PerformanceMark interface object length: FAIL (Chrome: PASS)
PerformanceMark interface: attribute detail: FAIL (Chrome: PASS)
/event-timing/idlharness.any.html
PerformanceEventTiming interface: attribute target: FAIL (Chrome: PASS, Safari: FAIL)
EventCounts interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
EventCounts interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
EventCounts interface object length: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: attribute cancelable: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: attribute processingEnd: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface object name: FAIL (Chrome: PASS, Safari: FAIL)
EventCounts interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Performance interface: attribute eventCounts: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface object length: FAIL (Chrome: PASS, Safari: FAIL)
Performance interface: performance must inherit property "eventCounts" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
EventCounts interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceEventTiming interface: attribute processingStart: FAIL (Chrome: PASS, Safari: FAIL)
EventCounts interface object name: FAIL (Chrome: PASS, Safari: FAIL)
/user-timing/idlharness.any.serviceworker.html
PerformanceMeasure interface: attribute detail: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMeasure interface: measure must inherit property "detail" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface: mark must inherit property "detail" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface object length: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface: attribute detail: FAIL (Chrome: PASS, Safari: FAIL)
/user-timing/idlharness.any.html
PerformanceMeasure interface: attribute detail: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMeasure interface: measure must inherit property "detail" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface: mark must inherit property "detail" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface object length: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceMark interface: attribute detail: FAIL (Chrome: PASS, Safari: FAIL)
/element-timing/idlharness.window.html
PerformanceElementTiming interface: attribute intersectionRect: FAIL (Chrome: PASS, Safari: FAIL)
Element interface: attribute elementTiming: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute renderTime: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute naturalHeight: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute element: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface object length: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface object name: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute loadTime: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute identifier: FAIL (Chrome: PASS, Safari: FAIL)
PerformanceElementTiming interface: attribute naturalWidth: FAIL (Chrome: PASS, Safari: FAIL)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4712007a98d2
[wpt PR 25116] - Update interfaces/performance-timeline.idl, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in before you can comment on or make changes to this bug.