gecko-dev/testing/web-platform/tests/css/css-flexbox/flex-shrink-large-value-crash.html
Arthur Iakab 3ba06c51f6 Backed out 283 changesets (bug 1632885, bug 1631324, bug 1631891, bug 1631973, bug 1631550, bug 1632882, bug 1631654, bug 1630540, bug 1630628, bug 1631482, bug 1631652, bug 1631088, bug 1631120, bug 1631715, bug 1631083, bug 1488323, bug 1632334, bug 1632883, bug 1632238, bug 1632031, bug 1631817, bug 1632233, bug 1632230, bug 1631390, bug 1631126, bug 1630530, bug 1630760, bug 1628956, bug 1630630, bug 1631881, bug 1631648, bug 1632171, bug 1633228, bug 1633385, bug 1633387, bug 1630544, bug 1631034, bug 1633309, bug 1631923, bug 1632172, bug 1632410, bug 1632411, bug 1633435, bug 1632327, bug 1632320, bug 1632328, bug 1632329, bug 1631807, bug 1630889, bug 1631004, bug 1628915, bug 1628916, bug 1631961, bug 1630934, bug 1631732, bug 1627693, bug 1631731, bug 1631100, bug 1630354, bug 1630654, bug 1632860, bug 1630685, bug 1632398, bug 1625889, bug 1632656, bug 1632395, bug 1632258, bug 1632310, bug 1633426, bug 1633427, bug 1633420, bug 1632253, bug 1630955, bug 1631939, bug 1630572, bug 1630973, bug 1610634, bug 1632819, bug 1629485, bug 1632816, bug 1631030, bug 1631033, bug 1631032, bug 1630808, bug 1632382, bug 1632383, bug 1632702, bug 1632703, bug 1631507, bug 1631501, bug 1631989, bug 1633094, bug 1631356, bug 1619698, bug 1623734, bug 1630741, bug 1630749, bug 1630699, bug 1632174, bug 1630745, bug 1630823, bug 1632477, bug 1631900, bug 1628010, bug 1630693, bug 1627202, bug 1630909, bug 1624639, bug 1630938, bug 1630700, bug 1628931, bug 1633643, bug 1630469, bug 1630702, bug 1631513, bug 1633000, bug 1630703, bug 1621081, bug 1633489, bug 1630932, bug 1630931, bug 1630930, bug 1633277, bug 1587902, bug 1630831, bug 1632773, bug 1630689, bug 1630145, bug 1631850, bug 1631985, bug 1627208, bug 1631948, bug 1631115, bug 1631110, bug 1631111, bug 1633364, bug 1632905, bug 1632168, bug 1631470, bug 1632604, bug 1631764, bug 1630768, bug 1632608, bug 1630692, bug 1631485, bug 1632512, bug 1633578, bug 1629688, bug 1632282, bug 1631279, bug 1632041, bug 1632044, bug 1631842, bug 1633704, bug 1630846, bug 1632681, bug 1631967, bug 1630842, bug 1624710, bug 1631286, bug 1632610, bug 1630798, bug 1631777, bug 1631264, bug 1630669, bug 1630711, bug 1630915, bug 1630910, bug 1632506, bug 1632195, bug 1632190, bug 1629196, bug 1631601, bug 1632988, bug 1632596, bug 1632746, bug 1632537, bug 1633114, bug 1622512, bug 1630906, bug 1626150, bug 1633059, bug 1632435, bug 1631098, bug 1631413, bug 1632266, bug 1617988, bug 1630684, bug 1630147, bug 1632106, bug 1631704, bug 1631314, bug 1630709, bug 1633056, bug 1632222, bug 1630861, bug 1632580, bug 1628972, bug 1631148, bug 1632586) for causing web platform failures.
CLOSED TREE

Backed out changeset 2545233d9410 (bug 1633704)
Backed out changeset 60a87bfc559a (bug 1633114)
Backed out changeset 5e9a6c965ed7 (bug 1633114)
Backed out changeset 82fba3a68f28 (bug 1632041)
Backed out changeset eb40eab59089 (bug 1632041)
Backed out changeset c1c2c8827a01 (bug 1633056)
Backed out changeset a21b653891a4 (bug 1633056)
Backed out changeset dcec16f6a03d (bug 1630955)
Backed out changeset 099aa92486bc (bug 1633578)
Backed out changeset e0f5465cc350 (bug 1633489)
Backed out changeset 01615f7b96b2 (bug 1633489)
Backed out changeset d5ab266f6e49 (bug 1632258)
Backed out changeset 68ed94156f5e (bug 1632258)
Backed out changeset 2e504c661c1f (bug 1632282)
Backed out changeset f320781ad562 (bug 1633643)
Backed out changeset d8837618cf7c (bug 1633364)
Backed out changeset f520c9410f2b (bug 1632656)
Backed out changeset ea9e312d445a (bug 1632656)
Backed out changeset bf392ed64d77 (bug 1633426)
Backed out changeset 90bde6d489a7 (bug 1633426)
Backed out changeset 77580d362ab0 (bug 1632435)
Backed out changeset 1d9bb5947f41 (bug 1632435)
Backed out changeset 87fb18deb640 (bug 1622512)
Backed out changeset 2d7efe7a7383 (bug 1622512)
Backed out changeset 4747c9840307 (bug 1633000)
Backed out changeset f7bfbc0992a6 (bug 1633387)
Backed out changeset d679aba86925 (bug 1631482)
Backed out changeset a459441e04e2 (bug 1633277)
Backed out changeset 650ec6f46c2e (bug 1633277)
Backed out changeset 7dc0328ced91 (bug 1633094)
Backed out changeset 4c569b7c9e10 (bug 1633309)
Backed out changeset 29dc91bbd90b (bug 1624639)
Backed out changeset a443c75e0008 (bug 1624639)
Backed out changeset 536c22746d91 (bug 1632860)
Backed out changeset 2e845c540ffa (bug 1633385)
Backed out changeset f220f492cbd7 (bug 1631550)
Backed out changeset 822bd0461851 (bug 1632580)
Backed out changeset 65842dd31fb2 (bug 1632580)
Backed out changeset 96ac9981ce2c (bug 1632773)
Backed out changeset ed6e6a032a82 (bug 1631842)
Backed out changeset 458ce658d824 (bug 1631842)
Backed out changeset cdde438271ee (bug 1632222)
Backed out changeset 77c6b30ce09a (bug 1632222)
Backed out changeset 3d0acbbb6a8b (bug 1633228)
Backed out changeset 7033320aabd2 (bug 1631314)
Backed out changeset a7102debdc09 (bug 1631314)
Backed out changeset ea05ed88009b (bug 1632746)
Backed out changeset 3cf69cff00f8 (bug 1632746)
Backed out changeset 60cea20c32a4 (bug 1632681)
Backed out changeset 2dee4c123245 (bug 1632988)
Backed out changeset 3318c19a1642 (bug 1633059)
Backed out changeset 45cdd5e23485 (bug 1631973)
Backed out changeset d1583c5916b9 (bug 1631939)
Backed out changeset 7b9acbee64f6 (bug 1631939)
Backed out changeset 614b8a80a6a0 (bug 1632883)
Backed out changeset 4ba949f441f9 (bug 1632885)
Backed out changeset f2fe2ea32a80 (bug 1632882)
Backed out changeset d58755c3fd90 (bug 1632703)
Backed out changeset 31e479ea7605 (bug 1632608)
Backed out changeset 9a0cd8abc9b5 (bug 1632905)
Backed out changeset 6b001eb70b33 (bug 1632819)
Backed out changeset 8be3ce5bbf79 (bug 1632816)
Backed out changeset 6483fc7ffd41 (bug 1621081)
Backed out changeset 38fcdb8fde8a (bug 1621081)
Backed out changeset 00be66227a0c (bug 1619698)
Backed out changeset 28d1dd0a877e (bug 1619698)
Backed out changeset ed06ca73fddf (bug 1631900)
Backed out changeset d5aefccd6b07 (bug 1631900)
Backed out changeset 4ef12cfc7a60 (bug 1628916)
Backed out changeset 10e8bc75d539 (bug 1628916)
Backed out changeset feacdb5d1e3f (bug 1632382)
Backed out changeset 5f6680be8c1f (bug 1632382)
Backed out changeset a166a212947a (bug 1632702)
Backed out changeset 1653b1f8fa8c (bug 1632610)
Backed out changeset e751eb6792f9 (bug 1632610)
Backed out changeset ce079604fd80 (bug 1632410)
Backed out changeset 6eed6e94e674 (bug 1632604)
Backed out changeset fe675f691dc3 (bug 1632411)
Backed out changeset c79284fd8660 (bug 1632327)
Backed out changeset 063909b2c95f (bug 1632334)
Backed out changeset 9c528be6bc57 (bug 1631850)
Backed out changeset 8082006b8431 (bug 1631850)
Backed out changeset 6ae235fb8755 (bug 1632233)
Backed out changeset ba73d704edeb (bug 1632233)
Backed out changeset f0ad858be229 (bug 1632168)
Backed out changeset 0c2186154820 (bug 1632596)
Backed out changeset 77fc5d39cd7d (bug 1632537)
Backed out changeset cbbcbc4a0440 (bug 1632586)
Backed out changeset c85de587e30c (bug 1632395)
Backed out changeset 5b4f83a9f54d (bug 1632266)
Backed out changeset 5c1079a1e387 (bug 1632266)
Backed out changeset 6344b4a9d60d (bug 1632398)
Backed out changeset 72fdfa67f9c1 (bug 1631654)
Backed out changeset 55784d6c6ba0 (bug 1631654)
Backed out changeset c997a4fa1ab0 (bug 1632328)
Backed out changeset 38fde477dea9 (bug 1632506)
Backed out changeset c0ea2c6ebf91 (bug 1632506)
Backed out changeset 97d27ac13166 (bug 1631807)
Backed out changeset 5166b022fda8 (bug 1631807)
Backed out changeset 30097d54120c (bug 1632329)
Backed out changeset 3ca5ca3ccd11 (bug 1632320)
Backed out changeset 5dcb12ada2e2 (bug 1632512)
Backed out changeset 7b4d6080f23c (bug 1632512)
Backed out changeset 75c177bcdbda (bug 1632477)
Backed out changeset a870aedf9da0 (bug 1632477)
Backed out changeset 9ea50f4afb57 (bug 1630530)
Backed out changeset fbe9d9c589b3 (bug 1630530)
Backed out changeset 90859eeeacb2 (bug 1631704)
Backed out changeset bf3fe7d7d7f7 (bug 1632383)
Backed out changeset 98d776c34384 (bug 1631513)
Backed out changeset 6f1046cc9a56 (bug 1631513)
Backed out changeset f7498902204d (bug 1632310)
Backed out changeset b4c21d6c137e (bug 1631648)
Backed out changeset 74704c4f3d2d (bug 1632171)
Backed out changeset 9eaceb35934a (bug 1632171)
Backed out changeset 779273edaf95 (bug 1633704)
Backed out changeset d49a0349f0bc (bug 1631985)
Backed out changeset 6a349c347319 (bug 1632253)
Backed out changeset f640897b7f64 (bug 1632172)
Backed out changeset 8236f2312205 (bug 1632172)
Backed out changeset 51094411f815 (bug 1632174)
Backed out changeset e7e2d87f4e19 (bug 1632174)
Backed out changeset 28c38e708ee7 (bug 1632238)
Backed out changeset 22b4c441833a (bug 1632230)
Backed out changeset 77f5099ba866 (bug 1632106)
Backed out changeset 6e66a8368620 (bug 1630540)
Backed out changeset d6ebb1b3f1e4 (bug 1630540)
Backed out changeset 4147a555fd8f (bug 1631356)
Backed out changeset a1a73fefe890 (bug 1631356)
Backed out changeset f73dcfd7eb89 (bug 1631923)
Backed out changeset 2a111b498451 (bug 1631923)
Backed out changeset 1d97827c7f22 (bug 1630628)
Backed out changeset c097bb9806e3 (bug 1633435)
Backed out changeset d5bfa9d7951c (bug 1632190)
Backed out changeset 9867ed789924 (bug 1632044)
Backed out changeset 74aa03678383 (bug 1632044)
Backed out changeset 7e77d1342851 (bug 1632195)
Backed out changeset 5ea36c39a03d (bug 1631967)
Backed out changeset 4cff8dadbe13 (bug 1631967)
Backed out changeset 93c88b1e5e6d (bug 1631652)
Backed out changeset 9dec44cc0695 (bug 1631817)
Backed out changeset 605ffc6b1985 (bug 1631817)
Backed out changeset 10656899d1c3 (bug 1631961)
Backed out changeset f374e85e2585 (bug 1631989)
Backed out changeset c3c4d094f6a4 (bug 1631989)
Backed out changeset 831cf441ac2d (bug 1631413)
Backed out changeset 42c5bfc2fdc5 (bug 1631413)
Backed out changeset 18298abe9dfe (bug 1632031)
Backed out changeset f9cf507fdd2f (bug 1587902)
Backed out changeset 1dec2d9d8ecb (bug 1587902)
Backed out changeset 8cea95a7c155 (bug 1631948)
Backed out changeset 739bf2134673 (bug 1631731)
Backed out changeset 837ce6b45149 (bug 1631731)
Backed out changeset 568df667bb04 (bug 1631100)
Backed out changeset 10e5780fd4f1 (bug 1631115)
Backed out changeset c058567f5299 (bug 1631891)
Backed out changeset c8b5dfce5b59 (bug 1631891)
Backed out changeset fd93207f2bda (bug 1631732)
Backed out changeset 8f60c9938cf2 (bug 1631732)
Backed out changeset 91ca84116f3a (bug 1630709)
Backed out changeset a8adacf0c03c (bug 1630709)
Backed out changeset 0e2c09678d3c (bug 1631148)
Backed out changeset 70ec1e07978c (bug 1631881)
Backed out changeset 8ad29f64900b (bug 1630745)
Backed out changeset 97b1855713ee (bug 1630745)
Backed out changeset da0de5d24686 (bug 1630699)
Backed out changeset e29464cb384f (bug 1628010)
Backed out changeset 44b9e5cf7901 (bug 1628010)
Backed out changeset 806757491bc2 (bug 1631777)
Backed out changeset b245fc8b4d71 (bug 1623734)
Backed out changeset 9e30428fc2e3 (bug 1623734)
Backed out changeset 008c17dba5d3 (bug 1633704)
Backed out changeset 8542291831eb (bug 1631764)
Backed out changeset e32d9e2604d7 (bug 1631715)
Backed out changeset 02f367234e41 (bug 1630910)
Backed out changeset 46d259f127e1 (bug 1631501)
Backed out changeset fd415357cc81 (bug 1630711)
Backed out changeset baafa9da99f9 (bug 1630711)
Backed out changeset 189c0e5e25dc (bug 1631601)
Backed out changeset b4489b28cd64 (bug 1631083)
Backed out changeset 1587b222de8c (bug 1624710)
Backed out changeset 897d8f75940c (bug 1624710)
Backed out changeset 4ccc79413bc0 (bug 1630741)
Backed out changeset eca719b7e4ac (bug 1630798)
Backed out changeset 6c1b091503ab (bug 1631033)
Backed out changeset 437bc728811c (bug 1631033)
Backed out changeset e7a2771142cb (bug 1631032)
Backed out changeset 534578abf597 (bug 1631098)
Backed out changeset 71a431251ea1 (bug 1631034)
Backed out changeset ba97b8d14d26 (bug 1631507)
Backed out changeset 77f430240e24 (bug 1631470)
Backed out changeset a503a9cc4f47 (bug 1627693)
Backed out changeset 4a017c52def6 (bug 1627693)
Backed out changeset e6b00e56c76f (bug 1628931)
Backed out changeset 98cd0a5fb4a5 (bug 1628931)
Backed out changeset c810b8fdfc11 (bug 1610634)
Backed out changeset 31660eba618e (bug 1610634)
Backed out changeset 0ac3b51de8df (bug 1628915)
Backed out changeset 50d5b346dad1 (bug 1628915)
Backed out changeset cd70bfb7cc1b (bug 1631485)
Backed out changeset a6a660a8a88b (bug 1627202)
Backed out changeset 24cfed11a1be (bug 1627202)
Backed out changeset 94234649707e (bug 1625889)
Backed out changeset 34a457166b9b (bug 1625889)
Backed out changeset 57c0636727cf (bug 1633427)
Backed out changeset 02dd60cff6bf (bug 1633427)
Backed out changeset e797ade7daf3 (bug 1631286)
Backed out changeset e7d2903a8933 (bug 1631390)
Backed out changeset 085b151bc364 (bug 1630931)
Backed out changeset 60f8a2c79761 (bug 1630938)
Backed out changeset 4b71669d07a2 (bug 1630846)
Backed out changeset 47a7f5dff41b (bug 1631030)
Backed out changeset 1b478a07a922 (bug 1631030)
Backed out changeset 33e95f7622de (bug 1631279)
Backed out changeset e32697836293 (bug 1630700)
Backed out changeset 89084e284364 (bug 1630630)
Backed out changeset 0f1bec1124c0 (bug 1630630)
Backed out changeset 6d0327c87285 (bug 1628972)
Backed out changeset e47bfc6d0c2c (bug 1628972)
Backed out changeset 88a1aca6b73e (bug 1630915)
Backed out changeset aa7c4db8a7ce (bug 1630915)
Backed out changeset d1301d37a7cf (bug 1631324)
Backed out changeset 11e0ee8c215c (bug 1631004)
Backed out changeset 48759a2692bc (bug 1631004)
Backed out changeset bb84f3d11504 (bug 1629485)
Backed out changeset 25d4a6fe9680 (bug 1629485)
Backed out changeset 4d245aa2dc75 (bug 1631264)
Backed out changeset 47574344aa30 (bug 1633704)
Backed out changeset 5e3aea6b1bee (bug 1633704)
Backed out changeset a9c05f834569 (bug 1633420)
Backed out changeset 9d1358adeb66 (bug 1633420)
Backed out changeset 686a8a990242 (bug 1630909)
Backed out changeset 0c385dd35317 (bug 1631126)
Backed out changeset a76855a3fa75 (bug 1631126)
Backed out changeset 11371c098898 (bug 1630973)
Backed out changeset e7ee59303983 (bug 1630808)
Backed out changeset 51992ac4f82d (bug 1631120)
Backed out changeset 577291b048fc (bug 1631111)
Backed out changeset 8dbdadd036df (bug 1630823)
Backed out changeset 11ac9b756da3 (bug 1630842)
Backed out changeset 52e6ea36e78b (bug 1630831)
Backed out changeset 79fb2ecef9aa (bug 1629196)
Backed out changeset 13f967c35fba (bug 1630768)
Backed out changeset 7396203591ce (bug 1630768)
Backed out changeset 4d72c3d5dbe4 (bug 1631110)
Backed out changeset b7e77a2f76ef (bug 1488323)
Backed out changeset 6c3c1802d829 (bug 1631088)
Backed out changeset 3b491d9e0295 (bug 1631088)
Backed out changeset d05bab8bacbe (bug 1630693)
Backed out changeset 44b8491d0865 (bug 1630749)
Backed out changeset ea1d31eacc76 (bug 1630749)
Backed out changeset 00318c48857e (bug 1630760)
Backed out changeset 9c055abc85ca (bug 1630354)
Backed out changeset 544d90149769 (bug 1630684)
Backed out changeset 244cb1f8877d (bug 1630684)
Backed out changeset 744e5e88b5a5 (bug 1630934)
Backed out changeset 2ade2be7413d (bug 1630934)
Backed out changeset 5d838462f68e (bug 1630654)
Backed out changeset 7c390bedc8c1 (bug 1630930)
Backed out changeset ff10baf1ba9a (bug 1630932)
Backed out changeset 6135277cc7a2 (bug 1630889)
Backed out changeset d3743137234a (bug 1617988)
Backed out changeset d449c0969f7c (bug 1617988)
Backed out changeset 5fb67cebf5d7 (bug 1630906)
Backed out changeset dd3c6f50bab1 (bug 1630692)
Backed out changeset 8fbd29626ef0 (bug 1630689)
Backed out changeset 127321787852 (bug 1629688)
Backed out changeset 6b00e1b45131 (bug 1630669)
Backed out changeset ec000bf96a57 (bug 1630685)
Backed out changeset 8f4100493ce8 (bug 1630544)
Backed out changeset 7b5990b350fc (bug 1630544)
Backed out changeset 117a74332d91 (bug 1627208)
Backed out changeset d5608087349f (bug 1630469)
Backed out changeset ed41748c4ca4 (bug 1630469)
Backed out changeset c15a329569fb (bug 1628956)
Backed out changeset d037c8f1ba65 (bug 1630861)
Backed out changeset 0c924492fd7f (bug 1626150)
Backed out changeset de334bdcbaeb (bug 1630702)
Backed out changeset 6300b31ac015 (bug 1630702)
Backed out changeset f29adf61d493 (bug 1630147)
Backed out changeset 88d8fbbfef80 (bug 1630145)
Backed out changeset 07ba92717056 (bug 1630703)
Backed out changeset fbfa56804efa (bug 1630572)
2020-05-01 07:17:33 +03:00

36 lines
1 KiB
HTML

<!DOCTYPE html>
<title>CSS Flexbox: large flex-shrink value</title>
<link rel="help" href="https://drafts.csswg.org/css-flexbox/#scaled-flex-shrink-factor">
<link rel="help" href="https://crbug.com/543614">
<meta name="assert" content="This test ensures that large flex-shrink value does crash due to the lost of precision.">
<style>
.flex {
display: inline-flex;
width: 40px;
height: 40px;
}
.fractional {
height: 50px;
width: 50.5px;
min-width: 50.5px;
}
.high-shrink {
flex-shrink: 130000000000000;
height: 40px;
width: 40px;
min-width: 40px;
}
</style>
<div class="flex">
<div class="fractional"></div>
<div class="high-shrink"></div>
</div>
<p>The high flex shrink factor can lead to loss of precision as we calculate the
<a href="https://drafts.csswg.org/css-flexbox/#scaled-flex-shrink-factor">sum of
scaled flex shrink factors</a> as required by the spec, and as we later subtract
the scaled flex factors for frozen violations, we can get to a negative value
due to that lost precision.</p>