Robert O'Callahan
|
ff991f1e8a
|
Bug 526394. Part 35: Prevent event dispatch and script execution during UpdateViewAfterScroll, even in the presence of malign Win32 reentrant APIs. r=mats
|
2010-01-12 10:45:20 +13:00 |
Robert O'Callahan
|
393faec388
|
Bug 526394. Part 33: Remove nsScrollPortView etc. r=mats
|
2010-01-12 10:45:20 +13:00 |
Robert O'Callahan
|
96a17b8b42
|
Bug 526394. Part 32: Remove code that only existed so that scrollframes could have views. r=mats
|
2010-01-12 10:45:19 +13:00 |
Robert O'Callahan
|
0de717dfb6
|
Bug 526394. Part 31: Move scroll implementation into nsGfxScrollFrame. r=mats
|
2009-10-08 16:01:15 +13:00 |
Robert O'Callahan
|
7cd6b9032a
|
Bug 526394. Part 21: Remove nsIViewManager RootScrollableView APIs, and move GetRectVisibility to nsIPresShell. r=mats
|
2009-09-09 17:40:02 +12:00 |
Robert O'Callahan
|
f5f950e7b8
|
Bug 526394. Part 19: Remove view paramters from nsIScrollPositionListener. r=mats
|
2009-09-09 17:40:01 +12:00 |
Robert O'Callahan
|
c78b819dd5
|
Bug 526394. Back out removal of Composite call.
--HG--
extra : rebase_source : 2836e3c7089690800b46ec2aa2dc8022c5298052
|
2009-12-24 11:52:00 +13:00 |
Robert O'Callahan
|
f46a8cc400
|
Bug 526394. Don't paint synchronously when updating after scrolling. r=mats
|
2009-12-18 14:00:28 +13:00 |
Robert O'Callahan
|
1de2c23d38
|
Backed out changeset 70b5097f7c30
--HG--
extra : rebase_source : 40a5eab30a03a77f187316b99c2f1e5179d8dd44
|
2009-12-18 13:58:29 +13:00 |
Robert O'Callahan
|
7f6a89746e
|
imported patch disable-Composite
|
2009-12-18 13:40:28 +13:00 |
Karl Tomlinson
|
8dc7c5e282
|
b=518506 order child widget moves a little carefully when scrolling r=roc
|
2009-12-14 10:01:33 +13:00 |
Oleg Romashin
|
2237966136
|
Bug 528025. Hold a strong ref from the view manager to the device context. r=roc/bz
|
2009-11-18 13:38:16 +13:00 |
Robert O'Callahan
|
42c8ce906e
|
Bug 498340. Backout previous fix
|
2009-11-16 11:48:18 +13:00 |
Oleg Romashin
|
9e13a9c4cb
|
Bug 528025 - Invalid read happen in view because of Device context is not referred properly. r=roc
|
2009-11-15 10:02:10 +02:00 |
Markus Stange
|
1022cad728
|
Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh
--HG--
extra : rebase_source : cb6f250b0fc137682cd09e569d34c29ca272211e
|
2009-11-14 00:03:46 +01:00 |
Karl Tomlinson
|
80f6afa68a
|
b=521198 don't update when refresh is disabled r=roc
--HG--
extra : rebase_source : 8277aa725ef29138201d825b31aad6bec258a53d
|
2009-11-11 09:47:57 +13:00 |
Robert O'Callahan
|
6b06693b5b
|
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
|
2009-11-10 14:00:35 +13:00 |
Robert O'Callahan
|
c8bd80f5be
|
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
|
2009-11-04 07:39:42 +13:00 |
Mats Palmgren
|
3b7aeeee5a
|
Call WillPaint() on all descendant view observers. b=517772 r=bzbarsky r=roc
|
2009-10-16 12:55:19 +02:00 |
Robert O'Callahan
|
549d1578f2
|
Bug 508495. Let CSS borders and padding apply to plugin elements, and fix layout, painting and event handling to work with them. r=dbaron
--HG--
extra : rebase_source : c42240c5a88dc05579b658f8cc29ff289422986b
|
2009-09-11 13:44:20 +12:00 |
Robert O'Callahan
|
7681dc8f97
|
Bug 513082. Round out 'region of moving visible content' to device pixels to reduce incidence of stray subpixel rectangles causing unnecessary painting. r=dbaron
--HG--
extra : rebase_source : a976be084de5b610089cebe1da9a9c5a2e580cb2
|
2009-09-07 12:35:14 +12:00 |
Markus Stange
|
5714a2fee4
|
Bug 515446 - Combine the two Create methods of nsIWidget into one. Also remove nsCocoaWindow's capability of adapting its NSWindow from aNativeParent. r=josh, sr=roc
|
2009-09-24 18:18:10 +12:00 |
Markus Stange
|
f29053535c
|
Backed out changeset 7799cfb99362 (Bug 517804 - Flush reflows and invalidations during viewWillDraw) because it caused a ts_shutdown regression.
|
2009-09-23 08:53:25 +12:00 |
Markus Stange
|
133f044207
|
Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh
|
2009-09-21 18:29:59 +12:00 |
Robert O'Callahan
|
1da8163981
|
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
--HG--
extra : rebase_source : 0e8b9f424d50c2d9e346f7ff15834202a6c101d1
|
2009-09-04 16:49:18 +12:00 |
Neil Deakin
|
51b0e867e6
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-13 09:13:16 -04:00 |
Neil Deakin
|
cef5702d08
|
Bug 503943, back out mouse capture patch, CLOSED TREE
|
2009-09-10 12:11:41 -04:00 |
Neil Deakin
|
6d007b6255
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-10 08:51:36 -04:00 |
Taras Glek
|
5cee56363b
|
Bug 457949 - no need for Stopwatch r=bsmedberg
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
|
2009-08-28 11:03:51 -07:00 |
Benjamin Smedberg
|
ba372f3a4c
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
Mats Palmgren
|
dff7eb2f5e
|
Bug 454872. r=roc
|
2009-08-24 03:56:04 +02:00 |
Brad Lassey
|
6c1e2a11b7
|
bug 511716 - trailing while panning fennec r=stuart
|
2009-08-20 16:46:16 -04:00 |
Robert O'Callahan
|
b8e126f83c
|
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
|
2009-08-13 19:09:51 -07:00 |
Masayuki Nakano
|
1300347b88
|
Bug 128647 [RFE] Handler for WM_COPY/WM_CUT/WM_PASTE/WM_CLEAR r=ere+roc, sr=roc
|
2009-08-08 00:11:17 +09:00 |
Robert O'Callahan
|
cc3fc234ee
|
Bug 506615. XUL decks should not have wididgets. r=dbaron
|
2009-07-30 14:54:42 +12:00 |
Robert O'Callahan
|
daf90a54e9
|
Bug 505693. Remove nsIView::DisownWidget. r=bzbarsky
--HG--
extra : rebase_source : 28e8dbe51cafae7454f1e847ca87597adaa28b9f
|
2009-07-27 09:30:22 +12:00 |
Robert O'Callahan
|
075323ed3e
|
Bug 505912. Trust the widget visibility in UpdateWidgetArea. r=dbaron
--HG--
extra : rebase_source : 4c6e1b2366b430763cce546ab0e26576705a0ca3
|
2009-07-27 09:17:43 +12:00 |
Robert O'Callahan
|
933f110f1a
|
Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
|
2009-07-22 12:45:13 +12:00 |
Robert O'Callahan
|
6991cf6438
|
Bug 352093. Part 13: Remove nsIViewManager::GetWidget since no-one should be using it. r=bzbarsky
|
2009-07-22 12:45:11 +12:00 |
Robert O'Callahan
|
556aebfd6d
|
Bug 352093. Part 11: Remove GetWidget cals from the view maanger. r=bzbarsky
|
2009-07-22 12:45:09 +12:00 |
Robert O'Callahan
|
42155761e9
|
Bug 352093. Part 2: Create nsIViewManager::GetRootWidget.
|
2009-07-22 12:45:03 +12:00 |
Robert O'Callahan
|
40f2d5e5f2
|
Bug 339548. Part 10: Simplify widget parameters to UpdateWidgetArea.
|
2009-07-22 12:45:01 +12:00 |
Robert O'Callahan
|
dce2b0d98a
|
Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
|
2009-07-22 12:45:00 +12:00 |
Robert O'Callahan
|
3da1f8631b
|
Bug 352093. Part 1: Add view parameter to nsViewManager::DispatchEvent so we can target view system events to widget-less documents. r=bzbarsky
|
2009-07-22 12:44:59 +12:00 |
Robert O'Callahan
|
6200540a04
|
Bug 339548. Part 4: Move responsibility for removing child widget areas from the paint region from nsViewManager to platform widget code. r=karl,josh
|
2009-07-22 12:44:55 +12:00 |
Robert O'Callahan
|
1b3f569e32
|
Bug 339548. Part 3: Introduce native widget clip region API.
|
2009-07-22 12:44:55 +12:00 |
Timothy Nikkel
|
8f1f1d1fd5
|
Bug 488242. Make iframes with semi-transparent backgrounds work correctly by painting all canvas background colors using a dedicated fallback background color display item. r+sr=roc
|
2009-07-04 21:30:59 +12:00 |
Robert O'Callahan
|
792e8d400b
|
Bug 500629. Remove NS_SCROLL_PROPERTY_ALWAYS_BLIT, only XUL listboxes use it, and for no good reason. r+sr=bzbarsky
--HG--
extra : rebase_source : 262ff065fd9bbc7687a5aa1f9c330626878cdf25
|
2009-06-29 10:48:59 +12:00 |
Arpad Borsos
|
118ee75268
|
Back out bug 474369, suspected of causing dhtml and tp3 regression
|
2009-06-12 23:20:55 +02:00 |
Arpad Borsos
|
990fceee6e
|
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
|
2009-05-07 17:15:26 +02:00 |