layout/base/PresShell.cpp
29d8ae277caa061f9eb9c337fa63fb000cd6641d
created 2018-12-11 20:31 +0000
pushed 2018-12-12 05:10 +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 2018-12-12 05:10 +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 2018-12-11 05:24 +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 2018-12-11 05:24 +0000
Brindusan Cristian Brindusan Cristian - Merge mozilla-central to autoland. a=merge CLOSED TREE
fd2587f34b52775d4f6b8816a4310485bef78575
created 2018-12-10 19:32 +0000
pushed 2018-12-11 05:24 +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 2018-12-10 22:05 +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 2018-12-10 22:05 +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-09 21:43 +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-07 09:27 +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 04:02 +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 04:02 +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-05 21:34 +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-11-30 11:01 +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-11-30 09:34 +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-11-27 21:53 +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-11-27 17:30 +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-11-27 09:41 +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-11-27 09:41 +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-11-27 09:41 +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-11-27 09:41 +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-11-27 09:41 +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-11-27 09:41 +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-11-20 21:44 +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-11-20 04:59 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507021. Use SnappedRectangle in more places. r=mattwoodrow
4d6d3403eb6b015ebd2e6949d57dd518d07d024f
created 2018-11-16 11:47 +0200
pushed 2018-11-16 09:48 +0000
Bogdan Tara Bogdan Tara - Merge inbound to mozilla-central. a=merge
bc6ffce8b9b68f5a114dd1f11d4fe9a8efff15d1
created 2018-11-08 17:32 -1000
pushed 2018-11-16 09:48 +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-11-16 09:46 +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-11-16 09:46 +0000
Daniel Holbert Daniel Holbert - Bug 1507313 part 2: Convert PresShell::mReflowCountMgr into a UniquePtr (rather than an owning raw pointer). r=TYLin
036d7c1beac9d247737a8eb3c7f3531fb27f4b19
created 2018-11-15 07:28 +0000
pushed 2018-11-16 09:46 +0000
Daniel Holbert Daniel Holbert - Bug 1507313 part 1: Convert nsIPresShell::mFrameConstructor into a UniquePtr (rather than an owning raw pointer). r=TYLin
2ea203032bf75206c8c9b2ce8b6463b43d2da5c2
created 2018-11-13 09:51 +0100
pushed 2018-11-13 16:27 +0000
Andrea Marchesini Andrea Marchesini - Bug 1505212 - Partitioned localStorage for 3rd party tracker pages, r=ehsan, r=asuth
ade95bb476e517052867a5de93b38550f318815c
created 2018-11-07 19:03 +0000
pushed 2018-11-08 04:46 +0000
Daniel Holbert Daniel Holbert - Bug 1505254: When invalidating ancestors' intrinsic sizes, stop when we hit an abspos frame. r=mats
70335d3f41881cd85b99a23342fc254b3783638f
created 2018-11-07 06:39 +0000
pushed 2018-11-07 16:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 1502795 - Set keyCode or charCode of keypress event whose value is zero to the other's non-zero value by default again unless dispatched on known broken web apps r=smaug
275d817e26df6e76d3c490d444de5233e67576ce
created 2018-11-06 21:45 +0000
pushed 2018-11-07 09:52 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
bfedbb67e54093a0aef7591602cc41b6ddb95eca
created 2018-11-06 16:30 +0000
pushed 2018-11-07 09:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1504980 - Null-check + assert. r=smaug
52b0259b5c089f19b163630032e7bddd32330972
created 2018-11-05 19:16 +0000
pushed 2018-11-06 09:53 +0000
Markus Stange Markus Stange - Bug 1504742 - Add LAYOUT category for presshell destruction stacks. r=mattwoodrow
3f3db4de78594960a7bae823a2fbe49e2ec614a9
created 2018-11-04 19:53 +0000
pushed 2018-11-05 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1497524 - Properly dispatch events when the NAC event target is not the root, and it gets reframed. r=smaug
ef27c14b46bf58f710753ae6bb6d2c01a8c3631f
created 2018-11-03 11:40 +0200
pushed 2018-11-03 09:44 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
016dbf6331618cddb769ad7344cd3021c65747f0
created 2018-11-02 23:51 +0200
pushed 2018-11-03 09:44 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to mozilla-inbound. a=merge
ad0782d7c503f33cfb554d08dedc96287e1ed3f2
created 2018-11-01 15:15 -0500
pushed 2018-11-03 09:44 +0000
Ryan Hunt Ryan Hunt - Bug 1504220 - Move ScrollableLayerGuid, ViewID, ZoomConstraints from FrameMetrics.h r=botond
c0536dc391c345430a421309ab67e837a89efd5d
created 2018-11-03 01:40 +0200
pushed 2018-11-03 09:40 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1417976) for causing devtools failures in builds/worker/workspace/build/src/tools/profiler/core/platform.cpp
01ca16ef0b255eaf6a6f705fc8b43afbdd9a6ef6
created 2018-11-02 20:26 +0000
pushed 2018-11-03 09:40 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
7fc3a3ae4b14a0cc80e75c73c96fd75743d629d8
created 2018-11-02 18:42 +0200
pushed 2018-11-02 21:46 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 3 changesets (bug 1417976) for bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/GeckoProfiler.h CLOSED TREE
44ae0b8569b28d207ff79beef8c5713e5cb90198
created 2018-11-02 16:17 +0000
pushed 2018-11-02 21:46 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
02a07fe8780872236c65ddc30470209bef95b71b
created 2018-10-18 04:42 +0000
pushed 2018-10-18 10:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482425 - PresShell::PageMove() should use different rules to look for a container element for aExtend value r=smaug
e0debd3f26f6d4ff98c8ede64aa05111864c56d0
created 2018-10-14 18:12 +0200
pushed 2018-10-14 22:18 +0000
Mats Palmgren Mats Palmgren - Bug 1494745 part 2 - Make nsRefreshDriver::AddRefreshObserver void since it's infallible. r=bz
7807742373e10ebd64db9d8b50d4abf809816cc3
created 2018-10-12 20:48 +0000
pushed 2018-10-13 09:35 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1498586 - Add clang-format off to avoid the reformatting of the data structures r=Ehsan
ecce651fad51ab1a5718b6e6f208093ec075612d
created 2018-10-09 12:16 +0000
pushed 2018-10-09 21:59 +0000
Edgar Chen Edgar Chen - Bug 1473108 - Part 2: Make PresShell not point to unbound NAC in event content stack; r=smaug
b38223cb4fd1a8084343a76cd5c4cf02c6c35086
created 2018-10-09 09:47 +0000
pushed 2018-10-09 21:59 +0000
Edgar Chen Edgar Chen - Bug 1473108 - Part 1: Devirtualize nsIPresShell::GetCurrentEventFrame/GetEventTargetContent; r=smaug
e6cfd555f0d1d013d3c9c5f519f96889c2994609
created 2018-10-04 03:28 +0000
pushed 2018-10-04 22:28 +0000
Brad Werth Brad Werth - Bug 1290420 Part 4: Make the PresShell create a MobileViewportManager on demand. r=botond,smaug
e887b26390ec2f660536f6cac5d63e40163c182b
created 2018-10-04 00:19 +0000
pushed 2018-10-04 22:28 +0000
Botond Ballo Botond Ballo - Bug 1290420 Part 2: Respect the metaViewportOverride flag on the docshell. r=dholbert
93b4642d28ab55fb3ba1bc41dfe47916828abcd3
created 2018-10-01 21:38 +0000
pushed 2018-10-02 16:02 +0000
Andrew McCreight Andrew McCreight - Bug 1493737 - Fix many trivial calls to do_QueryInterface r=smaug
595b2c7f7d8582ea80ddd7af1f865ee320934ec8
created 2018-09-21 19:04 +0000
pushed 2018-09-26 12:35 +0000
Botond Ballo Botond Ballo - Bug 1484597 - Use the visual viewport offset in ScrollToShowRect(). r=mstange
262dc187bc8e37200d71a7a137ac83661b5d294b
created 2018-09-21 19:01 +0000
pushed 2018-09-26 12:35 +0000
Botond Ballo Botond Ballo - Bug 1484597 - Expose visual viewport information more conveniently in Layout. r=mstange
253db3bbd64ff6960782d9351376673cc75b0ecb
created 2018-09-21 22:01 +0000
pushed 2018-09-22 09:35 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1485063 Part 3 - Move preferences which enable AccessibleCaret to StaticPrefList.h r=mats
c05f1fdd8e4491c79999e34f6b3b4b1cf612ba0a
created 2018-09-13 20:30 +0000
pushed 2018-09-14 15:27 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1437316 - Move the profiler marker from DoFlushPendingNotifications to inner DoReflow method r=mstange
2e6315642e0725a134f5e9e390247486534e9e2b
created 2018-09-13 20:25 +0000
pushed 2018-09-14 15:27 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1437316 - Move the "PresShell::DoReflow" label frame to top side of the method r=mstange
2603d8004c78b79c8c8c6f789d752a11700cf841
created 2018-09-13 10:21 -0400
pushed 2018-09-13 14:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1485063) for breaking text selection on Android (bug 1490818).
51e9e9660b3e98c8faf30181988750848f3ca36a
created 2018-09-13 05:30 +0300
pushed 2018-09-13 02:31 +0000
Daniel Varga Daniel Varga - Merge mozilla-inbound to mozilla-central. a=merge
911072662bef6e40e2eca0d506ac8e018550154a
created 2018-09-12 02:00 +0000
pushed 2018-09-13 02:31 +0000
Daniel Holbert Daniel Holbert - Bug 1490410: Remove unreachable return statement from DispatchKeyPressEventsEvenForNonPrintableKeys(). r=masayuki
cc1f16ecff46b5daf37154f5d84592e54663bca4
created 2018-09-11 15:35 +0200
pushed 2018-09-13 02:31 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1490012 - FlushPendingMediaFeatureValuesChanged can kill the PresShell. r=xidorn
less more (0) -300 -100 -60 tip