aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/event.rs
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-174/+0
|
* Decouple compositing and script crates.Josh Matthews2014-08-081-12/+0
|
* Upgrade Rust.Jack Moffitt2014-08-021-4/+4
|
* Call the generated rather than the hand-written traits (fixes #2936).Ms2ger2014-07-271-17/+1
|
* Implement MessageEvent.Ms2ger2014-07-161-0/+1
|
* Introduce abstractions for global scopes.Ms2ger2014-07-151-4/+4
| | | | Part of #2811.
* Rename variables that refer to global objects.Ms2ger2014-07-151-4/+4
| | | | | | | | This clarifies whether those variables will point to a Window object or an arbitrary global object. Note in particular that all IDL Constructors will accept an arbitrary global object.
* Make some DOM members private.Ms2ger2014-06-281-2/+2
| | | | | I have not reviewed if this is the complete set of members that can be made private.
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-1/+1
|
* Separate "desktop" and "mobile" zoom calculations.Matt Brubeck2014-06-201-3/+2
| | | | | | | | This ensures that the layout viewport responds to each type of zoom correctly, and lays the ground for CSS Media Queries and CSS Device Adaption. Until we have proper touch support, mobile-style "pinch" zoom can be simulated by holding Ctrl while scrolling with a mousewheel or trackpad gesture.
* Use Traceable for primitive types and DOMStringManish Goregaokar2014-06-161-21/+21
|
* Remove Reflectable::mut_reflector.Ms2ger2014-06-131-4/+0
|
* Use internal mutability for Event.Ms2ger2014-06-111-52/+53
|
* Outside of compositor, store window size in CSS pxMatt Brubeck2014-06-091-1/+3
| | | | | | | | | | This fixes an issue where the CSS viewport was too large on high-DPI displays because it was set to the window size in device pixels, instead of px. This patch ensures that the window size is converted from device pixels to px before being passed to script/layout code. The Window trait now exposes the window size in both device pixels and density-independent screen coordinates, with clearer method names.
* Upgrade Rust.Jack Moffitt2014-06-051-1/+1
|
* Rename BindingDeclarations to Bindings.Ms2ger2014-06-021-2/+2
|
* Implement Event::new_initialized and initialize the event in Event::new.Ms2ger2014-05-311-4/+11
|
* Use Cell/RefCell for interior mutability of Event.Tetsuharu OHZEKI2014-05-301-7/+8
|
* Implement CustomEvent (#2173)Manish Goregaokar2014-05-241-3/+4
|
* Update Rust.Ms2ger2014-05-221-1/+1
|
* Add ProgressEvent interfaceManish Goregaokar2014-05-081-1/+2
|
* Replace all ~"" with "".to_owned().Ms2ger2014-05-031-1/+1
|
* Address review comments.Josh Matthews2014-05-031-3/+3
|
* Address review comments.Josh Matthews2014-05-031-1/+1
|
* Remove all root collections.Josh Matthews2014-05-031-3/+2
|
* s/Unrooted/Temporary/gJosh Matthews2014-05-031-10/+10
|
* Move WebIDL methods to traits implemented by JSRef types.Josh Matthews2014-05-031-22/+40
|
* Implement safe rooting strategy via Unrooted, Root, JSRef, and JS.Josh Matthews2014-05-031-10/+11
|
* Turn on GC all the time. Fix rooting errors during parsing and storing ↵Josh Matthews2014-05-031-3/+3
| | | | timers. Fix borrow errors during tracing.
* Remove the 'pub use self::BindingDeclarations::*;' export.Tetsuharu OHZEKI2014-05-011-2/+2
|
* Removed unnecessary return and moved crate import to script.rsGulshan Singh2014-04-301-3/+3
|
* Make TimeStamp in event.rs return the actual timestampGulshan Singh2014-04-301-1/+5
|
* auto merge of #2233 : ↵bors-servo2014-04-281-1/+1
|\ | | | | | | | | | | campadrenalin/servo/initialize-event-bubbling-to-false, r=Ms2ger Fixes #2183.
| * #2183 Initialize Event::bubbles to falsePhilip Horger2014-04-251-1/+1
| |
* | This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-14/+14
|/ | | | | | April 10, 2014. The main changes are to privacy, to work around the issues with incorrect bounds on the libstd `Arc<Mutex<T>>`, and the various API changes strewn throughout the libraries.
* set the right flags and attrs for InitEventHarry Maclean2014-04-201-3/+10
|
* Rename Event::default_prevented -> Event::canceled to better match spec (#2177)Manish Goregaokar2014-04-191-5/+5
|
* Fix most defaultPrevented test failures (#2172)Manish Goregaokar2014-04-191-0/+1
|
* Remove trailing whitespace.Ms2ger2014-04-071-1/+1
|
* Warning police.Josh Matthews2014-03-181-8/+7
|
* Use 'TConstants' instead of magic numbers.Tetsuharu OHZEKI2014-03-161-4/+5
|
* Pass &JS<Window> to reflect_dom_object.Ms2ger2014-03-041-1/+1
|
* Move Error, Fallible, ErrorResult out of utils.rs (fixes #1749)Saurabh Anand2014-02-281-1/+1
|
* Implement JSManaged for DOM objects.Josh Matthews2014-02-241-119/+21
|
* Move DOMString into servo_util.Ms2ger2014-02-141-1/+2
|
* Use DOMString more consistently.Ms2ger2014-02-131-1/+1
|
* compositor can get mouse point from window eventHyunJune Kim2014-02-101-0/+1
|
* Upgrade to latest Rust.Jack Moffitt2014-01-121-6/+6
|
* Remove type_id arguments from Event::new and UIEvent::new.Ms2ger2013-11-141-4/+4
|
* Stop passing DOMStrings via borrowed pointer. (#1201)Tetsuharu OHZEKI2013-11-141-3/+3
|