aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d.Ms2ger2014-12-171-1/+1
|
* Restrict size tests to 64 bitManish Goregaokar2014-12-091-1/+1
|
* Add unit test to freeze sizes of DOM structsManish Goregaokar2014-12-091-0/+3
|
* Add stub Activatable traitManish Goregaokar2014-12-051-0/+1
|
* auto merge of #4198 : Manishearth/servo/hyper-droid, r=Manishearthbors-servo2014-12-051-1/+1
|\ | | | | | | | | | | This is the Hyper pull request, plus the set up for OpenSSL on Android to make it merge. Sean's commits have been reviewed in #4065 (My Android changes were reviewed by Glenn)
| * convert script crate to use hyperSean McArthur2014-12-041-1/+1
| |
* | added ErrorEvent WebIDL and errorevent.rsRonak Nisher2014-12-041-0/+1
|/
* Implemeneted ModifyAttribute handler to update DOM elements.Shanil Puri2014-12-031-0/+1
|
* Implement a basic WebSocket interface.Hinali Marfatia2014-11-251-0/+1
|
* Add single-line text input with no visible cursor.Josh Matthews2014-11-131-0/+1
|
* Add KeyboardEvent stub.Josh Matthews2014-11-131-0/+1
|
* Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8aJack Moffitt2014-11-131-2/+2
|
* Implement DOMStringMapBruno de Oliveira Abinader2014-11-061-0/+1
|
* Intial Commit for Storage.webidl, along with impl stubnkdalmia2014-11-061-0/+1
|
* auto merge of #3835 : pcwalton/servo/script-microoptzns, r=Ms2gerbors-servo2014-11-031-1/+1
|\ | | | | | | | | | | This is a grab bag of various microoptimizations for script that I came across when profiling our performance on RoboHornet. r? @jdm
| * script: Use an FNV hash to hash event listeners.Patrick Walton2014-10-281-1/+1
| | | | | | | | | | | | The security properties of SipHash are irrelevant for event listeners and the creation of the random number generator was showing up high in the profiles.
* | Move build_element_from_tag out of the HTML parser.Ms2ger2014-10-301-0/+1
| | | | | | | | This function is not particular to the parser, so should live in the DOM.
* | Adding initial version of parser traitnchinth2014-10-291-3/+1
|/ | | | | | | | | | | | | | | | | | Added parse_chunk method declaration to parser Removed unnecessary visibilty for parse_chunk function Implemented parse_chunk function Implemented parse_chunk fn for ServoHTMLParser Moved parser trait to mod.rs and added finish fn added licence header to mod.rs and other review comments Fixed trailing space issue Fixed failed tabular space test
* Use html5ever for HTML parsingKeegan McAllister2014-10-161-4/+4
|
* auto merge of #3662 : mukilan/servo/worker_timer, r=jdmbors-servo2014-10-151-0/+1
|\ | | | | | | Closes issue #3236
| * Issue #3236 - Implement timers (setTimeout/setInterval) for workersMukilan Thiyagarajan2014-10-161-0/+1
| |
* | Add DOMRefCell<T> for safe borrowing in layout.Tetsuharu OHZEKI2014-10-151-0/+1
|/ | | | | | This type simply wraps `RefCell<T>` to add the special method, and introduce the method to return the pointer of the value contained in itself, for used in layout task.
* Eliminate servo_util::atomKeegan McAllister2014-09-291-0/+3
| | | | We only needed this for Encodable, and now we use JSTraceable instead.
* Use JSTraceable everywhereManish Goregaokar2014-09-241-0/+1
|
* Add untraceable! macroManish Goregaokar2014-09-241-1/+4
|
* Rename macros crate to pluginsManish Goregaokar2014-09-231-1/+1
|
* Eliminate warningsKeegan McAllister2014-09-201-1/+1
|
* Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000)Keegan McAllister2014-09-201-4/+4
|
* Share code between Navigator and WorkerNavigatorGilles Leblanc2014-09-201-0/+2
| | | | | | | Also shares code between Location and WorkerLocation. This has been done by introducing NavigatorInfo and UrlHelper. Fixes #3159
* Enable real DOM inspector support.Josh Matthews2014-09-181-0/+1
|
* Dump initial prototype of devtools server into the build. Expect lies if you ↵Josh Matthews2014-09-181-0/+1
| | | | try to use it for anything real.
* Revert "script: Use atom comparison in more places, especially for ↵Josh Matthews2014-09-181-3/+0
| | | | | | attributes." for persistent test failures. This reverts commit 874db261046d6155b1942efa106d2e0014295d6d.
* script: Use atom comparison in more places, especially for attributes.Patrick Walton2014-09-171-0/+3
| | | | 75% improvement in style recalc for Guardians of the Galaxy.
* Merge pull request #3374 from Manishearth/lint_unrooted_jsmanagedManish Goregaokar2014-09-171-0/+1
|\ | | | | Add lint for ensuring proper rooting of JS<T>; r=jdm
| * Add unrooted_must_root lint for usages of JS<T> in let/for bindingsManish Goregaokar2014-09-161-0/+1
| |
* | Move link rel=stylesheet fetching to layout taskMatt Brubeck2014-09-161-1/+0
|/ | | | Fixes #3346.
* Reinstate errors for unused variables and imports.Jack Moffitt2014-09-131-3/+2
|
* Cargoify servoJack Moffitt2014-09-081-0/+209