Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add detection for page loads. #552

Merged
merged 4 commits into from Jul 12, 2013
Merged

Conversation

@metajack
Copy link
Contributor

metajack commented Jun 28, 2013

This doesn't do anything, but adds the stuff to detect the page load. This will be needed to write out the composited texture to PNGs for reftests.

r? @Sfowler

@sethfowler
Copy link
Contributor

sethfowler commented Jul 3, 2013

This looks good. It doesn't necessarily need to be part of this PR, but it seems to me that there are two immediately useful additions here:

  • Add appropriate calls to Tim's profiling code so we can get a measurement of how long page load took.
  • At load time, check an environment variable (SERVO_EXIT_ON_PAGE_LOAD?) and initiate shutdown at load time if it's set.

If you feel like adding that stuff to this PR, great; otherwise, I may take a crack at it once this is merged.

@sethfowler
Copy link
Contributor

sethfowler commented Jul 3, 2013

(I went ahead and symbolically r+'d this, but I assume bors won't merge it since it needs a rebase.)

bors-servo pushed a commit that referenced this pull request Jul 11, 2013
This doesn't do anything, but adds the stuff to detect the page load. This will be needed to write out the composited texture to PNGs for reftests.

r? @Sfowler
@metajack

This comment has been minimized.

Copy link
Owner Author

metajack commented on 6ab28c8 Jul 11, 2013

r=pcwalton

@bors-servo

This comment has been minimized.

Copy link
Contributor

bors-servo commented on 6ab28c8 Jul 11, 2013

saw approval from pcwalton
at metajack@6ab28c8

This comment has been minimized.

Copy link
Contributor

bors-servo replied Jul 11, 2013

merging metajack/servo/detect-page-loaded = 6ab28c8 into auto

This comment has been minimized.

Copy link
Contributor

bors-servo replied Jul 11, 2013

metajack/servo/detect-page-loaded = 6ab28c8 merged ok, testing candidate = 17fcf80

This comment has been minimized.

Copy link
Contributor

bors-servo replied Jul 12, 2013

fast-forwarding master to auto = 17fcf80

bors-servo pushed a commit that referenced this pull request Jul 11, 2013
This doesn't do anything, but adds the stuff to detect the page load. This will be needed to write out the composited texture to PNGs for reftests.

r? @Sfowler
@bors-servo bors-servo merged commit 6ab28c8 into servo:master Jul 12, 2013
1 check passed
1 check passed
default all tests passed
glennw pushed a commit to glennw/servo that referenced this pull request Jan 16, 2017
Flatten the display list in the API

This changes brings the WebRender API more into line with the Servo
display list and also the frames generated inside WebRender itself.
Most intermediate display list representations are removed as well as
their place on the resource cache. Perhaps most notably, stacking
contexts are started via a PushStackingContext display item and ended
via a PopStackingContext item. Additionally, the flatten pass has been
significantly simplified to account for these changes.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/552)
<!-- Reviewable:end -->
@jdm jdm mentioned this pull request Nov 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.