22af5c3275c8d2566ff04ba7ddf685f4e683b155: bug 1036401 - adjust includes to fix up some issues with complete types instead of forward declarations being required r=bz r=bjacob
Octoploid <octoploid@yandex.com> - Tue, 22 Jul 2014 11:29:33 -0400 - rev 195523
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
bug 1036401 - adjust includes to fix up some issues with complete types instead of forward declarations being required r=bz r=bjacob
b489ff0521636d5e760b4431b92fc669dd369952: Bug 946167: crashtest for this bug. (no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:38 -0700 - rev 195522
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 946167: crashtest for this bug. (no review)
f7c111168a77e405ff0d0a6f35e8796796f28bf2: Bug 1015474 part 7: Explicitly set min-[width|height]:0 on flex items, in flexbox-flex-flow-* reftests. (no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:37 -0700 - rev 195521
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1015474 part 7: Explicitly set min-[width|height]:0 on flex items, in flexbox-flex-flow-* reftests. (no review)
2a194f050406eef967e937ee0525304d973c5a44: Bug 1015474 part 6: Remove tests for old "min-width:auto" behavior which are no longer correct (and/or obsoleted by newer tests). (no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:37 -0700 - rev 195520
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1015474 part 6: Remove tests for old "min-width:auto" behavior which are no longer correct (and/or obsoleted by newer tests). (no review)
48cf2fca495baa85a130a200441a1c9913b56fb6: Bug 1015474 part 5: Add reftests for interaction between "min-[width|height]:auto" & "overflow-x"/"overflow-y". r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:37 -0700 - rev 195519
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1015474 part 5: Add reftests for interaction between "min-[width|height]:auto" & "overflow-x"/"overflow-y". r=dbaron
51999ceb00aeaf760c4a81b765050527038c28cc: Bug 1015474 part 4: Add reftests for interaction between "min-width:auto" & "overflow-x". r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:37 -0700 - rev 195518
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1015474 part 4: Add reftests for interaction between "min-width:auto" & "overflow-x". r=dbaron
d82a0354fdcd69aca7b3e35a662890310ea3924d: Bug 1015474 part 3: Add reftests for new "min-height:auto" sizing behavior on flex items. r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:37 -0700 - rev 195517
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1015474 part 3: Add reftests for new "min-height:auto" sizing behavior on flex items. r=dbaron
dad1229b5cfed5e22abf910bab3f90b2deeda411: Bug 1015474 part 2: Add reftests for new "min-width:auto" sizing behavior on flex items. r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:37 -0700 - rev 195516
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1015474 part 2: Add reftests for new "min-width:auto" sizing behavior on flex items. r=dbaron
f5b98d327bdea311e7b8d4ceff5c1a50b414a872: Bug 1015474 part 1: Update behavior of "min-width:auto"/"min-height:auto" to match current spec text. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:37 -0700 - rev 195515
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1015474 part 1: Update behavior of "min-width:auto"/"min-height:auto" to match current spec text. r=mats This updates min-width:auto / min-height:auto to now take several more things into account, beyond just a flex item's min-content size. Now we'll also consider its used 'flex-basis', its main max-size property ('max-width' or 'max-height'), and its intrinsic ratio & any constraints in the other dimension.
bdb506c21fc0d7d275008c27f194f227fca87e35: Bug 1037177 part 5: Update documentation for GenerateFlexItemForChild & helpers. (comment-only, no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:36 -0700 - rev 195514
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1037177 part 5: Update documentation for GenerateFlexItemForChild & helpers. (comment-only, no review)
4e69bd26e55a4ef43fde4dfb56ea388c2b0353b2: Bug 1037177 part 4: Call ResolveAutoFlexBasisAndMinSize at the end of GenerateFlexItemForChild, instead of just after it. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:36 -0700 - rev 195513
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1037177 part 4: Call ResolveAutoFlexBasisAndMinSize at the end of GenerateFlexItemForChild, instead of just after it. r=mats
596eaed1c0245f24198236839a0ad48400a88097: Bug 1037177 part 3: Split out flexbox's auto-height-measuring code into its own dedicated function. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:36 -0700 - rev 195512
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1037177 part 3: Split out flexbox's auto-height-measuring code into its own dedicated function. r=mats
ab0b0aea5baaf1a1ac003adf2c0981a2508d8c37: Bug 1037177 part 2: Rename ResolveFlexItemMaxContentSizing to ResolveAutoFlexBasisAndMinSize. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:36 -0700 - rev 195511
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1037177 part 2: Rename ResolveFlexItemMaxContentSizing to ResolveAutoFlexBasisAndMinSize. r=mats
80c6223ed885ee3f8dc08a4881a91fc5579f24ff: Bug 1037177 part 1: Make FlexItem() constructor take a reflow state as a parameter, to reduce arg-count and get faster access to style structs. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:36 -0700 - rev 195510
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 1037177 part 1: Make FlexItem() constructor take a reflow state as a parameter, to reduce arg-count and get faster access to style structs. r=mats
106c96d0abd10936e41b588df9da8ab0230dee81: Bug 984711 part 9: Rename file_flexbox_min_size_auto.html to test_flexbox_min_size_auto.html, now that its obsolete wrapper is gone. (no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:36 -0700 - rev 195509
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 984711 part 9: Rename file_flexbox_min_size_auto.html to test_flexbox_min_size_auto.html, now that its obsolete wrapper is gone. (no review)
dc309b3a6da74f1501f8317f6415db576b5dfec3: Bug 984711 part 8: Remove pref-setting mochitest wrapper for min-[size]:auto mochitest. (no review; tweaking existing test)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:35 -0700 - rev 195508
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 984711 part 8: Remove pref-setting mochitest wrapper for min-[size]:auto mochitest. (no review; tweaking existing test)
d8697fee9328f6e81b507234640af7bbb307e52e: Bug 984711 part 7: Add back mochitest for min-[size]:auto. (no review; just an unbitrotted backout)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:35 -0700 - rev 195507
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 984711 part 7: Add back mochitest for min-[size]:auto. (no review; just an unbitrotted backout) This reverts changeset edd98255e81d from bug 848539.
b2c96bbed41dd1cb1856112eb32628df2b55a47a: Bug 984711 part 6: Add back special handling for min-width:auto in nsHTMLReflowState & getComputedStyle. (no review; just an unbitrotted backout)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:35 -0700 - rev 195506
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 984711 part 6: Add back special handling for min-width:auto in nsHTMLReflowState & getComputedStyle. (no review; just an unbitrotted backout) This reverts changeset 1eae876d6c3a from bug 848539.
24c2f03786ac671248e6497d985a8eb11246901a: Bug 984711 part 5: Add back handling for min-height:auto to nsFlexContainerFrame. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:35 -0700 - rev 195505
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 984711 part 5: Add back handling for min-height:auto to nsFlexContainerFrame. r=mats This conceptually reverts changeset 7a289f49170f from bug 848539, though the code being modified looks a bit different now.
fc15aa6922065e4396084fb2d87e4486549a8bf6: Bug 984711 part 4: Add back handling for nsStylePosition::mMinHeight having "eStyleUnit_Auto" in style system & general layout code. (no review; just an unbitrotted backout)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 22 Jul 2014 08:24:35 -0700 - rev 195504
Push 27184 by kwierso@gmail.com at Wed, 23 Jul 2014 00:39:18 +0000
Bug 984711 part 4: Add back handling for nsStylePosition::mMinHeight having "eStyleUnit_Auto" in style system & general layout code. (no review; just an unbitrotted backout) This reverts changeset 5db313632268 from bug 848539.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip