Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Audit usages of unicode case-changing methods. | Corey Farwell | 2017-07-26 | 1 | -6/+4 | |
| | ||||||
* | Solving merge conficts related to the html5ever_atoms -> html5ever change | Christian Poveda | 2017-05-03 | 1 | -1/+1 | |
|\ | ||||||
| * | Upgrade to html5ever 0.16 | Simon Sapin | 2017-05-02 | 1 | -1/+1 | |
| | | ||||||
* | | Changed all prefixes from DOMString to the atomic Prefix from html5ever | Christian Poveda | 2017-05-03 | 1 | -4/+4 | |
|/ | ||||||
* | Make #[dom_struct] a proc_macro attribute | Anthony Ramine | 2017-02-24 | 1 | -0/+1 | |
| | ||||||
* | Refactor some window_from_node calls based on feedback | Arseniy Ivanov | 2017-02-03 | 1 | -20/+30 | |
| | ||||||
* | Extend window presence checks to non-native event handlers | Arseniy Ivanov | 2017-02-03 | 1 | -10/+40 | |
| | ||||||
* | Implement CSSStyleRule.style | Keith Yeung | 2016-12-17 | 1 | -3/+6 | |
| | ||||||
* | Remove HeapGCValue | Anthony Ramine | 2016-12-12 | 1 | -3/+3 | |
| | | | | | | It could be used to have mutable JSVal fields without GC barriers. With the removal of that trait, MutHeap and MutNullableHeap can respectively be replaced by MutJS and MutNullableJS. | |||||
* | Update to string-cache 0.3 | Simon Sapin | 2016-11-03 | 1 | -14/+14 | |
| | ||||||
* | Remove intrinsic Root::r() | Anthony Ramine | 2016-10-11 | 1 | -4/+3 | |
| | ||||||
* | Most of the code refactoring needed to be done is done with this commit. | Arthur Marble | 2016-09-18 | 1 | -2/+2 | |
| | ||||||
* | Reorder `use` statements | UK992 | 2016-09-09 | 1 | -1/+1 | |
| | ||||||
* | Inline DOM element creation into box expressions in components/script/dom/ | Kuba Birecki | 2016-07-14 | 1 | -2/+3 | |
| | ||||||
* | Stop re-exporting AttrValue. | Ms2ger | 2016-06-07 | 1 | -1/+1 | |
| | ||||||
* | Move DOMString back to script | Anthony Ramine | 2016-05-24 | 1 | -1/+1 | |
| | | | | This entirely removes the 'non-geckolib' feature of the util crate. | |||||
* | dom: Add missing event handlers | Piotr Stankiewicz | 2016-05-20 | 1 | -0/+39 | |
| | | | | | | | | | | Adding: * global event handlers, * window event handlers, * document and element handlers, * and support for BeforeUnloadEvent. Signed-off-by: Piotr Stankiewicz <bionicrift@gmail.com> | |||||
* | Remove the custom PartialEq implementations on TypeId enums | Anthony Ramine | 2016-05-17 | 1 | -23/+0 | |
| | | | | https://github.com/rust-lang/rust/pull/33593 made them useless. | |||||
* | Removed unused imports | Per Lundberg | 2016-05-15 | 1 | -1/+0 | |
| | | | | This fixes #11185. | |||||
* | Update 'Extensions to the HTMLElement Interface' CSSOM spec links. | Corey Farwell | 2016-04-11 | 1 | -5/+5 | |
| | ||||||
* | Remove `get_*` on getters as per RFC 0344. | Corey Farwell | 2016-04-10 | 1 | -3/+3 | |
| | | | | | | https://github.com/rust-lang/rfcs/blob/master/text/0344-conventions-galore.md#gettersetter-apis https://github.com/servo/servo/issues/6224 | |||||
* | Auto merge of #9930 - rebstar6:htmlclick, r=jdm | bors-servo | 2016-03-11 | 1 | -9/+8 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | Remove activatable element filter within HTMLElement#click() Address https://github.com/servo/servo/issues/6542 Ensure that click() calls are not limited to activatable elements. Also makes the isTrusted attribute false when synthetic click activation are called from a click() method (as per spec). <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9930) <!-- Reviewable:end --> | |||||
| * | Call synthetic_click_activation for all clicks | Rebecca | 2016-03-10 | 1 | -9/+8 | |
| | | | | | | | | | | | | | | Moved synthetic_click_actiavtion out of Activatable trait so it can be called by all elements (not just activatable). Calls appropriately from click. Also updates the isdisabled check in click to check for all types of elements | |||||
* | | use return value of invoking event handlers to cancel the event | João Oliveira | 2016-02-26 | 1 | -0/+18 | |
| | | ||||||
* | | Implement From<DOMString> for Atom | Anthony Ramine | 2016-02-24 | 1 | -2/+2 | |
|/ | ||||||
* | Compile raw inline event handlers lazily. Resolves #8489. | Josh Matthews | 2016-02-11 | 1 | -5/+3 | |
| | ||||||
* | Update rust-selectors | Emilio Cobos Álvarez | 2016-02-03 | 1 | -1/+1 | |
| | | | | | This commits updates rust-selectors to use the generic parser, and as such it moves the element state into the style crate. | |||||
* | Add onresize handler to GlobalEventHandlers | Jeff Harrison | 2016-01-29 | 1 | -0/+18 | |
| | | | | | Refs: https://github.com/servo/servo/issues/7996 Rebased: https://github.com/servo/servo/pull/8006 | |||||
* | Refactor 'listed element' logic for HTMLFieldSetElement::Elements | Corey Farwell | 2016-01-09 | 1 | -0/+24 | |
| | | | | | `HTMLElement::is_listed_element` method was added, which matches the `HTMLElement::is_labelable_element` method directly above | |||||
* | Generate PartialEq automatically | Guillaume Gomez | 2016-01-03 | 1 | -6/+0 | |
| | ||||||
* | move FocusType enum to the script crate | Roman Klauke | 2015-12-06 | 1 | -2/+1 | |
| | | | | | | | This commit moves the FocusType enum to the script crate and replaces all usages with the new `usage`. Fixes #8840 | |||||
* | Remove unnecessary conversion to/from DOMString for localName. | Eli Friedman | 2015-12-02 | 1 | -3/+3 | |
| | ||||||
* | Compute attribute name atoms at compile-time. | Eli Friedman | 2015-11-27 | 1 | -3/+3 | |
| | ||||||
* | Update string_cache to 0.2. | Alan Jeffrey | 2015-11-25 | 1 | -6/+8 | |
| | | | | | | | | | | | Updated string_cache, html5ever, xml5ever and selectors in Cargo.toml files and Cargo.lock. Removed references to string_cache_plugin. Import atom! and ns! from string_cache. Replaced ns!("") by ns!(). Replaced ns!(XML) and co by ns!(xml) and co. Replaced atom!(foo) by atom!("foo"). Replaced Atom::from_slice by Atom::from. Replaced atom.as_slice() by &*atom. | |||||
* | Replaced DOMString constructor by conversion functions. | Alan Jeffrey | 2015-11-12 | 1 | -4/+5 | |
| | | | | | | Replaced DOMString(...) by DOMString::from(...). Replaced ....0 by String::from(...). Removed any uses of .to_owner() in DOMString::from("..."). | |||||
* | Differentiate between error and non-error event handlers per the spec. | Josh Matthews | 2015-11-12 | 1 | -0/+1 | |
| | ||||||
* | 'type' attribute on HTMLInputElement should be stored as an Atom | Corey Farwell | 2015-11-06 | 1 | -1/+1 | |
| | | | | Fixes #8180 | |||||
* | Make DOMString a newtype around String, rather than a typedef. | Ms2ger | 2015-11-04 | 1 | -4/+4 | |
| | | | | | | | | | | This should make it somewhat easier to experiment with alternative representations in the future. To reduce churn, this commit leaves the String field public, though. Also, this will allow us to use the default String type to represent the IDL USVString type, which explicitly forbids unpaired surrogates, ans as such is a better match to the Rust String type. | |||||
* | Get rid of a bunch of explicit derefs | David Zbarsky | 2015-11-03 | 1 | -12/+9 | |
| | ||||||
* | merge from master | rohan.prinja | 2015-11-03 | 1 | -4/+95 | |
|\ | ||||||
| * | Implement 'labels' attribute on 'labelable elements' | Corey Farwell | 2015-11-01 | 1 | -1/+43 | |
| | | ||||||
| * | Removed JS::root Fixes #8251 | nxnfufunezn | 2015-10-31 | 1 | -2/+2 | |
| | | ||||||
| * | Move EventState to rust-selectors. | Bobby Holley | 2015-10-30 | 1 | -3/+4 | |
| | | ||||||
| * | Implement DOMStringMap::SupportedPropertyNames and ↵ | Nova Fallen | 2015-10-30 | 1 | -0/+48 | |
| | | | | | | | | NamedNodeMap::SupportedPropertyNames | |||||
* | | rearrange imports to be in alphabetical order | rohan.prinja | 2015-10-30 | 1 | -2/+2 | |
| | | ||||||
* | | replace InheritTypes imports with inheritance imports | rohan.prinja | 2015-10-30 | 1 | -1/+1 | |
| | | ||||||
* | | more refactoring | rohan.prinja | 2015-10-30 | 1 | -1/+1 | |
| | | ||||||
* | | move Castable into dom::bindings::inheritance | rohan.prinja | 2015-10-30 | 1 | -1/+1 | |
|/ | ||||||
* | Implement 'control' attribute for <label> elements | Corey Farwell | 2015-10-25 | 1 | -0/+20 | |
| | ||||||
* | Clean up the cast calls | Anthony Ramine | 2015-10-21 | 1 | -19/+11 | |
| |