layout/generic/nsGfxScrollFrame.cpp
eb4e6e094d2051a0033c0e36aded9e07adf7dff3
created 2018-03-21 17:39 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447098 part 1. Rename FromContent on various DOM classes to FromNode. r=mystor
e6c8f65ed72339bde6ed674f36ac1f6aa7d80b26
created 2018-03-16 14:29 +0100
pushed 2018-06-18 21:12 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
b1117fa567eb9067f2816a813046a129406f20cf
created 2018-03-14 11:13 +0200
pushed 2018-06-18 21:12 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1443080) for spidermonkey build bustage at build/src/js/src/jit/BaselineCacheIRCompiler.cpp
53bdcd5937cdb1ccf4388ee7a0f3fee0c3675c52
created 2018-03-05 13:43 +0100
pushed 2018-06-18 21:12 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
bda9a66dc3583e484c42c77089160a2af9441a0b
created 2018-04-25 09:00 +0300
pushed 2018-04-26 16:43 +0000
Matt Woodrow Matt Woodrow - Bug 1406727 - more checks. r=mstange a=lizzard
d9910fc2faa6b0054668551c4f892798c5668850
created 2018-02-26 19:03 -0500
pushed 2018-04-26 16:43 +0000
Botond Ballo Botond Ballo - Bug 1307555 - Create a hit test info item for a scroll frame's scrolled frame that's not clipped to the displayport. r=mstange
6650c3db53ec00d4e8e8cee800755607fe7f08f5
created 2018-02-22 21:03 -0800
pushed 2018-04-26 16:43 +0000
Chris Peterson Chris Peterson - Bug 1443402 - Fix some -Wmissing-prototypes warnings in layout. r=dholbert
ca30d7a852e7d962bca270dd27e976aa7b33111d
created 2018-02-23 02:30 +0100
pushed 2018-04-26 16:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1440258: Flag doc level anonymous content instead of guessing. r=bholley
d8fa6d30c99b19953e9fa16178288323c4ea0d95
created 2018-02-13 13:43 +1300
pushed 2018-04-26 16:43 +0000
Matt Woodrow Matt Woodrow - Bug 1436904 - Part 1: Add a static constructor function for display items. r=Bas
5e9bd04333f20e00911b8c1dfbf2b2e070c61e2d
created 2018-02-22 17:28 +0200
pushed 2018-04-26 16:43 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout
a94434a6f077b1d16d1a6d573c25a3736b74c464
created 2018-02-16 20:16 -0500
pushed 2018-04-26 16:43 +0000
Botond Ballo Botond Ballo - Bug 1425573 - Require target confirmation for events that hit unlayerized scroll frames with non-default overscroll-behavior. r=kats
2b4d117c27dcff97d8fb3c5a613f76de72d841cb
created 2018-02-13 13:43 +1300
pushed 2018-04-26 16:43 +0000
Matt Woodrow Matt Woodrow - Bug 1436904 - Part 1: Add a static constructor function for display items. r=Bas
6447e0e0d81b854098d02dd1d7916df2dd16e3fb
created 2018-02-12 01:05 +0100
pushed 2018-04-26 16:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1436855: Flush notifications via the document in AsyncScrollPortEvent. r=bz
c7b77328d11f9d840067b1dd680bc828893a4735
created 2018-02-13 09:08 -0800
pushed 2018-04-26 16:43 +0000
Daniel Holbert Daniel Holbert - Bug 1437623 part 1: (layout/generic) Add missing includes/namespaces to preemptively fix unified bustage. r=mats
49142eb85e3c75c3e2b7bc3db147932042187232
created 2018-01-29 23:10 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-03-01 12:45 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
81174f568eaa91aa8f5f65e05f35f4350a8cfb25
created 2017-12-14 12:45 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1425107. Fix setting scrollTop to 0 on an element with a pending scroll position restore to actually work correctly. r=mats
4a2e9a1785425b3a756eca8a0d693f673155b430
created 2017-12-13 11:23 -0600
pushed 2018-03-01 12:45 +0000
Miko Mynttinen Miko Mynttinen - Bug 1425078 - Remove nsDisplayList::AppendNewToTop and nsDisplayList::AppendNewToBottom r=mattwoodrow
99a3b09ac1898eb1db05430e2876d6643ba0d4a8
created 2017-12-07 00:01 +0200
pushed 2018-03-01 12:45 +0000
Dorel Luca Dorel Luca - Merge inbound to mozilla-central r=merge a=merge
70b8084a6d191bfde4a6f52be1bbdebd76105712
created 2017-12-06 12:18 +0200
pushed 2018-03-01 12:45 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1423167) for build bustage on OSX and Windows on a CLOSED TREE
a27e933a27b65f220dabf6a5949ce15003485fd6
created 2017-12-05 18:05 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
99a274ffa70176bf94854619e1c987abc749237b
created 2017-12-06 01:47 +0200
pushed 2018-03-01 12:45 +0000
Narcis Beleuzu Narcis Beleuzu - Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
a928be5dacc3b544e29c0612b3f8cda6447df802
created 2017-12-05 17:00 +0200
pushed 2018-03-01 12:45 +0000
shindli shindli - Backed out 4 changesets (bug 1422839) for landing stylo changes on inbound r=backout a=backout
436d102343668d07c92e4be00e90d2d31f89c599
created 2017-12-04 16:25 +0200
pushed 2018-03-01 12:45 +0000
Mats Palmgren Mats Palmgren - Bug 1422839 part 1 - Add internal overflow-clip-box-block/-inline properties and make overflow-clip-box a shorthand. r=dholbert
aaaa51a8bf64cde9a2a47647902518502d3dd88e
created 2017-12-04 15:47 -0500
pushed 2018-03-01 12:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1422950 - Move the area calculation to the display item constructor to hit the ToReferenceFrame fastpath. r=mstange
dd40ae15d5bc1604164541aaa302202934fc15d0
created 2017-11-27 16:45 -0500
pushed 2018-03-01 12:45 +0000
Botond Ballo Botond Ballo - Bug 1300864 - Disable paint skipping for scroll frames that contain out-of-flow content inside a CSS filter. r=mstange
b7d7bb45c0637980f55ac8cafc40f894c8b52e63
created 2017-11-28 13:09 -0500
pushed 2018-03-01 12:45 +0000
Mike Conley Mike Conley - Bug 1421351 - Queue chrome-only scrollend event in refresh driver scroll event queue instead of firing immediately. r=kats
d5cf5d3add2163aebb30ef20f7fd0b23818c2050
created 2017-11-27 12:37 -0500
pushed 2018-03-01 12:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418397 - Add dispatch-to-content hit info to WR hit-test for inactive scrollframes. r=mstange
4ddd3744f6ae64cb8e8e4a0ec26552a2c8f59849
created 2017-11-24 16:23 -0500
pushed 2018-03-01 12:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418387 - Propagate scrollbar direction for scrollbar containers to APZ. r=botond
93489c5150a09ada109164ff4888f070fb45814f
created 2017-11-24 16:23 -0500
pushed 2018-03-01 12:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418387 - Make the nsDisplayOwnLayer flags more strongly typed. r=mstange
9ed32ea09c9ddf826cafff23d66162f7a194341e
created 2017-11-20 14:05 +0800
pushed 2018-03-01 12:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1418905 - Move nsRuleNode::ComputeCoordPercentCalc() into nsStyleCoord. r=heycam
25dfc9b677cb24c57124ef0f1bb2ad47eda11771
created 2017-11-15 17:55 +0800
pushed 2018-03-01 12:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1417376 Part 3 - Pass nsPoint parameters by const references instead of values. r=mats
9e7435aeb7bd1cb9825c092db7f7eb938def0945
created 2017-12-14 12:45 -0500
pushed 2018-01-11 17:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1425107 - Fix setting scrollTop to 0 on an element with a pending scroll position restore to actually work correctly. r=mats, a=gchang
dbdc2cf840848e66b4577e1ad3865bd980882e28
created 2017-10-10 14:54 -0400
pushed 2018-01-11 17:45 +0000
Mike Conley Mike Conley - Bug 1172171 - Add a chrome-only scrollend event. r=kats
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ea6ff35e8226090173b1ed1cd3bf5b291f571adb
created 2017-10-30 16:14 -0700
pushed 2018-01-11 17:45 +0000
Kyle Machulis Kyle Machulis - Bug 1412437 - Remove nsIDOMHTMLTextAreaElement; r=bz
9ee7c95489827c94babf15c0d4886957c1c44dac
created 2017-10-31 20:07 -0700
pushed 2018-01-11 17:45 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 83a7ad25941e (bug 1412437) for robocop testAccessibleCarets bustage
83a7ad25941e7d20cd6a94ded43f86dc4df99f6b
created 2017-10-30 16:14 -0700
pushed 2018-01-11 17:45 +0000
Kyle Machulis Kyle Machulis - Bug 1412437 - Remove nsIDOMHTMLTextAreaElement r=bz
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
73cd4a9105a02f1fcca639614603bf29ed8dce86
created 2017-10-25 13:22 -0400
pushed 2018-01-11 17:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1411238 - Make APZ test logging work in layers-free WR mode. r=botond
63c91c79579b9992e674ec17b6008432589d0201
created 2017-10-21 16:54 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 27: Add some retained-dl debugging tools. r=mstange
484e07a716f1aac33b4fd9ee246c7eab8b504523
created 2017-09-29 10:54 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 23: Only rebuild items within a displayport when the displayport changes, rather than rebuilding the whole document. r=mstange
7188aa2eacc9146b316fce299127457b4339d451
created 2017-09-28 14:23 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 20: Add code to override the display list builder dirty area for a stacking context or displayport. This lets us restrict partial building to within one of these contexts. r=mstange
bbca6b8fbbd7fbd04c95266dc1152bc2e4f151c7
created 2017-10-21 21:01 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 5: Store an annotated list of rectangles in nsDisplayLayerEventRegions so that we can remove contributions that belong to invalidated frames. r=mstange
defa442c4d8981c663774df4e03e95d6bf25bc21
created 2017-09-27 16:55 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 4: Add code to save and restore changes made to display items during FrameLayerBuilder so that we can use them again. r=mstange
ce1bfa06c117258cc3b7541349610a589c2cb942
created 2017-10-04 14:28 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 2: Track a 'visible' rect for display list building as well as the 'dirty' rect, so that we can do partial building by specifying a smaller 'dirty' rect. r=mstange
940a0c98e46c363d97e9cc8ef448faec9ff725f2
created 2017-10-17 15:19 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=mstange,froydnj a=abillings
474d24f4545fb096b91a6eafec3b76e528ef1092
created 2017-10-15 23:13 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2e - Switch to NS_NewTimer* in layout. r=njn
3f2f733d6ab2f45eebcb044b7aa0cc32f2fe4db0
created 2017-10-16 01:50 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1408607. Make all uses of mWillBuildScrollableLayer conditional on painting to the window. r=mstange
fbbdc0131e3558ccd756655d3f01ae113ca5aa8f
created 2017-05-19 17:04 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1408607. mWillBuildScrollable only keeps updated during display list building. So change Is(Maybe)ScrollingActive to not use it so they are always accurate. r=mstange
47f85792a78cddb005564d99fb036219407303da
created 2017-10-04 13:19 -0400
pushed 2018-01-11 17:45 +0000
Botond Ballo Botond Ballo - Bug 1402995 - Reflow scrollbars after partial reflow of scroll frame. r=tnikkel
d6fdc1d3b07044a6cd84adcc433d3f6a943dca20
created 2017-10-12 17:06 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1405397. Part 2. ScrollFrameHelper::BuildDisplayList should only have one way to determine if we are using a displayport/building a async scrollable layer. r=mstange
bda0ae08740f58686e9a0131d08a4b37881e8e51
created 2017-10-12 17:06 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1405397. Part 1. Only add scrollbars in the "ignore scroll frame" case if we are painting to the window. r=mstange
613f64109bdef590b9748355441b3c620efa7be5
created 2017-10-09 11:19 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
less more (0) -1000 -300 -100 -60 tip