layout/generic/nsFrame.cpp
0f95c023462e4de617ebdd77cbe90ec523efad10
created 2018-05-24 14:12 -0400
pushed 2018-06-18 21:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1462497) for causing widespread test failures. DEVEDITION_61_0b8_BUILD1 DEVEDITION_61_0b8_RELEASE FIREFOX_61_0b8_BUILD1 FIREFOX_61_0b8_RELEASE
27790f51b104ec2718a6a83b89fb6f6255dc6564
created 2018-05-23 13:28 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1462412 - Correctly ignore the perspective property for frames that aren't transformable. r=dbaron, a=RyanVM
100647b2c9dc36fc3f7de101c9113c3487cf7ef9
created 2018-05-24 13:16 -0400
pushed 2018-06-18 21:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4289269f9465 (bug 1462412) for causing various test failures.
e8836b424826088cd4f502103d07cec300a85a28
created 2018-05-23 11:03 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Part 3: Don't condition useOpacity on values that might change silently between paints (HasAnimationsForCompositor, and the will-change budget). r=hiro, a=RyanVM
4289269f94651589e457cbcee96eea3636759542
created 2018-05-23 13:28 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1462412 - Correctly ignore the perspective property for frames that aren't transformable. r=dbaron, a=RyanVM
079c98575706be3a5e378e6cf4c9f11c48856948
created 2018-05-11 18:55 -0400
pushed 2018-06-18 21:12 +0000
Botond Ballo Botond Ballo - Bug 1459890 - Do not clip mask for clip path to bbox of clipped content. r=mstange, a=RyanVM
233d36dfd5c9071593c372212c56da1cfc15c6bf
created 2018-05-01 11:56 -0400
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1459997 - Add much more rigorous assertions for retained-dl assumptions. r=miko, a=RyanVM
a5b962b8bb3d9a9301430bc47ce975e5279b2043
created 2018-05-10 11:39 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1459441 - Make sure we build the full display list when we have blend containers in order to get the correct sorting for them. r=mstange, a=RyanVM
3ab2fbb175bd7fa720d4e990dbaaa0a5fe0c32a9
created 2018-05-02 10:32 -0400
pushed 2018-06-18 21:12 +0000
Neil Deakin Neil Deakin - Bug 1444920, remove the debug='true' flag from xul elements and the corresponding debug frame flags, r=dholbert
ea324baa5abc8fdc6301bb7e6d8ea4cba8390451
created 2018-04-26 17:53 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 644603 part 1. Introduce nsIFrame::GetOffsetToIgnoringScrolling. r=dbaron
070057638112fc3250567b9050748049d2e6fe75
created 2018-04-15 16:38 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1452805 - Make sure we rebuild contents infront and behind stacking contexts if their size might have changed. r=miko
b692f7503da1b5e47b1e32c5dccfd4118a5cd52b
created 2018-04-23 12:05 -0700
pushed 2018-06-18 21:12 +0000
Daniel Holbert Daniel Holbert - Bug 1455976: Give table wrapper boxes a special case during flex base size resolution, so that percent main-sizes can be respected. r=mats
a10d637e167809a078442e81df24b2f0ae1c63bf
created 2018-04-17 18:58 -0400
pushed 2018-06-18 21:12 +0000
Botond Ballo Botond Ballo - Bug 1443424 - Only set eScrollbarThumb on a CompositorHitTestInfo item if the thumb is being layerized. r=kats
9ff54d6e39b0e215df9cf3fa251d0f1c5ba0d811
created 2018-02-06 12:21 +1300
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1406727 - Improve diagnostics in BuildDisplayList. r=froydnj
6047ab9ac46a891c430f42dbeedc4555123172bb
created 2018-04-14 09:42 +0200
pushed 2018-06-18 21:12 +0000
Daniel Zielas Daniel Zielas - Bug 1453469 - Remove nsDisplayOwnLayer::mScrollTarget. r=botond
c5683308f483f9e1e06ad4e26e21c9a8db1e364d
created 2018-04-12 15:41 -0700
pushed 2018-06-18 21:12 +0000
Andrew McCreight Andrew McCreight - Bug 1449670, part 1 - Convert IsNodeOfType(nsINode::eTEXT) to IsText(). r=bz
a6a21ea56a9c8f50a7f3dea145050985e7c4c0a5
created 2018-04-13 12:17 -0700
pushed 2018-06-18 21:12 +0000
Daniel Holbert Daniel Holbert - Bug 1374540 part 4: Change nsFrame::ComputeSize to treat used flex-basis:content as 'max-content'. r=mats
30e0cdcd531a8effc2c65bd31b622689348dc33b
created 2018-04-13 12:17 -0700
pushed 2018-06-18 21:12 +0000
Daniel Holbert Daniel Holbert - Bug 1374540 part 3: Refactor nsFrame::ComputeSize methods to handle the two "used flex-basis of content" scenarios with a consistent codepath. r=mats
6a8df72533ba9d36fbe6d9c9ce68b1d025ca8526
created 2018-04-11 21:49 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1451971 - Rebuild the whole page when we have perspective or preserve-3d. r=miko
a2866a322bbb526bd1f9f69d352e5389dce849b5
created 2018-03-02 19:00 +0100
pushed 2018-06-18 21:12 +0000
Daniel Zielas Daniel Zielas - Bug 1420512 - Try unifying data structures for scrollbar container and scrollbar thumb info. r=botond
e2e12045f2331037bf4f30bdc6a37b535950a6b5
created 2018-04-10 00:16 +0200
pushed 2018-06-18 21:12 +0000
Mats Palmgren Mats Palmgren - Bug 1434478 part 6 - Propagate a percentage basis to nsIFrame::IntrinsicISizeOffsets for resolving padding/margin. r=dholbert
03cf11e34045c55e9c640e02d8bee777fb13ffef
created 2018-04-10 00:16 +0200
pushed 2018-06-18 21:12 +0000
Mats Palmgren Mats Palmgren - Bug 1434478 part 3 - Remove IntrinsicISizeOffsetData::hPctPadding/hPctMargin members since they are now unused. r=dholbert
a32957ee77a6d0ec67135e843401939a5167eea7
created 2018-04-05 21:12 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447827: Remove ServoRestyleManager. r=xidorn
bdf546b6ba285227a89c4e8fb31c59f81f19bc10
created 2018-03-29 03:49 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1303605: Remove the undisplayed maps. r=bz,mats
1e1073bb1a7a546c001460c79d23168e1b21bdc8
created 2018-04-02 05:30 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1451217: Remove VerifyStyleTree stuff. r=xidorn
ff0efa4132f0efd78af0910762aec7dcc1a8de66
created 2018-04-04 12:43 +0300
pushed 2018-06-18 21:12 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
a5bfd78a95949b487fc3e875cf01a8c2b5d38c7e
created 2018-04-04 16:17 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1370575 - Do less manual invalidation when tables changes, and rely on DLBI instead. r=mstange
79da39e0fd79ff7386e4cf8e4037f14529cdd99a
created 2018-04-04 16:17 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1450189 - Don't invalidate display items when we get a new style context. r=miko
670c69dba51cb63f75561bfa554825be73429d23
created 2018-04-04 16:17 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1442844 - Don't mark display items invalid when temporarily setting the frame size in FinishAndStoreOverflow. r=dbaron
36e0be4f9c145819427f329641cda203fc94e845
created 2018-04-04 16:15 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1443380 - Don't mark all descendant frames modified for display list building when invalidating a frame subtree since marking just the root is sufficient. r=miko
501cc7513f9d73fa1400d85bbfc00b73911e8e1a
created 2018-01-25 14:56 +0800
pushed 2018-06-18 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1404222 Part 3: Block onload when shape-outside images are requested for a frame, and keep it blocked until the frame is removed, the image fails to load, or reflow is complete. r=dbaron,dholbert
99de9f5450d819c78ceab58d3502c82efaffd231
created 2018-03-23 16:47 +1300
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r=mstange
a1fb8ffae378963b128deaaf3a76eff9dbb6be21
created 2018-04-03 19:51 +0300
pushed 2018-06-18 21:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1443027) for frequent crashes on OS X. a=backout
d0ae155862180c2655c0c84e1c5421d586cda67d
created 2018-04-03 07:22 +0300
pushed 2018-06-18 21:12 +0000
Dorel Luca Dorel Luca - Merge mozilla-central to autoland
1e3dc6112e764ecc1a3d18c31dc35c3951ed476f
created 2018-03-23 16:47 +1300
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r=mstange
98749dde9018b91a50b668cbd2ca729cc5bc7357
created 2018-04-02 17:57 -0400
pushed 2018-06-18 21:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 11 changesets (bug 1404222) for static analysis failures on a CLOSED TREE.
f6b9096da915f52a3b34e194beb9121e517bc823
created 2018-01-25 14:56 +0800
pushed 2018-06-18 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1404222 Part 3: Block onload when shape-outside images are requested for a frame, and keep it blocked until the frame is removed or reflow is complete. r=dbaron,dholbert
d67b34f6abae3a9c8497b326afa35a1ebae7d06e
created 2018-04-02 13:34 +0900
pushed 2018-06-18 21:12 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1443358 - Consider that the target frame is scrolled out if scrollable parent frame size is empty. r=birtles
4df15097883c710d5799fe475bd4c927d14b2d5c
created 2018-03-30 16:50 -0700
pushed 2018-06-18 21:12 +0000
Daniel Holbert Daniel Holbert - Bug 1105111 part 3: Add support for 'flex-basis:content' in layout. r=mats
10c662d8416e84b44931d767ea1be2f4d0cc92ce
created 2018-03-30 21:46 +0300
pushed 2018-06-18 21:12 +0000
Cosmin Sabou Cosmin Sabou - Merge central to autoland. a=merge CLOSED TREE
99e609ea0c47dbbc36713f4c9d3a471efb2bc906
created 2018-03-29 14:49 -0700
pushed 2018-06-18 21:12 +0000
Daniel Holbert Daniel Holbert - Bug 1449838 part 2: Morph 'usingFlexBasisForISize' variable in nsFrame::ComputeSize* methods, to better reflect reality. r=mats
70c80f12ce8e9bacfcf2c14c555014de6f8ec17b
created 2018-03-29 14:49 -0700
pushed 2018-06-18 21:12 +0000
Daniel Holbert Daniel Holbert - Bug 1449838 part 1: Add utility function nsFlexContainerFrame::IsItemInlineAxisMainAxis(). r=mats
9ebf785a75d111a2af6ea24bfd0e310ef47d828c
created 2018-03-29 17:57 -0400
pushed 2018-06-18 21:12 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450134. Replace ToRelativeLayoutRect() with ToRoundedLayoutRect(). r=kats
0405f6006f3a3f653dd42d587c3eefe08cffa37d
created 2018-03-30 19:08 +0300
pushed 2018-06-18 21:12 +0000
Noemi Erli Noemi Erli - Backed out 2 changesets (bug 1443027) for breacking Gmail on OSX r=pascalc a=backout
b7fa9d95150ec24e3c8d11106153f76be4507356
created 2018-03-30 12:56 +0300
pushed 2018-06-18 21:12 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
8eec06866ec979e059f8e95a0f9d6fae46ad9159
created 2018-03-30 01:11 +0300
pushed 2018-06-18 21:12 +0000
Ciure Andrei Ciure Andrei - Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
e974a8ab639efe84bbf97de0379e9e41b34deac7
created 2018-03-29 11:46 -0700
pushed 2018-06-18 21:12 +0000
Daniel Holbert Daniel Holbert - Bug 1436881: Remove redundant special-case code for treating flex-basis enum values as 'auto' in vertical axis. r=mats
5deb310542a943a654533cbfb593f62587647b09
created 2018-03-23 16:47 +1300
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r=mstange
531edfcfd73ce72b1623ab43b3640244c7d5cdf4
created 2018-03-27 14:18 +0200
pushed 2018-06-18 21:12 +0000
Miko Mynttinen Miko Mynttinen - Bug 1441796 - Part 3: Reuse the results in nsIFrame::BuildDisplayListForStackingContext() for ChildrenHavePerspective(), IsTransformed(), and Combines3DTransformWithAncestors() r=mattwoodrow
e3f4aa48f57fc56137bab0bcc783f571d43643fc
created 2018-03-27 12:21 +0200
pushed 2018-06-18 21:12 +0000
Miko Mynttinen Miko Mynttinen - Bug 1441796 - Part 2: Undo changes from bug 1416991 r=mattwoodrow
bda915184656360f513dd279d576d4ddb652aa03
created 2018-03-26 20:06 +0200
pushed 2018-06-18 21:12 +0000
Miko Mynttinen Miko Mynttinen - Bug 1441796 - Part 1: Optimize the (pseudo)-stacking context conditions r=mattwoodrow
6d2897cca552917317e11a34e2bb410431ef5619
created 2018-03-27 00:16 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1449010: Respect ::selection background styles for image overlays. r=mattwoodrow
0765c7dabbea55831d2ff5e11372b72e444a783a
created 2018-03-29 00:42 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1449010: Some minor cleanup in selection-related code. r=matwoodrow
e51ae123ece9088fbcd1831027a355c5069e427c
created 2018-03-29 01:00 +0300
pushed 2018-06-18 21:12 +0000
Gurzau Raul Gurzau Raul - Merge mozilla-central to inbound. a=merge CLOSED TREE
c09b8a694cb5d0442aa293eace75a18058b675d5
created 2018-03-28 14:42 +0100
pushed 2018-06-18 21:12 +0000
Jonathan Kew Jonathan Kew - Bug 1449157 - Guard against mContent being null in nsFrame::HandlePress. r=dholbert
6aa3b57955fed5e137d0306478e1a4b424a6d392
created 2018-03-29 00:55 +0300
pushed 2018-06-18 21:12 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
9eee0f48055b055ca94655772745ad6fec963163
created 2018-03-28 18:10 +0300
pushed 2018-06-18 21:12 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request.
26afc017659075166e63dedec600f4bb4cd66523
created 2018-03-23 16:01 +0000
pushed 2018-06-18 21:12 +0000
Jonathan Watt Jonathan Watt - Bug 1449321 - Remove the IsServo and IsGecko methods from the style system code. r=emilio
420e6f921109b3568c1d7bac4ea7aefb94a85c26
created 2018-03-28 10:44 +1100
pushed 2018-06-18 21:12 +0000
Xidorn Quan Xidorn Quan - Bug 1448728 part 1 - Make popular headers not include nsWindowSizes.h. r=njn
7f383785282767d40901f7662ec82286af4077ca
created 2018-03-24 21:31 +0200
pushed 2018-06-18 21:12 +0000
Henri Sivonen Henri Sivonen - Bug 1448590 - Avoid useless use of SIMD-accelerated Latin1 to UTF-16 conversion in layout. r=dbaron.
less more (0) -1000 -300 -100 -60 tip