Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | Create macros for simplifying element attribute getters (fixes #1931) | Manish Goregaokar | 2014-08-19 | 1 | -0/+47 | |
| | | | | | ||||||
* | | | | | Use extended attributes to define which interfaces are globals (fixes #1053). | Ms2ger | 2014-08-20 | 4 | -11/+15 | |
| |/ / / |/| | | | | | | | | | | | This makes our approach consistent with Gecko's. | |||||
* | | | | Merge pull request #3103 from bfrohs/3025TitleText | Ms2ger | 2014-08-20 | 2 | -3/+29 | |
|\ \ \ \ | | | | | | | | | | | Implement HTMLTitleElement.text (closes #3025); r=Ms2ger | |||||
| * | | | | Implement HTMLTitleElement.text (closes #3025) | Brandon Frohs | 2014-08-17 | 2 | -3/+29 | |
| | | | | | ||||||
* | | | | | Merge pull request #3082 from ChrisParis/atob | Manish Goregaokar | 2014-08-20 | 2 | -1/+87 | |
|\ \ \ \ \ | | | | | | | | | | | | | Implement window.atob/btoa; r=Manishearth | |||||
| * | | | | | Implement window.atob/btoa | Chris Paris | 2014-08-15 | 2 | -1/+87 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #3115 from Ms2ger/CGWrapMethod-doc | Ms2ger | 2014-08-19 | 1 | -0/+4 | |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Add a documentation comment for CGWrapMethod; r=Manishearth | |||||
| * | | | | | Add a documentation comment for CGWrapMethod. | Ms2ger | 2014-08-19 | 1 | -0/+4 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #3099 from Ms2ger/attr-local_name-atom | Ms2ger | 2014-08-19 | 21 | -121/+170 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Make Attr::local_name an Atom; r=abinader | |||||
| * | | | | | Pass an Atom to before_remove_attr and after_set_attr. | Ms2ger | 2014-08-16 | 19 | -72/+107 | |
| | | | | | | ||||||
| * | | | | | Make Attr::local_name an Atom. | Ms2ger | 2014-08-16 | 4 | -52/+66 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #3112 from Ms2ger/hasInterfacePrototypeObject | Manish Goregaokar | 2014-08-19 | 2 | -64/+49 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Replace hasInterfacePrototypeObject checks by isCallback checks in codegen. | |||||
| * | | | | | | Replace hasInterfacePrototypeObject checks by isCallback checks in codegen. | Ms2ger | 2014-08-19 | 2 | -64/+49 | |
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Checking for callbacks directly makes it a lot clearer what's going on, and we don't intend to take hasConcreteDescendant into consideration. See also <https://bugzilla.mozilla.org/show_bug.cgi?id=1026720>. | |||||
* | | | | | | Update WebIDL.py. | Ms2ger | 2014-08-19 | 1 | -67/+560 | |
| | | | | | | ||||||
* | | | | | | Add a script to update the WebIDL parser. | Ms2ger | 2014-08-19 | 3 | -0/+64 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #3098 from wenderen/HTMLTableElement.caption | Manish Goregaokar | 2014-08-16 | 2 | -3/+40 | |
|\ \ \ \ \ | | | | | | | | | | | | | implement GetCaption and SetCaption for HTMLTableElement; r=Manishearth | |||||
| * | | | | | Implement HTMLTableElement.caption | Rohan Prinja | 2014-08-16 | 2 | -3/+40 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #3078 from SimonSapin/style-cleanup | Simon Sapin | 2014-08-16 | 2 | -46/+33 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Various refactoring and fixes in the style crate | |||||
| * | | | | | Make more things private to the style crate. | Simon Sapin | 2014-08-16 | 2 | -37/+14 | |
| | | | | | | ||||||
| * | | | | | Fix case sensitivity of local name selectors. | Simon Sapin | 2014-08-16 | 1 | -4/+14 | |
| | | | | | | ||||||
| * | | | | | Use Result/Err(()) in Selector parsing. | Simon Sapin | 2014-08-16 | 2 | -6/+6 | |
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | … get rid of some custom `enum` types for parsing return values. `Option<Option<T>>` was ridiculous, but `Result<Option<T>, ()>` make perfect sense. Also, we can now take advantage of the `try!()` macro. | |||||
* / | | | | Implement WorkerGlobalScope.importScripts. | Ms2ger | 2014-08-16 | 2 | -3/+38 | |
|/ / / / | ||||||
* / / / | Implement WorkerGlobalScope.location. | Ms2ger | 2014-08-15 | 5 | -1/+108 | |
|/ / / | ||||||
* | / | Implement DedicatedWorkerGlobalScope.navigator. | Ms2ger | 2014-08-15 | 4 | -4/+82 | |
| |/ |/| | ||||||
* | | Merge pull request #3088 from brunoabinader/document-links-cache | Ms2ger | 2014-08-14 | 1 | -22/+15 | |
|\ \ | | | | | | | Implement Document.links cache; r=Ms2ger | |||||
| * | | Removed comment as issue #1847 is now fixed. | Bruno de Oliveira Abinader | 2014-08-14 | 1 | -12/+0 | |
| | | | ||||||
| * | | Implement cached Document.Links | Bruno de Oliveira Abinader | 2014-08-14 | 1 | -10/+15 | |
| | | | ||||||
* | | | Structured clone the argument to DedicatedWorkerGlobalScope.postMessage. | Ms2ger | 2014-08-14 | 4 | -27/+32 | |
| | | | ||||||
* | | | Structured clone the argument to Worker.postMessage. | Ms2ger | 2014-08-14 | 4 | -7/+37 | |
| | | | ||||||
* | | | Merge pull request #3087 from Manishearth/node-textcontent-throws | Ms2ger | 2014-08-14 | 2 | -7/+6 | |
|\ \ \ | |/ / |/| | | node.textContent and node.nodeValue should not throw; r=Ms2ger | |||||
| * | | node.textContent and node.nodeValue should not throw | Manish Goregaokar | 2014-08-14 | 2 | -7/+6 | |
| |/ | ||||||
* / | Return the empty string as appropriate for location.{search,hash}. | Ms2ger | 2014-08-13 | 1 | -1/+3 | |
|/ | ||||||
* | Implement {Worker,DedicatedWorkerGlobalScope}.onmessage. | Ms2ger | 2014-08-13 | 4 | -4/+26 | |
| | ||||||
* | Distinguish the sender to the own thread and to the parent thread in ↵ | Ms2ger | 2014-08-12 | 3 | -18/+25 | |
| | | | | | | | | | DedicatedWorkerGlobalScope. The WorkerGlobalScope stores a reference to the sender for the own thread, to allow passing clones to sub-workers. The DedicatedWorkerGlobalScope additionally keeps a reference to the sender for the (unique) parent thread, to implement postMessage and memory management of the Worker object. | |||||
* | Implement DedicatedWorkerGlobalScope.postMessage. | Ms2ger | 2014-08-12 | 3 | -1/+24 | |
| | ||||||
* | Store a pointer to the Worker in the DedicatedWorkerGlobalScope. | Ms2ger | 2014-08-12 | 3 | -10/+95 | |
| | ||||||
* | Pass the script channel to DedicatedWorkerGlobalScope::run_worker_scope ↵ | Ms2ger | 2014-08-12 | 2 | -6/+6 | |
| | | | | | | | | rather than creating it there. This allows us to create the Worker object before calling DedicatedWorkerGlobalScope::run_worker_scope, which is necessary to pass a pointer to the worker to it. | |||||
* | Give workers their own ScriptChan and use it for postMessage. | Ms2ger | 2014-08-11 | 2 | -19/+24 | |
| | | | | | This ensures that XHR callbacks for XHR objects in workers are called on the worker thread rather than the main thread. | |||||
* | Throw a catchable exception from ThrowingConstructor. | Ms2ger | 2014-08-10 | 1 | -2/+3 | |
| | ||||||
* | Implement Range.detach(). | Ms2ger | 2014-08-09 | 2 | -1/+5 | |
| | | | | Incidentally, this allows dom/interfaces.html to actually run. | |||||
* | Implement Document.createRange(). | Ms2ger | 2014-08-09 | 2 | -1/+9 | |
| | ||||||
* | Pass a Document to Range::new. | Ms2ger | 2014-08-09 | 1 | -4/+10 | |
| | ||||||
* | Make Range::reflector private. | Ms2ger | 2014-08-09 | 1 | -1/+1 | |
| | ||||||
* | Rename ClientRect and ClientRectList to DOMRect and DOMRectList (fixes ↵ | hyunjunekim | 2014-08-09 | 6 | -45/+47 | |
| | | | | | | | #2814, fixes #2840). These interfaces were renamed in the specification, in order to use them in other contexts than the getClientRects and getBoundingClientRect methods. | |||||
* | Merge pull request #3060 from Manishearth/remove-window | Manish Goregaokar | 2014-08-09 | 3 | -14/+9 | |
|\ | | | | | Remove unused windows/globals; r=jdm | |||||
| * | Remove unused windows/globals | Manish Goregaokar | 2014-08-09 | 3 | -14/+9 | |
| | | ||||||
* | | Upgrade Rust. | Jack Moffitt | 2014-08-08 | 12 | -42/+51 | |
| | | ||||||
* | | Merge pull request #3054 from jdm/script_traits | Josh Matthews | 2014-08-08 | 2 | -13/+5 | |
|\ \ | | | | | | | Decouple compositing and script crates. | |||||
| * | | Decouple compositing and script crates. | Josh Matthews | 2014-08-08 | 2 | -13/+5 | |
| | | | ||||||
* | | | Fix getElementsByTagName[NS] support to match the spec. | James Graham | 2014-08-08 | 4 | -21/+64 | |
| |/ |/| |