mirror of
https://github.com/servo/servo.git
synced 2025-08-04 13:10:20 +01:00
Add basic event dispatch with bubbling, capturing, and propagation interruption.
This commit is contained in:
parent
bb97fd13f3
commit
88f5c2b133
12 changed files with 380 additions and 70 deletions
|
@ -6,7 +6,7 @@ use dom::bindings::codegen::WindowBinding;
|
|||
use dom::bindings::utils::{Reflectable, Reflector};
|
||||
use dom::bindings::utils::{DOMString, null_str_as_empty, Traceable};
|
||||
use dom::document::AbstractDocument;
|
||||
use dom::eventtarget::EventTarget;
|
||||
use dom::eventtarget::{EventTarget, WindowTypeId};
|
||||
use dom::node::{AbstractNode, ScriptView};
|
||||
use dom::navigator::Navigator;
|
||||
|
||||
|
@ -205,7 +205,7 @@ impl Window {
|
|||
image_cache_task: ImageCacheTask)
|
||||
-> @mut Window {
|
||||
let win = @mut Window {
|
||||
eventtarget: EventTarget::new(),
|
||||
eventtarget: EventTarget::new_inherited(WindowTypeId),
|
||||
page: page,
|
||||
script_chan: script_chan.clone(),
|
||||
compositor: compositor,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue