Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upAdd support for creating similar draw targets and querying the current format and transform #112
Conversation
format and transform
|
Looks good to me, except for the different kinds of C++ cast that I’d like someone else to have a look at. |
tbu-
commented
Nov 26, 2014
|
@SimonSapin |
|
@tbu-, do their usage in this PR look good to you? |
tbu-
commented
Nov 26, 2014
|
They look right, but unfortunately I don't know the interna of these types so I can't tell for sure. (I don't know whether the function that is passed the |
This comment has been minimized.
This comment has been minimized.
metajack
commented on b92d24a
Nov 26, 2014
|
r+ |
Add support for creating similar draw targets and querying the current format and transform
This adds the infrastructure necessary to support stacking contexts that are not containing blocks for absolutely-positioned elements. Our infrastructure did not support that before. This minor revamp actually ended up simplifying the logic around display list building and stacking-relative position computation for absolutely-positioned flows, which was nice. This will need this PR: servo/rust-azure#112 I have not updated the Cargo.lock file yet because I want the merge commit. r? @glennw f? @SimonSapin
…(from pcwalton:opacity); r=SimonSapin This adds the infrastructure necessary to support stacking contexts that are not containing blocks for absolutely-positioned elements. Our infrastructure did not support that before. This minor revamp actually ended up simplifying the logic around display list building and stacking-relative position computation for absolutely-positioned flows, which was nice. This will need this PR: servo/rust-azure#112 I have not updated the Cargo.lock file yet because I want the merge commit. r? glennw f? SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 68c90e27970808bddcb8c8a4e782bd4405e67a5c UltraBlame original commit: 9fd9309fcce40850db268814c7cd8886ae472dfc
…(from pcwalton:opacity); r=SimonSapin This adds the infrastructure necessary to support stacking contexts that are not containing blocks for absolutely-positioned elements. Our infrastructure did not support that before. This minor revamp actually ended up simplifying the logic around display list building and stacking-relative position computation for absolutely-positioned flows, which was nice. This will need this PR: servo/rust-azure#112 I have not updated the Cargo.lock file yet because I want the merge commit. r? glennw f? SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 68c90e27970808bddcb8c8a4e782bd4405e67a5c UltraBlame original commit: 9fd9309fcce40850db268814c7cd8886ae472dfc
…(from pcwalton:opacity); r=SimonSapin This adds the infrastructure necessary to support stacking contexts that are not containing blocks for absolutely-positioned elements. Our infrastructure did not support that before. This minor revamp actually ended up simplifying the logic around display list building and stacking-relative position computation for absolutely-positioned flows, which was nice. This will need this PR: servo/rust-azure#112 I have not updated the Cargo.lock file yet because I want the merge commit. r? glennw f? SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 68c90e27970808bddcb8c8a4e782bd4405e67a5c UltraBlame original commit: 9fd9309fcce40850db268814c7cd8886ae472dfc
pcwalton commentedNov 8, 2014
More stuff needed for
box-shadow.r? @metajack