Commit graph

1356 commits

Author SHA1 Message Date
glennw
a18633b163 Merge pull request #3283 from glennw/bg-image
Partial fix for background images on wikipedia pages.
2014-09-12 11:31:24 +10:00
glennw
8116ee1b34 Merge pull request #3254 from cgaebel/issue-3232
Block LayoutRPC until the first reflow.
2014-09-12 08:00:13 +10:00
Glenn Watson
29c3819246 Partial fix for background images on wikipedia pages.
This fixes the visual artifacts seen at the top of wikipedia pages by:
 - Setting clipping rect to avoid images going outside their bounds.
 - Handling case of background-position being >= 100% such that wrapping is required.

However, the gradient is not currently visible on wikipedia. This relies on bug #1997 being fixed.
2014-09-11 16:25:04 +10:00
Clark Gaebel
95b54e44ea Block layout RPC on the first layout call 2014-09-09 22:06:10 -07:00
Glenn Watson
98caecf7ec Fix layout of Create Account / Login when rendering Wikipedia.
When calculating the preferred width for a block, accumulate
the left and right float widths of children separately, which
is then max'ed with the normal flow widths later on.

Ref bug #2554 - improves the layout of the top bar.
2014-09-10 13:51:42 +10:00
Jack Moffitt
c6ab60dbfc Cargoify servo 2014-09-08 20:21:42 -06:00