Robert O'Callahan
|
a1ec90a1a8
|
Bug 556052. Compute mViewToWidgetOffset correctly and fix bugs by adding subpixel translation when painting. r=mats
|
2010-04-23 12:21:54 +12:00 |
Robert O'Callahan
|
4600eb89a8
|
Bug 546071. Compute view-to-widget offset for plugin views. r=mats
--HG--
extra : rebase_source : 483afc3b0d00f5fd6685f760b6ad358a94a7c9ba
|
2010-02-24 00:33:41 -08:00 |
Robert O'Callahan
|
c8e9db9062
|
Backed out changeset 78318b260f18
|
2010-03-05 20:05:33 +13:00 |
Robert O'Callahan
|
d4122472d6
|
Bug 546071. Compute view-to-widget offset for plugin views. r=mats
|
2010-02-24 00:33:41 -08:00 |
Robert O'Callahan
|
ff44c3c9e3
|
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.
|
2010-03-01 21:03:49 +13:00 |
Timothy Nikkel
|
895e60343d
|
Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
|
2010-02-18 13:23:23 -06:00 |
Timothy Nikkel
|
0483c805d9
|
Backed out changeset 93c7b23284b8 (Bug 545593) for causing Md oth failures on linux.
|
2010-02-12 16:46:04 -06:00 |
Timothy Nikkel
|
4f8c3bd548
|
Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
--HG--
extra : rebase_source : 963053b0f3d5712308b53c665dddcedae08a2b21
|
2010-02-11 18:14:59 -06:00 |
Timothy Nikkel
|
6c427678c3
|
Bug 488771. Stop nsIScrollPositionListener from inheriting from nsISupports. r=roc
--HG--
extra : rebase_source : bb93c56b3347bc8df7fd843f08e2d5dfc4f3071b
|
2010-01-28 18:03:42 -06: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
|
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 |
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 |
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
|
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
|
42155761e9
|
Bug 352093. Part 2: Create nsIViewManager::GetRootWidget.
|
2009-07-22 12:45:03 +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
|
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 |
Markus Stange
|
f64a903399
|
Bug 495920 - nsThebesDeviceContext shouldn't have a reference to a native widget. r=masayuki, sr=roc
|
2009-06-11 11:24:41 +02:00 |
Jim Mathies
|
b7f1e1335d
|
Bug 485101 - Implement panning feedback for touch enabled displays with win7. r+sr=smaug r=blassey.
|
2009-05-19 21:05:59 -05:00 |
Jeremy D. Lea
|
0e51628bd3
|
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
|
2009-04-01 13:59:02 -08:00 |
Zack Weinberg
|
4b0289ba0b
|
Bug 478079 - Kill nsViewManager::DefaultRefresh, and move the cached canvas background to the pres shell; r+sr=roc
|
2009-02-23 02:10:23 +01:00 |
Jeremy Lea
|
ce80f69254
|
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
|
2009-01-15 16:27:09 +13:00 |
L. David Baron
|
c56c851ea5
|
Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc
|
2008-12-07 13:58:07 -08:00 |
L. David Baron
|
e6e2f9494e
|
Backed out changeset 7b553bbed53d (bug 302561) due to chrome test crash.
|
2008-12-04 09:57:18 -08:00 |
L. David Baron
|
971d17c3fd
|
Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc
|
2008-12-04 08:09:52 -08:00 |
Markus Stange
|
72aca2a4c9
|
Bug 457864 - Make wheel scrolling asynchronous, r+sr=roc (relanding)
|
2008-11-01 15:07:34 +01:00 |
Keith Schwarz
|
48a87265ac
|
Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
|
2008-09-13 21:42:11 +12:00 |
L. David Baron
|
8b1fb3a9e2
|
Flush view manager's delayed resize when flushing layout. (Bug 453896) r+sr=bzbarsky
|
2008-09-09 06:43:10 -07:00 |
Robert O'Callahan
|
c04d96c610
|
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
|
2008-09-06 20:52:56 +12:00 |
Robert O'Callahan
|
8d8390a5b5
|
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
|
2008-09-05 15:40:06 +12:00 |
Robert O'Callahan
|
82aa805186
|
Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
|
2008-09-04 09:35:52 +12:00 |
Benjamin Smedberg
|
556cf36dc9
|
Bug 442729 - Annotate stack-only classes in layout, r+sr=roc
|
2008-07-01 15:16:45 -04:00 |
Olli.Pettay@helsinki.fi
|
060a5a3d0c
|
Bug 421209, r=cpearce, sr=jst, a=beltzner
|
2008-03-20 13:24:36 -07:00 |
roc+@cs.cmu.edu
|
73197c8a63
|
Bug 417967. Align subframe drawing so that drawing at (0,0) relative to the root view's origin is aligned to a pixel boundary. r+sr=bzbarsky
|
2008-02-24 17:39:34 -08:00 |
roc+@cs.cmu.edu
|
518856f1c7
|
Bug 399852. Experimental relanding to collect data from centos5.
|
2008-02-19 01:16:20 -08:00 |
roc+@cs.cmu.edu
|
4a6b816dec
|
Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
|
2008-02-11 19:04:48 -08:00 |
roc+@cs.cmu.edu
|
35dc50961d
|
Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
|
2008-02-11 17:57:18 -08:00 |
roc+@cs.cmu.edu
|
019ef8a41f
|
Fixing bustage
|
2008-01-26 16:10:21 -08:00 |
roc+@cs.cmu.edu
|
a93abc37c9
|
Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
|
2008-01-26 15:59:50 -08:00 |
dholbert@cs.stanford.edu
|
e66b5b8b2a
|
Backing out 399852 due to mac mochitest failures
|
2008-01-15 16:56:43 -08:00 |