Commit Graph

570 Commits

Author SHA1 Message Date
kmcclusk%netscape.com
b87a141e21 Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin 2002-07-02 12:50:14 +00:00
kmcclusk%netscape.com
681db8a644 backing out change to see if pageload times go back to normal (Don't place position:absolute, fixed, relative elements above non positioned elements) b=137853 2002-07-02 04:38:35 +00:00
kmcclusk%netscape.com
539f09beff Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin 2002-07-02 02:53:35 +00:00
dbaron%fas.harvard.edu
6d2263f19b Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
roc+%cs.cmu.edu
3cd559ba29 Bug 124685. Change damage propagation algorithm to traverse the widget tree instead of the view tree; speeds up certain testcases. r=kmcclusk,rs=waterson 2002-06-12 03:22:35 +00:00
roc+%cs.cmu.edu
96a4b4dbf6 Bug 148350. Fix the gcc optimizer workaround. r=kmcclusk,sr=waterson 2002-06-12 03:18:10 +00:00
kmcclusk%netscape.com
0a88931ae5 Dispatch (WIN32 only) and handle a new cross platform message NS_SYSCOLORCHANGE. bug 143174. r=rods sr=roc 2002-06-04 17:47:54 +00:00
roc+%cs.cmu.edu
4492253e5a Bug 148350. Tweak code to avoid bug in gcc 2.95.3 with -O2. r=roc+moz,sr=jag 2002-06-04 04:55:04 +00:00
roc+%cs.cmu.edu
b9fd585526 Bug 142461. Turn off annoying debug messages. r=kmcclusk,sr=waterson 2002-06-04 04:48:04 +00:00
roc+%cs.cmu.edu
0e9e1348c5 Bug 141900. Ensure that SetViewChildClip respects nsIClipView clipping. r=kmcclusk,sr=waterson 2002-05-30 01:59:57 +00:00
roc+%cs.cmu.edu
d455318206 Bug 136441. Don't let floating views get clipped by non-floating parents. r=kmcclusk,sr=attinasi 2002-05-30 01:42:41 +00:00
hwaara%chello.se
0b0b90f3a9 #138852, removing last living parts of viewmanager2.
r=kmcclusk, sr=jst
2002-04-23 14:53:44 +00:00
joki%netscape.com
a5cda6ec41 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
9f9e505dd8 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
46b5f20c99 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
e0734fa45e 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
627996e0cc 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
f689da2c74 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
f914ab92df 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
ab6f707d33 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
e5bf9a8bab 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
bdbfdae3fe 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
8ecd6f3c5d 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
18b83fd669 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
7acc78d086 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
49bacde56c 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
c8624644d6 Bug 91516. FIXING BUSTAGE AGAIN 2002-02-19 23:19:11 +00:00
roc+%cs.cmu.edu
7f80ccb182 Fixing bustage. Bug 91516. 2002-02-19 22:26:50 +00:00
roc+%cs.cmu.edu
59d3d1ebd0 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
23985b2913 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
0d871a1552 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
3125ae9530 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
e8baec817f 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
1ee265b88a 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
0f6a4f07da 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
d133d4956f Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
roc+%cs.cmu.edu
71f8f6558e 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
55145c72f7 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
917db0977f Bug 120176. Active Accessibility: tweaks to STATE_OFFSCREEN. r=kmcclusk, sr=waterson 2002-01-16 03:07:03 +00:00
rods%netscape.com
6639d9eaad 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
fbc6a84110 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
849d297364 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
45bfbf0658 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
ee12112b29 Remove timer from REQUIRES, the makefile.win edition 2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com
4f507b8511 Remove timer from REQUIRES. r=pavlov 2001-12-16 17:02:31 +00:00
pavlov%netscape.com
15273ea50a bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan 2001-12-16 06:13:17 +00:00
kmcclusk%netscape.com
09cb388941 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
b564bb181b 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
34f7670747 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
da0e66d506 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