No files found.
+4 −4
Cargo.lock
Cargo.lock
+2 −2
wrapper.rs
components/layout/wrapper.rs
+1 −0
attr.rs
components/script/dom/attr.rs
+27 −14
callback.rs
components/script/dom/bindings/callback.rs
+507 −285
CodegenRust.py
components/script/dom/bindings/codegen/CodegenRust.py
+38 −35
conversions.rs
components/script/dom/bindings/conversions.rs
+12 −11
error.rs
components/script/dom/bindings/error.rs
+7 −0
global.rs
components/script/dom/bindings/global.rs
+30 −0
init.rs
components/script/dom/bindings/init.rs
+368 −36
js.rs
components/script/dom/bindings/js.rs
+97 −74
proxyhandler.rs
components/script/dom/bindings/proxyhandler.rs
+62 −0
refcounted.rs
components/script/dom/bindings/refcounted.rs
+140 −20
trace.rs
components/script/dom/bindings/trace.rs
+161 −133
utils.rs
components/script/dom/bindings/utils.rs
+86 −12
browsercontext.rs
components/script/dom/browsercontext.rs
+8 −9
customevent.rs
components/script/dom/customevent.rs
+18 −11
dedicatedworkerglobalscope.rs
components/script/dom/dedicatedworkerglobalscope.rs
+15 −15
document.rs
components/script/dom/document.rs
+19 −17
element.rs
components/script/dom/element.rs
+9 −8
event.rs
components/script/dom/event.rs
+15 −19
eventdispatcher.rs
components/script/dom/eventdispatcher.rs
+24 −17
eventtarget.rs
components/script/dom/eventtarget.rs
+1 −1
htmlimageelement.rs
components/script/dom/htmlimageelement.rs
+6 −6
messageevent.rs
components/script/dom/messageevent.rs
+5 −4
mouseevent.rs
components/script/dom/mouseevent.rs
+54 −43
node.rs
components/script/dom/node.rs
+6 −6
testbinding.rs
components/script/dom/testbinding.rs
+2 −2
treewalker.rs
components/script/dom/treewalker.rs
+5 −4
uievent.rs
components/script/dom/uievent.rs
+1 −1
TestBinding.webidl
components/script/dom/webidls/TestBinding.webidl
+40 −32
window.rs
components/script/dom/window.rs
+17 −29
worker.rs
components/script/dom/worker.rs
+1 −1
workerglobalscope.rs
components/script/dom/workerglobalscope.rs
+16 −27
xmlhttprequest.rs
components/script/dom/xmlhttprequest.rs
+2 −0
hubbub_html_parser.rs
components/script/html/hubbub_html_parser.rs
+18 −1
lib.rs
components/script/lib.rs
+4 −3
page.rs
components/script/page.rs
+48 −14
script_task.rs
components/script/script_task.rs
+5 −5
Cargo.lock
ports/cef/Cargo.lock
+3 −3
lib.rs
src/lib.rs
+1 −0
main.rs
src/main.rs
+1 −0
test_global.html
tests/content/test_global.html
+4 −0
test_interfaces.html
tests/content/test_interfaces.html