Implement HTMLTableElement.insertRow()

refs: https://github.com/servo/servo/issues/9269

and update HTMLTableElement.webidl

insertRow returns an HTMLTableRowElement and throws an IndexSizeError
sortable and stopSorting were removed.
This commit is contained in:
Greg Guthe
2016-04-10 00:05:52 -04:00
parent 84f01d1d7b
commit 1d59d8784d
8 changed files with 100 additions and 42 deletions

View File

@@ -4128,9 +4128,6 @@
[HTMLAreaElement interface: document.createElement("area") must inherit property "noHref" with the proper type (10)]
expected: FAIL
[HTMLTableElement interface: operation insertRow(long)]
expected: FAIL
[HTMLTableElement interface: operation deleteRow(long)]
expected: FAIL
@@ -4161,12 +4158,6 @@
[HTMLTableElement interface: attribute cellSpacing]
expected: FAIL
[HTMLTableElement interface: document.createElement("table") must inherit property "insertRow" with the proper type (12)]
expected: FAIL
[HTMLTableElement interface: calling insertRow(long) on document.createElement("table") with too few arguments must throw TypeError]
expected: FAIL
[HTMLTableElement interface: document.createElement("table") must inherit property "deleteRow" with the proper type (13)]
expected: FAIL