Commit Graph

2030 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
b7011b2c32 Fix bug 326834 -- more care needed with listboxes. r+sr+branch181=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-13 19:33:24 +00:00
neil%parkwaycc.co.uk
5069d174bf Remove over-optimization that is occasionally incorrect b=325251 r+sr+br=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189516 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 21:34:07 +00:00
mrbkap%gmail.com
f2a41c3d89 Present a non-scriptable api so that C++ callers can get at the tooltip and popup nodes without going through security checks. bug 319434, r=jst sr=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189038 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-06 20:19:45 +00:00
bzbarsky%mit.edu
b268c000bd Make the listbox box object deal better with the frame being destroyed and
change the tree box object the same way. Bug 282105, bug 325045, bug 322513.
r=neil, sr=ben, branch181=neil


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188539 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 02:28:32 +00:00
bryner%brianryner.com
6fdff8b285 Fix crashing if the document loadgroup is cancelled while there are pending tree image loads (bug 324988) r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188513 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 23:22:16 +00:00
mark%moxienet.com
eb75d1977e 298502 Bookmark toolbar and autocomplete drop-down menus are empty and cause app hang (Mac 10.2). Reflow frame when reactivating a menu, avoiding bogus widget resizes. r=roc sr=roc a/1.8,1.8.0=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187252 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 20:36:24 +00:00
bmlk%gmx.de
431c36ced5 More robust handling of the overflow property, bug 315210 r/sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187133 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-07 20:29:38 +00:00
jruderman%hmc.edu
6f59dd3c7b Fix for bug 291531. Crash [@ nsTreeBodyFrame::PrefillPropertyArray] treecols:hover {display:none} with evil xul testcase. patch by jan varga. r=neil, sr=bzbarsky, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182952 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-25 07:31:01 +00:00
bzbarsky%mit.edu
77e6ce1586 Fix bug 313173 and bug 312784 -- make sure to rebuild stuff as needed. r=neil,
sr=roc, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182763 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-22 00:38:03 +00:00
bzbarsky%mit.edu
d428ba9901 Fix crash bug 311710, r=neil, sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182328 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 15:08:08 +00:00
neil%parkwaycc.co.uk
2cda4f73c0 Bug 291099 menuitem context menus arrow keys doubled r=aaronlev sr=dbaron a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182245 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 09:37:22 +00:00
vladimir%pobox.com
f1486d6bfb b=310480, right-click submenus don't automatically open, r+sr=roc,a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181372 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:36:35 +00:00
vladimir%pobox.com
5031b1dafb b=203183, context menu stays when clicking other menus, r+sr=roc,a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181165 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 18:49:14 +00:00
neil%parkwaycc.co.uk
a6b3a88955 Bug 309732 Tree content view crashes because it's still listening to document changes after it's no longer interested in them r=varga sr=bz a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181036 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 11:55:28 +00:00
bzbarsky%mit.edu
1ba949589b Fix OS/2 drag/drop crash. Bug 241503, patch by Rich Walsh
<dragtext@e-vertise.com>, mkaply, and Peter Weilbacher
<mozilla@Weilbacher.org>, r=bryner, sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180153 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 22:50:22 +00:00
roc+%cs.cmu.edu
ecbdd98d0b Bug 297508. Allow themes to designate overflow areas for themed widgets, and use those overflow areas for drawing into. r=bryner,sr=blizzard,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179637 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 19:57:58 +00:00
bsmedberg%covad.net
cfab666aa4 Bug 306334 - XULRunner debug doesn't link on mac r=darin/brendan a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179466 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 13:05:58 +00:00
bzbarsky%mit.edu
6f17f146e9 Flush _before_ getting the presshell, not after. Bug 297079, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178855 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:08:53 +00:00
mrbkap%gmail.com
53f3217f49 bug 296335: Setting minWidth and maxWidth on a XUL element doesn't reflow the element. r+sr=bzbarsky a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178640 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:06:56 +00:00
aaronleventhal%moonset.net
49ba9d91a8 Bug 303404. Crash when hitting escape in context menu for a menu item. r=dbaron, sr=neil, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177961 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:18:25 +00:00
neil%parkwaycc.co.uk
37308a49be Fix JS exception when menulist has no menuitems b=302120 r=bz sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@177364 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 20:59:16 +00:00
joshmoz%gmail.com
7a6160bbf6 remove unnecessary warning that shows up a lot in mac logs. b=303128 sr=smfr a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177012 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:22:45 +00:00
neil%parkwaycc.co.uk
0d7764c68d Wallpaper for bug 294183 just to reduce the crashing r+sr=bz a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176960 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 12:00:22 +00:00
aaronleventhal%moonset.net
8d772e2dc0 Bug 300779. Expose XUL tree selection via accessibility events. r=timeless, sr=roc, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@176779 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 17:18:28 +00:00
masayuki%d-toybox.com
f31bb6f207 Bug 298712 Space before parenthesis of accesskey should be removable r=pkwarren, neil, mconnor, sr=bzbarsky, neil, a=asa, mconnor
git-svn-id: svn://10.0.0.236/trunk@176314 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 08:40:13 +00:00
timeless%mozdev.org
6889dca6bc Bug 269927 Tooltip appears after closing tab (even after switching windows) (and doesn't go away easily)
patch by martijn.martijn@gmail.com r=bryner sr=bz a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176310 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 07:15:38 +00:00
mozilla.mano%sent.com
b3e3676ad9 Relanding Bug 298894 - [Mac] Make the enter key only (and always) fire the default button. r=mconnor/jhpedemonte, sr=neil, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@175291 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 14:20:57 +00:00
masayuki%d-toybox.com
36ac599548 Bug 298742 intl.properties's "intl.menuitems.alwaysappendaccesskeys" is ignored always r=jst, sr=shaver, a=benjamin
git-svn-id: svn://10.0.0.236/trunk@175231 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 17:21:21 +00:00
mozilla.mano%sent.com
e2e9b68edd Backing out bug 298894
git-svn-id: svn://10.0.0.236/trunk@175221 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 15:42:22 +00:00
mozilla.mano%sent.com
b36c64846c Fix bustage from Bug 298894
git-svn-id: svn://10.0.0.236/trunk@175220 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 15:22:05 +00:00
mozilla.mano%sent.com
d741a8b1bc Bug 298894 - [Mac] Make the enter key only (and always) fire the default button. r=mconnor/jhpedemonte, sr=neil, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@175218 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 14:59:43 +00:00
neil%parkwaycc.co.uk
7a58e2fd74 Bug 294862 Fix crash regression for menulist sizetopopup="always" r+sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@175138 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-25 09:35:05 +00:00
timeless%mozdev.org
f2d25b32e4 Bug 290182 firefox nightly trunk builds crashes at start with the localized resouces [@ MSVCRT.DLL - nsTextBoxFrame::UpdateAttributes ]
be nice to vcrt
r=smontagu sr=dveditz a=dveditz


git-svn-id: svn://10.0.0.236/trunk@175044 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-23 08:01:37 +00:00
bzbarsky%mit.edu
c5f2e82ac8 Allow menus to abut the left and top edges of the screen. Bug 176767, patch by
Martijn Wargers <martijn.martijn@gmail.com>, r+sr=roc, a=asa


git-svn-id: svn://10.0.0.236/trunk@174361 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 15:35:31 +00:00
vladimir%pobox.com
40f5f27f1f b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor
git-svn-id: svn://10.0.0.236/trunk@174142 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-04 07:03:29 +00:00
db48x%yahoo.com
03c041e925 bug 293717: crash in nsTreeContentView::GetCellText
r=jan, sr=roc, a=shaver


git-svn-id: svn://10.0.0.236/trunk@174078 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 21:25:36 +00:00
roc+%cs.cmu.edu
c8abbee51b Bug 290793. Make nsMenuPopupFrame find its scrollable view properly. r+sr=bzbarsky,a=shaver
git-svn-id: svn://10.0.0.236/trunk@174044 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 08:50:52 +00:00
tor%cs.brown.edu
df6c4f3e7b Bug 293265 - rename --enable-cairo to --enable-canvas. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/trunk@173300 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-11 23:49:52 +00:00
vladimir%pobox.com
8ed9af21f3 b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver
git-svn-id: svn://10.0.0.236/trunk@173239 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-10 00:28:30 +00:00
roc+%cs.cmu.edu
ed8092148e Bug 292326. Make events coming from the repeating timer in nsAutoButtonBoxFrame be trusted if the original mouse click was trusted. r+sr=jst,a=asa
git-svn-id: svn://10.0.0.236/trunk@173053 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-05 00:07:59 +00:00
bryner%brianryner.com
189a661d09 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00
bzbarsky%mit.edu
d0dddb2d9b Make tooltips come up in the right place over popups. Bug 212081, patch by Son
Le <son.le0@gmail.com>, r=neil, sr=bzbarsky, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@172948 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 15:38:14 +00:00
bzbarsky%mit.edu
3f6088524e Fix border width inheritance by keeping track of both the border width we'd
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa


git-svn-id: svn://10.0.0.236/trunk@172872 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 15:44:38 +00:00
jst%mozilla.jstenback.com
ebed1ee784 Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +00:00
roc+%cs.cmu.edu
131435cb9a Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/trunk@172836 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 21:57:22 +00:00
roc+%cs.cmu.edu
d4f5aeeaf7 Bug 291390. Don't do hairy view calculations in menu popups ... do it the simple way which seems to actually work. In particular we should take all scroll offsets into account. r+sr=bzbarsky,a=asa
git-svn-id: svn://10.0.0.236/trunk@172754 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 21:47:29 +00:00
mvl%exedo.nl
e75f7f6359 scrollTo and getPosition methods of ScrollBoxObjects should use pixels
bug 52140, r+sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/trunk@172732 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 11:26:31 +00:00
roc+%cs.cmu.edu
6fdab0019f Bug 290921. Use DOM event's screen coordinates to figure out where the mouse is relative to the slider ... it's the only way to be sure. r+sr=bzbarsky,a=asa
git-svn-id: svn://10.0.0.236/trunk@172518 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 22:22:51 +00:00
roc+%cs.cmu.edu
b5213df298 Bug 290432. Add push/pop translation functions to nsIRenderingContext so cairo can override them. r+sr=bzbarsky,a=asa
git-svn-id: svn://10.0.0.236/trunk@172456 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-19 22:58:33 +00:00
bryner%brianryner.com
2be7b05eab Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov.
git-svn-id: svn://10.0.0.236/trunk@172439 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-19 17:19:47 +00:00