layout/base/nsFrameTraversal.cpp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b13a396d28ec1567a36f57b67ebf44373af54dd1
created 2018-07-20 19:32 +0300
pushed 2018-10-15 10:40 +0000
Olli Pettay Olli Pettay - bug 1430701, remove now unused nsLightFrameIterator, r=mrbkap
096ff7498b44a0b95a9f2273074a295889073b4b
created 2018-03-06 15:59 -0800
pushed 2018-04-26 16:43 +0000
Daniel Holbert Daniel Holbert - Bug 1443672: Adjust a few .cpp files in layout to #include their own header first. r=emilio
7dcf865716f8899aa2c077247f4b09a16ad08f84
created 2018-03-07 20:55 +0200
pushed 2018-04-26 16:43 +0000
Noemi Erli Noemi Erli - Backed out changeset 04fecea9eaf0 (bug 1443672) as per dholbert's request on a CLOSED TREE
04fecea9eaf0bcb89991006d50c55ba519f30afb
created 2018-03-06 15:59 -0800
pushed 2018-04-26 16:43 +0000
Daniel Holbert Daniel Holbert - Bug 1443672: Adjust a few .cpp files in layout to #include their own header first. r=emilio
0085ad323bd69f0431badf6a5caabeeaf379762b
created 2018-02-13 09:08 -0800
pushed 2018-04-26 16:43 +0000
Daniel Holbert Daniel Holbert - Bug 1437623 part 2: (layout/base) Add missing includes/namespaces to preemptively fix unified bustage. r=mats
bf9cdce5d0b7de4dad26291c37ab8070a25ceb70
created 2018-01-26 17:49 +0200
pushed 2018-04-26 16:43 +0000
ben tian ben tian - Bug 1413834 - part 4: Limit frame traversal inside scope owned by document root when shadow host has no frame , r=smaug, emilio
17d2cbc7bd3f6c1c3caee24d068780221b26ed5f
created 2018-01-26 17:47 +0200
pushed 2018-04-26 16:43 +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
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +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
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-09-14 16:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
45409ba9a985de2d6572055f5d6f552dff74f4f6
created 2017-05-31 21:29 +0200
pushed 2017-07-31 14:08 +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
422e3c006cf2b56d94f969d4b8e29b0982103437
created 2017-05-31 21:29 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1368802 - nsFrameIterator::GetPlaceholderFrame should only try to get the placeholder for out-of-flow frames, because in-flow frames never have a placeholder. r=jfkthame
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
46c2e215ec343322c7828ce7eab7a6a5cb820f0e
created 2016-12-05 21:36 -1000
pushed 2017-04-10 20:44 +0000
Cameron McCormack Cameron McCormack - Bug 1322185 - Rename some StyleDisplay enum values for consistency. r=xidorn
058cf01f6cf2d2526c28b864a78afd4b97189b2a
created 2016-09-21 15:41 -0700
pushed 2017-02-27 14:59 +0000
Daniel Holbert Daniel Holbert - Bug 1304540 part 2: Use nsCOMPtr/RefPtr (and their forget() API) instead of manual NS_ADDREF macros, in a few files within layout. r=mats
5fd3903b907579e41b9528e95ca403044da18d6b
created 2016-09-21 15:39 -0700
pushed 2017-02-27 14:59 +0000
Daniel Holbert Daniel Holbert - Bug 1304540 part 1: minor code-cleanup in the neighborhood of some NS_ADDREF usages. r=mats
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2017-01-16 13:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-06-01 01:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
c4753659cf72fac4c4abf1a6980d0ed587c26c61
created 2015-07-13 06:07 -0400
pushed 2015-10-26 12:58 +0000
Neil Deakin Neil Deakin - Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
2d4b9bc5d6f50ee3ea353a3d982e6caea40425b5
created 2014-06-23 18:40 -0400
pushed 2014-10-06 12:51 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
88e93734e132d1bc5231471df48708cd651172b6
created 2014-05-24 22:20 +0000
pushed 2014-08-25 18:42 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-07-14 18:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
5c277d91fcd69946d56abe64c9f0ce91ccbd2859
created 2014-02-24 09:41 -0500
pushed 2014-06-02 21:01 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
4e92ba60695d675be9c797a5cb1dabd109bf2820
created 2013-02-18 08:59 -0800
pushed 2013-05-07 01:20 +0000
Daniel Holbert Daniel Holbert - Bug 841261: Use init list instead of assignment in nsFrameIterator constructor. r=mats
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-05-07 01:20 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
05e44f47d1bf152709d1d72f73664feeec7e38e4
created 2012-10-25 14:44 -0400
pushed 2013-02-14 23:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 follow-up: Remove NSPR types that crept in
6f9d1e6b22c0189e842b99855159f43493943cf1
created 2012-10-25 12:32 -0400
pushed 2013-02-14 23:19 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 579517)
86ccf7c918ce6392d8d5eb20acb05fdcf6936c11
created 2012-10-25 11:48 -0400
pushed 2013-02-14 23:19 +0000
Ehsan Akhgari Ehsan Akhgari - Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Backout merge.
10bd7a864ae2faae821f91706ccbce600e95c9e7
created 2012-10-16 12:25 -0400
pushed 2012-11-14 20:38 +0000
David Zbarsky David Zbarsky - Backout bug 779684 for topcrash a=lsblakk
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-11-14 20:38 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
823dc103bf3ebf860b112622dcb71425a2a606ef
created 2012-06-18 23:26 -0400
pushed 2012-10-05 17:12 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (layout parts); r=roc
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-01-29 07:46 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-12-16 17:32 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
8027b37a9b32c6df9f729fcb99c9fad5f0e75852
created 2011-04-28 22:02 -0700
pushed 2011-09-22 17:29 +0000
Craig Topper Craig Topper - Bug 654369 - Part 11: Remove OOM checks from layout/base r=bz
333a791d201e5b50f13f9656f9cd84715b2f7c9f
created 2010-03-20 17:54 -0400
pushed 2019-03-11 12:10 +0000
Craig Topper Craig Topper - Bug 253889: DeCOMtaminate nsIPresShell r=roc
c52390466bd122a2970b64937f9c094931557863
created 2009-10-02 12:27 -0400
pushed 2019-03-11 12:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 512336. Make frame lists doubly-linked. r=roc,fantasai
4b8efcb179b8d66e91fd0ca10c2c8b0b0c20c250
created 2009-09-18 13:09 +0200
pushed 2019-03-11 12:10 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 5 - Remove nsFrameList(nsIFrame*) ctor. r=bzbarsky
b4d430ba7b2ee3d7c9f50c227c007c30dd011ef3
created 2008-12-03 14:24 +1300
pushed 2019-03-11 12:10 +0000
Uri Bernstein Uri Bernstein - Bug 466568. Don't traverse into scrollable frames if we're not allowed to traverse out of them. r+sr=roc
307153dd899d099f18deb765e8795daabd323e52
created 2008-10-30 10:15 -0700
pushed 2019-03-11 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 461212 - deCOM frame traversal (relanding) r=mats.palmgren sr=roc
abb870420290eeb66107b53f73cfa35ae8a3a419
created 2008-10-28 02:50 -0400
pushed 2019-03-11 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Merge backout and typo fix of bug 461212
b13e55f6cfda45d7fef4b6621e7681a7532edf2c
created 2008-10-28 02:48 -0400
pushed 2019-03-11 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset eda9709dc586 (deCOM frame enumerator) due to regression from it or bug 461410.
6db7098c04e46b24fc7731203602e19a3921c588
created 2008-10-28 02:47 -0400
pushed 2019-03-11 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset affcc1c08bc0 (deCOM frame enumerator) due to regression from it or bug 461410.
eda9709dc586d8eb86eb9adb131a6999f6c13119
created 2008-10-28 01:03 -0400
pushed 2019-03-11 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Stupid typo during review fix for bug 461212
affcc1c08bc0659efcc34c62edf3e1424b80a7dc
created 2008-10-28 00:47 -0400
pushed 2019-03-11 12:10 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 461212 - deCOM frame enumerator, r=mats.palmgren sr=roc
d0ae0ad6801559d1781f674029d1526b8a7ef5c5
created 2007-08-15 18:09 -0700
pushed 2019-03-11 12:10 +0000
enndeakin enndeakin - Bug 385275, handle tab navigation in popups properly, r+sr=roc
b31b05c183a38ad37975ca129cb66ea1d5d229f5
created 2007-07-12 06:54 -0700
pushed 2019-03-11 12:10 +0000
enndeakin enndeakin - Bug 387720, fix shift+tab not working, popup reworking uncovered this bug which manifested itself as a regression, r+sr=roc
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2019-03-11 12:10 +0000
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
bf26dee46a0a67175575b2ff6897dae6123ebf8d
created 2007-04-23 07:21 -0700
pushed 2019-03-11 12:10 +0000
benjamin benjamin - Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
7e624d0935aef7ff9b6f9e4083b2d210e8dfb356
created 2007-04-22 21:14 -0700
pushed 2019-03-11 12:10 +0000
sayrer sayrer - bug 378339. nsFrameIterator doesn't initialize mOffEdge. r=uriber, sr=roc
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2019-03-11 12:10 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip