layout/base/PresShell.cpp
9d3956ea78a8ddb36e0ee683e9f4ef7cc604e7c9
created 2019-04-19 16:34 +0200
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1545699 - Track editor stylesheets better. r=masayuki
e73708ef8ebaa3215f8575fede5979d01fa8df10
created 2019-04-25 05:04 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1545342 - part 3: Move remaining public enum of nsIPresShell to mozilla namespace in mozilla/PresShellForwards.h and make them enum class r=smaug
ac28f88b0c677487f673867a9fa5a0a79b96407f
created 2019-04-25 05:04 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1545342 - part 2: Make some public enum of nsIPresShell move to mozilla namespace and defined as enum class in PresShellForwards.h r=smaug
97f1fb7c02bd96ded2c90917085bf75071a00199
created 2019-04-25 05:02 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1545342 - part 1: Create mozilla/PresShellForwards.h and move global enums/constants in nsIPresShell.h and mozilla/PresShell.h into the new one r=smaug
b23e64dd2c7bd9e83db404bde4b033d02d18d61e
created 2019-04-24 17:35 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1546223 Part 4 - Mechanically replace pointer with Maybe for ReflowInput's optional containing block size. r=dholbert
9813ce146bc725dd83e8ff6f41bfc36dd17d935b
created 2019-04-09 17:39 -0500
pushed 2019-05-13 10:53 +0000
Ryan Hunt Ryan Hunt - Bug 1534395 - Rename TabChild to BrowserChild. r=nika
47813ecb1f4e0244ded2f7b938430bf52c927751
created 2019-04-09 16:38 -0500
pushed 2019-05-13 10:53 +0000
Ryan Hunt Ryan Hunt - Bug 1534395 - Rename TabParent to BrowserParent. r=nika
7b69b606bb29b260d42eea8365ddae86207324b7
created 2019-04-23 01:34 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 12: Mark nsIPresShell::DoScrollContentIntoView() as MOZ_CAN_RUN_SCRIPT r=smaug
7d67598c90435110cb0ee046e14750306f1d32f6
created 2019-04-23 01:34 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 11: Mark nsIPresShell::ScrollContentIntoView() as MOZ_CAN_RUN_SCRIPT r=smaug
3d921a5274f511f3da58cc0499239299f092ad96
created 2019-04-23 01:27 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 10: Mark nsIPresShell::GoToAnchor() and nsIPresShell::ScrollToAnchor() as MOZ_CAN_RUN_SCRIPT r=smaug
0b0a2b12bd0502a0743917abdd29109c2b2cdbfd
created 2019-04-23 04:14 +0000
pushed 2019-05-13 10:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1528052 - Suppress resize events until the initial paint has finished on mobile. r=botond
7b1bfcf749fd4b947b4f9202fe858c12d0bba2ee
created 2019-04-19 04:20 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1544535 - Bug 1542263 - Don't keep two list of stylesheets in ServoStyleSet. r=firefox-style-system-reviewers,jwatt
23ff9cd1a1a43d794dad766662530471b31a121f
created 2019-04-18 12:57 +0000
pushed 2019-05-13 10:53 +0000
Ian Moody Ian Moody - Bug 1379466 - Add override pref to restore legacy non-primary click dispatch on specific domains. r=smaug
0300023c259faa756c90bf52df9a132b5d504794
created 2019-04-17 19:29 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1545107 - Remove nsIDocumentObserver::DocumentStatesChanged. r=smaug
502d08723c190f0a0f79ff09e273a583d5cecffb
created 2019-04-16 21:18 +0000
pushed 2019-05-13 10:53 +0000
Daniel Holbert Daniel Holbert - Bug 1544897: Add includes, forward declarations, and namespaces to address non-unified build bustage in layout/{base,build,generic}. r=TYLin
35aed2f899c30a440c551d51d791c0986db8ac7f
created 2019-04-16 07:25 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio
3b45bccf61cff70c9f444ad6e155792bc93d1271
created 2019-04-15 05:26 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1542935 - Re-introduce a call to EnsureStyleFlush from PresShell::Init to fix an Android scrolling regression. r=heycam
a57a60c0278de19bc4ab10d6f857b160cc6d74ff
created 2019-04-13 12:43 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 9: Mark nsIPresShell::FlushPendingNotifications() as MOZ_CAN_RUN_SCRIPT r=smaug
a25a14f7150dfbd6cc3519669c85b5b1c8183059
created 2019-04-13 12:42 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 8: Mark HandlePostedReflowCallbacks() as MOZ_CAN_RUN_SCRIPT r=smaug
32c1716986d257ade84b5271d1ad23dc215ea6a3
created 2019-04-13 12:42 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 7: Mark DidDoReflow() as MOZ_CAN_RUN_SCRIPT r=smaug
7bc3d65d627f9d0c28a554627a35266a3d756c9c
created 2019-04-13 12:40 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 6: Mark ProcessReflowCommands() as MOZ_CAN_RUN_SCRIPT r=smaug
dfce19e74038f43e347db20fa7eadb950d0fcf7e
created 2019-04-13 12:37 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 1: Mark EventDispatchingCallback as MOZ_CAN_RUN_SCRIPT r=smaug
148e810b01d22b00e254c445dda2f659534103a7
created 2019-04-13 01:53 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542664 - Make TabChild use mozilla::PresShell directly rather than via nsIPresShell r=nika
7b63cad25d9b4081eedc4a4d65004c60ac0c9277
created 2019-04-13 01:05 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542663 - Make nsViewManager and nsView (nsIWidgetListener) use mozilla::PresShell directly rather than via nsIPresShell r=tnikkel
c1a9e74c1b4b3e8c0383cd5dfe1b6a3eff4e7ca2
created 2019-04-13 01:03 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542506 - Make nsDocShell use mozilla::PresShell* directly rather than nsIPresShell* r=bzbarsky
4eb0aa21e01d6bda2013268ad041bb772c2238d9
created 2019-04-11 20:27 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 1 - Replace "reflow state" with "reflow input". r=dholbert
fb721c0cbc98cd77934548bf9a5162a45a292fa8
created 2019-04-11 06:22 +0000
pushed 2019-05-13 10:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1534070 - Factor scroll-margin into the position calculation where nsIPresShell::ScrollFrameRectIntoView() is going to scroll. r=botond
b723c3a2cae2c8d0b6aa94200afe36c0b6b9acfd
created 2019-04-11 06:22 +0000
pushed 2019-05-13 10:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1534070 - Factor scroll-padding into the position calculation where nsIPresShell::ScrollContentIntoView() is going to scroll if necessary. r=botond
2e7cebd9ed5683f5ad2c0db6ac83266961c8c90e
created 2019-04-11 06:20 +0000
pushed 2019-05-13 10:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1373835 - Enable scroll snap for Element.scrollIntoView. r=botond
913749a193b6c4693e9f8cd4ede25506bb2d612b
created 2019-04-08 14:56 +0200
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1542263 - Measure the styleset memory usage from the document, not the pres shell.
40456af7da1ce0561a28bc88da23427fa56d3282
created 2019-04-08 21:59 +0300
pushed 2019-05-13 10:53 +0000
Ciure Andrei Ciure Andrei - Backed out changeset b88166b3b314 (bug 1542263) for 1401692.html perma failures a=backout
b88166b3b314cda6ea94a0444d116c6b0321b6bd
created 2019-04-08 14:56 +0200
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1542263 - Measure the styleset memory usage from the document, not the pres shell.
334b4e0ab3f56246cffd972dc52a170e420e4710
created 2019-04-06 19:25 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1541952 - Move ApplicableStylesChanged() to Document. r=heycam
968c536eff6e86e0b429e730845c00c41f22ebaf
created 2019-04-06 06:02 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542407 - Make nsIFrame use mozilla::PresShell directly rather than via nsIPresShell r=emilio
d1e406265de1aa45123a9948eb38d93d695997c1
created 2019-04-04 22:11 +0000
pushed 2019-05-13 10:53 +0000
Botond Ballo Botond Ballo - Bug 1531962 - Extract an MVMContext interface used by MobileViewportManager to interact with its surroundings. r=kats
ba8838026b5484eb0d3c4fd3f40025caa8399ced
created 2019-04-04 22:09 +0000
pushed 2019-05-13 10:53 +0000
Botond Ballo Botond Ballo - Bug 1531962 - Avoid including MobileViewportManager.h from nsIPresShell.h. r=kats
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
60c20a0f320cc769a8da229cdf6edfbbf38d3ed3
created 2019-04-03 07:02 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1535788 - Make the Document own the StyleSet. r=heycam
849df7cf02875bac7684a0ce090f1dedfb7957fc
created 2019-04-01 16:53 +0000
pushed 2019-05-13 10:53 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Support fallible display item construction. r=miko
15c4170c3192a2e77c59627f02b53cf772b09cbb
created 2019-04-01 21:47 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1537575 - Cleanup generic font-family handling. r=jfkthame
8d2f695cecaf1cbbaa38623569e55357ab8cd5a9
created 2019-04-01 23:41 +0300
pushed 2019-05-13 10:53 +0000
arthur.iakab arthur.iakab - Backed out 3 changesets (bug 1537594, bug 1537575) for causing build bustages on mathml/nsMathMLChar.cpp CLOSED TREE
0cd1411e2fb32f57c3ed90914f5770932eff139f
created 2019-04-01 18:48 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1537575 - Cleanup generic font-family handling. r=jfkthame
f529b394cb111fff7e16028f063f3b8c3b96b225
created 2019-03-29 15:12 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio
5d97989d4f0d6e6d357648963a4951661fa37628
created 2019-03-29 16:14 +0200
pushed 2019-05-13 10:53 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1540015) for build bustage. CLOSED TREE
7b71c9da0214e43368ab5cfb95344ca5ae13d670
created 2019-03-29 13:09 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio
a99248b3ec384f417cd3c22eb82e68b3cad0a4e4
created 2019-03-28 03:04 +0000
pushed 2019-05-13 10:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1519013 - Introduce nsIPresShell::IsResolutionUpdatedByApz to tell whether the resolution has never been changed by APZ. r=botond
5840b7d8521a6c60a9dcee429f6682436101f27f
created 2019-03-26 00:51 +0000
pushed 2019-05-13 10:53 +0000
Botond Ballo Botond Ballo - Bug 1538511 - Get rid of nsIPresShell::ScrollMode (use mozilla::ScrollMode instead). r=kats
57847959cfa67e7d36d0d18e09a006197e154c5e
created 2019-03-25 23:17 +0000
pushed 2019-05-13 10:53 +0000
Botond Ballo Botond Ballo - Bug 1538511 - Move nsIScrollableFrame::ScrollMode into a separate file. r=kats
d6e162d3efdc67c7f4d51589382d2c4c4db27778
created 2019-03-27 10:11 +0000
pushed 2019-05-13 10:53 +0000
Timothy Nikkel Timothy Nikkel - Bug 1539391. Invalidate when the display items that nsSubDocumentFrame creates will change. r=mattwoodrow
c972f777f7597630f1db8bebc17d0f399e1395c3
created 2019-03-27 01:08 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1536366 - Make PresShell::EventHandler::PrepareToDispatchEvent() call TouchManager::PreHandleEvent() instead of PresShell::EventHandler::HandleEventWithCurrentEventInfo() r=smaug
6fc244ee32d6a416a01422f994404e4492b9e84d
created 2019-03-26 10:04 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1536353 - part 2: Merge PresShell::EventHandler::PrepareToDispatchEvent() and PresShell::EventHandler::PrepareToDispatchContextMenuEvent() r=smaug
d8b9492573ae028177a1b644bfcedddf26d7966a
created 2019-03-26 10:02 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1536353 - part 1: Make PresShell::EventHandler stop checking WidgetEvent::IsTrusted() at runtime in release channel r=smaug
3d7514ac25e949e710a4cb597381207d7cc06c9c
created 2019-03-23 20:23 +0000
pushed 2019-05-13 10:53 +0000
Botond Ballo Botond Ballo - Bug 1531535 - Add visual smooth scroll support to nsIPresShell. r=kats
847ee44069dc4a93b65905f0da17b7846ae2d836
created 2019-03-21 23:44 +0000
pushed 2019-05-13 10:53 +0000
Botond Ballo Botond Ballo - Bug 1536157 - Schedule a paint when setting a pending visual scroll update. r=kats
408bc7a43fd511de13c42959ae7acdd7cd6c261b
created 2019-03-22 05:29 +0200
pushed 2019-05-13 10:53 +0000
Oana Pop Rus Oana Pop Rus - Backed out 2 changesets (bug 1536353) for failing in 1397711.html on a CLOSED TREE
6ef59933242aeaa6be3eb6b1a6249f86047e70b8
created 2019-03-20 14:03 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1536353 - part 2: Merge PresShell::EventHandler::PrepareToDispatchEvent() and PresShell::EventHandler::PrepareToDispatchContextMenuEvent() r=smaug
64a815f04641e5cb3bbfcea209242ac4383355ad
created 2019-03-20 13:58 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1536353 - part 1: Make PresShell::EventHandler stop checking WidgetEvent::IsTrusted() at runtime in release channel r=smaug
329f1d3e2e5aa07c529a9f34362530bf7db3291d
created 2019-03-20 14:05 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1536351 - Make PresShell::EventHandler::HandleEvent() push current event info as nullptr before calling HandleEventWithCurrentEventInfo() r=smaug
2244c803a5d08806b9824af9f2f8700791034cd0
created 2019-03-19 13:37 +0000
pushed 2019-05-13 10:53 +0000
Henri Sivonen Henri Sivonen - Bug 1524242 - Capture TabParent of out-of-process iframe when creating TextComposition. r=masayuki
c8bf0f59a60c8396cbf8c07764fcb82e9f13a67d
created 2019-03-18 14:58 +0000
pushed 2019-05-13 10:53 +0000
Brad Werth Brad Werth - Bug 1501665 Part 8: Allow MVM::RequestReflow to adjust resolution, and do so when destroying the MVM. r=botond
less more (0) -300 -100 -60 tip