Mats Palmgren
c3d55f8d25
Bug 613659 - Add "skip sides" and border/frame size parameters to GetBorderRadii(). Add an inline convenience method for the old signature. r=cam
2014-05-05 17:55:54 +00:00
Eugen Sawin
e18d94d5d1
Bug 611556 - Add persistent zoom history sessions. r=roc, r=snorp
2014-04-07 13:43:58 +02:00
Mats Palmgren
d60800bd1b
Back out bug 613659 (for regression bug 998792)
2014-04-20 19:39:24 +00:00
Mats Palmgren
966b804279
Bug 613659 - Add "skip sides" and border/frame size parameters to GetBorderRadii(). Add an inline convenience method for the old signature. r=cam
2014-04-18 23:01:23 +00:00
Timothy Nikkel
08906b1e46
Bug 980500. Add scrollbars that APZC places properly if we are doing the early exit ignore scroll frame when building a display list for a scrollframe. r=roc
2014-04-11 19:12:43 -05:00
Kartikaya Gupta
fbfb2147f1
Bug 982888 - Populate the scroll parent field as appropriate. r=
2014-04-11 19:39:22 -04:00
Botond Ballo
fd9593005f
Bug 982141 - Make sure the primary async-scrollable frame has a displayport set. r=tn
2014-03-19 13:29:24 -04:00
Botond Ballo
8cab288294
Bug 982141 - Factor out 'wantSubAPZC' into nsLayoutUtils. r=kats,tn
2014-04-04 10:13:30 -04:00
Botond Ballo
9a6e0ddc49
Bug 982141 - Expose the logic used to decide whether a scrollable frame should be async scrollable. r=tn
2014-03-12 16:20:26 -04:00
Ryan VanderMeulen
3492c30dc3
Backed out 6 changesets (bug 982141) for Windows and OSX bustage. CLOSED TREE
...
Backed out changeset 16540ab2d2cb (bug 982141)
Backed out changeset 2ad9ce9d904e (bug 982141)
Backed out changeset af219bb49c06 (bug 982141)
Backed out changeset ffe51d96e86e (bug 982141)
Backed out changeset 6642718ad3bb (bug 982141)
Backed out changeset 95b341d26f7b (bug 982141)
2014-04-10 15:27:42 -04:00
Botond Ballo
ee90e70cbc
Bug 982141 - Make sure the primary async-scrollable frame has a displayport set. r=tn
2014-03-19 13:29:24 -04:00
Botond Ballo
e828b06326
Bug 982141 - Factor out 'wantSubAPZC' into nsLayoutUtils. r=kats,tn
2014-04-04 10:13:30 -04:00
Botond Ballo
c5a1a9616a
Bug 982141 - Expose the logic used to decide whether a scrollable frame should be async scrollable. r=tn
2014-04-10 14:42:58 -04:00
Timothy Nikkel
27aebf9b43
Bug 987680. Overlay scrollbars should be placed on top of content. r=roc
...
Bug 926292 accidentally put them in the background list if there were no positioned descendents they needed to be on top of it (because this was where non-overlay scrollbars went, which never made sense). If there are no positioned descendents overlay scrollbars should go on the top-most non-positioned list, which is outlines.
2014-04-09 07:12:21 -05:00
Timothy Nikkel
447e494256
Backout 389ff4b5612c and d234394e0147 (bug 987680) for reftest failuires.
2014-04-07 04:52:36 -05:00
Timothy Nikkel
189da028ca
Bug 987680. Overlay scrollbars should be placed on top of content. r=roc
...
Bug 926292 accidentally put them in the background list if there were no positioned descendents that they needed to be on top of it (because this was where non-overlay scrollbars went, which never made sense). If there are no positioned descendents overlay scrollbars should go on the top-most non-positioned list, which is outlines for the current implementation.
2014-04-06 22:00:01 -05:00
Phil Ringnalda
19bba290ce
Back out b9085d8ca22e (bug 987680) for b2g reftest failures and passes
...
CLOSED TREE
2014-04-06 23:11:35 -07:00
Timothy Nikkel
1b6c8c748c
Bug 987680. Overlay scrollbars should be placed on top of content. r=roc
...
Bug 926292 accidentally put them in the background list if there were no positioned descendents that they needed to be on top of it (because this was where non-overlay scrollbars went, which never made sense). If there are no positioned descendents overlay scrollbars should go on the top-most non-positioned list, which is outlines for the current implementation.
2014-04-06 22:00:01 -05:00
Tatiana Meshkova
9f88431cd8
Bug 990869 - Allow to enable sub Apzc for non WIN gecko clients. r=kats
2014-04-02 18:40:00 +02:00
Kartikaya Gupta
1043db0877
Bug 980679 - Filter redundant scroll offset updates by scroll generation value. r=botond,tn
2014-03-28 08:21:19 -04:00
Timothy Nikkel
a02ee35323
Bug 957668. Set the display port base rect in several places. r=roc
2014-03-26 21:46:24 -04:00
Daniel Holbert
c7bcfc16c7
Bug 984786 part 1: Add MOZ_FINAL and private destructors to some refcounted classes in layout. r=dbaron
2014-03-21 09:16:20 +08:00
Carsten "Tomcat" Book
ac8ed75780
merge mozilla-inbound to mozilla-central
2014-03-20 13:56:02 +01:00
Markus Stange
e25d705f9e
Bug 926292 - Put overlay scrollbars on top of the topmost positioned descendant of the scrolled frame. r=mats
2014-03-20 10:12:46 +08:00
Wes Kocher
f68a65221c
Backed out changeset 8764e9f061d0 (bug 980679) for a smoketest regression
2014-03-19 16:14:42 -07:00
Makoto Kato
7291354499
Bug 982298 - crash in mozilla::ScrollFrameHelper::ScrollToImpl by findAgain. r=roc
2014-03-18 16:35:28 +09:00
Masayuki Nakano
2eb2bd8616
Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
2014-03-18 13:48:21 +09:00
L. David Baron
e95f3de079
Bug 981637: Make overflow events fire correctly in UpdateOverflow codepath. r=mats
...
I confirmed that the mochitest fails without the patch and passes with
it, both standalone and in the directory harness.
2014-03-16 07:21:42 +08:00
Kartikaya Gupta
34f30e4d13
Bug 980679 - Filter redundant scroll offset updates by scroll generation value. r=botond
2014-03-13 15:48:38 -04:00
Makoto Kato
a04af97029
Bug 968647 - Part 1. Add position change notification for IME. r=roc
2014-02-28 16:45:01 +09:00
Makoto Kato
dc9a96443a
Backed out changeset d06ee3f1e9a3 (bug 968647)
2014-03-03 11:53:43 +09:00
Makoto Kato
73fab79e8d
Bug 968647 - Part 1. Add postion change notification for IME. r=roc
2014-02-28 16:45:01 +09:00
Carsten "Tomcat" Book
26660883fa
Backed out changeset e670f691e2b9 (bug 968647) for mochitest test bustage on OS X on a CLOSED TREE
2014-02-28 09:30:34 +01:00
Makoto Kato
d4c6055a62
Bug 968647 - Part 1. Add postion change notification for IME. r=roc
2014-02-28 16:45:01 +09:00
Reuben Morais
16c1e76108
Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
2014-02-27 20:04:46 -03:00
Kartikaya Gupta
30713585d7
Bug 975033 - If the displayport is too big, it's better to pretend it's not there at all. r=tn
2014-02-27 08:42:40 -05:00
Arnaud Sourioux
fe6152ac7a
Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
2014-02-24 09:41:56 -05:00
Mats Palmgren
a9d7e43001
Bug 966992 - Implement layout for the overflow-clip-box property. r=roc
2014-02-22 01:18:24 +00:00
Ehsan Akhgari
a003a30ac7
Backed out 5 changesets (bug 966992, bug 965237) because of a PGO only build failure on Linux, landed on a CLOSED TREE
...
Backed out changeset f11cad93ceee (bug 966992)
Backed out changeset c84d530c9a51 (bug 965237)
Backed out changeset 740b13866bac (bug 966992)
Backed out changeset 8c3420cc77d8 (bug 966992)
Backed out changeset 7ddfc587edda (bug 966992)
2014-02-19 13:28:33 -05:00
Mats Palmgren
725c197fc5
Bug 966992 - Implement layout for the overflow-clip-box property. r=roc
2014-02-19 14:14:52 +00:00
Arnaud Sourioux
c55abda61c
Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
2014-02-17 23:47:48 -08:00
Jim Mathies
4bae9cefbb
Bug 967671 - Set nsGfxScrollFrame's mOriginOfLastScroll default to 'other', insures apzc will receive a scroll offset update when frames are created. Also remove display port reset in metrofx front end code when window size changes. r=kats, tnikkel
2014-02-15 07:06:27 -06:00
Kartikaya Gupta
aefdf36549
Bug 963278 - Better fix to deal with concurrent scroll updates from APZ and other places. r=tn,botond,jimm
2014-02-05 17:43:20 -05:00
Ryan VanderMeulen
6ec3c3ee83
Backed out changeset 4f0d8916386e (bug 962791) for causing various regressions.
2014-01-31 20:40:29 -05:00
Benoit Girard
965fb73dde
Bug 940842 - 2/3 - Implement will-change in layers-building code - r=mattwoodrow
2013-11-22 13:14:34 -05:00
Botond Ballo
e23470fdec
Bug 962791 - Do not wrap a position:absolute item into a ScrollLayer item if its containing block if outside the scrolled frame. r=roc
2014-01-27 19:51:35 -05:00
Timothy Nikkel
0cf9ee61d4
Bug 963771. Remove code accidentally landed that was only ever intended for local debugging.
2014-01-26 16:50:31 -06:00
Timothy Nikkel
b1d7ca036c
Bug 963771. Add a debug dump function to print a single display item (and not just an entire display list). r=mats
2014-01-26 16:09:14 -06:00
Peiyong Lin
db78ce129a
Bug 959874 - Reorder two parameters in nsContainerFrame::FinishReflowChild(), for consistency with nsContainerFrame::ReflowChild(). r=dholbert
2014-01-16 17:34:44 -08:00
Mats Palmgren
a56486443d
Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
2014-01-05 23:31:14 +00:00