servo/components/script/dom/bindings
cathiechen cb275e086c
Implement StaticRange (#31809)
* Add DOM interface for AbstractRange

* Add DOM interface for StaticRange

* Update WPT tests for StaticRange-constructor.html

* Fix formatting

* Add AbstractRange & StaticRange in interfaces.html

* rebased the code and fixed the failures

Signed-off-by: Cathie Chen <cathiechen@igalia.com>

* update the expected result in idlharness.window.js.ini file

* Addressed the code review comments

* updae the test result of legacy layout

---------

Signed-off-by: Cathie Chen <cathiechen@igalia.com>
Co-authored-by: Nipun Garg <nipung271@gmail.com>
2024-03-22 15:02:01 +00:00
..
codegen Implement StaticRange (#31809) 2024-03-22 15:02:01 +00:00
buffer_source.rs clippy: Fix unnecessary_cast warnings in components/script (#31823) 2024-03-22 13:48:03 +00:00
callback.rs clippy: Fix several warnings (#31710) 2024-03-18 08:33:43 +00:00
cell.rs script: Do not run layout in a thread (#31346) 2024-02-23 08:14:10 +00:00
constant.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
conversions.rs clippy: Fix unnecessary_cast warnings in components/script (#31823) 2024-03-22 13:48:03 +00:00
error.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
finalize.rs Extract generated finalizers into generic helper functions. (#31569) 2024-03-08 14:15:26 +00:00
guard.rs clippy: Fix several warnings (#31710) 2024-03-18 08:33:43 +00:00
htmlconstructor.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
import.rs Remove repeated imports from generated code (#31711) 2024-03-21 13:38:16 +00:00
inheritance.rs Fix crash when closing window containing video element (#31413) 2024-02-23 12:18:49 +00:00
interface.rs clippy: Fix several warnings (#31710) 2024-03-18 08:33:43 +00:00
iterable.rs clippy: Fix several warnings (#31710) 2024-03-18 08:33:43 +00:00
like.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
mod.rs Remove repeated imports from generated code (#31711) 2024-03-21 13:38:16 +00:00
namespace.rs Support Namespace const in webidl (#30492) 2023-10-04 11:29:54 +00:00
num.rs clippy: Fix dereferencing a tuple pattern warnings (#31811) 2024-03-21 17:04:18 +00:00
principals.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
proxyhandler.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
record.rs clippy: Fix several warnings (#31710) 2024-03-18 08:33:43 +00:00
refcounted.rs Fix rustdoc errors in components/script/dom (#31617) 2024-03-11 22:04:05 +00:00
reflector.rs Fix rustdoc errors in components/script/dom (#31617) 2024-03-11 22:04:05 +00:00
root.rs clippy: Fix needless borrow warnings (#31813) 2024-03-21 17:48:54 +00:00
serializable.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
settings_stack.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
str.rs clippy: Fix unnecessary_cast warnings in components/script (#31823) 2024-03-22 13:48:03 +00:00
structuredclone.rs removed mutable compile warnings (#31822) 2024-03-22 09:58:27 +00:00
trace.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
transferable.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
utils.rs clippy: Fix unnecessary_cast warnings in components/script (#31823) 2024-03-22 13:48:03 +00:00
weakref.rs Replace script_plugins with a clippy like rustc driver (named crown) (#30508) 2023-12-01 15:50:52 +00:00
xmlname.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00