aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_task.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* Clear the fragment_name field when resizing.Ms2ger2014-10-021-6/+6
| | | | | This reinstates the behaviour from before the change in a1bf49c1ce61e4df1b788960826b45c6469ad976.
* Remove the fragment_node field from Page (fixes #3543).Ms2ger2014-10-021-7/+9
| | | | | | Since Page isn't reflected, it cannot be rooted, and pointers to JS-managed objects inside it are not guaranteed to be traced. This may cause the pointer to become dangling.
* Check if the immediate node is an element before looking at ancestors when ↵Josh Matthews2014-10-011-2/+9
| | | | clicking, and flush pending layout changes after dispatching the event.
* Upgrade to rustc d2b30f7d3 2014-09-23Simon Sapin2014-09-291-8/+8
|
* Simplify the Page URL handling in handle_resize_inactive_msg.Ms2ger2014-09-271-4/+3
| | | | This also makes it more obvious what's actually happening.
* Use JSTraceable everywhereManish Goregaokar2014-09-241-7/+3
|
* Eliminate warningsKeegan McAllister2014-09-201-8/+8
|
* Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000)Keegan McAllister2014-09-201-8/+8
|
* First steps of &JSRef -> JSRef conversionCameron Zwarich2014-09-191-25/+24
| | | | | | | | | Replace &JSRef with JSRef in the bulk of the generated code. This will remove a level of indirection throughout all DOM code. This patch doesn't change methods implemented on JSRef<T> to take `self` rather than `&self`, and it leaves a few other uses of &JSRef, but those changes can be made incrementally.
* Retrieve some basic layout properties for nodes to make the box model ↵Josh Matthews2014-09-181-11/+20
| | | | somewhat useful.
* Enable real DOM inspector support.Josh Matthews2014-09-181-2/+48
|
* Avoid selecting on the devtools port if no devtools server exists.Josh Matthews2014-09-181-3/+5
|
* Enable executing JS snippets in the context of the main Servo window and ↵Josh Matthews2014-09-181-3/+28
| | | | viewing the responses from the Firefox remote console.
* Dump initial prototype of devtools server into the build. Expect lies if you ↵Josh Matthews2014-09-181-1/+35
| | | | try to use it for anything real.
* Merge pull request #3358 from jdm/thespicemustnotreflowJosh Matthews2014-09-171-0/+3
|\ | | | | Delay initiating layout operations for as long as possible.
| * Delay initiating layout operations for as long as possible.Josh Matthews2014-09-151-0/+3
| |
* | Move link rel=stylesheet fetching to layout taskMatt Brubeck2014-09-161-7/+1
|/ | | | Fixes #3346.
* Handle iframe.src with a javascript protocol URL.Jack Moffitt2014-09-151-8/+40
| | | | | This change prevents us from crashing on Amazon and other pages with iframe.src="javascript:foo".
* Handle AttachLayout before ResizeMsg. Fixes #3333 for yahoo static suite.Glenn Watson2014-09-151-2/+7
|
* Store Compositor ReadyState per-pipelineBryan Bell2014-09-121-2/+3
| | | | | Instead of storing a single ReadyState, store one per pipeline and track the earliest one.
* Coalesce pending reflow messages so they don't queue up.Glenn Watson2014-09-121-2/+13
|
* Cargoify servoJack Moffitt2014-09-081-0/+933