servo/components/layout/block.rs
121c429a753fc41eed792d85c7c2106c1fc0ce01
created 2016-10-21 01:43 -0500
pushed 2017-02-04 00:59 +0000
Martin Robinson Martin Robinson - servo: Merge #13848 - Remove concept of Layers from Servo (from mrobinson:remove-layers); r=glennw
2c5e94db60df33c1453b52ecb7eb060021d10282
created 2016-10-17 19:22 -0500
pushed 2017-02-04 00:59 +0000
Glenn Watson Glenn Watson - servo: Merge #13711 - Remove old rendering backend (from glennw:remove-old-renderer); r=larsbergstrom
ac728f8b97ca6f1d1afec41f10f7e5c138cce393
created 2016-10-15 16:19 -0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #13756 - layout: Rewrite clipping to be a two-phase process that takes physical border box positions and transforms into account (from pcwalton:relative-position-clip); r=notriddle
fae9a347734a2c005d60ab0b4ee7c7c7564a8c94
created 2016-10-14 23:47 -0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #13765 - layout: Make percentages in `top` and `bottom` for relative positions relative to height, not width (from pcwalton:relative-position-vertical-percentage); r=emilio
aa53d9352196e3d283c910edb06cbd430b9a419a
created 2016-10-12 16:00 -0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #13705 - layout: Don't touch the inline positions of block children unless they are to be reflowed (from pcwalton:incremental-float); r=notriddle
048ebe874ed5698f465a027ca6f7685b21641b06
created 2016-10-11 01:11 -0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #13685 - layout: Don't use the existing block position as the float ceiling when placing block formatting contexts in the sequential fallback (from pcwalton:block-formatting-context-fallback-placement); r=notriddle
1e6eca61e8778162c64aa436bf8578be963c92fc
created 2016-10-07 17:40 -0500
pushed 2017-02-04 00:59 +0000
Alexandrov Sergey Alexandrov Sergey - servo: Merge #13589 - Support SVG element (from splav:SVGElement#12974); r=pcwalton,Ms2ger
fde9ddf9dd1e30bdbb6352445cef181b9f435d1c
created 2016-09-29 13:16 -0500
pushed 2017-02-04 00:59 +0000
Michael Howell Michael Howell - servo: Merge #13401 - Implement sequential fallback to float speculation (from notriddle:master); r=pcwalton
2426f04588dad2ae29c0761402a31782c431ab48
created 2016-09-29 09:01 -0500
pushed 2017-02-04 00:59 +0000
Martin Robinson Martin Robinson - servo: Merge #13417 - Simplify stacking context collection (from mrobinson:simplify-stacking-context-collection); r=glennw
ddabd73bc67203c386c7ee301d533cd3c2fa7d77
created 2016-09-26 20:57 -0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #13346 - layout: Make some major improvements to incremental layout to improve CNN (from pcwalton:cnn); r=notriddle
9aca543ce0a6b940d946ca7460f7f1b9d1724049
created 2016-09-19 19:22 -0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #13302 - layout: Disable the speculation of block formatting contexts' inline sizes if the block formatting contexts have negative margins (from pcwalton:negative-margin-speculation); r=notriddle
89bfec936a22ef359e7b65a2deae11ff8f16d7c0
created 2016-09-08 22:19 -0500
pushed 2017-02-04 00:59 +0000
UK992 UK992 - servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut
1ee8d667cbfa97f6b5f22563224be558306d1052
created 2016-09-08 17:43 -0500
pushed 2017-02-04 00:59 +0000
Shing Lyu Shing Lyu - servo: Merge #13175 - Move collapse through margin to the top of block flow (from shinglyu:block-margin-patch); r=notriddle
9f6f56ae4eaa609cbcc07b2f0e2f3d3aeb223550
created 2016-08-28 19:16 -0500
pushed 2017-02-04 00:59 +0000
Michael Howell Michael Howell - servo: Merge #13051 - Fix root flow's size at the browser window's size (from notriddle:root_flow_percent); r=glennw
598377ee4cede3e5efc534d19381ca85e5213247
created 2016-08-26 07:19 -0500
pushed 2017-02-04 00:59 +0000
Michael Howell Michael Howell - servo: Merge #13050 - Fix spelling mistake (from notriddle:tlapd); r=emilio
74050d9904a14d9ee56aaa836c003a6a85b58c35
created 2016-08-24 09:38 -0500
pushed 2017-02-04 00:59 +0000
Ms2ger Ms2ger - servo: Merge #13012 - Stop creating a LayoutContext in build_display_list_for_subtree (from servo:shared-layout-context); r=nox
a829f5e2f370c8a0fb71a4c247d547ea8d0b1461
created 2016-08-15 08:19 -0500
pushed 2017-02-04 00:59 +0000
Shing Lyu Shing Lyu - servo: Merge #12873 - Fix absolute-flow's auto positioning (from shinglyu:abs-margin-patch); r=notriddle,emilio
0c5058d27b3987c227c29bf903951feb19da43ba
created 2016-08-11 20:12 -0500
pushed 2017-02-04 00:59 +0000
Martin Robinson Martin Robinson - servo: Merge #12817 - Update to euclid 0.8 (from servo:euclid); r=nox
77f47f0e6dd122b241e34ca0e8be182830a11f7d
created 2016-08-03 09:24 -0500
pushed 2017-02-04 00:59 +0000
Pu Xingyu Pu Xingyu - servo: Merge #12330 - Implement flexible box layout for row container (from stshine:flexitem); r=pcwalton
e546b71e8fba5e72a8b6d5759a7964b0f67c58c7
created 2016-08-01 08:04 -0500
pushed 2017-02-04 00:59 +0000
Ms2ger Ms2ger - servo: Merge #12677 - Remove unused inline_size_of_preceding_{left,right}_floats fields from BlockFlow (from Ms2ger:unused-float-sizes); r=Manishearth
c240fafa26f6fdedc44dd6c3a7f3d172536e6b87
created 2016-07-20 02:58 -0500
pushed 2017-02-04 00:59 +0000
Simon Sapin Simon Sapin - servo: Merge #12515 - Make the style crate more concrete (from servo:concrete-style); r=bholley
c5ea84c9e035a26fcdd4cb0d0d8d3222d0910fc8
created 2016-07-04 12:57 -0700
pushed 2017-02-04 00:59 +0000
Anthony Ramine Anthony Ramine - servo: Merge #12224 - Remove some stuff from util (from nox:die-util-die); r=Ms2ger
52d6a030416ce2a0dcf4a174179bd592c6aaba75
created 2016-06-23 03:03 -0500
pushed 2017-02-04 00:59 +0000
Ms2ger Ms2ger - servo: Merge #11822 - Avoid creating a LayoutContext in parallel::assign_inline_sizes (from Ms2ger:sharedcontext); r=nox
1bb22d7be3d40a9b688c0d7e9325b76c5a67ea80
created 2016-06-21 17:51 -0500
pushed 2017-02-04 00:59 +0000
Matt Brubeck Matt Brubeck - servo: Merge #11752 - Minor code cleanup in layout (from mbrubeck:cleanup); r=pcwalton
06e44517d32e7e6ec4ee10abb041606143d034c1
created 2016-06-20 17:00 -0500
pushed 2017-02-04 00:59 +0000
Ms2ger Ms2ger - servo: Merge #11804 - Introduce a layout_thread crate; drop the dependency of layout on script (from Ms2ger:layout-thread-crate); r=jdm
b60e2d7f53f7ace2d4c8117694a41f248efb2fc7
created 2016-06-20 12:54 -0500
pushed 2017-02-04 00:59 +0000
Ms2ger Ms2ger - servo: Merge #11754 - Move ServoLayoutNode and related structs to script (from Ms2ger:wrapper-traits-prep2); r=nox
695182493a385e863fcb4928812e4102152b59f6
created 2016-06-20 08:17 -0500
pushed 2017-02-04 00:59 +0000
Ms2ger Ms2ger - servo: Merge #11800 - Remove unused argument to place_float_if_applicable (from Ms2ger:place_float_if_applicable); r=nox
11f80e2094c601be5ef4704b2d6cfd1e760a8d41
created 2016-06-16 03:57 -0500
pushed 2017-02-04 00:59 +0000
Darin Minamoto Darin Minamoto - servo: Merge #11746 - Image with height defined in % resizes properly (from DarinM223:master); r=mbrubeck
f728a22bff8d6fd27c38a952b9142db0d243005a
created 2016-05-31 20:54 -0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #11398 - script: Keep the DOM-side viewport up to date when scrolling happens in WebRender (from pcwalton:webrender-viewport); r=glennw
cfacb5b14356c164b1dc61003ac4e9f338704362
created 2016-05-27 07:11 -0500
pushed 2017-02-04 00:59 +0000
Cullen Rhodes Cullen Rhodes - servo: Merge #11329 - Report use statements that use {} with only one entry (from c-rhodes:11320); r=jdm
f01b2234daa0c2d3ec7127f26109c04fab88c79c
created 2016-05-15 15:41 -0700
pushed 2017-02-04 00:59 +0000
Per Lundberg Per Lundberg - servo: Merge #11192 - Removed unused imports (from perlun:remove-unused-imports); r=Manishearth
6d8a21766a6609b36f714c9050f789e7c5a88687
created 2016-05-11 00:41 -0700
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #11125 - layout: Take margins in the inline direction into account when guessing the inline-size of block formatting contexts (from pcwalton:reddit-block-formatting-context-fix); r=mbrubeck
92ec9c84adfe9353edc40a09f21d2fd8783119c9
created 2016-05-04 19:52 -0700
pushed 2017-02-04 00:59 +0000
Cameron McCormack Cameron McCormack - servo: Merge #10999 - Move width and height from Box to Position (from heycam:move-width-height); r=SimonSapin
27be36601dc163c12f52ea32e5192706f57d98a7
created 2016-05-04 13:49 -0700
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #10691 - layout: Fix float speculation with percentage inline sizes, rewrite vertical alignment, fix inline block ascent/descent computation, and fix absolute inline-block hypothetical boxes (from pcwalton:float-fixes); r=mbrubeck
1d4a400f5cc6e896bba4ea51ba509df43a9aecf3
created 2016-05-03 01:36 -0700
pushed 2017-02-04 00:59 +0000
Ben Striegel Ben Striegel - servo: Merge #10979 - Fix unused mut warning (from bstrie:mutwarn); r=frewsxcv
3b32f5867d4de49a8faba8e18755e8c377b70c9a
created 2016-04-30 15:21 -0700
pushed 2017-02-04 00:59 +0000
Matt Brubeck Matt Brubeck - servo: Merge #10944 - Upgrade a bunch of dependencies (from mbrubeck:bitflags-0.6); r=frewsxcv
3d0ae0846d9c80c68c29f2d9d87e7d5e0b6d6aed
created 2016-04-30 09:44 -0700
pushed 2017-02-04 00:59 +0000
Samuel Harrington Samuel Harrington - servo: Merge #10941 - Remove dead code left over from #10085 (from samlh:patch-2); r=mbrubeck
8d84ca13b2932cb4a2b106ad33b9d5d99268e082
created 2016-04-28 10:24 -0700
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #10623 - layout: Reset values appropriately for floats flowing out of blocks with nonzero inline margins (from pcwalton:reddit-float-fix); r=mbrubeck
13f11febf68b33ed622199c3202677ee694500d8
created 2016-04-15 05:30 +0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #10458 - layout: Disallow margins from collapsing through block formatting contexts per CSS 2.1 ยง 8.3.1 (from pcwalton:block-formatting-context-margin-collapse); r=mbrubeck
7b53aa8b9152ce0edf6c0c8d3bcfb14cd64ed7dd
created 2016-04-14 03:03 +0500
pushed 2017-02-04 00:59 +0000
Michael Howell Michael Howell - servo: Merge #10579 - Propogate transformed clipping regions to nested flows (from notriddle:overflow_premature_clip); r=pcwalton
395e0a1740ebeea295104c174e2f2b7ccb9feb37
created 2016-04-09 03:25 +0500
pushed 2017-02-04 00:59 +0000
malayaleecoder malayaleecoder - servo: Merge #10320 - Rename imm_child_iter() and child_iter() (from malayaleecoder:master); r=KiChjang
e48f920aff576c0c7dd9c94554c12586763cbe68
created 2016-04-08 09:40 +0500
pushed 2017-02-04 00:59 +0000
Matt Brubeck Matt Brubeck - servo: Merge #10469 - Some minor layout cleanups (from mbrubeck:layout-misc); r=pcwalton
ded326fddf71456f5ba99a4c8b5e49e1ef092ab0
created 2016-04-07 21:00 +0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #10450 - layout: Allow non-absolutely-positioned elements with `overflow: scroll` set to be scrolled (from pcwalton:overflow-scroll-non-positioned); r=mbrubeck
2f088df3c986ef9a37909ff948e740e3d62fe754
created 2016-04-07 02:48 +0500
pushed 2017-02-04 00:59 +0000
Mauricio Collares Mauricio Collares - servo: Merge #10407 - Move some CSS properties to match Gecko's representation (from mauricioc:issue10403); r=bholley
287ae28aaa90b1e849efb15bd18c8ef45de9b6e6
created 2016-03-30 12:19 +0500
pushed 2017-02-04 00:59 +0000
Michael Howell Michael Howell - servo: Merge #10279 - Fix #10258 (from notriddle:issue_10258); r=mbrubeck
d0a401005d69ec952213e2189764fa545100deb0
created 2016-03-30 10:35 +0500
pushed 2017-02-04 00:59 +0000
Per Lundberg Per Lundberg - servo: Merge #10277 - Renamed TComputedValues to ComputedValues (from perlun:rename-tcomputedvalues-to-computedvalues); r=SimonSapin
c8ad31cc5d3bb28ddad00585402824bffd10b890
created 2016-03-29 17:56 +0500
pushed 2017-02-04 00:59 +0000
Per Lundberg Per Lundberg - servo: Merge #10210 - ComputedValues is now ServoComputedValues (from perlun:rename-computedvalues-to-servocomputedvalues); r=SimonSapin
5bc9ab8015180f0693d7c383f425e89e3840381d
created 2016-03-28 03:43 +0500
pushed 2017-02-04 00:59 +0000
faineance faineance - servo: Merge #10222 - Use self.0 instead of destructuring single item tuple structs (from faineance:master); r=KiChjang
f27ad4436678b42f097ebdfe152eeb14a867028d
created 2016-03-26 06:39 +0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #10085 - layout: Rewrite the block formatting context/float inline-size speculation code (from pcwalton:floats-inout-revamp); r=mbrubeck
165013fd93b868eadb4149f5cac8bd528c083820
created 2016-03-25 02:58 +0500
pushed 2017-02-04 00:59 +0000
Bobby Holley Bobby Holley - servo: Merge #10155 - Generalize the style structs (from bholley:generalize_style_structs); r=SimonSapin
50296ecee2df691ce5f9f644f391e9e34466df0e
created 2016-03-04 02:19 +0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #9843 - Optimize flat display lists (from pcwalton:optimize-flat-display-lists); r=mrobinson
a598000daf64ad692890f35faaa66f73f6fce4d2
created 2016-03-02 05:51 +0500
pushed 2017-02-04 00:59 +0000
Martin Robinson Martin Robinson - servo: Merge #9756 - Flatten display list structure (from mrobinson:flat-display-lists-webrender); r=pcwalton
6f45ff9ee8d0d67e0bf07c11f0f827d02682f0ec
created 2016-02-18 14:21 +0500
pushed 2017-02-04 00:59 +0000
Anthony Ramine Anthony Ramine - servo: Merge #9686 - Move util::logical_geometry to style (from nox:mv-logical_geometry); r=Ms2ger
1f5c454358182ac85ed934ad5e0c1c0195607372
created 2016-02-05 10:29 +0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #9522 - layout: Separate out overflow-for-scrolling from overflow-for-paint (from pcwalton:two-overflows); r=mbrubeck
a2652f1e6b0f0b881aebcb86a7a031d253902d12
created 2016-01-30 03:25 +0500
pushed 2017-02-04 00:59 +0000
Patrick Walton Patrick Walton - servo: Merge #9438 - Expand the block size of the root flow's margin box to the viewport size instead of expanding the block size of its border box (from pcwalton:root-margins); r=mbrubeck
11eac2931d44abba101553a5ea236d62a5f5064a
created 2016-01-30 00:19 +0500
pushed 2017-02-04 00:59 +0000
Simon Sapin Simon Sapin - servo: Merge #9170 - Add CSS Multicolumn support with block fragmentation (from SimonSapin:multicol2); r=mbrubeck
0f68f63f6ef9ffb1bb3a921fc714f10108faabd3
created 2016-01-17 22:45 +0500
pushed 2017-02-04 00:59 +0000
Kishor Bhat Kishor Bhat - servo: Merge #9349 - Remove unused imports in layout (from therealkbhat:layout-cleanup); r=SimonSapin
9bf75b2f9f04bab3909c05daa8a00b035f1474ec
created 2016-01-10 15:19 +0500
pushed 2017-02-04 00:59 +0000
rohan.prinja rohan.prinja - servo: Merge #9201 - task -> thread (from ajnirp:8512-task-thread); r=jdm
b7ce10fbb98dc5dd0f321eac361bdb54e51af9bd
created 2016-01-09 06:31 +0500
pushed 2017-02-04 00:59 +0000
Martin Robinson Martin Robinson - servo: Merge #9008 - More aggressively remove Fragment RestyleDamage (from mrobinson:reflow); r=pcwalton
f3dda8e7aad5770d3c0e66a43f3448eca56ae45a
created 2016-01-03 08:47 +0500
pushed 2017-02-04 00:59 +0000
Johannes Linke Johannes Linke - servo: Merge #9123 - Fix a bunch of clippy lints (from karyon:clippy_cleanup); r=Manishearth
less more (0) -100 -60 tip