1312 Commits

Author SHA1 Message Date
saari%netscape.com
eecbbc3392 win32 only fix for 82534. focus goes wonky after minimizing a window. r=bryner, sr=jag
git-svn-id: svn://10.0.0.236/trunk@123675 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 04:55:13 +00:00
alecf%netscape.com
2a4f3b2290 Not part of build
backing out my last change - totally unnecessary


git-svn-id: svn://10.0.0.236/trunk@123475 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 23:41:42 +00:00
alecf%netscape.com
007d15c142 Not part of build
add category name to nsIWindowMediatorListener so listeners are created at startup


git-svn-id: svn://10.0.0.236/trunk@123473 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 23:25:21 +00:00
bnesse%netscape.com
5fd2f31989 Fix for bug 141035. Application must quit if it fails to load the .cfg file. r=sgehani, ccarlen, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@123175 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-12 18:52:46 +00:00
alecf%netscape.com
fe2ac2618f fix for bug 149121 - split up command line handler macros so we can write custom registration routines. r=bnesse, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@123163 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-12 16:47:23 +00:00
cathleen%netscape.com
32cd03d43c clean up last traces of nsCRT::strlen(char* s), bug 124536 r=dp, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@122710 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-04 23:05:39 +00:00
bryner%netscape.com
308f0e52ca Fixing mach-o static build - made a function static in nsAppShellService so that it doesn't conflict with global symbols; add TK_LIBS (-framework Carbon) to the link line for mozilla-bin for both carbon and cocoa builds. r=cls, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@122610 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-03 23:53:31 +00:00
danm%netscape.com
0d4e89ab00 reverting part of rev 1.54 that caused a regression. code=jrgm r=jag,me
git-svn-id: svn://10.0.0.236/trunk@122465 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-01 00:49:46 +00:00
danm%netscape.com
f4f4bed53e scrollbar visibility is no longer reflected in mChromeFlags. bug 130174 r=bryner,jag,jst
git-svn-id: svn://10.0.0.236/trunk@122457 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-01 00:00:12 +00:00
danm%netscape.com
0b5ceb9949 disable window size persistence before chrome is loaded. bug 116610 r=bryner,jag
git-svn-id: svn://10.0.0.236/trunk@122295 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-29 23:21:35 +00:00
danm%netscape.com
41b8d37fa7 persist min/max state only if normal or maximized. bug 72558 r=bryner,jag
git-svn-id: svn://10.0.0.236/trunk@122294 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-29 23:19:07 +00:00
rpotts%netscape.com
07329cd38e bug #46856 (r=valeski, sr=darin). API Changes to nsIWebProgress/nsIWebProgressListener)
git-svn-id: svn://10.0.0.236/trunk@121674 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 20:57:37 +00:00
dougt%netscape.com
d6cc711878 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
danm%netscape.com
6f9a87bf22 death to remaining compiler warnings. removed a dead function. inspired by bug 126488
git-svn-id: svn://10.0.0.236/trunk@121402 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-13 22:00:21 +00:00
danm%netscape.com
fe4cdcf0cd death to compiler warnings. bug 126488 code=ayn2@cornell.edu r=me,scc
git-svn-id: svn://10.0.0.236/trunk@121399 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-13 21:43:15 +00:00
alecf%netscape.com
868ac4081c Fix for bug 138299 - switch consumers of nsIWindowMediator service to use the non-RDF contractID, in preparation for bug 132175
r=danm, sr=jag


git-svn-id: svn://10.0.0.236/trunk@120272 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-30 01:36:59 +00:00
sdagley%netscape.com
4be2c14636 Fix #116079 - if a file with no extension is dragged to Mozilla and it has a file type of 'TEXT' treat it as text/plain rather than application/octet-stream. r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@120178 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-29 07:01:44 +00:00
darin%netscape.com
824def02af fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +00:00
sspitzer%netscape.com
814bf90c4c fix for #137886. Detect defunct previously migrated profiles and offer to re-migrate.
this is pref controlled, "profile.seconds_until_defunct.  by default,
we'll never offer to remigrate.  initial patch by ccarlen.
r=ccarlen,racham,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@119930 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-26 01:37:04 +00:00
alecf%netscape.com
549fd3c05e remove convertISupportsToDOMWindow in order to clean up nsIWindowMediator
bug 138299 (preparation for bug 132175)


git-svn-id: svn://10.0.0.236/trunk@119543 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-22 14:02:48 +00:00
alecf%netscape.com
d7122f52da add window mediator listener functionality for bug 132175
(not part of build)


git-svn-id: svn://10.0.0.236/trunk@119542 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-22 14:00:24 +00:00
dbaron%fas.harvard.edu
1e850f52c6 Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@118715 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 03:49:30 +00:00
dp%netscape.com
80d4e2a7b0 bug 125100 Undoing resident size trimming and heapmin. sr=alecf, r=blythe, a=asa
git-svn-id: svn://10.0.0.236/trunk@118526 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-09 04:03:39 +00:00
rjc%netscape.com
bfd0c664ab Fix bug # 130234 - w95 startup crash (when low-mem?). r=pavlov sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@117992 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-03 08:31:31 +00:00
dbaron%fas.harvard.edu
ca60c05636 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
git-svn-id: svn://10.0.0.236/trunk@117338 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:23:50 +00:00
mscott%netscape.com
8a8f890cea Bug #132643 --> add a new web browser chrome flag for a popup type. Set the native widget type to popup
if that's what the chrome flags say.
r=danm
sr=hewitt
a=asa


git-svn-id: svn://10.0.0.236/trunk@117202 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 19:22:05 +00:00
ccarlen%netscape.com
a9039a480f Bug 58533 - Can't open files with a '/' in name by double-clicking in Finder. r=rjc/sr=sfraser/a=asa
git-svn-id: svn://10.0.0.236/trunk@117181 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 15:03:17 +00:00
danm%netscape.com
78ba24c2df removing unused function InitializeDocshell. bug 130944 r=jst,timeless a=asa
git-svn-id: svn://10.0.0.236/trunk@116799 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-18 23:33:49 +00:00
dbradley%netscape.com
a875730738 Bug 126107 - Freeing mismatched memory in nsWindowMediator::GetWindowForResource - r=valeski, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@116773 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-18 02:10:14 +00:00
rjc%netscape.com
40661ca35b Fix bug # 129794 part deux: plug leak. r=shaver sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@116496 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-13 23:33:35 +00:00
rjc%netscape.com
b2f19e6355 Backout fix for bug # 129794 due to orangeness. Will try again tomorrow.
git-svn-id: svn://10.0.0.236/trunk@116390 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-12 11:21:03 +00:00
rjc%netscape.com
8c77c5a067 Typo. Fix bug # 129794: plug leak due to circular ownership. r=dp sr=ben a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@116389 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-12 10:28:18 +00:00
rjc%netscape.com
ded7901394 Fix bug # 129794: plug leak due to circular ownership. r=dp sr=ben a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@116379 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-12 08:00:33 +00:00
rjc%netscape.com
facdd76b91 Fix bug # 104127: speed up window closing by 10 to 20%. r=danm sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@116253 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-09 02:54:13 +00:00
bryner%netscape.com
01634657fa - Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.

Bug 128947, r=dbaron, sr=jst, a=asa.


git-svn-id: svn://10.0.0.236/trunk@116029 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 03:34:29 +00:00
danm%netscape.com
864a511d11 re-enable parent of modal window before making it invisible. bug 122765 (reopened version) r=bryner,jaggernaut a=asa
git-svn-id: svn://10.0.0.236/trunk@115986 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 22:26:58 +00:00
darin%netscape.com
04849998e1 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
ducarroz%netscape.com
0c5698d9bf Fix for bug 109081. IsEnable/GetEnable should return true by default and not false. That will avoid the regression 128659 caused by my previous checking for 109081. R=bryner, SR=blizzard, A=blizzard
git-svn-id: svn://10.0.0.236/trunk@115744 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 22:50:11 +00:00
danm%netscape.com
85686b425c implement new method topLevelWindowIsModal. bug 126786 r=hyatt,rginda a=asa
git-svn-id: svn://10.0.0.236/trunk@115522 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 23:25:14 +00:00
danm%netscape.com
e86ba7ca20 add method topLevelWindowIsModal. bug 126786 r=hyatt,rginda a=asa
git-svn-id: svn://10.0.0.236/trunk@115521 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 23:24:31 +00:00
danm%netscape.com
7e4cc26c7b implement new attribute nsIBaseWindow::enabled and inform the appshellservice of modal windows. bug 126786 r=hyatt,rginda a=asa
git-svn-id: svn://10.0.0.236/trunk@115520 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 23:23:43 +00:00
danm%netscape.com
a4ebf6625d implement new attribute nsIBaseWindow::enabled. bug 126786 r=hyatt,rginda a=asa
git-svn-id: svn://10.0.0.236/trunk@115519 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 23:22:55 +00:00
rjc%netscape.com
8934664f7b Fix bug # 125158: force focus on Mac OS X sheets. code from saari, r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@115049 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 05:42:24 +00:00
danm%netscape.com
fb1b4319a0 window scrollbar chrome attribute is no longer cached locally. bug 111524 r=hyatt,jst
git-svn-id: svn://10.0.0.236/trunk@114617 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 01:16:00 +00:00
danm%netscape.com
09bc815c72 reimplement window scrollbar chrome attribute. bug 111524 r=hyatt,jst
git-svn-id: svn://10.0.0.236/trunk@114615 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 01:15:52 +00:00
timeless%mac.com
18aaee49b0 Bug 125601 ABS()-->PR_ABS() && PR_ABS()-cleanup
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@114554 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 01:01:06 +00:00
danm%netscape.com
137e3b76bc reorder parent activation on destroy to fix stacked dialog focus regression. bug 122765 r=bryner,hyatt
git-svn-id: svn://10.0.0.236/trunk@114336 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 23:55:54 +00:00
rjc%netscape.com
88dc687deb Fix bug # 12459: nsWindowMediator optimizations (put it on a diet). r=tingley, verbal sr=ben
git-svn-id: svn://10.0.0.236/trunk@114322 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 22:48:44 +00:00
timeless%mac.com
67f8bc3ace Bug 124698 don't CallQueryInterface(mDocShell = 0, &mWebShell)
r=bzbarsky,adamlock sr=alecf


git-svn-id: svn://10.0.0.236/trunk@114240 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 03:45:22 +00:00
endico%mozilla.org
e6ccf8ec15 re-applying danm's changes after finding out they weren't cause for startup time regression. bug 124570. (patches originally from bugs 107937 and 77020)
git-svn-id: svn://10.0.0.236/trunk@114162 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-10 07:12:16 +00:00