layout/generic/nsFrame.cpp
bceb565cfe14de56a10472e4965b4e9283b24307
created 2018-03-13 14:51 +0100
pushed 2018-03-21 19:11 +0000
Miko Mynttinen Miko Mynttinen - Bug 1445302 - Replace TArray.RemoveElementAt(TArray.Length() - 1) pattern with TArray.RemoveLastElement() or TArray.PopLastElement() r=froydnj
c0200f9fc1abf1e34a0bb1acb5a9f57d38ca677b
created 2018-03-15 17:35 -0400
pushed 2018-03-17 10:29 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1439006. Allow multiple kinds of WebRenderUserData on a DisplayItem. r=mstange
271e8d061124eaddd2c911781badafbac3bcc015
created 2018-03-09 11:48 +0100
pushed 2018-03-13 17:10 +0000
Miko Mynttinen Miko Mynttinen - Bug 1443518 - Fix incorrect CompositorHitTestInfo ordering for inline lines r=mattwoodrow
09af3a6b460a8eec7cf26f5f5cb177e932ec755b
created 2018-03-12 12:28 +0100
pushed 2018-03-12 22:09 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1444852 - nsIFrame::BuildDisplayListForChild Remove the init step as the result is unused r=miko
14ef02ecc3033a4fa1a28d23897acc5239b620ea
created 2018-03-09 11:44 +0200
pushed 2018-03-09 19:34 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1440753) for talos bustages
75ccc12de3267a8876946fc96f22189b7ef5ba32
created 2018-03-09 07:05 +0100
pushed 2018-03-09 19:34 +0000
Bas Schouten Bas Schouten - Bug 1440753 - Addendum: Initialize local bool to satisfy valgrind which somehow got upset. r=mattwoodrow
a0bb325da8310423ce326c784d90a3e239963e75
created 2018-03-06 10:25 +0100
pushed 2018-03-07 14:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1024082: Remove PresShell::FrameManager(), use PresShell::FrameConstructor instead. r=dholbert
a387ecebd587214959b79c39274f8b33dcafa3c1
created 2018-03-06 10:25 +0100
pushed 2018-03-07 14:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1024082: Remove most of the nsIPresShell::FrameManager calls. r=dholbert
6650c3db53ec00d4e8e8cee800755607fe7f08f5
created 2018-02-22 21:03 -0800
pushed 2018-03-06 18:34 +0000
Chris Peterson Chris Peterson - Bug 1443402 - Fix some -Wmissing-prototypes warnings in layout. r=dholbert
8ff883d778bfdc84e064457fc1f85617f034de1d
created 2018-03-05 07:55 +0900
pushed 2018-03-05 09:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1428693 - Use GetOverflowAreasRelativeToSelf() instead of GetOverflowAreas() for scrollable parent. r=mattwoodrow
732b3ae14303b9bd57b4b3db565ecddbf424d72b
created 2018-03-01 12:03 -0500
pushed 2018-03-01 22:09 +0000
Nathan Froyd Nathan Froyd - Bug 1442245 - remove some obviously dead code from nsFrame.cpp; r=dholbert
e1fe2959599534a32cb4bea76b2092a1620ae5e2
created 2018-03-01 16:53 +1300
pushed 2018-03-01 17:29 +0000
Matt Woodrow Matt Woodrow - Bug 1436510 - Don't attempt partial display list building within perspective as we need to build all children to get consistent indices. r=miko
8e1b5f09ce6dc5c939f5ef2f6ce4731829b6b088
created 2018-02-27 15:30 +0100
pushed 2018-02-28 10:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1441547: Make character data change notifications use a const reference for the info parameter. r=smaug
d8fa6d30c99b19953e9fa16178288323c4ea0d95
created 2018-02-13 13:43 +1300
pushed 2018-02-23 09:40 +0000
Matt Woodrow Matt Woodrow - Bug 1436904 - Part 1: Add a static constructor function for display items. r=Bas
5e9bd04333f20e00911b8c1dfbf2b2e070c61e2d
created 2018-02-22 17:28 +0200
pushed 2018-02-22 15:29 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout
2b4d117c27dcff97d8fb3c5a613f76de72d841cb
created 2018-02-13 13:43 +1300
pushed 2018-02-21 16:46 +0000
Matt Woodrow Matt Woodrow - Bug 1436904 - Part 1: Add a static constructor function for display items. r=Bas
51a44c186dddd2ae9a9f244372251dd8c5bf47be
created 2018-02-19 19:17 +0100
pushed 2018-02-20 10:13 +0000
Miko Mynttinen Miko Mynttinen - Bug 1439375 - Always create a new nsDisplayCompositorHitTestInfo for stacking contexts r=mattwoodrow
19d0b0f36ccea9d991eb1891e6cb88b4e82f5d92
created 2018-02-17 00:43 +0100
pushed 2018-02-17 09:56 +0000
Bas Schouten Bas Schouten - Bug 1437492 - Part 2: Based on profile data, use the simple-matrix optimized matrix class in some places. r=mattwoodrow
9eaebbcc33fd3824876db1b8b33750e997c02f7b
created 2018-02-16 11:49 +0200
pushed 2018-02-16 09:51 +0000
Narcis Beleuzu Narcis Beleuzu - Merge inbound to mozilla-central. a=merge
7d47e64db8a8f5bd63608f0e2bf443b6152a6b2c
created 2018-02-15 18:38 +0100
pushed 2018-02-16 09:51 +0000
Mats Palmgren Mats Palmgren - Bug 1432853 - Disable 'page-break-inside:avoid' on abs.pos. frames for now. r=dholbert
20305af66e39b0cd36de6f13c6927c652b717368
created 2018-02-10 19:34 +0100
pushed 2018-02-16 09:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1405087: Don't use -moz-user-input: disabled to decide event handling stuff. r=smaug
2c081ff593c6ef33a5874c72381b2e35abc82d6d
created 2018-02-13 01:55 +0100
pushed 2018-02-14 22:20 +0000
Miko Mynttinen Miko Mynttinen - Bug 1436415 - Part 2: Enable nsIFrame::BuildDisplayListForChild() fast-path when using simple event region items r=mattwoodrow
ac5114349a31700de00d1b5166a451aae89fcb2f
created 2018-02-12 23:59 +0100
pushed 2018-02-14 22:20 +0000
Miko Mynttinen Miko Mynttinen - Bug 1436415 - Part 1: Reuse some local variables in nsIFrame::BuildDisplayListForChild() r=mattwoodrow
c7b77328d11f9d840067b1dd680bc828893a4735
created 2018-02-13 09:08 -0800
pushed 2018-02-14 22:20 +0000
Daniel Holbert Daniel Holbert - Bug 1437623 part 1: (layout/generic) Add missing includes/namespaces to preemptively fix unified bustage. r=mats
d57b9784043cdb9962724eb8d8538ae6718b7d6f
created 2018-02-09 10:43 +0900
pushed 2018-02-13 09:38 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1237454 - Throttle animations on visibility:hidden element. r=birtles,boris,emilio
a8e1fa44ff6498e36a8ec3c2d5f43ea0c0830695
created 2018-02-12 09:43 -0800
pushed 2018-02-12 22:07 +0000
Daniel Holbert Daniel Holbert - Bug 1437599: Remove unreachable 'return' statement from nsIFrame::GetShapeBoxBorderRadii. r=bradwerth
5417b73364be93e83abf43ec1993d4da78396a83
created 2018-02-05 18:39 +0100
pushed 2018-02-09 16:51 +0000
Miko Mynttinen Miko Mynttinen - Bug 1434243 - Part 4: Do not create unnecessary nsDisplayCompositorHitTestInfo items r=kats,mattwoodrow
3a096d205f992df9cf9f71f664a063d49fef6584
created 2018-02-08 15:17 -0800
pushed 2018-02-09 10:00 +0000
Daniel Holbert Daniel Holbert - Bug 1267462 part 10: Fix flexbox code in nsFrame::ComputeSize[WithIntrinsicDimensions] to use logical axes & coords. r=mats
41758580953c08c004b85f1db067264ff4f38691
created 2018-02-06 11:19 +0200
pushed 2018-02-06 21:53 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 6 changesets (bug 1237454) for bc failures on /browser_toolbariconcolor_restyles.js. CLOSED TREE
f8d771835fd22657e50d98db1f5325b949ee81ab
created 2018-02-06 08:43 +0900
pushed 2018-02-06 21:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1237454 - Throttle animations on visibility:hidden element. r=birtles,boris,emilio
c41e1dcbc77afd39f79fa34f7b1c6baa4fc29713
created 2017-12-17 02:48 +0100
pushed 2018-02-01 21:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423331: Prevent selection from leaking from blocks. r=mats
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:01 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
b41519a01488ded78888cc41719f28f70bf2137d
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:01 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
42e9d54bd361cfc2152c8fe8fd4923429b433622
created 2018-01-30 22:24 -0500
pushed 2018-01-31 22:30 +0000
Daniel Holbert Daniel Holbert - Bug 958714 part 2: Simplify percent-margin/padding resolution code to pass around a single length as the percent basis. r=mats
17d2cbc7bd3f6c1c3caee24d068780221b26ed5f
created 2018-01-26 17:47 +0200
pushed 2018-01-27 11:05 +0000
ben tian ben tian - Bug 1413834 - part 1: Limit frame traversal and getting of next tabindex inside scope owned by document root, r=smaug
f8b2a629a26fc83a05683c77a0a72bb4a924850d
created 2018-01-25 23:42 -0600
pushed 2018-01-26 10:04 +0000
Timothy Nikkel Timothy Nikkel - Bug 1417358. Make sure that the override dirty rect that we set when a displayport changes gets cleared even if we don't perform a partial display list update. r=mattwoodrow
149124e4fde985158d5d78a87ade1cced1a2410b
created 2018-01-23 14:30 +0100
pushed 2018-01-23 17:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1430997 - Rename nsINode::IndexOf to nsINode::ComputeIndexOf, r=catalinb
2c2e56a87ad10a77faf799adf4c2ec55882128dd
created 2018-01-12 18:02 +0100
pushed 2018-01-19 10:08 +0000
Miko Mynttinen Miko Mynttinen - Bug 1428993 - Part 2: Override dirty rect for stacking contexts between OOF frame placeholder and the containing block r=mattwoodrow
c480ace58f385f656603e2801659899091e9ad6d
created 2018-01-18 21:03 +0200
pushed 2018-01-18 21:46 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1428993) for failing reftest ayout/reftests/display-list/1428993-1.html on Android
080c07796f4ce4cf9f9c334736fd882b687d0c72
created 2018-01-12 18:02 +0100
pushed 2018-01-18 21:46 +0000
Miko Mynttinen Miko Mynttinen - Bug 1428993 - Part 2: Override dirty rect for stacking contexts between OOF frame placeholder and the containing block r=mattwoodrow
dac05eadb24504aeb508f39562a95fc6ad05b148
created 2018-01-18 13:28 +0900
pushed 2018-01-18 09:44 +0000
sotaro sotaro - Bug 1430610 - Change nsIFrame::InvalidateLayer() as to check WebRender's async update r=mtseng
5d33d01409e34363b93d1029ce747dd70042c43c
created 2018-01-16 11:19 +0100
pushed 2018-01-17 09:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1420722: Just use GetInFlowParent for now. r=mattwoodrow
3722e968f87ba03352a9fad519795b6bde738807
created 2018-01-10 20:09 +0100
pushed 2018-01-11 09:55 +0000
Mats Palmgren Mats Palmgren - Bug 1427221 part 1 - Do nsMathMLmfencedFrame cleanup in DestroyFrom, not in the dtor. r=mattwoodrow
c9e79ef9bb1f25bd3c4ebabefcf8de5641f6d571
created 2018-01-09 17:49 +0200
pushed 2018-01-09 23:22 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset 17660bff0c23 (bug 1423331) for 4 failures in layout/base/tests/test_reftests_with_caret.html r=backout on a CLOSED TREE
17660bff0c23f8fa046c368ee6c3eb50afe1a7ce
created 2017-12-17 02:48 +0100
pushed 2018-01-09 23:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423331: Prevent selection from leaking from blocks. r=mats
c443b2818c66063b96d30fe5104e98fde988e567
created 2018-01-03 18:31 +1300
pushed 2018-01-09 09:53 +0000
Matt Woodrow Matt Woodrow - Bug 1427476 - Don't try to retain display lists for popups since their display root isn't the root frame of a document. r=miko
81362f7306fe413b19fdba27cd0e9a5525d902e1
created 2018-01-05 11:57 +0200
pushed 2018-01-05 09:58 +0000
Tiberius Oros Tiberius Oros - Merge inbound to mozilla-central r=merge a=merge
1762939d90bb34bcb5f50a1e735bc1eb2bc17d7b
created 2018-01-04 22:16 +0100
pushed 2018-01-05 09:58 +0000
Mats Palmgren Mats Palmgren - Bug 1423761 - Make CorrectStyleParentFrame / UpdateStyleOfChildAnonBox deal with abs.pos. anon boxes. r=dholbert
d9cef5fcc2bbc62131a6506fa97a72391b394fb7
created 2018-01-05 10:30 +0900
pushed 2018-01-05 09:57 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1421507 - Throttle animations in position:fixed element that the element is out of view. r=boris,tnikkel
fc62f3ae1ab2f85056f0710b90a65afba22f4fb4
created 2018-01-04 20:37 +0100
pushed 2018-01-05 09:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1428144: Remove some dead nsIFrame code. r=mats
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
6805a1db0a08ac2fd820bfca43391718abf42f50
created 2017-03-07 14:07 +1300
pushed 2017-12-22 09:54 +0000
Matt Woodrow Matt Woodrow - Bug 1344971 - Part 2: Check NS_FRAME_MAY_BE_TRANSFORMED as part of Extend3DContext. r=thinker
9e03e3a670acbe537621dc4da1c9fb05b6e9e839
created 2017-03-01 12:09 +1300
pushed 2017-12-22 09:54 +0000
Matt Woodrow Matt Woodrow - Bug 1344971 - Part 1: Create OutOfFlowDisplayData for the parent of the OOF frame so they can be shared. r=mstange
26ee6030db34e5f20174e7caafa617a85f4fb84f
created 2017-12-22 11:45 +1300
pushed 2017-12-22 09:54 +0000
Matt Woodrow Matt Woodrow - Bug 1413546 - Add pref to allow retained display lists within the parent process. r=jet
d473c27fc7f8dd95408e9323661d18dfacc589b8
created 2017-11-29 16:11 +0100
pushed 2017-12-21 22:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 975644: Enable position sticky in table parts. r=bz
bdafa059aa941a5af6866c5a8e93e947d0a24237
created 2017-12-01 21:29 +0100
pushed 2017-12-21 22:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 975644: Add a hack to skip table row groups for sticky positioning. r=bz
959ac9840798c974febf91d9749aa4216870ac2c
created 2017-12-18 12:17 -0600
pushed 2017-12-19 10:06 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 1: Rename frame-state bit from NS_STATE_FLEX_IS_LEGACY_WEBKIT_BOX to NS_STATE_FLEX_IS_EMULATING_LEGACY_BOX (idempotent patch). r=mats
3e65a15f6d0c0899a4ce78f11a39ddec5ec289df
created 2017-12-15 11:52 +0200
pushed 2017-12-15 21:50 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
less more (0) -1000 -300 -100 -60 tip