servo/tests/wpt/metadata/resource-timing
bors-servo 106f1377d2
Auto merge of #22599 - aditj:patch-1-re, r=ferjm
Implement performance interface extension for PerformanceResourceTiming

<!-- Please describe your changes on the following line: -->

(There is a previous closed pull for this #22431)
Implemented the following :
a) Added the maxSize Field to the PerformanceEntryList structure.
b) Implemented the clearResourceTimings, setResourceTimingBufferSize, onresourcetimingbufferfull fuctions for the Performance Structure according to the Interface Specification given at : https://w3c.github.io/resource-timing/#sec-extensions-performance-interface

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #22307 (GitHub issue number if applicable)

<!-- Either: -->
- [X] There are tests for these changes OR
- [ ] These changes do not require tests because ___

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22599)
<!-- Reviewable:end -->
2019-01-10 03:10:06 -05:00
..
buffer-full-add-after-full-event.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-add-entries-during-callback-that-drop.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-add-entries-during-callback.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-add-then-clear.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-decrease-buffer-during-callback.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-increase-buffer-during-callback.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-inspect-buffer-during-callback.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-set-to-current-buffer.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-store-and-clear-during-callback.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-then-increased.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
buffer-full-when-populate-entries.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
clear_resource_timing_functionality.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
document-domain-no-impact-loader.sub.html.ini Update web-platform-tests to revision 6b6163867ad474d977778a3f19c378a05a4851dc 2019-01-04 22:38:27 -05:00
idlharness.any.js.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
resource-timing-level1.sub.html.ini Update web-platform-tests to revision 6b6163867ad474d977778a3f19c378a05a4851dc 2019-01-04 22:38:27 -05:00
resource-timing-tojson.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource-timing.html.ini Update web-platform-tests to revision 4984b190341b535c645729b8f99247aace0022fe 2018-12-17 22:27:33 -05:00
resource_cached.htm.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_connection_reuse.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_dedicated_worker.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_dynamic_insertion.html.ini Update web-platform-tests to revision 71e901cf4534417abfabe4d77a317817f5cc09db 2019-01-03 21:56:54 -05:00
resource_ignore_data_url.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_ignore_failures.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_initiator_types.html.ini Update web-platform-tests to revision 71e901cf4534417abfabe4d77a317817f5cc09db 2019-01-03 21:56:54 -05:00
resource_memory_cached.sub.html.ini Auto merge of #22599 - aditj:patch-1-re, r=ferjm 2019-01-10 03:10:06 -05:00
resource_redirects.html.ini Update web-platform-tests to revision 71e901cf4534417abfabe4d77a317817f5cc09db 2019-01-03 21:56:54 -05:00
resource_reparenting.html.ini Update web-platform-tests to revision 71e901cf4534417abfabe4d77a317817f5cc09db 2019-01-03 21:56:54 -05:00
resource_script_types.html.ini Update web-platform-tests to revision 71e901cf4534417abfabe4d77a317817f5cc09db 2019-01-03 21:56:54 -05:00
resource_subframe_self_navigation.html.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
resource_TAO_cross_origin_redirect_chain.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_TAO_null.htm.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_TAO_origin.htm.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_TAO_origin_uppercase.htm.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_TAO_space.htm.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_TAO_zero.htm.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_timing.worker.js.ini Implement performance interface extension for PerformanceResourceTiming 2019-01-09 01:09:08 +05:30
resource_timing_buffer_full_when_populate_entries.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_timing_buffer_full_when_shrink_buffer_size.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_timing_cross_origin_redirect.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_timing_cross_origin_redirect_chain.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_timing_same_origin_redirect.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_timing_store_and_clear_during_callback.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
resource_timing_TAO_cross_origin_redirect.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
single-entry-per-resource.html.ini Update web-platform-tests to revision ac4274136e9a034628a3a469890c8e37babbc902 2018-12-14 21:54:18 -05:00
supported_resource_type.any.js.ini Update web-platform-tests to revision 4052654d786236b493d2df3cb80b9d3d1d0a8354 2018-12-12 22:53:27 -05:00
test_resource_timing.html.ini refactored performance timing to align with updated spec 2018-11-20 16:21:32 +00:00
test_resource_timing.https.html.ini Update web-platform-tests to revision 2abaf21d855986de7baa55ad52a601c489ff22fd 2019-01-07 21:51:28 -05:00