layout/base/nsFrameManager.h
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
589f8ecf173bc96189395efc5dcd1529ebe82019
created 2017-08-25 18:30 -0700
pushed 2017-08-28 14:47 +0000
Bobby Holley Bobby Holley - Bug 1393791 - Stop unbinding native-anonymous content off a script runner. r=emilio
87bd94e7f6859139710b391156dfb20ca5f05ad0
created 2017-08-16 16:10 -0500
pushed 2017-08-18 20:11 +0000
Michael Kaply Michael Kaply - Bug 1389168 - Remove unnecessary IBM license text. r=gerv
2cb7c3957b57e81990f5051d1385d0bff2d44829
created 2017-08-04 14:52 +0100
pushed 2017-08-16 02:03 +0000
Jonathan Watt Jonathan Watt - Bug 1367214, part 2 - Ensure that all the UndisplayedMap handling code consistently acts on the normalized parent. r=dholbert
28226c771f1114d0fc219be3fa7c0e1413067e32
created 2017-08-02 09:56 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 8 - Remove nsFrameManager::GetDisplayContentsNodeFor and rewrite its caller to use other APIs. r=dholbert
9f529070cc663f9b326708aaea8c3527a537f0f7
created 2017-08-01 17:12 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 7 - Give clear names to the nsFrameManager methods for unregistering undisplayed style contexts. r=dholbert
6f02e4c2fc42fd97a4c31ab268424bd4aa6ed9b0
created 2017-08-01 17:03 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 6 - Give clear names to the nsFrameManager methods for obtaining the linked list of undisplayed style contexts for a node. r=dholbert
4d13c2c742628dbd497e6a5d6248882e7bae04e5
created 2017-08-01 15:27 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 5 - Rename nsFrameManager::GetUndisplayedContent to GetDisplayNoneStyleFor. r=dholbert
8a86aaef19f75c1d808be5ce0f20d2198e09055d
created 2017-08-01 15:11 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 4 - Give clear names to the nsFrameManager methods for updating the registered undisplayed style contexts. r=dholbert
0090af474246367f802c432c08664a7697f41c44
created 2017-08-01 15:04 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 3 - Give clear names to the nsFrameManager methods for registering undisplayed style contexts. r=dholbert
031a3b30aadf80eb786605f670e89e72e63ac727
created 2017-08-01 14:43 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 2 - Pair up and document the various nsFrameManager methods for keeping track of "undisplayed" style contexts. r=dholbert
5615257eb337ff70f1b246e5db61b4404b116120
created 2017-08-01 13:50 +0100
pushed 2017-08-11 01:14 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 1 - Rename nsFrameManagerBase::mUndisplayedMap to mDisplayNoneMap. r=dholbert
ee20b7f985f5471b1a095f030505796ed97365b3
created 2017-06-08 12:48 +0200
pushed 2017-06-09 01:11 +0000
Mats Palmgren Mats Palmgren - Bug 1367217 - Merge ClearAllUndisplayedContentIn / ClearAllDisplayContentsIn to avoid doing duplicated work. r=dholbert
45409ba9a985de2d6572055f5d6f552dff74f4f6
created 2017-05-31 21:29 +0200
pushed 2017-06-01 00:25 +0000
Mats Palmgren Mats Palmgren - bug 1368547 part 2 - Remove nsFrameManager/PresShell methods dealing with placeholders and introduce a nsIFrame::GetPlaceholderFrame() convenience method. r=jfkthame
60b20bf287b3316d4bf501d91572842822c96dec
created 2017-03-19 20:19 +0100
pushed 2017-03-21 01:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296516: Convert UndisplayedMap to a typed hashtable. r=heycam
639016661f58bd44670d86a1039677f30fab8724
created 2017-03-19 12:11 +0100
pushed 2017-03-21 01:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296516: Indentation nits in nsFrameManager. r=heycam
7fb6bef8f7d62958b76ab61228ef59de9784fb35
created 2017-02-21 14:21 +0100
pushed 2017-02-26 18:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1341083: Don't fall back to reframing with display: contents. r=heycam
16e6b3202e27eb00ae32d6aab4806a5c99018c85
created 2017-02-21 11:25 +0100
pushed 2017-02-26 18:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1341083: Implement dynamic restyling for display: contents. r=heycam
537d724082803d09b1c783b917383dd33e9e3257
created 2017-01-04 00:56 +0100
pushed 2017-01-04 15:10 +0000
Mats Palmgren Mats Palmgren - Bug 731096 - Make nsFrameManager::RegisterPlaceholderFrame infallible. r=dholbert
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
98e376356227a0a3c685c010fcb8efbd9a4249b9
created 2015-11-10 12:27 +1100
pushed 2015-11-10 11:00 +0000
Cameron McCormack Cameron McCormack - Bug 1223228 - Remove unused nsFrameManagerBase::mStyleSet. r=dholbert
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
fbedf09e4ec38d08f956d8383ade5e06b8da6e19
created 2014-11-20 18:24 +0000
pushed 2014-11-21 01:35 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Frame manager support for display:contents. r=bzbarsky
6cc517e07d5e96ef16dde0f41e6ad3bae4c0f829
created 2014-06-12 10:09 -0700
pushed 2014-06-13 00:23 +0000
Daniel Holbert Daniel Holbert - Bug 1024084: Clean up forward declarations and #includes in nsFrameManager.h and nsFrameManagerBase.h. r=jwatt
5466ec649b547304822808123308e949c4c4ca61
created 2014-06-11 16:10 -0700
pushed 2014-06-12 01:47 +0000
Daniel Holbert Daniel Holbert - backout 703d26e9d979 (Bug 1024084) for Android bustage, on a CLOSED TREE
78609a59418f08197e2270e500b5b38e7ae9f205
created 2014-06-11 23:38 +0100
pushed 2014-06-12 01:47 +0000
Jonathan Watt Jonathan Watt - Bug 1024138 - Remove the GetPresShell() and GetPresContext() methods from nsFrameManager. r=dholbert
703d26e9d979efd0088717fbb5b45598660e6a40
created 2014-06-11 15:35 -0700
pushed 2014-06-12 01:47 +0000
Daniel Holbert Daniel Holbert - Bug 1024084: Use forward declarations instead of #includes for nsIFrame & nsContent in nsFrameManager.h. r=jwatt
e09168ca307247b69bf9e494a512327a5fdb7f8c
created 2014-06-03 00:08 +1200
pushed 2014-06-02 21:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 1015664. Part 4: Remove NS_HIDDEN in a few miscellaneous places. r=bsmedberg
4e200260a4535784c254b0c142574f7cf3bcf777
created 2014-06-03 00:08 +1200
pushed 2014-06-02 21:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg
58a202b281976f42fa7dab286fedaa482c3dce56
created 2014-06-03 00:08 +1200
pushed 2014-06-02 21:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg
e7cd2558a8214320282feb727a4df3b4c3133c23
created 2014-05-28 19:36 +0000
pushed 2014-05-29 06:33 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 1+2, Make the SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods return void (scripted change). Remove code handling the return values. r=roc
6c8a275251b69c2a35411f6802581ede2b5eb11d
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 7, Require a nsContainerFrame* for aParent in nsFrameManager methods. r=roc
2f301631893281227b7551f8e5c6bcc3115a383f
created 2013-10-01 17:00 -0400
pushed 2013-10-02 01:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-08-20 19:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
f7f2619fbcd93b05feafb655e150e2cd651aceab
created 2013-07-20 12:14 -0700
pushed 2013-07-22 13:46 +0000
L. David Baron L. David Baron - Bug 896138 patch 6: Move restyle management code from nsFrameManager to RestyleManager. r=heycam
108208f9f817981e57eb229803d50cf6f46ada8a
created 2013-07-20 12:14 -0700
pushed 2013-07-22 13:46 +0000
L. David Baron L. David Baron - Bug 896138 patch 5: Expose UndisplayedNode list from nsFrameManager. r=heycam
6a65da0faed08ac3830760004e291c44b4b2e31c
created 2013-07-20 12:14 -0700
pushed 2013-07-22 13:46 +0000
L. David Baron L. David Baron - Bug 896138 patch 1: Move RestyleTracker and OverflowChangedTracker out of nested namespace mozilla::css (which shouldn't exist) into namespace mozilla. r=heycam
eebe60eebd95fa807ee6b93706a8b9e2b5828f68
created 2013-03-31 18:43 -0400
pushed 2013-04-09 00:01 +0000
Trevor Saunders Trevor Saunders - bug 856779 - remove nsFrameManager::Init() r=dholbert
3493741d8e8df82bc46a6b074ff277003cf40d61
created 2012-11-14 22:40 -0800
pushed 2012-11-15 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 811301. Part 2: Remove saved state IDs now that the root scroll frame state is captured normally. r=mats
e5651c513f3f89e2b8cb277fb375d0e0554a990b
created 2012-08-29 17:39 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9c - Remove old invalidation code. r=bz
d3f86e3a324043af516650186f801c7117fd12bb
created 2012-09-27 16:34 +0100
pushed 2012-09-28 03:05 +0000
Ed Morley Ed Morley - Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
ef035122864a4a7391746afbb5a9da685a2bd34e
created 2012-08-29 17:38 +1200
pushed 2012-09-28 03:05 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
9d44cdf696eefdc936bf3a6cf37cb038e729c0f7
created 2012-05-10 13:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
98a0b13b8a0cec8430394da7d323021ff8ee7800
created 2012-02-15 13:45 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a080c1f6350d68a11a1ed94e323d21bc8dadafe6
created 2012-09-07 10:13 -0700
pushed 2012-09-07 23:47 +0000
L. David Baron L. David Baron - Make nsStyleContext::CalcStyleDifference force comparison based on the parent's hint instead of the style struct ForceCompare methods. (Bug 779968, patch 6, the main patch) r=bzbarsky
c22083ebc853b173e110f1f65e842fd35ebb5ce1
created 2012-07-03 20:24 -0400
pushed 2012-07-04 00:54 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions
f568fc280fb0e40bd082444fc0ea9da1cbbda410
created 2012-06-30 15:06 +1200
pushed 2012-06-30 19:29 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
db9fc4c50e24f3a4080e1fc7299ffa79561e07f2
created 2012-06-25 20:59 +0100
pushed 2012-06-26 08:55 +0000
Jonathan Watt Jonathan Watt - Bug 767388 - Kill NS_DEBUG. r=bz.
less more (0) -60 tip