servo/components/script
Bobby Holley 63e8367eee Don't resolve URLs at parse time for Stylo.
It's a bit unfortunate the use separate implementations of SpecifiedUrl for Servo
and Gecko, but they're different enough at this point that I don't think it really
makes sense to try to share everything. Splitting them out has some nice
simplifications as well.

I recognize that there's still some potential correctness issues for Servo using
the resolved URI in various places where the original URI may be the right thing,
but I've got too much on my plate to look into that for now.

MozReview-Commit-ID: BeDu93TQ4Ow
2017-03-22 19:11:30 -07:00
..
docs Make #[dom_struct] a proc_macro attribute 2017-02-24 01:50:51 +01:00
dom Don't resolve URLs at parse time for Stylo. 2017-03-22 19:11:30 -07:00
task_source
body.rs
build.rs Fix hardcoded path to link.exe 2017-02-03 13:33:37 +01:00
Cargo.toml Update parking_lot_core and smallvec 2017-03-22 14:55:49 -07:00
clipboard_provider.rs
CMakeLists.txt
devtools.rs Added some same-origin-domain checks. 2017-03-14 14:36:03 -05:00
document_loader.rs Remove mutability requirement from fetch_async_background. 2017-02-28 10:23:23 -05:00
fetch.rs Use RootedTraceableBox for dictionaries. 2017-02-16 11:03:26 +01:00
layout_image.rs Extract layout image request into separate file. Do not block the document load event. 2017-02-22 14:19:35 -05:00
layout_wrapper.rs Bug 1345950: stylo: Fix slow selector flags. r=bholley 2017-03-22 11:21:24 +01:00
lib.rs Update cssparser for https://github.com/servo/rust-cssparser/pull/123 2017-02-28 17:16:36 +01:00
mem.rs
microtask.rs Generalize promise job queue into solitary microtask queue. 2017-02-01 12:54:33 -05:00
network_listener.rs
script_runtime.rs Generalize promise job queue into solitary microtask queue. 2017-02-01 12:54:33 -05:00
script_thread.rs Implement dissimilar-origin window.parent and window.top. 2017-03-17 10:53:20 -05:00
serviceworker_manager.rs
serviceworkerjob.rs Remove incorrect uses of asynchronous tasks from ServiceWorker job queue. 2017-02-01 12:54:33 -05:00
stylesheet_loader.rs Parse stylesheets without acquiring a shared lock. 2017-03-19 22:30:40 +01:00
test.rs Added compiletest to verify TrustedPromise does not implement Clone 2017-01-22 20:12:07 +00:00
textinput.rs
timers.rs script: Use a timer when rAF is used for non-animation purposes 2017-03-03 23:25:29 +01:00
unpremultiplytable.rs
webdriver_handlers.rs Added some same-origin-domain checks. 2017-03-14 14:36:03 -05:00