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 upOnly count outline width in overflow calculation if outline style is active. #6251
Conversation
hoppipolla-critic-bot
commented
Jun 2, 2015
|
Critic review: https://critic.hoppipolla.co.uk/r/5154 This is an external review system which you may optionally use for the code review of your pull request. In order to help critic track your changes, please do not make in-place history rewrites (e.g. via |
|
r? @pcwalton |
|
Review status: all files reviewed, 1 unresolved discussion, all commit checks successful.
components/layout/fragment.rs, line 2049 [r1] (raw file): My guess is that we should introduce a new type OutlineWidth which computes to 0 in its ToComputedValue implementation if outline-style is none in the context. Comments from the review on Reviewable.io |
|
Review status: all files reviewed, 1 unresolved discussion, all commit checks successful. components/layout/fragment.rs, line 2049 [r1] (raw file): Comments from the review on Reviewable.io |
|
Review status: 4 of 5 files reviewed, 1 unresolved discussion, all commit checks successful.
Comments from the review on Reviewable.io |
|
Review status: all files reviewed, 2 unresolved discussions, all commit checks successful.
components/style/properties.mako.rs, line 4525 [r2] (raw file): components/style/properties.mako.rs, line 4537 [r2] (raw file): Comments from the review on Reviewable.io |
|
Feel free to squash everything while at it when you address my two last remarks. On a more general note, if you know that the reviewer will use Reviewable, it's generally safe to just rebase and squash as you wish. |
|
Review status: all files reviewed, 3 unresolved discussions, all commit checks successful. components/style/properties.mako.rs, line 5600 [r2] (raw file): Comments from the review on Reviewable.io |
|
Review status: all files reviewed, 2 unresolved discussions, all commit checks successful. components/style/properties.mako.rs, line 5600 [r2] (raw file): Comments from the review on Reviewable.io |
|
Review status: all files reviewed, 3 unresolved discussions, all commit checks successful.
components/style/properties.mako.rs, line 5603 [r2] (raw file): Comments from the review on Reviewable.io |
|
Review status: 3 of 4 files reviewed, 3 unresolved discussions, all commit checks successful. components/style/properties.mako.rs, line 4525 [r2] (raw file): components/style/properties.mako.rs, line 4537 [r2] (raw file): components/style/properties.mako.rs, line 5603 [r2] (raw file): Comments from the review on Reviewable.io |
|
@bors-servo: r+ -S-awaiting-review +S-awaiting-merge Review status:
Comments from the review on Reviewable.io |
|
|
This fixes layers being created with a 3x3 overflow that's not needed. This exposes #6250, so update the affected reftest to use ahem font until it is fixed. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6251) <!-- Reviewable:end -->
glennw commentedJun 2, 2015
This fixes layers being created with a 3x3 overflow that's not needed.
This exposes #6250, so update the affected reftest to use ahem font until it is fixed.