iska
9651d12fd0
Deprecate for old HTMLRange’s initializers with typo
2017-03-31 17:23:30 +02:00
Martin Waitz
22de41d912
Fix typo Dowcument -> Document
2017-03-31 08:53:11 +02:00
iska
718e43ff9c
Add HTML Range tests for Text split callbacks
2017-01-13 18:23:56 +01:00
iska
472d59546a
Add HTML Range stringifier and description
...
https://dom.spec.whatwg.org/#dom-range-stringifier
2017-01-11 22:48:51 +01:00
iska
925848404b
Add implementation for HTML Range surround and insert node
2017-01-08 22:38:41 +01:00
iska
c7edbd3e14
Add HTML Document and Range methods for Text splitting callbacks
2017-01-08 22:35:53 +01:00
iska
f1b1f523b8
Add implementation for HTML Range’s extract contents method
2017-01-08 09:44:03 +01:00
iska
51c94d49bd
Add implementation for HTML Range’s clone contents method
2017-01-08 09:33:15 +01:00
iska
395ce5e981
Add HTML Range initializer that accepts start and end boundaries
2017-01-08 09:32:15 +01:00
iska
0ac49f2a0f
Add implementation for HTML Range’s delete contents method
2017-01-08 08:09:26 +01:00
iska
07c72f65d9
Add HTML Range methods for contained nodes
2017-01-08 08:07:47 +01:00
iska
12fc972602
Add HTML Range handling for mutation callback on node removal
...
See:
https://dom.spec.whatwg.org/#concept-node-remove
2017-01-05 02:43:07 +01:00
iska
c294802199
Add HTML Range tests for character data mutation callbacks
2017-01-02 00:39:55 +01:00
iska
9795172c9c
Add implementation and tests for Range comparison and intersection methods
2016-12-31 03:11:49 +01:00
iska
de6c215550
Fix check in range’s compare-boundaries method
2016-12-30 21:54:58 +01:00
iska
b7b29d2af5
Fix HTML Range boundary validations
2016-12-30 03:21:17 +01:00
iska
4d132af99f
Update and reorganize private headers and modulemap
2016-12-29 22:53:34 +01:00
iska
1f6f9d843e
Add implementation for range’s update methods on character data mutations
2016-11-27 20:21:16 +01:00
iska
5c2f6527a7
Add implementation for HTML Range’s contains-node method
2016-11-27 20:19:54 +01:00
iska
ef672e1dbb
Add range attaching/detaching to the range’s lifecycle
2016-11-27 15:00:13 +01:00
iska
49799f8bcd
Add methods to select a node and node contents in a HTML Range
2016-11-22 21:42:45 +01:00
iska
9bd9dfbf6b
Add methods to collapse a HTML Range
2016-11-22 21:42:15 +01:00
iska
8f0a6d133e
Finalize HTML Range methods for setting boundaries
2016-11-22 21:41:41 +01:00
iska
cfb1707fc4
Implement collapsed, common ancestor & root properties for HTML Range
2016-11-22 01:25:04 +01:00
iska
8391a01147
Change HTML Range’s initializer to accept one HTML Document argument
...
According to spec:
“The Range() constructor, when invoked, must return a new range with
(current global object’s associated Document, 0) as its start and end.”
We don’t have a global object (window) with an associated document, thus
we have to pass one instead.
2016-11-22 01:23:17 +01:00
iska
6ed0238a89
Add implementation for setting HTML Range’s boundaries
2016-11-22 01:20:20 +01:00
iska
9fd5d34244
Add HTML Range class stub
2016-11-21 01:17:48 +01:00