layout/base/PresShell.cpp
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
458e5b24da2f3da65254f69ee718233e68573c0e
created 2018-09-13 03:09 +0300
pushed 2018-09-13 02:29 +0000
Daniel Varga Daniel Varga - Backed out 4 changesets (bug 1290420) for devtools failures on rowser_styleeditor_media_sidebar_links.js on a CLOSED TREE
210fdc42d29fd4a8d18d7d730a7fc48c37e447fb
created 2018-09-12 22:39 +0000
pushed 2018-09-13 02:29 +0000
Brad Werth Brad Werth - Bug 1290420 Part 4: Make the PresShell create a MobileViewportManager on demand. r=botond,smaug
a6eb531e1216a2c78fc2ee36d9d52eec8bd5d636
created 2018-09-11 15:17 +0000
pushed 2018-09-13 02:29 +0000
Botond Ballo Botond Ballo - Bug 1290420 Part 2: Respect the metaViewportOverride flag on the docshell. r=dholbert
e5cc6211d2986009bd4592efab5376fa5a818da1
created 2018-09-12 02:00 +0000
pushed 2018-09-13 02:29 +0000
Daniel Holbert Daniel Holbert - Bug 1490410: Remove unreachable return statement from DispatchKeyPressEventsEvenForNonPrintableKeys(). r=masayuki
8f53e771094d352d598affdbd6ae71d7a8c1ce38
created 2018-09-10 22:24 +0000
pushed 2018-09-12 03:22 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1485063 Part 3 - Move preferences which enable AccessibleCaret to StaticPrefList.h. r=mats
91109fedb3b07acf96bc93229b18fdd6a37f35e3
created 2018-09-11 04:49 +0300
pushed 2018-09-11 10:05 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1485063) for failing test-oop-extensions/test_ext_webrequest_frameId.html CLOSED TREE
1edf90819cb2acf2ccce266363df739637c84a8e
created 2018-09-10 22:24 +0000
pushed 2018-09-11 10:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1485063 Part 3 - Move preferences which enable AccessibleCaret to StaticPrefList.h. r=mats
9c917099c3b76f727f1718d2e3e554f803b58ce8
created 2018-09-05 13:36 +0000
pushed 2018-09-05 21:58 +0000
Edgar Chen Edgar Chen - Bug 1488728 - Remove PresShell::GetEventTargetFrame; r=smaug
bdbd39b2251dd4effb6cf19fe07710118358bc4e
created 2018-08-31 21:19 +0000
pushed 2018-09-01 09:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1487591 - Make Selection treat AccessibleCaretEventHub as concrete class rather than nsISelectionListener r=smaug
15d80c644e1e8e07c5196d58f6707611c8fac4b0
created 2018-08-27 20:44 +0200
pushed 2018-08-28 21:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1486536 - Explicitly flush the StyleSet from FlushPendingNotifications. r=heycam
f61b7e1a0216dc7e006526e266e0ab4bc7ef084d
created 2018-08-10 21:46 -0700
pushed 2018-08-14 09:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1482665 Part 2 - Remove nsPresContext::AppUnitsPerCSSPixel() and replace it with mozilla::AppUnitsPerCSSPixel(). r=dholbert
8727297a02487d109bf96fecd992375b5e1d31bb
created 2018-08-07 09:32 -0400
pushed 2018-08-09 10:02 +0000
Neil Deakin Neil Deakin - Bug 1473029, convert drag services to internally use CSSIntRegion instead ns nsIScriptableRegion, r=mstange
8d41c10d3162c06f504490d4ea615e5889b0c73a
created 2018-08-07 12:55 +0000
pushed 2018-08-07 21:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1478604 - Fix RepaintSelectionRunner so that it does something for non-presShell impls. r=masayuki
less more (0) -300 -100 -60 tip