Arnaud Sourioux
|
bea44014b1
|
Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
|
2014-02-24 09:41:56 -05:00 |
|
Mats Palmgren
|
a55e5025cb
|
Bug 966992 - Implement layout for the overflow-clip-box property. r=roc
|
2014-02-22 01:18:24 +00:00 |
|
Ehsan Akhgari
|
8577cd5685
|
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
|
ba39d3fc56
|
Bug 966992 - Implement layout for the overflow-clip-box property. r=roc
|
2014-02-19 14:14:52 +00:00 |
|
Arnaud Sourioux
|
bc988b83ca
|
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
|
69558792a9
|
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
|
5fde241c65
|
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
|
17982a941a
|
Backed out changeset 4f0d8916386e (bug 962791) for causing various regressions.
|
2014-01-31 20:40:29 -05:00 |
|
Benoit Girard
|
2947052490
|
Bug 940842 - 2/3 - Implement will-change in layers-building code - r=mattwoodrow
|
2013-11-22 13:14:34 -05:00 |
|
Botond Ballo
|
9bea243ff4
|
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
|
2acbda27fd
|
Bug 963771. Remove code accidentally landed that was only ever intended for local debugging.
|
2014-01-26 16:50:31 -06:00 |
|
Timothy Nikkel
|
efba92d9ee
|
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
|
d755410afb
|
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
|
0346fbe46a
|
Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
|
2014-01-05 23:31:14 +00:00 |
|
Timothy Nikkel
|
062b61cbfb
|
Bug 942189. Only avoid creating scroll info layers for root scroll frames in display root documents (not root content documents) because those have already had RecordFrameMetrics on them. r=roc
|
2014-01-03 14:48:57 -06:00 |
|
Jonathan Kew
|
afd9fd3b50
|
bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
|
2013-12-27 17:59:52 +00:00 |
|
Jonathan Kew
|
b9938a1edc
|
bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
|
2013-12-27 17:59:21 +00:00 |
|
Kartikaya Gupta
|
a5a9461806
|
Bug 946408 - Always layerize a scrollable element if it's focused. r=kats,tn
|
2013-12-16 14:53:06 -05:00 |
|
Kartikaya Gupta
|
1f3e408aa4
|
Bug 946408 - Small refactoring for readability. r=tn
|
2013-12-16 14:53:02 -05:00 |
|
Kartikaya Gupta
|
8109167828
|
Bug 949132 - Add a flag to FrameMetrics indicating a non-APZ scroll (original patch by mstange). r=tn
|
2013-12-16 12:04:45 -05:00 |
|
Trevor Saunders
|
81260b0a39
|
bug 947022 - type nsIPresShell::mForwardingContainer and nsPresContext::mContainer r=bz
|
2013-11-20 14:18:25 -05:00 |
|
Kartikaya Gupta
|
9f80972019
|
Bug 814435 - Always layerize overlay scrollbars on B2G. r=tn
|
2013-12-09 22:14:54 -05:00 |
|
Kartikaya Gupta
|
1af8763544
|
Bug 814435 - Annotate layers for scrollbars as such. r=tn, BenWa
|
2013-12-09 22:14:53 -05:00 |
|
Stephen Pohl
|
acd47107c8
|
Bug 934811 - Ensure that no scrollbars are displayed for touch input. r=jimm,tn
|
2013-12-03 13:21:09 -05:00 |
|
Botond Ballo
|
16e9267e41
|
Bug 912666 - Force scroll frames for 'scrollgrab' elements to always create a real scrollable layer rather than a scroll info layer. r=roc,tn
|
2013-10-23 05:04:42 -04:00 |
|
Botond Ballo
|
6b767514e1
|
Bug 936277 - Do not allow subframe displayports to get clipped away. r=tn
|
2013-11-07 19:36:59 -05:00 |
|
Robert O'Callahan
|
f29e5f0bf3
|
Bug 931432. Rename nsGfxScrollFrameInner to mozilla::ScrollFrameHelper, and mInner fields to mHelper. r=mats
--HG--
extra : rebase_source : 14410be7a6c41a85489f8a802c88a309ddd0fe60
|
2013-10-29 15:27:50 +13:00 |
|
Timothy Nikkel
|
52ab14a4c0
|
Bug 929915. Fix IsScrollingActive on scroll frames to only be true if we actually build a scrollable layer. r=roc
|
2013-11-01 22:47:21 -05:00 |
|
Kartikaya Gupta
|
c94501ab5f
|
Bug 928441 - Don't clip to the scrollport on root scrollframes if the CSS viewport has been overridden. r=tn,roc
|
2013-10-24 18:31:26 +02:00 |
|
Kartikaya Gupta
|
4d5196d5fa
|
Bug 906043 - Enable async subframe scrolling for Metro. r=tn
|
2013-10-18 15:56:51 -04:00 |
|
Timothy Nikkel
|
93e4b6b2d2
|
Bug 916125. Clip scroll layer items to the scroll port so the resulting layers have the proper clip. r=roc
|
2013-10-17 17:02:42 -05:00 |
|
Robert O'Callahan
|
b73ccf9edd
|
Bug 926706. When nsGfxScrollFrameInner::UpdateOverflow decides we need to update the scrollbars, don't reflow the scrollframe with NS_FRAME_IS_DIRTY since that reflows all descendants. Just reflow the frame itself and don't dirty anything else. r=tn
|
2013-10-17 23:05:15 +13:00 |
|
André Reinald
|
d6cc051cc7
|
Bug 868648: Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. Credits to Markus for his help getting this right. r=mstange,masayuki,smichaud
|
2013-08-16 23:17:40 +02:00 |
|
Steven Michaud
|
061bf53f0e
|
Bug 925411 - Temporarily backout patch for bug 868646 for causing this bug. r=spohl
|
2013-10-10 16:22:02 -05:00 |
|
André Reinald
|
aecacdd464
|
Bug 868648 - Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. r=mstange, r=masayuki
Credits to Markus for his help getting this right.
|
2013-08-16 23:17:40 +02:00 |
|
Daniel Holbert
|
9265cd3a98
|
Bug 919865: Replace #ifdef DEBUG with DebugOnly<> in a few spots in layout/generic. r=mats
|
2013-10-01 22:02:23 -07:00 |
|
Masayuki Nakano
|
d9fe18d02f
|
Bug 920377 part.30 Get rid of nsGUIEvent r=roc
|
2013-10-02 12:46:03 +09:00 |
|
Robert O'Callahan
|
bd8d9c7482
|
Bug 898444. Wrap nsDisplayScrollLayer only around the scrolled content. r=tn
--HG--
extra : rebase_source : 828c5e4a33a26d958117357b439955cfb8dee1dd
|
2013-10-01 22:29:24 -04:00 |
|
Ehsan Akhgari
|
2fb9794854
|
Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1782 to 1582.
|
2013-10-01 17:00:38 -04:00 |
|
Masayuki Nakano
|
96af2de548
|
Bug 920377 part.11 Get rid of nsScrollPortEvent r=roc
|
2013-09-27 15:20:56 +09:00 |
|
Masayuki Nakano
|
0d1e72a8e7
|
Bug 920377 part.10 Get rid of nsScrollAreaEvent r=roc
|
2013-09-27 15:20:56 +09:00 |
|
Masayuki Nakano
|
ad647cc182
|
Bug 912956 part.17 mozilla/ContentEvents.h should be included directly r=roc
|
2013-09-25 20:21:20 +09:00 |
|
Daniel Holbert
|
c191b38ac7
|
Bug 919871: Make .cpp files in layout/generic #include their corresponding .h file first. r=mats
|
2013-09-24 18:43:43 -07:00 |
|
Timothy Nikkel
|
116e1aca5d
|
Bug 915526. Take into account display port and scroll port clamping in image visibility. r=roc f=kats
|
2013-09-15 13:51:35 -05:00 |
|
Timothy Nikkel
|
83defa774d
|
Bug 847223. Part 4. Tweak the ExpandRect function to not expand in a direction that we cannot scroll. r=mats
|
2013-09-14 19:05:04 -05:00 |
|
Timothy Nikkel
|
929a7df9cb
|
Bug 847223. Part 3. Factor out the expand the scrollport code so we can use it on individual images later. r=mats
|
2013-09-14 19:05:04 -05:00 |
|
Scott Johnson
|
0aef9cf06c
|
Bug 794693, part 1: Refactor nsHTMLReflowState constructor to allow initialization to be done by caller. [r=dbaron]
|
2013-09-09 15:29:05 -05:00 |
|
Corey Ford
|
b3400abc97
|
Bug 886646 - Part 6: Implement sticky positioning, calculated on reflow and scroll. r=dbaron, r=dholbert
|
2013-09-06 09:35:16 -04:00 |
|
Masayuki Nakano
|
2876cef75a
|
Bug 910978 part.2 Remove nsScrollbarEvent because its member is never used r=smaug+roc
|
2013-09-03 20:45:28 +09:00 |
|
Ehsan Akhgari
|
4ff8f0416e
|
Bug 908724 - Avoid #including nsPresContext.h in nsIScrollableFrame.h; r=mats
nsPresContext.h pulls in a large number of headers which should not
be needed in nsIScrollableFrame, if we just move ScrollbarStyles to
its own header
|
2013-08-23 16:20:07 -04:00 |
|