joki%netscape.com
e385f718ea
Fix for bug 78989, force focus events to go their corresponding view as opposed to using coordinate targeting which can be incorrect. r:roc+moz, sr:jst
2002-04-14 21:45:04 +00:00
pinkerton%netscape.com
8498242ad8
turn off double-buffering on osx with a new method on nsIRenderingContext. r=kmcclusk/sr=sfraser/a=valeski. bug# 78764
2002-04-12 13:56:53 +00:00
kmcclusk%netscape.com
daafa0027c
Fix off by one pixel scrolling errors running under 96DPI by replacing the damageRect.ScaleRoundOut(p2t) call with explicit conversion to twips because ScaleRoundOut introduced errors in the pixel to twips conversion. bug 120918; sr=attinasi r=dcone a=asa adt_a=paw
2002-04-12 13:43:32 +00:00
hyatt%netscape.com
05ff2775f2
Fix for 129893, cocoa changes to gfx/layout/view, r=pink, sr=ben
2002-04-12 02:05:12 +00:00
dbaron%fas.harvard.edu
1862528360
Fix potential leak of view observer (pres shell). b=134664 r=roc+moz sr=jag
2002-04-11 03:26:30 +00:00
rods%netscape.com
073485a97b
This backs out the previous patch and just check to see if it is also a
...
listControlFrame to see if it should set the visibility to false in
nsContainerFrame
Bug 92333 r=dcone sr=attinasi a=asa adt=jaime
2002-04-05 12:13:23 +00:00
yokoyama%netscape.com
477b1ae5ae
Bug fix 130122
...
Needed to add code for IME key event (NS_IS_IME_EVENT())
Impact only on CJK keyboard input
/r=yokoyama, /sr=roc+moz, /a=asa, /adt+=jaime
2002-04-04 22:34:04 +00:00
rods%netscape.com
6bdd9485c2
Add SetVisibility method to Scroll Views
...
Bug 92333 r=kmcclusk sr=attinasi a=asa
2002-03-27 02:56:27 +00:00
roc+%cs.cmu.edu
cb3fd90344
Bug 131487. Fix semantics of GetViewFlags/SetViewFlags. r=kmcclusk,sr=attinasi,a=asa
2002-03-26 12:12:36 +00:00
roc+%cs.cmu.edu
251d4521da
Bug 128478. Don't let key events go through coordinate-based dispatching. r=kmcclusk,sr=kin,a=asa
2002-03-26 12:10:52 +00:00
roc+%cs.cmu.edu
6af37f443c
Fixing bustage. In time, the C++ standards committee will pay for their crimes.
2002-03-19 04:32:01 +00:00
roc+%cs.cmu.edu
62bcf11af1
Bug 124554. Make intelligent decisions about when to scroll using bitblit and when we need to do complete repaints. r=kmcclusk,sr=attinasi,a=asa
2002-03-19 03:34:10 +00:00
roc+%cs.cmu.edu
a73beadc06
Bug 130263. Don't add children of hidden views to any display list. r=kmcclusk,sr=attinasi,a=asa
2002-03-19 02:48:38 +00:00
kin%netscape.com
eeff36aa38
Fix for bug 127368 (Can't type in textfields in pages with an iframe and body with marginheight and marginwidth=0)
...
Modified HandleEvent() to prevent forwarding KeyEvents to views with a different ViewManager.
r=roc+moz@cs.cmu.edu sr=sfraser@netscape.com a=shaver@mozilla.org
2002-02-28 22:30:01 +00:00
roc+%cs.cmu.edu
f7d33de273
Bug 91516. FIXING BUSTAGE AGAIN
2002-02-19 23:19:11 +00:00
roc+%cs.cmu.edu
0979a1c412
Fixing bustage. Bug 91516.
2002-02-19 22:26:50 +00:00
roc+%cs.cmu.edu
18ecdfc4e9
Bug 91516. Organize view managers into a tree so that IFRAMEs can be rendered and event-processed coherently with their containing documents. r=kmcclusk,rods,sr=attinasi
2002-02-19 21:33:26 +00:00
roc+%cs.cmu.edu
1606810d0a
Bug 123755. Fix Gtk crasher when drawing surface cannot be locked. r=pavlov,sr=attinasi
2002-02-15 13:14:32 +00:00
ccarlen%netscape.com
9285546c83
Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser
2002-02-12 15:41:41 +00:00
roc+%cs.cmu.edu
0b843ca6ac
Bug 96832. Reorganize event handling in the view manager to use the display list code. This means we take account of z-index properly. r=kmcclusk,sr=brendan
2002-02-12 03:46:35 +00:00
bzbarsky%mit.edu
ff5e6edf28
Make scrollbar thumbs for selects size correctly in GTK builds. Bug
...
45731, patch by Michiel van Leeuwen <hmvleeuwen@altavista.com>,
r=blizzard, sr=shaver
2002-02-08 23:16:43 +00:00
roc+%cs.cmu.edu
dd7d176318
Bug 122325. Repaint correct areas when a view is resized. r=kmcclusk,sr=waterson
2002-02-01 03:10:59 +00:00
sfraser%netscape.com
ecad6fb52c
Back out a change that I commited by mistake, which turned double-buffering off. Thanks to jrgm for catching this.
2002-01-31 05:15:56 +00:00
sfraser%netscape.com
d285f8f560
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
roc+%cs.cmu.edu
9d1c59e978
Bug 13213. Allow views to extend above and to the left of their owner frames. r=kmcclusk,rs=waterson
2002-01-27 07:56:23 +00:00
roc+%cs.cmu.edu
2bd70e7a9e
Bug 120934. Deal with nonzero (x,y) in the aCombinedRect passed into nsViewManager::RefreshView(). r=kmcclusk,sr=waterson,a=asa
2002-01-23 03:32:45 +00:00
aaronl%netscape.com
c3d31ba6a2
Bug 120176. Active Accessibility: tweaks to STATE_OFFSCREEN. r=kmcclusk, sr=waterson
2002-01-16 03:07:03 +00:00
rods%netscape.com
f933be4ae0
Getting rid of event processor, it is no longer needed and will fix this problem
...
109566 r=kmcclusk sr=waterson
2002-01-16 03:02:35 +00:00
kmcclusk%netscape.com
d469811dda
Use damage rect size for backbuffer instead of widget size for paint updates to reduce usage of offscreen memory r=dcone sr=attinasi b=114082
2001-12-20 05:25:01 +00:00
dougt%netscape.com
9a75bc4b8e
nsIComponentManager API Changes (bug 98553)
...
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.
b) rename the old nsIComponentManager to nsIComponentManagerObsolete.
c) fixes callers which use to access the nsIComponentManager for component
registration functionality. These callers will temporary use the
nsIComponentManagerObsolete interface.
d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()
e) Perserves the old NS_GetGlobalComponentManager(). Note the cast usage.
r/sr = rpotts@netscape.com alecf@netscape.com brendan@mozilla.org
2001-12-19 00:12:41 +00:00
seawood%netscape.com
874c54280c
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com
2df17e0579
Remove timer from REQUIRES, the makefile.win edition
2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com
1886ca82f6
Remove timer from REQUIRES. r=pavlov
2001-12-16 17:02:31 +00:00
pavlov%netscape.com
5cd1b8e131
bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
2001-12-16 06:13:17 +00:00
kmcclusk%netscape.com
f4417f337e
Move management of the backbuffer from the viewmanager to the rendering context and make the backbuffer transient on WIN32 and GTK. bug 95952 sr=attinasi r=karnaze
2001-12-12 01:35:31 +00:00
ccarlen%netscape.com
1b00c70ee8
Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
2001-12-10 21:20:58 +00:00
kmcclusk%netscape.com
23ba04e8cc
Suppress NS_MOVE,NS_CREATE, NS_SETZLEVEL events in the viewmanager. b=112861 r=rods sr=attinasi
2001-12-06 02:40:41 +00:00
kmcclusk%netscape.com
6d394e0069
Check aHandled after event dispatch before accessing the view's children. b=113121 r=roc+moz sr=attinasi
2001-12-03 23:37:09 +00:00
roc+%cs.cmu.edu
544c375270
Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
2001-12-01 14:31:45 +00:00
kmcclusk%netscape.com
cafe81dca7
Make the backbuffer transitory based on a pref. This does not have any effect unless you set (layout.transitory.backbuffer", true) bug 95952 sr=attinasi r=alexsavulov
2001-11-30 04:12:36 +00:00
kmcclusk%netscape.com
8be3e4725e
Replace the O(n^2) call to GetChild in nsViewHandleEvent to substantially improve page load performance and interactivity on pages with lots of comboboxes. bug 112525 r=roc+moz sr=kin
2001-11-30 04:09:36 +00:00
roc+%cs.cmu.edu
563ec66cf4
My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out.
2001-11-24 05:37:25 +00:00
roc+%cs.cmu.edu
38a0f22173
View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi
2001-11-22 05:26:32 +00:00
roc+%cs.cmu.edu
4452668ccb
Fix for bug 108940. r=kmcclusk,sr=attinasi. Initialize nsZPlaceholderView correctly.
2001-11-08 23:11:01 +00:00
roc+%cs.cmu.edu
06d956a0b3
Bug 73382. Let the view code work with nsView*/nsViewManager* internally and migrate some methods from public to private to the view module. Also deCOMify those methods for speed. r=kmmclusk,sr=attinasi
2001-11-07 04:05:38 +00:00
rods%netscape.com
760f64245a
Initial check in for print preview work it is complied in for Windows and linix only
...
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-03 14:59:39 +00:00
kmcclusk%netscape.com
0fabd89842
fix crash by removing DisplayZTreeNode's from the mMapPlaceholderViewToZTreeNode hashtable in DestroyZTreeNode. bug 78661. r=roc+moz sr=attinasi
2001-11-02 03:59:28 +00:00
kmcclusk%netscape.com
c600de318a
Wrap nsViewManager::ShowDisplayList in DEBUG #ifdef to reduce footprint a bit. bug 78661. r=karnaze sr=attinasi
2001-11-02 03:53:22 +00:00
bryner%netscape.com
c3d6f78b18
When creating the root view's widget, don't show it. This prevents full-page Invalidates during page load caused by showing and then hiding the widget. Bug 97895, r=blizzard, sr=hyatt.
2001-10-31 05:06:31 +00:00
bryner%netscape.com
b2a1385e24
Adding a newline to the warning printf. r=jag.
2001-10-27 07:45:29 +00:00