Add History interface

implement go, forward, back
This commit is contained in:
Connor Brewster
2016-06-25 12:49:20 -06:00
parent 05cc76370f
commit 8d7a0c2cda
18 changed files with 324 additions and 66 deletions

View File

@@ -5613,45 +5613,18 @@
[BarProp interface: attribute visible]
expected: FAIL
[History interface: existence and properties of interface object]
expected: FAIL
[History interface object length]
expected: FAIL
[History interface: existence and properties of interface prototype object]
expected: FAIL
[History interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[History interface: attribute length]
expected: FAIL
[History interface: attribute state]
expected: FAIL
[History interface: operation go(long)]
expected: FAIL
[History interface: operation back()]
expected: FAIL
[History interface: operation forward()]
expected: FAIL
[History interface: operation pushState(any,DOMString,DOMString)]
expected: FAIL
[History interface: operation replaceState(any,DOMString,DOMString)]
expected: FAIL
[History must be primary interface of window.history]
expected: FAIL
[Stringification of window.history]
expected: FAIL
[History interface: window.history must inherit property "length" with the proper type (0)]
expected: FAIL
@@ -5661,9 +5634,6 @@
[History interface: window.history must inherit property "go" with the proper type (2)]
expected: FAIL
[History interface: calling go(long) on window.history with too few arguments must throw TypeError]
expected: FAIL
[History interface: window.history must inherit property "back" with the proper type (3)]
expected: FAIL
@@ -7236,9 +7206,6 @@
[BarProp interface object name]
expected: FAIL
[History interface object name]
expected: FAIL
[ApplicationCache interface object name]
expected: FAIL
@@ -7290,15 +7257,6 @@
[History interface: window.history must inherit property "state" with the proper type (2)]
expected: FAIL
[History interface: window.history must inherit property "go" with the proper type (3)]
expected: FAIL
[History interface: window.history must inherit property "back" with the proper type (4)]
expected: FAIL
[History interface: window.history must inherit property "forward" with the proper type (5)]
expected: FAIL
[History interface: window.history must inherit property "pushState" with the proper type (6)]
expected: FAIL