view/src/nsViewManager.h
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
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
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
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
5702bf7ea7eb85e1dbbd23a74f6e747e3b26edcd
created 2010-06-05 15:29 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 2. Some view/ cleanup. r=mats
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
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
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
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
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
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
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
5eb5d45227a18f54ce6c278d016477c415970d0d
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 2: Create nsIViewManager::GetRootWidget.
6d131711f67fa1e16c33304abd104466a7f17e63
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
dfa7ab1fe97c6a5015cf5ffd73bd21109d4662bf
created 2009-07-22 12:44 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 1: Add view parameter to nsViewManager::DispatchEvent so we can target view system events to widget-less documents. r=bzbarsky
a1161f2b4595a4c2cc53b6a3fe6107fc693d94c4
created 2009-07-22 12:44 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 4: Move responsibility for removing child widget areas from the paint region from nsViewManager to platform widget code. r=karl,josh
f9c14b122aa2ead4b62b6c3329c28d014cf711a3
created 2009-06-16 14:38 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Back out b8e531a6c961 (Bug 474369), it really did cause the windows dhtml regression
b8e531a6c961d7e4814efb7a0bb24c3ebfd3aacd
created 2009-05-07 17:15 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
66bd068b6a89a35f8198fd68070ae549859536cf
created 2009-06-12 23:20 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Back out bug 474369, suspected of causing dhtml and tp3 regression
691dd3dcfbcadd47570db22a231a61b4752d46f5
created 2009-05-07 17:15 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
cabb8925dcd3d831a244b01e0a37c29b8793c77b
created 2009-06-10 14:00 -0400
pushed unknown
Neil Deakin Neil Deakin - Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
0c1d882586cec6b9625227f20b3767b2501f2d6c
created 2009-05-19 13:51 +0100
pushed unknown
Dave Townsend Dave Townsend - Backed out changeset 461d728271d1
461d728271d182a4abca5d3e1383c6d62fc5094c
created 2009-05-07 17:15 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
6052ce2d3507e3498fb09e62c3ea25b910c2bdcc
created 2009-04-01 13:59 -0800
pushed unknown
Jeremy D. Lea Jeremy D. Lea - Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
c67bc280f52fe1a247c539e9a66c485c5efee405
created 2009-02-23 02:10 +0100
pushed unknown
Zack Weinberg Zack Weinberg - Bug 478079 - Kill nsViewManager::DefaultRefresh, and move the cached canvas background to the pres shell; r+sr=roc
a7f7ec7f347cb39b47977f8a3a259277bb96ba3b
created 2009-01-15 16:27 +1300
pushed unknown
Jeremy Lea Jeremy Lea - 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
48481020e51760ed772555471019bb1e72973279
created 2008-11-26 11:09 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 454959. When a document is in a floating view, floating-ness doesn't propagate across view manager boundaries. So use the display-root view as the place to invalidate from. r+sr=bzbarsky
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
9ac77603d3260906f32e11761a0b86c3f422a550
created 2008-09-26 13:10 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
250798f9981924698912b4ff52174b081a197db6
created 2008-09-09 06:43 -0700
pushed unknown
L. David Baron L. David Baron - Flush view manager's delayed resize when flushing layout. (Bug 453896) r+sr=bzbarsky
d2ac7638c63a904232d23e48d882b5ba268e50cc
created 2008-09-08 06:41 -0700
pushed unknown
L. David Baron L. David Baron - Correctly handle window resizes when one dimension is zero. (Bug 453759) r+sr=roc
5b69c1cd59762ee8e70cf66785d5f888a80e3f25
created 2008-09-06 20:42 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 442291. Avoid the bitblit scrolling path completely if the area to be repainted is more than half the area to scroll. The goal is to avoid the synchronous repaint required by bitblitting (synchronicity is required to minimize the delay between blitting and repainting --- the intermediate display is very ugly). Also, make scroll-induced full-view repainting DEFERRED, so that it's less urgent and more apt to coalesce, so we drop frames more easily when painting can't keep up during scrolling. r+sr=bz
769de6b90612a7dab133dda990ea4ee00203eda6
created 2008-07-21 20:24 +1200
pushed unknown
Karl Tomlinson Karl Tomlinson - Adjust the dirty region consistently with the coordinate transformation. b=445932 r+sr=roc
452972ff9bf46abe86dd14034fbed7f9f711b623
created 2008-03-20 13:24 -0700
pushed unknown
Olli Pettay Olli Pettay - Bug 421209, r=cpearce, sr=jst, a=beltzner
c2925228a4b212f07411a682c12d90dbfe5e8805
created 2008-02-19 01:16 -0800
pushed unknown
roc+ roc+ - Bug 399852. Experimental relanding to collect data from centos5.
34d547076472503c9e3043ab388c6d3869b72e59
created 2008-02-11 19:04 -0800
pushed unknown
roc+ roc+ - Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
d9c2d63a6af9e0cc92d3e419964fa2832e5717ba
created 2008-02-11 17:57 -0800
pushed unknown
roc+ roc+ - Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
795bc4705be9f721d021fc4843027d605a4195e9
created 2008-01-26 15:59 -0800
pushed unknown
roc+ roc+ - Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
ae3932e3ac58437bca239a6ce9a66eed15e04ed9
created 2008-01-15 16:56 -0800
pushed unknown
dholbert dholbert - Backing out 399852 due to mac mochitest failures
b8c23d59979e5170cc0c2e902f4c96e8a067e527
created 2008-01-15 16:19 -0800
pushed unknown
dholbert dholbert - Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed)
d03709e9bc1027de0be34cc279abb4d3dfd3ea83
created 2008-01-09 17:01 -0800
pushed unknown
roc+ roc+ - Backing out 410489 to fix test failures
5c4bd278743bffd7b9c079a05dd19f9a71641948
created 2008-01-09 13:44 -0800
pushed unknown
martijn martijn martijn martijn - Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+
5555e903061cf69002269761f2fd59d56ccd724b
created 2007-06-27 14:23 -0700
pushed unknown
sharparrow1 sharparrow1 - Bug 385978: View cleanup. r+sr=roc
5138fb9a382013271830982133dadbc5599d546f
created 2007-06-27 12:06 -0700
pushed unknown
sharparrow1 sharparrow1 - Bug 385937: Remove nsIBlender. rs=pavlov
f778d3406405beace82ab4c4d84b55a22d63af2b
created 2007-05-17 23:02 -0700
pushed unknown
dbaron dbaron - Remove unused variable/parameter in view code. b=371392 r+sr=roc
less more (0) -60 tip