Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Kill beforescriptexecute and afterscriptexecute (fixes #12446) | Anthony Ramine | 2017-01-14 | 1 | -20/+0 | |
| | | ||||||
* | | Auto merge of #15011 - nox:load-fixes, r=jdm | bors-servo | 2017-01-14 | 1 | -0/+11 | |
|\ \ | | | | | | | | | | | | | | | | | | | | | | Various script loading fixes <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15011) <!-- Reviewable:end --> | |||||
| * | | Implement HTMLScriptElement async attribute | Anthony Ramine | 2017-01-14 | 1 | -0/+11 | |
| | | | ||||||
* | | | Handle crossorigin in link and refactor crossorigin handling | mrnayak | 2017-01-13 | 1 | -25/+4 | |
|/ / | | | | | | | | | | | | | | | Implemented Step three and handled step four of obtain the resource part of 4.2.4 The link element. Link to spec : https://html.spec.whatwg.org/multipage/semantics.html#concept-link-obtain Refactored crossOrigin handling in HTMLScriptElement, HTMLImageElement | |||||
* / | Don't fire a load event on inline scripts | Anthony Ramine | 2017-01-13 | 1 | -2/+0 | |
|/ | | | | https://github.com/whatwg/html/issues/1757 | |||||
* | Store parser's current line when script elements are created. | karenher | 2017-01-11 | 1 | -3/+7 | |
| | | | | | | Use the newly stored line as the starting line number when evaluating JS. This ensures that inline scripts will report errors with meaningful line numbers. | |||||
* | Introduce PendingScript | Anthony Ramine | 2017-01-11 | 1 | -15/+21 | |
| | | | | | This moves scripts' loading results in Document, instead of maintaining them behind a DOMRefCell in each HTMLScriptElement. | |||||
* | Rename ScriptOrigin to ClassicScript | Anthony Ramine | 2017-01-11 | 1 | -10/+10 | |
| | ||||||
* | Do not pass an Option to Document::set_pending_parsing_blocking_script | Anthony Ramine | 2017-01-10 | 1 | -2/+2 | |
| | ||||||
* | Introduce ExternalScriptKind to simplify HTMLScriptElement::prepare | Anthony Ramine | 2017-01-10 | 1 | -43/+44 | |
| | ||||||
* | Fix steps numbering of HTMLScriptExecute::prepare | Anthony Ramine | 2017-01-10 | 1 | -35/+42 | |
| | ||||||
* | Implement Subresource Integrity | mrnayak | 2017-01-08 | 1 | -3/+15 | |
| | | | | | | | | | | | Implemented response validation part of https://w3c.github.io/webappsec-subresource-integrity/. Implemented step eighteen of the main fetch. If a request has integrity metadata, then following steps are performed *Wait for response body *If the response does not have a termination reason and response does not match request’s integrity metadata, set response to a network error.# Please enter the commit message for your changes. Lines starting | |||||
* | Implement "child text content" concept; use it where appropriate. | Corey Farwell | 2016-12-15 | 1 | -1/+1 | |
| | ||||||
* | Rename `Reflectable` to `DomObject`. | Corey Farwell | 2016-12-08 | 1 | -1/+1 | |
| | | | | Fixes https://github.com/servo/servo/issues/8473. | |||||
* | Implement document.write (fixes #3704) | Anthony Ramine | 2016-11-28 | 1 | -9/+11 | |
| | | | | This is a bit crude because of some missing utility methods on BufferQueue. | |||||
* | Rewrite how parser handles script scheduling | Anthony Ramine | 2016-11-26 | 1 | -24/+12 | |
| | ||||||
* | Auto merge of #14210 - GuillaumeGomez:fragment_node, r=nox | bors-servo | 2016-11-21 | 1 | -0/+4 | |
|\ | | | | | | | | | | | | | | | | | | | | | Add missing action in CreateContextualFragment method r? @nox <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14210) <!-- Reviewable:end --> | |||||
| * | Add missing actions in CreateContextualFragment method | Guillaume Gomez | 2016-11-18 | 1 | -0/+4 | |
| | | ||||||
* | | Remove redundant url clones | Pu Xingyu | 2016-11-18 | 1 | -2/+2 | |
| | | | | | | | | | | They are now redundant since now document.url() returns a struct rather than a reference. | |||||
* | | Urlmageddon: Use refcounted urls more often. | Emilio Cobos Álvarez | 2016-11-17 | 1 | -6/+6 | |
|/ | ||||||
* | Properly implement TaskSource for NetworkingTaskSource | Keith Yeung | 2016-11-11 | 1 | -2/+2 | |
| | ||||||
* | Auto merge of #14156 - frewsxcv:cors-capitalization, r=KiChjang | bors-servo | 2016-11-10 | 1 | -7/+7 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update CORS naming from 'CORS' to 'Cors'. As per: https://aturon.github.io/style/naming/README.html#general-conventions-[rfc-#430] Acronyms should be considered one word and not all caps. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14156) <!-- Reviewable:end --> | |||||
| * | Update CORS naming from 'CORS' to 'Cors'. | Corey Farwell | 2016-11-09 | 1 | -7/+7 | |
| | | | | | | | | | | | | | | | | As per: https://aturon.github.io/style/naming/README.html#general-conventions-[rfc-#430] Acronyms should be considered one word and not all caps. | |||||
* | | Update html5ever to 0.10.1 | Anthony Ramine | 2016-11-10 | 1 | -15/+16 | |
|/ | ||||||
* | Update to string-cache 0.3 | Simon Sapin | 2016-11-03 | 1 | -16/+17 | |
| | ||||||
* | Remove intrinsic Root::r() | Anthony Ramine | 2016-10-11 | 1 | -6/+4 | |
| | ||||||
* | Rename Reflectable::global_scope to global | Anthony Ramine | 2016-10-06 | 1 | -1/+1 | |
| | ||||||
* | Move JS evaluation functions to GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -2/+2 | |
| | ||||||
* | Introduce Reflectable::global_scope | Anthony Ramine | 2016-10-06 | 1 | -1/+1 | |
| | ||||||
* | Introduce GlobalScope::pipeline_id | Anthony Ramine | 2016-10-06 | 1 | -1/+1 | |
| | ||||||
* | Make reflect_dom_object take a &GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -1/+1 | |
| | ||||||
* | Auto merge of #13571 - servo:simplify-fetching, r=nox | bors-servo | 2016-10-04 | 1 | -1/+1 | |
|\ | | | | | | | | | | | | | | | Simplify fetching code. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13571) <!-- Reviewable:end --> | |||||
| * | Avoid PendingAsyncLoad in fetch_async. | Ms2ger | 2016-10-04 | 1 | -1/+1 | |
| | | ||||||
* | | Remove duplicated definition of 'doc'. | Ms2ger | 2016-10-04 | 1 | -2/+0 | |
|/ | | | | The same line exists higher up in the function. | |||||
* | Replace ScriptHelpers by GlobalRef methods | Anthony Ramine | 2016-10-03 | 1 | -4/+2 | |
| | ||||||
* | Remove same-origin-data-url flag from fetch implementation | Jan Zerebecki | 2016-10-01 | 1 | -2/+0 | |
| | | | | | | | The spec removed it. Check the scheme instead, data is always same origin now, except for workers. This also updates the comments to make step numbers match the spec. Closes #13362 | |||||
* | Auto merge of #13397 - aochagavia:dispatch-event, r=Ms2ger | bors-servo | 2016-09-26 | 1 | -3/+4 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Return an enum instead of a boolean from dispatch_event Fixes #13196 --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #13196. - [X] These changes do not require tests because the functionality hasn't changed <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13397) <!-- Reviewable:end --> | |||||
| * | Return an enum instead of a boolean from dispatch_event | Adolfo Ochagavía | 2016-09-26 | 1 | -3/+4 | |
| | | | | | | | | Fixes #13196 | |||||
* | | Add FetchMetadata and update corresponding methods | Keith Yeung | 2016-09-21 | 1 | -3/+7 | |
| | | ||||||
* | | Use fetch infrastructure to load external scripts | Keith Yeung | 2016-09-21 | 1 | -18/+55 | |
| | | ||||||
* | | Add crossorigin attribute and implement step 14 of prepare a script | Keith Yeung | 2016-09-21 | 1 | -0/+29 | |
|/ | | | | Add WPT test for HTMLScriptElement crossOrigin IDL attribute | |||||
* | Bring referrer policy delivery to <a> and <link> via rel attribute | Ying-Ruei Liang(KK) | 2016-09-20 | 1 | -1/+2 | |
| | ||||||
* | Most of the code refactoring needed to be done is done with this commit. | Arthur Marble | 2016-09-18 | 1 | -4/+4 | |
| | ||||||
* | Reorder `use` statements | UK992 | 2016-09-09 | 1 | -1/+1 | |
| | ||||||
* | dom::Response implementation | Malisa Smith | 2016-09-06 | 1 | -3/+1 | |
| | ||||||
* | Update serde to 0.8 (fixes #12659) | Anthony Ramine | 2016-08-12 | 1 | -1/+2 | |
| | ||||||
* | Stop destructuring load in HTMLScriptElement::execute(). | Ms2ger | 2016-07-16 | 1 | -11/+10 | |
| | ||||||
* | Turn ScriptOrigin into a struct. | Ms2ger | 2016-07-16 | 1 | -13/+30 | |
| | ||||||
* | Convert script source to DOMString earlier. | Ms2ger | 2016-07-16 | 1 | -3/+3 | |
| | ||||||
* | Pull HTMLScriptElement::load inside-out. | Ms2ger | 2016-07-16 | 1 | -9/+9 | |
| |