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 upgfx: Make display lists serializable using `serde`. #6583
Conversation
|
-S-awaiting-review +S-needs-code-changes Reviewed 34 of 34 files at r1. components/gfx/platform/macos/font_template.rs, line 52 [r1] (raw file): Comments from the review on Reviewable.io |
6ba6dde
to
cd86ad0
|
Switched to r? @metajack |
|
Missing Cargo.lock updates for the other ports. -S-awaiting-review +S-needs-code-changes Reviewed 5 of 5 files at r2. components/gfx/font_context.rs, line 44 [r2] (raw file): components/gfx/platform/macos/font.rs, line 67 [r2] (raw file): Comments from the review on Reviewable.io |
cd86ad0
to
3cfcff9
|
@metajack Updated per your comments. r? |
|
|
|
-S-awaiting-review +S-needs-code-changes +S-needs-rebase r=me once you add the comment and rebase. Reviewed 6 of 6 files at r3. components/gfx/platform/macos/font_template.rs, line 53 [r3] (raw file): You already explained this to me in the discussion, but that needs to be recorded in the source. Comments from the review on Reviewable.io |
3cfcff9
to
54328ae
|
Done. However, this is now blocked on servo/string-cache#92 due to some changes that landed while this was being reviewed. |
|
Unfortunately, because string-cache has taken changes that require a rustup, this is now blocked on either the rustup or servo/string-cache#93. |
|
|
54328ae
to
b89cd04
|
|
This commit introduces the `serde` dependency, which we will use to serialize messages going between processes in multiprocess Servo. This also adds a new debugging flag, `-Z print-display-list-json`, allowing the output of display list serialization to be visualized. This will be useful for our experiments with alternate rasterizers.
b89cd04
to
6eacb0c
|
@bors-servo: r=metajack |
|
|
gfx: Make display lists serializable using `serde`. This commit introduces the `serde` dependency, which we will use to serialize messages going between processes in multiprocess Servo. This also adds a new debugging flag, `-Z print-display-list-json`, allowing the output of display list serialization to be visualized. This will be useful for our experiments with alternate rasterizers. r? @metajack <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6583) <!-- Reviewable:end -->
|
|
|
@bors-servo: retry WPT test timeouts don't seem like they could be possibly related to a patch that adds a bunch of dead code. |
|
@bors-servo: retry |
pcwalton commentedJul 8, 2015
This commit introduces the
serdedependency, which we will use toserialize messages going between processes in multiprocess Servo.
This also adds a new debugging flag,
-Z print-display-list-json,allowing the output of display list serialization to be visualized.
This will be useful for our experiments with alternate rasterizers.
r? @metajack