layout/generic/nsFrame.cpp
70754a946fde161c04f86df1b67e3913c8ec590a
created 2018-03-25 17:31 +0200
pushed 2018-05-10 21:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 509958: Unprefix :-moz-selection. r=dbaron,xidorn
1714b3b0dec5914c2fb32cb26e20c3d0a9d2e8ce
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 24. Remove nsISelection::ContainsNode. r=mats
7fc2c97cc372ee868693db92409de6571af4f59f
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 20. Remove nsISelectionPrivate. r=mats
bb9383d7bde7cb642757aa9b2c244fbac341ef71
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 7. Move the TABLESELECTION_* constants from nsISelectionPrivate to a TableSelection enum. r=mats
a42b86ea3a3b14ae7f90b587491227efb270d45a
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 3. Stop using nsISelection in nsISelectionController. r=mats
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
3ab2fbb175bd7fa720d4e990dbaaa0a5fe0c32a9
created 2018-05-02 10:32 -0400
pushed 2018-05-02 21:05 +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-04-27 10:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 644603 part 1. Introduce nsIFrame::GetOffsetToIgnoringScrolling. r=dbaron
070057638112fc3250567b9050748049d2e6fe75
created 2018-04-15 16:38 +1200
pushed 2018-04-24 09:41 +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-04-24 01:13 +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-04-20 22:59 +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-04-19 09:53 +0000
Matt Woodrow Matt Woodrow - Bug 1406727 - Improve diagnostics in BuildDisplayList. r=froydnj
6047ab9ac46a891c430f42dbeedc4555123172bb
created 2018-04-14 09:42 +0200
pushed 2018-04-17 21:55 +0000
Daniel Zielas Daniel Zielas - Bug 1453469 - Remove nsDisplayOwnLayer::mScrollTarget. r=botond
c5683308f483f9e1e06ad4e26e21c9a8db1e364d
created 2018-04-12 15:41 -0700
pushed 2018-04-14 09:47 +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-04-14 09:47 +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-04-14 09:47 +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-04-11 23:44 +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-04-10 09:57 +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-04-10 09:57 +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-04-10 09:57 +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-04-07 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447827: Remove ServoRestyleManager. r=xidorn
bdf546b6ba285227a89c4e8fb31c59f81f19bc10
created 2018-03-29 03:49 +0200
pushed 2018-04-07 21:43 +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-04-04 17:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1451217: Remove VerifyStyleTree stuff. r=xidorn
ff0efa4132f0efd78af0910762aec7dcc1a8de66
created 2018-04-04 12:43 +0300
pushed 2018-04-04 09:44 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
a5bfd78a95949b487fc3e875cf01a8c2b5d38c7e
created 2018-04-04 16:17 +1200
pushed 2018-04-04 09:44 +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-04-04 09:44 +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-04-04 09:44 +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-04-04 09:44 +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-04-04 09:44 +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-04-04 09:42 +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-04-03 16:52 +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-04-03 09:29 +0000
Dorel Luca Dorel Luca - Merge mozilla-central to autoland
1e3dc6112e764ecc1a3d18c31dc35c3951ed476f
created 2018-03-23 16:47 +1300
pushed 2018-04-03 09:29 +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-04-03 04:04 +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-04-03 04:04 +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-04-02 10:16 +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-04-02 10:16 +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-03-30 21:47 +0000
Cosmin Sabou Cosmin Sabou - Merge central to autoland. a=merge CLOSED TREE
99e609ea0c47dbbc36713f4c9d3a471efb2bc906
created 2018-03-29 14:49 -0700
pushed 2018-03-30 21:47 +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-03-30 21:47 +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-03-30 21:47 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450134. Replace ToRelativeLayoutRect() with ToRoundedLayoutRect(). r=kats
0405f6006f3a3f653dd42d587c3eefe08cffa37d
created 2018-03-30 19:08 +0300
pushed 2018-03-30 16:08 +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-03-30 09:56 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
8eec06866ec979e059f8e95a0f9d6fae46ad9159
created 2018-03-30 01:11 +0300
pushed 2018-03-30 09:56 +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-03-30 09:56 +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-03-30 09:55 +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-03-29 22:05 +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-03-29 22:05 +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-03-29 22:05 +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-03-29 09:50 +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-03-29 09:50 +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-03-29 09:50 +0000
Gurzau Raul Gurzau Raul - Merge mozilla-central to inbound. a=merge CLOSED TREE
c09b8a694cb5d0442aa293eace75a18058b675d5
created 2018-03-28 14:42 +0100
pushed 2018-03-29 09:50 +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-03-28 21:55 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
9eee0f48055b055ca94655772745ad6fec963163
created 2018-03-28 18:10 +0300
pushed 2018-03-28 21:55 +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-03-28 21:54 +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-03-28 09:50 +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-03-27 09:11 +0000
Henri Sivonen Henri Sivonen - Bug 1448590 - Avoid useless use of SIMD-accelerated Latin1 to UTF-16 conversion in layout. r=dbaron.
882d82c95a275f0918a84c679e9bcdccec9eff6b
created 2018-03-26 09:19 -0400
pushed 2018-03-26 21:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
44a2d42ae37530c4322fe4ba50b23e664d27425b
created 2018-03-24 15:47 +0100
pushed 2018-03-26 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1448559: Cleanup CalcStyleDifference. r=xidorn
less more (0) -1000 -300 -100 -60 tip