aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/url.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove some useless Option<T> wrappers from ServoUrl methodsAnthony Ramine2017-03-261-3/+2
|
* Make ServoUrl::as_url return a &UrlAnthony Ramine2017-03-231-1/+1
|
* Remove support for Blob::{close, isClosed}Charles Vandevoorde2017-02-281-11/+1
|
* Make #[dom_struct] a proc_macro attributeAnthony Ramine2017-02-241-0/+1
|
* Remove unused part of the return value of parse_blob_url().Ms2ger2017-01-301-1/+1
|
* Remove HeapGCValueAnthony Ramine2016-12-121-2/+2
| | | | | | It could be used to have mutable JSVal fields without GC barriers. With the removal of that trait, MutHeap and MutNullableHeap can respectively be replaced by MutJS and MutNullableJS.
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-1/+1
| | | | Fixes https://github.com/servo/servo/issues/8473.
* Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-12/+13
|
* Remove URL.domainToASCII and URL.domainToUnicodeMathieu Rheaume2016-10-251-20/+1
|
* Rename Reflectable::global_scope to globalAnthony Ramine2016-10-061-1/+1
|
* Pass a &GlobalScope to WebIDL static methods and constructorsAnthony Ramine2016-10-061-11/+9
|
* Introduce GlobalScope::resource_threadsAnthony Ramine2016-10-061-2/+3
|
* Introduce GlobalScope::get_urlAnthony Ramine2016-10-061-2/+2
|
* Introduce Reflectable::global_scopeAnthony Ramine2016-10-061-1/+1
|
* Make reflect_dom_object take a &GlobalScopeAnthony Ramine2016-10-061-3/+6
|
* Reorder `use` statementsUK9922016-09-091-2/+2
|
* Burn SelectedFileId in fireZhen Zhang2016-08-221-6/+5
|
* Add cancellability to file manager load and related refactoringZhen Zhang2016-08-021-3/+3
|
* Put Blob URL onlineZhen Zhang2016-07-151-17/+5
|
* Add FileID validity setting/checking logic to Blob URL implementationZhen Zhang2016-07-111-5/+4
|
* Spawn threads for requests in file manager and other style fixesZhen Zhang2016-07-081-11/+11
|
* Integration and improvements of File API backendsZhen Zhang2016-07-041-32/+8
| | | | | | 1. More complete origin check in FileManagerThreadMsg 2. Add reference counting logic to file manage store and script API 3. Integrate the support of slicing
* Fix Blob URL origin when scheme is fileZhen Zhang2016-07-031-1/+14
|
* Implement Blob URL's DOM interfacesZhen Zhang2016-06-171-0/+91
|
* Implement URL.domainToUnicodeAchal Shah2016-06-061-0/+5
|
* Move DOMString back to scriptAnthony Ramine2016-05-241-2/+1
| | | | This entirely removes the 'non-geckolib' feature of the util crate.
* Reset searchParam in URL.href setterSimon Sapin2016-04-231-0/+1
| | | | https://github.com/whatwg/url/issues/117
* Correctly initialize URL.searchParamsSimon Sapin2016-04-231-0/+4
|
* Upgrade to rust-url 1.0 and hyper 0.9Simon Sapin2016-04-231-15/+10
|
* Remove URL.base (it was removed from the spec)Stjepan Glavina2016-04-061-24/+18
| | | | Spec: https://url.spec.whatwg.org/#concept-url-url
* Implement URL.searchParamsStjepan Glavina2016-04-051-4/+27
| | | | Spec: https://url.spec.whatwg.org/#dom-url-searchparams
* add origin to location and url apiChandler Abraham2016-01-211-0/+5
|
* Replaced DOMString constructor by conversion functions.Alan Jeffrey2015-11-121-1/+1
| | | | | | Replaced DOMString(...) by DOMString::from(...). Replaced ....0 by String::from(...). Removed any uses of .to_owner() in DOMString::from("...").
* Make DOMString a newtype around String, rather than a typedef.Ms2ger2015-11-041-1/+1
| | | | | | | | | | This should make it somewhat easier to experiment with alternative representations in the future. To reduce churn, this commit leaves the String field public, though. Also, this will allow us to use the default String type to represent the IDL USVString type, which explicitly forbids unpaired surrogates, ans as such is a better match to the Rust String type.
* merge from masterrohan.prinja2015-11-031-3/+3
|\
| * Remove JSTraceable implementation from RefCell.Eli Friedman2015-11-021-3/+3
| | | | | | | | | | The implementation wasn't really right, and we would rather just use DOMRefCell anyway.
* | rearrange imports to be in alphabetical orderrohan.prinja2015-10-301-1/+1
| |
* | more refactoringrohan.prinja2015-10-301-1/+1
|/
* Update URL-related interfaces and their tests up to specAnthony Ramine2015-10-191-21/+21
| | | | | | | | | The URL spec recently changed and the variour "mixins" interfaces are gone, this commit updates our code and WPT accordingly. The new expected failures related to HTMLAnchorElement and HTMLAreaElement's attributes are due to their moving to the HTMLHyperLinkElementUtils interface, which is not anymore in a separate <script class=untested> element.
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-4/+2
| | | | This merges import blocks that were reported by tidy as unmerged.
* Implement setters in URLUtilsAnthony Ramine2015-08-301-21/+84
|
* Make the traits for the IDL interfaces take &selfAnthony Ramine2015-08-271-12/+12
|
* make dom_struct derive HeapSizeOf,João Oliveira2015-08-271-1/+0
| | | | closes #7357
* sort all usesJohann Tuffe2015-08-201-1/+1
|
* Cleanup NodeIterator, Range, ServoHTMLParser, TextEncoder, URLHelper, URL, ↵Manish Goregaokar2015-08-181-1/+1
| | | | VirtualMethods
* Measure heap memory usage for more types. Fixes #6951Bogdan Cuza2015-08-131-0/+1
|
* Implement URL and trivially missing URLUtils membersAnthony Ramine2015-06-201-0/+150
Fixes #6322.