layout/generic/nsSubDocumentFrame.cpp
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-07-24 17:04 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-07-24 17:04 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
5b0c799f15bf45a412026739e98d6af567ed9e09
created 2014-07-24 15:12 +1200
pushed 2014-07-24 03:23 +0000
Matt Woodrow Matt Woodrow - Bug 1031107 - Part 4: Union the display port dirty area in nsSubDocumentFrame. r=tn
d2a81ea71ea757e30b21d826d855e0bfc454b623
created 2014-07-22 17:50 +1200
pushed 2014-07-22 06:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1041200. Ensure nsDisplayZoom and friends compute mVisibleRect relative to their reference frame. r=mattwoodrow
fa2ce158ea056d119a44e3ecfd603e0e96ea7ed0
created 2014-06-23 16:24 +1200
pushed 2014-07-19 13:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 33: Remove InFixedPos code. r=mattwoodrow
4c2b16ee9832cb73c1a5d08304c78b84e7e7bbc4
created 2014-07-16 19:08 -0400
pushed 2014-07-17 17:28 +0000
Botond Ballo Botond Ballo - Bug 1039623 - Set scroll parent id correctly for nsSubDOcumentFrame. r=tn
2bcded4e3b4a0efe3b49bf031736ff83594cce13
created 2014-07-17 11:24 -0400
pushed 2014-07-17 15:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 46 changesets (bug 1022612) for B2G mochitest permafails on a CLOSED TREE.
0ff86ced4d4622dbd344723dee8230432f9ba83b
created 2014-06-23 16:24 +1200
pushed 2014-07-17 12:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 33: Remove InFixedPos code. r=mattwoodrow
c4de29a139bfd8d59ab03c6bdd1adbb1354f1361
created 2014-07-15 10:30 +0200
pushed 2014-07-15 08:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7e9751c1302a (bug 1022612)
7e9751c1302a7cf48228eaa0d9a2a88be95e93b2
created 2014-06-23 16:24 +1200
pushed 2014-07-15 07:30 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 33: Remove InFixedPos code. r=mattwoodrow
b454e056ddb6418fad4db03ca4012ac06be7955f
created 2014-06-19 10:09 +0800
pushed 2014-06-19 21:37 +0000
Benjamin Chen Benjamin Chen - Bug 969372: part1: Change the prototype of FreezableElementEnumerator in nsIDocument from nsIContent to nsISupports, and rename it to ActivityObservers. r=roc
47fcf180a0b99542403949b98460d805f94d08b2
created 2014-06-06 21:23 -0500
pushed 2014-06-07 02:24 +0000
Timothy Nikkel Timothy Nikkel - Bug 1002992. Part 6. Rename ExpandRect to ExpandToNearlyVisibleRect. r=addressingreviewcomment
ce548c7d8fa2f89bfae5ce1bc538e06cf20e3b7a
created 2014-06-06 21:23 -0500
pushed 2014-06-07 02:24 +0000
Timothy Nikkel Timothy Nikkel - Bug 1002992. Part 5. Use a custom frame tree walker to find visible and almost visible images instead of using the heavier weight display list infrastructure. r=mats
3254fa7b1c512724674c1b428b69189b8c4289af
created 2014-06-06 21:23 -0500
pushed 2014-06-07 02:24 +0000
Timothy Nikkel Timothy Nikkel - Bug 1002992. Part 4. Factor out the code that gets the presshell to use for painting of subdocuments. r=mats
1fabb6ff29cd1480a79b17c636a6642063d5a601
created 2014-06-06 21:23 -0500
pushed 2014-06-07 02:24 +0000
Timothy Nikkel Timothy Nikkel - Bug 1002992. Part 2. Handle display ports and ignore viewport scrolling for image visibility display lists the same way we do for painting display lists. r=mats
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-05-24 22:20 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
4a5c32341b953e63b6cadeae4e9ca1fa9014db7d
created 2014-05-13 00:47 +0000
pushed 2014-05-13 00:48 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 8, make nsLeafFrame::DoRewflow() return type 'void'. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-05-13 00:48 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
157af79fbc88c386a39e20fbc3892798b1e91a67
created 2014-05-12 15:47 -0700
pushed 2014-05-12 22:48 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
25b2475d2368d111fd95003448ae7d158ec9dd37
created 2014-05-12 17:40 +0000
pushed 2014-05-12 17:40 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 8, make nsLeafFrame::DoRewflow() return type 'void'. r=roc
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-05-12 17:40 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
f5f4469ec95e7bfdb511924603b7ec3333a511aa
created 2014-04-29 13:27 -0400
pushed 2014-04-30 21:52 +0000
Nathan Froyd Nathan Froyd - Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan
af585a597cfc28a999a6f21489bedb3bef47e9bb
created 2014-04-23 21:12 -0500
pushed 2014-04-24 02:12 +0000
Timothy Nikkel Timothy Nikkel - Bug 1000322. Don't let the display port base be larger than the subdocuments root frame bounds. r=roc
f1822d4ddb96df5f47b4e5510fe1f6ca3f00ed89
created 2014-04-11 19:39 -0400
pushed 2014-04-11 23:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 982888 - Populate the scroll parent field as appropriate. r=
a9e22794850e3b88094942824bbebbf359ffb9a6
created 2014-03-19 13:29 -0400
pushed 2014-04-11 21:24 +0000
Botond Ballo Botond Ballo - Bug 982141 - Make sure the primary async-scrollable frame has a displayport set. r=tn
f2b8543b60ab2b560cedd310bbf35a2bd30ceaed
created 2014-04-10 15:27 -0400
pushed 2014-04-10 19:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 982141) for Windows and OSX bustage. CLOSED TREE
16540ab2d2cb76855313d63046bf523ad24343ee
created 2014-03-19 13:29 -0400
pushed 2014-04-10 18:55 +0000
Botond Ballo Botond Ballo - Bug 982141 - Make sure the primary async-scrollable frame has a displayport set. r=tn
f9aee922c83bc59d1856c615f1575074cb162233
created 2014-03-26 21:46 -0400
pushed 2014-03-27 01:48 +0000
Timothy Nikkel Timothy Nikkel - Bug 957668. Set the display port base rect in several places. r=roc
3240123beb51c6669dfd8540d02a744228a98f85
created 2014-03-20 18:23 -0500
pushed 2014-03-20 23:23 +0000
Timothy Nikkel Timothy Nikkel - Bug 874950. Don't let fixed position conclude occlude async scrolled content. r=roc
1d805dccc3572d5108c4a9cc06180c047a2ceaa4
created 2014-03-18 00:23 +0000
pushed 2014-03-18 00:24 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
cfe51017482ed83079c0101b99d10e363bbabc97
created 2014-03-17 15:19 -0700
pushed 2014-03-17 22:20 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
a01f97c1ed02e49e8d4289d8e9b5544f67c856bb
created 2014-03-17 19:07 +0000
pushed 2014-03-17 21:53 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
53dbf19f2f8d5de981e24cd488e5a1cbb8d2b677
created 2014-02-28 14:42 +0100
pushed 2014-02-28 15:15 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge b2g-inbound to mozilla-central
d5595e7a7a3ce3732a287c202eabeffd6913ad72
created 2014-02-27 16:01 -0600
pushed 2014-02-28 15:15 +0000
Timothy Nikkel Timothy Nikkel - Bug 959847. Part 11. Use nsLayoutUtils::ViewportHasDisplayPort instead of repeating boilerplate code. r=roc
c984b7ac2a845b4734f6e4731473df7c6c6c905a
created 2014-02-27 16:01 -0600
pushed 2014-02-28 15:15 +0000
Timothy Nikkel Timothy Nikkel - Bug 959847. Part 5. Only call RecordFrameMetrics for subdocuments if we are ignoring viewport scrolling so that we don't call it twice for the same scroll frame (the other one being the scroll layers created by nsGfxScrollFrame). r=roc
95590431aebb015eb2f2e6c9e00c7e2a39bdfb16
created 2014-02-27 16:01 -0600
pushed 2014-02-28 15:15 +0000
Timothy Nikkel Timothy Nikkel - Bug 959847. Part 4. Call RecordFrameMetrics for subdocument layers. r=roc
522ba2d5437b8866ce6bbd3582c1eae3cb400404
created 2014-02-27 16:01 -0600
pushed 2014-02-28 15:15 +0000
Timothy Nikkel Timothy Nikkel - Bug 959847. Part 3. Make zoom items be contained in resolution items for subdocuments if they occur together. r=roc
ffb2d1363821b26766c088adefa48c17a9b0ecdd
created 2014-02-27 16:01 -0600
pushed 2014-02-28 15:15 +0000
Timothy Nikkel Timothy Nikkel - Bug 959847. Part 2. Don't ignore "ignore viewport scrolling" on subdocuments. r=roc
a11ecf90de1ab273d77d94ba82fec07aa63a01c7
created 2014-02-27 16:01 -0600
pushed 2014-02-28 15:15 +0000
Timothy Nikkel Timothy Nikkel - Bug 959847. Part 1. Retrieve the displayport of the root scroll frame the same way as everywhere else does in nsSubDocumentFrame::BuildDisplayList. r=roc
1b5ee8c5491ab694293b5c5cacefd118e8076884
created 2014-02-27 20:04 -0300
pushed 2014-02-27 23:05 +0000
Reuben Morais Reuben Morais - Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-02-18 07:48 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
5bcdeb39c8907ca4c9fff2397de7433807067921
created 2014-02-03 23:47 +0000
pushed 2014-02-03 23:48 +0000
Mats Palmgren Mats Palmgren - Bug 946929 - Part 2, Disable painting for the shell while the child views are detached. r=roc
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-01-26 22:11 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
3410ff3c525fb36dc53125b0c78cd84cd4db0051
created 2014-01-10 15:59 +1300
pushed 2014-01-13 04:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 917416. Force the background color of an <iframe> with a remote subdocument into its own layer. r=tnikkel
6ee832db1ddb270080c9a2fe914ed6bdbbd8d561
created 2014-01-12 04:05 +0000
pushed 2014-01-12 04:06 +0000
Mats Palmgren Mats Palmgren - Bug 943249 - Make <[i]frame scrolling> compatible with IE/Chrome; that is scrolling="no" (and synonyms) suppress scrollbars (as before), anything else has no effect. r=bz
794680b9599d01635c6734a00192d9ca099f4793
created 2014-01-05 23:31 +0000
pushed 2014-01-05 23:31 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
6e20a8ceebb7dae806f4d81e6b431cfb33f8ddcd
created 2013-12-17 00:22 +1300
pushed 2013-12-29 23:40 +0000
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 4: Add nsDisplayEventRegions and build it when painting. r=mats
72591e9d49a8432c45b304c7ccb86a8e09947bb1
created 2013-12-27 17:59 +0000
pushed 2013-12-27 18:02 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
c73264fcffc344dbede024b64667dc31a9ac9043
created 2013-12-27 17:59 +0000
pushed 2013-12-27 18:02 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
cdbe5779c72800086f40480b6ac6893497ca9ff8
created 2013-12-18 18:37 +1300
pushed 2013-12-18 20:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 950427. Don't descend into subdocuments at all in elementFromPoint. r=mats
7b90928c45514b883db340d3986fe1dd2d2b33ea
created 2013-12-17 23:22 -0800
pushed 2013-12-18 07:22 +0000
Phil Ringnalda Phil Ringnalda - Back out f55504b0184f (bug 950427) for mochitest-4 and mochitest-oth bustage (at least)
f55504b0184ff4dae90ce93cc9ea0e902da96612
created 2013-12-18 18:37 +1300
pushed 2013-12-18 05:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 950427. Don't descend into subdocuments at all in elementFromPoint. r=mats
0a0081b34af7bb85fdb70501b0f00c66eb95a670
created 2013-11-15 11:32 -0500
pushed 2013-11-20 22:34 +0000
Trevor Saunders Trevor Saunders - bug 939049 - get rid of useless QIs r=smaug
a9228868922465e2e268987b8ae461e3b2965e04
created 2013-11-19 07:35 -0800
pushed 2013-11-19 15:35 +0000
Phil Ringnalda Phil Ringnalda - Back out babac1cc0741:ad287f78608a (bug 939049) for OS X build bustage
babac1cc07414db229df0842376d93e6b03d2f90
created 2013-11-15 11:32 -0500
pushed 2013-11-19 15:02 +0000
Trevor Saunders Trevor Saunders - bug 939049 - get rid of useless QIs r=smaug
910b46ec22487ebf96b3930f4fc61724356ec993
created 2013-09-27 17:56 +1200
pushed 2013-11-18 06:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 2: Force creation of a layer for every viewport with a displayport. r=mattwoodrow
8bd222e1ae40cb7dcadf759886e11b2ed5cf98af
created 2013-10-29 09:27 -0400
pushed 2013-10-29 13:28 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 732971 - Create a new layer type for subdocuments with a resolution. r=tn
e8453cdce0057180b18cd1ba8514e279f24b0cf5
created 2013-09-30 17:26 -0400
pushed 2013-09-30 22:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
b7667dd910879376a0905a539ea691915801c9cc
created 2013-09-10 16:56 -0400
pushed 2013-09-27 17:04 +0000
Nathan Froyd Nathan Froyd - Bug 914826 - part 4 - fix source files that were bootlegging XPCOM do_* functions via generated ipdl headers; r=ehsan
e304de11edaece5d14266dde9720131e162b11be
created 2013-09-24 18:43 -0700
pushed 2013-09-25 05:24 +0000
Daniel Holbert Daniel Holbert - Bug 919871: Make .cpp files in layout/generic #include their corresponding .h file first. r=mats
less more (0) -100 -60 tip