Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make DOMJSClass use JSClass instead of Class (fixes #13031) | Tetsuharu OHZEKI | 2016-08-26 | 1 | -6/+8 |
| | |||||
* | Update SpiderMonkey to m-c bcf4ff0c3eef. | Ms2ger | 2016-07-28 | 1 | -1/+24 |
| | | | | | | This currently breaks Servo on Android, because there are a number of interdependent changes that cannot easily land serially in a way that keeps it working throughout. We expect to fix this in the near future. | ||||
* | Switch to using the new rooted!/RootedGuard API for rooting. | Eduard Burtescu | 2016-07-04 | 1 | -19/+19 |
| | |||||
* | Avoid an index-out-of-bounds error in ScriptMemoryFailsafe. | Ms2ger | 2016-06-09 | 1 | -0/+6 |
| | | | | | | | | Fixes #11059. Fixes #11400. Fixes #11481. Fixes #11671. Fixes #11682. | ||||
* | Remove the IterableContext trait. | Ms2ger | 2016-05-24 | 1 | -13/+6 |
| | | | | It serves no purpose. | ||||
* | Move DOMString back to script | Anthony Ramine | 2016-05-24 | 1 | -1/+1 |
| | | | | This entirely removes the 'non-geckolib' feature of the util crate. | ||||
* | Stop using JSAutoRequest. | Ms2ger | 2016-05-13 | 1 | -2/+1 |
| | |||||
* | Addressed comment | Connor Brewster | 2016-05-11 | 1 | -2/+2 |
| | |||||
* | remove page and move functionality to browing context | Connor Brewster | 2016-05-11 | 1 | -11/+129 |
| | | | | | | | | | | Allow for adding history items Fixed nested iframe test failure Cleanup and small refactors fixup | ||||
* | Ensure that the fields of BrowsingContext are traced and the Rust object is ↵ | Josh Matthews | 2016-05-11 | 1 | -4/+23 |
| | | | | freed when the reflector is finalized. | ||||
* | Update SpiderMonkey | Anthony Ramine | 2016-05-03 | 1 | -14/+13 |
| | |||||
* | Make fill_property_descriptor take a flags argument | Anthony Ramine | 2016-02-23 | 1 | -5/+5 |
| | |||||
* | Don't use the hasOwn hook anymore in browsingcontext | Anthony Ramine | 2016-02-23 | 1 | -12/+12 |
| | | | | | | | There is no [[HasOwnProperty]] hook in the ES spec, we should just define the has proxy trap. https://bugzilla.mozilla.org/show_bug.cgi?id=980565 | ||||
* | Reorder js imports in browsingcontext | Anthony Ramine | 2016-02-23 | 1 | -9/+8 |
| | |||||
* | Auto merge of #9603 - Ms2ger:document-bc, r=jdm | bors-servo | 2016-02-19 | 1 | -11/+16 |
|\ | | | | | | | | | | | | | | | Store a pointer to the browsing context in the Document. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9603) <!-- Reviewable:end --> | ||||
| * | Store a pointer to the browsing context in the Document. | Ms2ger | 2016-02-11 | 1 | -11/+16 |
| | | |||||
* | | Implement RootedReference<T> for Option<JS<T>> | Daniel Robertson | 2016-02-16 | 1 | -2/+2 |
| | | | | | | | | | | An implementation of RootedReference for Option<JS<T>> based off of other implementations of RootedReference for Option wrapped types. | ||||
* | | Use JS_GetOwnPropertyDescriptorById in BrowserContext (fixes #6984). | Brandon Fairchild | 2016-02-11 | 1 | -9/+5 |
|/ | |||||
* | Give WindowProxy objects an innerObject hook. | Ms2ger | 2016-02-09 | 1 | -6/+2 |
| | | | | | | | This ensures that UncheckedUnwrap(obj, /* stopAtOuter = */ true) will indeed stop at the WindowProxy ("outer window", in older SpiderMonkey jargon), which is necessary to prevent raw Window ("inner window") objects becoming visible to JavaScript code, or tripping assertions that we don't do that. | ||||
* | Rename the browsercontext module. | Ms2ger | 2015-12-11 | 1 | -0/+281 |