| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
https://github.com/servo/rust-geom/pull/81
|
|
|
|
| |
This moves webdriver_traits into msg to avoid a circular dependency.
|
|
|
|
| |
The name of this directive changed in rust-lang/rust#22980.
|
| |
|
|
|
|
| |
does.
|
|\
| |
| |
| |
| |
| |
| |
| | |
Rebase of #4175, closes #4175. r? @jdm
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6168)
<!-- Reviewable:end -->
|
| | |
|
|\ \
| |/
|/|
| |
| |
| | |
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6140)
<!-- Reviewable:end -->
|
| | |
|
| |
| |
| |
| | |
Part of https://github.com/servo/servo/issues/6041
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
...r parsing. Hook up document loading to async networking events.
Relies on https://github.com/servo/html5ever/pull/107, so we'll likely need to backport it rather than wait for the next rustc upgrade.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5727)
<!-- Reviewable:end -->
|
| | |
| | |
| | |
| | | |
parsing. Hook up document loading to async networking events.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
image fragments.
This also changes the way the placeholder is handled in the image cache
task to decode it up front instead of each time an image fails to load,
both because it was more convenient to implement that way and because
it saves CPU cycles to do so.
This matches the behavior of Gecko and WebKit. It improves the look of
our cached copy of Wikipedia.
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
This fixes a hang found while testing the jQuery test suite.
|
|
|
|
|
|
| |
This relies on a global webdriverCallback function, which is visible to content.
Obviously that's not a long term solution for a number of reasons, but it allows
us to experiment for now
|
|
|
|
|
| |
This makes using WebDriver significantly less racy. Also
refactors the message structure a little
|
|
|
|
| |
This allows most of the jquery test suite to run without exhausting thread resources.
|
|
|
|
|
|
|
|
|
|
|
|
| |
compositor.
The basic idea is it's safe to output an image for reftest by testing:
- That the compositor doesn't have any animations active.
- That the compositor is not waiting on any outstanding paint messages to arrive.
- That the script tasks are "idle" and therefore won't cause reflow.
- This currently means page loaded, onload fired, reftest-wait not active, first reflow triggered.
- It could easily be expanded to handle pending timers etc.
- That the "epoch" that the layout tasks have last laid out after script went idle, is reflected by the compositor in all visible layers for that pipeline.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This implements a simple load-tracking system and tracks stylesheet loads as an example of how it fits together. This is a simplified and rebased version of #3714; I do not believe that the main thrust of hsivonen's comments (related to tracking navigation in browsing contexts) affect this part of the work.
r? @Ms2ger
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5804)
<!-- Reviewable:end -->
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
script task when the queue is empty. Dispatch the document load event based on the DocumentLoader's notification.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also adds example support for getting the name and text properties of the elements.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5969)
<!-- Reviewable:end -->
|
| | |
| | |
| | |
| | | |
Also adds example support for getting the name and text properties of the elements.
|
| | | |
|
| | | |
|
|/ / |
|
|/
|
|
| |
the window.
|
|
|
|
|
| |
This adds support for compositing to a PNG without actually quiting
the browser.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
RequestAnimationFrame
[Task](https://github.com/servo/servo/issues/5681)
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5753)
<!-- Reviewable:end -->
|
| |
| |
| |
| | |
Final
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
Fix #5943.
r? @mbrubeck
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5951)
<!-- Reviewable:end -->
|
| | |
|
| | |
|
|/
|
|
|
|
| |
corresponding parameter to LoadData::new()
2. Change addEvent in the NetworkEventActor to add_request and add_response
|
| |
|
|
|
|
|
|
|
| |
Following the (short) in #5930 it was decided that we should remove this
FIXME.
Fixes #5930
|
|\
| |
| |
| |
| |
| | |
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5725)
<!-- Reviewable:end -->
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
They now live in traits Rootable, OptionalOptionalRootable, OptionalRootable
and ResultRootable.
|
| | |
|
|/ |
|