bzbarsky%mit.edu
ad013ff94a
Get the right view when positioning context menus. Bug 185107, r=hyatt, sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136020 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:40:14 +00:00
dbaron%dbaron.org
c278517282
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136010 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 21:19:10 +00:00
varga%netscape.com
577850124a
Fix for bug 183517. Scrolling in mail folder pane requires you wait for the timer to finish.
...
r=varga, sr=alecf, patch by stephend
git-svn-id: svn://10.0.0.236/trunk@135982 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 08:34:52 +00:00
aaronl%netscape.com
3b5f31e394
Bug 187575. Context menus should not eat clicks outside themselves (in Windows). r=dean, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@135910 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 23:14:59 +00:00
aaronl%netscape.com
63217187c8
Bug 179567. Backing out, causes menu regressions.
...
git-svn-id: svn://10.0.0.236/trunk@135899 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 21:15:20 +00:00
timeless%mozdev.org
7d8b306cdf
Bug 187759 opening menu with full-page (quicktime, flash) plugin crashes in [@ nsMenuBarFrame::SetActive ]
...
r=aaronl sr=bz
git-svn-id: svn://10.0.0.236/trunk@135895 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 20:12:04 +00:00
aaronl%netscape.com
ccc82b5818
Bug 179567. Cannot dismiss menu by clicking on menu bar. r=pinkerton, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@135804 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-03 01:15:25 +00:00
aaronl%netscape.com
0f3bd51459
Bug 132489. Caret should stop blinking when user enters menus. r=kyle, sr=bryner.
...
git-svn-id: svn://10.0.0.236/trunk@135803 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-03 01:14:00 +00:00
bratell%lysator.liu.se
7d0ed2ce90
Bug 170160 - don't use sprintf for simple tasks as converting a number to a string. It's expensive and give you an ASCII string when a Unicode one is required. r=bryner@netscape.com, sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@135732 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-31 12:50:10 +00:00
seawood%netscape.com
f8f86e7f05
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
dbaron%fas.harvard.edu
a436a28cb1
Reduce code size by using PaintSelf member function to paint background, border, and outline. b=184702 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135596 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:05:47 +00:00
roc+%cs.cmu.edu
67e18491db
Bug 186066. Don't resize scrolled frame's view until we're ready, saving a full refresh. Patch by sfraser; r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135564 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 03:30:04 +00:00
sfraser%netscape.com
6d7382630d
Fix booleans returned by nsBox to have the low bit set. Bug 185951. r/sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@135471 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-18 23:51:55 +00:00
dbaron%fas.harvard.edu
c6828396c3
Release theme global in nsBox from layout module destructor instead of on a object count for objects whose destructors are not all called. (Adds nsBox to the leak stats, which will make leaks go up.) b=177807 r=bryner sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135093 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 02:33:33 +00:00
caillon%returnzero.com
6b60a8affb
Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
...
r/sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@135068 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 23:41:12 +00:00
bzbarsky%mit.edu
d4442c2e0d
Use a prescontext from the same document as the frame when trying to get
...
views. Bug 180329, r=peterv, sr=roc+moz, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@134973 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 15:02:18 +00:00
kyle.yuan%sun.com
0d4483fbf0
Bug 134823 Toolbars don't honour accesskeys
...
r=dean_tessman, sr=jaggernaut
support accesskey for toolbarbutton
git-svn-id: svn://10.0.0.236/trunk@134778 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 05:38:07 +00:00
jrgm%netscape.com
77d5383b12
Make use of the new ability to re-init a timer and hang on to the tooltip and autohide timers instead of destroying and creating new timers, bug 181961. Note: this bug depends on the other checkin to nsTimerImpl.(h|cpp) from bug 181961. r=bryner, sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@134776 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 05:13:07 +00:00
peterv%netscape.com
d103a96ada
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@134587 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-29 23:44:07 +00:00
caillon%returnzero.com
cf5e825d62
182084 - Use the preprocessor to turn off slider debugging rather than a run-time check.
...
r=cbiesinger, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@134489 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 21:38:18 +00:00
sicking%bigfoot.com
db4678c2f2
Bug 181808: Use macros to declare and implement nsIDocumentObserver
...
r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@134395 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 08:33:30 +00:00
jrgm%netscape.com
1851e5c13a
null-check fix for bug 181463 'Clicking on slider with hidden thumb crashes browser' [plus a little bit of whitespace cleanup], r=varga, sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@134359 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-23 05:20:05 +00:00
timeless%mozdev.org
85548945c5
Bug 180578 nsImageBoxFrame::UpdateLoadFlags doesn't null check loader
...
r=biesi sr=bz
git-svn-id: svn://10.0.0.236/trunk@134164 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 03:58:36 +00:00
bzbarsky%mit.edu
f6b3b3afb9
Make nsILinkHandler take uris instead of strings. Bug 176904, r=darin, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@134133 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 00:44:26 +00:00
timeless%mozdev.org
d855a84260
Bug 52285 Kill compiler warnings in layout/xul
...
patch by mozilla-bugs@nogin.org r=timeless sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@134079 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 05:06:36 +00:00
timeless%mozdev.org
97bc540937
Bug 96229 keyboard (and right mouse in context menu) doesn't autocheck menuitem type="checkbox" and type="radio"
...
patch by neil@parkwaycc.co.uk r=aaronl sr=bz
git-svn-id: svn://10.0.0.236/trunk@134040 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-18 14:01:20 +00:00
timeless%mozdev.org
3773ada488
Bug 180583 nsTreeBodyFrame::GetImage doesn't null check loader
...
r=varga sr=bz
git-svn-id: svn://10.0.0.236/trunk@134015 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 20:11:08 +00:00
dbaron%fas.harvard.edu
307f43b5a1
Consolidate all CSS pseudos and split them into three atom lists to distinguish between pseudo-classes, pseudo-elements, and fake-pseudo-elements used for anonymous boxes. b=147887 r,sr=roc,bz
...
git-svn-id: svn://10.0.0.236/trunk@134006 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 15:37:56 +00:00
cmanske%netscape.com
f42124e4bb
New XBL for editor tag and editorshell removal. b=133598, r=akkana, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@133696 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 22:41:16 +00:00
roc+%cs.cmu.edu
5a00c656b9
Backing out fix in bug 173072 (see bug 179459).
...
git-svn-id: svn://10.0.0.236/trunk@133565 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 13:59:48 +00:00
roc+%cs.cmu.edu
a5a565fd75
Bug 173072. Fix XUL scrollbar regression by forcing a view update after reflow. r=bzbarsky,sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@133540 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-10 18:21:05 +00:00
varga%netscape.com
df0813091b
Fix for bug 145969. Can't persist open state of content view trees
...
r=varga, sr=jag, patch by Neil
git-svn-id: svn://10.0.0.236/trunk@133421 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 22:34:42 +00:00
dbaron%fas.harvard.edu
7c66f307dd
Miscellaneous performance improvements, mostly related to image loads. Cache a copy of the IO service on the Pres Context for use in starting image loads. b=170116 r=darin sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@133149 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 12:58:05 +00:00
varga%netscape.com
c28a6c24e7
Fix for bug 135272. columns content doesn't flip when setting the UI aligned to the right
...
r=bryner, sr=jag
git-svn-id: svn://10.0.0.236/trunk@133146 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 12:20:50 +00:00
varga%netscape.com
1be3ec1c4d
Fix fo bug 177969. Remove unused nsITreeColFrame interface.
...
r=bryner, sr=jag
git-svn-id: svn://10.0.0.236/trunk@133135 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 07:36:21 +00:00
varga%netscape.com
a8c8204bf0
Fix for bug 177753. Tree painting methods don't have to be virtual
...
r=bryner, sr=jag
git-svn-id: svn://10.0.0.236/trunk@133130 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 06:38:14 +00:00
aaronl%netscape.com
c70e51198a
Bug 66834. Autocomplete swallowing clicks. Fixing for Windows and leaving bug open. r=pinkerton, sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@133084 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 02:27:57 +00:00
varga%netscape.com
74eee3ee1d
Fix for bug 170249. tree autoscroll triggers incorrectly and crashes
...
r=mcsmurf, sr=peterv, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@133009 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-05 08:17:24 +00:00
timeless%mac.com
c07177fbab
Bug 174448 crash in [@ nsMenuPopupFrame::GetRootViewForPopup] on msnbc page
...
r=bzbarsky sr=hyatt sr=roc+moz a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@132347 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-22 00:23:35 +00:00
seawood%netscape.com
f9eb727003
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
varga%netscape.com
f6df4db2b2
Fix for bug 171752 - Merge nsBoxFrameInner and nsBoxFrame
...
r=hyatt, sr=jag, a=asa
git-svn-id: svn://10.0.0.236/trunk@131678 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 06:39:30 +00:00
sspitzer%netscape.com
2610d3b788
supplimental fix for #173590 . r/sr/a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@131654 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 00:54:05 +00:00
sspitzer%netscape.com
c53706bce1
fix for crasher bug #173590 , caused by checkin for #172276 .
...
r/sr=hyatt, a=asa.
git-svn-id: svn://10.0.0.236/trunk@131649 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 23:31:26 +00:00
bzbarsky%mit.edu
a70a392a2c
Make GetParent on nsStyleContext return an
...
already_AddRefed<nsIStyleContext>. Bug 171808, r=jkeiser, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@131531 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 01:46:15 +00:00
timeless%mac.com
e2bf35b1b2
Bug 163104 Long lists of folders/bookmarks down arrow does not work correctly
...
patch by adrianm2@yahoo.com r=dean_tessman@hotmail.com sr=jag
git-svn-id: svn://10.0.0.236/trunk@131495 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 23:41:52 +00:00
aaronl%netscape.com
66faa22cbd
Bug 96229. Support keyboard access of checkbox and radio menu items. r=bryner, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@131432 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 18:02:34 +00:00
caillon%returnzero.com
0f7366d6d0
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@131419 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 10:24:53 +00:00
dean_tessman%hotmail.com
4ac78ed6e3
bug 73970 - Tooltips disappear when at bottom of screen
...
Actually just fixes tooltips so they don't flip to the left of the mouse pointer when they extend off the right edge of the screen.
r=me, sr=bryner@netscape.com
patch by zipo13@myrealbox.com
git-svn-id: svn://10.0.0.236/trunk@131394 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 05:01:10 +00:00
bryner%netscape.com
6e21d6290d
Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@131219 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 02:49:02 +00:00
hyatt%netscape.com
e5e5ba8be1
Fix for 172545, give datasources the ability to specify icons for XUL trees, r=varga, sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@131150 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 08:26:36 +00:00