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 upFix absolute-flow's auto positioning #12873
Conversation
| @@ -0,0 +1,3 @@ | |||
| [left-offset-position-fixed-001.htm] | |||
This comment has been minimized.
This comment has been minimized.
shinglyu
Aug 15, 2016
Author
Member
This test case was a false positive. Both the test and ref were rendered wrongly. This patch fixed the ref, but the test part need to be fixed by #12824
|
@bors-servo r+ |
|
|
Fix absolute-flow's auto positioning <!-- Please describe your changes on the following line: --> If an absolute positioned flow has no top, bottom, left, right property, its hypothetical box position should be the margin-end of its previous sibling, not the border-end. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #12676 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12873) <!-- Reviewable:end -->
|
|
highfive
commented
Aug 15, 2016
|
|
I checked the 5 reftest using reftest analyzer. They should be failing all for different reasons, I mark them as FAIL again. Not sure why they passes on my computer. |
|
@bors-servo retry |
|
@bors-servo: r=notriddle,emilio |
|
|
Fix absolute-flow's auto positioning <!-- Please describe your changes on the following line: --> If an absolute positioned flow has no top, bottom, left, right property, its hypothetical box position should be the margin-end of its previous sibling, not the border-end. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #12676 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12873) <!-- Reviewable:end -->
|
|
highfive
commented
Aug 15, 2016
|
|
@bors-servo: retry (#9087) |
Fix absolute-flow's auto positioning <!-- Please describe your changes on the following line: --> If an absolute positioned flow has no top, bottom, left, right property, its hypothetical box position should be the margin-end of its previous sibling, not the border-end. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #12676 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12873) <!-- Reviewable:end -->
|
|
highfive
commented
Aug 15, 2016
|
…evious flow
|
@emilio: I repeated it 20 time on my computer and it passes 20/20. So I'm marking it as expected PASS again. Looks like the first failure is an intermittent. |
|
@bors-servo: r=notriddle,emilio |
|
|
Fix absolute-flow's auto positioning <!-- Please describe your changes on the following line: --> If an absolute positioned flow has no top, bottom, left, right property, its hypothetical box position should be the margin-end of its previous sibling, not the border-end. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #12676 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12873) <!-- Reviewable:end -->
|
|
shinglyu commentedAug 15, 2016
•
edited by larsbergstrom
If an absolute positioned flow has no top, bottom, left, right property, its hypothetical box position should be the margin-end of its previous sibling, not the border-end.
./mach build -ddoes not report any errors./mach test-tidydoes not report any errorsThis change is