layout/base/PresShell.cpp
70136b7cb54b75cd105f7d6e6a92d9dd0240162f
created 2017-06-05 19:45 -0500
pushed 2017-08-02 08:25 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 12 - Create and sync focus sequence numbers. r=kats,botond,dvander
8d3d222b4761f2c6cfe27c92ba0ae1dcf3c44430
created 2017-06-13 02:00 -0400
pushed 2017-08-02 08:25 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 10 - Create and sync the current FocusTarget on each layer transaction. r=kats,botond
5ad33598aad47153febe9b2fc3be6c12462614b4
created 2017-06-05 19:12 -0500
pushed 2017-08-02 08:25 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 7 - Create FocusState and FocusTarget types. r=kats,botond
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
42f3af3d5d54a5c48a8768aef1d9a2666e067058
created 2017-06-22 06:26 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375299 (part 1) - Reduce usage of MOZ_GECKO_PROFILER. r=mstange.
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
a064e228101229ce17542d5844ea57d9624195aa
created 2017-06-19 18:58 +0300
pushed 2017-08-02 08:25 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1374236 - Refactor MaybeSetupTransactionIdAllocator to avoid passing nsView*. r=mats
afa17cc4b6fda40bee856fe3eb40929b3d7b1c7f
created 2017-06-19 15:45 +1000
pushed 2017-08-02 08:25 +0000
Xidorn Quan Xidorn Quan - Bug 1359217 part 1 - Make document nsIDocumentObserver::StyleRule* methods include the rule as parameter. r=bz
8b2c36d660c2c39dd14f582778de9319193c6e6d
created 2017-06-17 00:06 +0200
pushed 2017-08-02 08:25 +0000
Mats Palmgren Mats Palmgren - Bug 1371956 - Use mApproximatelyVisibleFrames.EnsureInserted/EnsureRemoved to avoid doing unnecessary hashtable lookups. r=froydnj
47143d875634095d433182d0286e5f34869d6416
created 2017-06-16 17:17 +0200
pushed 2017-08-02 08:25 +0000
Mats Palmgren Mats Palmgren - Bug 966240 - Remove support for <meta http-equiv="msthemecompatible" content="no">. r=dbaron
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-08-02 08:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
48c1d3b22bc0ef4374b87aa98904be3586e3d153
created 2017-06-07 12:33 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1370329 (part 1) - Clean up the profiler's RAII classes. r=mstange.
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-08-02 08:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
33b0931bbfc03c110d37ea360beec1e1d33db958
created 2017-07-18 10:17 -0400
pushed 2017-07-18 22:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1377447 - Add a new flush type between Frames and InterruptibleLayout to initialize layout if needed and use it from CheckIfFocusable. r=smaug, a=jcristau
706e0da8ef144f38f36d47190876bbc8aff7cce8
created 2017-07-05 08:32 +0200
pushed 2017-07-05 06:35 +0000
Cameron McCormack Cameron McCormack - Bug 1362924 - Part 1: Stop synchronously running XBL constructors and flushing style in PresShell::Initialize. r=tnikkel a=abillings a=jcristau
f018f0849a049c6bd0b9fb96eebfe858014f3847
created 2017-06-22 15:40 -0500
pushed 2017-06-23 18:41 +0000
Timothy Nikkel Timothy Nikkel - Bug 1354933 - Back out diagnostic asserts from Gecko 55. a=jcristau
4db974b6413e96eafa079e290f0cc2a83afe0580
created 2017-06-16 17:17 +0200
pushed 2017-06-19 14:17 +0000
Mats Palmgren Mats Palmgren - Bug 966240 - Remove support for <meta http-equiv="msthemecompatible" content="no">. r=dbaron, a=jcristau
a462579a738ffae396bf19865361a27cd9896850
created 2017-06-05 14:33 +0800
pushed 2017-06-12 13:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1290276 Part 3 - Move nsStyleSet's call to SetBindingManager to PresShell::Init(). r=heycam
a5c1b2aba36c6ca27136cef41995fe53ee500a70
created 2017-06-07 22:55 -0400
pushed 2017-06-12 13:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
4dd4e37e40f7503ab157f70c643aaf9dedd5d469
created 2017-06-05 15:05 -0400
pushed 2017-06-12 13:08 +0000
Botond Ballo Botond Ballo - Bug 1365761 - Do not dispatch mouse-move events targeted as a slider frame to web content. r=smaug
67181c32580ee06fa53f0fdbd8418cf91496ea13
created 2017-06-07 15:22 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1367207 part 1 - Add a nsIFrame bool:1 member to track whether the frame has some image requests associated with it. Skip the call to DropRequestsForFrame() on frame destruction if the bit isn't set. r=dholbert
3853c5543f6e4e8ef24cc1ac47be5a65e4b672e0
created 2017-06-06 22:27 -0700
pushed 2017-06-12 13:08 +0000
L. David Baron L. David Baron - Bug 1369260 - Remove use of MOZ_ASSERT_IF in layout. r=heycam
43af422173e3bdfddc18c02d7f7c430d6ec9cdfe
created 2017-06-03 01:31 -0500
pushed 2017-06-12 13:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1354933. Add some asserts for document viewer teardown. r=mats
45409ba9a985de2d6572055f5d6f552dff74f4f6
created 2017-05-31 21:29 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - bug 1368547 part 2 - Remove nsFrameManager/PresShell methods dealing with placeholders and introduce a nsIFrame::GetPlaceholderFrame() convenience method. r=jfkthame
172218dd971dc5ede35cdb26a706124576c85efd
created 2017-05-31 19:52 +0100
pushed 2017-06-12 13:08 +0000
Jonathan Kew Jonathan Kew - Bug 1368654 - pt 1 - Implement memory reporter support for FrameProperties. r=mats
3c2d9164782ae36180f607c484a036395616adfa
created 2017-05-30 13:03 +0200
pushed 2017-06-12 13:08 +0000
Fernando Jimenez Moreno Fernando Jimenez Moreno - Bug 1365873 - stylo: Fix toolkit/content/tests/chrome/test_bug437844.xul crash. r=emilio
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-06-12 13:08 +0000
Jonathan Kew Jonathan Kew - Bug 1365982 - Attach frame properties to each frame instead of looking them up in a hashtable on the prescontext. r=mats
266536456e3ba9e09bf32ec6b9d19c363168b4f3
created 2017-05-24 04:28 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1367553: Provide the kind of change that the stylesheet suffered to RecordStyleSheetChange. r=heycam
44d70b4b15d757d6fbcc8a48da90d36da82fb398
created 2017-05-24 02:53 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1367553: Move dirty style tracking to the StyleSet. r=heycam
fd44804a0913da20ef79530acb00ae57c6e6cb45
created 2017-05-25 06:13 -0700
pushed 2017-06-12 13:08 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1367553) for build bustage
3e6c9a7525960692dd5989652aff466d164c4eac
created 2017-05-24 04:28 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1367553: Provide the kind of change that the stylesheet suffered to RecordStyleSheetChange. r=heycam
1ee24478fa1693c09bbc23c201f725d1d41ee6ec
created 2017-05-24 02:53 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1367553: Move dirty style tracking to the StyleSet. r=heycam
e72ec95b6b62eb2a0365e3682cd792a78d7621e1
created 2017-05-24 16:23 -0400
pushed 2017-06-12 13:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1341992 - Only do hit-testing with the ignore-root-scroll-frame flag on zoomable platforms. r=tnikkel
9becc74079ff446688e59470cc38bd75dc3f5c9e
created 2017-05-24 09:35 -0400
pushed 2017-06-12 13:08 +0000
L. David Baron L. David Baron - Bug 1367190 patch 1 - Convert the 4 objects that use nsPresArena::AllocateBySize to use AllocateByObjectID. r=mats
ac1e17e452baac2e8214e795989172e7d545177d
created 2017-05-23 19:09 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1359341 part 1 - Make PresShell::GetPlaceholderFrameFor return a nsPlaceholderFrame. r=jfkthame
3bce1540107cb517e3f9f0a19cc08562edfd0076
created 2017-05-21 08:16 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1364799 - Add PostRestyleEventForCSSRuleChanges to distinguish PostRestyleEvent. r=birtles,heycam
d4c254e98c7f514afc5e75811eb07f846aa6ac9c
created 2017-05-20 18:53 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to autoland. r=merge a=merge
096add92a79f793e2a9ed6388be1576d1ae62d57
created 2017-05-19 16:16 +0800
pushed 2017-06-12 13:08 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 11: Trigger animation-only restyle when we handle an event with coordinates. r=birtles,heycam
26b30ead4fbfc0866d6e4c05f027cf519827f953
created 2017-05-19 23:20 +0300
pushed 2017-06-12 13:08 +0000
Olli Pettay Olli Pettay - Bug 1366250, don't flush layout when calling element.focus() on already focused element. Ensure layout is flushed after changing input.type, r=ehsan
8bc6932d46a586881b5f5d35000cd1eb0252a3d0
created 2017-05-10 17:31 -0700
pushed 2017-06-12 13:08 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
a2832968581c0401112534693463660446fa69e4
created 2017-05-10 05:07 +0200
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1331718 - Part 3: Store pointers to DisplayItemData directly on nsIFrame. r=mattwoodrow r=dbaron
eb62dc9d8524742ec288004e12d6380f1535c031
created 2017-05-10 15:32 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
07819b6e08bfa493cb54ec1a2b7072694ec224cc
created 2017-05-09 11:07 -0400
pushed 2017-06-12 13:08 +0000
Chris H-C Chris H-C - bug 1362404 - Handle out-of-order overlapping event coalescing. r=masayuki
b6b4f7e46f4596d6666c0f7536ab54097db295d4
created 2017-05-10 12:09 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ff6861518bc3 (bug 1331718)
ff6861518bc38d21cdee78fd47525ab5ef919fa0
created 2017-05-10 05:07 +0200
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1331718 - Part 3: Store pointers to DisplayItemData directly on nsIFrame. r=mattwoodrow r=dbaron
e9a2a51f1c1462ac91f289f4b62d0036186b54b0
created 2017-04-18 11:25 +0800
pushed 2017-06-12 13:08 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1345540 - Measure input event handling latency. r=bsmedberg,smaug, data-review?bsmedberg
b1eaeab8bc35aacda9a61d224c5bfb3e6887e8ef
created 2017-05-02 11:23 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
9fa3d6e54b5b59b88e6f63496d05601e454fa7a0
created 2017-04-28 12:45 +1200
pushed 2017-06-12 13:08 +0000
Matt Woodrow Matt Woodrow - Bug 1349418 - Put the unscrolled item in the right place when we're doing container scrolling. r=mstange
9316ff6512163e7d08e981de7ba4dc390ca6a926
created 2017-04-21 14:02 +1200
pushed 2017-06-12 13:08 +0000
Markus Stange Markus Stange - Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
b87e63c76691fab43c6a4084a9c8470e9e2a1f3f
created 2017-05-01 18:59 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361041: Avoid posting ReconstructFrame hints to an uninitialized PresShell. r=bz
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
f175826d91892402ffb6ac1510eee1baef87344c
created 2017-04-19 15:53 -0400
pushed 2017-06-12 13:08 +0000
Chris H-C Chris H-C - bug 1357457 - Report non-overlapping Input Responses to Telemetry. r=bsmedberg,masayuki data-r=bsmedberg
ce13c8b07ca7cae81d32f802b97c14fb4cad8b34
created 2017-04-25 07:33 +0900
pushed 2017-06-12 13:08 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r=kats
bad07d55c3391061415e89405626f19c3f49ba68
created 2017-04-25 21:03 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1336863: Flush stylesheets in RestyleForCSSRuleChanges if not under an update. r=heycam
less more (0) -100 -60 tip