layout/generic/nsSubDocumentFrame.cpp
57931350897009b7853fa5f00d45ed660dfdf2eb
created 2018-11-21 20:06 +0000
pushed 2019-01-21 12:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1509044 - FrameLoader.clipSubdocument is unused. r=jwatt,smaug
a1e826769668287bd7250e85fa529a6c66bfb495
created 2018-11-19 20:17 -0500
pushed 2019-01-21 12:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1507540 part 2. Use more notxpcom attributes in docshell/. r=smaug
7151d84d01f4727761d4c4a32e4890ef12e16e70
created 2018-11-06 15:35 -0600
pushed 2019-01-21 12:33 +0000
Ryan Hunt Ryan Hunt - Bug 1503655 part 11 - Rename RenderFrameParent to RenderFrame. r=kats
12814192462281b2ca942b957c1bb3c016b46f2e
created 2018-09-24 21:45 -0500
pushed 2018-12-03 15:51 +0000
Ryan Hunt Ryan Hunt - Bug 1475139 part 9 - Use DrawDependentSurface in nsDisplayRemote when painting to a temp layer manager with a recording. r=mattwoodrow
af0fc623d0b5d5e575bb03b08576709512bac4f3
created 2018-09-12 12:35 +0000
pushed 2018-12-03 15:51 +0000
Zhang Junzhi Zhang Junzhi - Bug 1490611 - physical to logical name refactor: DISPLAY_*_WIDTH to DISPLAY_*_INLINE_SIZE(as well as the relevant struct in the macro contents) r=jfkthame
d7df7b04f55a2ae55a691b46b1c50fed6bf4ae75
created 2018-09-05 23:16 +0000
pushed 2018-12-03 15:51 +0000
Miko Mynttinen Miko Mynttinen - Bug 1488889 - Pass nsSubDocumentFrame to nsDisplaySubDocument constructor r=mattwoodrow
99bfc4e1be4dc19dfb6682c82f10bb3aebd5f753
created 2018-08-31 21:08 +0200
pushed 2018-10-15 10:40 +0000
Miko Mynttinen Miko Mynttinen - Bug 1487020 - Do not reuse nsDisplayRemote if RenderFrameParent has been destroyed r=mattwoodrow
6452467b0d3c57f03da3632d2c654311dc54defe
created 2018-08-14 08:37 +0000
pushed 2018-10-15 10:40 +0000
Xidorn Quan Xidorn Quan - Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio
a45929e06aa9cd2ce23a6c5440d4d70a5d388f1e
created 2018-08-09 16:30 +1200
pushed 2018-10-15 10:40 +0000
Matt Woodrow Matt Woodrow - Bug 1480695 - Add telemetry to record how frequently we encounter a cross-origin <iframe> within a filter. r=mstange,Nika
d448684096cd16f67fcc842f43e2111aeb56332b
created 2018-08-09 07:49 +0300
pushed 2018-10-15 10:40 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset a18c257cf35d (bug 1480695) for build bustage at build/src/obj-firefox/dist/include/nsDisplayList.h
a18c257cf35d1b10cd713579b83357084812ba72
created 2018-08-09 16:30 +1200
pushed 2018-10-15 10:40 +0000
Matt Woodrow Matt Woodrow - Bug 1480695 - Add telemetry to record how frequently we encounter a cross-origin <iframe> within a filter. r=mstange,Nika
4432fb67de2d1e2658a36fed800979c1968c1f94
created 2018-06-01 17:23 +1200
pushed 2018-08-24 17:02 +0000
Matt Woodrow Matt Woodrow - Bug 1466024 - Cleanup nsDisplaySubDocument display items when we swap the subdoc into a different outer document. r=miko
53572697be3217d294daa3995b93d954e983da8f
created 2018-06-08 17:31 -0400
pushed 2018-08-24 17:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1436409 - Remove the layout.event-regions.enabled pref and bake it in as false everywhere. r=tnikkel
1386a8847bbb0ee94210720163428eaf29ab0706
created 2018-05-23 10:59 +1200
pushed 2018-08-24 17:02 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Part 2: Invalidate the new caret frame in subdocuments, since it will result in a new nsDisplayWrapList being created. r=miko,mstange
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-08-24 17:02 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
cf8f2940def1269022f5b766f3d19bf2c074a658
created 2018-05-23 10:59 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Part 2: Invalidate the new caret frame in subdocuments, since it will result in a new nsDisplayWrapList being created. r=miko, r=mstange, a=RyanVM
0f95c023462e4de617ebdd77cbe90ec523efad10
created 2018-05-24 14:12 -0400
pushed 2018-06-18 21:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1462497) for causing widespread test failures. DEVEDITION_61_0b8_BUILD1 DEVEDITION_61_0b8_RELEASE FIREFOX_61_0b8_BUILD1 FIREFOX_61_0b8_RELEASE
3dcce8353e134e2ccacc1cb03aa3adff5e22e173
created 2018-05-23 10:59 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Part 2: Invalidate the new caret frame in subdocuments, since it will result in a new nsDisplayWrapList being created. r=miko, r=mstange, a=RyanVM
32bab10d9158958341dea029fd5f7f36b753619e
created 2018-04-13 15:32 +1200
pushed 2018-06-18 21:12 +0000
Matt Woodrow Matt Woodrow - Bug 1452225 - Rebuild the whole subdoc when the caret changes, but don't invalidate the nsDisplaySubdocument. r=miko
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
b1de8da1d7eb18d142e296ba63855dc084b7ba7d
created 2018-03-21 22:43 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444143 part 2. Remove nsIFrameLoader::GetDocShell. r=mystor
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
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
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
c2cddb0cbb20f02b839a6b7bfdbc1f766bf2feb0
created 2018-02-10 00:26 +0200
pushed 2018-04-26 16:43 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. a=merge
15f68311633e94c17fe85c917542e4c502f1496f
created 2018-02-09 11:17 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436508 part 14. Remove nsIDOMMutationEvent. r=masayuki
95d02e4566c4a569937aec1fe71051c15700505d
created 2018-02-02 14:15 +0100
pushed 2018-04-26 16:43 +0000
Miko Mynttinen Miko Mynttinen - Bug 1434243 - Part 1: Ensure that AncestorHasApzAwareEventHandler is set when needed if APZ is enabled r=kats
b8656e137157fb746b333a53db06def134d4b108
created 2017-12-31 20:57 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427511: Make GetFlattenedTreeParent more straight-forward. r=smaug
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
99b6831627b1b511832a5c60c03b7273ac93f10c
created 2017-11-16 16:09 +1300
pushed 2018-03-01 12:45 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=froydnj
917dfffde62acfc2315de61385f82dfb6f29a440
created 2017-11-16 07:45 +0200
pushed 2018-03-01 12:45 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 0f783930e1b2 (bug 1406727) for GTest failures on ArenaAllocator. r=backout on a CLOSED TREE
0f783930e1b231009e96f7cfbbdb2f8324718cef
created 2017-11-16 16:09 +1300
pushed 2018-03-01 12:45 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=froydnj
ebd75f69dd52ea60272f91ee109b2100d786216c
created 2017-11-09 09:03 -0500
pushed 2018-01-11 17:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1415225 - Stop setting the EventRegionsOverride flag on in-process subdocument layers. r=botond
5da4fb949bd215e7bca4b63acd76884e0b0208c0
created 2017-11-09 11:59 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to autoland. r=merge a=merge
95985f660be18466ff7d4aa1c696e73cdebc3ef8
created 2017-11-09 11:59 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1415225) for frequently failing own gfx/layers/apz/test/mochitest/test_group_overrides.html on Windows. r=backout
5f14fc545115a089e128579f7a37189d6cb99d61
created 2017-11-08 20:47 -0500
pushed 2018-01-11 17:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1415225 - Stop setting the EventRegionsOverride flag on in-process subdocument layers. r=botond
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
574db20bdf3e8b013b3575fc154621213a6aa8a6
created 2017-11-08 15:33 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1414397 - Make sure we properly invalidate the entire frame subtree when detecting a caret frame change. r=miko
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
8400adbffaa11c5b4b2357c3973f4a2f371b3081
created 2017-10-27 23:32 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to autoland. r=merge a=merge
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
5c215bc2abddd09a6a71b36207a3992d7b6b37f5
created 2017-10-27 14:03 +0800
pushed 2018-01-11 17:45 +0000
Ethan Lin Ethan Lin - Bug 1411860 - Create nsDisplaySubDocument unconditionally. r=mattwoodrow
a402f6926b4b5aa6777282d604a903126ee2610c
created 2017-10-26 17:35 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1411860, bug 1411886) for failing reftests layout/reftests/bugs/409084-1{a,b}.html on OS X. r=backout on a CLOSED TREE
8c6307a06e78bdb416e984e57e4b48f1677f5057
created 2017-10-26 17:36 +0800
pushed 2018-01-11 17:45 +0000
Ethan Lin Ethan Lin - Bug 1411860 - Create nsDisplaySubDocument unconditionally. r=mattwoodrow
90d2b2c704d5854f599ff60f8a1d6e59ae65bf97
created 2017-10-21 16:51 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 25: Force rebuilding when we detect changes to the displaylist that didn't have invalidations. Also forces rebuilding of the canvas frame every time so that AddExtraBackgroundItems produces a consistent result. r=mstange
4d21123bf063b151e2fd97ff0b371d28c8f93352
created 2017-09-28 14:15 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 19: Some items don't use style data from mFrame, so add overrides that let us check the right frame when determining if an item is invalid. r=mstange
952c5ec068bd0492067fd08805b7ce441bc712ae
created 2017-09-28 08:41 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 11: Factor out PresShell paint count code se we can still call it without needing to build the display items. 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
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
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
7a0d51bfe126bc59d03835371f885639e9093369
created 2017-09-28 19:06 -0700
pushed 2018-01-11 17:45 +0000
Kyle Machulis Kyle Machulis - Bug 1404079 - Remove nsIDOMHTMLFrameElement; r=bz
4c8b85e80aebb27cf3a5334c2c183e49636b9ece
created 2017-10-02 16:00 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1364295. Simplify some code now that we don't create displayports during display list building. r=mstange
55795addb20e552ebd55834bed45324207cd57a2
created 2017-09-28 10:05 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e7be72224105 (bug 1364295)
e7be7222410583294475ff4c8bf649b9373d1760
created 2017-09-28 01:25 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1364295. Simplify some code now that we don't create displayports during display list building. r=mstange
less more (0) -300 -100 -60 tip