layout/base/PresShell.cpp
842b7a62d9cefd5030c5561d536af8414899af7a
created 2019-01-10 18:49 +0200
pushed 2019-01-21 13:03 +0000
Bogdan Tara Bogdan Tara - Backed out 15 changesets (bug 1305957) for ASAN failures CLOSED TREE
d9052f7b34d9857863b66d64797f8b0b82504bec
created 2018-12-21 10:26 -0600
pushed 2019-01-21 13:03 +0000
Ryan Hunt Ryan Hunt - Bug 1305957 part 7 - Adjust scroll offset to match change in relative position of scroll anchor after reflow. r=hiro,dbaron
e7124fecb7215769a5404c5f2268bbe715162393
created 2018-11-27 15:32 -0600
pushed 2019-01-21 13:03 +0000
Ryan Hunt Ryan Hunt - Bug 1305957 part 6 - Select scroll anchors when flushing notifications in PresShell. r=hiro
5562d6967f3d6a7d4a5f9a16e7a492452163ff14
created 2019-01-10 11:42 +0200
pushed 2019-01-21 13:03 +0000
Csoregi Natalia Csoregi Natalia - Backed out 8 changesets (bug 181137) for bustage on FragmentOrElement.cpp:1751. CLOSED TREE
99a977d519a0b78e267d3dce4afb009b8d3be769
created 2019-01-10 08:50 +0000
pushed 2019-01-21 13:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 8: Make ContentIteratorBase and its subclasses non-refcountable r=smaug
b6fc7a332db7a7a3e3fe89f311b3c44e49145ad6
created 2019-01-10 08:45 +0000
pushed 2019-01-21 13:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 3: Make all users of ContentSutreeIterator treat it directly rather than via nsIContentIterator r=smaug
87e21b003b079e91d7e833853116a343fcae8cee
created 2019-01-10 05:02 +0000
pushed 2019-01-21 13:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 1499430 - Make PresShell::PageMove() use result of nsFrameSelection::GetFrameToPageSelect() when PresShell::GetScrollableFrameToScroll() returns nullptr r=smaug
9663d8100bdb65dda241c578c5279075a6d07c3a
created 2019-01-09 16:00 +0200
pushed 2019-01-21 13:03 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1482389) for build bustages in nsDOMAttributeMap.h CLOSED TREE
c1cfc595892fe24cccb8989a850e6556be6a778f
created 2018-12-04 11:25 -0500
pushed 2019-01-21 13:03 +0000
Neil Deakin Neil Deakin - Bug 1482389, remove methods of XULTreeElement that return unused nsresults. In addition, change GetView to return the nsITreeView instead of using an out-parameter, r=paolo
bd20e420f257ee6f7a983e67f2fce72b6a3310f3
created 2018-12-04 11:25 -0500
pushed 2019-01-21 13:03 +0000
Neil Deakin Neil Deakin - Bug 1482389, replace TreeBoxObject with XULTreeElement inherited from XULElement, r=peterv,paolo
6fffc01beb9dd5d1bb28576843ab8ce95241a39d
created 2019-01-03 06:39 -1000
pushed 2019-01-21 13:03 +0000
Brian Hackett Brian Hackett - Bug 1177346 Part 1 - Add setSuppressedEventListener interface, r=smaug.
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
d96e39ed615b40b9b1ccb661f72b29c81b34fe34
created 2018-12-31 14:10 +0000
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1516853 - Merge nsIDocument and nsDocument. r=smaug
19fc512f3c95b2f24edefbf6ee87a7bf63e618d1
created 2018-12-30 11:31 +0200
pushed 2019-01-21 13:03 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-inbound to mozilla-central. a=merge
83c1af1bfaafa5a5a6bcb1097fb51396359d1cc9
created 2018-12-26 03:32 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1516366 - Move base classes from nsDocument to nsIDocument. r=smaug
592d38d2892f86e768f64ffcbf93878a2d0e8b61
created 2018-12-30 02:17 +0000
pushed 2019-01-21 13:03 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1516368 - De-virtualize nsIPresShell::IsResolutionUpdated and SetResolutionUpdated. r=botond
ff2870cad3e63128f93cbadc227ed6a7b3b2146e
created 2018-12-30 02:17 +0000
pushed 2019-01-21 13:03 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1516368 - Align boolean members in nsIPresShell. r=botond
f11eea40912a16a004d9e71f2ec2d3faffd5d8c8
created 2018-12-30 02:16 +0000
pushed 2019-01-21 13:03 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1516368 - Change SetResolutionAndScaleTo to take an enum instead of an nsAtoms*. r=botond
0cf7daf34a373c26eecab2b19baf7bff67756170
created 2018-12-28 23:50 +0200
pushed 2019-01-21 13:03 +0000
Bogdan Tara Bogdan Tara - Merge inbound to mozilla-central. a=merge
04943bb8dcdcbb78870d89246939248d3f0f6a56
created 2018-12-28 11:47 +0000
pushed 2019-01-21 13:03 +0000
longsonr longsonr - Bug 1516411 - Move nsSMILAnimationController into the mozilla namespace and rename it as SMILAnimationController r=birtles
d57dde190f67e7964bb3a908d33a4d086da696b1
created 2018-12-28 15:48 +0000
pushed 2019-01-21 13:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
1f867de12312ea29fe968e7b23f743d3e9da87d5
created 2018-12-20 22:14 +0000
pushed 2019-01-21 13:03 +0000
Jan Henning Jan Henning - Bug 1478776 - Part 10: Add internal VisualViewport resize/scroll events. r=botond,nika
4d4e9b8110451b9393b44078e32d1c36b7c31968
created 2018-12-20 21:35 +0000
pushed 2019-01-21 13:03 +0000
Jan Henning Jan Henning - Bug 1478776 - Part 9: Helper function for layout viewport scroll position in PresShell. r=botond
6f2e2faa3321fb36ac285310855c4bd3e25e8657
created 2018-12-20 21:35 +0000
pushed 2019-01-21 13:03 +0000
Jan Henning Jan Henning - Bug 1478776 - Part 7: Tune scroll events to only fire when the *relative* offset changes. r=botond
63749e66f2665bfb64988809fbd541874084cfe1
created 2018-12-20 21:35 +0000
pushed 2019-01-21 13:03 +0000
Jan Henning Jan Henning - Bug 1478776 - Part 6: Initial Visual Viewport event implementation. r=botond
6b4a345b50e94310091b01e8db32b3028ca58f89
created 2018-12-19 17:46 +0200
pushed 2019-01-21 13:03 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
91fb09d21018429082ba647b8079a7834ad48ee3
created 2018-12-18 15:38 -1000
pushed 2019-01-21 13:03 +0000
Brian Hackett Brian Hackett - Bug 1044074 - Don't run resize or scroll events while documents have events suppressed, r=smaug.
2aeb562c9c1c1a80ce53adf5adeb546e20a8da57
created 2018-12-19 00:50 +0000
pushed 2019-01-21 13:03 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1515192 - Replace handcrafted FrameChildListIDs class with EnumSet. r=mats
9f36859b7db2cdd468082000cc7a9bc6436c1c5a
created 2018-12-16 10:21 +0100
pushed 2019-01-21 13:03 +0000
Andrea Marchesini Andrea Marchesini - Bug 1513895 - Unify PopupBlocker algorithm in 1 single file, r=smaug
c07fb8a8d472ef4d40cd6a04726a9d851817e48a
created 2018-12-11 20:34 +0000
pushed 2019-01-21 13:03 +0000
L. David Baron L. David Baron - Bug 1159042 - p6. Use NS_FRAME_DYNAMIC_REFLOW_ROOT - r=dholbert
6c1abb10067feb7e8161ee8f0a93a5ef8dc75ff2
created 2018-12-11 20:32 +0000
pushed 2019-01-21 13:03 +0000
Gerald Squelart Gerald Squelart - Bug 1159042 - p4. Make mDirtyRoots manage roots in preferred depth order - r=dbaron
e5b84b579c5403898d390188c877d52831c0cce1
created 2018-12-11 20:32 +0000
pushed 2019-01-21 13:03 +0000
Gerald Squelart Gerald Squelart - Bug 1159042 - p3. Refactor mDirtyRoots type into a class - r=dbaron
29d8ae277caa061f9eb9c337fa63fb000cd6641d
created 2018-12-11 20:31 +0000
pushed 2019-01-21 13:03 +0000
L. David Baron L. David Baron - Bug 1159042 - p2. Allow reflow roots to have overflow, and allow that overflow to change during reflow - r=dbaron,dholbert
f27e3665577723525603332d02e1bd0f429f6c28
created 2018-12-11 20:30 +0000
pushed 2019-01-21 13:03 +0000
L. David Baron L. David Baron - Bug 1159042 - p1. Replace rootFrame variable with isRoot boolean in PresShell::DoReflow - r=dbaron,dholbert
736e6ca6a7e18ad7f7fa4acbb59d2a5a197dd63d
created 2018-12-11 01:50 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1513012 - Move overflow to use cbindgen. r=heycam
e67df0b7834b623caf7f571373d50ba036ca871d
created 2018-12-11 00:10 +0200
pushed 2019-01-21 13:03 +0000
Brindusan Cristian Brindusan Cristian - Merge mozilla-central to autoland. a=merge CLOSED TREE
fd2587f34b52775d4f6b8816a4310485bef78575
created 2018-12-10 19:32 +0000
pushed 2019-01-21 13:03 +0000
Botond Ballo Botond Ballo - Bug 1512267 - If you set a pres shell resolution, you must scale to it. r=kats,JanH
ce5c9d031921b17c3c1dde4a1d97119d753daa37
created 2018-12-04 11:33 -0500
pushed 2019-01-21 13:03 +0000
Neil Deakin Neil Deakin - Bug 1492326, use Element helper methods in dom/layout instead of QueryInterface to get interface implementations that might be implemented by custom elements, r=paolo
8e8ca5becf683f32102d3dfe3429599e70542fae
created 2018-12-04 11:25 -0500
pushed 2019-01-21 13:03 +0000
Neil Deakin Neil Deakin - Bug 1492326, change methods of nsIDOMXUL* interfaces so that they return Elements to reduce usages as most callers want the return values as elements, r=peterv
d4f6a34f0d1ceb00f224c818cedc132dfe4b2582
created 2018-12-05 18:04 -0500
pushed 2018-12-10 13:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1512328 - Use cbindgen for a couple more CSS properties. r=jwatt
868ceb8ba4df9df67fefeb60f30c8de9a0a46af7
created 2018-12-06 19:40 +0000
pushed 2018-12-10 13:40 +0000
Miko Mynttinen Miko Mynttinen - Bug 1512251 - Remove unused render only selection code r=mattwoodrow
795d02901ad0a295b7f741ccf8a726f184a2799d
created 2018-12-05 18:55 +0000
pushed 2018-12-06 16:36 +0000
Daniel Holbert Daniel Holbert - Bug 1512112: Remove redundant includes from source files in layout. r=TYLin
79e8494d5df5c0e59a373e054ba25f1f25bb40bf
created 2018-12-05 16:29 +0000
pushed 2018-12-06 16:36 +0000
Botond Ballo Botond Ballo - Bug 1511137 - Track more accurately when the main thread originates a resolution change. r=kats
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2018-12-06 16:36 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
f854c2a5429c4fbf93359a24fcd89b34fed6e541
created 2018-11-29 15:04 +0000
pushed 2018-12-03 16:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1496288 - part 1: Make blacklist prefs for keypress event behavior changes ride the train r=smaug
8517649053392155b1812af4500c23ef4876f52f
created 2018-11-27 13:12 +0000
pushed 2018-12-03 16:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1509958, bug 1508734 - Give up on an assert that doesn't hold because of bug 1510208. r=smaug
79ccc954153606b9ebd60003b6fd6330216c4c4a
created 2018-11-26 22:12 +0000
pushed 2018-12-03 16:23 +0000
Daniel Holbert Daniel Holbert - Bug 1509972 part 1: Remove unnecessary nsAutoPtr includes from files in layout/base. r=TYLin
d5a15c64bd401768c581663b1b13f45e66080616
created 2018-11-27 06:30 +0200
pushed 2018-12-03 16:23 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 1159042) for crashtest failures. CLOSED TREE
fe77c09dee3107e675162b760a6efa9b5f0bcce3
created 2018-11-25 23:18 +0000
pushed 2018-12-03 16:23 +0000
L. David Baron L. David Baron - Bug 1159042 - p6. Use NS_FRAME_DYNAMIC_REFLOW_ROOT - r=dholbert
080b9ceee8eca10edabc249172d7f113c3642873
created 2018-11-26 23:24 +0000
pushed 2018-12-03 16:23 +0000
Gerald Squelart Gerald Squelart - Bug 1159042 - p4. Make mDirtyRoots manage roots in preferred depth order - r=dbaron
6a5191742ca1666d8ca6412993195a9096604128
created 2018-11-25 22:08 +0000
pushed 2018-12-03 16:23 +0000
Gerald Squelart Gerald Squelart - Bug 1159042 - p3. Refactor mDirtyRoots type into a class - r=dbaron
3a86c3e65d440cee062e7ab2446b9f1c35c6fe28
created 2018-11-25 22:07 +0000
pushed 2018-12-03 16:23 +0000
L. David Baron L. David Baron - Bug 1159042 - p2. Allow reflow roots to have overflow, and allow that overflow to change during reflow - r=dbaron,dholbert
845bc8316b05f3186d87e143c110f7f768625836
created 2018-11-25 22:07 +0000
pushed 2018-12-03 16:23 +0000
L. David Baron L. David Baron - Bug 1159042 - p1. Replace rootFrame variable with isRoot boolean in PresShell::DoReflow - r=dbaron,dholbert
25d79223c2dedd0b06abd48dbfc815c750b6473c
created 2018-11-19 20:55 +1300
pushed 2018-12-03 16:23 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507686 - Record LayerManager URL for each paint so that we can correlate it with slow paints. r=mattwoodrow
8384aff8cc59b921445914e936dab3bb33701f8d
created 2018-11-19 23:03 +0000
pushed 2018-12-03 16:23 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507021. Use SnappedRectangle in more places. r=mattwoodrow
4d6d3403eb6b015ebd2e6949d57dd518d07d024f
created 2018-11-16 11:47 +0200
pushed 2018-12-03 16:23 +0000
Bogdan Tara Bogdan Tara - Merge inbound to mozilla-central. a=merge
bc6ffce8b9b68f5a114dd1f11d4fe9a8efff15d1
created 2018-11-08 17:32 -1000
pushed 2018-12-03 16:23 +0000
Brian Hackett Brian Hackett - Bug 1506007 - Don't create checkpoints while painting with AutoAssertNoContentJS on the stack, r=mstange.
ed48b4561f60d32221ede489d171e41855391e42
created 2018-11-15 07:40 +0000
pushed 2018-12-03 16:23 +0000
Daniel Holbert Daniel Holbert - Bug 1507313 part 3: Convert PresShell::mDelayedEvents into an array of UniquePtr (rather than nsAutoPtr). r=TYLin
de75d34db69574ea787a6b570d41fbca16347ffa
created 2018-11-15 07:27 +0000
pushed 2018-12-03 16:23 +0000
Daniel Holbert Daniel Holbert - Bug 1507313 part 2: Convert PresShell::mReflowCountMgr into a UniquePtr (rather than an owning raw pointer). r=TYLin
less more (0) -300 -100 -60 tip