roc+%cs.cmu.edu
|
986d8acdaa
|
Bug 225820. Fold nsFrameInnerFrame into nsFrameOuterFrame, rename to nsSubDocumentFrame, and generally clean up this mess. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@151139 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-10 05:36:32 +00:00 |
|
uid502
|
e9d6a45b46
|
Bug 190735. Final patch for deCOMtamination of core nsIFrame methods! rs=dbaron
git-svn-id: svn://10.0.0.236/trunk@147169 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-09-23 17:05:29 +00:00 |
|
timeless%mozdev.org
|
8b3ba53ac7
|
Bug 218832 [W] UMR: Uninitialized memory read in nsView::ConvertToParentCoords(int *,int *)const
r=roc sr=roc
git-svn-id: svn://10.0.0.236/trunk@146717 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-09-11 02:44:40 +00:00 |
|
jaggernaut%netscape.com
|
f34216bf2d
|
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-07-20 07:47:59 +00:00 |
|
roc+%cs.cmu.edu
|
62a66263bd
|
Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144428 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-07-03 13:05:57 +00:00 |
|
roc+%cs.cmu.edu
|
b023404ef9
|
Bug 109772. Cleanup views. Promote certain members of nsView and nsViewManager to stack variables. Provide non-COM versions of, and deprecate COM usage of, nsIView methods HasWidget, GetWidget, GetFloating, GetParent, GetFirstChild, GetNextSibling, GetOpacity, GetClientData, GetVisibility, GetViewManager, GetZIndex, GetPosition, and GetBounds. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144076 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-06-24 01:00:46 +00:00 |
|
timeless%mozdev.org
|
cf328850eb
|
Bug 204389 warning: unused variable `const class nsView * zParent' in nsView::GetClippedRect
r=roc+moz sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@142845 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-05-23 22:00:34 +00:00 |
|
kmcclusk%netscape.com
|
8b1080a18b
|
Backing out my changes for bug 14190 to see if the Tp: and Ts: numbers on MacOSX go back down.
git-svn-id: svn://10.0.0.236/trunk@142746 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-05-22 04:59:30 +00:00 |
|
kmcclusk%netscape.com
|
9420e2a859
|
defer showing/hiding widgets when view manager is batching updates to suppress invalidates bug=141901 a=asa r=roc+moz sr=kin
git-svn-id: svn://10.0.0.236/trunk@142741 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-05-22 03:19:44 +00:00 |
|
bryner%netscape.com
|
6d58bc1d0d
|
Remove now-unused nsScrollingView and nsIScrollbar implementations. Removed unused widget/public/nsWidgetSupport.h. Bug 201624, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@141538 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-04-21 23:01:36 +00:00 |
|
aaronl%netscape.com
|
c9374cc75d
|
Bug 196308. Flashing/flickering display. r/sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@139285 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-11 19:27:30 +00:00 |
|
aaronl%netscape.com
|
60b1c05bf1
|
Bug 194968. Use content id properly to expose whether window is content vs. UI. r/sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@139051 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-06 23:07:00 +00:00 |
|
ere%atp.fi
|
453188e7c7
|
Bug 195955, removal of unneeded code and indentation cleanup.
r/sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@138954 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-05 14:32:07 +00:00 |
|
roc+%cs.cmu.edu
|
783927d526
|
Bug 190311. Make nsImageGTK UpdateGC() when it needs to change the clip rect; make it set the correct clip rect. In the view system, make sure VIEW_CLIPPED is set only when needed.
git-svn-id: svn://10.0.0.236/trunk@138411 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-25 02:38:38 +00:00 |
|
roc+%cs.cmu.edu
|
209c3030a8
|
Bug 178519. Move mouse capture to parent view if the capturing view goes away. r=kmcclusk,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@138260 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-23 02:53:15 +00:00 |
|
roc+%cs.cmu.edu
|
8293c257e0
|
Bug 173072. Ensure that after styles are cleared, we reexecute any work that could depend on the cleared style structs, to ensure a later CalcStyleDifference will not ignore a style struct we really depend on. r+sr=kin
git-svn-id: svn://10.0.0.236/trunk@135301 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-12-14 16:18:57 +00:00 |
|
roc+%cs.cmu.edu
|
631a6c40fc
|
Bug 170011. Revert behavior of 'overflow:hidden' to only affect children for the current element is a containing block ancestor. r=dbaron,sr=kin
git-svn-id: svn://10.0.0.236/trunk@133541 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-11-10 18:24:31 +00:00 |
|
roc+%cs.cmu.edu
|
255f58cd6b
|
Bug 171334. r=kmcclusk,sr=kin,a=asa. Fix views crasher by eliminating content-parenting nesting assumptions.
git-svn-id: svn://10.0.0.236/trunk@131752 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-10-11 01:23:13 +00:00 |
|
roc+%cs.cmu.edu
|
e5211852f5
|
Bug 168294. Make sure all types of clipping are applied using the zParent view chain. r=kmcclusk,sr=kin
git-svn-id: svn://10.0.0.236/trunk@129776 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-09-17 04:16:25 +00:00 |
|
roc+%cs.cmu.edu
|
45a8f7c62d
|
Bug 164625. Native regions on Linux (and probably some other platforms) are limited to 16bit signed coordinates, so we have to use our own region implementation to manipulate regions in twips space. Using our own regions should also improve performance. r=kmcclusk,sr=kin
git-svn-id: svn://10.0.0.236/trunk@128522 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-08-30 03:32:05 +00:00 |
|
roc+%cs.cmu.edu
|
60be9caaa2
|
Bug 159587. Force view manager to invalidate necessary areas when clipping is changed. r=kmcclusk,sr=bz
git-svn-id: svn://10.0.0.236/trunk@126716 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-08-08 01:03:57 +00:00 |
|
kmcclusk%netscape.com
|
a1abaaf6e3
|
Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin
git-svn-id: svn://10.0.0.236/trunk@124486 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-07-02 12:50:14 +00:00 |
|
kmcclusk%netscape.com
|
0c52be1f09
|
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
git-svn-id: svn://10.0.0.236/trunk@124472 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-07-02 04:38:35 +00:00 |
|
kmcclusk%netscape.com
|
16fa19c5d5
|
Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin
git-svn-id: svn://10.0.0.236/trunk@124460 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-07-02 02:53:35 +00:00 |
|
roc+%cs.cmu.edu
|
f300916895
|
Bug 124685. Change damage propagation algorithm to traverse the widget tree instead of the view tree; speeds up certain testcases. r=kmcclusk,rs=waterson
git-svn-id: svn://10.0.0.236/trunk@123126 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-06-12 03:22:35 +00:00 |
|
roc+%cs.cmu.edu
|
eb9ced023d
|
Bug 148350. Fix the gcc optimizer workaround. r=kmcclusk,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@123124 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-06-12 03:18:10 +00:00 |
|
roc+%cs.cmu.edu
|
c4d9baabad
|
Bug 148350. Tweak code to avoid bug in gcc 2.95.3 with -O2. r=roc+moz,sr=jag
git-svn-id: svn://10.0.0.236/trunk@122648 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-06-04 04:55:04 +00:00 |
|
roc+%cs.cmu.edu
|
d6109426ba
|
Bug 136441. Don't let floating views get clipped by non-floating parents. r=kmcclusk,sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@122308 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-05-30 01:42:41 +00:00 |
|
hyatt%netscape.com
|
9a2426429d
|
Fix for 129893, cocoa changes to gfx/layout/view, r=pink, sr=ben
git-svn-id: svn://10.0.0.236/trunk@118820 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-04-12 02:05:12 +00:00 |
|
roc+%cs.cmu.edu
|
530cbb2a98
|
Bug 131487. Fix semantics of GetViewFlags/SetViewFlags. r=kmcclusk,sr=attinasi,a=asa
git-svn-id: svn://10.0.0.236/trunk@117483 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-03-26 12:12:36 +00:00 |
|
roc+%cs.cmu.edu
|
cd6104bd5c
|
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
git-svn-id: svn://10.0.0.236/trunk@116830 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-03-19 03:34:10 +00:00 |
|
roc+%cs.cmu.edu
|
d392c57939
|
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
git-svn-id: svn://10.0.0.236/trunk@114952 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-19 21:33:26 +00:00 |
|
roc+%cs.cmu.edu
|
6e50de9fe3
|
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
git-svn-id: svn://10.0.0.236/trunk@114242 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-12 03:46:35 +00:00 |
|
roc+%cs.cmu.edu
|
f52124fa77
|
Bug 13213. Allow views to extend above and to the left of their owner frames. r=kmcclusk,rs=waterson
git-svn-id: svn://10.0.0.236/trunk@112991 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-01-27 07:56:23 +00:00 |
|
kmcclusk%netscape.com
|
c03de93934
|
Check aHandled after event dispatch before accessing the view's children. b=113121 r=roc+moz sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109574 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-03 23:37:09 +00:00 |
|
roc+%cs.cmu.edu
|
35e1d479ea
|
Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
git-svn-id: svn://10.0.0.236/trunk@109458 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-01 14:31:45 +00:00 |
|
kmcclusk%netscape.com
|
303a5331d9
|
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
git-svn-id: svn://10.0.0.236/trunk@109318 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-30 04:09:36 +00:00 |
|
roc+%cs.cmu.edu
|
fce7355cf6
|
My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out.
git-svn-id: svn://10.0.0.236/trunk@108850 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-24 05:37:25 +00:00 |
|
roc+%cs.cmu.edu
|
5d13b4f0c5
|
View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108796 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-22 05:26:32 +00:00 |
|
roc+%cs.cmu.edu
|
57363b125c
|
Fix for bug 108940. r=kmcclusk,sr=attinasi. Initialize nsZPlaceholderView correctly.
git-svn-id: svn://10.0.0.236/trunk@107702 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-08 23:11:01 +00:00 |
|
roc+%cs.cmu.edu
|
a38af362a7
|
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
git-svn-id: svn://10.0.0.236/trunk@107555 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-07 04:05:38 +00:00 |
|
bryner%netscape.com
|
58bf936788
|
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.
git-svn-id: svn://10.0.0.236/trunk@106814 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-31 05:06:31 +00:00 |
|
gerv%gerv.net
|
13afb6d0f9
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-28 20:14:13 +00:00 |
|
pinkerton%netscape.com
|
50bcb65c7f
|
add support for context menu key. use focussed element as the target, not the mouse coordinates. r=roc,dean_tessman@hotmail.com/sr=hyatt. bug#74410, 36665.
git-svn-id: svn://10.0.0.236/trunk@95274 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-05-17 18:37:50 +00:00 |
|
joki%netscape.com
|
c7e531a65c
|
Fix for 64442, make views give up mouse capture when they become hidden since they can no longer get mouse messages. sr:jst r:saari
git-svn-id: svn://10.0.0.236/trunk@93884 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-05-04 03:02:55 +00:00 |
|
peterlubczynski%netscape.com
|
182f18bfcc
|
Fix for crash with full-page plugins on Mac bug 74934 r=kmcclusk sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@91953 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-04-11 05:29:36 +00:00 |
|
evaughan%netscape.com
|
94e72ae454
|
XP part of accessibility landing
-r vidur, rods -sr hyatt
git-svn-id: svn://10.0.0.236/trunk@90971 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-04-01 01:01:33 +00:00 |
|
timeless%mac.com
|
534247895d
|
fix Bug 70989 Clean up lots of "shadows" and other common warnings
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
git-svn-id: svn://10.0.0.236/trunk@89986 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-03-21 05:32:22 +00:00 |
|
kmcclusk%netscape.com
|
53ee4f7141
|
Removed unused code in view module. bug 62675 sr=roc+moz r=rods@netscape.com
git-svn-id: svn://10.0.0.236/trunk@85943 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-02-01 06:00:02 +00:00 |
|
dbaron%fas.harvard.edu
|
63bf4cc356
|
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@85655 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-01-27 23:31:15 +00:00 |
|