view/src/nsViewManager.cpp
151d5caa8d5f199cb2b03e76db6888b7346cf6bf
created 2010-08-05 14:39 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 575336 part 5. Stop flushing out layout on the whole viewmanager tree when layout is flushed on a document and results in invalidates. r=roc
386d56a5167f105304326a8bc88ccc3258d9a687
created 2010-08-05 14:39 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 575336 part 1. Make sure to update the size of the current prescontext on style flush, so that media queries do the right thing. r=roc
ae8cc6e94bc1ba5b09a50f1206b5b508fd1760ca
created 2010-07-27 09:38 -0400
pushed unknown
Neil Deakin Neil Deakin - Bug 552982, Part 9, support close buttons on popups with titlebars, r=neil
8524b753b454bafcc022d099cd849c597a2bbf8e
created 2010-07-27 09:38 -0400
pushed unknown
Neil Deakin Neil Deakin - Bug 552982, Part 2: update the popup when it is moved or resized natively, r=mats
24e7b07abd21cd6e7a20af54db29a787120fe738
created 2010-07-20 13:29 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 576332. Don't dispatch synthetic mouse move events if our root view has no widget. r=dbaron
8f2143a0e3d0cd3995028721eabfd46c0e798d0a
created 2010-07-18 21:23 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 12. Change the view observer interface and overhaul painting in view/. r=mats f=roc
a85ea14c92bff2342a66e0e242a12a03f247fb43
created 2010-07-18 21:23 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 11. Rework the synth mouse move code. r=mats
712cbadfd66136f7efa58f780cc76a19cde17be8
created 2010-07-18 21:23 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 10. Overhaul generic parts of view/ to handle non-constant zoom view manager hierarchies. r=mats
fb34f3f684dfa1650d4991d185b21c0d83a4f139
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 27: Make plugin geometry changes asynchronous and make them happen as close to the final paint as possible. r=matspal,sr=vlad
751e74792a2fbee99e0968fc9413f9897f531fa2
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 572900. Part 1: Remove view cruft that's not needed now that scrolling is layer-based. r=tnikkel
62b8319818b1f6c17602b1018484ee9202a41706
created 2010-07-02 14:11 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 6. Simplify nsViewManager::ViewToWidget. r=mats
869ff461e1d61b0fc911caba23388a95950ba1c8
created 2010-06-30 22:02 -0700
pushed unknown
Boris Zbarsky Boris Zbarsky - Backed out changeset 00dfcf7f4c9e (bug 575336) due to test orange. Magic words for CLOSED TREE.
00dfcf7f4c9eee1b09c632fb45d814e9bea4faa9
created 2010-06-30 18:54 -0700
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 575336. Stop flushing out layout on the whole viewmanager tree when layout is flushed on a document and results in invalidates. r=roc
5b1c95b84304f22428b982a19bce997cb738aca6
created 2010-06-24 21:01 -0500
pushed unknown
Jim Mathies Jim Mathies - Bug 513162 - Widget additions for recycling top level widgets as content containers. r=dbaron.
fdb1e4bc853db53142b244ddf6e20e9bbab8e636
created 2010-06-05 15:29 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 4. Add AppUnitsPerDevPixel convenience function to viewmanager. r=mats
83d0cd161be2d3cad1e97a1deebab5f248f4bc7d
created 2010-06-05 15:29 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 3. Fix FindViewContaining. r=mats
5702bf7ea7eb85e1dbbd23a74f6e747e3b26edcd
created 2010-06-05 15:29 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 2. Some view/ cleanup. r=mats
99e9ec4fb2c9a57dfb75967501813baf13be4f07
created 2010-03-29 06:50 -0700
pushed unknown
timeless timeless - Bug 555704 - useless null check of baseView in nsViewManager::DispatchEvent, r=roc
d50740efad39a70470ca562e8bb0980dc3b42b33
created 2010-04-21 02:21 -0400
pushed unknown
Josh Aas Josh Aas - Add support for NPCocoaEventWindowFocusChanged. b=555290 r=roc
ecc4ba9284ed9d5453ecfac78dd4255a6f1fb047
created 2010-03-24 16:36 +1300
pushed unknown
Karl Tomlinson Karl Tomlinson - b=544211 preparation for handling synthesized button-up events for ending element pointer capture r=smaug
c85d57ea1d37fdfea1ba14d487df44bf66acad3a
created 2010-03-01 21:03 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant.
5b74da35092c9cd5d8c942adc89c47fa9dc86d45
created 2010-02-18 13:23 -0600
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
4e883e25a86ca9a2cf9d18294c04e25c2f1830e4
created 2010-02-12 16:46 -0600
pushed unknown
Timothy Nikkel Timothy Nikkel - Backed out changeset 93c7b23284b8 (Bug 545593) for causing Md oth failures on linux.
93c7b23284b828d28423bfcf0f9f8f59b6f625c6
created 2010-02-11 18:14 -0600
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
aac72ffed29ffffd11003624de9d821453ebe042
created 2010-02-02 19:55 -0600
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 543681. Update the dirty region of view properly when scrolling. r=roc
8544017aa58369cbbc1ceb5ada48c9677ca3b1c4
created 2010-01-12 10:45 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 35: Prevent event dispatch and script execution during UpdateViewAfterScroll, even in the presence of malign Win32 reentrant APIs. r=mats
2f7d76044ee86b461ecdd5955e920d9c8475c59a
created 2010-01-12 10:45 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 33: Remove nsScrollPortView etc. r=mats
4ccff5df452cf08d29a430ff40d15fa6f3920c7f
created 2009-10-08 16:01 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 31: Move scroll implementation into nsGfxScrollFrame. r=mats
822e303a19a0771e0a084befe22080cde9df48ed
created 2009-09-09 17:40 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 21: Remove nsIViewManager RootScrollableView APIs, and move GetRectVisibility to nsIPresShell. r=mats
80bd9c61fbffe46341c01df79ace6718c62cd74b
created 2009-12-24 11:52 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 526394. Back out removal of Composite call.
56a6449e4833b20cbdb3e3a873b7dba4b0f5719a
created 2009-12-18 14:00 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 526394. Don't paint synchronously when updating after scrolling. r=mats
7621246315b05375eb6c5a40fecd254c65f22f96
created 2009-12-18 13:58 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset 70b5097f7c30
70b5097f7c309a35a4806b8d2f27e4ff4262f976
created 2009-12-18 13:40 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - imported patch disable-Composite
daa0cd2375133277ad7a2d825a171dae89b25f58
created 2009-11-18 13:38 +1300
pushed unknown
Oleg Romashin Oleg Romashin - Bug 528025. Hold a strong ref from the view manager to the device context. r=roc/bz
ea520d552f8ccf04388ac95f619162e8d5bd6eaf
created 2009-11-16 11:48 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 498340. Backout previous fix
83737f97719da25a942ae5699cdbd58493495536
created 2009-11-15 10:02 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 528025 - Invalid read happen in view because of Device context is not referred properly. r=roc
3cdaf0a84414b8fd37e1c897565e1b61ebfc3950
created 2009-11-14 00:03 +0100
pushed unknown
Markus Stange Markus Stange - Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh
ae72c91d0b7f506746d075d6e437dabeabd888ba
created 2009-11-11 09:47 +1300
pushed unknown
Karl Tomlinson Karl Tomlinson - b=521198 don't update when refresh is disabled r=roc
ac60820aa423fd6244ce1c1f38644182a118dcbb
created 2009-11-10 14:00 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 498340. Block script execution during the entire paint phase including when we call WillPaint to flush notifications. We don't want script to run and disturb (directly or indirectly) the widget hierarchy, because doing that during BeginPaint/EndPaint can confuse Windows. Other platforms might also be adversely affected. r=bz
e8635ca5bc94d91c1c6b4ddca6877fb430c187c6
created 2009-11-04 07:39 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 513082. Take advantage of our knowledge that nsDisplayClip, when used in a blitting scrolling frame, must snap to device pixels, to get more accurate blit regions. r=dbaron
66c1213056bdb7a20bbf5ab7b08715e65e91aac0
created 2009-10-16 12:55 +0200
pushed unknown
Mats Palmgren Mats Palmgren - Call WillPaint() on all descendant view observers. b=517772 r=bzbarsky r=roc
29e974a886024b696404a7a213e958ed70871731
created 2009-09-11 13:44 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 508495. Let CSS borders and padding apply to plugin elements, and fix layout, painting and event handling to work with them. r=dbaron
80f8fb6eb86e72f39cd3f6ff0f6af48329e8b380
created 2009-09-23 08:53 +1200
pushed unknown
Markus Stange Markus Stange - Backed out changeset 7799cfb99362 (Bug 517804 - Flush reflows and invalidations during viewWillDraw) because it caused a ts_shutdown regression.
7799cfb993623e112a2555d6de0c4a45d29c1c90
created 2009-09-21 18:29 +1200
pushed unknown
Markus Stange Markus Stange - Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh
7494a97275dc55de9c6c57f0cc32acc4e8f68d46
created 2009-09-04 16:49 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
eda2433181c909dadecc22e4c2210c9fca39d782
created 2009-09-13 09:13 -0400
pushed unknown
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
94b823431cc060e1aac0c495b3181851ef5c34be
created 2009-09-10 12:11 -0400
pushed unknown
Neil Deakin Neil Deakin - Bug 503943, back out mouse capture patch, CLOSED TREE
4a4a6ff0d74c06d5f98cbd2ba310224fb42b4658
created 2009-09-10 08:51 -0400
pushed unknown
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
092a301bd48463e60d32e11496da857ba8ed263b
created 2009-08-28 11:03 -0700
pushed unknown
Taras Glek Taras Glek - Bug 457949 - no need for Stopwatch r=bsmedberg
c652e282bcd65dd5534e143668d22f49838e8e70
created 2009-08-20 16:46 -0400
pushed unknown
Brad Lassey Brad Lassey - bug 511716 - trailing while panning fennec r=stuart
e6034ded61fd38b8cac6e1380c02b9cf832eedd2
created 2009-08-13 19:09 -0700
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron
9c37b8a909a245c05865a9fef1f1572e8f309eeb
created 2009-08-08 00:11 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 128647 [RFE] Handler for WM_COPY/WM_CUT/WM_PASTE/WM_CLEAR r=ere+roc, sr=roc
79db77b024f7dd5b354290cab1ad0ad56c2a19a7
created 2009-07-30 14:54 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 506615. XUL decks should not have wididgets. r=dbaron
4834ae129387eaeb8c30274bd45ca17399a35530
created 2009-07-30 22:06 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset c353fe809be0
c353fe809be05e922e2d6146eb8e07cf4cfd79dd
created 2009-07-30 14:54 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 506615. XUL decks should not have wididgets. r=dbaron
41b7c900d87c17164eed45682d1127d82ee077d1
created 2009-07-27 09:17 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 505912. Trust the widget visibility in UpdateWidgetArea. r=dbaron
ff084019260e93cca76ba924909a2730e211aff6
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
b01f80d5166a24dbb926897911cc1dfc669f7252
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 13: Remove nsIViewManager::GetWidget since no-one should be using it. r=bzbarsky
9bc2931f032bfd12c9255ad21a9182035df5a68e
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 11: Remove GetWidget cals from the view maanger. r=bzbarsky
5eb5d45227a18f54ce6c278d016477c415970d0d
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 2: Create nsIViewManager::GetRootWidget.
less more (0) -100 -60 tip