Keith Yeung
|
07c9cfecec
|
Add FetchMetadata and update corresponding methods
|
2016-09-21 14:26:03 -07:00 |
|
Keith Yeung
|
4dcf693a75
|
Use fetch infrastructure to load external scripts
|
2016-09-21 11:50:55 -07:00 |
|
Keith Yeung
|
4c616dad90
|
Add crossorigin attribute and implement step 14 of prepare a script
Add WPT test for HTMLScriptElement crossOrigin IDL attribute
|
2016-09-21 11:50:51 -07:00 |
|
Ying-Ruei Liang(KK)
|
55a2270e16
|
Bring referrer policy delivery to <a> and <link> via rel attribute
|
2016-09-20 21:17:37 +08:00 |
|
Arthur Marble
|
883902bd97
|
Most of the code refactoring needed to be done is done with this commit.
|
2016-09-18 03:41:16 -05:00 |
|
UK992
|
93a103ba73
|
Reorder use statements
|
2016-09-09 04:55:19 +02:00 |
|
Malisa Smith
|
faf32a7cfb
|
dom::Response implementation
|
2016-09-06 19:58:32 -07:00 |
|
Anthony Ramine
|
7ad51dcd7a
|
Update serde to 0.8 (fixes #12659)
|
2016-08-12 18:37:27 +02:00 |
|
Ms2ger
|
b65240d730
|
Stop destructuring load in HTMLScriptElement::execute().
|
2016-07-16 12:33:52 +02:00 |
|
Ms2ger
|
91b9bcd125
|
Turn ScriptOrigin into a struct.
|
2016-07-16 12:24:36 +02:00 |
|
Ms2ger
|
a13318fb2c
|
Convert script source to DOMString earlier.
|
2016-07-16 12:24:35 +02:00 |
|
Ms2ger
|
4896200467
|
Pull HTMLScriptElement::load inside-out.
|
2016-07-16 12:24:34 +02:00 |
|
Ms2ger
|
180569f65f
|
Update step numbers in HTMLScriptElement::execute().
|
2016-07-16 12:24:32 +02:00 |
|
Alan Jeffrey
|
d1e5bafef0
|
Replace any errors caused by content-provided URLs by warnings.
|
2016-07-15 09:50:40 -05:00 |
|
Ms2ger
|
f696f311dc
|
Remove TODO comment in ScriptContext::response_complete().
We already do what it suggests.
|
2016-07-14 14:07:43 +02:00 |
|
Ms2ger
|
7489f82a9b
|
Handle script encoding more in line with the specification.
|
2016-07-14 13:56:21 +02:00 |
|
Ms2ger
|
20a8c97cf0
|
Extract some code into a new fetch_a_classic_script function.
|
2016-07-14 13:40:03 +02:00 |
|
Ms2ger
|
1feeff2972
|
Update step numbers in HTMLScriptElement::prepare().
|
2016-07-14 13:34:19 +02:00 |
|
Ms2ger
|
f45b8bc53e
|
Remove an unnecessary variable from HTMLScriptElement::prepare().
|
2016-07-14 13:16:42 +02:00 |
|
Kuba Birecki
|
85f4da18a6
|
Inline DOM element creation into box expressions in components/script/dom/
|
2016-07-14 08:44:22 +02:00 |
|
Connor Brewster
|
5f7324a9a5
|
Make all task source runnables cancellable
Implement all Runnable methods on CancellableRunnable to redirect to their inner runnable
|
2016-07-13 09:59:51 -06:00 |
|
Connor Brewster
|
315ffe7677
|
Make network listener runnable cancellable
|
2016-07-08 09:00:59 -06:00 |
|
Anthony Ramine
|
8ecb5962f3
|
Move util::str to style
|
2016-07-05 10:43:54 +02:00 |
|
Eduard Burtescu
|
0db1faf876
|
Switch to using the new rooted!/RootedGuard API for rooting.
|
2016-07-04 20:59:01 +03:00 |
|
Manish Goregaokar
|
d4f428ad95
|
Abstractify the Listener abstractions further
|
2016-06-10 20:53:19 +05:30 |
|
bors-servo
|
51d41c5161
|
Auto merge of #11496 - GuillaumeGomez:range, r=nox
Implement Range::createContextualFragment
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11496)
<!-- Reviewable:end -->
|
2016-06-03 05:32:42 -05:00 |
|
Guillaume Gomez
|
2ef1437457
|
Replace HTMLScriptElement::mark_script_already_started by set_script_already_started
|
2016-06-03 01:31:52 +02:00 |
|
Connor Brewster
|
9980acf2c5
|
removed unused imports
|
2016-06-02 16:18:13 -06:00 |
|
Keith Yeung
|
05fc799f92
|
Clean up DOMManipulationTaskSource
|
2016-06-02 15:27:08 -04:00 |
|
Anthony Ramine
|
cdc7bca944
|
Move DOMString back to script
This entirely removes the 'non-geckolib' feature of the util crate.
|
2016-05-24 10:54:57 +02:00 |
|
Per Lundberg
|
2f7ed1d73e
|
Removed unused imports
This fixes #11185.
|
2016-05-15 22:24:26 +03:00 |
|
Keith Yeung
|
33acb1937c
|
Remove extraneous script_chan parameter from Trusted::new
|
2016-04-28 10:52:44 +02:00 |
|
Simon Sapin
|
7932ab6ac2
|
Upgrade to rust-url 1.0 and hyper 0.9
|
2016-04-23 20:27:58 +02:00 |
|
Ravi Shankar
|
5e6f32a59b
|
Propagating the load errors from network loader
|
2016-04-20 12:38:35 -04:00 |
|
Liamsi
|
62182f9de9
|
Use the document base url when resolving script URLs
|
2016-04-15 00:25:56 +02:00 |
|
Shiroy
|
ee9bb1f3c6
|
Avoid script execution when not found
Fix #8391
|
2016-04-09 09:57:35 +02:00 |
|
Rahul Sharma
|
2caa9a2a76
|
refactors entities from script_thread into script_runtime
|
2016-04-06 12:46:49 +05:30 |
|
Per Lundberg
|
99f473631a
|
HTMLScriptElement: Added missing DOM properties
This should sort out most (all?) of the ones pointed out in #10227.
(Amended with suggested fixes in PR #10354.)
|
2016-04-03 22:33:57 +03:00 |
|
Ms2ger
|
f1f53468a0
|
Use a Cell for HTMLScriptElement::block_character_encoding.
|
2016-03-18 16:51:29 +01:00 |
|
askalski
|
89b8499df8
|
Implement encoding determination for external scripts.
|
2016-03-18 16:51:25 +01:00 |
|
Keith Yeung
|
3f2cbf0025
|
Add task_source directory
Use DOMManipulationTaskSource whenever possible
|
2016-03-10 01:05:53 -05:00 |
|
Kamil Muszyński
|
076cc409e6
|
Issue #9561 Renamed *_thread_source to *_task_source and ThreadSource to TaskSource
|
2016-02-14 15:29:44 +01:00 |
|
Ms2ger
|
678cb9da84
|
Update HTMLScriptElement::prepare to match the changed specification.
|
2016-01-21 11:54:41 +01:00 |
|
rohan.prinja
|
1f02c4ebbb
|
task -> thread
|
2016-01-10 17:58:13 +09:00 |
|
bors-servo
|
f00532bab0
|
Auto merge of #9213 - frewsxcv:broken-link, r=KiChjang
Fix broken spec link in HTMLScriptElement
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9213)
<!-- Reviewable:end -->
|
2016-01-09 14:17:20 +05:30 |
|
Corey Farwell
|
7973bb7d70
|
Fix broken spec link in HTMLScriptElement
|
2016-01-08 20:51:33 -05:00 |
|
Ms2ger
|
649614eedc
|
Update specification references and TODO comments in HTMLScriptElement.
|
2016-01-07 14:47:50 +01:00 |
|
Johannes Linke
|
6b215f38ee
|
Fix a bunch of clippy lints
|
2016-01-02 23:27:15 +01:00 |
|
Mathieu Agopian
|
11234f5370
|
Use Url.join instead of UrlParser.base_url(...).parse (#9002)
|
2015-12-18 17:02:41 +01:00 |
|
Arthur Skobara
|
8acb21a594
|
Remove from Trusted::new an unnecessary argument
|
2015-12-12 22:31:19 +06:00 |
|