Compare commits

...

1182 Commits

Author SHA1 Message Date
cltbld
00b969bb46 For Thunderbird 1.5, redirect client.mk onto the THUNDERBIRD_1_5_RELEASE tag.
git-svn-id: svn://10.0.0.236/branches/THUNDERBIRD_1_5_MINIBRANCH@187458 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-12 02:49:30 +00:00
(no author)
b6637e0fbe This commit was manufactured by cvs2svn to create branch
'THUNDERBIRD_1_5_MINIBRANCH'.

git-svn-id: svn://10.0.0.236/branches/THUNDERBIRD_1_5_MINIBRANCH@182233 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 02:57:32 +00:00
(no author)
a9b182a0f6 This commit was manufactured by cvs2svn to create branch
'CAMINO_1_0_BETA_1_RELEASE_MINI_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/CAMINO_1_0_BETA_1_RELEASE_MINI_BRANCH@182223 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 02:57:22 +00:00
(no author)
ba7c5f45a2 This commit was manufactured by cvs2svn to create branch
'FIREFOX_1_5rc1_MINIBRANCH'.

git-svn-id: svn://10.0.0.236/branches/FIREFOX_1_5rc1_MINIBRANCH@182222 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 02:57:21 +00:00
bsmedberg%covad.net
268ef82fab Bug 312398 - Allow checking locales out by date with MOZ_CO_LOCALES_DATE r+a=Chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182221 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 02:57:20 +00:00
bsmedberg%covad.net
c7285a1d35 Bug 312382 - shouldn't remove XPT files when they are not xptlinked together, r=mscott a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182216 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 02:29:45 +00:00
bienvenu%nventure.com
8c0e15533e port fix for 263180 threaded view in quick search, views, and single folder vfs, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182214 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 00:42:20 +00:00
gavin%gavinsharp.com
00ed6c9d46 Bug 294673: disable menu item on pages that don't need reporting (e.g. about:blank), r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182206 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 23:55:58 +00:00
smfr%smfr.org
959db4a5df Fix Camino bug 183313: work around a Flash crasher in ActivateTSMDocument. Flash caches the active TSMDocument across focus/blur calls in order to restore the old TSMDocument (because we asked them to). The problem is that it can cache a TSMDocument that is about to be deleted, especially in Cocoa where the TSMDocument management is somewhat asynchronous. We work around this by always clearing the active TSMDocument before focussing a plugin, for Cocoa. r=mento, sr=pinkerton, a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182201 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 22:58:29 +00:00
bryner%brianryner.com
f4afd4f4cf Fix dispatch of pagehide events when tabs are closed, by not relying on a PresContext being present for event targetting. Bug 309581, r+sr=bzbarsky, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182196 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 21:50:01 +00:00
bsmedberg%covad.net
19690a2c4e Bug 310355 - ARM build fails on xptcinvoke_arm: extra ';' r=dougt a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182195 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 21:33:10 +00:00
bugzilla%standard8.demon.co.uk
9b6f6ccd7b Bug 231965 LDAP Download User Interface and function broken. r=dmose,sr=bienvenu,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182187 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 18:42:45 +00:00
tor%cs.brown.edu
9a5f39f507 Bug 311274 - use text extents instead of path for generating region
and hit testing (transfer of cleanups from trunk).  r=scooter, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182185 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 18:30:21 +00:00
tor%cs.brown.edu
366e1b4c55 Bug 311936 - clip region larger than target surface causing performance
problem.  r=cworth, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182184 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 18:27:29 +00:00
bsmedberg%covad.net
0e394c3d2a Bug 311423 - uninstall doesn't remove all files r=darin a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182175 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 17:25:49 +00:00
bsmedberg%covad.net
31c56bfcc2 Bug 298987 - -chrome flag opens windows that are not resizeable - r=mconnor a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182173 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 17:14:33 +00:00
smfr%smfr.org
f20ddcb52e Camino only:
Fix bug 308865: allow SpellCatcher X shorthands to work by fixing Cocoa IME to send all key events through -interpretKeyEvents so that input methods get to see them, and filtering out those that Gecko has handled in -doCommandBySelector. r=mento.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182172 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 17:00:38 +00:00
mark%moxienet.com
988e6a0d31 Bug 311618, Crash [@ QDFlushPortBuffer]. Replumb the flush manager as an XPCOM service so that other components can cancel scheduled flushes when ports are going away. Away goes trouble down the drain. Camino/koko-widget only. r=pink sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182170 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 16:48:16 +00:00
smfr%smfr.org
f5d25b2de3 Camino only:
Fix bug 181649: make sure that site icons are not loaded if the (hidden) "browser.chrome.favicons" pref is set to false.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182154 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 02:23:35 +00:00
jruderman%hmc.edu
75a870dd23 bug 294050, Search in history is case-sensitive for non-ascii letters. r=mconnor, sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182152 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 02:08:27 +00:00
scott%scott-macgregor.org
d67c4fce83 Bug #308541 --> digital signature and encryption icons are not showing up in the message pane for Mac OS X.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182130 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 23:03:49 +00:00
jay%mozilla.org
7f00522c85 Bug 311717 - Removed old Talkback files when upgrading from 1.0.x to 1.5.x, r=chase,a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182127 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 22:00:40 +00:00
scott%scott-macgregor.org
d3a51c1cac Bug #311527 --> Delaying software update by pressing "Later" doesn't give user proper feedback when dialog reappears
Port firefox changes back to thunderbird.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182126 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 21:32:51 +00:00
bsmedberg%covad.net
0b15add2c4 Bug 312182 - Thunderbird windows shortcut for "no extensions" doesn't work r+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182123 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 20:33:39 +00:00
bzbarsky%mit.edu
79f44af421 Don't try to duplicate the jsval typedef. Bug 312003, r+sr=brendan, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182121 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 20:19:49 +00:00
roc+%cs.cmu.edu
8b01f02218 Bug 288761. Fix leak of rendering context. r+sr=roc,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182115 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 19:12:47 +00:00
mconnor%steelgryphon.com
6a8616f8c9 bug 310899 - richlistitem has confusing selected property, patch by Simon Bunzli (zeniko@gmail.com), r=doron+me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182113 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 19:06:11 +00:00
roc+%cs.cmu.edu
0b153254d6 Bug 311152. Make DOM selection changes repaint the caret in the new position. r=mrbkap,sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182110 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 19:01:42 +00:00
bsmedberg%covad.net
84c0dd99ea Bug 311503 - Safe mode should offer "cancel" button (now named "Exit") r=mconnor/beltzner a=assa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182102 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 18:28:10 +00:00
cmp%mozilla.org
c7a01eed7c Call repackage-zip last, even on Windows. Bug 308348, attachment 199310.
r=benjamin@smedbergs.us, a=mscott@mozilla.org


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182101 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 18:25:42 +00:00
cmp%mozilla.org
122f2bfb25 Call repackage-zip last, even on Windows. Bug 308347, attachment 199309.
r=benjamin@smedbergs.us, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182100 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 18:23:20 +00:00
smfr%smfr.org
5a9f45f1e6 Camino only:
Fix camino bug 311683. The earlier fix for bug 297343 introduced a short delay before the dispatch of focus/activate events on window activation. It turns out that this was bad, as you could end up with two windows which continually each come to the front ("duelling windows"). This patch makes things synchronous again, but fixes the original bug by exposing a category on NSWindow in the widget code that allows the embedder to know if a SetFocus() call is coming as a result of window activation. r=mento


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182096 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 17:47:20 +00:00
silver%warwickcompsoc.co.uk
434f2033a4 Bug 243078 - Part that was missed. a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182092 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 16:40:38 +00:00
silver%warwickcompsoc.co.uk
537c3bcd06 Bug 243078 Updates to fix some regressions from initial patch (bookmarks menu drag markers and Mac theme fix) a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182091 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 16:32:11 +00:00
bienvenu%nventure.com
6be741fe12 support pan protocol search (across account of different types), sr/a=mscott 310484
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182089 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 14:51:10 +00:00
mozilla.mano%sent.com
cff6375a5b Bug 312015 - Attachment > Download Folder directory is not updated. r+a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182087 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 14:41:18 +00:00
mozilla.mano%sent.com
7dc99f5d03 Bug 311755 - Remove 'bring all to front' from the window menu. r+a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182085 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 14:21:13 +00:00
mkaply%us.ibm.com
c683922d57 #282335/310096
r=chase/bsmedberg, a=asa
Make packaging understand OSes other than Windows
Get OS/2 packaging building again by removing $os from xptlink.pl


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182084 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 13:42:26 +00:00
brendan%mozilla.org
0b5c25a909 Add missing first [ in CDATA literal generator (312064, r=mrbkap a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182069 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 05:51:44 +00:00
rob_strong%exchangecode.com
4419f8eee7 Bug 310010 - DOM Inspector from Firefox prior to 1.0 cannot be uninstalled in 1.4 and above. Includes removal via the installer of old default theme dir from app dir defaults/profile/extensions. r=bsmedberg, sr=mscott, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182063 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 05:12:47 +00:00
cmp%mozilla.org
cdea6a4bfd Implement native theme rendering for Windows XP menus, &c. Patch by James
Ross <silver@warwickcompsoc.co.uk>.  Bug 243078, attachment 197534.
r=dougt, r=mconnor, sr=neil.parkwaycc.co.uk


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182060 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 04:07:12 +00:00
dveditz%cruzio.com
38d45bf7c5 bug 238137 Useragent string in the About Firefox dialog is cut off. Patch by Aaron Slunt (Tonglebeak) r=mconnor, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182050 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 01:47:50 +00:00
smfr%smfr.org
9eb6e66d8c Camino only:
Continuation fix for bug 311106: expire history entries on the pref changed callback for the expire time, so that the history view and the menus update live as you change the pref.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182046 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 01:04:04 +00:00
darin%meer.net
fba707f3db fixes bug 307041 "nsGREGlue.cpp change breaks Solaris Studio 10 build" patch by leon.sha@sun.com r=dbaron,darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182044 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 01:03:37 +00:00
smfr%smfr.org
7bfaed5902 Camino only: Fix bug 311793, patch by Ulrik Sverdrup: don't create history date folders for more days that you're saving history for. r=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182043 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 01:00:02 +00:00
smfr%smfr.org
b0c50ddcb3 Camino only:
Add NSString category methods to init an NSString using various Gecko strings, for use when we don't want to have to create an autoreleased item, and use it for history items (to reduce autorelease load).


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182041 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 00:56:46 +00:00
smfr%smfr.org
da71511006 Camino only:
Rename the -[PreferenceManager homePage:] method to -[PreferenceManager homePageUsingStartPage:].
Also add the ability to map Gecko pref changed callbacks into NSNotifications, via the PreferenceManager.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182039 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 00:52:05 +00:00
smfr%smfr.org
19279ced51 Camino only: add CHISupportsOwner.* to the project.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182036 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 00:43:56 +00:00
smfr%smfr.org
e94155be94 Camino only: fix bug 299807: make sure warning triangle favicon displays when the error page loads.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182034 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 00:40:07 +00:00
cvshook%sicking.cc
b1da85b92c Bug 230909: Make the dom.max_script_run_time pref work. Trunk patch by jst.
r/sr=bz a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182030 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 00:12:00 +00:00
mark%moxienet.com
804e53aeff Bug 220590, backspace/delete key should go back on Mac. r=mconnor a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182025 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 23:32:59 +00:00
vladimir%pobox.com
42b7a9e415 b=311381, fix libxul builds on branch, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182023 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 23:09:59 +00:00
scott%scott-macgregor.org
7e2363306d Bug #282157 --> Make the Map It feature use google maps for en-US users.
patch by robert acceturra


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182022 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 22:27:38 +00:00
scott%scott-macgregor.org
2bdfb4296f Bug #273720 --> There is no preview of a default (Pinstripe) theme.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182020 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 22:11:37 +00:00
mrbkap%gmail.com
d06b330881 bug 311792: Make sure that temporary values are protected from GC. Patch from Igor Bukanov <igor.bukanov@gmail.com>. r=mrbkap/brendan a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182019 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 22:08:29 +00:00
scott%scott-macgregor.org
ca76a39e4b Bug #308822 --> rewrap function disabled on first reply of session
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182018 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 22:07:42 +00:00
mrbkap%gmail.com
ee65e2825a bug 311619: Make sure to grab the correct scope object. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182017 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 21:58:31 +00:00
mrbkap%gmail.com
930f137d38 bug 311629: Protect against UnaryExpr overflow (e.g., several thousand +s). r=brendan a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182016 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 21:50:03 +00:00
dveditz%cruzio.com
176b7ff867 bug 311208 fix url/uri confusion in go button onDrop; r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182013 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 21:21:34 +00:00
mrbkap%gmail.com
d6396cb1d2 bug 311024: Make sure eval grabs the right scope object. r=brendan sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182012 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 21:17:10 +00:00
mrbkap%gmail.com
373507169b bug 311952: xpinstall should use its own runtime, so its JS isn't bound by Gecko's JS invarients. r=dveditz sr=brendan a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182011 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 20:47:16 +00:00
vladimir%pobox.com
27b6fdd2b7 b=304499, bookmark all tabs menuitem not properly enabled/disabled (second half of fix that didn't make it), r=mano,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182000 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 18:42:53 +00:00
vladimir%pobox.com
501e608dba b=306752, canvas drawimage clips image instead of positioning at right x/y, r=tor,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181999 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 18:32:22 +00:00
pedemont%us.ibm.com
43a7dee6f2 Bug 309337 - Make sure reserving 512k in stack space doesn't cause unsigned stacklimit var to wrap. r/a=brendan, sr=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181997 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 18:29:12 +00:00
mark%moxienet.com
ed7e240afc Tweak mousewheel sysnumlines values to be correct, the Camino equivalent of bug 311941.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181988 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 15:13:50 +00:00
jwalden%mit.edu
b20b67a519 Bug 309848 - Three minor bugs in help viewer's parsing of help content packs. r=mano, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181985 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 13:46:06 +00:00
neil%parkwaycc.co.uk
e85cabdee4 Fix BeOS bustage b=299058 p=sergei_d@fi.tartu.ee r=biesi sr=me a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181984 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 09:44:36 +00:00
brendan%mozilla.org
bcac223f4c Use local roots in XMLToXMLString (311580, r=mrbkap a=asa).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181971 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 04:39:26 +00:00
brendan%mozilla.org
3dd81a7058 Force XML option on inside a literal list or element, to allow comments and CDATA (311157, r/sr=mrbkap/shaver, a=asa).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181970 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 04:36:59 +00:00
brendan%mozilla.org
3f34b98133 Fix 310425 (r=mrbkap) and check in Igor's fix for 311497 (r=me; a=Asa for both).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181968 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 04:30:40 +00:00
roc+%cs.cmu.edu
463ea3b9b0 Bug 282750. Be smart and allow the opaque region to be replaced by a completely covering rectangle, even if the opaque region is already complex, because this will reduce the complexity. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181966 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 02:30:52 +00:00
aaronleventhal%moonset.net
ea3aedfec0 Bug 311460. Accevent failing for options in closed combo box. Also fixes bug 310377, AccessibleObjectFromPoint not working in multiple tabs. r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181965 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 02:19:24 +00:00
aaronleventhal%moonset.net
510045b0f5 Bug 311430. No longer firing EVENT_REORDER for loading of frames/iframes. r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181964 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 02:02:53 +00:00
darin%meer.net
67b19724f9 fixes bug 284474 "Converting to UTF-8 a url with an unescaped non-ASCII chars in the query part leads to an incompaitbilty with most server-side programs" r=jshin sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181963 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 01:42:44 +00:00
darin%meer.net
c9c089e48d fixes bug 311595 "Cannot use bouncer to serve mar files" r=biesi sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181957 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:46:02 +00:00
scott%scott-macgregor.org
f41d9dcfe5 Bug #308367 --> Resume downloading thunderbird stays in the menu after update is downloaded.
the update strings in the help menu aren't getting updated properly. Port some firefox changes over to make this work.

sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181956 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:46:00 +00:00
scott%scott-macgregor.org
2dd1bbd608 Bug #307875 --> Crash if I select the correct spell "hello" from context menu [ @ nsFontMetricsWin::ResolveForwards]
Patch by rbs
r=bz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181955 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:40:18 +00:00
mozilla.mano%sent.com
ab10f1f065 Bug 299882 - Downloads > Download Folder directory is not updated. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181954 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:23:11 +00:00
mozilla.mano%sent.com
5a84d9babc Bug 269799 - Clearing cookies using either Clear Private Data or the Clear All button in the privacy prefpane doesn't update the Cookies Manager until it's reopened. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181952 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:21:09 +00:00
mark%moxienet.com
5560725207 Bug 311941, tweak mousewheel sysnumlines values to be correct. r=mano a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181951 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:20:12 +00:00
mark%moxienet.com
153b499868 Bug 293503, back/forward behavior is reversed when scrolling horizontally with alt/option. Fix mousewheel binding. Includes Camino pref fixage. r=mano sr=roc a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181949 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:17:40 +00:00
darin%meer.net
204e15aacf fixes bug 311531 "last-update.log isn't updated if it already exists" r=bsmedberg a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181944 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 23:41:25 +00:00
wtchang%redhat.com
10d0b85433 Bug 311402: upgraded the NSS version on the MOZILLA_1_8_BRANCH to
NSS 3.10.2 Beta 2, which we expect will be the same as NSS 3.10.2 final.
a=asa for mozilla1.8rc1.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181941 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 23:30:12 +00:00
wtchang%redhat.com
547359d8be Bug 311402: upgraded the NSS version on the MOZILLA_1_8_BRANCH to
NSS 3.10.2 Beta 2, which we expect will be the same as NSS 3.10.2 final.
a=asa for mozilla1.8rc1.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181938 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 23:22:54 +00:00
bsmedberg%covad.net
1859e17662 Bug 311346 - Add directory service key for "C:\Program Files" r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181937 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 23:19:50 +00:00
bsmedberg%covad.net
33edde9c99 Bug 310732 - /bin/sh: -c: line 1: syntax error near unexpected token ;' /bin/sh: -c: line 1: for d in ; do /boot/home/config/bin/make -C $d libs; done' - patch by tqh <thesuckiestemail@yahoo.se> r=me a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181936 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 23:16:39 +00:00
rob_strong%exchangecode.com
fa9535a204 typo in sanitize.js pref call (nsIBranch instead of nsIPrefBranch from bug 284086). r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181934 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 22:52:09 +00:00
tor%cs.brown.edu
409c0e9472 Bug 311554 - stroked svg text on os-x doesn't have correct transform.
r=jhpedemonte, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181933 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 22:35:15 +00:00
bsmedberg%covad.net
7e73358b53 Bug 311352 - On Mac, it's XUL.framework, not just /Library/Frameworks/XUL r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181931 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 22:24:09 +00:00
bsmedberg%covad.net
dbb02f79ef Bug 311253 - XPCOM glue dynamic linking on BSD platforms - patch by Jeroen Ruigrok van der Werven <asmodai@in-nomine.org> r=me a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181929 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 22:01:54 +00:00
tor%cs.brown.edu
8afcc79455 Bug 311556 - cairo needs endianness information. r=vlad, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181927 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 21:58:13 +00:00
gavin%gavinsharp.com
a30e74cd2f Bug 307840: Having Clear Private Data set to run at the closing of Firefox causes the program to hang in Linux [@ nsDragService::Observe], patch by Giorgio Maone <g.maone@informaction.com>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181926 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 21:56:29 +00:00
scott%scott-macgregor.org
ee2db3cd8d Bug #305226 --> the change to region.properties never got checked in for this bug.
Details link in Software Update is broken.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181917 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 18:57:59 +00:00
scott%scott-macgregor.org
ba7e4a7d69 Bug #311560 --> Migration doesn't select any option by default
sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181916 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 18:53:51 +00:00
mozilla.mano%sent.com
d3c2ea17eb Bug 286483 - Thunderbird OS X builds missing prompt alert icon. r+a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181914 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 18:20:39 +00:00
smfr%smfr.org
c302b0a880 Camino only: Fix bug 311793: getIntPref:withSuccess: sometimes fails to set 'outSuccess'. Patch partiallyl by Ulrik Sverdrup.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181858 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-09 17:57:59 +00:00
smfr%smfr.org
ae3d94719d Camino only: Fix bug 299030: ensure that we correctly update the Close Window menu shortcut when closing a multi-tabbed window with another simple window behind it.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181830 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-09 00:25:41 +00:00
smfr%smfr.org
b93f312919 Camino only: fix bug 264085: don't spuriously go into editing mode when clicking the twisty in the bookmarks outliner.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181828 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 23:13:24 +00:00
smfr%smfr.org
45ea6b907c Camino only: code cleanup, no real changes.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181825 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 23:03:17 +00:00
smfr%smfr.org
da76714edc Camino only: fix bug 308471: implement -firstRectForCharacterRange so that the IME inline input window shows up in the correct location. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181802 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 00:20:33 +00:00
smfr%smfr.org
60fb7701c0 Camino only: fix bug 311453: make the tooltips on bookmark buttons show the title and url separated by a newline. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181800 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 00:13:34 +00:00
smfr%smfr.org
3d39ae8d25 Camino only: fix gcc 4 build by casting the 'id' result of -parent to BookmarkFolder*.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181777 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 16:58:54 +00:00
bsmedberg%covad.net
1953135dda Bug 300139 - API and command-line flag to install a XUL application r=robstrong (xulrunner-only)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181775 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 15:41:05 +00:00
bsmedberg%covad.net
c783c7beac Bug 310590 - Scriptable INIParser wrapper - xulrunner-only branch version
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181772 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 15:01:56 +00:00
bsmedberg%covad.net
5c2c3d728c Fixing xulrunner build bustage on mac (No approvals needed for xulrunner-specific code).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181771 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 14:07:19 +00:00
smfr%smfr.org
43866eb685 Camino only fix to make this puppy build on the branch (nsIFrame changed). Note to self: build before checking in.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181760 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 04:43:52 +00:00
smfr%smfr.org
dcf21f54b5 Camino only: Fix bug 303909: remove ellipsis from the "Create New Folder" context menu item on the bookmark bar. Patch partly by Nick Kreeger.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181759 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 04:37:01 +00:00
smfr%smfr.org
7e805647ea Camino only:
Fix bug 235850: popup displays at wrong location when it's near the bottom of the screen. Fixed by making a little NSView the size of the frame to host the popup cell, rather than using the window's contentView.
Fix bug 239335: select with position:fixed displays at wrong offset: use GetPrimaryFrameFor() to get the frame for the select, and use that to get the popup location (via screen coords).
r=pinkerton on both


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181756 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 02:15:10 +00:00
smfr%smfr.org
6a5123f004 Camino only: fix bug 311442: exception because of bad string offsets in compare when changing text in the url bar.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181750 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 01:33:38 +00:00
darin%meer.net
b6e39a2e00 fixes bug 311439 "partial updates have truncated update.manifest" r+a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181745 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 00:45:18 +00:00
darin%meer.net
9e1e6bacf9 fixes bug 311302 "updating from beta1 to beta2ish removes Add/Remove Programs listing for Mozilla Firefox" r=bsmedberg a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181727 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 20:52:09 +00:00
mrbkap%gmail.com
b7cdf23ed2 bug 311295: Use JSPROP_SHARED to make sure that Removes really remove elements from node lists. r+sr+a=brendan/schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181699 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 06:24:08 +00:00
darin%meer.net
373f77206a fixes bug 311266 "Separate IO errors into READ and WRITE errors" r=beng,mscott a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181691 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 00:23:03 +00:00
scott%scott-macgregor.org
444feb99c7 Bug #311269 --> Back out the fix for Bug 292962 as it caused some crashes logging into various sites.
a=asa/schrep/bryner


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181689 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 23:05:39 +00:00
smfr%smfr.org
5bb82a04b9 Fixes for Camino bugs:
311049: fix focus issue in popup windows.
307743: export of bookmark keywords etc (patch by Chris Lawson).
293768: we now remember which container was selected in bookmarks.
297860: after import, bookmarks bar does not retain folder copied into it.

Fixed HTML export by ensuring that the root folder has the appropriate special flag set.
Fixed "Redo" when moving a bookmark within a folder.
Fixed the first Undo after showing bookmarks (which used to throw an exception) by avoiding using the bookmarks undo manager for URL bar text operations.
Fixed drag and drop in the bookmarks to show the correct feedback when copying, and allow copying into the containers table again.
Fixed Undo in the url bar to not create undo items for no-op changes.
Fixed the context menu for empty rows in the bookmarks to enable the "New Folder" item.

Also cleaning up bookmarks reading and import code to deal better with corrupted bookmarks files, ensuring that we always end up with toolbar and menu containers. Fixed setting up the toolbar folder from a bookmarks.xml conversion. Allow us to read a Safari Bookmarks.plist file as the bookmarks file (rather than an import) in case a user copies it over. Break assumptions about the container ordering, so that if container folders get moved around in the bookmarks file, we'll still find them OK.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181676 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 21:00:39 +00:00
smfr%smfr.org
9d612f5ca6 Camino only: Branch fix for bug 297343, and the fallout bug 311049. When told that the window is getting or losing key status, inform Gecko in a delayed manner so that when Gecko calls out to our SetFocus() method, we can rely on the window state to know whether we have to make the window key. This avoids re-entrant -makeKeyAndOrderFront: calls, which cause white flashes when showing. r=mento. Includes Cocoa widget warning cleanup.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181675 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 20:58:55 +00:00
darin%meer.net
f40e13d0d0 fixes bug 311099 "Make RemoveFile::Execute tolerate a non-existant file" r+a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181640 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 01:02:31 +00:00
darin%meer.net
93c1445eed fixes bug 311099 "remove redundant lines from removed-files, and organize the file a little bit to make it more readable" r+a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181636 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 00:47:25 +00:00
bryner%brianryner.com
16d9438074 Make sure plugin focus logic only apples for applet, object, and embed elements. Bug 311111, r+sr=bzbarsky, a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181635 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 00:36:30 +00:00
scott%scott-macgregor.org
f6ad964d52 avoid a duplicate id
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181633 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 00:12:50 +00:00
scott%scott-macgregor.org
aa47899d6e fixes bug 309784 "Auto Update does not work" patch by Ben Turner (bent.mozilla@gmail.com), r=darin
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181629 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 23:46:39 +00:00
smfr%smfr.org
d22efdec35 Camino only: Avoid rebuilding the history data source on shutdown (because of an end-batch coming out of entry expiration); this makes quitting faster if you have a big history DB.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181624 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 23:13:13 +00:00
mrbkap%gmail.com
18cb1086a8 bug 311022: Don't recreate wrappers that already exist. r=jst sr=bzbarsky a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181619 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 22:50:43 +00:00
steffen.wilberg%web.de
d4f9012573 Bug 310545: 'Allow web sites to install software' has been changed to 'Warn me when web sites try to install extensions or themes'. r=jeff, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181609 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 21:13:39 +00:00
darin%meer.net
80bf7b211d fixes bug 311099 "be sure to remove CRs from remove lines" r+a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181608 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 21:08:00 +00:00
darin%meer.net
8928f39dc7 fixes bug 311113 "Preserve a copy of the last update.log file for debugging purposes" r=bsmedberg a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181606 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 21:05:22 +00:00
mrbkap%gmail.com
e42e2282ec bug 311090: Don't make bad assumptions about our implementation. assumed-r=jst sr=brendan a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181603 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 20:44:06 +00:00
brendan%mozilla.org
dcf3c17c23 Revise XML vs. HTML comment/CDATA handling to require JSOPTION_XML for former (311071, r/sr=mrbkap/shaver, a=dbaron).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181601 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 20:26:05 +00:00
dbaron%dbaron.org
0d810e4d13 Fix for bug 308706 (1.5 Beta crashes Immediately upon double-clicking on the Icon. [@ nsContentUtils::SplitExpatName]). r/sr=jst. Patch from peterv%propagandism.org. a=asa/mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181600 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 19:22:49 +00:00
darin%meer.net
b1f23712d8 fixes bug 310873 "Auto-update across versions with different app version does not update uninstall info" r=bsmedberg a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181595 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 18:46:26 +00:00
smfr%smfr.org
bcce98c667 Fix bug 286115: display separators in the bookmarks toolbar. Patch by Bruce Davidson, r=me. Camino only.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181594 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 18:35:03 +00:00
pedemont%us.ibm.com
977dc68035 Branch checkins for bugs 292710, 301998, 302918, 303312, 306678, 308439, 308452, 308455, and 309246. r=jhpedemonte, a=mkaply. Not part of default build.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181593 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 18:28:27 +00:00
mkaply%us.ibm.com
fee256cfab OS/2 fallout from 281709 - build bustage
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181591 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 18:08:05 +00:00
smfr%smfr.org
de7d9e95af Fix camino ad-blocking issues, bugs 306796, 307849, 310721, 311017.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181587 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 17:02:47 +00:00
scott%scott-macgregor.org
faa2f67cbd fix an accidental period
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181586 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 16:30:37 +00:00
brendan%mozilla.org
d37ca6cef8 Tweak E4X auto-detection to cope with more HTML comment madness (310993, r=mrbkap a=Chase).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181577 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:55:17 +00:00
scott%scott-macgregor.org
2dd1b35047 Bug #310833 -> Template builder doesn't free constructed content when menulists are in use
Back out the changes for Bugs #285076 and Bug #307160 as they caused regressions for platform developers using the
content builder.

Re-write thunderbird prefs to not use the template builder to get around this problem, brute force building the
menulists by hand.

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181576 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:51:30 +00:00
mrbkap%gmail.com
48b573e1c8 bug 310680: EnumFonts uses obsolete lossy conversion method. r=thesuckiestemail@yahoo.se a=mscott. BeOS only.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181572 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:34:42 +00:00
mrbkap%gmail.com
3533164f24 bug 310293: Cannot open menus after workspace change. Patch from Sergei Dolgov <sergei_d@fi.tartu.ee>. r=thesuckiestemail@yahoo.se a=asa. BeOS only.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181571 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:31:19 +00:00
cltbld
ea1cd5860a Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181570 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:01:48 +00:00
mrbkap%gmail.com
611b530ec3 Bustage fix for branch-only checking for bug 281709
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181569 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:00:41 +00:00
tor%cs.brown.edu
9a00ec16f8 Bug 310957 - default svg renderer for all platforms is cairo.
r=bsmedberg, a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181568 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:53:49 +00:00
mrbkap%gmail.com
62325cba10 bug 310351: Allow resolution of numeric properties on array objects so that native JS array functions can properly operate on them. r=jst sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181567 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:52:22 +00:00
mrbkap%gmail.com
1ade2f18b2 bug 310458: [splitwindow] edit commands not available to extensions window (cut, copy, paste, select all, arrow keys navigation). Patch from bzbarsky. r=mrbkap sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181564 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:43:26 +00:00
mrbkap%gmail.com
1d2cedc04e bug 292962: Need to sort out policy on DOM access in cached documents. Patch by sicking. r/sr=bryner a=mscott. This checkin is BRANCH ONLY, pending better patches on the trunk.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181563 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:41:21 +00:00
mrbkap%gmail.com
bd3dfa2efb bug 281709: Show a drop shadow under top-level popup menus in Windows XP. Add a new function to smooth out differences in what IsVisible means on different platforms. r=pav sr=brendan a=mscott/brendan. This checkin is BRANCH ONLY pending a more correct/cleaner fix on the trunk.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181562 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:37:49 +00:00
brendan%mozilla.org
42ba8189a9 Check stack depth in MarkSharpObjects too (310864, r=mrbkap a=schrep).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181561 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:36:12 +00:00
mconnor%steelgryphon.com
46d1501b17 bug 304403 - better safe mode UE, part 2, r=bsmedberg a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181558 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:00:06 +00:00
mrbkap%gmail.com
06d677584e bug 309840: Allow unescaped / in character classes in regexp literals. r/sr=brendan/shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181556 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 04:28:42 +00:00
vladimir%pobox.com
05c311ee92 more win32 fixes, to make it work with static
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181554 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 04:18:06 +00:00
vladimir%pobox.com
58928f1a18 fix for cairo win32 compilation, and new pixman lib.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181553 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 04:10:50 +00:00
aaronleventhal%moonset.net
63c5f857c7 Bug 310921. AccessibleObjectFromPoint gives wrong object for right half of line. r=mkaply, sr=dbaron, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181552 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 04:06:46 +00:00
aaronleventhal%moonset.net
2e9812ba66 Bug 310377. AccessibleObjectFromPoint not working after new page loaded in a tab. r=mkaply, sr=bryner, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181551 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:52:22 +00:00
mconnor%steelgryphon.com
14c01c9f4d bug 307027 - going back from secure page to error page does not clear yellow bar, r=bz, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181550 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:51:18 +00:00
vladimir%pobox.com
d1d92c5ff0 b=310749, update cairo on branch to 1.0.2, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181549 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:28:22 +00:00
vladimir%pobox.com
b0c3927686 b=267422, print preview window is partly overlaid by backgrounds and is otherwise badly broken (also 302495); r=mscott,mconnor,a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181548 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:25:17 +00:00
bienvenu%nventure.com
641247c46c add ability to reply/forward .eml files opened, sr/a=mscott 268745
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181546 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:22:35 +00:00
bienvenu%nventure.com
d4f7805089 fix crash deleting local msg when we try to delete msg from pop3 server that doesn't exist, sr/a=mscott 309590
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181544 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:19:18 +00:00
bienvenu%nventure.com
bdfa12f12d add ability to reply/forward .eml files opened, sr/a=mscott 268745
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181541 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:10:47 +00:00
bsmedberg%covad.net
716576e8ca Bug 310976 - Treat 1.5.* as 1.5.infinity r=darin a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181539 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 02:49:00 +00:00
dbaron%dbaron.org
ab673f134e Back out 307158 to fix 310736. GetActualScrollbarSizes is not meaningful on a frame in the middle of reflow. a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181536 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 02:15:30 +00:00
darin%meer.net
5be551cf70 fixes bug 306961 "App update should handle file sharing violations better" r=beng a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181527 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 01:25:20 +00:00
aaronleventhal%moonset.net
13707a1bac Bug 310626. Flash text input broken. r+sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181524 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 01:10:15 +00:00
jst%mozilla.jstenback.com
1636f96476 Fixing bug 310552. Fix window.addEventListener() and other methods that forward to the inner window when called from C++ on a newly created window. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181522 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 01:06:44 +00:00
brendan%mozilla.org
6cb7f09656 Fix for..in to work with split windows, while not regressing other lookup-redirect cases (310742, r=mrbkap, a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181520 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 00:40:39 +00:00
bsmedberg%covad.net
292127ee2d Bug 310715 - Software update fails due to removed-files, r=darin a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181509 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 23:30:41 +00:00
bryner%brianryner.com
196654d8e0 Don't lose track of image requests that are multipart/x-mixed-replace, so that we can disable bfcache for these documents. Bug 308903, r=pavlov, sr=darin, a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181508 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 23:26:49 +00:00
scootermorris%comcast.net
975a6fb232 Fix for bug 309924: Removing <stop> elements from gradients is not live
r=jonathan.watt, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181505 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 22:38:28 +00:00
scott%scott-macgregor.org
c23394371e Bug #276632 --> make autocomplete be more like google suggest (make it most popular results come first).
sr=bienvenu

a=me, bienvenu, sspitzer


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181502 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 22:19:26 +00:00
tor%cs.brown.edu
029a42e649 Bug 310618 - printing support for svg/cairo/win32. r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181497 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 21:12:35 +00:00
tor%cs.brown.edu
a13712543d Bug 299376 - don't assume that both x and y of a tspan are set. r=afri, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181496 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 21:10:32 +00:00
tor%cs.brown.edu
728f69a69a Bug 310381 - support shape-rendering property on cairo. r=jwatt, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181494 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:54:03 +00:00
tor%cs.brown.edu
7993847d85 Bug 310382 - follow svg rule for dealing with out-of-order stops.
r=jwatt, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181493 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:41:03 +00:00
tor%cs.brown.edu
28bf89bc01 Bug 310754 - check stroke-dasharray before handoff to renderer. r=jwatt, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181492 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:38:01 +00:00
tor%cs.brown.edu
c1605a4632 Bug 310473 - avoid passing noninvertable matrices to cairo. r=jwatt, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181491 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 20:30:35 +00:00
mozilla.mano%sent.com
f8946acdbb Bug 310894 - Bookmarks Manager: updating the sort direction / method from the View menu doesn't update the view until the columns headers are hovered. r=mento, sr=smfr, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181488 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 19:51:38 +00:00
jruderman%hmc.edu
49200c7a49 Backing out my fix for bug 301471 (XUL error pages should have 'Try Again' button focused) because it caused a regression, bug 310774 (Unable to select most menu items using keyboard when error page is shown). a=asa for backout.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181486 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 19:34:55 +00:00
bugzilla%standard8.demon.co.uk
eca194ca26 Fix bug 212221 XUL error pages do not play nicely with IM button in Addressbook (SeaMonkey patch) r=mnyromyr,sr=neil.parkwaycc.co.uk,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181484 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 19:28:49 +00:00
jwatt%jwatt.org
7f7715f7fc attempting to fix build bustage
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181483 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 19:04:00 +00:00
jwatt%jwatt.org
97aa69f97b Fixing bug 310862. Setting stroke-width="0" aborts rendering when using cairo. r=tor@acm.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181482 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 18:33:09 +00:00
jwatt%jwatt.org
ba92246592 Fixing bug 272630. On 'svg' elements getScreenCTM behaves differently to other implementations. r+sr=tor@acm.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181480 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 18:26:20 +00:00
bsmedberg%covad.net
bcf504ff9e Bug 310076 - Calling app restart (nsIAppStartup.quit) from nsBrowserGlue fails to restart the app properly - r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181478 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 17:51:09 +00:00
mrbkap%gmail.com
351b0fbfab bug 310539: Fix bustage on the AIX tinderbox. Patch from Igor Bukanov <igor.bukanov@gmail.com>. r=mrbkap sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181474 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 17:20:56 +00:00
mrbkap%gmail.com
aca2b260db bug 302618: Use good principals when running a js url without an owner. r=sicking sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181472 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 17:08:13 +00:00
beng%bengoodger.com
23b4cede45 305226 - details link in software update is broken. make sure there's a fallback url if the update.xml file does not provide one. r=darin, mscott a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181470 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 16:34:49 +00:00
masayuki%d-toybox.com
51aa9dc0b6 Bug 275387 Print Preview Scale and orientation not adjusted (stuck on page setup settings) r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181469 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 16:33:05 +00:00
mozilla.mano%sent.com
c2d0332e0b Bug 309452 - Dropping a tab to another tabbar should drop the URL. patch from Dorando <bugzilla-mozilla@dorando.at>, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181466 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 14:25:41 +00:00
bsmedberg%covad.net
e7e8889a0b Bug 307462 - Link to release notes from about: points to 1.0 notes r+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181465 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 12:58:15 +00:00
bsmedberg%covad.net
767ff5ac0b Bug 281847 - mailto: links on commandline do not open mail compose window r=mscott + tuukka.tolvanen, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181464 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 12:56:32 +00:00
bsmedberg%covad.net
5ad22062c8 Bug 296526 - Crash if autocomplete list is open while a window navigation r=bryner a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181462 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 12:49:31 +00:00
brendan%mozilla.org
8abe73e967 1.8 branch landing of bug 310425 patch (a=mscott).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181459 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 03:07:23 +00:00
steffen.wilberg%web.de
9ae86c831c Bug 308933: Docs for download manager say 'show', but it's 'open'. p=hendrik.maryns@uni-tuebingen.de, r=me, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181450 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 20:42:13 +00:00
bugzilla%arlen.demon.co.uk
e2d2a30d7b Bug 285474 support delegated use of imap shared folders - change header.value to
header.headerValue which is being created
p=me r=bienvenu sr/a=mscott


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181446 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 19:18:30 +00:00
axel%pike.org
bf6509245c bug 310571, reporter extension files for da locale, r=me, original files by sskroeder, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181444 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 17:38:14 +00:00
bzbarsky%mit.edu
63ba5de4e2 Null out the undisplayed map after deleting it so we don't try to mess with it
if someone removes nodes while we're coming down. Bug 309981, r+sr=dbaron, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181441 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 16:00:45 +00:00
bzbarsky%mit.edu
043d41d42d Fix bug 310653. Patch by peterv, r+sr=bzbarsky, a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181440 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 15:20:17 +00:00
bzbarsky%mit.edu
0df856f10a Fix bug 310650. Patch by peterv, r+sr=bzbarsky, a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181439 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 15:17:39 +00:00
steffen.wilberg%web.de
beab15d5b9 Bug 307482: Customization contents is inconsistent with headings. p=gidsgoldberg@gmail.com, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181438 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 14:58:41 +00:00
steffen.wilberg%web.de
d400397c41 Bug 307205: You need to click Customize to launch the Customize Toolbar dialog. p=gidsgoldberg@gmail.com, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181437 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 14:49:50 +00:00
axel%pike.org
6bb4fd75aa bug 307225, make langpacks nice extensions with chrome.manifest and up-to-date install.rdf, l10n-packaging-only build change, r=bsmedberg, sr,a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181430 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 11:43:31 +00:00
bugzilla%arlen.demon.co.uk
b44e539cc5 Bug 309542 Fix a11y problems and crop="right" is deprecated in page info dialog
p=me r=db48x sr=neil.parkwaycc.co.uk a=mscott


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181428 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 11:00:19 +00:00
neil%parkwaycc.co.uk
fedeca1e6b Make smaller "Modern" scrollbars possible b=218453 r=bryner sr=roc a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181427 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 09:23:53 +00:00
masayuki%d-toybox.com
20e0b46215 back out prvious patch b=309335
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181421 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 03:56:45 +00:00
jshin%mailaps.org
35f7f7e7f8 bug 228804 : mathml rendering is worse on MacOS X : patch by rbs, r/sr = sfraser, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181420 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 02:25:30 +00:00
jwatt%jwatt.org
28e4d393ec Fixing bug 308734. Limit the values we accept for currentScale. r+sr=tor@acm.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181417 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 01:40:42 +00:00
gavin%gavinsharp.com
6b871df009 Fix typo from checkin for bug 310268.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181409 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 20:02:01 +00:00
bryner%brianryner.com
b32c9343b2 XULRunner files missed in original checkin -- Bug 299992 - Allow glue-finding code to specify additional features such as toolkit=gtk. patch by bsmedberg, r=darin a=asa (this is combination of several trunk checkins).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181408 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 19:52:35 +00:00
bienvenu%nventure.com
1974c4cb6c fix 264544 sending new msg saved as template deletes template, sr/a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181407 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 19:17:37 +00:00
scott%scott-macgregor.org
930c4f3a3b Bug #310487 --> Fix a thread leak. Regression fix from Bug 296506.
Patch by colin@theblakes.com
r=timeless
sr=darin
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181406 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 18:43:00 +00:00
jshin%mailaps.org
98ecffb004 bug 222919 : change default font for zh-HK on OS X (r=me, pikerton, sr=sfraser,
a=asa) patch by Smonkey Ardisson (alqahira%mindspring.com)


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181404 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 07:39:48 +00:00
dveditz%cruzio.com
7ac8dbbba8 Support \u and \x escapes in pref files (bug 307438). r=cbiesinger, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181402 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 05:44:04 +00:00
dveditz%cruzio.com
cfebca00f5 bug 304330 (CAN-2005-2353) run-mozilla.sh -debugger option temporary file issue. Thanks to Javier Fernández-Sanguino Peña for the Debian patch and Josh Bressers for pointing out the Ubuntu advisory. sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181401 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 05:36:47 +00:00
gavin%gavinsharp.com
b546ab18dc Bug 310393: Hitting Enter in an empty searchbar shouldn't add an empty entry to its form history, r=mano, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181399 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 05:33:04 +00:00
gavin%gavinsharp.com
9f40736a1c Bug 309606: Long strings in xul error pages aren't wrapped, patch by Henrik Skupin <hskupin@gmail.com>, r=neil+mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181398 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 05:22:00 +00:00
dveditz%cruzio.com
aaa628049f locationless windows need hostname in titlebar (match 1.0x -- bug 304388) r=mconnor/jruderman, sr=bzbarsky, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181396 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 05:20:11 +00:00
aaronleventhal%moonset.net
25bf0ba8d7 Bug 309099. Entire client area should not be repainted for each focus move. Fixes bug 307545 as well (4 ways to use CSS to make screen readers crawl). Patch by Robert O'Callahan (roc). r=aaronlev, sr=neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181393 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 04:39:06 +00:00
mconnor%steelgryphon.com
23d5785a5d bug 306658 - disallow cookies from non-file URIs without hostnames, r=dwitte, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181392 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 04:17:50 +00:00
masayuki%d-toybox.com
8ce42684f8 Bug 307874 Either wrong url or no url is shown in the status bar for focused links during FAYT r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181391 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 03:45:00 +00:00
masayuki%d-toybox.com
d3cdc66798 Bug 309335 Unknown content type dialog(helper app dialog) shows escaped file name if it has non-ASCII char r+sr=darin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181389 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 03:29:06 +00:00
mozilla.mano%sent.com
107a5becd9 Bug 310268 - Feed autodiscovery needs to support mime-type params (by ignoring them). patch from Phil Ringnalda <bugzilla@philringnalda.com>, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181386 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 02:34:09 +00:00
bzbarsky%mit.edu
c629095a74 Make nsDocument::InsertBefore and nsDocument::ReplaceChild do the right thing
as far as removing kids from their old parent, working with document fragments,
etc. Mostly just makes nsDocument and nsGenericElement share code. Bug 278472,
r=peterv, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181384 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 02:05:27 +00:00
dveditz%cruzio.com
0520271c6a bug 288054 change install pref control to a sense that won't hang extension updates, r=mconnor/beltzner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181382 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 01:24:06 +00:00
mconnor%steelgryphon.com
04849e90dd bug 305730 - additional fixes, r=doron/me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181381 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 01:17:30 +00:00
aaronleventhal%moonset.net
e4cd92cced Bug 301776. Reduce focus outline for listitems and treeitems back to 1px thickness. 2px was too ugly. Patch by Caleb. r=mconnor, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181374 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:57:35 +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
scott%scott-macgregor.org
1463e87678 Bug #310615 --> bump Firefox / Thunderbird version on Mozilla 1.8 branch to 1.4.1
change Beta 1 text to Beta 2.

r=chase
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181370 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:19:26 +00:00
joshmoz%gmail.com
4c81ccd613 make sure Mac plugins get SetWindow() called when the clip rect changes. This causes SetWindow() to get called for plugins in a tab which is hidden. Patch by Simon Fraser. b=298961 r=josh sr=jst a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181369 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:03:19 +00:00
jst%mozilla.jstenback.com
5260f88aac Fixing bug 300453. Make focusing of subframes still work from script even if window focusing in general is disabled. r=mrbkap@gmail.com, sr=bryner@brianryner.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181368 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 23:53:16 +00:00
roc+%cs.cmu.edu
a0230a3fb3 Bug 307158. Account for scrollbar sizes when computing geometry of absolutely-positioned children of scrolled elements. r+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181365 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 23:46:22 +00:00
mrbkap%gmail.com
d899960c47 bug 310456: Make sure that fun->u.script is non-null, since we set interpreted before we're sure to have a script. r=shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181364 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 23:37:26 +00:00
scott%scott-macgregor.org
0f59ff4e92 Bug #310615 --> bump thunderbird version to 1.4.1
change beta 1 text to beta 2
r=chase

a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181360 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 23:00:56 +00:00
jst%mozilla.jstenback.com
2a0d353e44 Fixing bug 309348. Don't drop pending form submissions when handling click events even if the event handler drevented the default action. r=bryner@brianryner.com, sr=bzbarsky@mit.edu, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181358 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:56:53 +00:00
mrbkap%gmail.com
3101d9838d bug 309897: Make sure to not shrink XML arrays when doing so would shrink the capacity to less than the needed size. Patch from Brendan. r/sr=mrbkap/shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181356 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:48:26 +00:00
darin%meer.net
3e650d5d7c fixes bug 309183 "Software update fails if user lacks write permissions on the 'update' folder/directory" patch by Ben Turner (bent.mozilla@gmail.com), r=darin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181355 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:46:03 +00:00
roc+%cs.cmu.edu
9929436403 Bug 295815. Don't worry about the float's band-height when computing its height constraint, just look at the available content area for the containing block. r+sr=dbaron,a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181348 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:26:45 +00:00
roc+%cs.cmu.edu
842f029483 Bug 307076. Don't allow any table-related frames to be treated as abs-pos containers by GetAbsoluteContainingBlock, because we don't actually support them as abs-pos containers. r+sr=bzbarsky, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181345 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:23:32 +00:00
darin%meer.net
b7f3102b84 fixes bug 309784 "Auto Update does not work [ensure update check and silent download happens as expected]" patch by Ben Turner (bent.mozilla@gmail.com), r=darin, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181342 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:08:29 +00:00
darin%meer.net
c0480262d6 fixes bug 310372 "Suppress updater UI if updater.ini not found" r=josh,bsmedberg a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181341 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:05:03 +00:00
mark%moxienet.com
cf190f042e Bug 304089, maximum window size during resize is too large, windows go offscreen and under the dock. Set maximum bounds carefully. r=mano r=josh sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181337 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:59:37 +00:00
mrbkap%gmail.com
6524af1404 Bug 280769: Handle overly-large regular expressions without crashing. Patch by Igor Bukanov <igor.bukanov@gmail.com>. r=mrbkap sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181336 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:57:31 +00:00
mrbkap%gmail.com
6cdedec7c5 bug 308806: changes to an object's toString method are not reflected when calling toLocaleString. r=shaver/brendan a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181333 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:46:52 +00:00
cltbld
4f6aa05b53 Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181327 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:11:50 +00:00
mrbkap%gmail.com
5eb985c8ac bug 308856: Make sure that we enumerate over the inner window object, since no properties are actually stored on the outer window's js object. r=brendan sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181326 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:05:42 +00:00
scott%scott-macgregor.org
cca3ca0765 Bug #289126 --> INTERNAL ERROR on Browser End: Could not get the JVM manager; System error?:: Unknown error: 0.
Thunderbird Linux, certain versions of the java plugin tell Thunderbird to abort when plugins are pref'ed off.

hack around this problem just like we did in Thunderbird 1.0 by not building plugins.

sr=bsmedberg

a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181325 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:03:04 +00:00
mrbkap%gmail.com
25f6f7cfbf bug 308856: Only ignore enumerated properties when obj2 is actually in the prototype of obj (and thus will be enumerated when the prototype is enumerated). r=brendan a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181324 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:00:55 +00:00
scott%scott-macgregor.org
21fb44387d Bug #310226 --> new mail alert popup isn't tall enough on Windows.
Fix a regression introduced by Bug #305375

r=jens


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181323 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:00:44 +00:00
mrbkap%gmail.com
9494304e17 bug 308856: Provide an API to iterate over the properties of an object (such that if the object is native, the enumerate hook is not called). Patch from Brendan. r/sr=mrbkap/shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181322 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 20:58:12 +00:00
bzbarsky%mit.edu
080f8ab910 Make wildcards work for the default policy too. Bug 307867, r=caillon,
sr=dveditz, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181320 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 20:45:22 +00:00
neil%parkwaycc.co.uk
40aaf15baa Mingw bustage fix for bug 299992 r=bsmedberg,darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181314 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:56:18 +00:00
bsmedberg%covad.net
b64f79b968 Bug 306576 - remove old searchplugins when installing new ones r=mconnor a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181313 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:56:13 +00:00
bsmedberg%covad.net
228e943a46 Bug 310084 - nsIXULAppInfo.platformVersion should use the "new" version format (1.8b5 not 1.7+), and freeze nsIXULAppInfo! r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181312 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:52:44 +00:00
tor%cs.brown.edu
32047c0859 Bug 307547 - simplify check for GDI+ to avoid initializing layout twice.
r=dbaron, sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181311 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:50:53 +00:00
bsmedberg%covad.net
9daf5b04e5 Bug 299992 - Allow glue-finding code to specify additional features such as toolkit=gtk r=darin a=asa (this is combination of several trunk checkins)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181310 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:46:15 +00:00
aaronleventhal%moonset.net
a9dc58af96 Bug 309472. Diagrams and equations not exposed. r=parente, sr=tor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181309 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:33:17 +00:00
aaronleventhal%moonset.net
579e9bac12 Context menus don't work with screen readers starting on 09/21. r=parente, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181308 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:26:25 +00:00
axel%pike.org
6cfd3ad893 bug 307225, make langpacks nice extensions with chrome.manifest and up-to-date install.rdf, l10n-packaging-only build change, r=gandalf,coop, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181288 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 16:51:16 +00:00
bsmedberg%covad.net
716fd16fd7 Bug 310569 - 64-bit unsafe cast in nsMsgIncomingServer.cpp r+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181286 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 16:47:08 +00:00
masayuki%d-toybox.com
07f6462ad8 Bug 99224 document.lastModified should be localized r=jst+jshin, sr=brendan,a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181284 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 14:45:10 +00:00
timeless%mozdev.org
806285ca00 Bug 310194 Change events can get fired multiple times for preference elements
patch by mossop@blueprintit.co.uk r=mconnor a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181277 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 12:24:45 +00:00
timeless%mozdev.org
2322d207c6 Bug 310162 - Changing proxy settings is slow and throws multiple javascript errors
patch by mossop@blueprintit.co.uk r=mconnor a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181276 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 12:20:01 +00:00
smfr%smfr.org
f946f558bf Fix bug 290520: change the Hide/Show Toolbar and Hide/Show Bookmarks Bar modifiers to use Shift, rather than Option.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181273 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 04:27:42 +00:00
smfr%smfr.org
99eac75411 Fix bug 299758: ensure that "Add to Address Book" string is localizable. Patch by Smokey Ardisson.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181272 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 04:17:27 +00:00
aaronleventhal%moonset.net
17e839fc22 Bug 309704. Keyboard-only users get stuck in plugins (applet/embed should only be focusable, not tabbable). r=bryner, sr=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181265 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 02:35:03 +00:00
bzbarsky%mit.edu
b20eb8048c Don't use nsRect's operator== for comparisons where different sized empty rects
should be treated as different.  But 301411, r+sr=roc, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181264 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 02:31:24 +00:00
bzbarsky%mit.edu
3dfbb6044d Make named arrays not look up names for XPCNativeWrapper. Bug 310069, r=mrbkap,
sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181262 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 02:26:41 +00:00
bryner%brianryner.com
cec9eb816a Make clearing the disk/memory cache also evict cached viewers in bfcache. Bug 305462, r=marria@gmail.com, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181260 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 02:14:24 +00:00
mrbkap%gmail.com
49151f8c5d bug 284032: Make sure to get the right fp when skipping over native frames in the DVG. Patch from Brendan. r=mrbkap a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181254 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 01:06:42 +00:00
mrbkap%gmail.com
8e34fa2b3f bug 284032: Add a function to allow easy testing of JS_ValueToInt32 from the js shell. Patch from Brendan. r=mrbkap NPOTB
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181253 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 01:04:53 +00:00
scott%scott-macgregor.org
bcdcb969dc Bug #282103 --> Dynamic Overlays. If LoadOverlayInternal returns an error,
then make sure we remove the overlay observer from our hash table to
prevent a memory leak.
sr=bz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181225 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 21:26:34 +00:00
mark%moxienet.com
65ae843849 Bug 310379, crash [@nsMacEventHandler::Scroll]. Check for !widgetToScroll. r=mano sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181218 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 20:11:49 +00:00
darin%meer.net
a596fa44a2 fixes bug 308484 "Extensions can't set Content-Length header for XMLHttpRequest" r=dveditz sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181215 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 19:28:47 +00:00
wtchang%redhat.com
b7c616f455 Bugzilla bug 298045: when importing a package of CA certs, display and ask
the user to trust the root most CA (instead of the leaf most CA) in the
package.  Also make sure that the cert is indeed a CA cert.  r=kaie,relyea.
sr=sfraser. a=asa for mozilla1.8b5.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181212 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 18:51:22 +00:00
rob_strong%exchangecode.com
a919bde0a3 Bug 306478 - Extension manager should use xpinstall crypto hashes (includes fix from bug 310421). r=bsmedberg, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181209 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 18:41:41 +00:00
mozilla.mano%sent.com
98b4aa9c51 Bug 310373, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181208 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 18:35:52 +00:00
mark%moxienet.com
c101497157 Bug 309693, update EULA to version 1.1. license.r files for Mac dmg EULA. Officially-branded builds only. a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181191 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 01:04:38 +00:00
beng%bengoodger.com
ab0194ae97 309379 - update answers.com plugin to use correct tracking logic. r=bsmedberg a=mscott with the changes axel suggested.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181189 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 00:40:17 +00:00
mrbkap%gmail.com
108d77ceaa Attempt to fix splitwindow focus stuff -- bug 305032. Issue found by mrbkap, patch by bzbarsky, r=mrbkap, sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181184 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 23:03:08 +00:00
joshmoz%gmail.com
b2baa803e6 update Thunderbird EULA to version 1.1. b=309693 a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181179 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 22:08:06 +00:00
mozilla.mano%sent.com
3baa9cd1e2 Bug 310156 - File->Import doesn't focus migration wizard if it's already opened. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181178 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 22:07:17 +00:00
joshmoz%gmail.com
2ecea5b2fb udpate Firefox EULA to version 1.1. b=309693 a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181177 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 21:49:56 +00:00
bienvenu%nventure.com
559d33830d fix 298596 stripping attachments of multipart alternative message leaves hidden copy of the body, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181176 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 21:36:37 +00:00
bienvenu%nventure.com
664cc34314 fix 310305, regression pop3 filters with message quarantining turned on loses part of messages, sr/a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181174 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 20:45:05 +00:00
shaver%mozilla.org
294abecead 309852: hack around XML filtering predicate expression design flaw,
patch from /be, r=mrbkap, sr=shaver, a=schrep/shaver/brendan.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181170 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 20:08:50 +00:00
scott%scott-macgregor.org
74f43626c4 Bug #307160 --> Leak in XUL template builder caused by bug 285076.
This always uses aContainer returned by CreateTemplateContents.
If CreateTemplateContents returns null for the container
then we end up using the value returned by CreateContainerContents.
r=enndeakin sr=bz
a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181168 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 19:48:33 +00:00
scott%scott-macgregor.org
2a15e46b8d Bug #285076 --> XUL Template Builder isn't working with Dynamic overlays nsXULContentBuilder::CreateContents
should fire content appended notifications.
sr=bz

a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181167 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 19:46:17 +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
bsmedberg%covad.net
cdf9f273c2 Bug 307225 - the "-e" option to make-jars doesn't take an argument r=Pike a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181162 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 18:19:34 +00:00
bmlk%gmx.de
38f325ca21 Do not rely on addcells to compute correctly mRowCount. bug 308752 r/sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181159 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 17:46:52 +00:00
bsmedberg%covad.net
d1864b88b6 Bug 307478 - Build failure with syntax error in nsDebug.h - Fixes AIX build bustage. Patch by Rupesh Thota <trupesh@in.ibm.com> r=benjamin@smedbergs.us a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181158 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 17:18:06 +00:00
bsmedberg%covad.net
b0edc21c3c Bug 310105 - NS_InitXPCOM2 in libxul should automatically bring in static components r=darin a=Asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181154 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 16:45:07 +00:00
bsmedberg%covad.net
46ea43dd7b Bug 307019 - Installer gives error 1010 in localized nightlies - r=Pike a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181153 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 16:42:29 +00:00
neil%parkwaycc.co.uk
c1ec4149ed Supplementary patch to bug 305384 to fix alerts on GTK1 r+sr=roc a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181149 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 15:52:33 +00:00
neil%parkwaycc.co.uk
30e803432a Bug 309641 Fix Alt+Down for new folder picker r=mnyromyr sr+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181144 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 15:07:02 +00:00
masayuki%d-toybox.com
a252bcafcb Bug 308755 Change in behavior with type-to-find for non-link text and pressing TAB r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181142 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 14:41:36 +00:00
masayuki%d-toybox.com
7f776670a3 Bug 266309 Windows localized installers don't honor CHARSET/FONTSIZE/FONTNAME for the main dialog.(part.2) r=benjamin, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181141 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 14:35:16 +00:00
cltbld
e933478363 Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181135 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 14:01:42 +00:00
mkaply%us.ibm.com
7aa63a3711 #304785
r=chase, a=asa
Patch from Peter Weilbacher/Steven Levine Multiple calls to nspr-config causing slowdown on certain machines


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181131 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 13:51:38 +00:00
timeless%mozdev.org
50035ab7f1 Bug 234624 crashes converting \r\r\n input from Iframe into a hidden form field [@ ConvertBreaks]
patch by tor@acm.org r=dougt a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181125 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 09:57:21 +00:00
allan%beaufour.dk
505cfe1239 Changing attrs on input called AfterSetAttr too many times. Bug 307249, r+sr+a=bzbarsky. Regression from bug 84400.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181123 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 09:49:17 +00:00
timeless%mozdev.org
431bbfca3d Bug 236844 - [beos] search for helper apps in mozilla directory before $PATH
patch by Niels.Reedijk@gmail.com r=segei_d a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181121 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 08:47:38 +00:00
timeless%mozdev.org
a6d7360c7d Bug 200589 [BeOS] Mozilla cannot recognize some Japanese fonts
patch by sergei_d r=tqh a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181120 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 08:34:16 +00:00
timeless%mozdev.org
9cf9cf86a8 Bug 310090 [BeOS] nsRenderingContextBeOS cleanup
patch by tqh r=sergei_d a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181118 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 08:32:09 +00:00
jwatt%jwatt.org
7cd2492bfb attempting to fix errors in previous build bustage fix
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181116 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 07:11:40 +00:00
jwatt%jwatt.org
ce784fc882 attempting to fix build bustage
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181114 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 06:37:43 +00:00
jwatt%jwatt.org
e7c7739c8f attempting to fix build bustage
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181113 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 06:35:42 +00:00
jwatt%jwatt.org
b1de4fb5c9 Fixing bug 307742. Crash in [@ nsSVGGradientFrame::GetStopOffset]. Patched by scootermorris@comcast.net and myself. r=tor@acm.org, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181111 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 05:45:41 +00:00
cst%andrew.cmu.edu
4ec1f06d47 Bug 198247 "del" key doesn't work in download manager if you used the installer. Patch by ajschult, r=me sr=dveditz a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181110 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 05:01:42 +00:00
gavin%gavinsharp.com
2926af1496 Bug 310139: Editing mime-type handlers fails with a missing handler, patch by Phil Ringnalda <bugzilla@philringnalda.com>, r+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181106 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 02:56:01 +00:00
bob%bclary.com
0165ff7305 Bug 309925, fix regression in parsing dates containing HH:MM caused by bug 301738, r=mrbkap, sr=brendan, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181100 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 02:35:26 +00:00
timeless%mozdev.org
510370ec99 Bug 308404 Access violation [@ ntdll!RtlDeleteCriticalSection+0x0000000f]
r=darin sr=darin a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181098 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 02:08:06 +00:00
vladimir%pobox.com
a20465464f fix debug compilationin cairo, r=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181096 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 00:47:58 +00:00
jst%mozilla.jstenback.com
e0630f57f2 Fixing bug 294978. Do security checks when accessing properties on [i]frame elements. r=dveditz@cruzio.com, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181095 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 00:46:51 +00:00
rbs%maths.uq.edu.au
20d34ff4cd Package fontEncoding.properties to fix a long-standing bustage of MathML on the Mac, b=228804, r=joshmoz, r+sr=sfraser, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181093 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 00:27:32 +00:00
gavin%gavinsharp.com
62baefa18b Bug 309251: Change dom.disable_window_move_resize to "false" for 1.5, patch by Phil Ringnalda <bugzilla@philringnalda.com>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181091 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 00:05:51 +00:00
gavin%gavinsharp.com
7e6a59f1e6 Bug 310060: Answers.com Quick Searches link is broken, patch by Phil Ringnalda <bugzilla@philringnalda.com>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181090 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 23:59:57 +00:00
beng%bengoodger.com
93e9d15792 305226 - final details url for firefox and thunderbird for the 'Update failed for some reason' page of the update wizard. Simply takes users to the firefox/thunderbird product pages so they can get the latest version. r=mscott. approving myself.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181086 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 23:15:20 +00:00
cltbld
b5ae5d1e30 Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181085 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 23:13:27 +00:00
vladimir%pobox.com
7b9cf1d7c7 b=307155, Landing cairo 1.0.0 on the branch, a=schrep (tinderboxes might go red, I'm watching closely and will be fixing asap)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181084 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 23:09:11 +00:00
vladimir%pobox.com
4430c2e627 b=307066, no favicon after click on anchor link, patch from bugzilla.mozilla.org@chsc.dk, r=vladimir,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181083 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 22:59:39 +00:00
scott%scott-macgregor.org
7f1245c420 add a comment for the dupme pref
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181076 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 21:33:48 +00:00
tor%cs.brown.edu
04569a8bb2 Bug 309514 - check clip-path when doing hit detection on containers.
r=scooter, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181071 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 20:04:06 +00:00
tor%cs.brown.edu
538f1f0bbb Bug 308239 - use markers in update region logic. r=scooter, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181070 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 19:58:56 +00:00
aaronleventhal%moonset.net
b1c82c938e Bug 297697. Fix more problems with get_unclippedSubstringBounds. r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181069 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 19:41:40 +00:00
rob_strong%exchangecode.com
f962465256 Bug 310113 - xpinstall dialog does not display the correct system colors on linux. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181065 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 19:10:22 +00:00
mozilla.mano%sent.com
6cfd5de75e Bug 309730 - Tweak wheel+modifiers preferences on OS X. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181064 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 18:57:24 +00:00
mark%moxienet.com
f68689d75d Bug 309822, scroll wheel doesn't scroll list boxes and more [Mac] after bug 255415. Use event.point instead of event.refPoint on the branch. r=mano sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181063 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 18:56:26 +00:00
bzbarsky%mit.edu
ae9009031c Back out part of patch for bug 155507 to fix bug 310100. r=bernd, sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181062 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 18:46:48 +00:00
scott%scott-macgregor.org
fee237d161 Bug #300136 --> Full update archives may need to contain remove commands
patch by bsmedberg

sr=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181059 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 17:43:28 +00:00
bsmedberg%covad.net
215578c60d Bug 229589 - nsBaseHashtable documentation obsolete - r=dougt a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181046 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 15:44:20 +00:00
doronr%us.ibm.com
7db5d8c327 XForms bug 308689 - xf:select doesn't initialize via bound node. r=aaronr,smaug a=mkaply
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181045 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 15:14:21 +00:00
cst%andrew.cmu.edu
7a481ec418 Bug 309004 Don't show image thumbnail as tab icon for large images, since it causes slowdowns.
r=db48x sr=neil a=mtschrep@gmail.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181041 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 12:43:07 +00:00
mozilla.mano%sent.com
f48b31e11c Bug 309916 - Editing mime-type handlers fails with a missing handler. patch from Phil Ringnalda <bugzilla@philringnalda.com>, r=mconnor, a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181038 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 12:15:45 +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
allan%beaufour.dk
706ca03144 Support :enabled/:disabled pseudoclasses. Bug 84400 r+sr=bzbarsky, a=mtschrep (+ regression bug 306614 and bug 306620 r+sr=bzbarsky, a=asa)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181032 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 10:29:29 +00:00
timeless%mozdev.org
27433eaa9e Bug 129310 BeOS Scrolling needs to be rewritten
patch by sergei_d@fi.tartu.ee r=tqh a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181028 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 04:48:48 +00:00
scott%scott-macgregor.org
b617cb05d3 remove an extraneous ;
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181023 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 02:35:40 +00:00
mozilla.mano%sent.com
06e025dfcb Bug 217611- Page Info can be opened multiple. times patch by Jason Barnabe (np) <jason_barnabe@fastmail.fm>, r=mconnor, a=schrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181021 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 02:10:43 +00:00
aaronleventhal%moonset.net
c5ca172ab6 Bug 309637. Show/hide events for progress bars not symmetrical. r=parente, sr=neil, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181019 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 01:29:26 +00:00
mozilla.mano%sent.com
6c076a178a Bug 305384 - build alert service on non-windows platforms. patch from Jens Bannmann <jens.b@web.de>, r=bsmedberg, sr=neil, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181015 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 00:15:25 +00:00
mozilla.mano%sent.com
a05e0d7912 Bug 309227 - Support for wheel+metakey prefs. r=mento, sr=neil, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181011 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 00:04:13 +00:00
joshmoz%gmail.com
106e6a7264 Update JEP to 0.9.4+a. b=308549 r=josh sr=sjobs a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181010 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 23:29:05 +00:00
scott%scott-macgregor.org
46cbb7f8ad Bug #309415 --> message views and quick search interact strangely when the quick search criteria
is set to Entire Message for IMAP.

sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181008 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 23:05:51 +00:00
mozilla.mano%sent.com
b5bffa5a44 Bug 287105 - Reload button is disabled after adding it back to toolbar. r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181004 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 22:44:33 +00:00
mozilla.mano%sent.com
2db3c322e2 Bug 309860 - Dragging a url to the tabstrip ignores the shift key. r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181002 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 22:42:48 +00:00
scott%scott-macgregor.org
f915896bcb Bug #302095 --> turn off some unnecessary security warnings for thunderbird only.
sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181001 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 22:40:22 +00:00
mozilla.mano%sent.com
8b77d326ac Bug 310007 - No RSS UI after adding back the location bar. r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181000 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 22:38:35 +00:00
scott%scott-macgregor.org
3c68d8615e Bug #9413 --> add support for dealing with duplicate incoming messages
patch by bienvenu

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180999 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 22:38:30 +00:00
mozilla.mano%sent.com
382aaed5e5 Bug 309223 - 'Download Actions' description is too small in Pinstripe. r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180997 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 22:27:54 +00:00
mconnor%steelgryphon.com
fd9b8c1fa8 bug 309140 - fix help button placement under Unix, r=mano, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180995 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:56:27 +00:00
rob_strong%exchangecode.com
a410f5daa8 Bug 307566 - Talkback is being disabled with FF15b1 builds (when using an old profile). Also fixes bug 308501 - nsIFile.create failure when an extension is removed from a location w/o write access. r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180994 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:48:50 +00:00
rob_strong%exchangecode.com
f6685e7a42 Bug 309306 - Drag and drop of a file onto the Extension Manager works inconsistently and can cause a crash [@ JS_GetPrivate][@ nsWindow::OnDragMotionEvent]. r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180993 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:43:36 +00:00
bzbarsky%mit.edu
dde10cb65a Keep quote and counter recalculation from reentering itself. Bug 310006,
r+sr=dbaron, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180992 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:41:28 +00:00
bzbarsky%mit.edu
e874997725 Make sure to flush out the content model before processing restyles; otherwise
we can end up with odd content duplication. Bug 309986, r+sr=dbaron, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180991 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:34:40 +00:00
tor%cs.brown.edu
ac1edd4cf0 Bug 309095 - baseline offset wrong for cairo. r=afri, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180990 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:32:52 +00:00
bsmedberg%covad.net
bf3f5758cb Bug 307168 - Use the XPCOM (NS_COM) declarations for plevent symbols, instead of the NSPR declarations, since NSPR has different configure tests and compile flags r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180979 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 19:43:34 +00:00
bsmedberg%covad.net
545f62e476 Bug 300136 - Full update archives should contain removal instrunctions (part 1) - r=darin a=asa and regression from this, bug 308864
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180978 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 19:38:57 +00:00
mrbkap%gmail.com
aa0bf2df4d bug 309902: This was supposed to land with the fix for bug bug 287990, but I forgot to check it in then, checking it in now (changes had r=jst sr=dbaron), a=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180975 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 18:18:28 +00:00
ben%bengoodger.com
775d0dfb6c 302062 comprehensive log of updates - normalizes the names used by the client for the |type| field on the update object to use the same values sent by AUS in the response xml, makes the update object correctly serialize the buildID property, and makes sure the right Update object is added to the Update Manager so that multiple entries can show up. r=darin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180971 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 18:09:12 +00:00
doronr%us.ibm.com
7cfd5db885 XForms bug 308986 - [Crash] Handle changes to the src attribute of the instance element. patch by aaronr r=smaug/me a=mkaply
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180969 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 17:41:53 +00:00
mconnor%steelgryphon.com
0beec89aab bug 290254 - search engine isn't validated for the first time until updateCheckDays after first use, r=me, sr=neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180962 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 15:05:17 +00:00
bzbarsky%mit.edu
1b5504523a Fix bug 114929. Patch by Dan Dickerman <dandickerman@speakeasy.net>,
r=bzbarsky, sr=shaver, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180957 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 13:40:27 +00:00
bzbarsky%mit.edu
fb6a109396 Make sure to root the function object we compile in
nsXBLPrototypeHandler::ExecuteHandler. Bug 308577, r=jst, sr=brendan, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180954 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 13:30:08 +00:00
masayuki%d-toybox.com
b2e9da311e Bug 92217 [reflow] text doesn't rewrap after becoming small enough to wrap patch by <saito@densan.co.jp> r+sr=dbaron, a=benjamin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180951 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 10:40:09 +00:00
bryner%brianryner.com
38a7559ad9 Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180945 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 03:28:10 +00:00
mconnor%steelgryphon.com
f444f0c2fe bug 309093 - Next button state isn't updated after going back, r=mano, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180941 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 02:49:21 +00:00
gavin%gavinsharp.com
a7193faf94 Bug 273910: typeahead find causes problems if the tab was closed while the findbar was open, patch by Dorando <bugzilla-mozilla@dorando.at>, r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180934 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-25 20:54:25 +00:00
bugzilla%standard8.demon.co.uk
a42716259e Include the correct abCardViewOverlay.js in Thunderbird. Completes the fix for bug 295726. r/sr/a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180916 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-24 20:52:56 +00:00
brendan%mozilla.org
d68dab39c8 Fix bogus assertion on line 1814.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180905 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-24 07:16:45 +00:00
vladimir%pobox.com
04f993f5a9 b=305313, allow additional predicates in assertions for bookmarks ds, patch from todd@excite.com, r=vladimir,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180902 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-24 00:42:42 +00:00
mark%moxienet.com
d621fdd83b Bug 301338, sheets prevent their parent windows from updating. Don't clip out top-level windows. r=josh sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180901 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 22:51:17 +00:00
joshmoz%gmail.com
a999b463e7 make Clear Private Data window app-modal on Mac (otherwise we get odd window positioning). b=309406 r=mano sr=mconnor a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180897 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 21:51:16 +00:00
scott%scott-macgregor.org
0d4dd84eb4 Bug #306551 --> popuplist is too small in filter manager dialog.
r=neil
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180896 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 21:41:04 +00:00
scott%scott-macgregor.org
a82373b74b Bug #309228 --> Default prefs in mailnews have a typo
r=jesse
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180894 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 21:01:14 +00:00
dmose%mozilla.org
bd60a75749 Allow more than one property to have a zero-length attribute list (bug 309400); r+sr=bienvenu, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180891 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 20:50:39 +00:00
darin%meer.net
0aab48bee0 fixes bug 304904 "Necko should refuse to look up invalid hostnames containing '%'" patch by andreas.otte@debitel.net, r=biesi, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180885 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 19:36:18 +00:00
darin%meer.net
8ad5b76ddb Patch for bug 300136 "Full update archives may need to contain remove commands" r=chase a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180884 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 19:28:13 +00:00
darin%meer.net
df7ad45138 fixes bug 308972 "Shutdown crash in nsCacheService::SearchCacheDevices" patch by alfredkayser@nl.ibm.com, r=darin, sr=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180883 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 19:22:17 +00:00
bzbarsky%mit.edu
64ce76c9aa Fix nsCSSFrameConstructor::ContentRemoved to properly deal with out-of-flows
whose placeholders are in an insertion point. Bug 288790, r+sr=dbaron, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180880 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 19:11:29 +00:00
darin%meer.net
55fcb44d77 Patch for bug 295074 "POST responses remain in the memory cache when using XMLHttpRequest => huge memory leak" r=biesi sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180878 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 18:53:40 +00:00
aaronleventhal%moonset.net
f822f0df8b Bug 305985. After clicking in blank content area, focus stays in some widgets when it should have left. r=mats, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180877 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 18:39:17 +00:00
aaronleventhal%moonset.net
8516ee7a0d Bug 308710. Create appropriate accessibles for out-of-flow frames. r+sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180876 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 18:37:53 +00:00
aaronleventhal%moonset.net
e9a34f4890 Bug 307172. Focus never returns when a link having focus is hidden. r+sr=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180874 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 18:09:54 +00:00
cbiesinger%web.de
aac528da70 bug 306839 properly consume events
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180873 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 17:58:30 +00:00
brendan%mozilla.org
2ad4e0d530 Fix 309712 regression.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180869 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 16:21:35 +00:00
brendan%mozilla.org
e97175c731 One-line comment change to sync with trunk, for easier branch vs. trunk diffs.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180868 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 16:10:12 +00:00
tor%cs.brown.edu
8b995f23c1 Bug 307322 - stop <svg:use> loop recursion. r=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180866 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 15:49:39 +00:00
axel%pike.org
7ffc9b97ae bug 308236, fixes to eu reporter, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180857 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 13:47:41 +00:00
axel%pike.org
f85a13b00e bugs 309200, 309325, 309699, adding fr, el, zh-CN to inspector, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180856 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 13:45:18 +00:00
brendan%mozilla.org
6218a8e2c4 Fix 308085 and its spawn, 309695 (r/sr=mrbkap/shaver on 308085, a=asa; r/a=me on the regression).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180851 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 06:29:31 +00:00
jwalden%mit.edu
86280cab1c Bug 307955 - new location of live bookmark icon. p=gidsgoldberg@gmail.com, r=me, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180841 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 01:09:12 +00:00
scott%scott-macgregor.org
32d2f8478c Bug #303146 --> Shortcut for Paste as Quotation (control-shift-V) missing.
restore missing keyboard command.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180838 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 00:54:00 +00:00
bienvenu%nventure.com
22bf67b3a8 fix cycle between db and thread enumerator, r/sr/a=mscott, 266679
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180836 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 23:30:17 +00:00
bienvenu%nventure.com
d2b2fe71e2 fix problem reading messages on kerio imap server, r/sr=mscott, a=schrep 246966
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180835 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 23:29:11 +00:00
scott%scott-macgregor.org
865a905f22 Bug #309214 --> Unlabeled controls on newsgroup Subscribe dialog when using filter.
hide the column picker for the tree control.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180829 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 22:02:13 +00:00
scott%scott-macgregor.org
3ffa922ad3 Bug #308308 --> Extensions.rdf is no longer needed
r=rob strong


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180826 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 21:42:33 +00:00
cst%andrew.cmu.edu
9c1d7f99b2 Fix jar.mn files from my previous checkin.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180821 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 20:04:19 +00:00
darin%meer.net
f4b968aae6 fixes bug 308369 "Stop copying stat cache when cloning nsIFile instances" r=josh sr=dougt a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180819 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 19:48:15 +00:00
darin%meer.net
65388e31ed fixes bug 307429 "Incorrect size tag in update.xml does not cause automatic software update to fail integrity validation" r=beng a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180818 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 19:45:15 +00:00
dbaron%dbaron.org
661b760b97 Hold a strong pointer to this while breaking circular references. b=306915 r=enndeakin sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180817 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 19:36:29 +00:00
aaronleventhal%moonset.net
6e4d1ebcb3 Bug 307734. Some plugins truncate the accessible tree. r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180816 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 19:36:00 +00:00
dbaron%dbaron.org
d43cec2775 Attempt to follow the SVG spec rules on where SVG elements should be ignored. b=306915 r=tor sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180815 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 19:33:58 +00:00
darin%meer.net
b73eee7fce fixes bug 309391 "XMLHttpRequest fails to track proxy server failover" r=biesi a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180813 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 18:45:44 +00:00
mark%moxienet.com
072990a143 Bug 171680, modifier keys have no effect on mouse wheel (Mac). Handle modifier keys for scrollwheel events. Bug 255415, scroll wheel doesn't scroll the right scrollable thing until the mouse is moved. Walk the widget hierarchy to find out what's under the mouse. r=mano sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180812 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 18:42:29 +00:00
bryner%brianryner.com
6e1c594841 Supply a scriptable interface for accessing the nsIEditor (and therefore the anonymous div) of an HTML input or textarea. Bug 303727, r+sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180808 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 18:27:01 +00:00
masayuki%d-toybox.com
a6641630a1 Bug 308326 Cannot open detached file from the message if its filename or pathname contains Japanese character r=bienvenu, sr+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180801 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 16:38:32 +00:00
mark%moxienet.com
fab465c4d1 Bug 309395, scrollwheel doesn't work in non-toplevel window. Install the scroll event handler on appropriate window types. r=mano sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180798 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 14:57:12 +00:00
neil%parkwaycc.co.uk
181b4ffddc Bug 304563 / Bug 22775 Add autoscroll support to SeaMonkey a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180796 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 14:10:08 +00:00
cst%andrew.cmu.edu
19c63bc645 Bug 304563 / Bug 22775 Add autoscroll support to SeaMonkey
r=db48x sr=neil


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180795 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 13:38:32 +00:00
jruderman%hmc.edu
ca6da997f5 Bug 296823 [BEOS] nsWindow::SetTitle should check if mView is NULL. Patch by Doug Shelton. Checking in as requested by Niels Reedijk. r=sergei_d, a=schrep. BeOS-port only, no sr required.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180791 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 05:44:56 +00:00
brendan%mozilla.org
73af6fde1f Checking in mrbkap's patch for 306727, a=me.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180788 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 02:46:39 +00:00
gavin%gavinsharp.com
aebd3ba10d Bug 306243: When browser.tabs.autohide is enabled, toolbar customisation settings are ignored after restarting Firefox; extensions' icons are missing from the palette, patch by moz_bug_r_a4@yahoo.com, r=vlad, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180780 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 00:40:57 +00:00
gavin%gavinsharp.com
cc06ca6cb6 Bug 309292: tab-drop-indicator shouldn't use IDs, patch by Dorando <bugzilla-mozilla@dorando.at>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180779 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 00:37:31 +00:00
gavin%gavinsharp.com
558e61538e Land forgotten second part of bug 306492: PFS doesn't take relative urls in pluginspage attribute into consideration, r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180778 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 00:13:53 +00:00
mats.palmgren%bredband.net
619314b238 Move the floats we reparent in AdjustFloatParentPtrs() to the "inner" state so that they end up in the right containing block. b=307277 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180775 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 22:15:54 +00:00
brendan%mozilla.org
b2333ae146 Patch for bug 309242 including all trunk changes landed for that fix (a=schrep).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180769 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 20:59:24 +00:00
aaronleventhal%moonset.net
cd9f1a140a Bug 307548. Same page links inside of a frame not firing jump event. r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180766 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 20:25:16 +00:00
aaronleventhal%moonset.net
6f73ff7364 Bug 309329. Should not expose content in invisible views. r=parente, sr=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180765 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 20:10:42 +00:00
mrbkap%gmail.com
0831a65dc0 bug 302333: Save and restore the DOM branch callback time around the GC, since GCing can cause it to be reset. r+sr=bzbarsky a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180755 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 18:01:12 +00:00
bienvenu%nventure.com
b5b9dd2d21 fix 309444 listxactive respone sscanf , sr/a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180754 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 17:57:28 +00:00
axel%pike.org
840f95c655 bug 308672, use langpack-$(AB_CD)@firefox.mozilla.org for MOZ_LANGPACK_EID, r=bsmedberg, sr=chase, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180748 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 12:22:01 +00:00
neil%parkwaycc.co.uk
416065fa7b Bug 290381 Save As doesn't work on links using %23 p=caleb r=biesi sr=me a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180712 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 23:37:30 +00:00
gavin%gavinsharp.com
5a8e998be5 Bug 209037: Bookmarklet "javascript:window.find()" is broken, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180702 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:36:09 +00:00
darin%meer.net
f8100adfcb fixes bug 293350 "Allow dynamic changes of notification callbacks" r=biesi sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180701 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:27:33 +00:00
gavin%gavinsharp.com
aa64686e3a Bug 289136: Remove menuitems for pref locking, r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180699 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:25:48 +00:00
scott%scott-macgregor.org
14979452a9 Bug #306997 --> this rss feed cannot be added to thunderbird. Change the way we normalize uri's before they
go into our cache.

Patch by Robert Sayre.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180698 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:23:08 +00:00
scott%scott-macgregor.org
eb0f9e7d45 Bug #300983 --> RSS Reader unable to parse feeds which contain xmlns parameters pointing to missing files
Patch by Robert Sayre.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180695 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:12:33 +00:00
scott%scott-macgregor.org
eeea84bdf3 Bug #307625 --> OPML export and import seem to have different assumptions about (default) character sets
Fix by Robert Sayre.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180693 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:08:33 +00:00
scott%scott-macgregor.org
c752e95f4f Bug #307380 --> Multipart Article: body (summary) charset is invalid ("NaN")
Patch by Robert Sayre.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180692 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:06:26 +00:00
scott%scott-macgregor.org
fd2947a09e Bug #308677 --> "Match all" accesskey broken and duplicated in the search dialog
Patch by mkmelin+bugzilla@cc.hut.fi


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180691 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:03:40 +00:00
dbaron%dbaron.org
c2b68ed310 Pass arguments through cleanly rather than performing extra escaping. b=307185 Patch from Tuukka Tolvanen <tuukka.tolvanen@gmail.com>. r=bsmedberg sr=bryner a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180684 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 21:13:06 +00:00
db48x%yahoo.com
e9dee521c4 fix bug 309050: Javascript error in pageInfo.js when the page contains: <iframe style="display: none;">
patch by Florian QUEZE <f.qu@laposte.net>, r=db48x, sr=bz, a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180678 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 21:04:33 +00:00
mats.palmgren%bredband.net
52ef7d3b1a Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180661 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 19:45:10 +00:00
mozilla.mano%sent.com
28151f5f5f reland bug 222883 (get rid of bookmarks -> manage folder. p=vlad, r=mconnor, a=asa.)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180660 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 19:21:29 +00:00
mozilla.mano%sent.com
447100677a Bug 243235 - Remove Expand / Collapse bookmark folders UI. r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180659 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 19:18:23 +00:00
mozilla.mano%sent.com
03ba594bf3 Bug 296827 - Dragging & dropping text into the Find text box does not enable search buttons or initiate search. patch from Jorge Villalobos <jorge.villalobos@gmail.com>, r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180658 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 19:09:36 +00:00
mozilla.mano%sent.com
c320ac8e0d Bug 307426 - ensureSelectedElementIsVisible does not handle the case of no selected element. patch from Rob Adams <readams@readams.net>, r=mconnor/doron, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180655 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 18:45:18 +00:00
vladimir%pobox.com
634c5e1467 b=222883, get rid of bookmarks -> manage folder, r=mconnor,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180654 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 18:10:57 +00:00
smfr%smfr.org
c3b74442a7 Fix bug 308700: hang when generating certificates on some sites, because the "completion" PLEvent wasn't getting handled promptly. Fix is to push a new event queue while keygen is in progress. Also wired up the "Cancel" button in the nib.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180652 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 16:51:36 +00:00
bugzilla%arlen.demon.co.uk
b62b0eeead Bug 236140 profile manager "conclusion" sheet doesn't fit - horizontal scrollbar
p=stefan_h@hem.utfors.se r=bugs.mano sr=neil.parkwaycc.co.uk a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180647 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 15:16:57 +00:00
gerv%gerv.net
0d552084cd Add .vn to whitelist of IDN domains.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180638 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 09:09:12 +00:00
ginn.chen%sun.com
d4dd48f1c2 Bug 304891 Using ctrl+right arrow in textarea, first word after hard line break is skipped
r=uriber sr=roc a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180637 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 06:32:09 +00:00
masayuki%d-toybox.com
9f18bb8217 Bug 309030 Don't scroll to found link on findbar close r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180636 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 05:21:05 +00:00
joshmoz%gmail.com
b5e0c425b5 fix bad menu entry in Mac updater application. b=307026 sr=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180632 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 04:23:25 +00:00
mark%moxienet.com
a41ab3ea8f Typo fix, didn't affect anything before, won't affect anything now. r=your grammar teacher
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180630 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 03:40:50 +00:00
bzbarsky%mit.edu
c6ad11a74b Fix crashes on restyling of a node with a broken URI in content:. Bug 308890,
patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=dbaron, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180628 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 02:03:53 +00:00
mozilla.mano%sent.com
a80958fca4 Bug 290381 - Save As doesn't work on links containing %23. patch from Caleb <bugs.caleb@gmail.com>, r=mconnor/biesi, sr=neil, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180624 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 00:20:30 +00:00
gavin%gavinsharp.com
ae8e6f863a Bug 300539: browser.urlbar.autoFill isn't supported in the Open Location dialog, r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180622 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 00:15:59 +00:00
mozilla.mano%sent.com
e3b6ce3f86 Bug 303781 - In RTL text in a textarea, deleting a blank line requires pressing backspace twice. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180621 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 00:09:15 +00:00
gavin%gavinsharp.com
a88b22bfc8 Bug 306492: PFS doesn't take relative urls in pluginspage attribute into consideration, r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180620 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 00:06:57 +00:00
mozilla.mano%sent.com
6bb0704e62 Bug 307934 - regression: In RTL text, can't move caret using arrow keys past point where text wraps. patch from Uri Bernstein <uriber@gmail.com>, r=eyalroz@technion.ac.il, sr=roc, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180619 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 00:02:13 +00:00
tor%cs.brown.edu
1a49710c9b Bug 307470 - prevent <marker> loop recursion. r=scooter, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180616 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:42:02 +00:00
mozilla.mano%sent.com
f40023b141 Bug 303928 - Tabbing or arrowing off autocomplete closes selection and location shows last selected entry. patch from Simon Bnzli <zeniko@gmail.com>, r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180614 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:32:58 +00:00
darin%meer.net
f93e2056b9 fixes bug 307769 "document the fact that XMLHttpRequest::Send doesn't support streams with headers" r=biesi sr=jst a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180613 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:28:52 +00:00
bugzilla%arlen.demon.co.uk
f9206bd591 Bug 254564 Buddy icons not shown
p=michaeljgruber@fastmail.fm r/sr=bienvenu a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180612 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:26:28 +00:00
dbaron%dbaron.org
8f837dc88a Do not skip PostHandleEvent for synthesized mouse moves. b=20022 Thanks to Neil for finding the problem. r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180611 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:24:56 +00:00
mozilla.mano%sent.com
81fe1bc264 Bug 308384 - Move BrowserGlue shutdown tasks from 'profile-before-change' to 'profile-change-teardown'. patch from Giorgio Maone <g.maone@informaction.com>, r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180610 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:14:32 +00:00
mozilla.mano%sent.com
727b005148 Bug 308114 - No keyboard shortcut for 'Highlight All' on OS X. r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180609 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:10:37 +00:00
mozilla.mano%sent.com
759313977f Bug 308888 - Alt+Click doesn't work in the bookmarks sidebar. r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180608 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:03:55 +00:00
mozilla.mano%sent.com
e1126ac343 Bug 308819 - Clicking either on the live bookmark button/menu or on the padlock button focuses the location bar if clickSelectsAll is enabled. r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180607 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:57:48 +00:00
brendan%mozilla.org
bad9c55a4b Fix for..in enumeration of XPCNativeWrappers (301498, r/sr=bz/jst, a=schrep).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180606 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:57:02 +00:00
mrbkap%gmail.com
64596ca3f4 bug 309040: Exclude kHeadMisc in <option> since we need to exclude userdefined tags (and the autoclose code can't cope otherwise). r+sr=jst a=drivers
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180605 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:56:20 +00:00
mozilla.mano%sent.com
be62800e82 Bug 308812 - Go menu commands shouldn't have accesskeys. r=mconnor, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180604 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:49:52 +00:00
rob_strong%exchangecode.com
52cae843e8 Bug 308172 - Obscure error checking for updates to an extension (Also fixes bug 308638). r=mconnnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180603 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:48:25 +00:00
mozilla.mano%sent.com
3be99708cd Bug 246158 - context menu of bookmarks no longer works if the bookmarks toolbar is removed. patch from Martijn Wargers <martijn.martijn@gmail.com>, r=me, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180602 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:47:12 +00:00
mozilla.mano%sent.com
794f3eab75 Bug 260794 - Duplicate parameter generated in Google search. patch from Phil Ringnalda <bugzilla@philringnalda.com>, r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180601 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:36:08 +00:00
rob_strong%exchangecode.com
426a1aa16b Bug 308996 - EM ui should use default richlistbox appearance (does the same for the DM ui). r=mconnnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180599 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:31:24 +00:00
mozilla.mano%sent.com
b789614cbc Bug 309015 - zero values don't show up in prefwindow (regression from 303998). r=mconnor, a=mtschrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180598 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 22:27:00 +00:00
jst%mozilla.jstenback.com
8f0ff80a98 Fixing bug 304430. Make sure an event listener's scope doesn't get GC'd before the listerner. r=bzbarsky@mit.edu, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180589 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 19:09:11 +00:00
darin%meer.net
668be4f6c0 fixes bug 308587 "PR_GetPhysicalMemorySize returns garbage on systems with more than 2GB RAM" r=wtc a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180584 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 17:59:52 +00:00
mkaply%us.ibm.com
3ff7a14078 r=mkaply, a=mkaply - Fixed OS/2 thunderbird icon from Rich Walsh
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180581 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 17:49:40 +00:00
kairo%kairo.at
0880fdcaee bump SeaMonkey version (-> 1.0b), locale versions, and milestone version (-> 1.8b5) on branch, r=dbaron sr=Neil a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180580 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 17:43:56 +00:00
bzbarsky%mit.edu
4432a4425d Fix AIX bustage -- bug 308899, sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180576 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 17:28:36 +00:00
smfr%smfr.org
870160a9a1 Convert CertificateDialog.strings to UTF16 for localization. Bug 309019.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180575 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 17:17:22 +00:00
bzbarsky%mit.edu
b4cd81cfc6 Correct tooltip coords in nsWebBrowser when frames are involved. Bug 171229,
r+sr=roc, a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180570 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 16:58:48 +00:00
axel%pike.org
bd627df90d bugs 306458, 308200, 308236, 308873, 309049, adding sk to reporter, da to inspector, fixes for pl, eu, it, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180564 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 10:59:10 +00:00
cbiesinger%web.de
58a43b0c1b backing out bug 305243's patch, it caused bug 309078
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180527 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 22:24:41 +00:00
jwatt%jwatt.org
bb7a178754 Fixing bug 258410. Fix dynamic matrix transforms. Patched by alex@croczilla.com, r=me, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180512 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 18:57:22 +00:00
mozilla.mano%sent.com
7e30e0cb81 Bug 308966 - fire preferences change events even if instantApply is turned off. patch from Dave Townsend (Mossop) <mossop@blueprintit.co.uk>, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180511 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 18:16:51 +00:00
gavin%gavinsharp.com
e1942aafd3 Followup patch to bug 279497: Selected profile in profile manager does not always appear focused/highlighted, patch by moz_bug_r_a4@yahoo.com, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180506 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 16:49:08 +00:00
gavin%gavinsharp.com
074b85b297 Bug 308854: ctrl-up too many times in search box breaks search box, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180505 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 16:47:26 +00:00
cbiesinger%web.de
c192110705 Bug 306550 gtkmozembed progress flags lack STATE_RESTORING value
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180497 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 14:06:46 +00:00
cbiesinger%web.de
3608185d71 bug 305520 correctly handle 0 as flags value
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180496 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 14:03:45 +00:00
bugzilla%arlen.demon.co.uk
42f5684aec Bug 301649 Invalid local image filenames cause forwarded-inline messages to spin indefinitely on send.
p=me r=daniel/neil.parkwaycc.co.uk sr=bienvenu a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180494 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 12:33:51 +00:00
brendan%mozilla.org
9048e16beb Fix for bug 308111, r/sr=mrbkap/shaver, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180484 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 04:35:05 +00:00
gavin%gavinsharp.com
92ad935e8d Bug 307412: other dialogs don't open from options dialog when options dialog is opened from startmenu, patch by Dave Townsend <mossop@blueprintit.co.uk>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180454 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 01:25:45 +00:00
rbs%maths.uq.edu.au
6947e3e287 Fix the inter-space for the fraction line and other special cases, b=308045, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180449 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 23:35:44 +00:00
mark%moxienet.com
6913856e91 Bug 299419, crash [@ nsEventStateManager::FireContextClick]. Check for null pres shell. r+sr=roc a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180444 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 22:44:55 +00:00
bzbarsky%mit.edu
916f37c908 Work around an XFree86 bug in all versions before 4.4.0, not just 4.3.0 or
earlier (eg this would help with 4.3.0.1). Bug 256328, patch by Elmar Ludwig
<elmar.ludwig@uos.de>, r=tor, sr=roc, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180437 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 21:02:46 +00:00
bzbarsky%mit.edu
89945cc989 Fix crash bug 302118, patch by bernd, r+sr=bzbarsky, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180436 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 20:45:44 +00:00
scootermorris%comcast.net
6a816914ff Bug 302640: hasFeature for SVG DOM implementation yields true with native SVG disabled
r=jwatt,a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180430 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 20:13:29 +00:00
bzbarsky%mit.edu
46430949af Build alerts service on non-Win32 platforms (gtk1/2). Bug 305375, r=bsmedberg,
patch by Jens Bannmann <jens.b@web.de>, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180426 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 19:51:37 +00:00
bzbarsky%mit.edu
879cfc83f0 Send out notifications when docshells are created or destroyed. Bug 308438,
r=biesi, sr=darin, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180422 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 19:11:52 +00:00
smfr%smfr.org
c1c2d66d9c Fix bug 307293: make sure we initialize the mType and mTag members of nsNSSASN1Object. r=wtchang, sr=rrelyea, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180419 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 18:59:35 +00:00
mrbkap%gmail.com
f55685dfe2 bug 305884: Protect cx->exception from getting collected by delaying setting cx->throwing until after cx->exception is safe on the stack. Patch by Brendan, r=mrbkap sr=shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180412 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 18:31:58 +00:00
mrbkap%gmail.com
93da48c8e6 bug 264811: Only null out mParser when we're sure that we're not going to be handling any more document.writes(). r=jst sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180411 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 18:27:55 +00:00
bzbarsky%mit.edu
4fabfd0507 limit pctHeightObserver to quirks mode bug 305975, patch by bernd,
r/sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180399 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:48:33 +00:00
bzbarsky%mit.edu
b75a5f17e8 Keep the results of EvaluateStringWithValue properly alive while we're using
them, and make sure we don't GC the xbl property getter when we create the
setter.  Bug 299205, r=jst, sr+a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180398 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:46:32 +00:00
bzbarsky%mit.edu
a27ac86600 Fix TOO_MUCH_GC issue with XPCNativeInterfaces. Bug 307313 r=dbradley,
sr+a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180396 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:42:10 +00:00
doronr%us.ibm.com
41e4f6a444 Bug 302462 - Support :valid, :invalid, :out-of-range and :in-range pseudoclasses
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180393 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:35:02 +00:00
axel%pike.org
11b7c84418 bug 308810, add nb-NO l10n of inspector, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180386 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 14:44:13 +00:00
axel%pike.org
d3fc129cd4 bugs 304275, 306781, fixing more line endings
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180382 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 14:25:54 +00:00
axel%pike.org
8bb2690a17 bugs 304275, 306781, bustage fix for bad line endings, sorry
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180381 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 14:07:31 +00:00
axel%pike.org
bbeb4660d1 bug 306781, add sk l10n of inspector, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180378 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 13:55:10 +00:00
(no author)
bc9d7b9dc8 This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180377 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 13:46:00 +00:00
axel%pike.org
198f010b08 bug 304275, add pt-BR l10n of inspector, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180375 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 13:34:14 +00:00
(no author)
bad27eeb51 This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180374 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 13:30:59 +00:00
axel%pike.org
8261c2cbf1 bug 303100, add ca l10n of inspector, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180372 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 13:25:09 +00:00
(no author)
520656c7a0 This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180371 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 13:21:04 +00:00
axel%pike.org
9be3402246 bug 301566, add zh-TW l10n of inspector, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180369 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 12:52:58 +00:00
(no author)
6362748bed This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180368 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 12:46:25 +00:00
axel%pike.org
edbbc12d62 bug 308473, updating mk locale of reporter, a=l10n@mozilla.com, extensions l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180364 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 12:08:56 +00:00
cbiesinger%web.de
387d766b78 bug 307879 destroy the stream in the nullplugin
r=jst sr=darin a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180362 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 11:44:12 +00:00
cbiesinger%web.de
075ba85492 bug 305243 set an XML content-type hint on XMLHttpRequest channels, to always
parse local files as XML. Also, make TestXMLExtras convert non-ASCII bytes to
UTF-16 correctly.
r=jst sr=bz a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180361 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 11:42:30 +00:00
jshin%mailaps.org
9c07a5f928 bug 288634 : non-ASCII font support in Gfx:Pango and port a couple of other changes in Gfx:Xft to Pango (r=caillon, sr=dbaron, a=asa)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180355 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 06:16:02 +00:00
masayuki%d-toybox.com
a09ad9ddfa Bug 308173 Printing reverts to default printer every time a page is printed r=jst+neil+mconnor, sr=jst+neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180353 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 05:29:28 +00:00
rob_strong%exchangecode.com
116aa78770 the Dom Inspector, Reporter, Talkback show 'Updates to ext_name will be performed when app_name is updated' text after extension update. r=beltzner, a=asa checkin was for bug 302791
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180352 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 04:39:48 +00:00
rob_strong%exchangecode.com
163358818d Bug 307925 - Installing extensions with guids with a trailing / cause an unknown error. p=mossop at blueprintit dot co dot uk, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180351 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 04:26:38 +00:00
rob_strong%exchangecode.com
d4bb87a918 Bug 307559 - Update of Extensions (that are not compatible) after the installing of Firefox don't work. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180350 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 04:18:57 +00:00
rob_strong%exchangecode.com
de2f43c324 Dom Inspector, Reporter, Talkback show 'Updates to ext_name will be performed when app_name is updated' text after extension update. r=beltzner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180349 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 04:09:17 +00:00
rbs%maths.uq.edu.au
60ca44ae80 Fully update the state even on invalid markups to avoid crashing, b=307839, r+sr=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180339 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 00:16:40 +00:00
rbs%maths.uq.edu.au
0de6b9976e Inter-spacing improvements between MathML frames, b=306543, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180338 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 00:11:52 +00:00
gavin%gavinsharp.com
a3d115ac67 Last checkin had a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180334 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:59:07 +00:00
gavin%gavinsharp.com
b6649099fc Bug 291781: bookmark context menu no longer works after customizing toolbar, patch by Takeshi Nishimura <takeshi2@users.sourceforge.net>, r=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180333 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:58:35 +00:00
mozilla.mano%sent.com
1535e5c105 Bug 303998 - home page location(s) input field scroll doesn't work properly on long URLs. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180331 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:46:58 +00:00
gavin%gavinsharp.com
bab278efa7 Bug 279497: Selected profile in profile manager does not always appear focused/highlighted, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180330 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:45:09 +00:00
aaronleventhal%moonset.net
06e4f97de6 Bug 308676. Serious common crashes in JS garbage collector. r=parente, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180328 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:42:58 +00:00
aaronleventhal%moonset.net
f33261dc67 Bug 291074. No accessibility events when data in a tree row changes in about:config. r=mconnor, sr=neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180327 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:40:26 +00:00
aaronleventhal%moonset.net
848dbae2cb Bug 308517. Crash when browse with images off and screen reader running. r+sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180326 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:33:17 +00:00
mozilla.mano%sent.com
02bd5c883e Bug 308098 - richlistbox throws a JS erorr when opening the Download manager. patch from zeniko@gmail.com, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180320 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 22:46:28 +00:00
mrbkap%gmail.com
b49023a35c bug 308566: Make our handling of invalid backrefs imitate how IE does it, and don't crash. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180319 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 22:44:26 +00:00
wtchang%redhat.com
239fe3c5c7 Dummy whitespace change to force Tinderboxes to rebuild.
Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180318 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 22:39:50 +00:00
wtchang%redhat.com
c4b97ee330 Sync up MOZILLA_1_8_BRANCH with NSPR_4_6_BRANCH.
Modified Files:
 Tag: MOZILLA_1_8_BRANCH
	pkg/linux/Makefile.in pkg/linux/sun-nspr.spec


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180317 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 22:39:01 +00:00
wtchang%redhat.com
69d4464d36 Skip libpthread check in Darwin builds
Bug #212708 r=wtc a=asa for mozilla1.8b5
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180316 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 22:37:52 +00:00
cst%andrew.cmu.edu
f20190f626 Bug 272149 Fix misleading question when selecting multiple certificates for signing and encrypting mail
Patch by Hannibal (Gijs Kruitbosch) <gijskruitbosch+bugs@gmail.com>, r=bienvenu sr=neil a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180309 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 20:06:29 +00:00
dmose%mozilla.org
ca18575da2 Fix LDAP BER Element encoding issue (bug 308511); r+sr=bienvenu, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180288 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 15:48:12 +00:00
pinkerton%aol.net
121fdbf962 1.0a1+ branding
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180283 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 14:01:23 +00:00
pinkerton%aol.net
742e510221 1.0a1+ branding
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180282 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 13:17:36 +00:00
rbs%maths.uq.edu.au
399ca28666 incorrect width of non breaking space &nbsp; inside MathML, r+sr=roc, a=asa, b=247151
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180263 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 00:35:19 +00:00
jst%mozilla.jstenback.com
5940ef19f5 Fixing bug 307040. Make window._content accurately reflect window.content when accessed from chrome too. r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180262 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 00:31:01 +00:00
gavin%gavinsharp.com
78870f3bf6 Back out bug 307169.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180259 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 23:58:05 +00:00
gavin%gavinsharp.com
a14b2dc274 Bug 307169: change the kbd shortcut for 'Check for Updates' to 'U', r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180250 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 22:46:29 +00:00
gavin%gavinsharp.com
35e9c481b2 Bug 304926: Tooltip for padlock (security) icon in location bar is missing, r=mconnor, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180249 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 22:44:17 +00:00
darin%meer.net
c9029fa07c fixes bug 257196 "crash on exit after installing incompatible extension [@ moz_gtk_get_widget_border() ]" r=bsmedberg, sr=bryner, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180247 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 22:16:27 +00:00
doronr%us.ibm.com
7f9690b510 Bug 307347 - nsSchemaLoader needs to take ns:name into account for the ref attr. r/sr=peterv a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180244 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:50:41 +00:00
mozilla.mano%sent.com
e3fa3132b2 Bug 307999 - Font preferences pane is cropped on OS X and GNOME. rs+a=mscott.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180242 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:37:02 +00:00
doronr%us.ibm.com
e49f8b3349 Bug 307564 - richlistbox blinks when opening the context menu of a selected item. r=rob_strong a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180240 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:29:04 +00:00
mozilla.mano%sent.com
3d092d5ffb Bug 303152 - Update prefs UI is broken. rs=mscott, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180239 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:27:50 +00:00
mozilla.mano%sent.com
dc59e7f12f Bug 303152 - Update prefs UI is broken. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180238 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:24:40 +00:00
aaronleventhal%moonset.net
40e3e1f5c9 Bug 307819. Expose <label for> as accessible name for controls not inside a <form>. r=parente, sr=neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180237 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:23:25 +00:00
mrbkap%gmail.com
afcf7f7b06 bug 307005: If the passed-in object itself isn't an XPCNativeWrapper, look up its prototype chain for one so we don't throw if a property was found on a wrapped prototype of a non-wrapped object. r=jst sr=brendan a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180236 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:20:30 +00:00
mrbkap%gmail.com
828cb87f10 bug 307980: Allow scripts to pass a DOMWindow to evalInSandbox for a principal so that they can be sure to have the right principals for that page. r=brendan sr=shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180235 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:16:34 +00:00
jst%mozilla.jstenback.com
ac532a537a Fixing bug 307289. Make sure we get the wrapped native prototypes put in all the right maps etc when we're restoring a prototype in a scope so that the right cleanup happens during shutdown. r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180234 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 21:14:10 +00:00
darin%meer.net
5fdec3f39e fixes bug 308370 "nsIncrementalDownload::GetDestination should return a clone of nsIFile" r=biesi, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180229 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 20:50:14 +00:00
scott%scott-macgregor.org
9640954f60 Bug #308142 --> Language dropdown on compose window 'Spell' icon should show language variant
sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180227 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 20:36:51 +00:00
vladimir%pobox.com
3f81330daf b=306881, fix canvas repeat attribute, r=pavlov,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180226 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 20:18:44 +00:00
doronr%us.ibm.com
bb000e3254 Bug 308358 - TM does not show preview on start. r=mconnor, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180222 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 18:20:59 +00:00
bienvenu%nventure.com
264fa45ad4 remove content transfer encoding header when detaching attachment, sr/a=mscott 308321
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180207 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 16:11:13 +00:00
bienvenu%nventure.com
b877d2b3b9 notice when attachment save part of detach failed because of invalid file name, cancel detach, part of 308326, sr/a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180205 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 16:09:01 +00:00
bienvenu%nventure.com
41fb06671a don't autosave when send or save already in progress, sr/a=mscott 307028
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180203 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 16:01:30 +00:00
cltbld
fb00429ec5 Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180195 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:32:53 +00:00
axel%pike.org
183be3a8fd adding da to tb 1.5 branch, l10n only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180193 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:25:50 +00:00
bsmedberg%covad.net
96564eb803 Bug 306355 - Put default config information in configure, not in mail/config/mozconfig - r=mscott a=schrep/mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180192 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:24:18 +00:00
bsmedberg%covad.net
691f855c14 Bug 302099 - Embedding libxul (part 1) - XRE_GetStaticComponents - r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180191 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:13:26 +00:00
bsmedberg%covad.net
c16921988b Bug 303599 - Many problems if NtfsDisable8dot3NameCreation set to 1 - r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180190 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:09:18 +00:00
bsmedberg%covad.net
9f4b47858a Bug 303279 - Use "special" localstore when in safe mode, r=mconnor+darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180189 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:02:10 +00:00
bsmedberg%covad.net
f3685e00ae Bug 307492 - 64-bit unsafe cast r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180188 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:00:15 +00:00
bsmedberg%covad.net
baef692191 Bug 307559 - Update of extensions (which are not compatible) after the installing of Firefox don't work r=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180187 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 13:42:07 +00:00
peterv%propagandism.org
17b22ea0a1 Fix for bug 68824 (XMLParser::getDocumentFromURI returns empty documents for missing pages). r=Pike, sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180184 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 08:19:38 +00:00
peterv%propagandism.org
84dd3bc0b4 Fix for bug 226425 (xml, xslt crash using apply-templates and document). r=Pike, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180183 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 08:18:39 +00:00
timeless%mozdev.org
2f6064ce6f Bug 307469 jsopcode.c doesn't build w/ !JS_HAS_XML_SUPPORT
r=brendan a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180179 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 06:46:56 +00:00
mats.palmgren%bredband.net
0366a0ce72 Fix buffer overflow on 'clusterBuffer' and improve error handling in FillClusterBuffer(). b=307537 r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180176 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 04:21:37 +00:00
dbaron%dbaron.org
2976bcffbe Improve consistency of conversion from about URI to about module. b=306261 r=darin sr=bzbarsky a=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180175 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 04:18:36 +00:00
mats.palmgren%bredband.net
b6412caaf1 Caret drawn at incorrect position after typing a single LTR character in a blank RTL input field (or vice versa) while caret is visible. b=307533 r=uriber sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180172 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 03:41:42 +00:00
scootermorris%comcast.net
f420730e11 Bug #305021 - crash in [@ nsSVGGradientFrame::checkURITarget] if gradient references itself
r=tor, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180169 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 03:18:34 +00:00
scott%scott-macgregor.org
b89ae65df0 Bug #307303 --> migration wizard APIs need updated
port firefox fix to thunderbird


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180168 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 03:11:17 +00:00
scott%scott-macgregor.org
2806563547 Bug #270743 --> First launch account creation doesn't honor unchecking [ ] Download messages now option
Port some seamonkey changes to thunderbird to fix this issue.
Patch by Henrik Skupin <hskupin@gmail.com>

sr/a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180166 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 03:07:40 +00:00
gavin%gavinsharp.com
c20ef6be32 Last checkin (bug 235204) had a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180164 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 02:33:30 +00:00
gavin%gavinsharp.com
7b6d979627 Bug 235204: New search dialog, used when the searchbar is either removed from the toolbar, of if the toolbar is hidden. r=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180163 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 02:26:44 +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
jst%mozilla.jstenback.com
188bb2530f Fixing bug 307632. Make the DOM code wrap objects in the current inner window when requested to wrap an object in an outer window. This ensures that window.selection === selection, and window.selection.__proto__ === Selection.prototype. r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180143 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 21:36:26 +00:00
smfr%smfr.org
1e3f5d31f9 Fix bug 308356: fix saving keychain info by making sure we map return codes correctly. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180135 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 19:55:30 +00:00
bzbarsky%mit.edu
fab16163be Fix bug 307256, bug 307304, bug 307924 by disabling selection for XUL elements
by default. r+sr=dbaron, with OKs from Neil and mconnor for the general idea
and the xul.css changes, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180134 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 19:54:09 +00:00
bzbarsky%mit.edu
e394d72ef7 Don't condition selection on whether we're in a chrome docshell; explicitly
disable selection for <label> and <description> as needed. Bug 306262, r=neil,
sr=roc, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180133 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 19:45:34 +00:00
rob_strong%exchangecode.com
e2eadf730a Bug 307654 - Scrollbars in Extension Manager are not displayed with the default 1.0.x EM width. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180132 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 19:04:12 +00:00
smfr%smfr.org
7036653c41 Updated release notes for 1.0a1
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180131 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 19:00:46 +00:00
darin%meer.net
410f65e33b fixes bug 307459 "nsPostUpdateWin.js not packaged with release builds" r=bsmedberg a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180130 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:52:31 +00:00
aaronleventhal%moonset.net
e9b6770c15 Bug 306875. Some dialogs have extra text exposed via accessibility APIs. r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180129 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:52:11 +00:00
aaronleventhal%moonset.net
ed8f0805da Bug 306878. Accessible focus events sometimes not fired when alt+tabbing back to app. r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180126 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:35:06 +00:00
aaronleventhal%moonset.net
e3e292f8ea Bug 307248. HTML area not using ALT attribute to expose accessible name. r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180125 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:32:51 +00:00
dbaron%dbaron.org
90b332f993 Additional precautions against potential buffer overruns. b=307259 r=darin sr=dveditz a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180123 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:24:42 +00:00
mconnor%steelgryphon.com
bcccf9aa3f bug 246158 - bookmarks context menu broken with bookmarks toolbar folder removed from toolbars, r=vlad, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180119 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:00:14 +00:00
mrbkap%gmail.com
788b2b3d90 bug 307122: userdefined elements should default to being in the body if no <head> is explictly declared. r=jst sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180117 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 17:15:19 +00:00
tor%cs.brown.edu
fa4c4e6a4b Bug 307314 - handle null region in tspan region computation. r=afri, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180114 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 15:52:11 +00:00
bugzilla%arlen.demon.co.uk
1e374413fb Bug 307911 profiles_help says Roaming not available in installer-build
p=opitz.michael@inode.at r=me a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180113 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 15:50:12 +00:00
mkaply%us.ibm.com
de2abcd648 305281 - r=dougt, a=mkaply - OS/2 Firefox won't start
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180112 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 15:47:50 +00:00
tor%cs.brown.edu
7ba670193b Bug 307308 - pass appropriate pointer to release_dest_image. r=vlad, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180111 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 15:47:20 +00:00
cbiesinger%web.de
10852c4fbe bug 302215 make "make install" work correctly
r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180109 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 13:35:05 +00:00
cbiesinger%web.de
6ad548e151 bug 301052 call NPN_{Push,Pop}PopupsEnabledState around window opening
functions, so that they don't get blocked
r+sr=jst a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180108 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 13:32:34 +00:00
cbiesinger%web.de
caf4efc195 return a better error code when content policy blocked the load
followup to bug 305565, r+sr=bz a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180107 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 13:29:52 +00:00
allan%beaufour.dk
7ae8c06558 [XForms] Up min/max version of XForms XPI. Bug 305227, r=aaronr+doron, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180106 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 12:55:59 +00:00
scott%scott-macgregor.org
594ae3bca3 Bug #308281 --> We want to remove the XPI work around by deleting the file: bug307259.js
from the default prefs directory. sr=dbaron a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180102 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 06:48:11 +00:00
scott%scott-macgregor.org
bbb2bc82b9 Bug #308281 --> We want to remove the XPI work around by deleting the file: bug307259.js from the
default prefs directory now that we no longer need to work around it.

sr=dbaron a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180099 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 06:34:16 +00:00
ginn.chen%sun.com
f070353ab2 Bug 287523 insensitive check/radio buttons can't be distinguished in some theme
r+sr=bryner a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180096 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 03:30:53 +00:00
dmose%mozilla.org
fd98156dcf Allow user to specify a port to the LDAP testing harness. Not part of the build.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180094 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 02:20:29 +00:00
rob_strong%exchangecode.com
6fb684f2c9 Bug 308099 - Cleanup of the xmlHttpRequest code in nsExtensionManager.js.in. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180091 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 01:55:55 +00:00
rob_strong%exchangecode.com
d5cd422046 Bug 307569 - extension compatibility check doesn't complete. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180089 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 01:50:02 +00:00
aaronleventhal%moonset.net
0f00286141 Bug 307534. Accessibility cache can become corrupt via get_accFocus(). r=parente, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180087 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 01:34:54 +00:00
bzbarsky%mit.edu
77e3a90e2c Remove the security.checkloaduri preference. Please to be using the
checkloaduri CAPS policy instead, since that's less likely to let you shoot
yourself in the foot. Bug 307382, r=caillon, sr=dveditz, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180085 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 01:34:10 +00:00
bzbarsky%mit.edu
53726abd0f Throw if window.open is called on a window that has no chrome. Bug 306804,
r+sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180084 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 01:27:37 +00:00
rbs%maths.uq.edu.au
2e527fa87b Gaps on stretchy characters, b=307157, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180081 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 01:04:08 +00:00
mark%moxienet.com
555ce03493 Bug 283598, new disk image background for official Firefox and Thunderbird Mac builds with diagrammatic instructions. Artwork by Jon Hicks <jon@hicksdesign.co.uk>. r=beltzner a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180075 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 00:13:49 +00:00
cltbld
9e8cd9877a Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180074 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 00:12:32 +00:00
mark%moxienet.com
3698f6557f Bug 307299, remove vestiges of MOZ_USE_OFFICIAL_BRANDING. Remove from configure.in. Fixes officially-branded Firefox on Mac. r=bsmedberg a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180073 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 00:07:57 +00:00
mark%moxienet.com
b727fdab9a Bug 307643, Mac l10n repackaging can fail if dmg is modified. Perform operations that might alter a dmg on a copy. r=chase a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180070 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:57:17 +00:00
joshmoz%gmail.com
423c729f69 don't play system beep during GetAttention(). b=307323 r=mano sr=smfr a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180069 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:36:44 +00:00
bienvenu%nventure.com
3ebdfd2f4f still try secure auth if login disabled, sr/a=mscott 307902
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180067 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:33:07 +00:00
mozilla.mano%sent.com
deca05387c Bug 307455 - 'Help Contents' menuitem is labeled 'Firefox Help' on OS X. r=steffen, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180066 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:32:52 +00:00
mozilla.mano%sent.com
7f9b9a6c4d Bug 266769 - parent window isn't movable / draggable when sheet is open. patch from Ari <the_great_spam_bin@yahoo.com>, r=mento, sr=smfr, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180064 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:24:57 +00:00
mozilla.mano%sent.com
56bf37b201 Bug 307374 - 'New Message' keyboard shortcut is also available on Unix and OS X. r=steffen, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180063 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:17:19 +00:00
mozilla.mano%sent.com
6729937230 Bug 307340 - Disable Full Screen UI on OS X. r=mconnor/beltzner, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180062 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:10:12 +00:00
smfr%smfr.org
6ffed37498 Optimize the tab bar drawing by using [NSColor colorWithPatternImage:] to do tiling.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180061 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:08:54 +00:00
smfr%smfr.org
777aed5c38 Minor optimization to stop the autocomplete text field resizing its popup window too much.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180059 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:07:44 +00:00
joshmoz%gmail.com
e4b9842a70 fix app update window width on Mac. b=307436 r=mano sr=ben a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180057 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 22:46:35 +00:00
smfr%smfr.org
2c4db530b5 Fix bug 308219: don't load the throbber images if we don't have to.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180048 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 20:10:27 +00:00
bienvenu%nventure.com
8f5cdf0481 fix 292568 edit message as new, save as draft, deletes original message, sr/a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180039 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 18:59:08 +00:00
scott%scott-macgregor.org
ebf9acd829 installer string changes to make them match Firefox. Not sure how these got out of date.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180034 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 18:29:11 +00:00
mozilla.mano%sent.com
2baedeff19 Bug 305312 - Export Bookmarks save dialog doesn't expose 'Hide Extension' UI. rs=smfr.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180000 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 20:12:27 +00:00
smfr%smfr.org
352569eadf Bump the version number to 1.0a1
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179980 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 02:31:33 +00:00
mark%moxienet.com
9dc6364015 Update developer release doc to reflect changes from bug 302080.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179979 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 23:47:35 +00:00
smfr%smfr.org
d68af9790d Change the default browser prompt to use "Yes" and "No" for button titles, and fix up nsAlertController methods to return standard cocoa button values.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179978 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 23:39:49 +00:00
smfr%smfr.org
bddc13cc09 Added a dialog on launch to allow the user to set Camino as their default browser (with a "Don't ask again" checkbox), and code to silently update default browser from org.mozilla.navigator to org.mozilla.camino if necessary.
Added a checkbox to the prefs to turn the default browser checking on and off.
Moved all the default browser code into an NSWorkspace category, so it can be called from the app and pref panels.
Compressed some of the pref panel tiff images.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179977 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 22:41:15 +00:00
(no author)
f8b4570ae4 This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179973 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 22:28:56 +00:00
smfr%smfr.org
727950d286 More ad blocking tweaking.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179970 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 22:23:37 +00:00
smfr%smfr.org
8c586c8291 Fix bug 230340: support dragging multiple items from the history view.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179968 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 22:19:31 +00:00
dbaron%dbaron.org
e59ccdccb9 NormalizeIDN can (and should, I think) normalize to an empty string in some cases, so don't use AppendSegmentToBuf, which will do the wrong thing with an empty string and potentially overrun buffer. b=307259 r=darin sr=dveditz a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179955 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 07:12:25 +00:00
mark%moxienet.com
e3f1fbb22f Bug 244678, change bundle identifier to org.mozilla.camino and creator to MOZC. Changing the last straggler, ICStart(). Camino-only, certainly not navigator.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179954 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 06:06:31 +00:00
mark%moxienet.com
62ed930280 Bug 244678, change bundle identifier to org.mozilla.camino and creator to MOZC. Camino-only, certainly not navigator. r=smfr
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179953 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 05:44:11 +00:00
smfr%smfr.org
9062b072af Fix bug 307837: Choose sensible window bounds if no bounds are saved in user defaults. r=mark.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179951 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 05:29:25 +00:00
smfr%smfr.org
c90b2d4888 Fix bug 179009: update items in context menus by making the menus autoupdate.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179950 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 04:37:47 +00:00
smfr%smfr.org
67656c2085 Tweak the position of the favicon so that it lines up with the text field better.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179947 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 03:48:19 +00:00
mark%moxienet.com
860b40f232 Bugs 305717, disk image background is confusing. New background and icon by Jasper Hauser <camino@jasperhauser.nl>. Bug 305369, disk image window clips content and other aesthetic complaints. New .DS_Store by yours truly. Camino-only-npotb. r=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179946 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 03:46:12 +00:00
smfr%smfr.org
f159eac13d Fix bug 306327: can't drag favicon for local files. Fix by Nick Kreeger, r=me.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179945 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 03:42:03 +00:00
smfr%smfr.org
c41fc1ed6f Add new small images for the bookmarks search field, and ensure that the SearchFieldCell correctly responds to setControlSize:.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179944 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 03:36:54 +00:00
smfr%smfr.org
332be381c6 Fix the drag image font and spacing for Wevah.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179941 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 03:26:31 +00:00
cst%andrew.cmu.edu
63ef55b002 Bug 301579 SeaMonkey installer should close Mozilla and SeaMonkey, after prompting
r=bsmedberg sr=dveditz a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179939 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 02:45:13 +00:00
smfr%smfr.org
4e7d03fb63 Fix bug 307775: when running a 2nd copy of camino, dimissing the dialog would cause it to just come up again, because the ProgressDlgController would instantiate another copy of the PreferencesManager on quit. r=kreeger.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179935 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 00:23:09 +00:00
smfr%smfr.org
f2c5f4684a Land new security UI and associated changes on the branch (bug 272606 and dependents).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179924 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 19:43:14 +00:00
smfr%smfr.org
d9c3d02b3f Fix bug 160008: make keyword lookups happen from the location sheet. patch by Ulrik Sverdrup, r=me, sr=pinkerton.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179915 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 17:56:00 +00:00
mark%moxienet.com
eed6ead884 Bug 187619, Download manager should display downloads from previous sessions. Save and restore downloads from a plist. Patch by Nick Kreeger <nick.kreeger@gmail.com>. Camino-only! r=pink sr=smfr
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179912 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 17:17:05 +00:00
smfr%smfr.org
69827cfa85 Branch fix for bug 306565: fix ad-blocking in camino to not nuke all Yahoo images.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179893 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 03:17:53 +00:00
dmose%mozilla.org
7f21089fa1 Updated LDAP test harness to do stuff on the main thread and fix various bugs. Not part of the build.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179854 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 18:12:31 +00:00
rob_strong%exchangecode.com
57e60e5624 Bug 307235 - Compatibility checker checks endlessly. r=mconnor, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179835 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 05:51:13 +00:00
darin%meer.net
c13d6c5553 backing out patch for bug 301694 because it doesn't work, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179831 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 01:58:12 +00:00
mconnor%steelgryphon.com
5af6149174 bug 307407 - change dom.disable_window_flip back for Beta 1, r+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179815 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 19:16:51 +00:00
brendan%mozilla.org
6216fefa1c Missing change for JS1.6 support (307315, r/sr=mrbkap/shaver, a=drivers).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179814 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 18:57:54 +00:00
pinkerton%aol.net
a9235bc451 use ellipsis instead of ... (bug 307252)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179793 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 14:13:49 +00:00
scott%scott-macgregor.org
41a2ab487e For now, avoid some ugly line wrapping by not showing 1.5 Beta 1 in the Click next to...
text in the first page of the installer dialog.

I'll let ben decide what he wants the text to be here in the morning.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179783 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:52:26 +00:00
scott%scott-macgregor.org
c845c09db1 For now, avoid some ugly line wrapping by not showing 1.5 Beta 1 in the Click next to...
text in the first page of the installer dialog.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179782 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:50:35 +00:00
cltbld
3637f8291f Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179780 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:13:49 +00:00
bzbarsky%mit.edu
f3dfddf832 Make sure to hold on to our JS wrapper after wrapping it so it doesn't get
GC'ed out from under us.  Bug 307279, r=jst, sr+a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179779 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:12:50 +00:00
scott%scott-macgregor.org
1801c7c392 Bug #307290 --> this synchs us up with how Firefox manages the release notes url by
putting the app version into the url string.

And it cleans up some duplicated loadThrobberUrl cruft that I've been meaning to get to.

I also renamed the release notes url resource ID to make it easier for localizers.

We need this so we can make the beta 1 release notes load correctly.

Has no effect on Firefox.

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179777 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:05:02 +00:00
bzbarsky%mit.edu
cbc922439a Make sure to hold on to our JS wrapper after wrapping it so it doesn't get
GC'ed out from under us.  Bug 307279, r=jst, sr+a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179776 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:02:10 +00:00
mark%moxienet.com
8dfe2ccac5 Bug 306020 fallout, officially branded Mac Firefox is broken since bug 269460. See bug 307299. r+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179775 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:01:52 +00:00
scott%scott-macgregor.org
e9e9e3600d Bug #307124 --> Pressing Enter in the update wizard moves forward regardless of update state
Use the right wizard APIs instead of controlling disabled states by hand.

Patch by mconnor

r=mano
sr=mscott
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179773 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 02:55:50 +00:00
brendan%mozilla.org
b0f7de3258 Branch version of patch for bug 305565 (r/sr=jst/bz, a=drivers).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179770 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 02:37:27 +00:00
bzbarsky%mit.edu
77254df063 Ensure thumb frame exists bug 248407, patch by Martijn Wargers
<martijn.martijn@gmail.com> based on the Seamonkey version by
neil.parkwaycc.co.uk@myrealbox.com, r+sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179769 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 02:37:26 +00:00
mconnor%steelgryphon.com
ef3467df14 bug 303806 - wallpaper patch to default to Luna-style menus on XP instead of Classic style, based on a patch by Chris Cunningham (chris@thumperward.vispa.com), r=ben, a=asa/schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179765 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 02:05:26 +00:00
mark%moxienet.com
91a771850d Bug 306020 fallout, officially branded Mac Firefox builds are broken following MOZ_USE_OFFICIAL_BRANDING castration. r=mscott a/1.8=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179763 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 01:51:58 +00:00
brendan%mozilla.org
556d307224 Sync comment-only changes from trunk, for easier diff'ing/merging.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179761 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 01:40:33 +00:00
mozilla.mano%sent.com
5a8d723d42 Bug 296700 - Can't overlay JS Console's keyset/commandset. patch from Simon Bnzli <zeniko@gmail.com>, r=me, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179750 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:41:46 +00:00
mozilla.mano%sent.com
c86c84045f Bug 307061 - Don't support Cmd+F5 for 'Force Reload' on OS X (conflicts with 'Voice Over'). r=gavin, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179749 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:35:37 +00:00
aaronleventhal%moonset.net
4564f201a4 Bug 305032. Fix various situation where focus is confused and commands get disabled/grayed out. Other bugs fixed are bug 306076, bug 306924 and bug 306235. r+sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179748 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:31:24 +00:00
aaronleventhal%moonset.net
6f65bd191b Bug 306726. Should not have accesskey on a menulist option. r=mano, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179747 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:30:56 +00:00
mozilla.mano%sent.com
2e13b486d4 Bug 284713 - [gnome] Preferences are cut off in the default size preference window. patch from Adam Guthrie <ispiked@gmail.com>, r=me, a=schrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179746 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:28:37 +00:00
dbaron%dbaron.org
e44ad5fc0c Landing patch for smontagu: Make mErrorEncoder nsCOMPtr. Bug 306493, r=jshin, sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179745 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:27:50 +00:00
mozilla.mano%sent.com
cd23e338c3 bump copyright note to 2005 (Happy new year!).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179744 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:25:56 +00:00
mozilla.mano%sent.com
50229a75b6 [Mac] Change application menu label to 'Firefox' (instead of Deer Park). bug 306020, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179741 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:15:29 +00:00
timeless%mozdev.org
f4c2af4c68 Bug 304338 nsWindowSH doesn't allow xpcom components to replace its properties
r=jst sr=jst a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179739 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:14:11 +00:00
aaronleventhal%moonset.net
11f4874b0e bug 306433. Mnemonic underlining does not belong on description, only on label. r=vlad, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179737 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:11:11 +00:00
scott%scott-macgregor.org
19c27eac6d Bug #306020 --> hard code the first screeen of the installer to say
Mozilla Firefox 1.5 Beta 1 in several places.

sr=ben
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179736 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:10:08 +00:00
scott%scott-macgregor.org
401399d5c2 Bug #306020 --> hard code the first screeen of the installer to say
Mozilla Firefox 1.5 Beta 1 in several places.

sr=ben
a=me
 CVS: ----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179735 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:10:02 +00:00
darin%meer.net
97ac080366 fixes bug 304444 "Uninitialized memory read in nsDiskCacheEntry::Swap" patch by alfredkayser@nl.ibm.com, r=timeless, sr=darin, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179733 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 23:01:57 +00:00
scott%scott-macgregor.org
71cbab01aa Bug #305739 --> utf8-credit encoding problem.
Patch by mkmelin+bugzilla@cc.hut.fi

sr=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179725 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 21:23:26 +00:00
scott%scott-macgregor.org
2ef802642f Bug #307024 --> named named anchor links cause exception in phishingDetector.js :: isPhishingURL
Patch by mkmelin+bugzilla@cc.hut.fi

sr=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179724 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 21:21:02 +00:00
roc+%cs.cmu.edu
d6011a3d90 Bug 306116. Use a loop instead of recursion to delete next-in-flows, to avoid stack overflow on frames with very many continuations. r+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179723 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 21:15:12 +00:00
bzbarsky%mit.edu
0e7af430cd Make addition or removal of frames in a frameset actually change the
rendering. Bug 306660, r=jst, sr=roc, a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179718 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:52:57 +00:00
aaronleventhal%moonset.net
5380bbb4c3 Bug 307153. Focus lost after dialogs closed. r+sr=bryner, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179717 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:49:54 +00:00
cbiesinger%web.de
2f7bf89267 bug 300800 make CreateAboutBlankContentViewer store the current viewer in
shistory
r=bryner sr=bz a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179715 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:40:59 +00:00
darin%meer.net
4ebb8b2e9d fixes bug 306375 "Make it possible to restart to a different profile" r=bsmedberg a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179714 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:27:50 +00:00
jwatt%jwatt.org
9bc1491760 Fixing bug 282217. SVG <title> doesn't have the same effect as <html:title>. r+sr=bzbarsky@mit.edu, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179713 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:22:13 +00:00
jwatt%jwatt.org
adc71b1d49 Fixing bug 293224. Matrix from getScreenCTM should be to initial viewport space. r+sr=tor@acm.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179712 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:20:47 +00:00
scott%scott-macgregor.org
2717784173 Bug #194632 --> notification preference to use a self-defined wav-file does not function well on Mac OS X
Patch by Jon Baumgartner

r=pinkerton
sr=sfraser

a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179708 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 18:26:32 +00:00
scott%scott-macgregor.org
c5a22b8ab7 Bug #163951 --> Stalls for 30 sec at copying sent mail to IMAP folder on sending
put up alert when courier server kicks us off for too many connections.


Patch by bienvenu

sr=me
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179706 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 18:16:34 +00:00
mark%moxienet.com
1b1dde2a46 Bug 307156, Mac "Get Info" copyright is wrong. [s]r&a/1.8=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179704 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:54:22 +00:00
brendan%mozilla.org
c1939bd3b8 Add JS1.6 support, moving E4X and Array extras there (306664, r/sr=mrbkap/shaver, a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179703 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:45:29 +00:00
dbaron%dbaron.org
a98db46cfc Fix bad printfs in DumpRegressionData. b=306741 r=biesi sr=tor a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179699 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:08:04 +00:00
ben%bengoodger.com
c739e41e65 306869 - answers.com plugin needs to say 'Answers.com' and not 'Dictionary'. r=bsmedberg a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179697 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 16:34:01 +00:00
doronr%us.ibm.com
eef2176ef3 Bug 306522 richlistbox needs to use template listeners. r=mano a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179696 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 16:10:35 +00:00
aaronleventhal%moonset.net
418305ae94 Bug 306437. change event fires twice for HTML select (mousedown & mouseup). r=dbaron, sr=neil, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179692 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 14:07:25 +00:00
gerv%gerv.net
ffe36b0449 Bug 301694: change to more human-readable format for IDN character blacklist. Patch by usenet@tonal.clara.co.uk; r=gerv, sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179691 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 12:34:08 +00:00
brendan%mozilla.org
9df03a8b1e Warning fix.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179688 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 06:51:17 +00:00
scott%scott-macgregor.org
d016622b81 The product name for the re-branding change needs to be Mozilla Firefox
not Mozilla Firefox Beta 1. Otherwise we end up installing the application into a directory
called Mozilla Firefox Beta 1 when we really want it getting installed into the Mozilla Firefox
directory.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179687 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 06:28:06 +00:00
scott%scott-macgregor.org
7b4c342ab4 Bug #306020 --> In prepration of turning the official branding back on for beta 1:
1) Removes the alpha 2 references, reverting generic branding back to just Deer
Park.

2) About dialog (screen shot coming up) is now hard coded to say
version 1.5 Beta 1

3) The main browser window title now reads " - Deer Park Beta 1". So if you are
visiting a site, you will see across the top: 'Espn.com - Deer Park Beta 1"

4) The installer should say Mozilla Firefox Beta 1.

Everywhere else in the UI will say just Deer Park. No more Alpha 2 or Beta one
in any of the menus, etc.

This change will make more sense once the official branding flag is turned back  on.

r=benjamin
sr=ben
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179684 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 04:54:21 +00:00
scott%scott-macgregor.org
a64bed7121 remove a bogus beta string that doesn't fit in the installer dialog anyway.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179683 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 04:51:04 +00:00
scott%scott-macgregor.org
b174b816ba Bug #304473 --> bump Firefox's version string on the branch to 1.4.
This is the app version we're going to be using for Thunderbird 1.5 Beta 1.

We'll use 1.4.1 for Beta 2.

This change is necessary so software update recognizes the difference between beta 1, beta 2
and final when upgrading beta users to each release.

r=chase a=me/asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179682 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 04:36:37 +00:00
rbs%maths.uq.edu.au
edcc5e55fb typo from earlier checkin, bug 241485
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179671 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 22:25:34 +00:00
tor%cs.brown.edu
bebe0e38c8 Bug 294519 - should behave the same when SVG not built, SVG pref
disabled, or no SVG renderer present.  r=dbaron, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179669 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 20:41:57 +00:00
kairo%kairo.at
45e51ce1b4 bump SeaMonkey locale and skin versions on branch, r+sr=Neil a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179665 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 17:51:57 +00:00
smfr%smfr.org
8ce871191b Fix bug 306177: allow the Default plugin to open popup windows, so that it works correctly. r=mark, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179647 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 23:42:11 +00:00
smfr%smfr.org
c014a45d21 Fix bug 306795: ensure that nsNSSCertificateDB::IsCertTrusted() propagates error values. r=dougt, sr=rrelyea, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179646 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 23:35:57 +00:00
smfr%smfr.org
33669a9cd4 Fix bug 208601: Fix DocumentViewerImpl::GetCanGetContents() to get the correct selection for text fields, using nsIPresShell::GetSelectionForCopy(). Fixes Services in text fields in Camino. r=roc, sr=roc, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179639 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 20:53:59 +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
peterv%propagandism.org
8b76e039c4 Fix for bug 306809 (oom mlk in txVariable::Convert). r/sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179628 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 18:15:59 +00:00
bob%bclary.com
fb5342214e Bug 303427 - remove extraneous newline in assertion XPConnect is being called on a scope without a Components property, r,sr=jst,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179625 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 17:25:43 +00:00
peterv%propagandism.org
1f2cf3518c Fix for bug 298064 (nsContentUtils::GetDocumentFromCaller() is broken.). r=jst, sr=brendan, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179622 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 15:44:04 +00:00
dveditz%cruzio.com
1bfdef384d Don't block onload xpinstall, site whitelisting does the job (bug 271567).
Required to fix bugs 295058 and 300114. r=dougt, sr=mscott, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179617 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 04:46:28 +00:00
mhammond%skippinet.com.au
6141ff3d86 Add new file that got missed when checking in fix for bug 297598
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179615 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-03 23:07:36 +00:00
steffen.wilberg%web.de
67e264d8e6 Bug 304405: Ctrl+Shift+D is a non-Unix shortcut. p=marek.stepien@gmail.com, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179613 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-03 21:56:36 +00:00
jst%mozilla.jstenback.com
f496713dd9 Landing the second part of the fix for bug 304423. Make XPCWrappedNative::GetWrappedNativeOfJSObject() deal with the case where the prototype found through the funobj is not the current prototype for the given class (i.e. it's a prototype for the right class and scope, but one from before prototypes were refreshed). r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179612 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-03 16:22:56 +00:00
jst%mozilla.jstenback.com
c4109597c0 Landing the fix for bug 304423. Make window instanceof Object and Window etc be true again. This regressed with the split window landing. The fix here is to make the inner and outer windows share the outer's XPConnect prototype (but only that, everything below that on the proto chain comes from the inner window). To make this work with fastback we also needed a way to tell XPConnect to restore an old prototype for the window object when going back/forward. r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179611 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-03 16:19:19 +00:00
gavin%gavinsharp.com
7c2a6564f9 Bug 301073 and bug 305372: Fix chrome home pages and opening chrome links in new windows (shift+click), r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179608 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-03 03:14:13 +00:00
mnyromyr%tprac.de
1f1ba14a78 Bug 266597: keybinding "i" for toggling message flag; r/sr=neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179606 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-03 00:23:38 +00:00
scott%scott-macgregor.org
bfa746740c Bug #306020 --> hard code some spots in the UI to say Thunderbird Beta 1. or version 1.5 Beta 1
Beta one is going to have an application version of 1.4 for software update purposes. But we don't want users thinking
they are using some mythical 1.4 version. So make the about dialog say 1.5 beta 1. We'll change these strings to Beta 2
and then remove them all together when the time is right.

sr=bsmedberg
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179605 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-03 00:09:35 +00:00
jwalden%mit.edu
f16d4becb0 Bug 304405 - Document Bookmarks > Bookmark All Tabs. p=gidsgoldberg@gmail.com, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179600 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 23:48:52 +00:00
scott%scott-macgregor.org
da6d24bfdb Bug #266597 --> Keybinding requested for flagging messages. Make 'I' toggle the flagged state for messages.
Patch by mnyromyr  (mnyromyr@tprac.de)

r/sr=bienvenu,me

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179597 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 23:38:53 +00:00
vladimir%pobox.com
0b0d93d064 b=306088, simplify nssvgtransformlist::setvaluestring, r=tor,a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179590 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 23:32:17 +00:00
scott%scott-macgregor.org
8a7eaf7c3d Bug #306897 --> port some firefox preferences changes to thunderbird
most notably, removing the Check For Update buttons from the updates panel.

sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179589 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 23:29:08 +00:00
scott%scott-macgregor.org
5517a24568 Bug #304704 --> get rid of the default feed and default news settings for Mac OS X on the branch since this feature
isn't working right on the Mac right now and we won't be fixing it for 1.5.

patch by asaf romano

sr/a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179585 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 21:46:39 +00:00
scott%scott-macgregor.org
60f3f03106 Bug #306409 --> deniedPortAccess and malformedURI errors do not pass URI value for error messages
remove some %S substitution patterns from strings which don't get said substitutions in them.
r=beltzner

a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179583 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 21:39:52 +00:00
scott%scott-macgregor.org
1e3a07bd3c Bug #306866 --> context menu in message window shows to much options some xpcnativewrapper fall out.
sr=bienvenu
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179582 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 21:34:27 +00:00
bzbarsky%mit.edu
69792de2ae Make frames know whether they're leaves or not from the frame construction
point of view; use this in the frame constructor. Bug 265367, r+sr=dbaron, a=roc


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179571 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 20:25:54 +00:00
vladimir%pobox.com
c30016ce74 b=268553, can't add a new folder on the bookmarks toolbar after having deleted a folder, r=mano,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179569 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 20:21:10 +00:00
ben%bengoodger.com
6521262353 303806 - back out the menu/toolbar patch until padding is corrected.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179566 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 19:33:24 +00:00
aaronleventhal%moonset.net
36efa7aec9 Bug 306750. Fix crashes from talkback reports in accessibility core. r=parente, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179565 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 19:32:24 +00:00
aaronleventhal%moonset.net
d2987ecb3a Bug 305813. Error pages not read by screen reader. r=biesi, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179564 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 19:29:50 +00:00
bzbarsky%mit.edu
91001f3ee8 Make sure random parts of external DTDs don't sneak into the DOM. Bug 306353,
r+sr=peterv, a=mtschrep@gmail.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179563 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 19:18:48 +00:00
timeless%mozdev.org
1c4dc32a60 Bug 302521 Add sv-SE to inspector locales
small text corrections
patch by jasajudeju@telia.com a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179561 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 19:07:12 +00:00
jwalden%mit.edu
a1795d3c81 Bug 306132 - Document the new shortcut for Bookmark All Tabs (Accel+Shift+D). r=steffen, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179558 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 18:41:24 +00:00
mozilla.mano%sent.com
6994182506 Bug 305258 - Firefox windows disappear from the taskbar (modal windows being opened incorrectly). patch by Martijn Wargers <martijn.martijn@gmail.com>, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179551 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 18:00:02 +00:00
brendan%mozilla.org
382d7fcd22 Fix js_PeekTokenSameLine assertion to handle already-peeked TOK_EOL (306794, r=mrbkap, DEBUG-only).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179549 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 17:55:08 +00:00
brendan%mozilla.org
7f6ef3076b Fix failure to root temporary result under Array.prototype.sort (306788, r/sr=mrbkap/shaver, a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179548 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 17:49:57 +00:00
doronr%us.ibm.com
4f456ba3ec Syncing branch with trunk XForms progress. a=mkaply
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179546 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 17:23:36 +00:00
ben%bengoodger.com
7315d7cd21 305226 - details link in Software Update is broken. r=mscott a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179544 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 17:18:12 +00:00
mrbkap%gmail.com
3ea8266b40 bug 306738: uneval on a getter outputs mismatched parentheses. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179542 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 17:02:08 +00:00
doronr%us.ibm.com
f79bfce0d5 Bug 306608 - Schema Loader has issues with xsd:group. r/sr=peterv, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179535 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 12:36:57 +00:00
mozilla.mano%sent.com
437232a1a3 Bug 303806 - various css hacks for better appearance on XP-Luna. patch from Chris Cunningham <chris@thumperward.vispa.com>, r=kevin, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179532 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 06:45:07 +00:00
neil%parkwaycc.co.uk
22850dc926 Frame processing needs to happen before bubbling system event group handlers in order to fix bug 300227 and thus properly fix bug 298894 r=bryner sr=bz a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179522 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 23:41:11 +00:00
mrbkap%gmail.com
00710b26da bug 306740: Add a compile-only option to the JS and XPC shells. Patch by Shane Caraveo <shanec@ActiveState.com> with a couple of nits from me. r=mrbkap sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179521 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 23:21:12 +00:00
scott%scott-macgregor.org
649de4bc28 Bug #303941 --> Convert update's link widget to use the existing text-link widget.
This allows link clicks to work correctly in Thunderbird. sr=ben

a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179519 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 23:09:46 +00:00
mrbkap%gmail.com
c8e7cea6e5 bug 305452: Don't run timeouts that were set after the page was put into the bfcache (e.g., from a mousemove handler). Instead, store them in the timer list and wait for the page to be pulled out of the bfcache to run them. Also fix a couple of refcounting botches so that timeouts suspended in a page put into the bfcache get cleaned up instead of leaking. r=bryner sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179516 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 22:59:13 +00:00
mrbkap%gmail.com
f5e577b9fb bug 306617: The generic function dispatcher should imitate Function.call and Function.apply. r+a=brendan sr=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179515 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 22:46:51 +00:00
bryner%brianryner.com
e9827d166c Abort restoring the presentation if firing pagehide/unload stopped the load. Bug 305995, r+sr=bzbarsky, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179514 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 22:17:50 +00:00
bryner%brianryner.com
27e0e80771 Fix for crashes in document.addBinding():
- Don't allow the old binding to go away as we insert the new binding into the chain.
- When swapping the nsXBLInsertionPoint array for a content node, remove any entries from the old list that are also in the new list, so that we don't delete them.

Bug 296375, r+sr=bzbarsky, a=asa.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179513 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 22:15:05 +00:00
brendan%mozilla.org
4ea13ec738 Fix to bug reported by daumling@adobe.com (306633, r/sr=daumling/shaver, a=me) where eval swallows strict warnings.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179504 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 21:29:46 +00:00
scott%scott-macgregor.org
ec902349e0 Bug #304473 --> bump thunderbird's version string on the branch to 1.4.
This is the app version we're going to be using for Thunderbird 1.5 Beta 1.
We'll use 1.4.1 for Beta 2

This change is necessary so software update recognizes the difference between
beta 1, beta 2 and final when upgrading beta users to each release.

r=chase
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179502 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 21:22:01 +00:00
rob_strong%exchangecode.com
1156244db3 Remove Show Item Contents (does not remove strings) from extension and theme managers. Bug 306182 Theme ->Show Item Contents throws exception (in [nsILocalFile.reveal]). r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179500 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 21:06:33 +00:00
bryner%brianryner.com
e984929f44 Stop storing PRIntervalTime values as PRInt64s, and make sure to convert PRIntervalTime to milliseconds before resuming a timeout. Bug 305167, r+sr=jst, a=brendan.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179499 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 21:05:46 +00:00
cltbld
2817c5ce9e Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179492 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 19:42:44 +00:00
cbiesinger%web.de
ce27ac29a9 bug 306701 quote calendar's extension list
r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179491 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 19:41:39 +00:00
cbiesinger%web.de
6b8d14af21 Bug 306310 explicitly specify the charset (as UTF-8) for the about: channels
r+sr=darin a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179490 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 19:34:25 +00:00
dveditz%cruzio.com
93ed8e43cf bug 306056 prevent crash calling window.stop() after window.close(). Thanks to Julien Plissonneau Duquène for the original patch, r=dveditz, sr=jst.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179489 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 19:22:55 +00:00
joshmoz%gmail.com
1bd6ad2473 Fix crash in nsFilePicker.cpp when too many file filters are used. Patch by Shane Caraveo from ActiveState. b=306351 r=josh sr=smfr a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179487 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 19:18:04 +00:00
darin%meer.net
f2bd53920a fixes bug 306077 "do not package channel-prefs.js in MAR complete and partial patches" r+a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179481 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 18:41:37 +00:00
dougt%meer.net
6e1f74449c Backing out Bug 268798 which caused a Tp regression. See bug 305356 for details. r+sr=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179471 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 14:33:07 +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
mozilla.mano%sent.com
d06d97b1e2 Bug 300590 - Expose bidi.browser.ui, seamonkey part. r+sr=neil, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179459 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 05:32:41 +00:00
bzbarsky%mit.edu
a73423b3ec Fix crash bug 306580. r+sr=bryner, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179456 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 04:05:41 +00:00
bzbarsky%mit.edu
8fef7c66e7 Make sure to null out the weak parent ptr in session history entries as
needed. Bug 305181, r=bryner, sr=jst, a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179453 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 03:54:16 +00:00
mats.palmgren%bredband.net
d6a00c7634 Avoid trying to make an inside bullet frame its own sibling. b=217903 r+sr=bzbarsky a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179450 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 00:39:06 +00:00
jst%mozilla.jstenback.com
57b13f4620 Fixing bug 306630. Make <frame src=javascript:...> work again. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179449 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 00:27:17 +00:00
roc+%cs.cmu.edu
9afb4dc81b Bug 246560. Hack GTK2 plugin code so that plugins don't get substructurenotify events. This makes some plugins (Acroread 7) work without regressing other plugins. r+sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179445 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 23:16:56 +00:00
jwalden%mit.edu
c9bd69e6bd Bug 305818 - Document the removal of the Check Now buttons from Options-Advanced-Update. r=steffen, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179439 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 22:43:24 +00:00
roc+%cs.cmu.edu
ae0ccd354c Bug 305120. Fire overflow/underflow events for HTML scrollframes. r+sr=dbaron,a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179432 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 21:38:38 +00:00
dbaron%dbaron.org
a748a3f59f Only accept a decimal point as part of a number when there are digits after it. Remove unused IS_ALPHA. b=306504 r+sr=bzbarsky a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179431 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 21:23:16 +00:00
dbaron%dbaron.org
21ac0cb028 Base factor line-height values on the same concept of font size as em-based line-height values. b=196270 r+sr=bzbarsky a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179429 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 21:21:19 +00:00
scott%scott-macgregor.org
cef44e11f5 Bug #282103 --> minor dynamic overlay improvements. Add IDL documentation stating
that it's ok to pass in a null observer to LoadOverlay Make sure .Init()
succeeds on our hashtables, otherwise return an out of memory error code.

r/sr=bz
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179421 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 20:47:05 +00:00
bryner%brianryner.com
9453c46ad0 Actually read up to 32KB of a XPI to look for a signature, instead of requiring the whole thing to be in the first chunk of data available. Bug 306354, r+sr=darin, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179417 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 20:06:55 +00:00
bzbarsky%mit.edu
062ad7515b Install browserconfig.properties as a file, not a symlink, Bug 305946, patch
by Hanspeter <niederstrasser@gmail.com>, r+a=bsmedberg


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179416 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 20:04:35 +00:00
bryner%brianryner.com
0d0cae494e Walk the list of SHEntry children looking for the target id if it's not at the expected index, and don't crash if there isn't one. Bug 305531, r+sr=bzbarsky, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179410 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 19:05:41 +00:00
webmail%kmgerich.com
9443e4fcae bug 306509: [Mac] DL manager background doesn't scroll with content, r=mano, a-asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179408 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 19:00:04 +00:00
mnyromyr%tprac.de
12e94ab007 Bug 127704: Hide "About SeaMonkey" on Mac (1.8 branch only); p=<stefan_h@hem.utfors.se>, r=mano, sr=neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179407 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 18:55:16 +00:00
mrbkap%gmail.com
678c58be73 bug 306591: Make sure that this is an object, since we're calling functions that operate only on objects. r=brendan sr+a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179400 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 17:43:47 +00:00
bzbarsky%mit.edu
5bcdb46c2c Sync up the MIME type list in parser with what nsContentDLF has, and improve
the error handling for cases when a mismatch does happen. Bug 306502, r=mrbkap, sr+a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179399 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 17:36:41 +00:00
darin%meer.net
e7c7decb97 fixes bug 265028 "Clearing cache sometimes fails" patch by alfredkayser@nl.ibm.com, r+sr=darin, a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179389 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 13:29:35 +00:00
mhammond%skippinet.com.au
62079ddbc5 Fix bug 297598 (bring pyxpcom up to speed) on 1.8 branch.
alecf: review+, shaver: superreview+, asa: approval1.8b4+


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179387 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 13:18:32 +00:00
bzbarsky%mit.edu
141ca1085e Fix bug 305959 -- only return "function" from typeof for Scripts, functions,
and regexps.  Patch by Blake Kaplan <mrbkap@gmail.com>, r+a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179373 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 04:27:38 +00:00
ginn.chen%sun.com
0843b159d9 Bug 299881 Block images context menu entry does not show checkbox when on
r+sr=bryner a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179371 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 03:34:49 +00:00
mats.palmgren%bredband.net
bfc692499a Fix crash on unicode "zero width non-joiner" sequence. b=217903 r+sr=dbaron a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179361 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 00:36:32 +00:00
gavin%gavinsharp.com
2efd3963f8 Bug 263182: Page Info (Security tab) doesn't explain mixed secure/insecure, r=kaie, sr=neil.parkwaycc.co.uk, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179357 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 23:40:06 +00:00
mrbkap%gmail.com
14b5483337 bug 306467: Store an nsIScriptObjectPrincipal in the private data of the sandbox global object so that the global object passes security checks. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179354 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 23:29:29 +00:00
jwatt%jwatt.org
b016970365 Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179351 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 23:15:10 +00:00
cltbld
3b5cb1489d Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179349 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 23:01:43 +00:00
neil%parkwaycc.co.uk
8ac3617718 Bug 305187 Make _WIN32_WINNT default to 0x400 as per WINVER r=bsmedberg a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179348 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 22:54:08 +00:00
scott%scott-macgregor.org
5082b3011f fix official branding issue with the branch builds
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179343 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 21:54:12 +00:00
bsmedberg%covad.net
9169f73c0f Bug 306304 - if bookmarks.bak does not exist, all bookmarks are overwritten by the default bookmarks - r=neil a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179338 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 20:42:24 +00:00
bsmedberg%covad.net
1171b71e19 Bug 302276 - Flip xpcnativewrappers default to yes - r=bz sr=shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179336 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 20:30:55 +00:00
bsmedberg%covad.net
a826590edc Bug 304987 - localized installers create shortcuts + registry keys with $ProductName$ un-expanded, and config.ini has hardcoded "en-US" r=Chase a=mscott for drivers
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179334 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 20:15:41 +00:00
mark%moxienet.com
7793c8df1d Bug 306370, Print orientation and other Mac page setup things aren't remembered. Update prototypes and initialize print settings from prefs. r=mano sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179333 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 20:15:09 +00:00
vladimir%pobox.com
aa0fd716a2 b=304499, bookmark all tabs menu item not properly enabled/disabled, r=mano,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179330 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 19:24:27 +00:00
smfr%smfr.org
766e1f9a7e Fix bug 209070: make about:config work in Camino by bundling the layout_xul_tree.xpt file. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179324 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 18:00:51 +00:00
scott%scott-macgregor.org
958f1720d8 Bug #306379 --> Removing Spell button breaks message compose window
Patch by tuukka.tolvanen@gmail.com

sr=me

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179322 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 17:28:56 +00:00
webmail%kmgerich.com
49831011e6 [Bug 304643] Mac: Font used in Preferences dialog is too small. Based on a patch by Uri Bernstein (uriber@gmail.com). Also fixes bug 306166
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179318 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 17:10:06 +00:00
mrbkap%gmail.com
1e1af9a5f1 bug 306382: Make sure that Components.utils.evalInSandbox reports an error if evaluating the JS didn't succeed. r=shaver sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179310 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 16:30:54 +00:00
brendan%mozilla.org
ac7dbd734c Generic static method automation to simplify things for callers of generic prototype methods (304828, r=mrbkap, sr=shaver, a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179282 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 04:47:37 +00:00
bzbarsky%mit.edu
7532b1d15e Release the correct pointer in implementations of SetOutputErrorBehavior. Bug
295145, patch by Frank Wein <bugzilla@mcsmurf.de>, r=jshin, sr+a=dbaron


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179277 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 02:43:23 +00:00
bzbarsky%mit.edu
ca0ab54451 Limit xbl:implements a tad. Bug 299518, r=jst, sr+a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179275 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 02:26:51 +00:00
bzbarsky%mit.edu
c1c0f23087 Make sure that a reflow flush on the document makes the sink start layout if
needed. Bug 253951, r=mrbkap, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179274 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 02:25:00 +00:00
mrbkap%gmail.com
f8b2346591 bug 289628: Emulate Perl's handling of invalid min/max quantifiers (and match other browsers). r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179272 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 00:31:02 +00:00
rbs%maths.uq.edu.au
1b3f39a4d8 When resolving the glyphs needed to measure a text that doesn't fit, we have to ensure that we remain at a word boundary. We may have to back up past the current font, in which case we have to reselect previous fonts to deal with the part of the string being chopped off, bug 241485, r=jshin, sr=tor, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179269 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 00:28:19 +00:00
mrbkap%gmail.com
7a38a6f9e7 bug 306164: The global scope polluter is not reinstalled when document.write is used. r+sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179265 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 23:46:44 +00:00
mozilla.mano%sent.com
583299493d Bug 301129 - Typo error in Pinstripe's popup.css. patch from Stefan <stefan_h@hem.utfors.se>, r=me, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179263 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 23:35:06 +00:00
mozilla.mano%sent.com
ca4df6fdad Bug 305083 - When using ctrl+right-arrow on last word in a wrapping line, caret moves to end of line instead of to beginning of next line. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r=uriber, sr=roc, a=dbaron.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179261 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 23:26:44 +00:00
gavin%gavinsharp.com
a8f003c5d3 Bug 301283: Toolbar customize gives js error after removing searchbar, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179259 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 23:22:01 +00:00
mozilla.mano%sent.com
6996cebf0f Bug 306358 - Mac updater description string is cropped. r=mento, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179258 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 23:14:34 +00:00
gavin%gavinsharp.com
2237008049 Bug 301039: Top border threedhighlight one pixel too thick as well the as "click-down" menu (all, errors, warnings, etc.) not centered, patch by Bryan <BoxerBoi76@hotmail.com>, r=kevin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179256 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 22:56:38 +00:00
mark%moxienet.com
37097e75da Bug 289334, Download manager text is cut off if too long. Set truncation on NSTextFields. Fix by Nick Kreeger <nick.kreeger@gmail.com>. Camino-only. r=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179255 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 22:51:34 +00:00
mozilla.mano%sent.com
58cd0022fd my last checkin was bug 302164
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179254 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 22:45:31 +00:00
jruderman%hmc.edu
e54ef7e8f6 Last checkin was for bug 303740 - Firefox offers to remember empty password. Patch by Gavin. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179253 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 22:30:08 +00:00
jruderman%hmc.edu
d63327f63d /Users/admin/Desktop/303740.message.txt
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179252 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 22:25:22 +00:00
mozilla.mano%sent.com
1a8a4e1540 Bug 302165 - add accesskeys to the 'Remember Password' dialog. r=vladimir, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179250 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 22:21:12 +00:00
jwalden%mit.edu
2cc3d64ff5 Bug 305994 - Remove [Check Now...] button from Options > Advanced > Update. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179235 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 20:15:33 +00:00
jwalden%mit.edu
f6b7277fc5 Bug 305998 - Improve the new netError.dtd for Firefox 1.5 (package as an override of the default ones). This patch partially hard-codes 'Firefox' due to technical limitations; rebranding from 'Deer Park' is happening soon enough that it doesn't matter if we don't use the code name. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179234 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 20:10:06 +00:00
mark%moxienet.com
708e722cbf Bug 305314, Save as plain text sometimes fails to use correct extension. Append correct extension. Patch by Nick Kreeger <nick.kreeger@gmail.com>. Camino-only. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179232 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 20:06:55 +00:00
dbaron%dbaron.org
e40349b060 Fix crash after restoring default toolbar set by making sure that RemoveSubtreeFromDocument unhooks broadcasters just like AddSubtreeToDocument hooked them up. b=295404 r=bzbarsky sr=bryner a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179231 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 19:56:10 +00:00
mozilla.mano%sent.com
5ffe6ab31c Bug 301357 - Simplify context menu selection code. patch from Martijn Wargers <martijn.martijn@gmail.com>, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179230 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 19:38:54 +00:00
dbaron%dbaron.org
35a1b0ff5e Use PRInt32 instead of PRUnichar to match everything else and handle EOF correctly. b=305947 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179229 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 19:35:28 +00:00
mozilla.mano%sent.com
ee008a3811 Bug 264610 - Domain Guessing: URL is not updated when guessing loads www.hostname.com. patch from Phil Ringnalda <bugzilla@philringnalda.com>, r=vladimir, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179228 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 19:33:25 +00:00
bryner%brianryner.com
a0ea7a377c Remove the LayoutHistoryState after restoring a page from session history (bug 305129). r+sr=bzbarsky, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179227 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 19:30:11 +00:00
smfr%smfr.org
aef72e0ad1 Fix bug 242906 and bug 181158: wrong context menu and possible crash when context-clicking on embeds. We were keeping stale, non-owned pointers to DOM nodes in the BrowserWindowController. Fixed by clearing out those pointers when we get back to the main event loop (making use of the autorelease of a little dummy object). r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179216 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 18:00:30 +00:00
mozilla.mano%sent.com
432b567ee7 Bug 306255 - [Mac] the 'Folder' button in the download manager isn't keybaord accessible. r=kvein, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179211 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 17:38:07 +00:00
mozilla.mano%sent.com
f7da302b54 Bug 306171 - The 'Preferences' menu item is disabled in Firefox's DOMi. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179209 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 17:28:57 +00:00
mozilla.mano%sent.com
fb02743890 Bug 306208 - tabbar is visible in popups. r=vladimir, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179208 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 17:25:06 +00:00
neil%parkwaycc.co.uk
8b50776c61 Bug 304176 Creating initial POP3 account in new profile always downloads messages even if download messages now option is unchecked r=mnyromyr sr=bienvenu a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179207 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 17:02:45 +00:00
scott%scott-macgregor.org
6787fe169c Bug #302486 --> Port the Firefox changes for: PAC edit box plays games with URI fixup as you type
to Thunderbird.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179204 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 16:39:14 +00:00
scott%scott-macgregor.org
3fc4d46686 Bug #305557 --> Inline images are being blocked on Composition from drafts
Regression fix from Bug #303752

sr=bienvenu
a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179203 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 16:31:14 +00:00
smfr%smfr.org
50017c7c13 Fix bug 303987: use a zero-delay timer to coalesce pref update callbacks, to avoid CPU hogging while changing lots of prefs at the same time. r/sr=roc, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179201 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 16:15:39 +00:00
smfr%smfr.org
062cfd794a Fix the signatures of NPN_PushPopupsEnabledState(), NPN_PopPopupsEnabledState() (fallout from bug 176079). r/sr=jst, a=brendan.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179199 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 15:09:27 +00:00
cbiesinger%web.de
d1da8f0f19 bug 229737 use documentURI as the URI for which to store the favicon
patch by mconnor r=biesi sr=neil a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179195 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 14:04:01 +00:00
mats.palmgren%bredband.net
55deb4d673 Erase caret if needed when content is removed. b=304383 r=mrbkap sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179186 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 05:22:54 +00:00
vladimir%pobox.com
c1db13e289 b=305004, create a dated bookmark file periodically, r=mconnor+shaver,a=cchase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179175 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 21:35:30 +00:00
smfr%smfr.org
0ae7d39430 Add some error dialogs for various fatal errors that can happen during launch of Camino. Addresses bug 201506.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179174 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 21:32:06 +00:00
smfr%smfr.org
9d33ba2f4c Fix bug 156886: show a file icon for the site icon for file:// urls.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179155 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 04:58:20 +00:00
smfr%smfr.org
f2ba34f584 Fix bug 304006: fix the restoration of folder expanded states when clicking between collections, by ensuring that we restore them after -reloadData.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179151 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:51:02 +00:00
smfr%smfr.org
f2a7fcab2d Make sure CSS is valid.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179150 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:45:19 +00:00
mozilla.mano%sent.com
d6ac469c9a Bug 303399 - Bidi: Problems with caret positioning on blank lines. patch from Uri Bernstein <uriber@gmail.com>, r=mrbkap, sr=roc, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179149 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:45:05 +00:00
smfr%smfr.org
91147217b8 Fix bug 303359: when pasting a bookmark into the Bookmark Bar collection with nothing selected, put the bookmark at the end of the bookmark bar, rather than the end of the menu.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179148 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:37:37 +00:00
smfr%smfr.org
7503f87b58 Fix bug 296783: clean up ad_blocking.css to avoid lots of false hits. Make the rules more specific; testing by visiting many of the top 200 sites. r=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179147 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:19:15 +00:00
bryner%brianryner.com
b052c9192e Fix for focus-stealing via blur() and focus(). Bug 299677, patch by martijn.martijn@gmail.com, r=me, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179146 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:16:17 +00:00
bugzilla%standard8.demon.co.uk
0d71bc6608 Fix bug 263951 In <mailCommands.js>, Error: redeclaration of const NS_BAYESIANFILTER_CONTRACTID. Original patches by bugspam.Callek@gmail.com and neil.parkwaycc.co.uk, refined by me (SeaMonkey only). r=dmose,sr=neil.parkwaycc.co.uk,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179138 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 18:09:22 +00:00
cbiesinger%web.de
67b74fc653 bug 265607 check *aConfirm instead of aConfirm
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179134 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 16:19:03 +00:00
cbiesinger%web.de
fd9deb29d0 bug 210373 make gtkmozembed on gtk2 use nsIWebBrowserFocus for focus handling,
to fix focus stealing bugs
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179133 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 16:15:49 +00:00
aaronleventhal%moonset.net
4c918a6659 Backing out bug 305667 and reopening it. Item selection disappearing in <richlistbox> when no file naming dialog is used before download manager appears for a save. Patch by Doron Rosenber. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179129 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 12:48:30 +00:00
masayuki%d-toybox.com
087224a4e1 Bug 305345 If find toolbar is already opened, if you press "'" or "/" key on browser, the character should not be set to find toolbar r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179126 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 05:22:31 +00:00
bzbarsky%mit.edu
c34ebf1f5e Update comment to my review comments. Bug 305640
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179125 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 05:16:46 +00:00
smfr%smfr.org
da335a5e32 Fix bug 306084: avoid crashes when closing the last tab (or trying to move it to a new window), and disable the menu items as appropriate.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179123 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 03:43:23 +00:00
mozilla.mano%sent.com
9ab26bac5e fixing typo from bug 305955's checkin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179120 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 02:26:29 +00:00
mozilla.mano%sent.com
11cfb1d598 fixing typo from bug 305955's checkin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179117 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 02:07:45 +00:00
gavin%gavinsharp.com
dc58bce161 Bug 305828: Changes to tabbrowser.xml for sessionsaver extension, patch by Christian Schmidt <bugzilla.mozilla.org@chsc.dk>, r=vlad, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179116 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 02:03:55 +00:00
mrbkap%gmail.com
b77563f683 bug 303108: Components.utils.evalInSandbox should throw exceptions that tell the caller what went wrong, instead of always throwing NS_ERROR_FAILURE. r=shaver a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179114 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 23:57:08 +00:00
bryner%brianryner.com
bcdf17409e Make sure we resume timeouts after restoring the docshell hierarchy, so that child windows are resumed correctly. Part of the fix for bug 305167, r=cbiesinger, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179111 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 23:05:07 +00:00
mrbkap%gmail.com
67e4462827 bug 305883: Protect against the empty XML list to fix a crash when emitting code for |<></>|. Also fix the decompiler to handle XMLLists correctly. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179105 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 21:16:15 +00:00
scott%scott-macgregor.org
415de0172e Bug #305843 --> update timer should not fire every 5 seconds - fire every 10 minutes instead.
Port Ben's patch to Thunderbird.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179102 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:56:11 +00:00
scott%scott-macgregor.org
6780a1413c Bug #305999 --> make addbook urls work again for adding vcards to the address book by making the content type valid.
r=bz sr=bienvenu
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179098 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:40:55 +00:00
mconnor%steelgryphon.com
b872ad2536 bug 302486 - PAC edit box plays games with URI fixup as you type, r=vlad, a=caillon
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179097 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:39:12 +00:00
scott%scott-macgregor.org
ce30a5ac92 Bug #303751 --> Thunderbird's Incompatible Items dialogue contains irrelevant text
sr=ben
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179096 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:38:14 +00:00
neil%parkwaycc.co.uk
c6331b301f Make jars with all known combinations of perl and zip b=194045 r=bsmedberg a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179094 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:25:42 +00:00
gavin%gavinsharp.com
5265c7c9f7 Bug 305794: Report A Broken Web Site, Privacy Policy link not working, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179093 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:20:22 +00:00
mark%moxienet.com
2434c92fb2 Bugs 305131 and 305686, Mac l10n unpacking fixes. r=bsmedberg a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179090 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:06:54 +00:00
bugzilla%arlen.demon.co.uk
5bafc3e9ea Bug 304947 Some mistakes in nav_help.xhtml - followup
p=opitz.michael@inode.at r=me a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179087 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:53:13 +00:00
ben%bengoodger.com
9507f2ee01 305843 - update timer should not fire every 5 seconds - fire every 10 minutes instead. r=brettw@gmail.com, a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179083 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:40:55 +00:00
vladimir%pobox.com
c50e96521e back out bogus patch for 271359 (wasn't doing anything), r+a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179080 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:24:59 +00:00
mozilla.mano%sent.com
98e1e4bbe8 Bug 304951 - error in chardet's Hebrew language model. patch from Shy Shalom <shoosh20012001@hotmail.com>, r=smontagu, sr=roc, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179079 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:11:14 +00:00
aaronleventhal%moonset.net
205aa864e1 Bug 306072. Label not associated with textbox in findbar. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179077 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:09:24 +00:00
ben%bengoodger.com
61b85e2e21 282103 - better document the dynamic overlay load method, and announce that it will change for 2.0 r=bryner a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179076 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:08:22 +00:00
aaronleventhal%moonset.net
27c9a85ef1 Bug 305667. Item selection disappearing in <richlistbox> when no file naming dialog is used before download manager appears for a save. Patch by Doron Rosenber. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179073 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 19:00:08 +00:00
mozilla.mano%sent.com
1088bc9240 Bug 305955 - Mapping Ctrl+Shift+D to 'Bookmark All Tabs' (excluding GTK2). r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179072 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 18:59:41 +00:00
aaronleventhal%moonset.net
905cbb425e Bug 249136. Focus lost in newly loaded foreground tab. r=mats, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179070 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 18:49:43 +00:00
scott%scott-macgregor.org
9570302b69 unofficial branding isn't working. Fix an ifdef that was doing the wrong thing.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179067 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 18:25:52 +00:00
bsmedberg%covad.net
7d7afebeb1 Bug 305992 - nsIVersionComparator broken in some circumstances (UMR) - patch by Justin Bradford <jabradford@gmail.com> r=shaver+me a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179048 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 14:20:50 +00:00
mozilla.mano%sent.com
8a387bc3c7 Fix browser window bustage from bug 284086
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179045 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 13:47:55 +00:00
mozilla.mano%sent.com
0cf0a48c9e the last checkin was bug 284086
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179043 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 13:11:54 +00:00
mozilla.mano%sent.com
31187d5a68 'Sanitize on shutdown' fails if the last closed window is not a browser window. patch from Giorgio Maone <g.maone@informaction.com>, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179042 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 12:53:26 +00:00
mozilla.mano%sent.com
aa6ed06587 backing out patch i didn't mean to checkin in v1.592 of this file
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179037 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 10:15:31 +00:00
dougt%meer.net
c657a0c057 Fixing bustage. I checked in the patch from the bug, and not my local diff
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179032 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 07:12:58 +00:00
dougt%meer.net
9a92420ef6 Bug 302284. add xpi hash support to InstallTrigger.install(). r=dveditz, sr=shaver, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179031 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 06:46:21 +00:00
mconnor%steelgryphon.com
cc186fc722 bug 305928 - add bookmark dialog - expand button does not expand, r=vlad, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179030 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 04:43:26 +00:00
wr%rosenauer.org
2ab07bc34e Bug 305962 xulrunner's mozconfig entries obsolete, r=benjamin, a=benjamin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179029 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 04:32:30 +00:00
masayuki%d-toybox.com
7523f10a97 Bug 305342 regression: tabbing from links doens't work in FAYT mode r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179028 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 04:28:20 +00:00
ben%bengoodger.com
9c31edd937 fix stupid js error on window close caused by 305134 - remove unnecessary call to nonexistent uninit function on FeedHandler from Shutdown routine.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179020 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 00:22:12 +00:00
bienvenu%nventure.com
eeb387a6ed handle failure to do step one of gssapi auth with smtp, sr/a=mscott 305849, also handle servers that don't return an error on auth gssapi *
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179018 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 23:29:36 +00:00
smfr%smfr.org
bb3d5e975a Fix bug 167245: when opening tabs for GetURL events, or various Help menu items, always open the new tab in the front irrespective of the "load in background" pref. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179008 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 22:54:47 +00:00
smfr%smfr.org
8a70ad16db Fix bug 174427: if hitting Return in an empty url bar, keep focus in the url bar. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179007 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 22:48:31 +00:00
smfr%smfr.org
798412fefb Fix bug 279982: remove "Use system homepage" and associated Internet Config code, other than the code to fetch the downloads folder. r=pinkerton
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179006 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 22:44:39 +00:00
scott%scott-macgregor.org
2ee2592948 Bug #223909 --> Land the aviary 1.0 changes for supporting copy and paste of windows clipboard images into HTML mail
compose onto the 1.8 branch. Changes were re-reviewed for 1.8 by various folks including module owners: stuart, biesi, glazman

a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179004 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 22:35:49 +00:00
mozilla.mano%sent.com
964be8bea4 Bug 300270 - GetDir() always returns empty string. patch from smontagu, r=sicking, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178998 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 21:51:16 +00:00
rob_strong%exchangecode.com
221a7ac73f Bug 305694 dragging extension from finder produces infinite 'install now' loop. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178990 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 21:18:02 +00:00
webmail%kmgerich.com
4ce6fc2999 Bug 236107 - wrong background for caption in groupbox, r=kevin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178988 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 20:55:58 +00:00
cbiesinger%web.de
239bc33d5c bug 244770 include sroaming in installer builds
patch by giacomo.magnini@portalis.it / trs80@tartarus.uwa.edu.au r=benb sr=neil a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178986 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 20:42:56 +00:00
vladimir%pobox.com
28f0882bf3 b=304561, firefox unsuitable for browsing high-res image galleries due to preview on tab icon, r=mconnor,sr=bzbarsky,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178982 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 20:05:24 +00:00
pinkerton%aol.net
21d1793976 move to version 0.9.3b+ (bugs 302712, 302606, a=asa)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178981 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 19:55:24 +00:00
jwalden%mit.edu
affe80f980 Bug 305659 - Typo in nsBrowserContentHandler.js module's QueryInterface definition. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178980 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 19:50:38 +00:00
mark%moxienet.com
8b686f9a9e Bug 305374, AppleScript "Get URL" command can make Firefox open chrome:// URLs. Block chrome when handling AppleEvents. r=josh sr=smfr a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178978 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 19:33:01 +00:00
scott%scott-macgregor.org
05959450ed Bug #299483 --> "OPML Files" string in import dialog of "RSS Subscriptions" window is hardcoded and needs
to be a string resource.

Patch by Magnus Melin mkmelin+bugzilla@cc.hut.fi
sr=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178977 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 19:32:47 +00:00
scott%scott-macgregor.org
c40f80aab3 Bug #285077 --> New Thunderbird Options Dialog needs a Privacy icon
Patch by Kevin Gerich <kmgerich.com>
sr=mscott
a=mscott


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178975 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 19:24:32 +00:00
scott%scott-macgregor.org
8d56063f7f Bug #285077 --> New Thunderbird Options Dialog needs a Privacy icon
Patch by Kevin Gerich <kmgerich.com>


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178972 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 19:19:34 +00:00
bienvenu%nventure.com
bd766f2573 add auth for thunderbird, to do gssapi r/sr=mscott for 303160 but should fix 305849 as well
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178970 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 19:05:34 +00:00
mozilla.mano%sent.com
82bdf67036 Bug 257247 - Live Bookmark Feed Discovery Includes Atom URI that is not a site feed. patch from Phil Ringnalda <bugzilla@philringnalda.com>, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178966 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 18:15:10 +00:00
mark%moxienet.com
6512fbdc8e Bug 305373, Camino .dmg name changed and other assorted packaging cleanup. Camino-only. r=pink
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178962 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 17:37:31 +00:00
mconnor%steelgryphon.com
e5cddde41c bug 305216 - Bookmark manager's move button doesn't work anymore, patch by gsshih@gmail.com, r=ben, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178960 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 16:54:26 +00:00
gavin%gavinsharp.com
fb045ec939 Bug 304727: Attempting to install an extension no longer triggers yellow info bar (notification) if a site isn't whitelisted or if software installation is disabled, r=mconnor, a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178958 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 16:43:37 +00:00
mrbkap%gmail.com
fba42dc73b bug 302834: Components.utils.evalInSandbox should return the result of the given operations. Introduce a new Sandbox constructor to pass in as the second argument. Also bring the one use of evalInSandbox in the tree up to date with the new API. r+a=shaver/brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178957 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 16:42:24 +00:00
cltbld
a51112ed6d Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178948 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 15:13:23 +00:00
neil%parkwaycc.co.uk
ede6408cf4 MSVC version detecting code should only use BREs patch by Giorgio Maone <g.maone@informaction.com> r=cls,bsmedberg a=asa b=300913
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178947 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 15:10:18 +00:00
bsmedberg%covad.net
f47ad3ae2d Followup to bug 300731 - parse negative numbers properly - patch by Justin Bradford <jabradford@gmail.com> r=shaver (+me) a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178940 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:46:37 +00:00
peterv%propagandism.org
aa48ae011c Fix for bug 248025 (cannot add a DOM Node as an xsl:param using XSLTProcessor.setParameter()). r=Pike, sr=jst, a=asa. Includes fix for regression bug 305326.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178939 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:45:06 +00:00
peterv%propagandism.org
140397106e Fix for bug 290100 (XMLHttpRequest affected by document.domain setting). r=caillon, sr=brendan, a=brendan.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178938 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:44:59 +00:00
peterv%propagandism.org
a24ceeff33 Fix for bug 301490 (Rich text editor property useCSS changed meaning). r=brade, sr=brendan, a=brendan.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178937 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:44:55 +00:00
bsmedberg%covad.net
dcc74f6c9a Bug 305759 - Compare .inc files - patch by Soeren Munk Skroeder <sskroeder@skroeder.dk> - r=me a=me (l10n build system only)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178936 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:35:12 +00:00
bsmedberg%covad.net
718b1daf36 Bug 304160 - Build XULRunner bundle as an inatller.pkg which installs the framework r=mento+chase a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178935 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:32:52 +00:00
mozilla.mano%sent.com
4d70f327e5 Fixing error (which wasn't part of the patch) from bug 304705
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178931 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:03:41 +00:00
kairo%kairo.at
4bd8bc6904 bug 302444 - include unpackaged files in package lists for SeaMonkey installers, r=ajschult sr=Neil a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178928 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 11:19:15 +00:00
wr%rosenauer.org
60f22c735e Bug 305715 missing sentinel build warning with gcc4, s+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178925 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 09:31:01 +00:00
neil%parkwaycc.co.uk
c3adb3a3d0 Fix invalid CSS comments b=286675 r+sr=bz a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178923 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 08:40:39 +00:00
cltbld
22f45e96e5 Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178922 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 08:01:28 +00:00
wr%rosenauer.org
07aaadf2c0 Bug 305483 --enable-canvas cannot be used with --enable-system-cairo, s+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178921 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 07:53:45 +00:00
wr%rosenauer.org
5058615211 Bug 298655 --enable-pango fails if pango libs are not in default location, r=cls, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178920 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 07:51:44 +00:00
mconnor%steelgryphon.com
4d29cdb49a bug 304705 - Add Bookmark dialog: bookmarks Toolbar generates error, also fix bogus contextmenu on Bookmark All Tabs menuitem, r=vlad, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178917 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 05:55:40 +00:00
mconnor%steelgryphon.com
e2888ad682 bug 303836 - Nulling the home page location causes the first window to be unmaximizable, r=bsmedberg, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178915 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 05:28:40 +00:00
mconnor%steelgryphon.com
c1b21c8ff6 bug 301311 - Default Font menu breaks if selected font is not on the system, r=vlad, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178913 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 05:21:18 +00:00
jst%mozilla.jstenback.com
e79e2b29b8 Fixing bug 305640. Make document.getElementById() work correctly when the hash changes when flushing. r+sr=bzbarsky@mit.edu, a=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178912 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 05:18:56 +00:00
mconnor%steelgryphon.com
86af1c83ac bug 291651 - dnd tweaks in URL bar/Go button, r=shaver, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178910 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 05:17:09 +00:00
jst%mozilla.jstenback.com
8935c8423f Landing fix for bug 277434 on the branch. Make plugin elements expose the actual mime type through nsIPluginElement.actualType, not through .type. r+sr=bzbarsky@mit.edu, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178908 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 05:13:05 +00:00
mconnor%steelgryphon.com
c251013ec9 bug 229737 - add favicon to XUL error pages, r=biesi, sr=neil, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178907 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 05:10:55 +00:00
jst%mozilla.jstenback.com
c9a1a6a396 Fixing bustage.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178905 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 04:57:09 +00:00
smfr%smfr.org
33d66448d5 Fix bug 303839: fix memory leak caused by circular refs between nsDocShell and nsSecureBrowserUIImpl by setting mSecurityUI to null in nsDocShell:Destroy (hence no need to do this in browser.xml). r/sr=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178904 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 04:33:17 +00:00
jst%mozilla.jstenback.com
e2a02f5528 Fixing bug 305528. Make XPCWrappedNative::GetWrappedNativeOfJSObject() attempt to find a wrapper using obj's outer object if it can't find one using obj. r=shaver@mozilla.org, sr=brendan@mozilla.org, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178903 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 04:31:07 +00:00
cmp%mozilla.org
b6a5b14475 Use simpler form of AUS2 update URL. Bug 302721, attachment 193786.
r=chase@mozilla.org, a=cbeard@mozilla.org


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178899 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 03:49:07 +00:00
cmp%mozilla.org
aee73ff1aa Implement update service channels. Bug 302721, attachment 192129. Patch
by Darin Fisher <darin@meer.net>.  r+a=benjamin@smedbergs.us


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178896 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 02:21:13 +00:00
webmail%kmgerich.com
bdd338c795 Bug 271051- Address bar should use another color when lock icon is broken
r=mconnor, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178892 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 01:58:56 +00:00
cltbld
64d3d920dd Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178890 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 01:10:09 +00:00
cmp%mozilla.org
50dea7f6ff Add --enable-update-channel for browser+mail. Bug 302721, attachment
193749.  r=bryner@brianryner.com, sr=benjamin@smedbergs.us,
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178889 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 01:07:22 +00:00
mrbkap%gmail.com
1abdf7ba05 bug 304882: Store the location object on the outer window instead of the inner window so that security checks do the Right Thing. Also change some if statements into assertions so we catch bad states. r+sr=jst a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178888 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 01:02:11 +00:00
mrbkap%gmail.com
14a17bf111 bug 305448: Fix leak leaving document when a script, written out by a document.write is still pending. r=bzbarsky sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178884 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 00:15:35 +00:00
mrbkap%gmail.com
ddecb87505 bug 305236: Don't store the about:blank window in the bfcache if the inner window is going to be reused. In this case, the shistory entry gets discarded anyway. r=bryner sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178882 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 00:10:03 +00:00
wtchang%redhat.com
78ae447a57 Bugzilla Bug 266123: support 64-bit PowerPC builds on Linux distributions
(such as Red Hat and Fedora) whose GCC generates 32-bit code by default.
r=cls. a=asa for mozilla1.8b4.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178878 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 23:19:59 +00:00
bugzilla%arlen.demon.co.uk
e848c65395 Bug 303895 Threadpane drop-down list 'View->Customize..." opens Saved Search / move the Save View as a Folder menu item to the bottom of the view picker menu list
p=me/mscott r=neil.parkwaycc.co.uk sr=bienvenu a=mscott


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178876 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 22:40:52 +00:00
cltbld
81d5a1eac5 Automated update from host egg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178875 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 22:19:16 +00:00
bugzilla%arlen.demon.co.uk
176c14861b Bug 304739 Tidy up hrefAndLinkNodeForClickEvent (including bustage fix for Bug 305158)
p=me r=neil.parkwaycc.co.uk/cbiesinger sr=bienvenu/neil.parkwaycc.co.uk a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178874 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 22:17:51 +00:00
ben%bengoodger.com
5b3e834d0c remove files associated with 305134, r=mconnor a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178869 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:54:32 +00:00
roc+%cs.cmu.edu
7c36dae5b2 Bug 304434. Mark links visited by external protocol handler downloads. r+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178868 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:53:37 +00:00
ben%bengoodger.com
a0baea5fa5 305134 - remove feedview from Firefox 1.5... r=mconnor a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178867 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:52:43 +00:00
roc+%cs.cmu.edu
644a811840 Bug 295767. Simplify and fully analyze all the cases for inferring previous-margin changes. r+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178866 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:45:02 +00:00
rob_strong%exchangecode.com
e83ff2cf1f My last checkin was for bug 302273 Updates to Themes are not shown when checking for all updates - this is the checkin for Bug 305361 install-global-extension and install-global-theme work inconsistently. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178865 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:33:33 +00:00
bzbarsky%mit.edu
77dadb9342 Make sure to not mess with our array of ptrs to release if it hasn't been
allocated. Bug 305624, r+sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178864 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:27:25 +00:00
bzbarsky%mit.edu
882d59eb8c Remove bogus assert. Bug 305271, r+sr=peterv, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178863 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:24:52 +00:00
bzbarsky%mit.edu
550ec7952b Fix silly refcounting error that led to leaks. Bug 305262, r=scootermorris,
sr=roc, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178862 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:22:26 +00:00
roc+%cs.cmu.edu
c7e0414ca4 Bug 286491. Recreate an entire IB-complex if one of the child frames gets frames recreated. It might be changing from block to inline or back again, in which case the IB division may change. r+sr=bzbarsky,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178861 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:20:48 +00:00
bzbarsky%mit.edu
7c3c9de5ae SVG's suspend/unsuspendRedraw shouldn't mess with viewmanager update
batches. Bug 305246, r=scootermorris, sr=roc, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178860 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:20:32 +00:00
bzbarsky%mit.edu
98a96baf67 Document interaction of nsIStyleSheetService with ua.css and user*.css. Bug
305026, r+sr=dbaron, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178859 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:18:55 +00:00
bzbarsky%mit.edu
013b97ad34 Use the browser.helperApps.deleteTempFileOnExit pref, if set, to decide whether
to delete helper app temp files on exit. Bug 302433, r=biesi, sr=sfraser, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178858 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:14:47 +00:00
rob_strong%exchangecode.com
fef45d9b26 Bug 305361 install-global-extension and install-global-theme work inconsistently. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178856 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:12:53 +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
bzbarsky%mit.edu
ee202500a0 Restore the ability to tab to links in an imagemap. Bug 304467, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178853 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:05:47 +00:00
bryner%brianryner.com
a9599608aa Force any mouse grabs pointing into the old page to be dropped when we cache the page in session history. Bug 304288, r+sr=roc, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178850 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:42:54 +00:00
bryner%brianryner.com
ca431aa3ba follow-up to bug 303725, don't try to get a weak reference to a weak reference. r+sr=dbaron, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178849 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:37:23 +00:00
roc+%cs.cmu.edu
f8e98b9f0f Bug 189308. Fire DOM scroll events for all kinds of scrolling. r+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178848 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:36:00 +00:00
cbiesinger%web.de
9ae982c321 bug 304833 allow loading help: uris on non-mac systems
r=bsmedberg sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178847 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:15:37 +00:00
bugzilla%arlen.demon.co.uk
5f7caf51c0 Bug 304947 Some mistakes in nav_help.xhtml
p=opitz.michael@inode.at r=me a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178845 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:06:22 +00:00
gavin%gavinsharp.com
b51069694d Bug 258864 : View > 'Full Screen' menu entry does not become ticked / checked when in full screen mode, patch by David Tenser (djst) <djst.mozilla@gmail.com>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178844 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:05:06 +00:00
gavin%gavinsharp.com
9df200291d Bug 305390: add line telling the user that Firefox and Thunderbird will startup after installation is complete, patch by S. Jewers <shaynejewers@gmail.com>, r=beltzner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178841 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:58:12 +00:00
cbiesinger%web.de
503ee7890a bug 288042 make the cairo svg renderer work on xlib and qt
r=tor a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178840 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:52:09 +00:00
cbiesinger%web.de
ca143d3070 bug 288042 make functions virtual, so that they can be called from other modules
r=zack a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178838 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:51:16 +00:00
cbiesinger%web.de
555b29561e bug 303432 add an OOM check in nsPrintSettings::GetPrinterName
patch by Bastiaan Jacques <b.jacques@planet.nl> r+sr=dmose a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178834 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:46:49 +00:00
cbiesinger%web.de
17c7dada31 bug 305445 "Author" in Themes should have a colon
patch by stephen.donner@gmail.com r=iann sr=neil, suite only


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178833 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:44:57 +00:00
cbiesinger%web.de
5534940e28 bug 305435 remove MNG settings from the pref window
patch by stephen.donner@gmail.com r=iann sr=neil, suite only


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178832 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:43:20 +00:00
cbiesinger%web.de
5300aa261f Bug 305038 Capitalize "this" in image-blocking context menu entries.
patch by stephen.donner@gmail.com r=mvl sr=neil a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178831 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:40:41 +00:00
cbiesinger%web.de
23065da0b3 bug 220933 Manually marking message as Junk should mark it Read as well
patch by Jens Bannmann <jens.b@web.de> r=bienvenu sr=dmose a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178829 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:37:03 +00:00
gavin%gavinsharp.com
3213d22568 Bug 298823: JAR URIs (and other types missing the host part) are not properly handled by nsScriptSecurityManager::LookupPolicy(), patch by Giorgio Maone <g.maone@informaction.com>, r=caillon, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178828 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:30:42 +00:00
gavin%gavinsharp.com
9a4e05842f Bug 256990: highlight breaks pages that style <span> elements, patch by Ben Basson <cusser.bugs@cusser.net>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178825 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:25:22 +00:00
cbiesinger%web.de
47caabf975 bug 304414 Implement Available correctly for directory index streams (i.e. make
them never return -1)
r+sr=bz a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178824 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:23:47 +00:00
doronr%us.ibm.com
f46fc900de Bug 271560 - Amazon Web Service crashes us using WSDL Proxying. r=timeless sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178823 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:21:19 +00:00
mark%moxienet.com
704bb98fe6 Bug 305131, trouble with Mac l10n builds when unpacking dmg files. Harden dmg unpacking. r=bsmedberg a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178822 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:20:40 +00:00
aaronleventhal%moonset.net
98e44ebc77 Bug 297697. ISimpleDOMText::get[un]clippedSubstringBounds returning incorrect results. r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178821 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:20:29 +00:00
aaronleventhal%moonset.net
ca9cd93dff Bug 305729. No accessible name for HTML <button>s. r=timeless, sr=neil, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178819 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:18:04 +00:00
gavin%gavinsharp.com
33c4387b03 Bug 304245: Toolbars jump briefly when first page starts to load in newly-opened browser, patch by Bryan <BoxerBoi76@hotmail.com>, r=kevin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178817 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:15:32 +00:00
mark%moxienet.com
5560b6ce03 Bug 305447, packager.mk wasn't leaving safe symbolic links alone when making Mac dmg packages. r=bsmedberg a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178816 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:13:00 +00:00
gavin%gavinsharp.com
5a3dce22e5 Bug 305720: answers.com search plugin is broken for non-ASCII, patch by Phil Ringnalda <bugzilla@philringnalda.com>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178813 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:05:19 +00:00
masayuki%d-toybox.com
61ab3db923 Bug 118563 The new print properties dialog does not save papersize r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178812 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 19:04:42 +00:00
bryner%brianryner.com
ea3bedd716 If we created a transient about:blank content viewer, make sure we're locating the root view sibling for that viewer and not the viewer it's replacing. Bug 300533, r=cbiesinger, a=brendan.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178811 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 18:59:52 +00:00
mark%moxienet.com
c54847b45d Bug 305098, JEP only bundled with Camino and Firefox. Bundle JEP with any Mac product as long as plugins are enabled. r=josh r=bsmedberg a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178806 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 18:26:56 +00:00
brendan%mozilla.org
621f879b7c Restore lost for(i in null); compat (bug 292731, r=mrbkap a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178805 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 18:16:33 +00:00
bienvenu%nventure.com
1708f31abc fix another part of 241212, ability to open .eml files when account central is selected, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178792 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 16:40:32 +00:00
bienvenu%nventure.com
43b7bb1120 fix 241212, ability to open attachments from .eml files, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178791 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 16:37:55 +00:00
bienvenu%nventure.com
9ca9ed15c3 fix 305467, stopping news header download results in redownload and duplicate headers, a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178788 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 15:42:49 +00:00
gandalf%firefox.pl
77ee0b0ec6 add da for sskroeder
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178786 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 15:05:21 +00:00
mark%moxienet.com
a0a8a9f253 Regenerate configure for bienvenu, it's not automatic on the branch :(
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178784 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 14:56:49 +00:00
bienvenu%nventure.com
5018d488c9 add support for gssapi auth, 303160, 280792, a=mscott+schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178783 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 14:15:28 +00:00
bienvenu%nventure.com
5f8ebdc2d8 add support for gssapi auth, 303160, 280792, a=mscott+schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178782 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 14:04:42 +00:00
mark%moxienet.com
b78b8b674d Bug 305565, should not reference removed directory in allmakefiles.sh. r=bsmedberg a/1.8=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178781 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 13:24:42 +00:00
bsmedberg%covad.net
cc79bf0cd3 Merge bug 303886 (ga-IE locale of inspector) from the trunk to the branch, a=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178780 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 13:16:58 +00:00
emaijala%kolumbus.fi
3f96da555a Fix for bug 297561: onmouseover , javascript alert shows twice
r+sr=roc
a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178777 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 11:11:05 +00:00
bryner%brianryner.com
8a4567402d Fix property name so that autocomplete works correctly in Thunderbird/Seamonkey. Bug 305654, r+sr+a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178772 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 05:05:42 +00:00
smfr%smfr.org
a0d90900ab Fix bug 168378: make sure that we correctly set up the event coordinates in drop events. Camino only, r/sr=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178770 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 04:41:11 +00:00
scott%scott-macgregor.org
8884fbf60d Bug #304704 --> Make Thunderbird open feed:// urls from the desktop in addition to feed:
sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178754 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 00:04:55 +00:00
bzbarsky%mit.edu
9fbbed5b76 Make sure all XPCWrappedNatives get their equality op called. Bug 305288, also
fixes bug 305421.  r+sr=jst, a=mscott


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178749 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 23:04:15 +00:00
scott%scott-macgregor.org
ec7bf07e8b Bug #305684 --> No delete attachment icon for pinstripe
copy over the one from qute for now


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178747 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 22:48:59 +00:00
gavin%gavinsharp.com
d5f45ca04c Bug 305501: tabs preferences uses wrong accesskey entity for loading tabs in background, patch by Ronny Perinke <ronny.perinke@gmx.de>, r=mconnor, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178738 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 21:13:46 +00:00
mrbkap%gmail.com
a0df5803c2 bug 302775: Wallpaper over a crash when a DOM range is inside an attribute. r+sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178735 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 21:03:59 +00:00
ben%bengoodger.com
dccb085ed5 fix split lines in bookmarks.html
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178728 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 20:48:11 +00:00
roc+%cs.cmu.edu
e5b4507864 Bug 303458. Check in rest of patch for 295673. Doh!
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178727 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 20:44:23 +00:00
ben%bengoodger.com
7de6bf9c09 this did not need to go in yet, oops
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178725 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 20:23:51 +00:00
ben%bengoodger.com
a3502906b2 add actual answers.com src file
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178723 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 20:19:10 +00:00
ben%bengoodger.com
15a915dce5 fix oops
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178722 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 20:09:45 +00:00
scott%scott-macgregor.org
4f9049980b Try to fix Ben's build bustage by adding a place holder answers.src file
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178721 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 19:59:35 +00:00
ben%bengoodger.com
2eee95a3f8 293460 crash when navigating preferences with arrow keys. null check load observer. r=jst sr=bryner a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178716 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 18:26:35 +00:00
ben%bengoodger.com
2179332291 289362 - replacing dictionary.com with answers.com as the dictionary handler for 1.5 following abusive practices towards firefox users on the part of dictionary.com (popups etc). Patch adds support to the internet search service for search URLs whose parameter formats are effectively redirects, not query strings, e.g. http://www.foo.com/%s vs. currently supported http://www.foo.com/search?foo=%s only... r=bsmedberg, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178715 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 18:15:59 +00:00
webmail%kmgerich.com
014063b91d removing files obsoleted by last checkin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178710 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 17:32:10 +00:00
webmail%kmgerich.com
0f916840c1 Pinstripe: Clean up Extensions and Download windows. r=mconnor, a=cbeard
Fixes the following bugs:

281975 + 281974 include text in buttons in Theme and Extension dialogs
300414 Better visual indication that extension is to be uninstalled
300040 download manager cleanup button ("X") is confusing


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178709 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 17:25:02 +00:00
mrbkap%gmail.com
82b42f6dab bug 305583: Toggle on the XML option, even if the script wasn't invoked with it when the XMLList constructor is used. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178707 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 17:12:19 +00:00
webmail%kmgerich.com
4db3b9db88 Bug 299395 - extension list unreadable with light-text OS theme
r=mconnor
a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178703 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 16:58:29 +00:00
pinkerton%aol.net
c49ce19518 dbl-click on tab bg creates a new fg tab.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178700 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 16:50:13 +00:00
mrbkap%gmail.com
2e58b1e261 bug 280769: Clean up the whitespace in jsregexp.c in preparation for fixing large regexp crashes. Patch by Igor Bukanov <igor@mir2.org>. r/sr=mrbkap/brendan a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178698 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 16:48:51 +00:00
mrbkap%gmail.com
65a59865fc Fix stupid OOM leak. r+a=shaver (bug 305628)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178693 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 16:26:36 +00:00
mrbkap%gmail.com
00af07f77c bug 292731: Be consistent and performant about calling valueOf evaluating for-in constructs and other similar statements. This fixes the Tp regression from the previous fix at this bug (which always called valueOf). r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178652 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 00:16:21 +00:00
ben%bengoodger.com
e6903ebab6 289361 - checkbox constructor does something really weird, state handling is not as expected. fix by reverting checkbox.xml to v1.6 behavior, and add special handling to preferences.xml to handle checkboxes and colorpickers having a different state property. r=mconnor, a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178650 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 00:01:30 +00:00
mrbkap%gmail.com
6dc08cc64b bug 298271: Disable quadruple-click paragraph selection since it's broken to the point of being useless. Patch by Uri Bernstein <uriber@gmail.com>. r+sr=roc a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178649 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 23:46:38 +00:00
jst%mozilla.jstenback.com
861dc33ace Fixing bug 300756. Make sure we can find a JS context when tearing down plugins even with fastback enabled. r=shaver@mozilla.org, sr=brendan@mozilla.org, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178647 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 23:04:17 +00:00
rob_strong%exchangecode.com
437b659937 Bug 305296 Extensions installed using a file pointer can't be uninstalled using the ui even though uninstall is not disabled. r=bsmedberg, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178645 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:45:36 +00:00
brendan%mozilla.org
a3c65a2540 Have to check this instanceof XML in natives after all (305335, r/sr=mrbkap/shaver, a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178641 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:20:35 +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
bryner%brianryner.com
aacb2fe27b In the XUL autocomplete widget, make user-initiated autocomplete dispatch an oninput event, just as if the user had typed the text. Also fixing a bug where it was not possible to create an oninput event from script. Bug 287996, r=mconnor sr=jst a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178632 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 20:36:01 +00:00
mrbkap%gmail.com
856dd1d3b0 bug 132949: fix some of the more egregious bugs in jsfile.c, this also cleans up some of the style nits, but is nowhere a complete patch. Use jsfile.c at your own risk! rs+a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178612 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 17:36:57 +00:00
mrbkap%gmail.com
f07d8ffed7 bug 292731: be consistent about calling valueOf when using for-in. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178610 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 17:14:19 +00:00
mrbkap%gmail.com
1ae339fa32 bug 304896: Fix assertion on reload by making sure to update the navigator's docshell when we pull it out of the bfcache. r+sr=jst a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178608 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 17:01:53 +00:00
bzbarsky%mit.edu
3dbbc7ecd3 Restore some frame recursion protection that got lost. Bug 303163, r+sr=jst,
a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178605 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 15:46:13 +00:00
emaijala%kolumbus.fi
7f619ad112 Fix for bug 304955: Crash when scrolling through page [@ nsWindow::GetTopLevelWindow] (needed before landing the patch for bug 297561)
r+sr=roc
a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178603 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 15:36:03 +00:00
emaijala%kolumbus.fi
c9879986dd Fix for bug 297563: Transparency doesn't seem to work in 16bit color depth
Patch by Dainis Jonitis
r=emaijala
sr=roc
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178602 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 15:30:25 +00:00
doronr%us.ibm.com
26131fbed8 Bug 298202 - java preference ignored depending on java plugin location when javascript calls into Java directly r=jst sr=shaver a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178600 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 14:09:59 +00:00
mconnor%steelgryphon.com
9a83c622a5 bug 300830 - new error page (about:neterror) can load privileged about: urls, patch by dveditz, r=bsmedberg, sr=shaver, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178593 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 05:06:15 +00:00
gavin%gavinsharp.com
8bebe59a80 Bug 302729 attachment 193230, Convert [tag][/tag] in netError.dtd strings to <tag></tag>, patch by Jeff Walden <jwalden+bmo@mit.edu>, r=cbiesinger, sr=neil, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178589 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 03:25:20 +00:00
bryner%brianryner.com
ac9125cbef Attempting to fix crashes in RetargetEventToParent (bug 303725). Leave a weak container pointer so that events targetted to cached pres shells can be sent up to the parent, and don't crash if this fails. r=aaronl, sr=dbaron, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178588 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 03:20:05 +00:00
gavin%gavinsharp.com
bddc0d1a13 Bug 302729 attachment 192114, netError.dtd entities can't be formatted prettily, r=cbiesinger, sr=darin, a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178587 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 03:19:13 +00:00
jruderman%hmc.edu
71c924521a Bug 263473 - Context menu displays all possible options on image <object>. Also makes "Set Desktop Background" work with <object> elements and fixes bug 305380. r=mconnor, a=beard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178586 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 03:19:04 +00:00
roc+%cs.cmu.edu
2bdee9bb25 Bug 304759. Forgot to check in one hunk of the patch on branch.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178569 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 21:32:20 +00:00
Olli.Pettay%helsinki.fi
1c17ed13e7 Bug 304027, XBL handlers for custom events no longer working. r=bryner, sr=jst, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178564 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 20:45:09 +00:00
bzbarsky%mit.edu
b2f9ad710e Make sure to mainain our mContextMenu member correctly. Bug 251274,
r=timeless, sr=neil, a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178559 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 19:44:10 +00:00
cbiesinger%web.de
9febcdccd9 bug 302821 correctly match LockLooper/UnlockLooper calls
patch by Doug Shelton <doug@sheltonfamily.org> r=tqh a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178558 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 19:44:09 +00:00
cst%andrew.cmu.edu
1bf5ccd62d Forgot to add a code comment in my last checkin.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178553 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 17:47:29 +00:00
cst%andrew.cmu.edu
a44beceb22 Bug 292503 Working images should not have alt text that says there is an error r=biesi sr=jst a=cbeard.
Includes regression fix from bug 305215 by Frank Wein <bugzilla@mcsmurf.de>, r=biesi sr=jst a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178551 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 17:33:12 +00:00
timeless%mozdev.org
3ca0255a88 Bug 305041 shutdown crash [@ nsAttrValue::ToString] nsAttrValue::sEnumTableArray is null
r=bz sr=bz a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178545 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 15:39:19 +00:00
mats.palmgren%bredband.net
3c4d18c063 Fix crash when going back on pages with (I)FRAMEs. b=304639 r+sr=bryner a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178539 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 12:44:37 +00:00
jruderman%hmc.edu
33ce2e190f Oops. Backing out changes I didn't mean to make.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178536 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 06:16:46 +00:00
jruderman%hmc.edu
9c7a654776 Change makeURL to makeURI to fix bug 305269. r=a=mconnor.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178535 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 06:09:39 +00:00
jruderman%hmc.edu
760b2a9374 bug 301471 - error pages should have 'Try Again' button focused. r=biesi sr=bz a=beard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178532 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 05:15:28 +00:00
mozilla.mano%sent.com
846ed625e0 Bug 304605 - Cropped preferences panes on mac. r=mconnor, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178530 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 04:46:01 +00:00
mozilla.mano%sent.com
a7ec50b5a4 Bug 304879 - commonDialog's default button code doesn't work anymore. r=mconnor, sr=neil, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178524 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 23:04:10 +00:00
mozilla.mano%sent.com
d21b73eb27 Bug 305210 - [Mac] First-time migration wizard has no titlebar. r=mconnor, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178337 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 05:34:19 +00:00
jst%mozilla.jstenback.com
7e6b693be2 Fixing bug 303765. Don't ever reuse a listener manager on a new inner window. r=sfraser_bugs@smfr.org, sr=brendan@mozilla.org, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178321 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 23:50:48 +00:00
brendan%mozilla.org
676d4f4a2d Put E4X-only stuff within #if JS_HAS_XML_SUPPORT.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178317 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 23:35:30 +00:00
brendan%mozilla.org
2f5fb5a088 Forgot this fix to the fix for 301956 -- wahhhh!
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178315 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 23:30:47 +00:00
kairo%kairo.at
87fa772087 backing out bug 302444, no approval yet - sorry, wanted to check into trunk...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178311 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 23:07:46 +00:00
kairo%kairo.at
0b3804589a bug 302444 - include unpackaged files in package lists for SeaMonkey installers, r=ajschult sr=Neil
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178309 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 23:02:16 +00:00
scott%scott-macgregor.org
f28825ac4b hide the shared folder icon in pinstripe
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178305 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 22:39:23 +00:00
scott%scott-macgregor.org
f1ac2d1026 Bug #304042 --> Please add separator line under "Check for updates" like in firefox
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178303 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 22:34:11 +00:00
bryner%brianryner.com
ee86c0da93 Disable caching of documents when doing a subframe navigation, to help with site compatibility problems. Bug 304860, r=bzbarsky, a=cbeard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178302 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 21:27:11 +00:00
scott%scott-macgregor.org
46967d842e Bug #303752 --> treat forward inline like we do for replying when deciding which attachment parts to attach
sr=bienvenu

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178299 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 20:53:53 +00:00
scott%scott-macgregor.org
2cacf95f3d Bug #277842 --> virtual folder does not populate if quicksearch selection doesn't match folder search category
sr=bienvenu
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178298 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 20:23:34 +00:00
jst%mozilla.jstenback.com
5ca4465dc1 Fixing bugs 303981 and 304459. Make sure we don't leave window.document pointing to the old document when reusing an inner window, and make sure we don't let Object.prototype leak into a new inner window. r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178296 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 20:15:44 +00:00
bienvenu%nventure.com
f2fca5e345 fix build warning, patch by rosenauer, r/sr=bienvenu, a=mscott, 305192
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178295 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 20:11:45 +00:00
mark%moxienet.com
54b8d36a59 Bug 302080 cleanup, support packaging of Camino srcdir builds (only objdir was w
orking).  Camino-only, npodb.  r=pink


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178293 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:48:14 +00:00
bsmedberg%covad.net
868d7ccf4a Bug 299992 and followup bug 304874 - Preliminary work which moves pldhash and the templatized hashtables to the XPCOM glue,
as well as centralizes nsINIParser in the glue, r=darin+shaver+brendan+dougt a=asa+cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178289 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:36:59 +00:00
smfr%smfr.org
8df9aad83d Fix bug 231736: get the Proxy Auto-Config settings from the OS if possible. Added a new hidden pref "camino.use_system_proxy_settings" which can be used to turn off the automatic reading of proxy info from the OS, if you want to specify it yourself.
Also turned off the dumping of JS/CSS errors to the console. r=pinkerton


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178285 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:28:31 +00:00
aaronleventhal%moonset.net
fc427190ca Bug 304871. bug 304871. Another part of the fix for accessible DoAction() on HTML links, to allow new window creation. r=timeless, sr=jst, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178283 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:27:03 +00:00
jwalden%mit.edu
b9c3419544 Bug 304408 - Rename "Sanitize" feature in docs. p=steffen, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178281 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:25:09 +00:00
aaronleventhal%moonset.net
61d1a246d1 Bug 304730. Crash when shutting down, related to toolbar buttons with a dropdown (back, forward, etc.). r=timeless, sr=bz, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178280 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:25:07 +00:00
jwalden%mit.edu
aa08a3d0bd Bug 304333 - Reflect changes to options - advanced - updates to include search plugins. p=steffen, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178276 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:13:27 +00:00
jwalden%mit.edu
1993d88ed6 Bug 298484 - clicking the Refresh button and pressing Ctrl+Shift+R don't have the same results. p=steffen, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178273 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:06:25 +00:00
bsmedberg%covad.net
fb6758aed2 Bug 301702 - Registry entries created by the installer are not
localized (keynames include en-US) r=Chase a=Asa NOTE: this caused bug
bug 304987 (ffox and tbird), but I'm going to land it now so that I
can make the patch properly for that bug. The installers still work, they just display a different bug than before.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178269 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 18:04:48 +00:00
rob_strong%exchangecode.com
9f0471972e Bug 305067 When the extension datasource has incorrect app disabled data it should be possible to enable a compatible extension that has been app disabled. r=bsmedberg, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178268 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:47:23 +00:00
bzbarsky%mit.edu
6df94105cd Turn off some more classinfo helpers for XPCNativeWrapper. Bug 304886,
r+sr=jst, a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178267 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:44:43 +00:00
bzbarsky%mit.edu
17546ed4ae Make sure that non-image inputs don't claim to have a useful image via
nsIImageLoadingContent. Bug 301635, r=biesi, sr=jst, a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178266 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:42:25 +00:00
rob_strong%exchangecode.com
b5605fe9cc Bug 305049 The EM ui tries to display the icons for disabled extensions. r=bsmedberg, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178265 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:42:16 +00:00
smfr%smfr.org
69a6f18c31 Fix bug 305010: change the ad blocking pref to use nsIStyleSheetService to load the file, rather than copying it into userContent.css, so that we can load and unload the file dynamically, and not clobber the user's userContent.css.
The first time you run a build with this change, it will move any existing userContent.css to userContent_unused.css. r=pinkerton


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178263 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:30:29 +00:00
timeless%mozdev.org
70a04086d4 Bug 304326 - Change inspectorTaskCmd.accesskey.ff in Polish [pl] l10n of DOM Inspector
patch by marek.stepien@gmail.com (module owner) a=bsmedberg


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178261 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:23:06 +00:00
scott%scott-macgregor.org
4245f45538 Port Bug #303288 from firefox to thunderbird --> Advanced > Updates > Extensions > Check now opens extension manager without close button.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178260 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:22:49 +00:00
bienvenu%nventure.com
56b3b89544 fix crash deleting a message in a local folder that was just moved, sr=mscott a=cbeard 303239
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178257 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:13:51 +00:00
bzbarsky%mit.edu
951d8e4f51 Set the content-type hint to text/xml for XSLT stylesheet loads. Bug 259206,
patch by peterv, r+sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178250 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 15:34:14 +00:00
bzbarsky%mit.edu
9306f0e3e8 Fix XRemoteClient leaks. Bug 295173, patch by Ferdinand
<ferdinandw+bmo@gmail.com>, r=caillon, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178248 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 15:17:11 +00:00
mkaply%us.ibm.com
a2ea697d91 #290213
r=Peter Weilbacher, sr=mkaply (OS/2 only), a=mkaply (OS/2 only)
Patch from Rich Walsh - printer select dialog mismatches descriptions


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178245 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 15:12:30 +00:00
mkaply%us.ibm.com
acbc683065 #287082
r=chase, a=asa
"Run Mode=Auto" in config.ini hangs Firefox installer


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178244 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 15:07:36 +00:00
mark%moxienet.com
f414ae3aee Bug 302080, Mac products need to display EULA. New Mac dmg packager, EULA resources, dmg backgrounds, and icons. Also fixes 180837, 257854, 283598. r=josh sr=smfr sr=bryner a/1.8=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178225 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 03:32:10 +00:00
aaronleventhal%moonset.net
a0c40498af Bug 291077. Implement get_accParent() in such a way that looping and stack overflows don't occur. r+sr+a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178224 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 03:24:22 +00:00
rob_strong%exchangecode.com
b47b239cba Bug 303288 Advanced > Updates > Extensions > Check now opens extension manager without close button. r+a=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178222 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 02:50:02 +00:00
rob_strong%exchangecode.com
11a43a292f Bug 305051 If the extensions.rdf is deleted and there are pending ops in extensions.cache the extension manager ui is empty. r+a=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178220 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 02:39:45 +00:00
brendan%mozilla.org
6de5798587 Patch to bug 305002 written by Hans-Andreas Engel <Hans-A.Engel@unibas.ch>.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178216 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 02:03:58 +00:00
scott%scott-macgregor.org
262268771c Bug #305020 --> Allow Dynamic dictionary switching from the compose window
sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178212 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 23:44:20 +00:00
scott%scott-macgregor.org
96850a7aba Bug #302569 --> moz-icon urls broken on Mac OS X
r=biesi
r=pavlov
a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178209 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 21:26:42 +00:00
scott%scott-macgregor.org
2f3d514048 Bug #305017 --> myspell object gets leaked by mozMySpell
r=mvl
sr=bienvenu

a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178208 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 21:25:03 +00:00
jst%mozilla.jstenback.com
76d3de2c91 Fixing bug 304249. Make sure to push cx onto the context stack in nsJSContext::BindCompiledEventHandler() to ensure any security checks etc that happen within it see the right context. r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178193 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 19:42:23 +00:00
dougt%meer.net
9334d4daf9 nsXPInstallManager::OnDataAvailable may consume more data than expected. b=300115. r=darin. sr=dveditz. a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178184 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 18:51:04 +00:00
wtchang%redhat.com
6980be2032 Whitespace change to force the Tinderboxes to rebuild.
Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178175 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 17:27:12 +00:00
wtchang%redhat.com
e110c6c6db Bugzilla Bug 304526: upgraded the NSPR on the MOZILLA_1_8_BRANCH to NSPR
4.6.1 Beta. a=cbeard for mozilla1.8b4.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178174 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 17:26:03 +00:00
roc+%cs.cmu.edu
193aec67d2 Bug 304759. Avoid maintaining link map on document teardown. Should fix Tp regression from 78510. r+sr=bzbarsky,a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178167 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 16:56:01 +00:00
bsmedberg%covad.net
d353f959ba From bug 304476 - need to manually commit configure on branches.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178153 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 12:36:00 +00:00
mats.palmgren%bredband.net
6973733b93 Avoid triggering changes to the link map while enumerating it. b=304747 r+sr=roc a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178023 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 09:52:41 +00:00
mats.palmgren%bredband.net
fff2c0d2c0 Truncate long TITLE strings to avoid crashing GTK/WM/X. b=167315 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178012 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 08:11:23 +00:00
neil%parkwaycc.co.uk
66c04337cb Bug 304386 Doubled separator on broken image context menu r=iann sr=jag a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178009 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 06:36:33 +00:00
mark%moxienet.com
b94b64eacd Bug 303161, include Java Embedding Plugin for Mac OS X. r=josh a/1.8=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178002 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 22:37:36 +00:00
mkaply%us.ibm.com
137cfa80e1 #289625
r=brade, sr=tor, a=asa
regression - Color picker focus problem


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177992 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 20:29:02 +00:00
bsmedberg%covad.net
bfa01a746d From bug 304476 - version.txt entries need mozilla/ in front
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177983 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 19:53:01 +00:00
aaronleventhal%moonset.net
d9d36fadeb Bug 304488. Accesibility issues with frames and iframes. r=timeless, sr=dmose, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177980 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 19:07:52 +00:00
cmp%mozilla.org
d5c5d13cb6 Swap sl and sk to ensure they are built in the correct order by the build
systems.  Bug 304992, attachment 192973.  r+a=chase@mozilla.org


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177979 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 18:38:25 +00:00
smfr%smfr.org
10a9a7be6b Fix bug 259903: allow the user to show file extensions when saving web pages, and correctly fix up the file extension when they swap formats.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177977 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 18:33:50 +00:00
bzbarsky%mit.edu
67308f41f3 Make sure to set base tag info on the leaf forms we create when HTML is
misnested. Bug 73818, r=mrbkap, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177975 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 18:22:50 +00:00
bryner%brianryner.com
b656f7998b Don't duplicate entries in MOZCONFIG_MODULES (bug 304504). r+a=bsmedberg.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177971 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 18:09:56 +00:00
bsmedberg%covad.net
5a0b4fc01e Part of bug 299992 - intl makefiles are defining __STDC__ for no good reason, r=jshin+cls a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177969 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:51:38 +00:00
scott%scott-macgregor.org
4b48602c14 Bug #304898 --> View Certificates, Manage CRLs and Device Manager dialog should be resizable window
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177968 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:50:31 +00:00
aaronleventhal%moonset.net
1b076301c4 Bug 304484. Expose alerts, prompts and message boxes as ROLE_ALERT so screen readers have a cue to speak the entire dialog when it appears. r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177965 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:24:38 +00:00
aaronleventhal%moonset.net
752c0788be Bug 304871. Hitting enter with screen reader active will not open new window links. r=timeless, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177963 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:22:55 +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
bsmedberg%covad.net
b43a21ee0d Bug 304476 and 304478 - remove app.extensions.version from default prefs - r=chase a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177960 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:17:17 +00:00
bienvenu%nventure.com
405489c150 fix 303948, rebuild group sort by date when date changes, sr=mscott a= asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177959 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:03:44 +00:00
jst%mozilla.jstenback.com
569f47cfda Fixing bug 301476. Make XPCNativeWrapper's checkAccess hook always forward to the wrapper's checkAccess hook, if it's got one. r=shaver@mozilla.org, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177955 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 16:51:01 +00:00
bsmedberg%covad.net
2294affeb4 Bug 302136 - Two clicks on "Install Now" button are necessary to install an extension - r+a=beng
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177953 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 16:40:43 +00:00
gavin%gavinsharp.com
c530b44444 Bug 303644 : Remove livemark autodiscovery's handrolled wrapper, patch by Phil Ringnalda <bugzilla@philringnalda.com>, r=vlad, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177952 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 16:37:42 +00:00
cbiesinger%web.de
17c0db36bf bug 301004 make native gtk2 filepicker modal to its parent
patch by Christian Persch <chpe@gnome.org> r=caillon sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177945 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 13:42:42 +00:00
cbiesinger%web.de
2d76924659 bug 277587 nsSecureBrowserUIImpl's nsUIContext interface requestor doesn't give
access to the dom window
patch by Christian Persch <chpe@gnome.org> r=jgmyers sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177944 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 13:39:30 +00:00
axel%pike.org
3e3e48fba4 adding mk to thunderbird 1.5, l10n only, per request of damjan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177942 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 11:46:03 +00:00
timeless%mozdev.org
050a74b34b Bug 299825 Search plugins in App directory are updated into Profile directory (resulting in double Search Bar entries)
patch by torisugari@gmail.com r=timeless sr=neil a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177938 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 09:26:09 +00:00
timeless%mozdev.org
ffdbfd0beb Bug 304237 Enable xpcom under windows debuggers to filter assertions the way it does without a debugger
to enable this feature, set XPCOM_DEBUG_DLG=1, or if you're already in the debugger, just poke the static to 2.
r=dougt a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177933 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 07:49:30 +00:00
jshin%mailaps.org
b44c107d84 bug 304277: add further TLDs to IDN whitelist : patch by gerv, rs=jshin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177923 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 01:31:00 +00:00
jwalden%mit.edu
227b358e20 Bug 299976 - Remove identical items from glossary/index datasources and make them platform-specific. p=steffen, r=me, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177909 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 22:40:16 +00:00
cbiesinger%web.de
198e275f18 bug 283606 make nsOSHelperAppService::GetApplicationDescription get
a friendly description
r=darin sr=bz a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177902 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 22:01:35 +00:00
cbiesinger%web.de
b711722a0e bug 297388 make nsIWebBrowserStream implement ReadSegments correctly (by
just forwarding to the underlying pipe)
r=caillon sr=darin a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177899 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 21:53:18 +00:00
mrbkap%gmail.com
634e4913d2 bug 289933: functions, RegExps, and Script objects should all be of type "function" for compatibility with older SpiderMonkeys and to more closely imitate ECMA. r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177897 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 21:43:54 +00:00
roc+%cs.cmu.edu
3ccd8d696b Bug 303484. Limit the nesting of modal event loops so we avoid overflowing the C++ stack. r+sr=brendan,a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177889 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 21:03:12 +00:00
jst%mozilla.jstenback.com
0c1074dda7 Fixing frame crasher from bug 296639. Wrap frames in the scope of the frame's outer window. r=mrbkap@gmail.com, sr=shaver@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177883 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 20:17:57 +00:00
myk%mozilla.org
2de5835b34 Bug 304362: makes feedview parse W3C-DTF dates correctly; also, fixes several regressions from the checkin for bug 303848, specifically: uncomments call to Feed.init() so feeds get initialized (and dates show up and refresh works); calls the refresh function appropriately so refresh works; disables refresh by default; adds back menu display and refresh prefs; makes refresh pref refer to minutes rather than seconds; and looks for prefs in DOM by correct name (all lowercase, since XSLT forces them to that) so the menu shows up and refresh works. r=mconnor, sr=beng, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177877 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 19:47:06 +00:00
aaronleventhal%moonset.net
68e7466914 Bug 258285. Findbar coming up when it shouldn't (textareas/textfields). r=mats, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177875 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 19:33:48 +00:00
smfr%smfr.org
dfff2b57ba Fix bug 295737: use Core Graphics to do image tiling, because it's much faster than doing it ourselves. r=jhpedemonte, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177859 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 18:10:18 +00:00
mrbkap%gmail.com
941e888ae2 bug 303267: Back/forward with bfcache on break javascript. We now store the entire inner window in the cache instead of just random properties from it. r=bryner sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177856 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 17:59:44 +00:00
aaronleventhal%moonset.net
4a5d8941ec Backing out. Doh! I have approval but I only wanted to check this into the trunk at first, for testing.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177854 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 17:52:43 +00:00
scott%scott-macgregor.org
22f98faaad Bug #303786 --> "Delete Message" filter action missing for IMAP and Newsgroups
sr=bienvenu
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177852 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 17:42:07 +00:00
scott%scott-macgregor.org
aca80bdc15 Bug #304466 --> SSL Icon for IMAP Accounts no longer shows up
sr=bienvenu
a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177851 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 17:39:36 +00:00
aaronleventhal%moonset.net
c595157e1c Bug 258285. Find As You Type coming up when it shouldn't (textareas/textfields). r=mats, sr=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177850 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 17:36:46 +00:00
timeless%mozdev.org
a1fac68280 Bug 303654 InstallTrigger.install(null) crashes [@ JS_Enumerate]
patch by shutdown@flashmail.com r=dveditz sr=dveditz a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177848 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 16:32:53 +00:00
mozilla.mano%sent.com
c444e0172b Bug 304748 - 'Bookmark This Tab' command doesn't work if the context element is the tabbar itself. r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177841 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 14:28:31 +00:00
mozilla.mano%sent.com
e7fe612941 Bug 299239 - BiDi: Caret is stuck when reaching a single LTR character in RTL text. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r+sr=roc, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177839 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 14:22:51 +00:00
bzbarsky%mit.edu
f9db98fa3d Use a valid MIME type for the "display" stuff in mailnews. Bug 303336, r=bienvenu,
sr=mscott, a=asa.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177838 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 14:20:17 +00:00
gavin%gavinsharp.com
a03c8b171a Bug 243324: Download manager fails to close with files that download very quickly (small files / cached files), patch by Ben Basson <cusser.bugs@cusser.net>, r=mconnor, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177832 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 12:10:38 +00:00
bugzilla%arlen.demon.co.uk
c5314a600c Bug 304137 Junk/scam header pane remains after selection of an empty folder (i.e. no message selection)
p=me r=neil.parkwaycc.co.uk sr=bienvenu a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177830 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 12:00:25 +00:00
neil%parkwaycc.co.uk
f73483ce99 Ability to navigate the search folderpicker when closed b=302120 sr=mscott a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177827 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 08:18:12 +00:00
neil%parkwaycc.co.uk
c550c37397 Bug 304053 Don't draw canvas focus on editor/midas frames r+sr=roc a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177825 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 08:14:06 +00:00
neil%parkwaycc.co.uk
2017890d24 Fix typo (Enter key is VK_RETURN, not VK_ENTER ?!) b=304500 sr=bienvenu a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177823 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 08:08:17 +00:00
gavin%gavinsharp.com
dd1e3c2efd Bug 304469 : Add -new-tab option to auto-remote, r=benjamin, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177813 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 05:18:43 +00:00
smfr%smfr.org
cccdbcb886 Fix bug 304565: bookmark descriptions all getting the same value. Make sure we make a copy of [NSTextView string] before setting the bookmark description, and clean up other minor NSString usage.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177812 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 04:51:10 +00:00
myk%mozilla.org
217d024ced Bug 304734: update Mozilla Store bookmark to point to store.mozilla.org; r=mconnor, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177802 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 01:17:28 +00:00
relyea%netscape.com
af70ef05e8 Bug 225034 Certificate Manager Crashes Mozilla [@ nsCertTree::CmpByCrit]
sr=brendan r=wtc a=dbaron
The issue is the use of the PL_DHash* functions. It's possible that a given call to PL_DHashOperate which adds a new entry may cause the hash table to expand, and all the existing entries to be reallocated. PL_DHash does this by allocating new memory, then copying the entries. getCacheEntry() returns one of these hash entries. CmpBy() makes two consecutive calls to getCacheEntry, then uses the returned entries for it's comparisons. If the second entry call causes a new entry to be added to the table, and causes the hash table to expand, the pointer to the first entry we retrieved will point to freed memory. The fix is to make the usable entry a pointer in the hashtable entry, and return that pointer. When the hashtable rebuilds it's entries, the pointer will be copied to the new entry and not be disturbed.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177796 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 00:23:42 +00:00
scott%scott-macgregor.org
a40c90f749 Bug #269483 --> the check for updates menu item needs to be iconic so we the animated throbber shows
up when downloading an update.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177779 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 21:16:00 +00:00
scott%scott-macgregor.org
f004b39561 Porting the changes for Bug #302269 to Thunderbird. Fixes some Thunderbird padding issues with the software update wizard.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177778 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 21:07:23 +00:00
scott%scott-macgregor.org
86781c7a2f Bug #269483 --> remove some obsolete auto update UI
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177777 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 20:59:07 +00:00
mozilla.mano%sent.com
3492c1517e bug 304436 - [mac] RSS button is displayed empty. patch from Kevin Gerich (on bug 303848). a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177773 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 19:08:11 +00:00
doronr%us.ibm.com
feb4a7d3ee Bug 303058 - Missing plugin bar no longer appears. r/a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177757 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 17:31:22 +00:00
aaronleventhal%moonset.net
1accd323b1 Bug 304457. Can't tab out of location bar (regression). r=mconnor, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177743 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 03:04:34 +00:00
bzbarsky%mit.edu
2d7f2d7ca1 Removing unused code. Bug 303102, r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177742 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 02:50:31 +00:00
bzbarsky%mit.edu
6faa2cc5f3 Don't leak radio visitors through shutdown. Bug 302706, r+sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177740 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 02:46:46 +00:00
bzbarsky%mit.edu
e55bd192e6 Make the one-arg version of scrollIntoView scriptable in IDL. Bug 296965,
r+sr=jst, a=asa.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177737 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 02:37:48 +00:00
bzbarsky%mit.edu
0cc47592c8 Make table.rows["rowid"] work like it should. Bug 295561, r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177735 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 02:35:42 +00:00
steffen.wilberg%web.de
c0400f0495 Bug 222654: global/scrollbars.css for native scrollbars different on Mac (many Firefox themes break scrollbars on Mac). Use nativescrollbars.css and xulscrollbars.css and ship both files on all platforms. r=neil, kevin, sr=bz, a=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177731 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-14 16:28:42 +00:00
gavin%gavinsharp.com
99aca96354 Bug 304233: fix "preference has no properties" error in advanced JS Options, patch by Ronny Perinke <ronny.perinke@gmx.de>, r+a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177723 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 22:54:24 +00:00
gavin%gavinsharp.com
6dac3d3e80 Bug 303743: fix typo in richlistbox.xml, patch by Adam Guthrie <ispiked@gmail.com>, r+a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177721 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 22:37:52 +00:00
dbaron%dbaron.org
0ef723541e Make nsIChannel implementations follow the rules that prevent them from leaking due to cycles with their notification callbacks. b=303043 r=biesi sr=darin a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177716 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 19:34:01 +00:00
mnyromyr%tprac.de
85cb92260e Bug 299581: Mac application menu still named Mozilla; r=pinkerton, sr=sfraser, a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177715 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 19:33:25 +00:00
dbaron%dbaron.org
0458974e37 Add tools/update-packaging to all pull. b=304377 r=chase a=chase
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177714 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 19:32:16 +00:00
gavin%gavinsharp.com
082ba176b6 Bug 304418 : Fix a couple of regressions from the checkin for bug 284868, r+a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177708 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 17:41:28 +00:00
bugzilla%arlen.demon.co.uk
d375b2fd63 Bug 301737 Support multiple selection for xul:listbox - Revised xpfe version of patch v2.1
p=me r=cbiesinger sr=neil.parkwaycc.co.uk a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177698 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 13:42:03 +00:00
cbiesinger%web.de
0abc04d831 Bug 297238 incorrect parameter specification for signal open-uri of gtkembedmoz
patch by chpe@gnome.org r=mpgritti sr=roc


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177694 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 12:11:23 +00:00
cbiesinger%web.de
996effeff6 bug 97580 back out the original patch for this bug, since it's not necessary
anymore and breaks plugins
patch by chpe@gnome.org r=blizzard sr=roc a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177693 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 12:00:34 +00:00
cbiesinger%web.de
c98e01adcb bug 292998
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177691 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 11:55:32 +00:00
cbiesinger%web.de
463d2d8489 bug 250375 allow necko consumers to append to the Cookie header
r+sr=darin a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177689 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 11:51:55 +00:00
cltbld
bd3cab6a8e Update client.mk to pull from the MOZILLA_1_8_BRANCH tag. (chase)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177657 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 20:32:24 +00:00
(no author)
f7df88887e This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177651 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 19:01:32 +00:00
40689 changed files with 20 additions and 8949276 deletions

View File

@@ -1 +0,0 @@
CVSROOT/history

View File

@@ -1,4 +0,0 @@
If you change the modules file, you *MUST* run:
check-modules.pl modules
*before* cvs committing the new modules file.

View File

@@ -1,257 +0,0 @@
#!/usr/bin/env perl
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is this file as it was released upon February 25, 1999.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1999 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
# check-modules.pl - Check cvs modules file for duplicates and syntax errors.
#
# TODO:
# - Parse output of 'cvs co -c' command in addition to the raw file.
#
# Send comments, improvements, bugs to Steve Lamm (slamm@netscape.com).
# $Id: check-modules.pl,v 1.1 2000-06-01 11:03:22 leaf%mozilla.org Exp $
require 5.004;
use Getopt::Std;
sub usage
{
my ($progname) = $0 =~ /([^\/]+)$/;
die "Usage: $progname [options] [<module_file>]
Reads from stdin if no file is given.
Options:
-v Verbose. Print the modules and what they include.
-h Print this usage message.
";
}
&usage if !getopts('hv');
&usage if defined($opt_h);
######################################################################
# begin main
# The subroutine &parse_input creates the globals @module_names,
# %module_tree, and %line_number (described below).
&parse_input;
foreach $module (@module_names)
{
&check_module($module);
}
# end main
######################################################################
# begin subroutines
sub parse_input
{
# Globals created:
# @module_names - List of module names in the order they are seen.
# %module_tree - Hash table of lists. Keys are module names.
# Values are lists of module names and diretories.
# %line_number - Hash indexed by module name and module item.
# Values are line numbers.
@module_names = ();
%module_tree = ();
%line_number = ();
while (<>)
{
next if /^\#/ || /^\s*$/;
# Check for a module definition
if (/^([_a-zA-Z0-9]+)\s+(?:-l\s+)?-a\s*(.*)$/)
{
my ($module_name) = $1;
my (@sub_items) = ();
my ($line) = $2;
push @module_names, $module_name;
# Read line continuations (i.e. lines with '\' on the end).
while ($line =~ /\\$/)
{
chomp $line;
$line =~ s/^\s*(.*?)\s*\\$/$1/;
if (length($line) > 0)
{
my (@line_items) = split(/\s+/, $line);
push @sub_items, @line_items;
&save_line_numbers($module_name, $., @line_items);
}
$line = <>;
}
chomp $line;
$line =~ s/^\s*(.*?)\s*$/$1/;
my (@line_items) = split(/\s+/, $line);
push @sub_items, @line_items;
&save_line_numbers($module_name, $., @line_items);
$module_tree{$module_name} = \@sub_items;
}
else
{
die "Unexpected input: line $.: $_\n";
}
}
}
sub check_module
{
my ($module) = $_[0];
my ($sub_module, $sub_dir, $prev_module);
# Globals created:
# %have_checked - List of modules already checked.
# %full_list - All the directories for a module.
# Indexed by module and sub directory.
# Values are the module that added the directory.
return if defined($have_checked{$module});
$full_list{$module} = {};
foreach $sub_module ( &get_modules($module) )
{
&check_module($sub_module);
# Add the directories of the sub_module to this module
while (($sub_dir, $prev_module) = each %{$full_list{$sub_module}})
{
$full_list{$module}{$sub_dir} = $prev_module;
}
}
foreach $sub_dir ( &get_directories($module) )
{
if (defined($full_list{$module}{$sub_dir}))
{
my ($previous_module) = $full_list{$module}{$sub_dir};
&warn_multiple($sub_dir, $module, $previous_module);
}
else
{
$full_list{$module}{$sub_dir} = $module;
# Check if parent or child of directory was previously added
#
&check_inclusion($sub_dir, $module);
}
}
if (defined($opt_v))
{
print "$module\n";
while (($sub_dir, $prev_module) = each %{$full_list{$module}})
{
print " $sub_dir, $prev_module\n";
}
}
$have_checked{$module} = 1;
}
sub get_modules
{
my ($module) = $_[0];
my (@output) = ();
my ($sub_item);
foreach $sub_item ( @{ $module_tree{$module} } )
{
push @output, $sub_item if defined($module_tree{$sub_item});
}
return @output;
}
sub get_directories
{
my ($module) = $_[0];
my (@output) = ();
my ($sub_item);
foreach $sub_item ( @{ $module_tree{$module} } )
{
push @output, $sub_item unless defined($module_tree{$sub_item});
}
return @output;
}
sub save_line_numbers
{
my ($module, $line_num, @sub_items) = @_;
my ($sub_item);
foreach $sub_item (@sub_items)
{
if (defined($line_number{$module}{$sub_item}))
{
$line_number{$module}{$sub_item} =
"$line_number{$module}{$sub_item}, $line_num";
}
else
{
$line_number{$module}{$sub_item} = $line_num;
}
}
}
sub warn_multiple
{
my ($sub_item, $module, $previous_module) = @_;
my ($line_txt) = '';
my (@lines) = split(', ', $line_number{$module}{$sub_item});
push(@lines, split(', ', $line_number{$previous_module}{$sub_item}))
unless $previous_module eq $module;
$line_txt = "lines ".join(', ', sort { $a <=> $b } @lines);
warn "Error: Multiple listing: $line_txt: $sub_item.\n";
}
sub check_inclusion
{
my ($sub_dir, $module) = @_;
my ($dir);
foreach $dir (keys %{$full_list{$module}})
{
next if $dir eq $sub_dir;
if (length($dir) < length($sub_dir))
{
my ($temp) = $sub_dir;
$sub_dir = $dir;
$dir = $temp;
}
if ($dir =~ /^$sub_dir\//)
{
warn "Warning: $dir (line "
.$line_number{$full_list{$module}{$dir}}{$dir}
.") pulled by $sub_dir (line "
.$line_number{$full_list{$module}{$sub_dir}}{$sub_dir}
.")\n";
}
}
}

View File

@@ -1,20 +0,0 @@
# The "checkoutlist" file is used to support additional version controlled
# administrative files in $CVSROOT/CVSROOT, such as template files.
#
# The first entry on a line is a filename which will be checked out from
# the corresponding RCS file in the $CVSROOT/CVSROOT directory.
# The remainder of the line is an error message to use if the file cannot
# be checked out.
#
# File format:
#
# [<whitespace>]<filename><whitespace><error message><end-of-line>
#
# comment lines begin with '#'
passwd
readers
commitcheck.pl
dolog.pl
FilesToNotExport
cvsmailfilter.pl
sendnotification.pl

View File

@@ -1,589 +0,0 @@
#!/usr/bin/perl --
# DO NOT EDIT THIS FILE! You must instead go to https://despot.mozilla.org/, and
# tweak things from there.
$mode{'180'} = 'Open';
$branch{'180'} = 'HEAD';
$fullname{'180'} = 'accessibility';
$mode{'188'} = 'Open';
$branch{'188'} = 'HEAD';
$fullname{'188'} = 'Application Suite';
$mode{'52'} = 'Open';
$branch{'52'} = 'HEAD';
$fullname{'52'} = 'Aurora/RDF BE';
$mode{'172'} = 'Open';
$branch{'172'} = 'HEAD';
$fullname{'172'} = 'BeOS-based gfx and widget';
$mode{'53'} = 'Open';
$branch{'53'} = 'HEAD';
$fullname{'53'} = 'Berkeley DB';
$mode{'166'} = 'Open';
$branch{'166'} = 'HEAD';
$fullname{'166'} = 'Browser';
$mode{'55'} = 'Open';
$branch{'55'} = 'HEAD';
$fullname{'55'} = 'Build Config';
$mode{'183'} = 'Open';
$branch{'183'} = 'HEAD';
$fullname{'183'} = 'calendar';
$mode{'146'} = 'Restricted';
$branch{'146'} = 'NSPRPUB_PRE_4_2_CLIENT_BRANCH';
$fullname{'146'} = 'Client NSPR';
$blessed{'146'} = ['julien.pierre.bugs%sun.com','smfr%smfr.org','sdagley%mac.com','mkaply%us.ibm.com','leaf%mozilla.org','gerv%gerv.net','dbaron%dbaron.org',];
$super{'146'} = ['cls%seawood.org','bryner%brianryner.com','wtchang%redhat.com','darin%meer.net',];
$mode{'96'} = 'Open';
$branch{'96'} = 'HEAD';
$fullname{'96'} = 'Clipping and Compositing';
$mode{'56'} = 'Open';
$branch{'56'} = 'HEAD';
$fullname{'56'} = 'Composer';
$mode{'171'} = 'Open';
$branch{'171'} = 'HEAD';
$fullname{'171'} = 'Cookies and Permissions';
$mode{'4'} = 'Open';
$branch{'4'} = 'HEAD';
$fullname{'4'} = 'default';
$defaultid = '4';
$mode{'3'} = 'Closed';
$branch{'3'} = 'HEAD';
$fullname{'3'} = 'despotaccess';
$blessed{'3'} = [];
$super{'3'} = ['myk%mozilla.org','leaf%mozilla.org','despotdaemon',];
$mode{'59'} = 'Restricted';
$branch{'59'} = 'HEAD';
$fullname{'59'} = 'Directory SDK';
$blessed{'59'} = ['richm%stanfordalumni.org','cls%seawood.org',];
$super{'59'} = ['leif%ogre.com','dmose%mozilla.org','mcs%pearlcrescent.com',];
$mode{'103'} = 'Open';
$branch{'103'} = 'HEAD';
$fullname{'103'} = 'Document Object Model';
$mode{'184'} = 'Open';
$branch{'184'} = 'HEAD';
$fullname{'184'} = 'DOM Inspector';
$mode{'46'} = 'Open';
$branch{'46'} = 'HEAD';
$fullname{'46'} = 'ef';
$mode{'101'} = 'Open';
$branch{'101'} = 'HEAD';
$fullname{'101'} = 'Embeddable Web Browser';
$mode{'181'} = 'Open';
$branch{'181'} = 'HEAD';
$fullname{'181'} = 'Find As You Type';
$mode{'186'} = 'Open';
$branch{'186'} = 'HEAD';
$fullname{'186'} = 'frontpages';
$mode{'177'} = 'Open';
$branch{'177'} = 'HEAD';
$fullname{'177'} = 'GFX and Widget - General';
$mode{'178'} = 'Open';
$branch{'178'} = 'HEAD';
$fullname{'178'} = 'GFX and Widget - Mac';
$mode{'182'} = 'Open';
$branch{'182'} = 'HEAD';
$fullname{'182'} = 'Global Key Bindings';
$mode{'189'} = 'Open';
$branch{'189'} = 'HEAD';
$fullname{'189'} = 'Grendel';
$mode{'49'} = 'Open';
$branch{'49'} = 'HEAD';
$fullname{'49'} = 'GTK';
$mode{'144'} = 'Open';
$branch{'144'} = 'HEAD';
$fullname{'144'} = 'GTK Embedding Widget';
$mode{'174'} = 'Open';
$branch{'174'} = 'HEAD';
$fullname{'174'} = 'Help System';
$mode{'62'} = 'Open';
$branch{'62'} = 'HEAD';
$fullname{'62'} = 'HTML to Text/PostScript Translation';
$mode{'67'} = 'Open';
$branch{'67'} = 'HEAD';
$fullname{'67'} = 'I18N Library';
$mode{'64'} = 'Open';
$branch{'64'} = 'HEAD';
$fullname{'64'} = 'Image Handling: JPEG';
$mode{'155'} = 'Open';
$branch{'155'} = 'HEAD';
$fullname{'155'} = 'Image Handling: MNG';
$mode{'65'} = 'Open';
$branch{'65'} = 'HEAD';
$fullname{'65'} = 'Image Handling: PNG';
$mode{'63'} = 'Open';
$branch{'63'} = 'HEAD';
$fullname{'63'} = 'ImageLib';
$mode{'69'} = 'Open';
$branch{'69'} = 'HEAD';
$fullname{'69'} = 'Java and JS Capability-Based Security';
$mode{'130'} = 'Open';
$branch{'130'} = 'HEAD';
$fullname{'130'} = 'Java APIs for DOM';
$mode{'127'} = 'Open';
$branch{'127'} = 'HEAD';
$fullname{'127'} = 'Java APIs to WebShell';
$mode{'68'} = 'Open';
$branch{'68'} = 'HEAD';
$fullname{'68'} = 'Java Stubs';
$mode{'128'} = 'Open';
$branch{'128'} = 'HEAD';
$fullname{'128'} = 'Java to XPCOM Bridge';
$mode{'133'} = 'Open';
$branch{'133'} = 'HEAD';
$fullname{'133'} = 'Java Utility Classes';
$mode{'129'} = 'Open';
$branch{'129'} = 'HEAD';
$fullname{'129'} = 'Java-Implemented Plugins';
$mode{'70'} = 'Restricted';
$branch{'70'} = 'HEAD';
$fullname{'70'} = 'JavaScript';
$blessed{'70'} = ['rogerl33%aol.com','mike%meer.net','cls%seawood.org','bob%bclary.com','timeless%mozdev.org','bratell%lysator.liu.se',];
$super{'70'} = ['igor%mir2.org','shaver%mozilla.org','jband%netscape.com','brendan%mozilla.org',];
$mode{'71'} = 'Open';
$branch{'71'} = 'HEAD';
$fullname{'71'} = 'JavaScript Debugger';
$mode{'114'} = 'Open';
$branch{'114'} = 'HEAD';
$fullname{'114'} = 'js-tests';
$mode{'72'} = 'Open';
$branch{'72'} = 'HEAD';
$fullname{'72'} = 'LiveConnect';
$mode{'136'} = 'Closed';
$branch{'136'} = 'HEAD';
$fullname{'136'} = 'Locked-Content';
$blessed{'136'} = [];
$super{'136'} = ['hyatt%mozilla.org',];
$mode{'123'} = 'Open';
$branch{'123'} = 'HEAD';
$fullname{'123'} = 'Mail/News';
$mode{'165'} = 'Open';
$branch{'165'} = 'HEAD';
$fullname{'165'} = 'MathML';
$mode{'124'} = 'Open';
$branch{'124'} = 'HEAD';
$fullname{'124'} = 'MIME';
$mode{'157'} = 'Open';
$branch{'157'} = 'HEAD';
$fullname{'157'} = 'Movemail';
$mode{'112'} = 'Open';
$branch{'112'} = 'HEAD';
$fullname{'112'} = 'Mozilla Tools';
$mode{'19'} = 'Open';
$branch{'19'} = 'HEAD';
$fullname{'19'} = 'mozilla-toplevel';
$mode{'147'} = 'Open';
$branch{'147'} = 'HEAD';
$fullname{'147'} = 'Mstone';
$mode{'77'} = 'Open';
$branch{'77'} = 'HEAD';
$fullname{'77'} = 'NetLib';
$mode{'102'} = 'Open';
$branch{'102'} = 'HEAD';
$fullname{'102'} = 'New HTML Parser';
$mode{'100'} = 'Open';
$branch{'100'} = 'HEAD';
$fullname{'100'} = 'New HTML Style System';
$mode{'98'} = 'Open';
$branch{'98'} = 'HEAD';
$fullname{'98'} = 'New Layout Engine';
$mode{'122'} = 'Open';
$branch{'122'} = 'HEAD';
$fullname{'122'} = 'News';
$mode{'78'} = 'Restricted';
$branch{'78'} = 'HEAD';
$fullname{'78'} = 'NSPR';
$blessed{'78'} = ['smfr%smfr.org','sdagley%mac.com','julien.pierre.bugs%sun.com','gerv%gerv.net','christophe.ravel.bugs%sun.com',];
$super{'78'} = ['srinivas%netscape.com','cls%seawood.org','bryner%brianryner.com','wtchang%redhat.com','darin%meer.net',];
$mode{'163'} = 'Restricted';
$branch{'163'} = 'NSS_3_3_BRANCH';
$fullname{'163'} = 'NSS Stable Release Branch';
$blessed{'163'} = [];
$super{'163'} = ['tfox%netscape.com','jamie-bugzilla%jampee.com','nelsonb%netscape.com','julien.pierre.bugs%sun.com','ian.mcgreer%sun.com','glen.beasley%sun.com','bishakhabanerjee%netscape.com','wtchang%redhat.com','relyea%netscape.com',];
$mode{'159'} = 'Open';
$branch{'159'} = 'HEAD';
$fullname{'159'} = 'NSS Trunk';
$mode{'162'} = 'Open';
$branch{'162'} = 'HEAD';
$fullname{'162'} = 'P3P';
$mode{'111'} = 'Open';
$branch{'111'} = 'HEAD';
$fullname{'111'} = 'PerlConnect';
$mode{'113'} = 'Open';
$branch{'113'} = 'HEAD';
$fullname{'113'} = 'Photon';
$mode{'81'} = 'Open';
$branch{'81'} = 'HEAD';
$fullname{'81'} = 'Plugins';
$mode{'82'} = 'Open';
$branch{'82'} = 'HEAD';
$fullname{'82'} = 'Preferences';
$mode{'120'} = 'Open';
$branch{'120'} = 'HEAD';
$fullname{'120'} = 'Profile Manager';
$mode{'161'} = 'Open';
$branch{'161'} = 'HEAD';
$fullname{'161'} = 'Qt-based gfx and widget';
$mode{'84'} = 'Open';
$branch{'84'} = 'HEAD';
$fullname{'84'} = 'Registry';
$mode{'143'} = 'Open';
$branch{'143'} = 'HEAD';
$fullname{'143'} = 'Remote XPCOM';
$mode{'138'} = 'Open';
$branch{'138'} = 'HEAD';
$fullname{'138'} = 'Rhino';
$mode{'145'} = 'Restricted';
$branch{'145'} = 'HEAD';
$fullname{'145'} = 'security';
$blessed{'145'} = ['jgmyers%speakeasy.net','gerv%gerv.net','cls%seawood.org','bryner%brianryner.com',];
$super{'145'} = ['thayes%netscape.com','tfox%netscape.com','saul.edwards%sun.com','sandeep.konchady%sun.com','neil.williams%sun.com','kaie%kuix.de','jamie-bugzilla%jampee.com','ian.mcgreer%sun.com','hanfei.yu%sun.com','glen.beasley%sun.com','ddrinan%netscape.com','christophe.ravel.bugs%sun.com','alexei.volkov.bugs%sun.com','wtchang%redhat.com','relyea%netscape.com','nelsonb%netscape.com','julien.pierre.bugs%sun.com',];
$mode{'151'} = 'Open';
$branch{'151'} = 'HEAD';
$fullname{'151'} = 'Security - Mozilla PSM Glue';
$mode{'86'} = 'Open';
$branch{'86'} = 'HEAD';
$fullname{'86'} = 'Security Stubs';
$mode{'173'} = 'Open';
$branch{'173'} = 'HEAD';
$fullname{'173'} = 'Standalone Composer';
$mode{'170'} = 'Open';
$branch{'170'} = 'HEAD';
$fullname{'170'} = 'Standalone Mail';
$mode{'160'} = 'Open';
$branch{'160'} = 'HEAD';
$fullname{'160'} = 'String';
$mode{'187'} = 'Open';
$branch{'187'} = 'HEAD';
$fullname{'187'} = 'SVG';
$mode{'169'} = 'Open';
$branch{'169'} = 'HEAD';
$fullname{'169'} = 'toolkit';
$mode{'185'} = 'Open';
$branch{'185'} = 'HEAD';
$fullname{'185'} = 'Update Service';
$mode{'158'} = 'Open';
$branch{'158'} = 'HEAD';
$fullname{'158'} = 'URI Loader';
$mode{'156'} = 'Open';
$branch{'156'} = 'HEAD';
$fullname{'156'} = 'ViXEn';
$mode{'175'} = 'Open';
$branch{'175'} = 'HEAD';
$fullname{'175'} = 'Win32-Based GFX and Widget';
$mode{'121'} = 'Open';
$branch{'121'} = 'HEAD';
$fullname{'121'} = 'Xlib-based gfx + widget';
$mode{'88'} = 'Open';
$branch{'88'} = 'HEAD';
$fullname{'88'} = 'XML';
$mode{'141'} = 'Open';
$branch{'141'} = 'HEAD';
$fullname{'141'} = 'xmlterm';
$mode{'90'} = 'Open';
$branch{'90'} = 'HEAD';
$fullname{'90'} = 'XP File Handling';
$mode{'137'} = 'Open';
$branch{'137'} = 'HEAD';
$fullname{'137'} = 'XPApps';
$mode{'89'} = 'Open';
$branch{'89'} = 'HEAD';
$fullname{'89'} = 'XPCOM';
$mode{'118'} = 'Open';
$branch{'118'} = 'HEAD';
$fullname{'118'} = 'XPConnect';
$mode{'117'} = 'Open';
$branch{'117'} = 'HEAD';
$fullname{'117'} = 'XPIDL';
$mode{'150'} = 'Open';
$branch{'150'} = 'HEAD';
$fullname{'150'} = 'XPInstall';
$mode{'179'} = 'Open';
$branch{'179'} = 'HEAD';
$fullname{'179'} = 'XPrint';
$mode{'106'} = 'Open';
$branch{'106'} = 'HEAD';
$fullname{'106'} = 'XPToolkit';
$mode{'140'} = 'Open';
$branch{'140'} = 'HEAD';
$fullname{'140'} = 'XSLT Processor';
$mode{'135'} = 'Open';
$branch{'135'} = 'HEAD';
$fullname{'135'} = 'xul.css';
$mode{'93'} = 'Open';
$branch{'93'} = 'HEAD';
$fullname{'93'} = 'Zlib';
sub GetT {
($b,$_) = (@_);
if ($b eq 'HEAD') {
if (m:^mozilla/rdf/.*$:) {return '52';}
if (m:^mozilla/mailnews/movemail/.*$:) {return '157';}
if (m:^mozilla/dbm/.*$:) {return '53';}
if (m:^mozilla/uriloader/.*$:) {return '158';}
if (m:^mozilla/build/.*$:) {return '55';}
if (m:^mozilla/config/.*$:) {return '55';}
if (m:^mozilla/l10n/.*$:) {return '55';}
if (m:^mozilla/editor/.*$:) {return '56';}
if (m:^mozilla/string/.*$:) {return '160';}
if (m:^mozilla/directory/buildsdk\.txt$:) {return '59';}
if (m:^mozilla/directory/c-sdk/.*$:) {return '59';}
if (m:^mozilla/directory/ldapsdk\.mak$:) {return '59';}
if (m:^mozilla/directory/ldapsdk\.mk$:) {return '59';}
if (m:^mozilla/directory/Makefile$:) {return '59';}
if (m:^mozilla/gfx/src/qt/.*$:) {return '161';}
if (m:^mozilla/widget/src/qt/.*$:) {return '161';}
if (m:^gfx/src/ps/.*$:) {return '62';}
if (m:^gfx/src/psshared/.*$:) {return '62';}
if (m:^mozilla/extensions/p3p/.*$:) {return '162';}
if (m:^mozilla/modules/libpr0n/.*$:) {return '63';}
if (m:^mozilla/layout/mathml/.*$:) {return '165';}
if (m:^jpeg$:) {return '64';}
if (m:^mozilla/browser/.*$:) {return '166';}
if (m:^mozilla/other-licenses/branding/firefox/.*$:) {return '166';}
if (m:^mozilla/modules/libimg/png/.*$:) {return '65';}
if (m:^mozilla/chrome/.*$:) {return '169';}
if (m:^mozilla/storage/.*$:) {return '169';}
if (m:^mozilla/toolkit/.*$:) {return '169';}
if (m:^mozilla/xulrunner/.*$:) {return '169';}
if (m:^mozilla/intl/.*$:) {return '67';}
if (m:^mozilla/mail/.*$:) {return '170';}
if (m:^mozilla/modules/oji/.*$:) {return '68';}
if (m:^mozilla/nav-java/.*$:) {return '68';}
if (m:^mozilla/sun-java/.*$:) {return '68';}
if (m:^mozilla/extensions/cookie$:) {return '171';}
if (m:^mozilla/caps/.*$:) {return '69';}
if (m:^mozilla/gfx/src/beos$:) {return '172';}
if (m:^mozilla/widget/src/beos$:) {return '172';}
if (m:^js/src/*\.c$:) {return '70';}
if (m:^js/src/*\.def$:) {return '70';}
if (m:^js/src/*\.h$:) {return '70';}
if (m:^js/src/*\.m*k$:) {return '70';}
if (m:^js/src/*\.tbl$:) {return '70';}
if (m:^js/src/*akefile.*$:) {return '70';}
if (m:^mozilla/extensions/help$:) {return '174';}
if (m:^mozilla/extensions/jsd/.*$:) {return '71';}
if (m:^mozilla/js/jsd/.*$:) {return '71';}
if (m:^mozilla/gfx/src/windows/.*$:) {return '175';}
if (m:^mozilla/widget/src/windows/.*$:) {return '175';}
if (m:^js/src/liveconnect/.*$:) {return '72';}
if (m:^mozilla/gfx/public/.*$:) {return '177';}
if (m:^mozilla/gfx/src/*\.cpp$:) {return '177';}
if (m:^mozilla/gfx/src/*\.h$:) {return '177';}
if (m:^mozilla/gfx/src/shared/.*$:) {return '177';}
if (m:^mozilla/widget/public/.*$:) {return '177';}
if (m:^mozilla/widget/src/xpwidgets/.*$:) {return '177';}
if (m:^mozilla/netwerk/.*$:) {return '77';}
if (m:^mozilla/gfx/src/mac/.*$:) {return '178';}
if (m:^mozilla/widget/src/mac/.*$:) {return '178';}
if (m:^mozilla/nsprpub/.*$:) {return '78';}
if (m:^mozilla/accessibility/.*$:) {return '180';}
if (m:^mozilla/modules/plugin/.*$:) {return '81';}
if (m:^mozilla/extensions/typeaheadfind/.*$:) {return '181';}
if (m:^mozilla/modules/libpref/.*$:) {return '82';}
if (m:^mozilla/content/xbl/builtin/.*$:) {return '182';}
if (m:^mozilla/modules/libreg/.*$:) {return '84';}
if (m:^mozilla/extensions/inspector$:) {return '184';}
if (m:^mozilla/modules/security/.*$:) {return '86';}
if (m:^content/svg/.*$:) {return '187';}
if (m:^dom/public/idl/svg/.*$:) {return '187';}
if (m:^layout/svg/.*$:) {return '187';}
if (m:^mozilla/content/xml/.*$:) {return '88';}
if (m:^mozilla/extensions/xmlextras/.*$:) {return '88';}
if (m:^mozilla/parser/expat/.*$:) {return '88';}
if (m:^mozilla/suite/.*$:) {return '188';}
if (m:^mozilla/xpcom/.*$:) {return '89';}
if (m:^grendel$:) {return '189';}
if (m:^xpcom/io$:) {return '90';}
if (m:^mozilla/modules/zlib/.*$:) {return '93';}
if (m:^gfx/src/xprint$:) {return '179';}
if (m:^mozilla/view/.*$:) {return '96';}
if (m:^mozilla/layout/base/.*$:) {return '98';}
if (m:^mozilla/layout/build/.*$:) {return '98';}
if (m:^mozilla/layout/doc/.*$:) {return '98';}
if (m:^mozilla/layout/forms/.*$:) {return '98';}
if (m:^mozilla/layout/generic/.*$:) {return '98';}
if (m:^mozilla/layout/html/.*$:) {return '98';}
if (m:^mozilla/layout/macbuild/.*$:) {return '98';}
if (m:^mozilla/layout/printing/.*$:) {return '98';}
if (m:^mozilla/layout/tables/.*$:) {return '98';}
if (m:^mozilla/layout/tools/.*$:) {return '98';}
if (m:^modules/libpr0n/decoders/mng/.*$:) {return '155';}
if (m:^mozilla/modules/libimg/mng/.*$:) {return '155';}
if (m:^mozilla/layout/style/.*$:) {return '100';}
if (m:^mozilla/docshell/.*$:) {return '101';}
if (m:^mozilla/embedding/.*$:) {return '101';}
if (m:^mozilla/webshell/.*$:) {return '101';}
if (m:^mozilla/parser/htmlparser$:) {return '102';}
if (m:^mozilla/content/base/.*$:) {return '103';}
if (m:^mozilla/content/events/.*$:) {return '103';}
if (m:^mozilla/content/html/content/.*$:) {return '103';}
if (m:^mozilla/content/html/document/.*$:) {return '103';}
if (m:^mozilla/dom/.*$:) {return '103';}
if (m:^mozilla/js/rhino/.*$:) {return '138';}
if (m:^mozilla/xpfe/.*$:) {return '137';}
if (m:^mozilla/js/tests$:) {return '114';}
if (m:^js/src/perlconnect$:) {return '111';}
if (m:^mozilla/content/xsl/.*$:) {return '140';}
if (m:^mozilla/extensions/transformiix/.*$:) {return '140';}
if (m:^mozilla/calendar/.*$:) {return '183';}
if (m:^mozilla/other-licenses/libical/.*$:) {return '183';}
if (m:^gfx/src/photon/.*$:) {return '113';}
if (m:^widget/src/photon/.*$:) {return '113';}
if (m:^mozilla/content/xul/.*$:) {return '106';}
if (m:^mozilla/layout/xul/.*$:) {return '106';}
if (m:^mozilla/profile/.*$:) {return '120';}
if (m:^mozilla/tools/.*$:) {return '112';}
if (m:^xpcom/typelib$:) {return '117';}
if (m:^js/src/xpconnect$:) {return '118';}
if (m:^xpcom/reflect/xptcall$:) {return '118';}
if (m:^xpcom/reflect/xptinfo$:) {return '118';}
if (m:^mozilla/mailnews/news/.*$:) {return '122';}
if (m:^mozilla/mailnews/[^/]*$:) {return '123';}
if (m:^mozilla/mailnews/mime/[^/]*$:) {return '124';}
if (m:^mozilla/java/xpcom/.*$:) {return '128';}
if (m:^mozilla/java/plugins/.*$:) {return '129';}
if (m:^mozilla/java/webclient/.*$:) {return '127';}
if (m:^mozilla/java/dom/.*$:) {return '130';}
if (m:^mozilla/java/util/.*$:) {return '133';}
if (m:^CVSROOT/commitcheck\.pl$:) {return '3';}
if (m:^CVSROOT/passwd$:) {return '3';}
if (m:^mozilla/extensions/xmlterm/.*$:) {return '141';}
if (m:^xpcom/remote$:) {return '143';}
if (m:^mozilla/security/coreconf/.*$:) {return '145';}
if (m:^mozilla/security/jss/.*$:) {return '145';}
if (m:^mozilla/security/nss/.*$:) {return '145';}
if (m:^embedding/browser/gtk$:) {return '144';}
if (m:^composer$:) {return '173';}
if (m:^mozilla/mstone/.*$:) {return '147';}
if (m:^mozilla/[^/]*$:) {return '19';}
if (m:^mozilla/xpinstall/.*$:) {return '150';}
if (m:^mozilla/gfx/src/xlib/.*$:) {return '121';}
if (m:^mozilla/widget/src/xlib/.*$:) {return '121';}
if (m:^mozilla/widget/src/xlibxtbin/.*$:) {return '121';}
if (m:^mozilla/security/manager/.*$:) {return '151';}
if (m:^mozilla/ef/.*$:) {return '46';}
if (m:^mozilla/webtools/addons/.*$:) {return '185';}
if (m:^mozilla/webtools/update/.*$:) {return '185';}
if (m:^mozilla/gfx/src/gtk/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtk/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtk2/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtksuperwin/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtkxtbin/.*$:) {return '49';}
if (m:^mozilla/extensions/vixen/.*$:) {return '156';}
}
if ($b eq 'NSPRPUB_PRE_4_2_CLIENT_BRANCH') {
if (m:^mozilla/nsprpub/.*$:) {return '146';}
}
if ($b eq 'NSS_3_3_BRANCH') {
if (m:^mozilla/security/coreconf/.*$:) {return '163';}
if (m:^mozilla/security/nss/.*$:) {return '163';}
}
return '';
}
$debug = 0;
$origrepository = shift(@ARGV);
@files = @ARGV;
$envcvsroot = $ENV{'CVSROOT'};
open( REP, "<CVS/Repository");
$repository = <REP>;
chop($repository);
close(REP);
$repository =~ s:^$envcvsroot/::;
$doit = 0;
$| = 1;
if( $debug){
print STDERR "----------------------------------------------\n";
print STDERR "files: @files\n";
print STDERR "origrepository: $origrepository\n";
print STDERR " repository: $repository\n";
print STDERR "----------------------------------------------\n";
}
open(ENT, "<CVS/Entries" );
while( <ENT> ){
chop;
($d,$fn,$rev,$mod_time,$sticky,$tag) = split(/\//);
if ($tag =~ /^T(.*)$/) {
$fbranch{$fn} = $1;
}
}
close ENT;
foreach $f (@files) {
$b = "";
if (defined $fbranch{$f}) {$b = $fbranch{$f};}
if ($b eq "") {$b = "HEAD";}
$t = GetT($b, "$repository/$f");
if ($debug) {
print STDERR "GetT returned '$t' for '$repository/$f' branch '$b'\n";
}
if ($t eq "") {
$t = $defaultid;
}
if (!defined $mode{$t} || $mode{$t} eq "Open") {
next;
}
if ($debug) {
print STDERR "Checking twig $t\n";
}
# OK, we have a match. See if we're allowed to checkin here.
if ($username eq "") {
$username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
if ($debug) {
print STDERR "Username is $username\n";
print STDERR "getlogin returns " . getlogin . "\n";
print STDERR '(getpwuid($<))[0] returns ' . (getpwuid($<))[0] . "\n";
print STDERR "Environment:\n";
foreach $key (sort(keys %ENV)) {
print STDERR $key, '=', $ENV{$key}, "\n";
}
}
}
$ok = 0;
$s = $super{$t};
foreach $u (@$s) {
if ($debug) {
print STDERR "Checking against super $u\n";
}
if ($u eq $username) {
$ok = 1;
break;
}
}
if ($mode{$t} eq "Restricted") {
my $b = $blessed{$t};
foreach $u (@$b) {
if ($debug) {
print STDERR "Checking against blessed $u\n";
}
if ($u eq $username) {
$ok = 1;
break;
}
}
}
if (!$ok) {
print STDERR "You may not check into partition $fullname{$t}\n";
print STDERR "the file $repository/$f on branch $b\n";
print STDERR "If you think you should be allowed to, send mail to\n";
print STDERR "one of the below people:\n";
$s = $super{$t};
foreach $u (@$s) {
$u =~ s/%/@/;
print STDERR " $u\n";
}
exit 1;
}
}
exit 0;

View File

@@ -1,16 +0,0 @@
# The "commitinfo" file is used to control pre-commit checks.
# The filter on the right is invoked with the repository and a list
# of files to check. A non-zero exit of the filter program will
# cause the commit to be aborted.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being committed to, relative
# to the $CVSROOT. For the first match that is found, then the remainder
# of the line is the name of the filter to run.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".
ALL $CVSROOT/CVSROOT/commitcheck.pl

View File

@@ -1,6 +0,0 @@
# Set this to "no" if pserver shouldn't check system users/passwords
#SystemAuth=no
# Set `PreservePermissions' to `yes' to save file status information
# in the repository.
#PreservePermissions=no

View File

@@ -1,43 +0,0 @@
.gdbinit
.HSancillary
.Makedepend
.makedepend
.MCC_Cache_FAT
.MCC_Global_History
.md
.pure
made
make.log
make.dep
nuke
_jmc
*.class
.depends
.deps
.d
*.dylib
__.SYMDEF*
manifest.mnw
_gen
_stubs
*_DBG.OBJ
*_DBG_EDT.OBJ
*_OPT.OBJ
*_OPT_EDT.OBJ
*_DBG.OBJD
so_locations
*.flc
*.map
depend.mk
_xpidlgen
ti_files
*.rpo
.*.timestamp
*.dll
*.lib
*.exp
*.rc
*.res
Makefile
*.pdb

View File

@@ -1,24 +0,0 @@
#!/bin/sh
PATH=/bin:/usr/bin:/sbin:/usr/sbin;export PATH
(
URL="subdir=`dirname $1`&files=`basename $1`"
echo "Subject: $1"
echo 'Content-Type: text/html; charset=us-ascii'
echo 'Content-Transfer-Encoding: 7bit'
echo 'Content-Disposition: inline'
TMP=/tmp/cvsmf.$$
trap "rm -f $TMP" 0 1 2 15
cat > $TMP
BRANCH=`sed -n 's@^Revision/Branch: \(.*\)@\1@p' $TMP`
if test -n "$BRANCH"; then
URL="$URL&branch=$BRANCH"
fi
echo '<A HREF="http://warp.netscape.com/webtools/bonsai/cvsview2.cgi?'$URL'&command=DIRECTORY">View differences</A><BR>\n'
) | mail $2

View File

@@ -1,172 +0,0 @@
#!/usr/bin/perl
# -*- Mode: perl; indent-tabs-mode: nil -*-
# Arguments:
#
# -a Only send checkin messages which contain added files. All other checkin
# messages will be ignored.
# -u <url> Base URL for the Bonsai directory; "/cvsview2.cgi" will get
# appended to this with appropriate args.
# -h <hostname> Host whose SMTP server we will contact to send mail.
# -s <string> String specifying dir and filenames. As generated by "%s"
# in a CVSROOT/loginfo file
# -f <file> A regexp. If present, then only checkins to files whose
# name (without the directory) matches the regexp will generate mail.
#
# The remaining args are email addresses of people who should get notified.
use Socket;
sub get_response_code {
my ($expecting) = @_;
# if ($flag_debug) {
# print STDERR "SMTP: Waiting for code $expecting\n";
# }
while (1) {
my $line = <S>;
# if ($flag_debug) {
# print STDERR "SMTP: $line";
# }
if ($line =~ /^[0-9]*-/) {
next;
}
if ($line =~ /(^[0-9]*) /) {
my $code = $1;
if ($code == $expecting) {
# if ($flag_debug) {
# print STDERR "SMTP: got it.\n";
# }
return;
}
die "Bad response from SMTP -- $line";
}
}
}
my $debug = 0;
my $addsonly = 0;
my $showcommitter = 0;
my $mailhost = "127.0.0.1";
my $urlbase = "";
my $cvsargs = "";
my $cvsroot = "";
my @mailto;
my $fileregexp = "";
my $username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
while (@ARGV) {
my $arg = shift @ARGV;
if ($arg eq '-d') {
$debug = 1;
print STDERR "Debug turned on...\n";
} elsif ($arg eq '-c') {
$showcommitter = 1;
} elsif ($arg eq '-r') {
$cvsroot = shift @ARGV;
} elsif ($arg eq '-h') {
$mailhost = shift @ARGV;
} elsif ($arg eq '-u') {
$urlbase = shift @ARGV;
} elsif ($arg eq '-s') {
$cvsargs = shift @ARGV;
} elsif ($arg eq '-f') {
$fileregexp = shift @ARGV;
} elsif ($arg eq '-a') {
$addsonly = 1;
} else {
push(@mailto, $arg);
}
}
my $url = "";
if ($urlbase ne "" && $cvsargs ne "") {
my @list = split(/ /, $cvsargs);
my $dir = shift @list;
if ($fileregexp ne "") {
if (grep(m/$fileregexp/, @list) <= 0) {
exit;
}
}
$url = $urlbase . "/cvsview2.cgi?command=DIRECTORY&subdir=$dir&files=" .
join('%2B', @list);
}
my $message = "";
if ($showcommitter) {
$message .= "Changes committed by $username:\n\n";
}
my $filesadded = 0;
while (<>) {
my $line = $_;
if ($line =~ m@^ Tag: (.*)$@) {
if ($url ne "") {
$url .= "&branch=$1";
}
}
# if we see that files have been added on this checkin, remember that fact
#
if ($line =~ m@^Added Files:@) {
$filesadded = 1;
}
$message .= $line;
}
# bail out if this is an adds-only run and no files have been added
#
if ($addsonly == 1 && $filesadded == 0 ) {
exit 0;
}
if ($url ne "") {
if ($cvsroot ne "") {
$url .= "&root=$cvsroot";
}
$message = "Diffs: $url\n\n" . $message;
}
chop(my $hostname = `/bin/hostname`);
my ($remote,$port, $iaddr, $paddr, $proto, $line);
$remote = $mailhost;
$port = 25;
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
die "No port" unless $port;
$iaddr = inet_aton($remote) || die "no host: $remote";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
connect(S, $paddr) || die "connect: $!";
select(S); $| = 1; select(STDOUT);
get_response_code(220);
print S "EHLO $hostname\n";
get_response_code(250);
print S "MAIL FROM: cvsmailfilter\@$hostname\n";
get_response_code(250);
foreach $i (@mailto) {
print S "RCPT TO: $i\n";
get_response_code(250);
}
print S "DATA\n";
get_response_code(354);
print S "Subject: $cvsargs\n";
print S "\n";
print S $message . "\n";
print S ".\n";
get_response_code(250);
print S "QUIT\n";
close(S);

View File

@@ -1,23 +0,0 @@
# This file affects handling of files based on their names.
#
# The -t/-f options allow one to treat directories of files
# as a single file, or to transform a file in other ways on
# its way in and out of CVS.
#
# The -m option specifies whether CVS attempts to merge files.
#
# The -k option specifies keyword expansion (e.g. -kb for binary).
#
# Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers)
#
# wildcard [option value][option value]...
#
# where option is one of
# -f from cvs filter value: path to filter
# -t to cvs filter value: path to filter
# -m update methodology value: MERGE or COPY
# -k expansion mode value: b, o, kkv, &c
#
# and value is a single-quote delimited value.
# For example:
#*.gif -k 'b'

View File

@@ -1,270 +0,0 @@
#!/usr/bin/perl
use Socket;
$username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
$envcvsroot = $ENV{'CVSROOT'};
$cvsroot = $envcvsroot;
$flag_debug = 0;
$flag_tagcmd = 0;
$repository = '';
$repository_tag = '';
$mailhost = 'localhost';
@mailto=();
@changed_files = ();
@added_files = ();
@removed_files = ();
@log_lines = ();
@outlist = ();
$STATE_NONE = 0;
$STATE_CHANGED = 1;
$STATE_ADDED = 2;
$STATE_REMOVED = 3;
$STATE_LOG = 4;
&process_args;
if ($flag_debug ){
print STDERR "----------------------------------------------\n";
print STDERR "LOGINFO:\n";
print STDERR " pwd:" . `pwd` . "\n";
print STDERR " Args @ARGV\n";
print STDERR " CVSROOT: $cvsroot\n";
print STDERR " who: $username\n";
print STDERR " Repository: $repository\n";
print STDERR " mailto: @mailto\n";
print STDERR "----------------------------------------------\n";
}
if ($flag_tagcmd) {
&process_tag_command;
} else {
&get_loginfo;
&process_cvs_info;
}
if( $flag_debug){
print STDERR "----------------------------------------------\n";
print STDERR @outlist;
print STDERR "----------------------------------------------\n";
}
&mail_notification;
0;
sub process_args {
while (@ARGV) {
$arg = shift @ARGV;
if ($arg eq '-d') {
$flag_debug = 1;
print STDERR "Debug turned on...\n";
} elsif ($arg eq '-r') {
$cvsroot = shift @ARGV;
} elsif ($arg eq '-t') {
$flag_tagcmd = 1;
last; # Keep the rest in ARGV; they're handled later.
} elsif ($arg eq '-h') {
$mailhost = shift @ARGV;
} else {
push(@mailto, $arg);
}
}
if( $repository eq '' ){
open( REP, "<CVS/Repository");
$repository = <REP>;
chop($repository);
close(REP);
}
$repository =~ s:^$cvsroot/::;
$repository =~ s:^$envcvsroot/::;
if (!$flag_tagcmd) {
if( open( REP, "<CVS/Tag") ) {
$repository_tag = <REP>;
chop($repository_tag);
close(REP);
}
}
}
sub get_loginfo {
if( $flag_debug){
print STDERR "----------------------------------------------\n";
}
# Iterate over the body of the message collecting information.
#
while (<STDIN>) {
chop; # Drop the newline
if( $flag_debug){
print STDERR "$_\n";
}
if (/^In directory/) {
next;
}
if (/^Modified Files/) { $state = $STATE_CHANGED; next; }
if (/^Added Files/) { $state = $STATE_ADDED; next; }
if (/^Removed Files/) { $state = $STATE_REMOVED; next; }
if (/^Log Message/) { $state = $STATE_LOG; next; }
s/^[ \t\n]+//; # delete leading whitespace
s/[ \t\n]+$//; # delete trailing whitespace
if ($state == $STATE_CHANGED) { push(@changed_files, split); }
if ($state == $STATE_ADDED) { push(@added_files, split); }
if ($state == $STATE_REMOVED) { push(@removed_files, split); }
if ($state == $STATE_LOG) { push(@log_lines, $_); }
}
if( $flag_debug){
print STDERR "----------------------------------------------\n"
. "changed files: @changed_files\n"
. "added files: @added_files\n"
. "removed files: @removed_files\n";
print STDERR "----------------------------------------------\n";
}
}
sub process_cvs_info {
local($d,$fn,$rev,$mod_time,$sticky,$tag,$stat,@d,$l,$rcsfile);
if (!open(ENT, "<CVS/Entries.Log" )) {
open(ENT, "<CVS/Entries");
}
$time = time;
while( <ENT> ){
chop;
($d,$fn,$rev,$mod_time,$sticky,$tag) = split(/\//);
$stat = 'C';
for $i (@changed_files, "BEATME.NOW", @added_files ) {
if( $i eq "BEATME.NOW" ){ $stat = 'A'; }
if($i eq $fn ){
$rcsfile = "$envcvsroot/$repository/$fn,v";
if( ! -r $rcsfile ){
$rcsfile = "$envcvsroot/$repository/Attic/$fn,v";
}
open(LOG, "/usr/bin/rlog -N -r$rev $rcsfile |")
|| print STDERR "dolog.pl: Couldn't run rlog\n";
while(<LOG>){
if (/^date:.* author: ([^;]*);.*/) {
$username = $1;
if (/lines: \+([0-9]*) -([0-9]*)/) {
$lines_added = $1;
$lines_removed = $2;
}
}
}
close( LOG );
push(@outlist, ("$stat|$time|$username|$cvsroot|$repository|$fn|$rev|$sticky|$tag|$lines_added|$lines_removed\n"));
}
}
}
close(ENT);
for $i (@removed_files) {
push( @outlist, ("R|$time|$username|$cvsroot|$repository|$i|||$repository_tag\n"));
}
push (@outlist, "LOGCOMMENT\n");
push (@outlist, join("\n",@log_lines));
push (@outlist, "\n:ENDLOGCOMMENT\n");
}
sub process_tag_command {
local($str,$part,$time);
$time = time;
$str = "Tag|$cvsroot|$time";
while (@ARGV) {
$part = shift @ARGV;
$str .= "|" . $part;
}
push (@outlist, ("$str\n"));
}
sub do_commitinfo {
}
sub get_response_code {
my ($expecting) = @_;
# if ($flag_debug) {
# print STDERR "SMTP: Waiting for code $expecting\n";
# }
while (1) {
my $line = <S>;
# if ($flag_debug) {
# print STDERR "SMTP: $line";
# }
if ($line =~ /^[0-9]*-/) {
next;
}
if ($line =~ /(^[0-9]*) /) {
my $code = $1;
if ($code == $expecting) {
# if ($flag_debug) {
# print STDERR "SMTP: got it.\n";
# }
return;
}
die "Bad response from SMTP -- $line";
}
}
}
sub mail_notification {
chop(my $hostname = `/bin/hostname`);
my ($remote,$port, $iaddr, $paddr, $proto, $line);
$remote = $mailhost;
$port = 25;
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
die "No port" unless $port;
$iaddr = inet_aton($remote) || die "no host: $remote";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
connect(S, $paddr) || die "connect: $!";
select(S); $| = 1; select(STDOUT);
get_response_code(220);
print S "EHLO $hostname\n";
get_response_code(250);
print S "MAIL FROM: bonsai-daemon\@$hostname\n";
get_response_code(250);
foreach $i (@mailto) {
print S "RCPT TO: $i\n";
get_response_code(250);
}
print S "DATA\n";
get_response_code(354);
# Get one line starting with "354 ".
if ($flag_tagcmd) {
print S "Subject: cvs tag in $repository\n";
} else {
print S "Subject: cvs commit to $repository\n";
}
print S "\n";
print S @outlist, "\n";
print S ".\n";
get_response_code(250);
print S "QUIT\n";
close(S);
}

View File

@@ -1,21 +0,0 @@
# The "editinfo" file is used to allow verification of logging
# information. It works best when a template (as specified in the
# rcsinfo file) is provided for the logging procedure. Given a
# template with locations for, a bug-id number, a list of people who
# reviewed the code before it can be checked in, and an external
# process to catalog the differences that were code reviewed, the
# following test can be applied to the code:
#
# Making sure that the entered bug-id number is correct.
# Validating that the code that was reviewed is indeed the code being
# checked in (using the bug-id number or a seperate review
# number to identify this particular code set.).
#
# If any of the above test failed, then the commit would be aborted.
#
# Actions such as mailing a copy of the report to each reviewer are
# better handled by an entry in the loginfo file.
#
# One thing that should be noted is the the ALL keyword is not
# supported. There can be only one entry that matches a given
# repository.

View File

@@ -1,40 +0,0 @@
# The "loginfo" file controls where "cvs commit" log information
# is sent. The first entry on a line is a regular expression which must match
# the directory that the change is being made to, relative to the
# $CVSROOT. If a match is found, then the remainder of the line is a filter
# program that should expect log information on its standard input.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name ALL appears as a regular expression it is always used
# in addition to the first matching regex or DEFAULT.
#
# You may specify a format string as part of the
# filter. The string is composed of a `%' followed
# by a single format character, or followed by a set of format
# characters surrounded by `{' and `}' as separators. The format
# characters are:
#
# s = file name
# V = old version number (pre-checkin)
# v = new version number (post-checkin)
#
ALL $CVSROOT/CVSROOT/dolog.pl -h 127.0.0.1 -r /cvsroot bonsai-new-checkin-daemon@mecha.mozilla.org
# send mail for new files added
ALL $CVSROOT/CVSROOT/cvsmailfilter.pl -a -u http://bonsai.mozilla.org -r /cvsroot -s %s cvs-adds@mozilla.org
# crypto checkins deserve more attention
mozilla/security $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/extensions/psm-glue $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/security $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/protocol/http/src $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/socket/ssl $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/socket/tests $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/dbm $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
# misc modules
mozilla/webtools/bugzilla $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s cvs-checkins@bugzilla.org webtools-changed@warp.mcom.com
mozilla/webtools $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s webtools-changed@warp.mcom.com
CVSROOT $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s -f modules sysalerts@mozilla.org

View File

@@ -1,832 +0,0 @@
# Three different line formats are valid:
# key -a aliases...
# key [options] directory
# key [options] directory files...
#
# Where "options" are composed of:
# -i prog Run "prog" on "cvs commit" from top-level of module.
# -o prog Run "prog" on "cvs checkout" of module.
# -e prog Run "prog" on "cvs export" of module.
# -t prog Run "prog" on "cvs rtag" of module.
# -u prog Run "prog" on "cvs update" of module.
# -d dir Place module in directory "dir" instead of module name.
# -l Top-level directory only -- do not recurse.
#
# NOTE: If you change any of the "Run" options above, you'll have to
# release and re-checkout any working directories of these modules.
#
# And "directory" is a path to a directory relative to $CVSROOT.
#
# The "-a" option specifies an alias. An alias is interpreted as if
# everything on the right of the "-a" had been typed on the command line.
#
# You can encode a module within a module by using the special '&'
# character to interpose another module into the current module. This
# can be useful for creating a module that consists of many directories
# spread out over the entire source repository.
######################################################################
#
# Module that contains the LEGAL and the LICENSE file. This should be
# a part of every logical source pull for a component. Care should
# be given so that this module is not specified twice for a given
# source pull.
#
MozillaLicense -a \
mozilla/LEGAL \
mozilla/LICENSE
Grendel -a \
MozillaLicense \
mozilla/grendel
######################################################################
#
# Modules for the MozillaClassic Browser, based on the original
# layout engine. If you wish to develop on the Mozilla Classic
# codebase, pull using these modules and using the branch tag
# MozillaSourceClassic_19981026_BRANCH.
# These modules should be considered obsolete.
#
MozillaSource -a \
MozillaSourceWin \
MozillaSourceMac \
MozillaSourceUnix
MozillaSourceWin -a \
MozillaSourceCommon \
MozillaSourceWinOnly
MozillaSourceMac -a \
MozillaSourceCommon \
MozillaSourceMacOnly
MozillaSourceUnix -a \
MozillaSourceCommon \
MozillaSourceUnixOnly \
mozilla/cmd/xfe \
mozilla/cmd/gnomefe \
mozilla/cmd/qtfe \
mozilla/cmd/ybfe
MozillaSourceMotif -a \
MozillaSourceCommon \
mozilla/cmd/xfe \
MozillaSourceUnixOnly
MozillaSourceQtfe -a \
MozillaSourceCommon \
mozilla/cmd/qtfe \
MozillaSourceUnixOnly
MozillaSourceGnomefe -a \
MozillaSourceCommon \
mozilla/cmd/gnomefe \
MozillaSourceUnixOnly
MozillaSourceYbfe -a \
MozillaSourceCommon \
mozilla/cmd/ybfe \
MozillaSourceUnixOnly
MozillaSourceCommon -a \
mozilla/LEGAL \
mozilla/LICENSE \
mozilla/base \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/include \
mozilla/caps \
mozilla/jpeg \
mozilla/js \
mozilla/lib/htmldlgs \
mozilla/lib/layout \
mozilla/lib/libcnv \
mozilla/lib/libdom \
mozilla/lib/libi18n \
mozilla/lib/liblayer \
mozilla/lib/libmisc \
mozilla/lib/libmime \
mozilla/lib/libmocha \
mozilla/lib/libnet \
mozilla/lib/libparse \
mozilla/lib/libpics \
mozilla/lib/libpwcac \
mozilla/lib/libstyle \
mozilla/lib/mailto \
mozilla/lib/plugin \
mozilla/lib/xlate \
mozilla/lib/xp \
mozilla/modules/calendar \
mozilla/modules/edtplug/classes \
mozilla/modules/edtplug/src \
mozilla/modules/edtplug/include \
mozilla/modules/libfont/classes \
mozilla/modules/libfont/public \
mozilla/modules/libfont/src \
mozilla/modules/libhook \
mozilla/modules/libimg \
mozilla/modules/libnls \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/progress/src \
mozilla/modules/rdf \
mozilla/modules/schedulr \
mozilla/modules/security/freenav \
mozilla/modules/softupdt/classes \
mozilla/modules/softupdt/include \
mozilla/modules/softupdt/src \
mozilla/modules/xml \
mozilla/modules/zlib/src \
mozilla/nav-java/stubs \
mozilla/network \
mozilla/nsprpub \
mozilla/privacy \
mozilla/xpcom \
mozilla/l10n \
mozilla/dbm \
mozilla/README
MozillaSourceWinOnly -a \
mozilla/client.mak \
mozilla/cmd/makefile.win \
mozilla/cmd/wincom \
mozilla/cmd/winfe \
mozilla/config \
mozilla/lib/makefile.win \
mozilla/modules/coreincl \
mozilla/modules/edtplug/makefile.win \
mozilla/makefile.win \
mozilla/modules/libfont/jmcgen \
mozilla/modules/libfont/makefile.win \
mozilla/modules/libfont/producers/makefile.win \
mozilla/modules/libfont/producers/win \
mozilla/modules/libfont/producers/win/classes \
mozilla/modules/libfont/producers/win/classes/netscape \
mozilla/modules/libfont/producers/win/src \
mozilla/modules/makefile.win \
mozilla/modules/progress/makefile.win \
mozilla/modules/progress/public \
mozilla/modules/security/makefile.win \
mozilla/modules/softupdt/makefile.win \
mozilla/modules/zlib/makefile.win \
mozilla/nav-java/makefile.win \
JavaStubWin
MozillaSourceUnixOnly -a \
mozilla/.cvsignore \
mozilla/Makefile \
mozilla/Makefile.in \
mozilla/configure \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/cmd/Makefile \
mozilla/cmd/Makefile.in \
mozilla/cmd/stubfe \
mozilla/cmd/unixfe \
mozilla/config/.cvsignore \
mozilla/config/AIX.mk \
mozilla/config/BSD_OS.mk \
mozilla/config/DGUX.mk \
mozilla/config/FreeBSD.mk \
mozilla/config/HP-UX.mk \
mozilla/config/IRIX.mk \
mozilla/config/Linux.mk \
mozilla/config/NCR.mk \
mozilla/config/NEC.mk \
mozilla/config/NEWS-OS.mk \
mozilla/config/NEXTSTEP.mk \
mozilla/config/NetBSD.mk \
mozilla/config/OSF1.mk \
mozilla/config/OpenBSD.mk \
mozilla/config/QNX.mk \
mozilla/config/Rhapsody.mk \
mozilla/config/SCOOS.mk \
mozilla/config/SINIX.mk \
mozilla/config/SunOS.mk \
mozilla/config/SunOS4.mk \
mozilla/config/SunOS5.mk \
mozilla/config/UNIXWARE.mk \
mozilla/config/common.mk \
mozilla/config/config.mk \
mozilla/config/coreconf.mk \
mozilla/config/rules.mk \
mozilla/config/Makefile \
mozilla/config/Makefile.in \
mozilla/config/autoconf.mk.in \
mozilla/config/bdate.c \
mozilla/config/bdate.pl \
mozilla/config/aboutime.pl \
mozilla/config/bsdecho.c \
mozilla/config/clobber_miss.pl \
mozilla/config/config.guess \
mozilla/config/cvsco.pl \
mozilla/config/fastcwd.pl \
mozilla/config/gtscc.c \
mozilla/config/makecopy.c \
mozilla/config/mangle.c \
mozilla/config/mantomak.c \
mozilla/config/mkdepend \
mozilla/config/mkdetect \
mozilla/config/nfspwd.pl \
mozilla/config/nodl.pl \
mozilla/config/nsinstall.c \
mozilla/config/outofdate.pl \
mozilla/config/pathsub.c \
mozilla/config/pathsub.h \
mozilla/config/pkg2dpth.pl \
mozilla/config/ports \
mozilla/config/revdepth.pl \
mozilla/config/set-timebomb.pl \
mozilla/config/sj.pl \
mozilla/lib/Makefile \
mozilla/lib/Makefile.in \
mozilla/modules/edtplug/Makefile \
mozilla/modules/edtplug/Makefile.in \
mozilla/modules/libfont/jmcgen \
mozilla/modules/libfont/Makefile \
mozilla/modules/libfont/Makefile.in \
mozilla/modules/libfont/producers/Makefile \
mozilla/modules/libfont/producers/Makefile.in \
mozilla/modules/Makefile \
mozilla/modules/Makefile.in \
mozilla/modules/progress/Makefile \
mozilla/modules/progress/Makefile.in \
mozilla/modules/progress/public \
mozilla/modules/security/Makefile \
mozilla/modules/security/Makefile.in \
mozilla/modules/softupdt/Makefile \
mozilla/modules/softupdt/Makefile.in \
mozilla/modules/zlib/Makefile \
mozilla/modules/zlib/Makefile.in \
mozilla/nav-java/Makefile \
mozilla/nav-java/Makefile.in \
mozilla/lib/mariner \
JavaStubUnix
MozillaSourceMacOnly -a \
mozilla/config/mac \
mozilla/config/bdate.pl \
mozilla/config/aboutime.pl \
mozilla/config/mac-set-timebomb.pl \
mozilla/cmd/macfe \
mozilla/lib/mac/AutoAdmin \
mozilla/lib/mac/Includes \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/patches \
mozilla/lib/mac/PowerPlant \
mozilla/lib/mac/UserInterface \
mozilla/modules/coreincl \
mozilla/modules/edtplug/macbuild \
mozilla/modules/libfont \
mozilla/modules/progress/macbuild \
mozilla/modules/progress/public \
mozilla/modules/softupdt/macbuild \
mozilla/modules/zlib/macbuild \
mozilla/lib/mariner \
JavaStubMac
JavaStubAll -a \
JavaStubWin \
JavaStubMac \
JavaStubUnix
JavaStubCore -a \
mozilla/sun-java/stubs/include \
mozilla/sun-java/stubs/src
JavaStubMac -a \
JavaStubCore \
mozilla/sun-java/stubs/macbuild \
mozilla/sun-java/stubs/macjri
JavaStubUnix -a \
JavaStubCore \
mozilla/sun-java/Makefile \
mozilla/sun-java/Makefile.in \
mozilla/sun-java/stubs/jri \
mozilla/sun-java/stubs/Makefile \
mozilla/sun-java/stubs/Makefile.in
JavaStubWin -a \
JavaStubCore \
mozilla/sun-java/makefile.win \
mozilla/sun-java/stubs/jri \
mozilla/sun-java/stubs/makefile.win
######################################################################
#
# Modules for the raptor layout effort. Note that raptor dist is temporary
# until raptor is integrated into the mainline build.
#
RaptorDoc -a \
mozilla/LICENSE \
mozilla/LEGAL \
mozilla/README/nglayout
RaptorDist -a \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/Makefile.in \
mozilla/makefile.win \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/caps \
mozilla/config \
mozilla/dbm \
mozilla/editor \
mozilla/include \
mozilla/intl \
mozilla/jpeg \
JSClient \
mozilla/lib/liblayer \
mozilla/lib/libpwcac \
mozilla/lib/xp \
mozilla/modules/libimg \
mozilla/modules/libjar \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/security/freenav \
mozilla/modules/zlib \
mozilla/nav-java \
mozilla/network \
mozilla/nsprpub \
mozilla/rdf \
mozilla/silentdl \
mozilla/sun-java \
mozilla/xpcom
RaptorLayout -a \
mozilla/base \
mozilla/dom \
mozilla/gfx \
mozilla/expat \
mozilla/htmlparser \
mozilla/layout \
mozilla/view \
mozilla/webshell \
mozilla/widget
Raptor -a \
RaptorDoc \
RaptorDist \
RaptorLayout
RaptorWin -a \
Raptor
RaptorUnix -a \
Raptor \
mozilla/aclocal.m4 \
mozilla/nglayout.mk
RaptorMac -a \
Raptor \
mozilla/build/mac \
mozilla/cmd/macfe/applevnt \
mozilla/cmd/macfe/central \
mozilla/cmd/macfe/gui \
mozilla/cmd/macfe/include \
mozilla/cmd/macfe/pch \
mozilla/cmd/macfe/projects \
mozilla/cmd/macfe/utility \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/PowerPlant
#####################
# An all inclusive modules for tinderbox to use
#####################
RaptorAll -a \
RaptorWin \
RaptorUnix \
RaptorMac
#####################
# Transformiix module (xslt processor)
#####################
TransformiixStandalone -a \
mozilla/config \
mozilla/expat \
mozilla/extensions/transformiix
#######################################################################
# Modules for the Directory SDK. There are two users of the libldap
# Mozilla and the DirectorySDK. Maintained by Chuck Boatwright
# cboatwri@netscape.com
#
DirectorySDKSource -a \
DirectorySDKSourceCommon \
DirectorySDKSourceBuild
DirectorySDKSourceC -a \
mozilla/directory/ldapsdk.mak \
mozilla/directory/ldapsdk.mk \
mozilla/directory/buildsdk.txt \
mozilla/directory/Makefile \
mozilla/directory/c-sdk
DirectorySDKSourceJava -a \
mozilla/directory/buildjsdk.txt \
mozilla/directory/java-sdk
DirectorySDKSourceCommon -a \
DirectorySDKSourceC \
DirectorySDKSourceJava
DirectorySDKSourceBuild -a \
mozilla/config \
mozilla/nsprpub
PerLDAP -a \
mozilla/directory/perldap
#######################################################################
# Modules for the Messenging Server SDK. Code maintained by Prasad Yendluri
# (prasad@netscape.com)
#
MessagingSDK -a \
mozilla/msgsdk
#######################################################################
# Modules for Calendar client.
# (spider@netscape.com)
#
CalendarClient -a \
mozilla/calendar \
mozilla/modules/calendar \
mozilla/htmlparser \
mozilla/gconfig \
mozilla/gfx \
mozilla/widget \
mozilla/xpfc \
mozilla/view
#######################################################################
# Modules for the JavaScript
# (fur@netscape.com)
#
JSRef -a \
mozilla/js/src
#
# Can't pull all of js/src, because the server-style config filenames
# are illegal on some operating systems.
#
JSClient -a \
mozilla/js/Makefile.in \
mozilla/js/makefile.win \
mozilla/js/macbuild \
mozilla/js/src \
mozilla/js/.cvsignore \
!mozilla/js/src/config \
!mozilla/js/src/editline \
!mozilla/js/src/liveconnect/config \
!mozilla/js/src/mininspr \
!mozilla/js/src/os \
!mozilla/js/src/perlconnect \
!mozilla/js/src/sh \
!mozilla/js/src/xpcom
#######################################################################
# Modules for SeaMonkey
# (5.0 Browser and 5.0 Mail/News based on nglayout)
#
# Initial wild ass guess: cyeh@netscape.com
# Second guess: mcafee@netscape.com
#
# We might want to do the platform-specific stuff like:
# SeaMonkeyCoreFoo = SeaMonkeyCore + <stuff for platform Foo>
# and so on, for each module.
#
NSPR -a \
mozilla/nsprpub
SeaMonkeyCore -a \
mozilla/.cvsignore \
mozilla/README \
mozilla/README.txt \
mozilla/client.mk \
mozilla/client.mak \
mozilla/configure \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/Makefile.in \
mozilla/makefile.win \
mozilla/aclocal.m4 \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/caps \
mozilla/config \
mozilla/dbm \
mozilla/db/.cvsignore \
mozilla/db/Makefile.in \
mozilla/db/makefile.win \
mozilla/db/mork \
mozilla/db/mdb \
mozilla/docshell \
mozilla/embedding \
mozilla/gc/boehm \
mozilla/include \
mozilla/intl \
mozilla/jpeg \
mozilla/js/jsd \
!mozilla/js/jsd/jsdb \
!mozilla/js/jsd/classes \
!mozilla/js/jsd/corba \
!mozilla/js/jsd/java \
!mozilla/js/jsd/javawrap \
JSClient \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/NSStartup \
mozilla/lib/mac/PowerPlant \
mozilla/lib/mac/InterfaceLib \
mozilla/lib/mac/embedding \
mozilla/modules/appfilelocprovider \
mozilla/modules/libimg \
mozilla/modules/libjar \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/mpfilelocprovider \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/security/freenav \
mozilla/modules/staticmod \
mozilla/modules/zlib \
mozilla/nav-java \
mozilla/network \
mozilla/netwerk \
mozilla/nglayout.mk \
mozilla/plugin/oji \
mozilla/profile \
mozilla/rdf \
mozilla/string \
mozilla/sun-java \
mozilla/tools/leaky \
mozilla/tools/preloader \
mozilla/tools/elf-dynstr-gc \
mozilla/uriloader \
mozilla/xpcom \
mozilla/xpinstall \
MozillaLicense
SeaMonkeyLayout -a \
SeaMonkeyCore \
mozilla/content \
mozilla/dom \
mozilla/gfx \
mozilla/htmlparser \
mozilla/parser \
mozilla/layout \
mozilla/view \
mozilla/webshell \
mozilla/widget \
mozilla/expat
SeaMonkeyXPToolKit -a \
SeaMonkeyLayout \
mozilla/themes \
mozilla/xpfe
SeaMonkeyBrowser -a \
mozilla/directory/xpcom \
mozilla/editor/Makefile.in \
mozilla/editor/public \
mozilla/extensions \
SeaMonkeyXPToolKit
# This needs work!
SeaMonkeyMailNews -a \
SeaMonkeyLayout \
mozilla/mailnews \
!mozilla/mailnews/db/mdb \
!mozilla/mailnews/db/mork \
SeaMonkeyEditor -a \
SeaMonkeyBrowser \
mozilla/editor \
mozilla/mailnews
SeaMonkeyL10n -a \
mozilla/l10n/makefile.win \
mozilla/l10n/makefiles.all \
mozilla/l10n/Makefile.in \
mozilla/l10n/langpacks/makefile.win \
mozilla/l10n/langpacks/Makefile.in \
mozilla/l10n/langpacks/en-DE \
mozilla/l10n/langpacks/en-GB
#############################################################
# This module is the whole banana, and this
# is the module that tinderbox and bonsai should
# track.
#
# Right now Editor pulls Browser which pulls XPToolKit
# which pulls Layout which pulls Core. But eventually,
# there will be more differentiation and uniqueness so
# All will need to contain more than Editor. Perhaps it
# will contain SeaMonkeyUnix, SeaMonkeyMac, SeaMonkeyWin
# et cetera, et cetera, et cetera. But that is in the
# future. --sarah
#
SeaMonkeyAll -a \
SeaMonkeyEditor \
SeaMonkeyL10n
Blackwood -a \
mozilla/java
SeaMonkeyBlackwood -a \
SeaMonkeyAll \
Blackwood
#############################################################
#
# Alexander Larsson's GTK+ widget for embedding mozilla into
# gtk applications.
#
#############################################################
GtkMozilla -a \
mozilla/webshell/embed/gtk
############################################################
#
# Module for Chimera, the embedded MacOSX browser.
# Because this project is mixing a branched SeaMonkeyAll
# with a trunk mozilla/chimera, we need a small module here
# for tinderbox to track mozilla/chimera. This module
# should be temporary until mozilla/chimera joins another
# major module. -mcafee
#
# 3/3/03: Chimera -> Camino name change. Temporarily adding
# new camino directory to Chimera, also adding new Camino
# module. -mcafee
#############################################################
Chimera -a \
mozilla/chimera \
mozilla/camino \
SeaMonkeyAll
Camino -a \
mozilla/camino \
SeaMonkeyAll
#############################################################
#
# Modules For Webtools
#
#############################################################
Bugzilla -a \
mozilla/webtools/bugzilla
Bonsai -a \
mozilla/webtools/bonsai
LXR -a \
mozilla/webtools/lxr
Tinderbox -a \
mozilla/webtools/tinderbox
Webtools -a \
Bugzilla \
Bonsai \
LXR \
Tinderbox
#############################################################
#
# Module for the java webclient (edburns)
#
#############################################################
Webclient -a \
mozilla/java/Makefile.in \
mozilla/java/build.xml \
mozilla/java/README \
mozilla/java/config \
mozilla/java/dom/README \
mozilla/java/dom/build.xml \
mozilla/java/dom/classes \
mozilla/java/dom/jni \
mozilla/java/dom/src \
mozilla/java/external \
mozilla/java/makefiles \
mozilla/java/util \
mozilla/java/webclient \
mozilla/java/webclient/README \
mozilla/java/webclient/build-tests.xml \
mozilla/java/webclient/build.xml \
mozilla/java/webclient/classes_spec \
mozilla/java/webclient/config \
mozilla/java/webclient/src_ie \
mozilla/java/webclient/src_moz \
mozilla/java/webclient/src_share \
mozilla/java/webclient/test/automated \
mozilla/java/webclient/test/manual \
mozilla/java/dist
#############################################################
#
# Module for iPlanet Network Security Services
#
#############################################################
NSS -a \
mozilla/security/nss \
mozilla/security/coreconf
#############################################################
#
# Module for Mozilla Tinderbox
#
#############################################################
CoreTinderboxAll -a \
SeaMonkeyAll \
mozilla/security/psm \
mozilla/accessible \
mozilla/ipc/ipcd \
mozilla/security/manager \
mozilla/tools/trace-malloc \
mozilla/modules/libpr0n \
mozilla/modules/libmar \
mozilla/modules/libbz2 \
mozilla/toolkit \
mozilla/storage \
mozilla/db/sqlite3
# should this be called SuiteTinderboxAll ?
MozillaTinderboxAll -a \
CoreTinderboxAll \
mozilla/suite
# mozilla uses mozilla/security/manager from
# the tip, not the nss branch
#
# commenting out NSS because the client uses a static tag so watching
# checkins as they happen is of no use to us
# NSS \
# commenting out NSPR because tinderbox is broken in such a way that
# checkins to the branch (which we care about) do not show up but
# checkins do the tip (which we don't care about) do. Getting rid of
# this so its not 100% false positives.
# NSPR \
# same with ldap
# mozilla/directory/c-sdk
# This module will let us track branches where all the subcomponents
# are on the same tag
CoreBranchTinderboxAll -a \
CoreTinderboxAll \
NSS \
NSPR \
mozilla/directory/c-sdk
# should this be called SuiteBranchTinderboxAll ?
MozillaBranchTinderboxAll -a \
CoreBranchTinderboxAll \
mozilla/suite
AviaryBranchTinderbox -a \
CoreBranchTinderboxAll \
mozilla/browser \
mozilla/chrome \
mozilla/mail
# thunderbird's tinderbox module
ThunderbirdTinderbox -a \
CoreTinderboxAll \
mozilla/mail \
mozilla/chrome
# this is for the phoenix tinderbox
PhoenixTinderbox -a \
CoreTinderboxAll \
mozilla/browser \
mozilla/chrome

View File

@@ -1,14 +0,0 @@
# The "notify" file controls where notifications from watches set by
# "cvs watch add" or "cvs edit" are sent. The first entry on a line is
# a regular expression which is tested against the directory that the
# change is being made to, relative to the $CVSROOT. If it matches,
# then the remainder of the line is a filter program that should contain
# one occurrence of %s for the user to notify, and information on its
# standard input.
#
# "ALL" or "DEFAULT" can be used in place of the regular expression.
#
# For example:
#ALL mail %s -s "CVS notification"
ALL $CVSROOT/CVSROOT/sendnotification.pl %s

View File

@@ -1,413 +0,0 @@
# DO NOT EDIT THIS FILE! You must instead go to https://despot.mozilla.org/, and
# tweak things from there.
aaronleventhal%moonset.net:S0MUPohMWfaMo:cvsuser
akhil.arora%sun.com:tG7tQfICukUNg:cvsuser
akkzilla%shallowsky.com:LyPNKDRAkCEfM:cvsuser
alecf%flett.org:xY/EzwiSEg43U:cvsuser
alex%croczilla.com:.qnz.iJA.rUaQ:cvsuser
alexei.volkov.bugs%sun.com:4kk40jCYel.cQ:cvsuser
alexsavulov%netscape.com:NL.2.L.pOoEE.:cvsuser
alla%lysator.liu.se:PfaCJJD7S/Vyc:cvsuser
allan%beaufour.dk:HqCPQ9INvQHOk:cvsuser
amardare%qnx.com:.nnbfi3s/6pLw:cvsuser
anatoliya%netscape.com:gzzdCC45etLpk:cvsuser
andreas.otte%debitel.net:kydQ2aAIGwhkA:cvsuser
andrew%redhat.com:Q5vhhvO.ksq/E:cvsuser
andreww%netscape.com:VDb/gyVOKB8gg:cvsuser
angelon%netscape.com:xLYuHRKI0gIh6:cvsuser
ann.adamcik%sun.com:McRIlR2v7WMXQ:cvsuser
anthonyd%netscape.com:3cZ8Ug3ggdAfE:cvsuser
antitux%netscape.com:GPYA3.J0mZ8dg:cvsuser
antonio.gomes%indt.org.br:5Th4Q/mTAB6fg:cvsuser
antonio.xu%sun.com:xb9jwUyu9kmog:cvsuser
arielb%rice.edu:18fBUQf4tjW/Y:cvsuser
arvid%quadrone.org:OlnGBWl7agA9.:cvsuser
asa%mozilla.org:KwQFH5YHrDGVw:cvsuser
asasaki%netscape.com:eW4lJwcDcifpA:cvsuser
ashishbhatt%netscape.com:hAtS/UPSRHvCg:cvsuser
ashuk%eng.sun.com:QrgopBbFpT10Y:cvsuser
attinasi-moz%attinasi.org:KQdxTI4aFdReA:cvsuser
av%netscape.com:GZ3mu2MifoZiU:cvsuser
axel%pike.org:mbSWqS64YZTQw:cvsuser
bbaetz%acm.org:JhmLaLDTsT/h2:cvsuser
beard%netscape.com:2Eed7KIBNPtL6:cvsuser
ben%bengoodger.com:z68cHGOZUnekA:cvsuser
benc%meer.net:.mc9O4VQuREws:cvsuser
benjamin%smedbergs.us:dvB/veJh3IxkM:cvsuser
bhart00%yahoo.com:AnZyRL6ytm1.Q:cvsuser
bienvenu%nventure.com:dzcEj09V1HQLg:cvsuser
bishakhabanerjee%netscape.com:bLgNOlaDbR.lc:cvsuser
blakeross%telocity.com:iecsxCayirMQw:cvsuser
blizzard%redhat.com:W86ZbnavsJzxk:cvsuser
bmartin%netscape.com:VDvmT5ew0s2Uk:cvsuser
bmlk%gmx.de:diOpGSeH3syIs:cvsuser
bob%bclary.com:TYy8zRTOlkZWU:cvsuser
braddr%puremagic.com:Tzs8cIqrzzC/I:cvsuser
brade%comcast.net:ouetdVzWLzsWs:cvsuser
BradleyJunk%cinci.rr.com:EOOl4wp9MNcU6:cvsuser
bratell%lysator.liu.se:GLG2cm83vaqBk:cvsuser
brendan%mozilla.org:BHU5jjtYtQ4tI:cvsadm
briane%qnx.com:pKLtqULcssSZo:cvsuser
brofield%jellycan.com:TGMo7cXMfg2HE:cvsuser
bruce%cubik.org:.VcS8pxE3d5rQ:cvsuser
bryner%brianryner.com:gy5stVpStoVNw:cvsuser
bsharma%netscape.com:vjlb1xJC7MsAk:cvsuser
bstell%ix.netcom.com:/ZdK7gz9SA/RU:cvsuser
bugreport%peshkin.net:PgnY246SzUcHk:cvsuser
bugzilla%arlen.demon.co.uk:bVhEvG7dtzxWg:cvsuser
bugzilla%glob.com.au:O.LFwfIctGxh6:cvsuser
bugzilla%standard8.demon.co.uk:lmzqmqShGzGYs:cvsuser
burnus%gmx.de:RBozBY9sekJRM:cvsuser
bz%barnson.org:hRMbA3bW5q6Ak:cvsuser
bzbarsky%mit.edu:YySJ0ECW0UqcM:cvsuser
caillon%redhat.com:S5LpV7HM4OOzo:cvsuser
carl.wong%intel.com:60H5NoMHeEpvI:cvsuser
carosendahl%netscape.com:vzE2R0ISTc0Rs:cvsuser
cathleen%netscape.com:g4oBIcfbxZzt.:cvsuser
cbiesinger%web.de:SmMxtOg6tGNJg:cvsuser
ccarlen%mac.com:KYg00rzfYX4vs:cvsuser
ccooper%deadsquid.com:.a8HcC8mM7pks:cvsuser
cedric.corazza%wanadoo.fr:.8USlBaIJ6WCY:cvsuser
chak%netscape.com:muP/8gmdIYQgM:cvsuser
chofmann%mozilla.org:zSMKbARwiYniA:cvsuser
Chris.Yeh%nokia.com:98WX9EeAZIt/6:cvsadm
chrisk%netscape.com:iAECHtKFagLSw:cvsuser
ChrisKarnaze%cox.net:C.H2iRqFy7CnY:cvsuser
christophe.ravel.bugs%sun.com:m72kIhpCT13sg:cvsuser
claudius%netscape.com:gJezy23y0r4wI:cvsuser
cls%seawood.org:YLAr7ajnaXezg:cvsuser
cltbld%netscape.com:mla4CZgCloBSU:cvsuser
cmanske%jivamedia.com:wZ2fFz6Y4JIkk:cvsuser
cmp%mozilla.org:N6s8fO4X.RRV.:cvsuser
colin%theblakes.com:1fbT0DKTKXTsk:cvsuser
colinp%oeone.com:o4A5a8g5U/tO2:cvsuser
cotter%netscape.com:JZ1rqINZKa.Ig:cvsuser
cst%andrew.cmu.edu:FsXA0AnQhG/kg:cvsuser
cvshook%sicking.cc:HmAX9bYyCA47k:cvsuser
dac%x.cx:xZwzT4et.TSYY:cvsuser
Dale.Stansberry%Nexwarecorp.com:iFmg8YUyFSpA.:cvsuser
daniel%glazman.org:voZRrCYpgF9AU:cvsuser
danm-moz%comcast.net:3h6FdkzmMqnyA:cvsuser
darin%meer.net:BFlqb/kSuCdKo:cvsuser
david%bozemanpass.com:CSVK8gML2ph9c:cvsuser
db48x%yahoo.com:WOXgUg7VfNR2s:cvsuser
dbaron%dbaron.org:Ufu45S7XqztOY:cvsuser
dbragg%netscape.com:k34vc.FRrLRYI:cvsuser
dcone%netscape.com:dWcV1sBlGlAHU:cvsuser
ddkilzer%theracingworld.com:srB5Z/2wN1VDw:cvsuser
ddrinan%netscape.com:4vs6JokcLeYkQ:cvsuser
dean_tessman%hotmail.com:AM2BZ7M0nDhlM:cvsuser
depman1%yahoo.com:4KRTD0DTpLuhE:cvsuser
despotdaemon:zJJgZOGMRo/FE:cvsadm
dinglis%qnx.com:ox85zqaZiiSk6:cvsuser
djani%netscape.com:jnrv0Mv0Kb77.:cvsuser
dkl%redhat.com:Jb37f1UZbg4g2:cvsuser
dmose%mozilla.org:sTIo1zYddteQc:cvsadm
donley%tekka.wwa.com:ZdWwac/UPNyG.:cvsuser
donm%bluemartini.com:bKHsN8gBK/fp2:cvsuser
doronr%us.ibm.com:BntrR9DKOvfRw:cvsuser
dougt%meer.net:6Dpld8jLb0Mcg:cvsuser
dpsuresh%netscape.net:jt.S0eDMnQVDo:cvsuser
drepper%redhat.com:p/CH9PcK4BRCs:cvsuser
driehuis%playbeing.org:BbR6IahGk6yGc:cvsuser
dsirnapalli%netscape.com:hbQy6f/ZU4m7o:cvsuser
dveditz%cruzio.com:S1X7iuOVZr0tI:cvsuser
dwitte%stanford.edu:sFoUYfKYFCQeg:cvsuser
edburns%acm.org:z7zqfOtPH9oic:cvsuser
edwin%woudt.nl:8dZB6Qv1GFw4E:cvsuser
emaijala%kolumbus.fi:HlHx6Z2VwOLeg:cvsuser
endico%mozilla.org:yXO.M/SUdhzAc:cvsadm
erhyuan%pacbell.net:b6.iRP5wVeO1s:cvsuser
ericb%neoplanet.com:D63L651L6w.a2:cvsuser
erik%vanderpoel.org:UIUlMPWTelYIE:cvsuser
friedman%splode.com:mZ5UQ4/qb5h3E:cvsadm
ftang%netscape.com:cjA4Oe7qangyQ:cvsuser
gagan%netscape.com:aJDYc91m7tmpI:cvsuser
gandalf%aviary.pl:gag9.o44ly07A:cvsuser
garrett%blythe-wang.com:UXnssIXpwUtBU:cvsuser
gavin%gavinsharp.com:pMMNzxf5m93DM:cvsuser
gayathrik00%netscape.com:gy4GP7.sWyoUs:cvsuser
gerv%gerv.net:/3awrKKpfLPvQ:cvsuser
gilbert.fang%sun.com:DJJSeZLDeXl0Y:cvsuser
ginn.chen%sun.com:.yE1Sk2DszKf2:cvsuser
girish.manwani%eng.sun.com:0Nm63TloVl5Rw:cvsuser
glen.beasley%sun.com:Bg3n.ccr13OvI:cvsuser
grail%cafebabe.org:KsBL5nzVbWFC6:cvsuser
granrose%netscape.com:xndKEgLhYUUUY:cvsuser
hanfei.yu%sun.com:UEcrlrag95rFQ:cvsuser
harishd%hotmail.com:A0zdbDQ36sqs.:cvsuser
henry.jia%sun.com:u9SJe2/103fMo:cvsuser
hewitt%netscape.com:pE1RTplEofSd2:cvsuser
hidday%geocities.com:A1nFYdvMQRKDI:cvsuser
hjtoi%comcast.net:52AbDkgxmkRfY:cvsuser
hpradhan%hotpop.com:Z9A47ej9QDVYc:cvsuser
hwaara%chello.se:74eCB7AZi/Bm2:cvsuser
hyatt%mozilla.org:/Sepj5wnpvupA:cvsuser
ian.mcgreer%sun.com:86YhVbbpm8aZ2:cvsuser
ian%hixie.ch:nibu2mA5/kgco:cvsuser
idk%eng.sun.com:hGFoMfxrF7eCM:cvsuser
igor%mir2.org:MM9XCaPQ9hSyA:cvsuser
imajes%php.net:2QdOW14NQ6PdQ:cvsadm
jab%atdot.org:EQ0cIL6giNkWw:cvsuser
jag%tty.nl:JfxrrkZerNZv.:cvsuser
jake%bugzilla.org:mjldF4ES.KxbI:cvsuser
jamie-bugzilla%jampee.com:NbXo/Njwl3DYE:cvsuser
jat%princeton.edu:0P0EK1s5q3OCk:cvsuser
javi%netscape.com:WkJc6UpXUyLVw:cvsuser
jay.yan%sun.com:lgDae/1lMfLrk:cvsuser
jay%mozilla.org:./8ppoCBU7xKE:cvsuser
jband%netscape.com:jc1KB4qvBDWxE:cvsuser
jcgriggs%sympatico.ca:hQ/ITeFfitEvw:cvsuser
jdunn%maine.rr.com:nwle/bqcCtTMA:cvsuser
jeff.dyer%compilercompany.com:O.dwVxqCyvmqQ:cvsuser
jeff.hedlund%matrixsi.com:dUxvk4HDbIrkA:cvsuser
jelwell%netscape.com:phAeFbVmVsIFg:cvsuser
Jerry.Kirk%Nexwarecorp.com:iSvw9A.T6nH6w:cvsuser
jerry.tan%sun.com:3vzkwo3LNd8Mk:cvsuser
jglick%netscape.com:MW7f8SLLptnEw:cvsuser
jgmyers%speakeasy.net:tj/q7ALULIlLM:cvsuser
jim_nance%yahoo.com:MW2pItooimXQc:cvsuser
jje%mac.com:Slemj8mwbIPao:cvsadm
jmas%softcatala.org:PmaWVAdMzkM7A:cvsuser
jminta%gmail.com:xECVGDTSeqbz2:cvsuser
jocuri%softhome.net:icDVGeWEv1eDw:cvsuser
joe.chou%sun.com:peT1nWrch0xGo:cvsuser
john.marmion%ireland.sun.com:c6A3GBlY0bSbU:cvsuser
john%johnkeiser.com:UEgKBivGIzptw:cvsuser
joshmoz%gmail.com:X9Pi3H9iwCIb2:cvsuser
joshua.xia%bea.com:qK5Olug74ZkBI:cvsuser
jouni%heikniemi.net:ykttS9UKWXc9E:cvsuser
jrgm%netscape.com:3ix9Y5PU9Qruw:cvsuser
jruderman%hmc.edu:mwr0yF3PJ5H2g:cvsuser
jshin%mailaps.org:j6/TcPcy/KYgg:cvsuser
jst%mozilla.org:ry1WSdsxrYVhg:cvsuser
jsun%netscape.com:coq.3Xx7ARTjs:cvsuser
julien.pierre.bugs%sun.com:2ebjC0cACURyU:cvsuser
justdave%bugzilla.org:gH/q.1W.wLBGQ:cvsadm
jwalden%mit.edu:DYcaTEuBX5WEA:cvsuser
jwatt%jwatt.org:rQgtjD.FtjqWY:cvsuser
kaie%kuix.de:.hgVIsvtes.Fw:cvsuser
kairo%kairo.at:P3GfvvKlerCks:cvsuser
katakai%japan.sun.com:qJPfrx26UNm2.:cvsuser
keith%kvisco.com:7u.twuUBsFGJA:cvsuser
kerz%mozillazine.org:PrxCfYo5gxNi.:cvsuser
kestes%walrus.com:5Ld0f8MhzQggw:cvsuser
kevin%perldap.org:OR9AnICPijq1g:cvsuser
kiko%async.com.br:Uz8pBMTzv6gpo:cvsuser
kinmoz%netscape.net:RexUJ7MbhHOeE:cvsuser
kirk.erickson%sun.com:2ju/p7xptfkFQ:cvsuser
kjh-5727%comcast.net:rRN9eQFLs3af6:cvsuser
kmcclusk%netscape.com:KiXYwpHlCP1nE:cvsuser
koehler%mythrium.com:0vfTLcKn6XhV6:cvsuser
kyle.yuan%sun.com:4pSzbqjeADpcc:cvsuser
kysmith%netscape.com:tBE5QiCelL1mM:cvsuser
laa%sparc.spb.su:xaXKTqerGGoxE:cvsuser
lars%trolltech.com:sGvT16I8vdbYY:cvsuser
law%netscape.com:QQU7Gc4FME9Ek:cvsuser
leaf%mozilla.org:yDi7DUMDdLeDk:cvsadm
leif%ogre.com:NSpnZ.4teg8CA:cvsuser
leila.garin%eng.sun.com:Cz4LcsTHYzTwk:cvsuser
leon.sha%sun.com:VfiWfb3UX3.Iw:cvsuser
leon.zhang%sun.com:LUAz1d7SL5TF.:cvsuser
light%rathedg.com:G9NscomPqxBJg:cvsuser
loadrunner%betak.net:IUk5X6IaJ5fTM:cvsuser
locka%iol.ie:Odt22ztoqh7Pc:cvsuser
lordpixel%mac.com:pBoWsz5/W/1/o:cvsuser
louie.zhao%sun.com:ajsxRr.217rWY:cvsuser
louis.martin%eng.sun.com:QsJ91Lm0/Y/0Y:cvsuser
lpham%netscape.com:E06CUoNSPOyqg:cvsuser
LpSolit%gmail.com:s2V0JuW2d3qG.:cvsuser
mang%subcarrier.org:VuSc/CvF/y94A:cvsuser
maolson%earthlink.net:k1eI.1dDx/fkI:cvsuser
marco%gnome.org:zKqukw72.KsUw:cvsuser
margaret.chan%sun.com:W3v8XaNRwpmZY:cvsuser
mark%moxienet.com:xXj.wmda2UrCM:cvsuser
martinl%netscape.com:tBTLPNQZ7oRdM:cvsuser
masayuki%d-toybox.com:Px8OA0y98uKTY:cvsuser
matthias%sorted.org:OzME313V9XMNo:cvsuser
mattwillis%gmail.com:TiZNJlJ.RHoBs:cvsuser
mattyt%tpg.com.au:c/z7/vNQ/Vv1I:cvsuser
mcafee%netscape.com:Y/0zK7Dff2W8.:cvsadm
mconnor%steelgryphon.com:KLpr7Zj8uPkes:cvsuser
mcs%pearlcrescent.com:1K9aYq1ivwd6s:cvsuser
mgalli%geckonnection.com:Myf1X1IRZtvK6:cvsuser
mhammond%skippinet.com.au:T1kpFNZuhvQ0I:cvsuser
mhein%sun.com:zDB.Gdg/nMOq6:cvsuser
Michael.Kedl%Nexwarecorp.com:/vumJNxEIWQnk:cvsuser
michael.lowe%bigfoot.com:SUFJXqQg3gpwo:cvsuser
mike.morgan%oregonstate.edu:oMf2l.pEwcLAc:cvsuser
mike%meer.net:3rKv1ZMBpeR36:cvsuser
mike%neoplanet.com:BXgJNsh4IWFgQ:cvsuser
mikep%oeone.com:fxxKFOIsaxlQs:cvsuser
miodrag%netscape.com:6t6mBrr0.woK6:cvsuser
mitchf%netscape.com:SpJhZNzzTZL5E:cvsuser
mj%digicool.com:.QcUkkqXQe9kE:cvsuser
mjudge%netscape.com:YwzoYiibSIGNA:cvsuser
mkanat%kerio.com:UsNXKY7u6ozDw:cvsuser
mkaply%us.ibm.com:1Ui2NF/0U00sI:cvsuser
mnyromyr%tprac.de:8JwFnN3UC8w.w:cvsuser
moied%netscape.com:YEBO82VsfWOlc:cvsuser
momoi%netscape.com:cTHpmapFPYprI:cvsuser
morse%netscape.com:1f8Ob4wB7JJ5I:cvsuser
mostafah%oeone.com:DaYs.xDcUaa72:cvsuser
mozeditor%floppymoose.com:n8gH7es/9NB6U:cvsuser
mozilla.BenB%bucksch.org:7/oOTh8e41HmY:cvsuser
mozilla.mano%sent.com:rXnDyx.hnVKyk:cvsuser
mozilla%colinogilvie.co.uk:8btk6WfAKpPsg:cvsuser
mozilla%ducarroz.org:B9ih04P7FDhrg:cvsuser
mrbkap%gmail.com:UMeeFwmDqd7II:cvsuser
mstoltz%netscape.com:4Ddf36CZMroWw:cvsuser
mvl%exedo.nl:kpiBYLuZnAosE:cvsuser
mwyner%ogre.com:YTb.PSMPtP7Sw:cvsuser
myk%mozilla.org:m/RQWKjspQj9s:cvsadm
m_kato%ga2.so-net.ne.jp:FoloD5kECUuTo:cvsuser
namachi%pacbell.net:qxsU3ci9Y1Y4k:cvsuser
naving%netscape.com:TqK9Ipga8KNA6:cvsuser
nboyd%atg.com:hbKSEw6zIzn8A:cvsuser
neeti%netscape.com:q2ekT3ZhwHrKg:cvsuser
neil.williams%sun.com:5demyASX0XQLE:cvsuser
neil%parkwaycc.co.uk:dIqJP4XsRGQIw:cvsuser
nelsonb%netscape.com:AVyk3HXWf.ujs:cvsuser
nhotta%netscape.com:7PCA6ZeTK24HQ:cvsuser
nis%sparc.spb.su:qaN5w8ws/GMOI:cvsuser
nisheeth%netscape.com:e69IbM7hbpN1c:cvsuser
noririty%jcom.home.ne.jp:LILUJRbaygv6o:cvsuser
oeschger%netscape.com:VbgM7ZeTrBdQc:cvsuser
Olli.Pettay%helsinki.fi:JNyNghF5OJ9Xo:cvsuser
paper%animecity.nu:zZz20Ze5U4roc:cvsuser
pavel%gingerall.cz:m.6fruuSee/fA:cvsuser
pavlov%pavlov.net:Wm/3gCaQhXNLo:cvsuser
pedemont%us.ibm.com:yXrIQ7nPbCytE:cvsuser
pete%mozdevgroup.com:8I2QCUKNKooqA:cvsuser
peterb%oeone.com:TxT4Q17V0YIp6:cvsuser
peterv%propagandism.org:tknmYRfnctNHY:cvsuser
philip.zhao%sun.com:t3AHvdCfAkGOs:cvsuser
phomoz%netscape.com:vmDEmKMt0liZM:cvsuser
pinkerton%aol.net:SXjRJmDJDtb1U:cvsuser
pkw%us.ibm.com:8b/bmWBPVi2ug:cvsuser
pp%ludusdesign.com:G0MYIuYvwPznk:cvsuser
prass%netscape.com:FR60OL5/QxDWQ:cvsuser
preed%sigkill.com:BvqmKaKN1qcNE:cvsuser
pschwartau%netscape.com:MEim3s/EIZWs6:cvsuser
psychoticwolf%carolina.rr.com:utvOR5.5Us.kU:cvsuser
putterman%netscape.com:CRfRGZi9Nrtg6:cvsuser
quy%igelaus.com.au:x9H1aMz3jpYUA:cvsuser
racham%netscape.com:G3oNVDE5uCV0o:cvsuser
radha%netscape.com:E8m/i8B0sIO5k:cvsuser
ramiro%eazel.com:04T/4Hcs1Yr/c:cvsadm
rangansen%netscape.com:cLfMytTA8Q.aY:cvsuser
rayw%netscape.com:tnMNnv234muWY:cvsuser
rbs%maths.uq.edu.au:2urVlBcTziPaA:cvsuser
rcassin%supernova.org:xbcASQsSB3GNo:cvsuser
rchen%netscape.com:aur8LEiFViHB2:cvsuser
rdayal%netscape.com:wS397S9STmKn6:cvsuser
realpeterv%mac.com:03s6xSCMxEKx.:cvsuser
redfive%acm.org:bwZbPN1gYEnPo:cvsuser
relyea%netscape.com:SnAaVLpexLWKw:cvsuser
rginda%hacksrus.com:TRTBrAIOV/zck:cvsuser
richard.freedman%sun.com:8SW/naR5ntHSs:cvsuser
richm%stanfordalumni.org:CMqOc556cwVPA:cvsuser
rick.ju%sun.com:O/OoCMTnW5sUE:cvsuser
rj.keller%beonex.com:Kg0SscFg1bZfw:cvsuser
rjc%rjcdb.com:RVRRe0F5Be03c:cvsuser
rjesup%wgate.com:5Ccmc2hO67zAk:cvsuser
rko%netscape.com:erIlm8Cr.fpeM:cvsadm
robert%accettura.com:ofCq6Xe9Mdsk6:cvsuser
robin.lu%sun.com:QX/01AXloHL0A:cvsuser
robinf%netscape.com:qsizhSBd/KLxw:cvsuser
rob_strong%exchangecode.com:QcQeM1Fhopr1A:cvsuser
roc+%cs.cmu.edu:7yP.3Z8FERo/.:cvsuser
rods%netscape.com:0IcCge9UaI6V6:cvsuser
rogc%netscape.com:ggq89u2RGdGyc:cvsuser
rogerl33%aol.com:EOrmrYUfmdcOk:cvsuser
rpotts%netscape.com:S0L.1Z15bd0qA:cvsuser
rth%cygnus.com:PgrJbhkbkSaXM:cvsuser
ruslan%netscape.com:D.VKkgUzl9qmo:cvsuser
rusty.lynch%intel.com:DhYR6Z5RXyqSk:cvsuser
rweltman%netscape.com:sXP4ymRl/iKBg:cvsuser
saari%netscape.com:8QO4pF72fYVFo:cvsuser
saileshd%netscape.com:lUoVAFVqyyuXg:cvsuser
samuel%sieb.net:UyA4IG.2.LceA:cvsuser
saul.edwards%sun.com:roYr1eI1z89vU:cvsuser
scc%mozilla.org:rSANuSFML82vc:cvsuser
scootermorris%comcast.net:wQk4tagONTuMg:cvsuser
scott%scott-macgregor.org:/iUxoWYhl45Gw:cvsuser
sdagley%mac.com:PvYFZiRMRKuG.:cvsuser
sdv%sparc.spb.su:o7qyUidRy0Ixw:cvsuser
sean%beatnik.com:PUH1uLgUkOHK6:cvsuser
seawood%netscape.com:NoNERGlI7IujM:cvsuser
selmer%netscape.com:0a0Zn2Mtb9RMM:cvsuser
serge%netscape.com:.fjhetVN42Gtc:cvsuser
sergei_d%fi.tartu.ee:2pMVH6CMfBao6:cvsuser
seth%cs.brandeis.edu:NZh2SXUWQwca2:cvsuser
sford3%swbell.net:qiBgt92c4q9VE:cvsuser
sgehani%netscape.com:6GHPo3hAIJqxg:cvsuser
shanjian%netscape.com:QB8g/ScTxKRkI:cvsuser
shannond%netscape.com:oMNCZEJ1DPSKc:cvsuser
shaver%mozilla.org:I4.grysVnENVM:cvsadm
shawnp%earthling.net:Nkv1/z1WuxbSc:cvsuser
sherry.shen%sun.com:NsxfPnTNAkIiA:cvsuser
shliang%netscape.com:KO.gzVLb9PrLU:cvsuser
shrutiv%netscape.com:3Ve5mvMx.Ze1M:cvsuser
silver%warwickcompsoc.co.uk:w4kdm3lu7ZCUY:cvsuser
simford.dong%sun.com:fV41vy16txOL6:cvsuser
sman%netscape.com:gHR2VdSKyaV0Q:cvsuser
smeredith%netscape.com:y4A/cyjrQKlq6:cvsuser
smfr%smfr.org:2mFWUaEqjN7lE:cvsuser
smontagu%smontagu.org:GR7KUGsPjdY/6:cvsuser
sonja.mirtitsch%sun.com:wchMbWjVfFXxM:cvsuser
srilatha%netscape.com:vn.P0HO0ippg2:cvsuser
srinivas%netscape.com:S7u05VkFOtTeQ:cvsuser
ssaux%netscape.com:tpL9Gf.XBvolU:cvsuser
sspitzer%mozilla.org:YY7Y4g9eYkulA:cvsuser
ssu0262%aol.com:cfNlpxCKVXQtQ:cvsuser
stdonner%iusb.edu:MPo74xU9kvo/M:cvsuser
Stefan.Borggraefe%gmx.de:h788WO/3xUGRc:cvsuser
steffen.wilberg%web.de:Sj/Ybb7X9aaRI:cvsuser
stephen%noved.org:eUTehPWJZ96oI:cvsuser
suresh%netscape.com:XUIUMLGJA3RZ2:cvsuser
svn%xmlterm.org:jJ1wJYK5mkg5M:cvsuser
syd%netscape.com:CUkm3PbBnrIsk:cvsuser
szegedia%freemail.hu:wnmu1pi.2s982:cvsuser
taek%netscape.com:7oZpC0ix52epo:cvsuser
tajima%eng.sun.com:/sI8qG0LRP1mk:cvsuser
taka%netscape.com:jPPzAmrbNd1wg:cvsuser
talisman%anamorphic.com:KB7aseh1Ssuyg:cvsuser
tao%netscape.com:gM5BUf7j12EIc:cvsuser
tara%tequilarista.org:tVcSLekcNJsk2:cvsuser
terry%mozilla.org:sYyehWIbexkrI:cvsadm
tfox%netscape.com:tQPZKESPZltZ2:cvsuser
tgl%sss.pgh.pa.us:rr7pe1GPkjIw6:cvsuser
thayes%netscape.com:CLgsFPZnRpuhM:cvsuser
thesteve%netscape.com:35.Khy1IDl2VE:cvsuser
timeless%mozdev.org:oJ1sqLvoXLp7I:cvsuser
tingley%sundell.net:dJuhpDRtS9J..:cvsuser
tonyr%fbdesigns.com:B1mFZmEmKdg4E:cvsuser
tor%cs.brown.edu:.GLVprG/lOpjM:cvsuser
toshok%hungry.com:45BYKXpLObZ..:cvsuser
travis%sedsystems.ca:GeYiqvJTK4qvM:cvsuser
trudelle%netscape.com:kguEx2XoA/qOQ:cvsuser
twalker%netscape.com:h28XrHXhyvScQ:cvsuser
t_mutreja%yahoo.com:r.isAol8Qh60w:cvsuser
val4%cornell.edu:.MA49sSDjYK66:cvsuser
valeski%netscape.com:UQIy1R23X0tnc:cvsuser
varada%netscape.com:/PHzlvLt1d/Pk:cvsuser
varga%ku.sk:itS5ZJXFiEJC2:cvsuser
vidur%netscape.com:QSvSExpE4HwEE:cvsuser
vitaly%rathedg.com:gCpWN92cgp7aU:cvsuser
vladimir%pobox.com:ZcFYwCPC7dvjE:cvsuser
wade%ezri.org:FeXuLzEvXT132:cvsuser
waldemar%netscape.com:hrfmZUyM.cQqw:cvsuser
webmail%kmgerich.com:K7U1HCAoxFv2E:cvsuser
wolfe%lobo.us:lv89GmGhY7/16:cvsuser
wr%rosenauer.org:ZfCN63R6WKPWc:cvsuser
wtchang%redhat.com:qv4XOpmSQjJG2:cvsuser
Xiaobin.Lu%eng.Sun.com:MrrYDdtVNWvV6:cvsuser
yinbolian%gmail.com:SXDI.XmKRDr7s:cvsuser
yokoyama%netscape.com:zC32qkz2JNuTc:cvsuser
yueheng.xu%intel.com:oRvjQhWXcyCIU:cvsuser
yxia%netscape.com:ilKZVJUeHDLj6:cvsuser
zach%zachlipton.com:GLozolSujiqSo:cvsuser
zack%kde.org:OcOf3QFUvN/v2:cvsuser
zhayupeng%gmail.com:rXMiOKAkMlQts:cvsuser
zuperdee%yahoo.com:ltcWrFvUEUYTY:cvsuser

View File

@@ -1,13 +0,0 @@
# The "rcsinfo" file is used to control templates with which the editor
# is invoked on commit and import.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being made to, relative to the
# $CVSROOT. For the first match that is found, then the remainder of the
# line is the name of the file that contains the template.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".

View File

View File

@@ -1,78 +0,0 @@
#!/usr/bin/perl
use Socket;
sub get_response_code {
my ($expecting) = @_;
# if ($flag_debug) {
# print STDERR "SMTP: Waiting for code $expecting\n";
# }
while (1) {
my $line = <S>;
# if ($flag_debug) {
# print STDERR "SMTP: $line";
# }
if ($line =~ /^[0-9]*-/) {
next;
}
if ($line =~ /(^[0-9]*) /) {
my $code = $1;
if ($code == $expecting) {
# if ($flag_debug) {
# print STDERR "SMTP: got it.\n";
# }
return;
}
die "Bad response from SMTP -- $line";
}
}
}
my @mailto;
my $i;
foreach $i (@ARGV) {
# Deal with our "%" encoding of email addresses.
if ($i !~ /\@/) {
$i =~ s/%/\@/;
}
push(@mailto, $i);
}
chop(my $hostname = `/bin/hostname`);
my ($remote,$port, $iaddr, $paddr, $proto, $line);
$remote = $mailhost;
$port = 25;
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
die "No port" unless $port;
$iaddr = inet_aton($remote) || die "no host: $remote";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
connect(S, $paddr) || die "connect: $!";
select(S); $| = 1; select(STDOUT);
get_response_code(220);
print S "EHLO $hostname\n";
get_response_code(250);
print S "MAIL FROM: cvs-notify-daemon\@$hostname\n";
get_response_code(250);
foreach $i (@mailto) {
print S "RCPT TO: $i\n";
get_response_code(250);
}
print S "DATA\n";
get_response_code(354);
# Get one line starting with "354 ".
print S "Subject: CVS notification\n";
print S "To: " . join(',', @mailto) . "\n";
print S "\n";
while (<STDIN>) {
print S $_;
}
print S ".\n";
get_response_code(250);
print S "QUIT\n";
close(S);

View File

@@ -1,20 +0,0 @@
# The "taginfo" file is used to control pre-tag checks.
# The filter on the right is invoked with the following arguments:
#
# $1 -- tagname
# $2 -- operation "add" for tag, "mov" for tag -F, and "del" for tag -d
# $3 -- repository
# $4-> file revision [file revision ...]
#
# A non-zero exit of the filter program will cause the tag to be aborted.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being committed to, relative
# to the $CVSROOT. For the first match that is found, then the remainder
# of the line is the name of the filter to run.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".

View File

@@ -1,21 +0,0 @@
# The "verifymsg" file is used to allow verification of logging
# information. It works best when a template (as specified in the
# rcsinfo file) is provided for the logging procedure. Given a
# template with locations for, a bug-id number, a list of people who
# reviewed the code before it can be checked in, and an external
# process to catalog the differences that were code reviewed, the
# following test can be applied to the code:
#
# Making sure that the entered bug-id number is correct.
# Validating that the code that was reviewed is indeed the code being
# checked in (using the bug-id number or a seperate review
# number to identify this particular code set.).
#
# If any of the above test failed, then the commit would be aborted.
#
# Actions such as mailing a copy of the report to each reviewer are
# better handled by an entry in the loginfo file.
#
# One thing that should be noted is the the ALL keyword is not
# supported. There can be only one entry that matches a given
# repository.

View File

@@ -1,744 +0,0 @@
/*
* The nsinstall command for OS/2
*
* Our gmake makefiles use the nsinstall command to create the
* object directories or installing headers and libs to ns/dist.
* The shmsdos shell has nsinstall as a built-in command. However,
* if we use another shell like MKS toolkit's sh, we need to have
* the nsinstall command separately.
*
* This file was generated by modifying the Windows nsinstall.c.
*
* To build, say
* icc nsinstall.c
*/
#include <direct.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#define INCL_DOSFILEMGR
#define INCL_DOSERRORS
#define INCL_WINERRORS
#include <os2.h>
#pragma hdrstop
/*
* sh_FileFcn --
*
* A function that operates on a file. The pathname is either
* absolute or relative to the current directory, and contains
* no wildcard characters such as * and ?. Additional arguments
* can be passed to the function via the arg pointer.
*/
typedef BOOL (*sh_FileFcn)(
char *pathName,
FILEFINDBUF3 *fileData,
void *arg);
static int shellCp (char **pArgv);
static int shellNsinstall (char **pArgv);
static int shellMkdir (char **pArgv);
static BOOL sh_EnumerateFiles(const char *pattern, const char *where,
sh_FileFcn fileFcn, void *arg, int *nFiles);
static const char *sh_GetLastErrorMessage(void);
static BOOL sh_DoCopy(char *srcFileName, ULONG srcFileAttributes,
char *dstFileName, ULONG dstFileAttributes,
int force, int recursive);
static ULONG GetFileAttributes(PSZ pszFileName);
static APIRET SetFileAttributes(PSZ pszFileName, ULONG ulFileAttributes);
/* changes all forward slashes in token to back slashes */
void changeForwardSlashesTpBackSlashes ( char *arg )
{
if ( arg == NULL )
return;
while ( *arg ) {
if ( *arg == '/' )
*arg = '\\';
arg++;
}
}
int main(int argc, char *argv[ ])
{
return shellNsinstall ( argv + 1 );
}
static int
shellNsinstall (char **pArgv)
{
int retVal = 0; /* exit status */
int dirOnly = 0; /* 1 if and only if -D is specified */
char **pSrc;
char **pDst;
int len;
/*
* Process the command-line options. We ignore the
* options except for -D. Some options, such as -m,
* are followed by an argument. We need to skip the
* argument too.
*/
while ( *pArgv && **pArgv == '-' ) {
char c = (*pArgv)[1]; /* The char after '-' */
if ( c == 'D' ) {
dirOnly = 1;
} else if ( c == 'm' ) {
pArgv++; /* skip the next argument */
}
pArgv++;
}
if ( !dirOnly ) {
/* There are files to install. Get source files */
if ( *pArgv ) {
pSrc = pArgv++;
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
}
/* Get to last token to find destination directory */
if ( *pArgv ) {
pDst = pArgv++;
if ( dirOnly && *pArgv ) {
fprintf( stderr, "nsinstall: too many arguments with -D\n");
return 3;
}
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
while ( *pArgv )
pDst = pArgv++;
/* remove trailing slash from desination directory */
len = strlen( *pDst );
if ( pDst[0][len-1] == '/' )
pDst[0][len-1] = '\0';
retVal = shellMkdir ( pDst );
if ( retVal )
return retVal;
if ( !dirOnly )
retVal = shellCp ( pSrc );
return retVal;
}
static int
shellMkdir (char **pArgv)
{
int retVal = 0; /* assume valid return */
char *arg;
char *pArg;
char path[CCHMAXPATH];
char tmpPath[CCHMAXPATH];
char *pTmpPath = tmpPath;
/* All the options are simply ignored in this implementation */
while ( *pArgv && **pArgv == '-' ) {
if ( (*pArgv)[1] == 'm' ) {
pArgv++; /* skip the next argument (mode) */
}
pArgv++;
}
while ( *pArgv ) {
arg = *pArgv;
changeForwardSlashesTpBackSlashes ( arg );
pArg = arg;
pTmpPath = tmpPath;
while ( 1 ) {
/* create part of path */
while ( *pArg ) {
*pTmpPath++ = *pArg++;
if ( *pArg == '\\' )
break;
}
*pTmpPath = '\0';
/* check if directory alreay exists */
_getcwd ( path, sizeof (path) );
if (( _chdir ( tmpPath ) != -1 ) || ((tmpPath[1] == ':') && (tmpPath[2] == '\0'))) {
_chdir ( path );
} else {
if ( _mkdir ( tmpPath ) == -1 ) {
// while ( waitForDebug );
printf ( "%s: ", tmpPath );
perror ( "Could not create the directory" );
retVal = 3;
break;
}
}
if ( *pArg == '\0' ) /* complete path? */
break;
/* loop for next directory */
}
pArgv++;
}
return retVal;
}
static const char *
sh_GetLastErrorMessage()
{
static char buf[128];
ERRORID error = WinGetLastError(0);
switch (ERRORIDSEV(error))
{
case SEVERITY_ERROR:
{
sprintf( buf, "error %d", ERRORIDERROR(error));
break;
}
case SEVERITY_SEVERE:
{
sprintf( buf, "severe error %d", ERRORIDERROR(error));
break;
}
case SEVERITY_UNRECOVERABLE:
{
sprintf( buf, "unrecoverable error %d", ERRORIDERROR(error));
break;
}
}
return buf;
}
/*
* struct sh_FileData --
*
* A pointer to the sh_FileData structure is passed into sh_RecordFileData,
* which will fill in the fields.
*/
struct sh_FileData {
char pathName[CCHMAXPATH];
ULONG attrFile;
};
/*
* sh_RecordFileData --
*
* Record the pathname and attributes of the file in
* the sh_FileData structure pointed to by arg.
*
* Always return TRUE (successful completion).
*
* This function is intended to be passed into sh_EnumerateFiles
* to see if a certain pattern expands to exactly one file/directory,
* and if so, record its pathname and attributes.
*/
static BOOL
sh_RecordFileData(char *pathName, FILEFINDBUF3 *findData, void *arg)
{
struct sh_FileData *fData = (struct sh_FileData *) arg;
strcpy(fData->pathName, pathName);
fData->attrFile = findData->attrFile;
return TRUE;
}
static BOOL
sh_DoCopy(char *srcFileName,
ULONG srcFileAttributes,
char *dstFileName,
ULONG dstFileAttributes,
int force,
int recursive
)
{
if (dstFileAttributes != 0xFFFFFFFF) {
if ((dstFileAttributes & FILE_READONLY) && force) {
dstFileAttributes &= ~FILE_READONLY;
SetFileAttributes(dstFileName, dstFileAttributes);
}
}
if (srcFileAttributes & FILE_DIRECTORY) {
fprintf(stderr, "nsinstall: %s is a directory\n",
srcFileName);
return FALSE;
} else {
if (DosCopy(srcFileName, dstFileName, DCPY_EXISTING) != NO_ERROR) {
fprintf(stderr, "nsinstall: cannot copy %s to %s: %s\n",
srcFileName, dstFileName, sh_GetLastErrorMessage());
return FALSE;
}
}
return TRUE;
}
/*
* struct sh_CpCmdArg --
*
* A pointer to the sh_CpCmdArg structure is passed into sh_CpFileCmd.
* The sh_CpCmdArg contains information about the cp command, and
* provide a buffer for constructing the destination file name.
*/
struct sh_CpCmdArg {
int force; /* -f option, ok to overwrite an existing
* read-only destination file */
int recursive; /* -r or -R option, recursively copy
* directories. Note: this field is not used
* by nsinstall and should always be 0. */
char *dstFileName; /* a buffer for constructing the destination
* file name */
char *dstFileNameMarker; /* points to where in the dstFileName buffer
* we should write the file component of the
* destination file */
};
/*
* sh_CpFileCmd --
*
* Copy a file to the destination directory
*
* This function is intended to be passed into sh_EnumerateFiles to
* copy all the files specified by the pattern to the destination
* directory.
*
* Return TRUE if the file is successfully copied, and FALSE otherwise.
*/
static BOOL
sh_CpFileCmd(char *pathName, FILEFINDBUF3 *findData, void *cpArg)
{
BOOL retVal = TRUE;
struct sh_CpCmdArg *arg = (struct sh_CpCmdArg *) cpArg;
strcpy(arg->dstFileNameMarker, findData->achName);
return sh_DoCopy(pathName, findData->attrFile,
arg->dstFileName, GetFileAttributes(arg->dstFileName),
arg->force, arg->recursive);
}
static int
shellCp (char **pArgv)
{
int retVal = 0;
char **pSrc;
char **pDst;
struct sh_CpCmdArg arg;
struct sh_FileData dstData;
int dstIsDir = 0;
int n;
arg.force = 0;
arg.recursive = 0;
arg.dstFileName = dstData.pathName;
arg.dstFileNameMarker = 0;
while (*pArgv && **pArgv == '-') {
char *p = *pArgv;
while (*(++p)) {
if (*p == 'f') {
arg.force = 1;
}
}
pArgv++;
}
/* the first source file */
if (*pArgv) {
pSrc = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
/* get to the last token to find destination */
if (*pArgv) {
pDst = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
while (*pArgv) {
pDst = pArgv++;
}
/*
* The destination pattern must unambiguously expand to exactly
* one file or directory.
*/
changeForwardSlashesTpBackSlashes(*pDst);
sh_EnumerateFiles(*pDst, *pDst, sh_RecordFileData, &dstData, &n);
assert(n >= 0);
if (n == 1) {
/*
* Is the destination a file or directory?
*/
if (dstData.attrFile & FILE_DIRECTORY) {
dstIsDir = 1;
}
} else if (n > 1) {
fprintf(stderr, "nsinstall: %s: ambiguous destination file "
"or directory\n", *pDst);
return 3;
} else {
/*
* n == 0, meaning that destination file or directory does
* not exist. In this case the destination file directory
* name must be fully specified.
*/
char *p;
for (p = *pDst; *p; p++) {
if (*p == '*' || *p == '?') {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pDst);
return 3;
}
}
/*
* Do not include the trailing \, if any, unless it is a root
* directory (\ or X:\).
*/
if (p > *pDst && p[-1] == '\\' && p != *pDst + 1 && p[-2] != ':') {
p[-1] = '\0';
}
strcpy(dstData.pathName, *pDst);
dstData.attrFile = 0xFFFFFFFF;
}
/*
* If there are two or more source files, the destination has
* to be a directory.
*/
if (pDst - pSrc > 1 && !dstIsDir) {
fprintf(stderr, "nsinstall: cannot copy more than"
" one file to the same destination file\n");
return 3;
}
if (dstIsDir) {
arg.dstFileNameMarker = arg.dstFileName + strlen(arg.dstFileName);
/*
* Now arg.dstFileNameMarker is pointing to the null byte at the
* end of string. We want to make sure that there is a \ at the
* end of string, and arg.dstFileNameMarker should point right
* after that \.
*/
if (arg.dstFileNameMarker[-1] != '\\') {
*(arg.dstFileNameMarker++) = '\\';
}
}
if (!dstIsDir) {
struct sh_FileData srcData;
assert(pDst - pSrc == 1);
changeForwardSlashesTpBackSlashes(*pSrc);
sh_EnumerateFiles(*pSrc, *pSrc, sh_RecordFileData, &srcData, &n);
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
} else if (n > 1) {
fprintf(stderr, "nsinstall: cannot copy more than one file or "
"directory to the same destination\n");
retVal = 3;
} else {
assert(n == 1);
if (sh_DoCopy(srcData.pathName, srcData.attrFile,
dstData.pathName, dstData.attrFile,
arg.force, arg.recursive) == FALSE) {
retVal = 3;
}
}
return retVal;
}
for ( ; *pSrc != *pDst; pSrc++) {
BOOL rv;
changeForwardSlashesTpBackSlashes(*pSrc);
rv = sh_EnumerateFiles(*pSrc, *pSrc, sh_CpFileCmd, &arg, &n);
if (rv == FALSE) {
retVal = 3;
} else {
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
}
}
}
return retVal;
}
/*
* sh_EnumerateFiles --
*
* Enumerate all the files in the specified pattern, which is a pathname
* containing possibly wildcard characters such as * and ?. fileFcn
* is called on each file, passing the expanded file name, a pointer
* to the file's FILEFINDBUF3, and the arg pointer.
*
* It is assumed that there are no wildcard characters before the
* character pointed to by 'where'.
*
* On return, *nFiles stores the number of files enumerated. *nFiles is
* set to this number whether sh_EnumerateFiles or 'fileFcn' succeeds
* or not.
*
* Return TRUE if the files are successfully enumerated and all
* 'fileFcn' invocations succeeded. Return FALSE if something went
* wrong.
*/
static BOOL sh_EnumerateFiles(
const char *pattern,
const char *where,
sh_FileFcn fileFcn,
void *arg,
int *nFiles
)
{
FILEFINDBUF3 fileData = {0};
HDIR hSearch;
APIRET ulrc;
ULONG ulFindCount = 1;
const char *src;
char *dst;
char fileName[CCHMAXPATH];
char *fileNameMarker = fileName;
char *oldFileNameMarker;
BOOL hasWildcard = FALSE;
BOOL retVal = TRUE;
BOOL patternEndsInDotStar = FALSE;
BOOL patternEndsInDot = FALSE; /* a special case of
* patternEndsInDotStar */
int numDotsInPattern;
int len;
/*
* Windows expands patterns ending in ".", ".*", ".**", etc.
* differently from the glob expansion on Unix. For example,
* both "foo." and "foo.*" match "foo", and "*.*" matches
* everything, including filenames with no dots. So we need
* to throw away extra files returned by the FindNextFile()
* function. We require that a matched filename have at least
* the number of dots in the pattern.
*/
len = strlen(pattern);
if (len >= 2) {
/* Start from the end of pattern and go backward */
const char *p = &pattern[len - 1];
/* We can have zero or more *'s */
while (p >= pattern && *p == '*') {
p--;
}
if (p >= pattern && *p == '.') {
patternEndsInDotStar = TRUE;
if (p == &pattern[len - 1]) {
patternEndsInDot = TRUE;
}
p--;
numDotsInPattern = 1;
while (p >= pattern && *p != '\\') {
if (*p == '.') {
numDotsInPattern++;
}
p--;
}
}
}
*nFiles = 0;
/*
* Copy pattern to fileName, but only up to and not including
* the first \ after the first wildcard letter.
*
* Make fileNameMarker point to one of the following:
* - the start of fileName, if fileName does not contain any \.
* - right after the \ before the first wildcard letter, if there is
* a wildcard character.
* - right after the last \, if there is no wildcard character.
*/
dst = fileName;
src = pattern;
while (src < where) {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
while (*src && *src != '*' && *src != '?') {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
if (*src) {
/*
* Must have seen the first wildcard letter
*/
hasWildcard = TRUE;
while (*src && *src != '\\') {
*(dst++) = *(src++);
}
}
/* Now src points to either null or \ */
assert(*src == '\0' || *src == '\\');
assert(hasWildcard || *src == '\0');
*dst = '\0';
/*
* If the pattern does not contain any wildcard characters, then
* we don't need to go the FindFirstFile route.
*/
if (!hasWildcard) {
/*
* See if it is the root directory, \, or X:\.
*/
assert(!strcmp(fileName, pattern));
assert(strlen(fileName) >= 1);
if (dst[-1] == '\\' && (dst == fileName + 1 || dst[-2] == ':')) {
fileData.achName[0] = '\0';
} else {
/*
* Do not include the trailing \, if any
*/
if (dst[-1] == '\\') {
assert(*fileNameMarker == '\0');
dst[-1] = '\0';
fileNameMarker = oldFileNameMarker;
}
strcpy(fileData.achName, fileNameMarker);
}
fileData.attrFile = GetFileAttributes(fileName);
if (fileData.attrFile == 0xFFFFFFFF) {
return TRUE;
}
*nFiles = 1;
return (*fileFcn)(fileName, &fileData, arg);
}
hSearch = HDIR_CREATE;
ulrc = DosFindFirst(fileName, &hSearch, FILE_NORMAL, &fileData, sizeof(fileData),
&ulFindCount, FIL_STANDARD);
if (ulrc == ERROR_INVALID_HANDLE) {
return retVal;
}
do {
if (!strcmp(fileData.achName, ".")
|| !strcmp(fileData.achName, "..")) {
/*
* Skip over . and ..
*/
continue;
}
if (patternEndsInDotStar) {
int nDots = 0;
char *p = fileData.achName;
while (*p) {
if (*p == '.') {
nDots++;
}
p++;
}
/* Now p points to the null byte at the end of file name */
if (patternEndsInDot && (p == fileData.achName
|| p[-1] != '.')) {
/*
* File name does not end in dot. Skip this file.
* Note: windows file name probably cannot end in dot,
* but we do this check anyway.
*/
continue;
}
if (nDots < numDotsInPattern) {
/*
* Not enough dots in file name. Must be an extra
* file in matching .* pattern. Skip this file.
*/
continue;
}
}
strcpy(fileNameMarker, fileData.achName);
if (*src && *(src + 1)) {
/*
* More to go. Recurse.
*/
int n;
assert(*src == '\\');
where = fileName + strlen(fileName);
strcat(fileName, src);
sh_EnumerateFiles(fileName, where, fileFcn, arg, &n);
*nFiles += n;
} else {
assert(strchr(fileName, '*') == NULL);
assert(strchr(fileName, '?') == NULL);
(*nFiles)++;
if ((*fileFcn)(fileName, &fileData, arg) == FALSE) {
retVal = FALSE;
}
}
} while (DosFindNext(hSearch, &fileData, sizeof(fileData), &ulFindCount) == NO_ERROR);
DosFindClose(hSearch);
return retVal;
}
static ULONG GetFileAttributes(PSZ pszFileName)
{
FILESTATUS3 fsts3;
APIRET rc;
rc = DosQueryPathInfo(pszFileName,
FIL_STANDARD,
&fsts3,
sizeof(FILESTATUS3));
if (rc != NO_ERROR) {
return -1;
} /* endif */
return fsts3.attrFile;
}
static APIRET SetFileAttributes(PSZ pszFileName, ULONG ulFileAttributes)
{
return NULL;
}

View File

@@ -1,107 +0,0 @@
/* GLIB - Library of useful routines for C programming
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/
/* acconfig.h
This file is in the public domain.
Descriptive text for the C preprocessor macros that
the distributed Autoconf macros can define.
No software package will use all of them; autoheader copies the ones
your configure.in uses into your configuration header file templates.
The entries are in sort -df order: alphabetical, case insensitive,
ignoring punctuation (such as underscores). Although this order
can split up related entries, it makes it easier to check whether
a given entry is in the file.
Leave the following blank line there!! Autoheader needs it. */
/* Other stuff */
#undef ENABLE_MEM_CHECK
#undef ENABLE_MEM_PROFILE
#undef G_COMPILED_WITH_DEBUGGING
#undef G_THREADS_ENABLED
#undef GLIB_SIZEOF_GMUTEX
#undef GLIB_BYTE_CONTENTS_GMUTEX
#undef HAVE_BROKEN_WCTYPE
#undef HAVE_DOPRNT
#undef HAVE_FLOAT_H
#undef HAVE_GETPWUID_R
#undef HAVE_GETPWUID_R_POSIX
#undef HAVE_LIMITS_H
#undef HAVE_LONG_DOUBLE
#undef HAVE_POLL
#undef HAVE_PTHREAD_GETSPECIFIC_POSIX
#undef HAVE_PWD_H
#undef HAVE_SYS_PARAM_H
#undef HAVE_SYS_POLL_H
#undef HAVE_SYS_SELECT_H
#undef HAVE_SYS_TIME_H
#undef HAVE_SYS_TIMES_H
#undef HAVE_STRERROR
#undef HAVE_STRSIGNAL
#undef HAVE_UNISTD_H
#undef HAVE_VALUES_H
#undef HAVE_WCHAR_H
#undef HAVE_WCTYPE_H
#undef NO_FD_SET
#undef NO_SYS_ERRLIST
#undef NO_SYS_SIGLIST
#undef NO_SYS_SIGLIST_DECL
#undef WITH_SYMBOL_UNDERSCORE
#undef SIZEOF_CHAR
#undef SIZEOF_SHORT
#undef SIZEOF_LONG
#undef SIZEOF_INT
#undef SIZEOF_VOID_P
#undef G_VA_COPY
#undef G_VA_COPY_AS_ARRAY
#undef G_HAVE___INLINE
#undef G_HAVE___INLINE__
#undef G_HAVE_INLINE
#undef GLIB_MAJOR_VERSION
#undef GLIB_MINOR_VERSION
#undef GLIB_MICRO_VERSION
#undef GLIB_INTERFACE_AGE
#undef GLIB_BINARY_AGE
#undef WIN32
#undef NATIVE_WIN32
#undef G_THREAD_SOURCE
/* #undef PACKAGE */
/* #undef VERSION */
/* Leave that blank line there!! Autoheader needs it.
If you're adding to this file, keep in mind:
The entries are in sort -df order: alphabetical, case insensitive,
ignoring punctuation (such as underscores). */

View File

@@ -1,138 +0,0 @@
/* config.h.win32. Handcrafted for Microsoft C */
/* Define to empty if the keyword does not work. */
/* #undef const */
/* Define if you don't have vprintf but do have _doprnt. */
/* #undef HAVE_DOPRNT */
/* Define if you have <unistd.h>. */
/* #undef HAVE_UNISTD_H */
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Define if your processor stores words with the most significant
byte first (like Motorola and SPARC, unlike Intel and VAX). */
/* #undef WORDS_BIGENDIAN */
/* #undef ENABLE_MEM_CHECK */
/* #undef ENABLE_MEM_PROFILE */
#define G_COMPILED_WITH_DEBUGGING "minimum"
/* #undef HAVE_BROKEN_WCTYPE */
/* #undef HAVE_DOPRNT */
#define HAVE_FLOAT_H 1
#define HAVE_LIMITS_H 1
/* #undef HAVE_LOCALTIME_R */
/* #undef HAVE_LONG_DOUBLE */
/* #undef HAVE_POLL */
/* #undef HAVE_PWD_H */
/* #undef HAVE_SYS_PARAM_H */
/* #undef HAVE_SYS_POLL_H */
/* #undef HAVE_SYS_SELECT_H */
/* #undef HAVE_SYS_TIME_H */
/* #undef HAVE_SYS_TIMES_H */
#define HAVE_STRERROR 1
/* #undef HAVE_STRSIGNAL */
/* #undef HAVE_UNISTD_H */
/* #undef HAVE_VSNPRINTF */
/* #undef HAVE_VALUES_H */
#define HAVE_VPRINTF 1
#define HAVE_WCHAR_H 1
#define HAVE_WCTYPE_H 1
/* #undef NO_FD_SET */
/* #undef NO_SYS_ERRLIST */
#define NO_SYS_SIGLIST 1
/* #undef G_VA_COPY */
/* #undef G_VA_COPY_AS_ARRAY */
#define G_HAVE___INLINE 1
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 0
#define GLIB_INTERFACE_AGE 0
#define GLIB_BINARY_AGE 0
#define G_THREAD_SOURCE "gthread-posix.c"
#define G_THREADS_IMPL_POSIX
#define HAVE_PTHREAD_GETSPECIFIC_POSIX 1
/* The number of bytes in a char. */
#define SIZEOF_CHAR 1
/* The number of bytes in a int. */
#define SIZEOF_INT 4
/* The number of bytes in a long. */
#define SIZEOF_LONG 4
/* The number of bytes in a long long. */
#define SIZEOF_LONG_LONG 8
/* The number of bytes in a short. */
#define SIZEOF_SHORT 2
/* The number of bytes in a void *. */
#define SIZEOF_VOID_P 4
/* Define if you have the atexit function. */
#define HAVE_ATEXIT 1
/* Define if you have the lstat function. */
/* #undef HAVE_LSTAT */
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
/* Define if you have the on_exit function. */
/* #undef HAVE_ON_EXIT */
/* Define if you have the strcasecmp function. */
/* #undef HAVE_STRCASECMP ^*/
/* Define if you have the strerror function. */
#define HAVE_STRERROR 1
/* Define if you have the strsignal function. */
/* #undef HAVE_STRSIGNAL */
/* Define if you have the vsnprintf function. */
/* #undef HAVE_VSNPRINTF */
/* Define if you have the <float.h> header file. */
#define HAVE_FLOAT_H 1
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if you have the <pwd.h> header file. */
/* #undef HAVE_PWD_H */
/* Define if you have the <sys/param.h> header file. */
/* #undef HAVE_SYS_PARAM_H */
/* Define if you have the <sys/select.h> header file. */
/* #undef HAVE_SYS_SELECT_H */
/* Define if you have the <sys/time.h> header file. */
/* #undef HAVE_SYS_TIME_H */
/* Define if you have the <sys/times.h> header file. */
/* #undef HAVE_SYS_TIMES_H */
/* Define if you have the <unistd.h> header file. */
/* #undef HAVE_UNISTD_H */
/* Define if you have the <values.h> header file. */
/* #undef HAVE_VALUES_H */
/* Define if you have the w library (-lw). */
/* #undef HAVE_LIBW */

File diff suppressed because it is too large Load Diff

View File

@@ -1,173 +0,0 @@
/* glibconfig.h.win32 */
/* Handcrafted for Microsoft C. */
#ifndef GLIBCONFIG_H
#define GLIBCONFIG_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#ifdef _MSC_VER
/* Make MSVC more pedantic, this is a recommended pragma list
* from _Win32_Programming_ by Rector and Newcomer.
*/
#pragma warning(error:4002)
#pragma warning(error:4003)
#pragma warning(1:4010)
#pragma warning(error:4013)
#pragma warning(1:4016)
#pragma warning(error:4020)
#pragma warning(error:4021)
#pragma warning(error:4027)
#pragma warning(error:4029)
#pragma warning(error:4033)
#pragma warning(error:4035)
#pragma warning(error:4045)
#pragma warning(error:4047)
#pragma warning(error:4049)
#pragma warning(error:4053)
#pragma warning(error:4071)
#pragma warning(disable:4101)
#pragma warning(error:4150)
#pragma warning(disable:4244) /* No possible loss of data warnings */
#pragma warning(disable:4305) /* No truncation from int to char warnings */
#endif /* _MSC_VER */
#include <limits.h>
#include <float.h>
#define G_MINFLOAT FLT_MIN
#define G_MAXFLOAT FLT_MAX
#define G_MINDOUBLE DBL_MIN
#define G_MAXDOUBLE DBL_MAX
#define G_MINSHORT SHRT_MIN
#define G_MAXSHORT SHRT_MAX
#define G_MININT INT_MIN
#define G_MAXINT INT_MAX
#define G_MINLONG LONG_MIN
#define G_MAXLONG LONG_MAX
typedef signed char gint8;
typedef unsigned char guint8;
typedef signed short gint16;
typedef unsigned short guint16;
typedef signed int gint32;
typedef unsigned int guint32;
#define G_HAVE_GINT64 1
typedef __int64 gint64;
typedef unsigned __int64 guint64;
#define G_GINT64_CONSTANT(val) (val##i64)
#define GPOINTER_TO_INT(p) ((gint)(p))
#define GPOINTER_TO_UINT(p) ((guint)(p))
#define GINT_TO_POINTER(i) ((gpointer)(i))
#define GUINT_TO_POINTER(u) ((gpointer)(u))
#define g_ATEXIT(proc) (atexit (proc))
#define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END
#define G_HAVE_ALLOCA 1
#define alloca _alloca
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 0
#ifdef __cplusplus
#define G_HAVE_INLINE 1
#else /* !__cplusplus */
#define G_HAVE___INLINE 1
#endif
#define G_THREADS_ENABLED
/*
* The following program can be used to determine the magic values below:
* #include <stdio.h>
* #include <pthread.h>
* main(int argc, char **argv)
* {
* int i;
* pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
* printf ("sizeof (pthread_mutex_t) = %d\n", sizeof (pthread_mutex_t));
* printf ("PTHREAD_MUTEX_INITIALIZER = ");
* for (i = 0; i < sizeof (pthread_mutex_t); i++)
* printf ("%u, ", (unsigned) ((char *) &m)[i]);
* printf ("\n");
* exit(0);
* }
*/
typedef struct _GStaticMutex GStaticMutex;
struct _GStaticMutex
{
struct _GMutex *runtime_mutex;
union {
/* The size of the pad array should be sizeof (pthread_mutext_t) */
/* This value corresponds to the 1999-01-24 version of pthreads-win32 */
char pad[36];
double dummy_double;
void *dummy_pointer;
long dummy_long;
} aligned_pad_u;
};
/* This should be NULL followed by the bytes in PTHREAD_MUTEX_INITIALIZER */
#define G_STATIC_MUTEX_INIT { NULL, { { 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } }
#define g_static_mutex_get_mutex(mutex) \
(g_thread_use_default_impl ? ((GMutex*) &((mutex)->aligned_pad_u)) : \
g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))
#define G_BYTE_ORDER G_LITTLE_ENDIAN
#define GINT16_TO_LE(val) ((gint16) (val))
#define GUINT16_TO_LE(val) ((guint16) (val))
#define GINT16_TO_BE(val) ((gint16) GUINT16_SWAP_LE_BE (val))
#define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val))
#define GINT32_TO_LE(val) ((gint32) (val))
#define GUINT32_TO_LE(val) ((guint32) (val))
#define GINT32_TO_BE(val) ((gint32) GUINT32_SWAP_LE_BE (val))
#define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val))
#define GINT64_TO_LE(val) ((gint64) (val))
#define GUINT64_TO_LE(val) ((guint64) (val))
#define GINT64_TO_BE(val) ((gint64) GUINT64_SWAP_LE_BE (val))
#define GUINT64_TO_BE(val) (GUINT64_SWAP_LE_BE (val))
#define GLONG_TO_LE(val) ((glong) GINT32_TO_LE (val))
#define GULONG_TO_LE(val) ((gulong) GUINT32_TO_LE (val))
#define GLONG_TO_BE(val) ((glong) GINT32_TO_BE (val))
#define GULONG_TO_BE(val) ((gulong) GUINT32_TO_BE (val))
#define GINT_TO_LE(val) ((gint) GINT32_TO_LE (val))
#define GUINT_TO_LE(val) ((guint) GUINT32_TO_LE (val))
#define GINT_TO_BE(val) ((gint) GINT32_TO_BE (val))
#define GUINT_TO_BE(val) ((guint) GUINT32_TO_BE (val))
#define GLIB_SYSDEF_POLLIN = 1
#define GLIB_SYSDEF_POLLOUT = 4
#define GLIB_SYSDEF_POLLPRI = 2
#define GLIB_SYSDEF_POLLERR = 8
#define GLIB_SYSDEF_POLLHUP = 16
#define GLIB_SYSDEF_POLLNVAL = 32
#define G_HAVE_WCHAR_H 1
#define G_HAVE_WCTYPE_H 1
/* Define if this is Win32, possibly using the Cygwin emulation layer. */
#define WIN32 1
/* Define if this is Win32 without Cygwin. */
#define NATIVE_WIN32 1
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* GLIBCONFIG_H */

View File

@@ -1,827 +0,0 @@
/**************************************************************************
IDL.h (IDL parse tree and namespace components)
Include wide character support before this, if necessary.
Copyright (C) 1998, 1999 Andrew T. Veliath
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
$Id: IDL.h,v 1.1 1999-04-08 20:04:26 mccabe%netscape.com Exp $
***************************************************************************/
#ifndef __IDL_H
#define __IDL_H
#include <glib.h>
#ifdef __cplusplus
extern "C" {
#endif
/* version */
#define LIBIDL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define LIBIDL_MAJOR_VERSION 0
#define LIBIDL_MINOR_VERSION 6
#define LIBIDL_MICRO_VERSION 3
#define LIBIDL_VERSION_CODE LIBIDL_VERSION(0,6,3)
/* miscellaneous constants */
#define IDL_SUCCESS 0
#define IDL_ERROR 1
#define IDL_WARNING1 2
#define IDL_WARNING2 3
#define IDL_WARNING3 4
#define IDL_WARNINGMAX IDL_WARNING3
/* general parse flags */
#define IDLF_VERBOSE (1UL << 0)
#define IDLF_NO_EVAL_CONST (1UL << 1)
#define IDLF_COMBINE_REOPENED_MODULES (1UL << 2)
#define IDLF_PREFIX_FILENAME (1UL << 3)
#define IDLF_IGNORE_FORWARDS (1UL << 4)
#define IDLF_PEDANTIC (1UL << 5)
/* syntax extension parse flags */
#define IDLF_TYPECODES (1UL << 16)
#define IDLF_XPIDL (1UL << 17)
/* declaration specification flags */
#define IDLF_DECLSPEC_EXIST (1UL << 0)
#define IDLF_DECLSPEC_INHIBIT (1UL << 1)
/* output flags */
#define IDLF_OUTPUT_NO_NEWLINES (1UL << 0)
#define IDLF_OUTPUT_NO_QUALIFY_IDENTS (1UL << 1)
#define IDLF_OUTPUT_PROPERTIES (1UL << 2)
#define IDLF_OUTPUT_CODEFRAGS (1UL << 3)
#ifdef _WIN32
# define IDL_EXPORT __declspec (dllexport)
# define IDL_IMPORT __declspec (dllimport)
#else
# define IDL_EXPORT /* empty */
# define IDL_IMPORT extern
#endif
/* type casting checks */
#define IDL_check_cast_enable(boolean) do { \
IDL_IMPORT int __IDL_check_type_casts; \
__IDL_check_type_casts = (boolean); \
} while (0)
#define IDL_CHECK_CAST(tree, thetype, name) \
(IDL_check_type_cast(tree, thetype, \
__FILE__, __LINE__, \
G_GNUC_PRETTY_FUNCTION)->u.name)
#ifdef G_HAVE_GINT64
# if G_MAXLONG > 0xffffffffUL
# define IDL_LL "l"
# else
# define IDL_LL "ll"
# endif
typedef gint64 IDL_longlong_t;
typedef guint64 IDL_ulonglong_t;
#else
# define IDL_LL "l"
typedef long IDL_longlong_t;
typedef unsigned long IDL_ulonglong_t;
# warning 64-bit integer type not available, using 32-bit instead
#endif /* G_HAVE_GINT64 */
typedef unsigned int IDL_declspec_t;
typedef struct _IDL_tree_node IDL_tree_node;
typedef struct _IDL_tree_node * IDL_tree;
struct _IDL_LIST {
IDL_tree data;
IDL_tree prev;
IDL_tree next;
IDL_tree _tail; /* Internal use, may not be valid */
};
#define IDL_LIST(a) IDL_CHECK_CAST(a, IDLN_LIST, idl_list)
extern IDL_tree IDL_list_new (IDL_tree data);
extern IDL_tree IDL_list_concat (IDL_tree orig,
IDL_tree append);
extern IDL_tree IDL_list_remove (IDL_tree list,
IDL_tree p);
extern int IDL_list_length (IDL_tree list);
extern IDL_tree IDL_list_nth (IDL_tree list,
int n);
struct _IDL_GENTREE {
IDL_tree data;
GHashTable *siblings;
GHashTable *children;
GHashFunc hash_func;
GCompareFunc key_compare_func;
IDL_tree _import; /* Internal use, do not recurse */
char *_cur_prefix; /* Internal use */
};
#define IDL_GENTREE(a) IDL_CHECK_CAST(a, IDLN_GENTREE, idl_gentree)
extern IDL_tree IDL_gentree_new (GHashFunc hash_func,
GCompareFunc key_compare_func,
IDL_tree data);
extern IDL_tree IDL_gentree_new_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_child (IDL_tree from,
IDL_tree data);
struct _IDL_INTEGER {
IDL_longlong_t value;
};
#define IDL_INTEGER(a) IDL_CHECK_CAST(a, IDLN_INTEGER, idl_integer)
extern IDL_tree IDL_integer_new (IDL_longlong_t value);
struct _IDL_STRING {
char *value;
};
#define IDL_STRING(a) IDL_CHECK_CAST(a, IDLN_STRING, idl_string)
extern IDL_tree IDL_string_new (char *value);
struct _IDL_WIDE_STRING {
wchar_t *value;
};
#define IDL_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_WIDE_STRING, idl_wide_string)
extern IDL_tree IDL_wide_string_new (wchar_t *value);
struct _IDL_CHAR {
char *value;
};
#define IDL_CHAR(a) IDL_CHECK_CAST(a, IDLN_CHAR, idl_char)
extern IDL_tree IDL_char_new (char *value);
struct _IDL_WIDE_CHAR {
wchar_t *value;
};
#define IDL_WIDE_CHAR(a) IDL_CHECK_CAST(a, IDLN_WIDE_CHAR, idl_wide_char)
extern IDL_tree IDL_wide_char_new (wchar_t *value);
struct _IDL_FIXED {
char *value;
};
#define IDL_FIXED(a) IDL_CHECK_CAST(a, IDLN_FIXED, idl_fixed)
extern IDL_tree IDL_fixed_new (char *value);
struct _IDL_FLOAT {
double value;
};
#define IDL_FLOAT(a) IDL_CHECK_CAST(a, IDLN_FLOAT, idl_float)
extern IDL_tree IDL_float_new (double value);
struct _IDL_BOOLEAN {
unsigned value;
};
#define IDL_BOOLEAN(a) IDL_CHECK_CAST(a, IDLN_BOOLEAN, idl_boolean)
extern IDL_tree IDL_boolean_new (unsigned value);
struct _IDL_IDENT {
char *str;
char *repo_id;
GSList *comments;
IDL_tree _ns_ref; /* Internal use, do not recurse */
unsigned _flags; /* Internal use */
#define IDLF_IDENT_CASE_MISMATCH_HIT (1UL << 0)
};
#define IDL_IDENT(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident)
#define IDL_IDENT_TO_NS(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident._ns_ref)
#define IDL_IDENT_REPO_ID(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident.repo_id)
extern IDL_tree IDL_ident_new (char *str);
extern void IDL_queue_new_ident_comment (const char *str);
enum IDL_float_type {
IDL_FLOAT_TYPE_FLOAT,
IDL_FLOAT_TYPE_DOUBLE,
IDL_FLOAT_TYPE_LONGDOUBLE
};
struct _IDL_TYPE_FLOAT {
enum IDL_float_type f_type;
};
#define IDL_TYPE_FLOAT(a) IDL_CHECK_CAST(a, IDLN_TYPE_FLOAT, idl_type_float)
extern IDL_tree IDL_type_float_new (enum IDL_float_type f_type);
struct _IDL_TYPE_FIXED {
IDL_tree positive_int_const;
IDL_tree integer_lit;
};
#define IDL_TYPE_FIXED(a) IDL_CHECK_CAST(a, IDLN_TYPE_FIXED, idl_type_fixed)
extern IDL_tree IDL_type_fixed_new (IDL_tree positive_int_const,
IDL_tree integer_lit);
enum IDL_integer_type {
IDL_INTEGER_TYPE_SHORT,
IDL_INTEGER_TYPE_LONG,
IDL_INTEGER_TYPE_LONGLONG
};
struct _IDL_TYPE_INTEGER {
unsigned f_signed : 1;
enum IDL_integer_type f_type;
};
#define IDL_TYPE_INTEGER(a) IDL_CHECK_CAST(a, IDLN_TYPE_INTEGER, idl_type_integer)
extern IDL_tree IDL_type_integer_new (unsigned f_signed,
enum IDL_integer_type f_type);
extern IDL_tree IDL_type_char_new (void);
extern IDL_tree IDL_type_wide_char_new (void);
extern IDL_tree IDL_type_boolean_new (void);
extern IDL_tree IDL_type_octet_new (void);
extern IDL_tree IDL_type_any_new (void);
extern IDL_tree IDL_type_object_new (void);
extern IDL_tree IDL_type_typecode_new (void);
struct _IDL_TYPE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRING, idl_type_string)
extern IDL_tree IDL_type_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_WIDE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_WIDE_STRING, idl_type_wide_string)
extern IDL_tree IDL_type_wide_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_ENUM {
IDL_tree ident;
IDL_tree enumerator_list;
};
#define IDL_TYPE_ENUM(a) IDL_CHECK_CAST(a, IDLN_TYPE_ENUM, idl_type_enum)
extern IDL_tree IDL_type_enum_new (IDL_tree ident,
IDL_tree enumerator_list);
struct _IDL_TYPE_ARRAY {
IDL_tree ident;
IDL_tree size_list;
};
#define IDL_TYPE_ARRAY(a) IDL_CHECK_CAST(a, IDLN_TYPE_ARRAY, idl_type_array)
extern IDL_tree IDL_type_array_new (IDL_tree ident,
IDL_tree size_list);
struct _IDL_TYPE_SEQUENCE {
IDL_tree simple_type_spec;
IDL_tree positive_int_const;
};
#define IDL_TYPE_SEQUENCE(a) IDL_CHECK_CAST(a, IDLN_TYPE_SEQUENCE, idl_type_sequence)
extern IDL_tree IDL_type_sequence_new (IDL_tree simple_type_spec,
IDL_tree positive_int_const);
struct _IDL_TYPE_STRUCT {
IDL_tree ident;
IDL_tree member_list;
};
#define IDL_TYPE_STRUCT(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRUCT, idl_type_struct)
extern IDL_tree IDL_type_struct_new (IDL_tree ident,
IDL_tree member_list);
struct _IDL_TYPE_UNION {
IDL_tree ident;
IDL_tree switch_type_spec;
IDL_tree switch_body;
};
#define IDL_TYPE_UNION(a) IDL_CHECK_CAST(a, IDLN_TYPE_UNION, idl_type_union)
extern IDL_tree IDL_type_union_new (IDL_tree ident,
IDL_tree switch_type_spec,
IDL_tree switch_body);
struct _IDL_MEMBER {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_MEMBER(a) IDL_CHECK_CAST(a, IDLN_MEMBER, idl_member)
extern IDL_tree IDL_member_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_NATIVE {
IDL_tree ident;
char *user_type; /* XPIDL extension */
};
#define IDL_NATIVE(a) IDL_CHECK_CAST(a, IDLN_NATIVE, idl_native)
extern IDL_tree IDL_native_new (IDL_tree ident);
struct _IDL_TYPE_DCL {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_TYPE_DCL(a) IDL_CHECK_CAST(a, IDLN_TYPE_DCL, idl_type_dcl)
extern IDL_tree IDL_type_dcl_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_CONST_DCL {
IDL_tree const_type;
IDL_tree ident;
IDL_tree const_exp;
};
#define IDL_CONST_DCL(a) IDL_CHECK_CAST(a, IDLN_CONST_DCL, idl_const_dcl)
extern IDL_tree IDL_const_dcl_new (IDL_tree const_type,
IDL_tree ident,
IDL_tree const_exp);
struct _IDL_EXCEPT_DCL {
IDL_tree ident;
IDL_tree members;
};
#define IDL_EXCEPT_DCL(a) IDL_CHECK_CAST(a, IDLN_EXCEPT_DCL, idl_except_dcl)
extern IDL_tree IDL_except_dcl_new (IDL_tree ident,
IDL_tree members);
struct _IDL_ATTR_DCL {
unsigned f_readonly : 1;
IDL_tree param_type_spec;
IDL_tree simple_declarations;
};
#define IDL_ATTR_DCL(a) IDL_CHECK_CAST(a, IDLN_ATTR_DCL, idl_attr_dcl)
extern IDL_tree IDL_attr_dcl_new (unsigned f_readonly,
IDL_tree param_type_spec,
IDL_tree simple_declarations);
struct _IDL_OP_DCL {
unsigned f_noscript : 1;
unsigned f_oneway : 1;
/* XPIDL extension (varags) */
unsigned f_varargs : 1;
IDL_tree op_type_spec;
IDL_tree ident;
IDL_tree parameter_dcls;
IDL_tree raises_expr;
IDL_tree context_expr;
};
#define IDL_OP_DCL(a) IDL_CHECK_CAST(a, IDLN_OP_DCL, idl_op_dcl)
extern IDL_tree IDL_op_dcl_new (unsigned f_oneway,
IDL_tree op_type_spec,
IDL_tree ident,
IDL_tree parameter_dcls,
IDL_tree raises_expr,
IDL_tree context_expr);
enum IDL_param_attr {
IDL_PARAM_IN,
IDL_PARAM_OUT,
IDL_PARAM_INOUT
};
struct _IDL_PARAM_DCL {
enum IDL_param_attr attr;
IDL_tree param_type_spec;
IDL_tree simple_declarator;
};
#define IDL_PARAM_DCL(a) IDL_CHECK_CAST(a, IDLN_PARAM_DCL, idl_param_dcl)
extern IDL_tree IDL_param_dcl_new (enum IDL_param_attr attr,
IDL_tree param_type_spec,
IDL_tree simple_declarator);
struct _IDL_CASE_STMT {
IDL_tree labels;
IDL_tree element_spec;
};
#define IDL_CASE_STMT(a) IDL_CHECK_CAST(a, IDLN_CASE_STMT, idl_case_stmt)
extern IDL_tree IDL_case_stmt_new (IDL_tree labels,
IDL_tree element_spec);
struct _IDL_INTERFACE {
IDL_tree ident;
IDL_tree inheritance_spec;
IDL_tree body;
};
#define IDL_INTERFACE(a) IDL_CHECK_CAST(a, IDLN_INTERFACE, idl_interface)
extern IDL_tree IDL_interface_new (IDL_tree ident,
IDL_tree inheritance_spec,
IDL_tree body);
struct _IDL_FORWARD_DCL {
IDL_tree ident;
};
#define IDL_FORWARD_DCL(a) IDL_CHECK_CAST(a, IDLN_FORWARD_DCL, idl_forward_dcl)
extern IDL_tree IDL_forward_dcl_new (IDL_tree ident);
struct _IDL_MODULE {
IDL_tree ident;
IDL_tree definition_list;
};
#define IDL_MODULE(a) IDL_CHECK_CAST(a, IDLN_MODULE, idl_module)
extern IDL_tree IDL_module_new (IDL_tree ident,
IDL_tree definition_list);
enum IDL_binop {
IDL_BINOP_OR,
IDL_BINOP_XOR,
IDL_BINOP_AND,
IDL_BINOP_SHR,
IDL_BINOP_SHL,
IDL_BINOP_ADD,
IDL_BINOP_SUB,
IDL_BINOP_MULT,
IDL_BINOP_DIV,
IDL_BINOP_MOD
};
struct _IDL_BINOP {
enum IDL_binop op;
IDL_tree left, right;
};
#define IDL_BINOP(a) IDL_CHECK_CAST(a, IDLN_BINOP, idl_binop)
extern IDL_tree IDL_binop_new (enum IDL_binop op,
IDL_tree left,
IDL_tree right);
enum IDL_unaryop {
IDL_UNARYOP_PLUS,
IDL_UNARYOP_MINUS,
IDL_UNARYOP_COMPLEMENT
};
struct _IDL_UNARYOP {
enum IDL_unaryop op;
IDL_tree operand;
};
#define IDL_UNARYOP(a) IDL_CHECK_CAST(a, IDLN_UNARYOP, idl_unaryop)
extern IDL_tree IDL_unaryop_new (enum IDL_unaryop op,
IDL_tree operand);
/* XPIDL code fragments extension. */
struct _IDL_CODEFRAG {
char *desc;
GSList *lines;
};
#define IDL_CODEFRAG(a) IDL_CHECK_CAST(a, IDLN_CODEFRAG, idl_codefrag)
extern IDL_tree IDL_codefrag_new (char *desc,
GSList *lines);
/*
* IDL_tree_type - Enumerations of node types
*
* Note this enumerator list is subject to change in the future. A program should not need
* more than a recompilation to adjust for a change in this list, so instead of using a
* statically initialized jumptable, allocate an array of size IDLN_LAST and assign the
* elements manually.
*/
typedef enum {
IDLN_NONE,
IDLN_ANY,
IDLN_LIST,
IDLN_GENTREE,
IDLN_INTEGER,
IDLN_STRING,
IDLN_WIDE_STRING,
IDLN_CHAR,
IDLN_WIDE_CHAR,
IDLN_FIXED,
IDLN_FLOAT,
IDLN_BOOLEAN,
IDLN_IDENT,
IDLN_TYPE_DCL,
IDLN_CONST_DCL,
IDLN_EXCEPT_DCL,
IDLN_ATTR_DCL,
IDLN_OP_DCL,
IDLN_PARAM_DCL,
IDLN_FORWARD_DCL,
IDLN_TYPE_INTEGER,
IDLN_TYPE_FLOAT,
IDLN_TYPE_FIXED,
IDLN_TYPE_CHAR,
IDLN_TYPE_WIDE_CHAR,
IDLN_TYPE_STRING,
IDLN_TYPE_WIDE_STRING,
IDLN_TYPE_BOOLEAN,
IDLN_TYPE_OCTET,
IDLN_TYPE_ANY,
IDLN_TYPE_OBJECT,
IDLN_TYPE_TYPECODE,
IDLN_TYPE_ENUM,
IDLN_TYPE_SEQUENCE,
IDLN_TYPE_ARRAY,
IDLN_TYPE_STRUCT,
IDLN_TYPE_UNION,
IDLN_MEMBER,
IDLN_NATIVE,
IDLN_CASE_STMT,
IDLN_INTERFACE,
IDLN_MODULE,
IDLN_BINOP,
IDLN_UNARYOP,
IDLN_CODEFRAG,
IDLN_LAST
} IDL_tree_type;
IDL_IMPORT const char * IDL_tree_type_names[];
struct _IDL_tree_node {
IDL_tree_type _type;
IDL_tree up; /* Do not recurse */
IDL_declspec_t declspec;
/* properties is an XPIDL extension. It is a hash table of
* case-insensitive string keys to string values. */
GHashTable *properties;
int refs;
char *_file; /* Internal use */
int _line; /* Internal use */
union {
struct _IDL_LIST idl_list;
struct _IDL_GENTREE idl_gentree;
struct _IDL_INTEGER idl_integer;
struct _IDL_STRING idl_string;
struct _IDL_WIDE_STRING idl_wide_string;
struct _IDL_CHAR idl_char;
struct _IDL_WIDE_CHAR idl_wide_char;
struct _IDL_FIXED idl_fixed;
struct _IDL_FLOAT idl_float;
struct _IDL_BOOLEAN idl_boolean;
struct _IDL_IDENT idl_ident;
struct _IDL_TYPE_DCL idl_type_dcl;
struct _IDL_CONST_DCL idl_const_dcl;
struct _IDL_EXCEPT_DCL idl_except_dcl;
struct _IDL_ATTR_DCL idl_attr_dcl;
struct _IDL_OP_DCL idl_op_dcl;
struct _IDL_PARAM_DCL idl_param_dcl;
struct _IDL_FORWARD_DCL idl_forward_dcl;
struct _IDL_TYPE_FLOAT idl_type_float;
struct _IDL_TYPE_FIXED idl_type_fixed;
struct _IDL_TYPE_INTEGER idl_type_integer;
struct _IDL_TYPE_ENUM idl_type_enum;
struct _IDL_TYPE_STRING idl_type_string;
struct _IDL_TYPE_WIDE_STRING idl_type_wide_string;
struct _IDL_TYPE_SEQUENCE idl_type_sequence;
struct _IDL_TYPE_ARRAY idl_type_array;
struct _IDL_TYPE_STRUCT idl_type_struct;
struct _IDL_TYPE_UNION idl_type_union;
struct _IDL_MEMBER idl_member;
struct _IDL_NATIVE idl_native;
struct _IDL_CASE_STMT idl_case_stmt;
struct _IDL_INTERFACE idl_interface;
struct _IDL_MODULE idl_module;
struct _IDL_BINOP idl_binop;
struct _IDL_UNARYOP idl_unaryop;
struct _IDL_CODEFRAG idl_codefrag;
} u;
};
#define IDL_NODE_TYPE(a) ((a)->_type)
#define IDL_NODE_TYPE_NAME(a) ((a)?IDL_tree_type_names[IDL_NODE_TYPE(a)]:"NULL")
#define IDL_NODE_UP(a) ((a)->up)
#define IDL_NODE_PROPERTIES(a) ((a)->properties)
#define IDL_NODE_DECLSPEC(a) ((a)->declspec)
#define IDL_NODE_REFS(a) ((a)->refs)
#define IDL_NODE_IS_LITERAL(a) \
(IDL_NODE_TYPE(a) == IDLN_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_STRING || \
IDL_NODE_TYPE(a) == IDLN_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_CHAR || \
IDL_NODE_TYPE(a) == IDLN_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_FIXED || \
IDL_NODE_TYPE(a) == IDLN_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_BOOLEAN)
#define IDL_NODE_IS_TYPE(a) \
(IDL_NODE_TYPE(a) == IDLN_TYPE_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FIXED || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_BOOLEAN || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OCTET || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ANY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OBJECT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_TYPECODE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ARRAY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_SEQUENCE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
#define IDL_NODE_IS_SCOPED(a) \
(IDL_NODE_TYPE(a) == IDLN_IDENT || \
IDL_NODE_TYPE(a) == IDLN_INTERFACE || \
IDL_NODE_TYPE(a) == IDLN_MODULE || \
IDL_NODE_TYPE(a) == IDLN_EXCEPT_DCL || \
IDL_NODE_TYPE(a) == IDLN_OP_DCL || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
typedef struct _IDL_ns * IDL_ns;
struct _IDL_ns {
IDL_tree global;
IDL_tree file;
IDL_tree current;
GHashTable *inhibits;
GHashTable *filename_hash;
};
#define IDL_NS(a) (*(a))
typedef enum {
IDL_INPUT_REASON_INIT,
IDL_INPUT_REASON_FILL,
IDL_INPUT_REASON_ABORT,
IDL_INPUT_REASON_FINISH
} IDL_input_reason;
union IDL_input_data {
struct {
const char *filename;
} init;
struct {
char *buffer;
size_t max_size;
} fill;
};
typedef int (*IDL_input_callback) (IDL_input_reason reason,
union IDL_input_data *data,
gpointer user_data);
typedef int (*IDL_msg_callback) (int level,
int num,
int line,
const char *filename,
const char *message);
typedef struct _IDL_tree_func_state IDL_tree_func_state;
typedef struct _IDL_tree_func_data IDL_tree_func_data;
/* Traversal state data. Recursive walks chain states. */
struct _IDL_tree_func_state {
IDL_tree_func_state *up;
IDL_tree start;
IDL_tree_func_data *bottom;
};
/* This holds a list of the up hierarchy traversed, beginning from traversal. This is
* useful since nodes referenced after initial definition will have a different traversal
* path than the actual up path. */
struct _IDL_tree_func_data {
IDL_tree_func_state *state;
IDL_tree_func_data *up;
IDL_tree tree;
};
typedef gboolean (*IDL_tree_func) (IDL_tree_func_data *tnfd,
gpointer user_data);
extern IDL_tree IDL_check_type_cast (const IDL_tree var,
IDL_tree_type type,
const char *file,
int line,
const char *function);
extern const char * IDL_get_libver_string (void);
extern const char * IDL_get_IDLver_string (void);
extern int IDL_parse_filename (const char *filename,
const char *cpp_args,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_parse_filename_with_input (const char *filename,
IDL_input_callback input_cb,
gpointer input_cb_user_data,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_ns_prefix (IDL_ns ns,
const char *s);
extern void IDL_ns_ID (IDL_ns ns,
const char *s);
extern void IDL_ns_version (IDL_ns ns,
const char *s);
extern int IDL_inhibit_get (void);
extern void IDL_inhibit_push (void);
extern void IDL_inhibit_pop (void);
extern void IDL_file_set (const char *filename,
int line);
extern void IDL_file_get (const char **filename,
int *line);
extern IDL_tree IDL_get_parent_node (IDL_tree p,
IDL_tree_type type,
int *scope_levels);
extern IDL_tree IDL_tree_get_scope (IDL_tree p);
extern int IDL_tree_get_node_info (IDL_tree tree,
char **who,
char **what);
extern void IDL_tree_error (IDL_tree p,
const char *fmt,
...);
extern void IDL_tree_warning (IDL_tree p,
int level,
const char *fmt,
...);
extern const char * IDL_tree_property_get (IDL_tree tree,
const char *key);
extern void IDL_tree_property_set (IDL_tree tree,
const char *key,
const char *value);
extern gboolean IDL_tree_property_remove (IDL_tree tree,
const char *key);
extern void IDL_tree_properties_copy (IDL_tree from_tree,
IDL_tree to_tree);
extern void IDL_tree_walk (IDL_tree p,
IDL_tree_func_data *current,
IDL_tree_func pre_tree_func,
IDL_tree_func post_tree_func,
gpointer user_data);
extern void IDL_tree_walk_in_order (IDL_tree p,
IDL_tree_func tree_func,
gpointer user_data);
extern void IDL_tree_free (IDL_tree root);
extern void IDL_tree_to_IDL (IDL_tree p,
IDL_ns ns,
FILE *output,
unsigned long output_flags);
extern char * IDL_do_escapes (const char *s);
extern IDL_tree IDL_resolve_const_exp (IDL_tree p,
IDL_tree_type type);
extern IDL_ns IDL_ns_new (void);
extern void IDL_ns_free (IDL_ns ns);
extern IDL_tree IDL_ns_resolve_this_scope_ident (IDL_ns ns,
IDL_tree scope,
IDL_tree ident);
extern IDL_tree IDL_ns_resolve_ident (IDL_ns ns,
IDL_tree ident);
extern IDL_tree IDL_ns_lookup_this_scope (IDL_ns ns,
IDL_tree scope,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_lookup_cur_scope (IDL_ns ns,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_place_new (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_push_scope (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_pop_scope (IDL_ns ns);
extern IDL_tree IDL_ns_qualified_ident_new (IDL_tree nsid);
extern char * IDL_ns_ident_to_qstring (IDL_tree ns_ident,
const char *join,
int scope_levels);
extern int IDL_ns_scope_levels_from_here (IDL_ns ns,
IDL_tree ident,
IDL_tree parent);
extern char * IDL_ns_ident_make_repo_id (IDL_ns ns,
IDL_tree p,
const char *p_prefix,
int *major,
int *minor);
#ifdef __cplusplus
}
#endif
#endif /* __IDL_H */

View File

@@ -1,64 +0,0 @@
@echo off
if "%MOZ_TOOLS%" == "" goto no_moz_tools
echo.
echo MOZ_TOOLS is set to %MOZ_TOOLS%
echo It should NOT be set to anything in your cygwin
echo directory, such as c:\cygwin or c:\cygwin\bin
echo where C:\cygwin represents where you installed cygwin.
echo In that case files will be overwritten.
echo.
echo It should be set to some empty directory.
echo. e.g.
echo. mkdir c:\moz_tools
echo. set MOZ_TOOLS=c:\moz_tools
echo.
echo Please verify this.
echo.
pause
echo copying exes and dlls to %MOZ_TOOLS%\bin
if not exist %MOZ_TOOLS%\bin\NUL mkdir %MOZ_TOOLS%\bin >NUL
copy bin\x86\* %MOZ_TOOLS%\bin >NUL
echo copying include files to %MOZ_TOOLS%\include
if not exist %MOZ_TOOLS%\include\NUL mkdir %MOZ_TOOLS%\include >NUL
copy include\* %MOZ_TOOLS%\include >NUL
echo copying include files to %MOZ_TOOLS%\include\libIDL
if not exist %MOZ_TOOLS%\include\libIDL\NUL mkdir %MOZ_TOOLS%\include\libIDL >NUL
copy include\libIDL\* %MOZ_TOOLS%\include\libIDL >NUL
echo copying lib files to %MOZ_TOOLS%\lib
if not exist %MOZ_TOOLS%\lib\NUL mkdir %MOZ_TOOLS%\lib >NUL
copy lib\* %MOZ_TOOLS%\lib >NUL
echo.
echo done copying
echo.
echo make sure that MOZ_TOOLS\bin is on your path
echo.
goto done
:no_moz_tools
echo.
echo. ERROR!
echo.
echo You need to set MOZ_TOOLS in your environment.
echo MOZ_TOOLS should be the name of a directory that
echo you create to hold these tools.
echo.
echo. e.g.
echo. mkdir c:\moz_tools
echo. set MOZ_TOOLS=c:\moz_tools
echo.
echo MOZ_TOOLS should be set permanently so that it is
echo available to the build system whenever mozilla is building.
echo.
echo.
echo Please set MOZ_TOOLS and run install.bat again
echo.
:done
pause

Binary file not shown.

View File

@@ -1,12 +0,0 @@
Sources for glib are available from gnome.org via cvs. See cvs
checkout instructions at http://www.gnome.org - or use
export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login (no password)
cvs -z3 checkout glib
or grap a package of the sources we're currently using from
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/
These sources correspond to the GLIB_1_2_0 tag on the gnome cvs
server.

View File

@@ -1,14 +0,0 @@
Sources for libIDL are available from gnome.org via cvs. See cvs
checkout instructions at http://www.gnome.org - or use
export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login (no password)
cvs -z3 checkout ORBit
(libIDL files are in ORBit/libIDL)
or grap a package of the sources we're currently using from
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/
These sources correspond to the LIBIDL_V0_6_3 tag on the gnome cvs
server.

View File

@@ -1,7 +0,0 @@
This directory contains the source files for nsinstall.exe,
which is used to build the Mozilla client on Win32.
To build nsinstall.exe, issue the command:
nmake /f nsinstall.mak
The output is Release\nsinstall.exe. Copy it to a directory
on your Path.

View File

@@ -1,697 +0,0 @@
/*
* The nsinstall command for Win32
*
* Our gmake makefiles use the nsinstall command to create the
* object directories or installing headers and libs to ns/dist.
* The shmsdos shell has nsinstall as a built-in command. However,
* if we use another shell like MKS toolkit's sh, we need to have
* the nsinstall command separately.
*
* This file was generated by just taking the part of shmsdos.c
* needed by nsinstall and deleting the recursive directory copy code.
*
* To build, say
* nmake /f nsinstall.mak
*/
#include <direct.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <windows.h>
#pragma hdrstop
/*
* sh_FileFcn --
*
* A function that operates on a file. The pathname is either
* absolute or relative to the current directory, and contains
* no wildcard characters such as * and ?. Additional arguments
* can be passed to the function via the arg pointer.
*/
typedef BOOL (*sh_FileFcn)(
char *pathName,
WIN32_FIND_DATA *fileData,
void *arg);
static int shellCp (char **pArgv);
static int shellNsinstall (char **pArgv);
static int shellMkdir (char **pArgv);
static BOOL sh_EnumerateFiles(const char *pattern, const char *where,
sh_FileFcn fileFcn, void *arg, int *nFiles);
static const char *sh_GetLastErrorMessage(void);
static BOOL sh_DoCopy(char *srcFileName, DWORD srcFileAttributes,
char *dstFileName, DWORD dstFileAttributes,
int force, int recursive);
/* changes all forward slashes in token to back slashes */
void changeForwardSlashesTpBackSlashes ( char *arg )
{
if ( arg == NULL )
return;
while ( *arg ) {
if ( *arg == '/' )
*arg = '\\';
arg++;
}
}
int main(int argc, char *argv[ ])
{
return shellNsinstall ( argv + 1 );
}
static int
shellNsinstall (char **pArgv)
{
int retVal = 0; /* exit status */
int dirOnly = 0; /* 1 if and only if -D is specified */
char **pSrc;
char **pDst;
/*
* Process the command-line options. We ignore the
* options except for -D. Some options, such as -m,
* are followed by an argument. We need to skip the
* argument too.
*/
while ( *pArgv && **pArgv == '-' ) {
char c = (*pArgv)[1]; /* The char after '-' */
if ( c == 'D' ) {
dirOnly = 1;
} else if ( c == 'm' ) {
pArgv++; /* skip the next argument */
}
pArgv++;
}
if ( !dirOnly ) {
/* There are files to install. Get source files */
if ( *pArgv ) {
pSrc = pArgv++;
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
}
/* Get to last token to find destination directory */
if ( *pArgv ) {
pDst = pArgv++;
if ( dirOnly && *pArgv ) {
fprintf( stderr, "nsinstall: too many arguments with -D\n");
return 3;
}
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
while ( *pArgv )
pDst = pArgv++;
retVal = shellMkdir ( pDst );
if ( retVal )
return retVal;
if ( !dirOnly )
retVal = shellCp ( pSrc );
return retVal;
}
static int
shellMkdir (char **pArgv)
{
int retVal = 0; /* assume valid return */
char *arg;
char *pArg;
char path[_MAX_PATH];
char tmpPath[_MAX_PATH];
char *pTmpPath = tmpPath;
/* All the options are simply ignored in this implementation */
while ( *pArgv && **pArgv == '-' ) {
if ( (*pArgv)[1] == 'm' ) {
pArgv++; /* skip the next argument (mode) */
}
pArgv++;
}
while ( *pArgv ) {
arg = *pArgv;
changeForwardSlashesTpBackSlashes ( arg );
pArg = arg;
pTmpPath = tmpPath;
while ( 1 ) {
/* create part of path */
while ( *pArg ) {
*pTmpPath++ = *pArg++;
if ( *pArg == '\\' )
break;
}
*pTmpPath = '\0';
/* check if directory alreay exists */
_getcwd ( path, sizeof (path) );
if ( _chdir ( tmpPath ) != -1 ) {
_chdir ( path );
} else {
if ( _mkdir ( tmpPath ) == -1 ) {
// while ( waitForDebug );
printf ( "%s: ", tmpPath );
perror ( "Could not create the directory" );
retVal = 3;
break;
}
}
if ( *pArg == '\0' ) /* complete path? */
break;
/* loop for next directory */
}
pArgv++;
}
return retVal;
}
static const char *
sh_GetLastErrorMessage()
{
static char buf[128];
FormatMessage(
FORMAT_MESSAGE_FROM_SYSTEM,
NULL,
GetLastError(),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), /* default language */
buf,
sizeof(buf),
NULL
);
return buf;
}
/*
* struct sh_FileData --
*
* A pointer to the sh_FileData structure is passed into sh_RecordFileData,
* which will fill in the fields.
*/
struct sh_FileData {
char pathName[_MAX_PATH];
DWORD dwFileAttributes;
};
/*
* sh_RecordFileData --
*
* Record the pathname and attributes of the file in
* the sh_FileData structure pointed to by arg.
*
* Always return TRUE (successful completion).
*
* This function is intended to be passed into sh_EnumerateFiles
* to see if a certain pattern expands to exactly one file/directory,
* and if so, record its pathname and attributes.
*/
static BOOL
sh_RecordFileData(char *pathName, WIN32_FIND_DATA *findData, void *arg)
{
struct sh_FileData *fData = (struct sh_FileData *) arg;
strcpy(fData->pathName, pathName);
fData->dwFileAttributes = findData->dwFileAttributes;
return TRUE;
}
static BOOL
sh_DoCopy(char *srcFileName,
DWORD srcFileAttributes,
char *dstFileName,
DWORD dstFileAttributes,
int force,
int recursive
)
{
if (dstFileAttributes != 0xFFFFFFFF) {
if ((dstFileAttributes & FILE_ATTRIBUTE_READONLY) && force) {
dstFileAttributes &= ~FILE_ATTRIBUTE_READONLY;
SetFileAttributes(dstFileName, dstFileAttributes);
}
}
if (srcFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {
fprintf(stderr, "nsinstall: %s is a directory\n",
srcFileName);
return FALSE;
} else {
if (!CopyFile(srcFileName, dstFileName, FALSE)) {
fprintf(stderr, "nsinstall: cannot copy %s to %s: %s\n",
srcFileName, dstFileName, sh_GetLastErrorMessage());
return FALSE;
}
}
return TRUE;
}
/*
* struct sh_CpCmdArg --
*
* A pointer to the sh_CpCmdArg structure is passed into sh_CpFileCmd.
* The sh_CpCmdArg contains information about the cp command, and
* provide a buffer for constructing the destination file name.
*/
struct sh_CpCmdArg {
int force; /* -f option, ok to overwrite an existing
* read-only destination file */
int recursive; /* -r or -R option, recursively copy
* directories. Note: this field is not used
* by nsinstall and should always be 0. */
char *dstFileName; /* a buffer for constructing the destination
* file name */
char *dstFileNameMarker; /* points to where in the dstFileName buffer
* we should write the file component of the
* destination file */
};
/*
* sh_CpFileCmd --
*
* Copy a file to the destination directory
*
* This function is intended to be passed into sh_EnumerateFiles to
* copy all the files specified by the pattern to the destination
* directory.
*
* Return TRUE if the file is successfully copied, and FALSE otherwise.
*/
static BOOL
sh_CpFileCmd(char *pathName, WIN32_FIND_DATA *findData, void *cpArg)
{
BOOL retVal = TRUE;
struct sh_CpCmdArg *arg = (struct sh_CpCmdArg *) cpArg;
strcpy(arg->dstFileNameMarker, findData->cFileName);
return sh_DoCopy(pathName, findData->dwFileAttributes,
arg->dstFileName, GetFileAttributes(arg->dstFileName),
arg->force, arg->recursive);
}
static int
shellCp (char **pArgv)
{
int retVal = 0;
char **pSrc;
char **pDst;
struct sh_CpCmdArg arg;
struct sh_FileData dstData;
int dstIsDir = 0;
int n;
arg.force = 0;
arg.recursive = 0;
arg.dstFileName = dstData.pathName;
arg.dstFileNameMarker = 0;
while (*pArgv && **pArgv == '-') {
char *p = *pArgv;
while (*(++p)) {
if (*p == 'f') {
arg.force = 1;
}
}
pArgv++;
}
/* the first source file */
if (*pArgv) {
pSrc = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
/* get to the last token to find destination */
if (*pArgv) {
pDst = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
while (*pArgv) {
pDst = pArgv++;
}
/*
* The destination pattern must unambiguously expand to exactly
* one file or directory.
*/
changeForwardSlashesTpBackSlashes(*pDst);
sh_EnumerateFiles(*pDst, *pDst, sh_RecordFileData, &dstData, &n);
assert(n >= 0);
if (n == 1) {
/*
* Is the destination a file or directory?
*/
if (dstData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {
dstIsDir = 1;
}
} else if (n > 1) {
fprintf(stderr, "nsinstall: %s: ambiguous destination file "
"or directory\n", *pDst);
return 3;
} else {
/*
* n == 0, meaning that destination file or directory does
* not exist. In this case the destination file directory
* name must be fully specified.
*/
char *p;
for (p = *pDst; *p; p++) {
if (*p == '*' || *p == '?') {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pDst);
return 3;
}
}
/*
* Do not include the trailing \, if any, unless it is a root
* directory (\ or X:\).
*/
if (p > *pDst && p[-1] == '\\' && p != *pDst + 1 && p[-2] != ':') {
p[-1] = '\0';
}
strcpy(dstData.pathName, *pDst);
dstData.dwFileAttributes = 0xFFFFFFFF;
}
/*
* If there are two or more source files, the destination has
* to be a directory.
*/
if (pDst - pSrc > 1 && !dstIsDir) {
fprintf(stderr, "nsinstall: cannot copy more than"
" one file to the same destination file\n");
return 3;
}
if (dstIsDir) {
arg.dstFileNameMarker = arg.dstFileName + strlen(arg.dstFileName);
/*
* Now arg.dstFileNameMarker is pointing to the null byte at the
* end of string. We want to make sure that there is a \ at the
* end of string, and arg.dstFileNameMarker should point right
* after that \.
*/
if (arg.dstFileNameMarker[-1] != '\\') {
*(arg.dstFileNameMarker++) = '\\';
}
}
if (!dstIsDir) {
struct sh_FileData srcData;
assert(pDst - pSrc == 1);
changeForwardSlashesTpBackSlashes(*pSrc);
sh_EnumerateFiles(*pSrc, *pSrc, sh_RecordFileData, &srcData, &n);
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
} else if (n > 1) {
fprintf(stderr, "nsinstall: cannot copy more than one file or "
"directory to the same destination\n");
retVal = 3;
} else {
assert(n == 1);
if (sh_DoCopy(srcData.pathName, srcData.dwFileAttributes,
dstData.pathName, dstData.dwFileAttributes,
arg.force, arg.recursive) == FALSE) {
retVal = 3;
}
}
return retVal;
}
for ( ; *pSrc != *pDst; pSrc++) {
BOOL rv;
changeForwardSlashesTpBackSlashes(*pSrc);
rv = sh_EnumerateFiles(*pSrc, *pSrc, sh_CpFileCmd, &arg, &n);
if (rv == FALSE) {
retVal = 3;
} else {
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
}
}
}
return retVal;
}
/*
* sh_EnumerateFiles --
*
* Enumerate all the files in the specified pattern, which is a pathname
* containing possibly wildcard characters such as * and ?. fileFcn
* is called on each file, passing the expanded file name, a pointer
* to the file's WIN32_FILE_DATA, and the arg pointer.
*
* It is assumed that there are no wildcard characters before the
* character pointed to by 'where'.
*
* On return, *nFiles stores the number of files enumerated. *nFiles is
* set to this number whether sh_EnumerateFiles or 'fileFcn' succeeds
* or not.
*
* Return TRUE if the files are successfully enumerated and all
* 'fileFcn' invocations succeeded. Return FALSE if something went
* wrong.
*/
static BOOL sh_EnumerateFiles(
const char *pattern,
const char *where,
sh_FileFcn fileFcn,
void *arg,
int *nFiles
)
{
WIN32_FIND_DATA fileData;
HANDLE hSearch;
const char *src;
char *dst;
char fileName[_MAX_PATH];
char *fileNameMarker = fileName;
char *oldFileNameMarker;
BOOL hasWildcard = FALSE;
BOOL retVal = TRUE;
BOOL patternEndsInDotStar = FALSE;
BOOL patternEndsInDot = FALSE; /* a special case of
* patternEndsInDotStar */
int numDotsInPattern;
int len;
/*
* Windows expands patterns ending in ".", ".*", ".**", etc.
* differently from the glob expansion on Unix. For example,
* both "foo." and "foo.*" match "foo", and "*.*" matches
* everything, including filenames with no dots. So we need
* to throw away extra files returned by the FindNextFile()
* function. We require that a matched filename have at least
* the number of dots in the pattern.
*/
len = strlen(pattern);
if (len >= 2) {
/* Start from the end of pattern and go backward */
const char *p = &pattern[len - 1];
/* We can have zero or more *'s */
while (p >= pattern && *p == '*') {
p--;
}
if (p >= pattern && *p == '.') {
patternEndsInDotStar = TRUE;
if (p == &pattern[len - 1]) {
patternEndsInDot = TRUE;
}
p--;
numDotsInPattern = 1;
while (p >= pattern && *p != '\\') {
if (*p == '.') {
numDotsInPattern++;
}
p--;
}
}
}
*nFiles = 0;
/*
* Copy pattern to fileName, but only up to and not including
* the first \ after the first wildcard letter.
*
* Make fileNameMarker point to one of the following:
* - the start of fileName, if fileName does not contain any \.
* - right after the \ before the first wildcard letter, if there is
* a wildcard character.
* - right after the last \, if there is no wildcard character.
*/
dst = fileName;
src = pattern;
while (src < where) {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
while (*src && *src != '*' && *src != '?') {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
if (*src) {
/*
* Must have seen the first wildcard letter
*/
hasWildcard = TRUE;
while (*src && *src != '\\') {
*(dst++) = *(src++);
}
}
/* Now src points to either null or \ */
assert(*src == '\0' || *src == '\\');
assert(hasWildcard || *src == '\0');
*dst = '\0';
/*
* If the pattern does not contain any wildcard characters, then
* we don't need to go the FindFirstFile route.
*/
if (!hasWildcard) {
/*
* See if it is the root directory, \, or X:\.
*/
assert(!strcmp(fileName, pattern));
assert(strlen(fileName) >= 1);
if (dst[-1] == '\\' && (dst == fileName + 1 || dst[-2] == ':')) {
fileData.cFileName[0] = '\0';
} else {
/*
* Do not include the trailing \, if any
*/
if (dst[-1] == '\\') {
assert(*fileNameMarker == '\0');
dst[-1] = '\0';
fileNameMarker = oldFileNameMarker;
}
strcpy(fileData.cFileName, fileNameMarker);
}
fileData.dwFileAttributes = GetFileAttributes(fileName);
if (fileData.dwFileAttributes == 0xFFFFFFFF) {
return TRUE;
}
*nFiles = 1;
return (*fileFcn)(fileName, &fileData, arg);
}
hSearch = FindFirstFile(fileName, &fileData);
if (hSearch == INVALID_HANDLE_VALUE) {
return retVal;
}
do {
if (!strcmp(fileData.cFileName, ".")
|| !strcmp(fileData.cFileName, "..")) {
/*
* Skip over . and ..
*/
continue;
}
if (patternEndsInDotStar) {
int nDots = 0;
char *p = fileData.cFileName;
while (*p) {
if (*p == '.') {
nDots++;
}
p++;
}
/* Now p points to the null byte at the end of file name */
if (patternEndsInDot && (p == fileData.cFileName
|| p[-1] != '.')) {
/*
* File name does not end in dot. Skip this file.
* Note: windows file name probably cannot end in dot,
* but we do this check anyway.
*/
continue;
}
if (nDots < numDotsInPattern) {
/*
* Not enough dots in file name. Must be an extra
* file in matching .* pattern. Skip this file.
*/
continue;
}
}
strcpy(fileNameMarker, fileData.cFileName);
if (*src && *(src + 1)) {
/*
* More to go. Recurse.
*/
int n;
assert(*src == '\\');
where = fileName + strlen(fileName);
strcat(fileName, src);
sh_EnumerateFiles(fileName, where, fileFcn, arg, &n);
*nFiles += n;
} else {
assert(strchr(fileName, '*') == NULL);
assert(strchr(fileName, '?') == NULL);
(*nFiles)++;
if ((*fileFcn)(fileName, &fileData, arg) == FALSE) {
retVal = FALSE;
}
}
} while (FindNextFile(hSearch, &fileData));
FindClose(hSearch);
return retVal;
}

View File

@@ -1,141 +0,0 @@
# NMAKE file for building nsinstall.exe.
#
# This file is edited from an NMAKE file generated by
# Microsoft Developer Studio, Format Version 4.20
#
# To build, say
# nmake /f nsinstall.mak CFG=Release
# or
# nmake /f nsinstall.mak CFG=Debug
# If CFG is omitted, a release build is assumed.
!IF "$(CFG)" == ""
CFG=Release
!MESSAGE No configuration specified. Defaulting Release.
!ENDIF
!IF "$(CFG)" != "Release" && "$(CFG)" != "Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE on this makefile
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "nsinstall.mak" CFG="Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "Release" (based on "Win32 Console Application")
!MESSAGE "Debug" (based on "Win32 Console Application")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
!IF "$(OS)" == "Windows_NT"
NULL=
!ELSE
NULL=nul
!ENDIF
################################################################################
# Begin Project
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "Release"
OUTDIR=.\Release
INTDIR=.\Release
ALL : "$(OUTDIR)\nsinstall.exe"
CLEAN :
-@erase "$(INTDIR)\nsinstall.obj"
-@erase "$(OUTDIR)\nsinstall.exe"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP_PROJ=/nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE"\
/Fp"$(INTDIR)/nsinstall.pch" /YX /Fo"$(INTDIR)/" /c
CPP_OBJS=.\Release/
CPP_SBRS=.\.
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)/nsinstall.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=/nologo\
/subsystem:console /incremental:no /pdb:"$(OUTDIR)/nsinstall.pdb"\
/out:"$(OUTDIR)/nsinstall.exe"
LINK32_OBJS= \
"$(INTDIR)\nsinstall.obj"
"$(OUTDIR)\nsinstall.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ELSEIF "$(CFG)" == "Debug"
OUTDIR=.\Debug
INTDIR=.\Debug
ALL : "$(OUTDIR)\nsinstall.exe"
CLEAN :
-@erase "$(INTDIR)\nsinstall.obj"
-@erase "$(INTDIR)\vc40.idb"
-@erase "$(INTDIR)\vc40.pdb"
-@erase "$(OUTDIR)\nsinstall.exe"
-@erase "$(OUTDIR)\nsinstall.ilk"
-@erase "$(OUTDIR)\nsinstall.pdb"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP_PROJ=/nologo /MD /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "DEBUG"\
/D "_CONSOLE" /Fp"$(INTDIR)/nsinstall.pch" /YX /Fo"$(INTDIR)/"\
/Fd"$(INTDIR)/" /c
CPP_OBJS=.\Debug/
CPP_SBRS=.\.
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)/nsinstall.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=/nologo\
/subsystem:console /incremental:yes /pdb:"$(OUTDIR)/nsinstall.pdb" /debug\
/out:"$(OUTDIR)/nsinstall.exe"
LINK32_OBJS= \
"$(INTDIR)\nsinstall.obj"
"$(OUTDIR)\nsinstall.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ENDIF
.c{$(CPP_OBJS)}.obj:
$(CPP) $(CPP_PROJ) $<
.c{$(CPP_SBRS)}.sbr:
$(CPP) $(CPP_PROJ) $<
################################################################################
# Begin Target
################################################################################
# Begin Source File
SOURCE=.\nsinstall.c
DEP_CPP_SHMSD=\
{$(INCLUDE)}"\sys\stat.h"\
{$(INCLUDE)}"\sys\types.h"\
"$(INTDIR)\nsinstall.obj" : $(SOURCE) $(DEP_CPP_SHMSD) "$(INTDIR)"
# End Source File
# End Target
# End Project
################################################################################

View File

@@ -1,504 +0,0 @@
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts
as the successor of the GNU Library Public License, version 2, hence
the version number 2.1.]
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some
specially designated software packages--typically libraries--of the
Free Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether
this license or the ordinary General Public License is the better
strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use,
not price. Our General Public Licenses are designed to make sure that
you have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get
it if you want it; that you can change the software and use pieces of
it in new free programs; and that you are informed that you can do
these things.
To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights. These restrictions translate to certain responsibilities for
you if you distribute copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you. You must make sure that they, too, receive or can get the source
code. If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it. And you must show them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that
there is no warranty for the free library. Also, if the library is
modified by someone else and passed on, the recipients should know
that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be
introduced by others.
Finally, software patents pose a constant threat to the existence of
any free program. We wish to make sure that a company cannot
effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder. Therefore, we insist that
any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the
ordinary GNU General Public License. This license, the GNU Lesser
General Public License, applies to certain designated libraries, and
is quite different from the ordinary General Public License. We use
this license for certain libraries in order to permit linking those
libraries into non-free programs.
When a program is linked with a library, whether statically or using
a shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library. The ordinary
General Public License therefore permits such linking only if the
entire combination fits its criteria of freedom. The Lesser General
Public License permits more lax criteria for linking other code with
the library.
We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License. It also provides other free software developers Less
of an advantage over competing non-free programs. These disadvantages
are the reason we use the ordinary General Public License for many
libraries. However, the Lesser license provides advantages in certain
special circumstances.
For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it becomes
a de-facto standard. To achieve this, non-free programs must be
allowed to use the library. A more frequent case is that a free
library does the same job as widely used non-free libraries. In this
case, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.
In other cases, permission to use a particular library in non-free
programs enables a greater number of people to use a large body of
free software. For example, permission to use the GNU C Library in
non-free programs enables many more people to use the whole GNU
operating system, as well as its variant, the GNU/Linux operating
system.
Although the Lesser General Public License is Less protective of the
users' freedom, it does ensure that the user of a program that is
linked with the Library has the freedom and the wherewithal to run
that program using a modified version of the Library.
The precise terms and conditions for copying, distribution and
modification follow. Pay close attention to the difference between a
"work based on the library" and a "work that uses the library". The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.
GNU LESSER GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other
program which contains a notice placed by the copyright holder or
other authorized party saying it may be distributed under the terms of
this Lesser General Public License (also called "this License").
Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work
which has been distributed under these terms. A "work based on the
Library" means either the Library or any derivative work under
copyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is
included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for
making modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running a program using the Library is not restricted, and output from
such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it). Whether that is true depends on what the Library does
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for a
fee.
2. You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no
charge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a
table of data to be supplied by an application program that uses
the facility, other than as an argument passed when the facility
is invoked, then you must make a good faith effort to ensure that,
in the event an application does not supply such function or
table, the facility still operates, and performs whatever part of
its purpose remains meaningful.
(For example, a function in a library to compute square roots has
a purpose that is entirely well-defined independent of the
application. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must
be optional: if the application does not supply it, the square
root function must still compute square roots.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.
In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To do
this, you must alter all the notices that refer to this License, so
that they refer to the ordinary GNU General Public License, version 2,
instead of to this License. (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in
these notices.
Once this change is made in a given copy, it is irreversible for
that copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or
derivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.
If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the
source code from the same place satisfies the requirement to
distribute the source code, even though third parties are not
compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library". Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be
linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License. You must supply a copy of this License. If the work
during execution displays copyright notices, you must include the
copyright notice for the Library among them, as well as a reference
directing the user to the copy of this License. Also, you must do one
of these things:
a) Accompany the work with the complete corresponding
machine-readable source code for the Library including whatever
changes were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked
with the Library, with the complete machine-readable "work that
uses the Library", as object code and/or source code, so that the
user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood
that the user who changes the contents of definitions files in the
Library will not necessarily be able to recompile the application
to use the modified definitions.)
b) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (1) uses at run time a
copy of the library already present on the user's computer system,
rather than copying library functions into the executable, and (2)
will operate properly with a modified version of the library, if
the user installs one, as long as the modified version is
interface-compatible with the version that the work was made with.
c) Accompany the work with a written offer, valid for at
least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more
than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
specified materials from the same place.
e) Verify that the user has already received a copy of these
materials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it. However, as a special exception,
the materials to be distributed need not include anything that is
normally distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.
It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normally
accompany the operating system. Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.
7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other library
facilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other library
facilities. This must be distributed under the terms of the
Sections above.
b) Give prominent notice with the combined library of the fact
that part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute
the Library except as expressly provided under this License. Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License. However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties with
this License.
11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Library at all. For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded. In such case, this License incorporates the limitation as if
written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation. If the Library does not specify a
license version number, you may choose any version ever published by
the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this. Our
decision will be guided by the two goals of preserving the free status
of all derivatives of our free software and of promoting the sharing
and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).
To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

View File

@@ -1,481 +0,0 @@
GNU LIBRARY GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1991 Free Software Foundation, Inc.
675 Mass Ave, Cambridge, MA 02139, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
[This is the first released version of the library GPL. It is
numbered 2 because it goes with version 2 of the ordinary GPL.]
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.
This license, the Library General Public License, applies to some
specially designated Free Software Foundation software, and to any
other libraries whose authors decide to use it. You can use it for
your libraries, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if
you distribute copies of the library, or if you modify it.
For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you. You must make sure that they, too, receive or can get the source
code. If you link a program with the library, you must provide
complete object files to the recipients so that they can relink them
with the library, after making changes to the library and recompiling
it. And you must show them these terms so they know their rights.
Our method of protecting your rights has two steps: (1) copyright
the library, and (2) offer you this license which gives you legal
permission to copy, distribute and/or modify the library.
Also, for each distributor's protection, we want to make certain
that everyone understands that there is no warranty for this free
library. If the library is modified by someone else and passed on, we
want its recipients to know that what they have is not the original
version, so that any problems introduced by others will not reflect on
the original authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that companies distributing free
software will individually obtain patent licenses, thus in effect
transforming the program into proprietary software. To prevent this,
we have made it clear that any patent must be licensed for everyone's
free use or not licensed at all.
Most GNU software, including some libraries, is covered by the ordinary
GNU General Public License, which was designed for utility programs. This
license, the GNU Library General Public License, applies to certain
designated libraries. This license is quite different from the ordinary
one; be sure to read it in full, and don't assume that anything in it is
the same as in the ordinary license.
The reason we have a separate public license for some libraries is that
they blur the distinction we usually make between modifying or adding to a
program and simply using it. Linking a program with a library, without
changing the library, is in some sense simply using the library, and is
analogous to running a utility program or application program. However, in
a textual and legal sense, the linked executable is a combined work, a
derivative of the original library, and the ordinary General Public License
treats it as such.
Because of this blurred distinction, using the ordinary General
Public License for libraries did not effectively promote software
sharing, because most developers did not use the libraries. We
concluded that weaker conditions might promote sharing better.
However, unrestricted linking of non-free programs would deprive the
users of those programs of all benefit from the free status of the
libraries themselves. This Library General Public License is intended to
permit developers of non-free programs to use free libraries, while
preserving your freedom as a user of such programs to change the free
libraries that are incorporated in them. (We have not seen how to achieve
this as regards changes in header files, but we have achieved it as regards
changes in the actual functions of the Library.) The hope is that this
will lead to faster development of free libraries.
The precise terms and conditions for copying, distribution and
modification follow. Pay close attention to the difference between a
"work based on the library" and a "work that uses the library". The
former contains code derived from the library, while the latter only
works together with the library.
Note that it is possible for a library to be covered by the ordinary
General Public License rather than by this special one.
GNU LIBRARY GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library which
contains a notice placed by the copyright holder or other authorized
party saying it may be distributed under the terms of this Library
General Public License (also called "this License"). Each licensee is
addressed as "you".
A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work
which has been distributed under these terms. A "work based on the
Library" means either the Library or any derivative work under
copyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is
included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for
making modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running a program using the Library is not restricted, and output from
such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it). Whether that is true depends on what the Library does
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for a
fee.
2. You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no
charge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a
table of data to be supplied by an application program that uses
the facility, other than as an argument passed when the facility
is invoked, then you must make a good faith effort to ensure that,
in the event an application does not supply such function or
table, the facility still operates, and performs whatever part of
its purpose remains meaningful.
(For example, a function in a library to compute square roots has
a purpose that is entirely well-defined independent of the
application. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must
be optional: if the application does not supply it, the square
root function must still compute square roots.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.
In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To do
this, you must alter all the notices that refer to this License, so
that they refer to the ordinary GNU General Public License, version 2,
instead of to this License. (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in
these notices.
Once this change is made in a given copy, it is irreversible for
that copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or
derivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.
If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the
source code from the same place satisfies the requirement to
distribute the source code, even though third parties are not
compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library". Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be
linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also compile or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License. You must supply a copy of this License. If the work
during execution displays copyright notices, you must include the
copyright notice for the Library among them, as well as a reference
directing the user to the copy of this License. Also, you must do one
of these things:
a) Accompany the work with the complete corresponding
machine-readable source code for the Library including whatever
changes were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked
with the Library, with the complete machine-readable "work that
uses the Library", as object code and/or source code, so that the
user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood
that the user who changes the contents of definitions files in the
Library will not necessarily be able to recompile the application
to use the modified definitions.)
b) Accompany the work with a written offer, valid for at
least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more
than the cost of performing this distribution.
c) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
specified materials from the same place.
d) Verify that the user has already received a copy of these
materials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it. However, as a special exception,
the source code distributed need not include anything that is normally
distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.
It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normally
accompany the operating system. Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.
7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other library
facilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other library
facilities. This must be distributed under the terms of the
Sections above.
b) Give prominent notice with the combined library of the fact
that part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute
the Library except as expressly provided under this License. Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License. However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Library at all. For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded. In such case, this License incorporates the limitation as if
written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Library General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation. If the Library does not specify a
license version number, you may choose any version ever published by
the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this. Our
decision will be guided by the two goals of preserving the free status
of all derivatives of our free software and of promoting the sharing
and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
END OF TERMS AND CONDITIONS
Appendix: How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).
To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

View File

@@ -1,8 +0,0 @@
These libraries were compiled using .NET/VC7. The original
sources can be found at ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz &
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/libIDL-0.6.8.tar.gz.
The patches used to build can be found at
http://bugzilla.mozilla.org/show_bug.cgi?id=123743 .
- cls, 2002/10/18

File diff suppressed because it is too large Load Diff

View File

@@ -1,174 +0,0 @@
/* glibconfig.h.win32 */
/* Handcrafted for Microsoft C. */
#ifndef GLIBCONFIG_H
#define GLIBCONFIG_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#ifdef _MSC_VER
/* Make MSVC more pedantic, this is a recommended pragma list
* from _Win32_Programming_ by Rector and Newcomer.
*/
#pragma warning(error:4002)
#pragma warning(error:4003)
#pragma warning(1:4010)
#pragma warning(error:4013)
#pragma warning(1:4016)
#pragma warning(error:4020)
#pragma warning(error:4021)
#pragma warning(error:4027)
#pragma warning(error:4029)
#pragma warning(error:4033)
#pragma warning(error:4035)
#pragma warning(error:4045)
#pragma warning(error:4047)
#pragma warning(error:4049)
#pragma warning(error:4053)
#pragma warning(error:4071)
#pragma warning(disable:4101)
#pragma warning(error:4150)
#pragma warning(disable:4244) /* No possible loss of data warnings */
#pragma warning(disable:4305) /* No truncation from int to char warnings */
#endif /* _MSC_VER */
#include <limits.h>
#include <float.h>
#define G_MINFLOAT FLT_MIN
#define G_MAXFLOAT FLT_MAX
#define G_MINDOUBLE DBL_MIN
#define G_MAXDOUBLE DBL_MAX
#define G_MINSHORT SHRT_MIN
#define G_MAXSHORT SHRT_MAX
#define G_MININT INT_MIN
#define G_MAXINT INT_MAX
#define G_MINLONG LONG_MIN
#define G_MAXLONG LONG_MAX
typedef signed char gint8;
typedef unsigned char guint8;
typedef signed short gint16;
typedef unsigned short guint16;
typedef signed int gint32;
typedef unsigned int guint32;
#define G_HAVE_GINT64 1
typedef __int64 gint64;
typedef unsigned __int64 guint64;
#define G_GINT64_CONSTANT(val) (val##i64)
#define GPOINTER_TO_INT(p) ((gint)(p))
#define GPOINTER_TO_UINT(p) ((guint)(p))
#define GINT_TO_POINTER(i) ((gpointer)(i))
#define GUINT_TO_POINTER(u) ((gpointer)(u))
#define g_ATEXIT(proc) (atexit (proc))
#define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END
#define G_HAVE_ALLOCA 1
#define alloca _alloca
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 10
#ifdef __cplusplus
#define G_HAVE_INLINE 1
#else /* !__cplusplus */
#define G_HAVE___INLINE 1
#endif
#define G_THREADS_ENABLED
/*
* The following program can be used to determine the magic values below:
* #include <stdio.h>
* #include <pthread.h>
* main(int argc, char **argv)
* {
* int i;
* pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
* printf ("sizeof (pthread_mutex_t) = %d\n", sizeof (pthread_mutex_t));
* printf ("PTHREAD_MUTEX_INITIALIZER = ");
* for (i = 0; i < sizeof (pthread_mutex_t); i++)
* printf ("%u, ", ((unsigned char *) &m)[i]);
* printf ("\n");
* exit(0);
* }
*/
#define G_THREADS_IMPL_POSIX
typedef struct _GStaticMutex GStaticMutex;
struct _GStaticMutex
{
struct _GMutex *runtime_mutex;
union {
/* The size of the pad array should be sizeof (pthread_mutext_t) */
/* This value corresponds to the 1999-04-07 version of pthreads-win32 */
char pad[4];
double dummy_double;
void *dummy_pointer;
long dummy_long;
} aligned_pad_u;
};
/* This should be NULL followed by the bytes in PTHREAD_MUTEX_INITIALIZER */
#define G_STATIC_MUTEX_INIT { NULL, { { 255, 255, 255, 255 } } }
#define g_static_mutex_get_mutex(mutex) \
(g_thread_use_default_impl ? ((GMutex*) &((mutex)->aligned_pad_u)) : \
g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))
#define G_BYTE_ORDER G_LITTLE_ENDIAN
#define GINT16_TO_LE(val) ((gint16) (val))
#define GUINT16_TO_LE(val) ((guint16) (val))
#define GINT16_TO_BE(val) ((gint16) GUINT16_SWAP_LE_BE (val))
#define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val))
#define GINT32_TO_LE(val) ((gint32) (val))
#define GUINT32_TO_LE(val) ((guint32) (val))
#define GINT32_TO_BE(val) ((gint32) GUINT32_SWAP_LE_BE (val))
#define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val))
#define GINT64_TO_LE(val) ((gint64) (val))
#define GUINT64_TO_LE(val) ((guint64) (val))
#define GINT64_TO_BE(val) ((gint64) GUINT64_SWAP_LE_BE (val))
#define GUINT64_TO_BE(val) (GUINT64_SWAP_LE_BE (val))
#define GLONG_TO_LE(val) ((glong) GINT32_TO_LE (val))
#define GULONG_TO_LE(val) ((gulong) GUINT32_TO_LE (val))
#define GLONG_TO_BE(val) ((glong) GINT32_TO_BE (val))
#define GULONG_TO_BE(val) ((gulong) GUINT32_TO_BE (val))
#define GINT_TO_LE(val) ((gint) GINT32_TO_LE (val))
#define GUINT_TO_LE(val) ((guint) GUINT32_TO_LE (val))
#define GINT_TO_BE(val) ((gint) GINT32_TO_BE (val))
#define GUINT_TO_BE(val) ((guint) GUINT32_TO_BE (val))
#define GLIB_SYSDEF_POLLIN = 1
#define GLIB_SYSDEF_POLLOUT = 4
#define GLIB_SYSDEF_POLLPRI = 2
#define GLIB_SYSDEF_POLLERR = 8
#define GLIB_SYSDEF_POLLHUP = 16
#define GLIB_SYSDEF_POLLNVAL = 32
#define G_HAVE_WCHAR_H 1
#define G_HAVE_WCTYPE_H 1
/* Define if this is Win32, possibly using the Cygwin emulation layer. */
#define WIN32 1
/* Define if this is Win32 without Cygwin. */
#define NATIVE_WIN32 1
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* GLIBCONFIG_H */

View File

@@ -1,851 +0,0 @@
/**************************************************************************
IDL.h (IDL parse tree and namespace components)
Copyright (C) 1998, 1999 Andrew T. Veliath
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
$Id: IDL.h,v 1.1 2002-10-18 08:31:49 seawood%netscape.com Exp $
***************************************************************************/
#ifndef __IDL_H
#define __IDL_H
#include <glib.h>
/* Try to find wchar_t support */
#include <stdlib.h>
#if 1 /* HAVE_WCHAR_H */
# include <wchar.h>
#endif
#if 0 /* HAVE_WCSTR_H */
# include <wcstr.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif
/* version */
#define LIBIDL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define LIBIDL_MAJOR_VERSION 0
#define LIBIDL_MINOR_VERSION 6
#define LIBIDL_MICRO_VERSION 8
#define LIBIDL_VERSION_CODE LIBIDL_VERSION(0,6,8)
/* miscellaneous constants */
#define IDL_SUCCESS 0
#define IDL_ERROR 1
#define IDL_WARNING1 2
#define IDL_WARNING2 3
#define IDL_WARNING3 4
#define IDL_WARNINGMAX IDL_WARNING3
/* general parse flags */
#define IDLF_VERBOSE (1UL << 0)
#define IDLF_NO_EVAL_CONST (1UL << 1)
#define IDLF_COMBINE_REOPENED_MODULES (1UL << 2)
#define IDLF_PREFIX_FILENAME (1UL << 3)
#define IDLF_IGNORE_FORWARDS (1UL << 4)
#define IDLF_PEDANTIC (1UL << 5)
#define IDLF_INHIBIT_TAG_ONLY (1UL << 6)
#define IDLF_INHIBIT_INCLUDES (1UL << 7)
/* syntax extension parse flags */
#define IDLF_TYPECODES (1UL << 16)
#define IDLF_XPIDL (1UL << 17)
#define IDLF_PROPERTIES (1UL << 18)
#define IDLF_CODEFRAGS (1UL << 19)
/* declaration specification flags */
#define IDLF_DECLSPEC_EXIST (1UL << 0)
#define IDLF_DECLSPEC_INHIBIT (1UL << 1)
/* output flags */
#define IDLF_OUTPUT_NO_NEWLINES (1UL << 0)
#define IDLF_OUTPUT_NO_QUALIFY_IDENTS (1UL << 1)
#define IDLF_OUTPUT_PROPERTIES (1UL << 2)
#define IDLF_OUTPUT_CODEFRAGS (1UL << 3)
#ifdef _WIN32
# define IDL_EXPORT __declspec (dllexport)
# define IDL_IMPORT __declspec (dllimport)
#else
# define IDL_EXPORT /* empty */
# define IDL_IMPORT extern
#endif
/* type casting checks */
#define IDL_check_cast_enable(boolean) do { \
IDL_IMPORT int __IDL_check_type_casts; \
__IDL_check_type_casts = (boolean); \
} while (0)
#define IDL_CHECK_CAST(tree, thetype, name) \
(IDL_check_type_cast(tree, thetype, \
__FILE__, __LINE__, \
G_GNUC_PRETTY_FUNCTION)->u.name)
#ifdef G_HAVE_GINT64
# if G_MAXLONG > 0xffffffffUL
# define IDL_LL "l"
# else
# define IDL_LL "ll"
# endif
typedef gint64 IDL_longlong_t;
typedef guint64 IDL_ulonglong_t;
#else
# define IDL_LL "l"
typedef long IDL_longlong_t;
typedef unsigned long IDL_ulonglong_t;
# warning 64-bit integer type not available, using 32-bit instead
#endif /* G_HAVE_GINT64 */
typedef unsigned int IDL_declspec_t;
typedef struct _IDL_tree_node IDL_tree_node;
typedef struct _IDL_tree_node * IDL_tree;
struct _IDL_LIST {
IDL_tree data;
IDL_tree prev;
IDL_tree next;
IDL_tree _tail; /* Internal use, may not be valid */
};
#define IDL_LIST(a) IDL_CHECK_CAST(a, IDLN_LIST, idl_list)
extern IDL_tree IDL_list_new (IDL_tree data);
extern IDL_tree IDL_list_concat (IDL_tree orig,
IDL_tree append);
extern IDL_tree IDL_list_remove (IDL_tree list,
IDL_tree p);
extern int IDL_list_length (IDL_tree list);
extern IDL_tree IDL_list_nth (IDL_tree list,
int n);
struct _IDL_GENTREE {
IDL_tree data;
GHashTable *siblings;
GHashTable *children;
GHashFunc hash_func;
GCompareFunc key_compare_func;
IDL_tree _import; /* Internal use, do not recurse */
char *_cur_prefix; /* Internal use */
};
#define IDL_GENTREE(a) IDL_CHECK_CAST(a, IDLN_GENTREE, idl_gentree)
extern IDL_tree IDL_gentree_new (GHashFunc hash_func,
GCompareFunc key_compare_func,
IDL_tree data);
extern IDL_tree IDL_gentree_new_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_child (IDL_tree from,
IDL_tree data);
struct _IDL_INTEGER {
IDL_longlong_t value;
};
#define IDL_INTEGER(a) IDL_CHECK_CAST(a, IDLN_INTEGER, idl_integer)
extern IDL_tree IDL_integer_new (IDL_longlong_t value);
struct _IDL_STRING {
char *value;
};
#define IDL_STRING(a) IDL_CHECK_CAST(a, IDLN_STRING, idl_string)
extern IDL_tree IDL_string_new (char *value);
struct _IDL_WIDE_STRING {
wchar_t *value;
};
#define IDL_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_WIDE_STRING, idl_wide_string)
extern IDL_tree IDL_wide_string_new (wchar_t *value);
struct _IDL_CHAR {
char *value;
};
#define IDL_CHAR(a) IDL_CHECK_CAST(a, IDLN_CHAR, idl_char)
extern IDL_tree IDL_char_new (char *value);
struct _IDL_WIDE_CHAR {
wchar_t *value;
};
#define IDL_WIDE_CHAR(a) IDL_CHECK_CAST(a, IDLN_WIDE_CHAR, idl_wide_char)
extern IDL_tree IDL_wide_char_new (wchar_t *value);
struct _IDL_FIXED {
char *value;
};
#define IDL_FIXED(a) IDL_CHECK_CAST(a, IDLN_FIXED, idl_fixed)
extern IDL_tree IDL_fixed_new (char *value);
struct _IDL_FLOAT {
double value;
};
#define IDL_FLOAT(a) IDL_CHECK_CAST(a, IDLN_FLOAT, idl_float)
extern IDL_tree IDL_float_new (double value);
struct _IDL_BOOLEAN {
unsigned value;
};
#define IDL_BOOLEAN(a) IDL_CHECK_CAST(a, IDLN_BOOLEAN, idl_boolean)
extern IDL_tree IDL_boolean_new (unsigned value);
struct _IDL_IDENT {
char *str;
char *repo_id;
GSList *comments;
IDL_tree _ns_ref; /* Internal use, do not recurse */
unsigned _flags; /* Internal use */
#define IDLF_IDENT_CASE_MISMATCH_HIT (1UL << 0)
};
#define IDL_IDENT(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident)
#define IDL_IDENT_TO_NS(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident._ns_ref)
#define IDL_IDENT_REPO_ID(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident.repo_id)
extern IDL_tree IDL_ident_new (char *str);
extern void IDL_queue_new_ident_comment (const char *str);
enum IDL_float_type {
IDL_FLOAT_TYPE_FLOAT,
IDL_FLOAT_TYPE_DOUBLE,
IDL_FLOAT_TYPE_LONGDOUBLE
};
struct _IDL_TYPE_FLOAT {
enum IDL_float_type f_type;
};
#define IDL_TYPE_FLOAT(a) IDL_CHECK_CAST(a, IDLN_TYPE_FLOAT, idl_type_float)
extern IDL_tree IDL_type_float_new (enum IDL_float_type f_type);
struct _IDL_TYPE_FIXED {
IDL_tree positive_int_const;
IDL_tree integer_lit;
};
#define IDL_TYPE_FIXED(a) IDL_CHECK_CAST(a, IDLN_TYPE_FIXED, idl_type_fixed)
extern IDL_tree IDL_type_fixed_new (IDL_tree positive_int_const,
IDL_tree integer_lit);
enum IDL_integer_type {
IDL_INTEGER_TYPE_SHORT,
IDL_INTEGER_TYPE_LONG,
IDL_INTEGER_TYPE_LONGLONG
};
struct _IDL_TYPE_INTEGER {
unsigned f_signed : 1;
enum IDL_integer_type f_type;
};
#define IDL_TYPE_INTEGER(a) IDL_CHECK_CAST(a, IDLN_TYPE_INTEGER, idl_type_integer)
extern IDL_tree IDL_type_integer_new (unsigned f_signed,
enum IDL_integer_type f_type);
extern IDL_tree IDL_type_char_new (void);
extern IDL_tree IDL_type_wide_char_new (void);
extern IDL_tree IDL_type_boolean_new (void);
extern IDL_tree IDL_type_octet_new (void);
extern IDL_tree IDL_type_any_new (void);
extern IDL_tree IDL_type_object_new (void);
extern IDL_tree IDL_type_typecode_new (void);
struct _IDL_TYPE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRING, idl_type_string)
extern IDL_tree IDL_type_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_WIDE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_WIDE_STRING, idl_type_wide_string)
extern IDL_tree IDL_type_wide_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_ENUM {
IDL_tree ident;
IDL_tree enumerator_list;
};
#define IDL_TYPE_ENUM(a) IDL_CHECK_CAST(a, IDLN_TYPE_ENUM, idl_type_enum)
extern IDL_tree IDL_type_enum_new (IDL_tree ident,
IDL_tree enumerator_list);
struct _IDL_TYPE_ARRAY {
IDL_tree ident;
IDL_tree size_list;
};
#define IDL_TYPE_ARRAY(a) IDL_CHECK_CAST(a, IDLN_TYPE_ARRAY, idl_type_array)
extern IDL_tree IDL_type_array_new (IDL_tree ident,
IDL_tree size_list);
struct _IDL_TYPE_SEQUENCE {
IDL_tree simple_type_spec;
IDL_tree positive_int_const;
};
#define IDL_TYPE_SEQUENCE(a) IDL_CHECK_CAST(a, IDLN_TYPE_SEQUENCE, idl_type_sequence)
extern IDL_tree IDL_type_sequence_new (IDL_tree simple_type_spec,
IDL_tree positive_int_const);
struct _IDL_TYPE_STRUCT {
IDL_tree ident;
IDL_tree member_list;
};
#define IDL_TYPE_STRUCT(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRUCT, idl_type_struct)
extern IDL_tree IDL_type_struct_new (IDL_tree ident,
IDL_tree member_list);
struct _IDL_TYPE_UNION {
IDL_tree ident;
IDL_tree switch_type_spec;
IDL_tree switch_body;
};
#define IDL_TYPE_UNION(a) IDL_CHECK_CAST(a, IDLN_TYPE_UNION, idl_type_union)
extern IDL_tree IDL_type_union_new (IDL_tree ident,
IDL_tree switch_type_spec,
IDL_tree switch_body);
struct _IDL_MEMBER {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_MEMBER(a) IDL_CHECK_CAST(a, IDLN_MEMBER, idl_member)
extern IDL_tree IDL_member_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_NATIVE {
IDL_tree ident;
char *user_type; /* XPIDL extension */
};
#define IDL_NATIVE(a) IDL_CHECK_CAST(a, IDLN_NATIVE, idl_native)
extern IDL_tree IDL_native_new (IDL_tree ident);
struct _IDL_TYPE_DCL {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_TYPE_DCL(a) IDL_CHECK_CAST(a, IDLN_TYPE_DCL, idl_type_dcl)
extern IDL_tree IDL_type_dcl_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_CONST_DCL {
IDL_tree const_type;
IDL_tree ident;
IDL_tree const_exp;
};
#define IDL_CONST_DCL(a) IDL_CHECK_CAST(a, IDLN_CONST_DCL, idl_const_dcl)
extern IDL_tree IDL_const_dcl_new (IDL_tree const_type,
IDL_tree ident,
IDL_tree const_exp);
struct _IDL_EXCEPT_DCL {
IDL_tree ident;
IDL_tree members;
};
#define IDL_EXCEPT_DCL(a) IDL_CHECK_CAST(a, IDLN_EXCEPT_DCL, idl_except_dcl)
extern IDL_tree IDL_except_dcl_new (IDL_tree ident,
IDL_tree members);
struct _IDL_ATTR_DCL {
unsigned f_readonly : 1;
IDL_tree param_type_spec;
IDL_tree simple_declarations;
};
#define IDL_ATTR_DCL(a) IDL_CHECK_CAST(a, IDLN_ATTR_DCL, idl_attr_dcl)
extern IDL_tree IDL_attr_dcl_new (unsigned f_readonly,
IDL_tree param_type_spec,
IDL_tree simple_declarations);
struct _IDL_OP_DCL {
unsigned __f_noscript : 1; /* Deprecated */
unsigned f_oneway : 1;
/* XPIDL extension (varags) */
unsigned f_varargs : 1;
IDL_tree op_type_spec;
IDL_tree ident;
IDL_tree parameter_dcls;
IDL_tree raises_expr;
IDL_tree context_expr;
};
#define IDL_OP_DCL(a) IDL_CHECK_CAST(a, IDLN_OP_DCL, idl_op_dcl)
extern IDL_tree IDL_op_dcl_new (unsigned f_oneway,
IDL_tree op_type_spec,
IDL_tree ident,
IDL_tree parameter_dcls,
IDL_tree raises_expr,
IDL_tree context_expr);
enum IDL_param_attr {
IDL_PARAM_IN,
IDL_PARAM_OUT,
IDL_PARAM_INOUT
};
struct _IDL_PARAM_DCL {
enum IDL_param_attr attr;
IDL_tree param_type_spec;
IDL_tree simple_declarator;
};
#define IDL_PARAM_DCL(a) IDL_CHECK_CAST(a, IDLN_PARAM_DCL, idl_param_dcl)
extern IDL_tree IDL_param_dcl_new (enum IDL_param_attr attr,
IDL_tree param_type_spec,
IDL_tree simple_declarator);
struct _IDL_CASE_STMT {
IDL_tree labels;
IDL_tree element_spec;
};
#define IDL_CASE_STMT(a) IDL_CHECK_CAST(a, IDLN_CASE_STMT, idl_case_stmt)
extern IDL_tree IDL_case_stmt_new (IDL_tree labels,
IDL_tree element_spec);
struct _IDL_INTERFACE {
IDL_tree ident;
IDL_tree inheritance_spec;
IDL_tree body;
};
#define IDL_INTERFACE(a) IDL_CHECK_CAST(a, IDLN_INTERFACE, idl_interface)
extern IDL_tree IDL_interface_new (IDL_tree ident,
IDL_tree inheritance_spec,
IDL_tree body);
struct _IDL_FORWARD_DCL {
IDL_tree ident;
};
#define IDL_FORWARD_DCL(a) IDL_CHECK_CAST(a, IDLN_FORWARD_DCL, idl_forward_dcl)
extern IDL_tree IDL_forward_dcl_new (IDL_tree ident);
struct _IDL_MODULE {
IDL_tree ident;
IDL_tree definition_list;
};
#define IDL_MODULE(a) IDL_CHECK_CAST(a, IDLN_MODULE, idl_module)
extern IDL_tree IDL_module_new (IDL_tree ident,
IDL_tree definition_list);
enum IDL_binop {
IDL_BINOP_OR,
IDL_BINOP_XOR,
IDL_BINOP_AND,
IDL_BINOP_SHR,
IDL_BINOP_SHL,
IDL_BINOP_ADD,
IDL_BINOP_SUB,
IDL_BINOP_MULT,
IDL_BINOP_DIV,
IDL_BINOP_MOD
};
struct _IDL_BINOP {
enum IDL_binop op;
IDL_tree left, right;
};
#define IDL_BINOP(a) IDL_CHECK_CAST(a, IDLN_BINOP, idl_binop)
extern IDL_tree IDL_binop_new (enum IDL_binop op,
IDL_tree left,
IDL_tree right);
enum IDL_unaryop {
IDL_UNARYOP_PLUS,
IDL_UNARYOP_MINUS,
IDL_UNARYOP_COMPLEMENT
};
struct _IDL_UNARYOP {
enum IDL_unaryop op;
IDL_tree operand;
};
#define IDL_UNARYOP(a) IDL_CHECK_CAST(a, IDLN_UNARYOP, idl_unaryop)
extern IDL_tree IDL_unaryop_new (enum IDL_unaryop op,
IDL_tree operand);
/* XPIDL code fragments extension. */
struct _IDL_CODEFRAG {
char *desc;
GSList *lines;
};
#define IDL_CODEFRAG(a) IDL_CHECK_CAST(a, IDLN_CODEFRAG, idl_codefrag)
extern IDL_tree IDL_codefrag_new (char *desc,
GSList *lines);
/*
* IDL_tree_type - Enumerations of node types
*
* Note this enumerator list is subject to change in the future. A program should not need
* more than a recompilation to adjust for a change in this list, so instead of using a
* statically initialized jumptable, allocate an array of size IDLN_LAST and assign the
* elements manually.
*/
typedef enum {
IDLN_NONE,
IDLN_ANY,
IDLN_LIST,
IDLN_GENTREE,
IDLN_INTEGER,
IDLN_STRING,
IDLN_WIDE_STRING,
IDLN_CHAR,
IDLN_WIDE_CHAR,
IDLN_FIXED,
IDLN_FLOAT,
IDLN_BOOLEAN,
IDLN_IDENT,
IDLN_TYPE_DCL,
IDLN_CONST_DCL,
IDLN_EXCEPT_DCL,
IDLN_ATTR_DCL,
IDLN_OP_DCL,
IDLN_PARAM_DCL,
IDLN_FORWARD_DCL,
IDLN_TYPE_INTEGER,
IDLN_TYPE_FLOAT,
IDLN_TYPE_FIXED,
IDLN_TYPE_CHAR,
IDLN_TYPE_WIDE_CHAR,
IDLN_TYPE_STRING,
IDLN_TYPE_WIDE_STRING,
IDLN_TYPE_BOOLEAN,
IDLN_TYPE_OCTET,
IDLN_TYPE_ANY,
IDLN_TYPE_OBJECT,
IDLN_TYPE_TYPECODE,
IDLN_TYPE_ENUM,
IDLN_TYPE_SEQUENCE,
IDLN_TYPE_ARRAY,
IDLN_TYPE_STRUCT,
IDLN_TYPE_UNION,
IDLN_MEMBER,
IDLN_NATIVE,
IDLN_CASE_STMT,
IDLN_INTERFACE,
IDLN_MODULE,
IDLN_BINOP,
IDLN_UNARYOP,
IDLN_CODEFRAG,
IDLN_LAST
} IDL_tree_type;
IDL_IMPORT const char * IDL_tree_type_names[];
struct _IDL_tree_node {
IDL_tree_type _type;
IDL_tree up; /* Do not recurse */
IDL_declspec_t declspec;
GHashTable *properties;
int refs;
char *_file; /* Internal use */
int _line; /* Internal use */
union {
struct _IDL_LIST idl_list;
struct _IDL_GENTREE idl_gentree;
struct _IDL_INTEGER idl_integer;
struct _IDL_STRING idl_string;
struct _IDL_WIDE_STRING idl_wide_string;
struct _IDL_CHAR idl_char;
struct _IDL_WIDE_CHAR idl_wide_char;
struct _IDL_FIXED idl_fixed;
struct _IDL_FLOAT idl_float;
struct _IDL_BOOLEAN idl_boolean;
struct _IDL_IDENT idl_ident;
struct _IDL_TYPE_DCL idl_type_dcl;
struct _IDL_CONST_DCL idl_const_dcl;
struct _IDL_EXCEPT_DCL idl_except_dcl;
struct _IDL_ATTR_DCL idl_attr_dcl;
struct _IDL_OP_DCL idl_op_dcl;
struct _IDL_PARAM_DCL idl_param_dcl;
struct _IDL_FORWARD_DCL idl_forward_dcl;
struct _IDL_TYPE_FLOAT idl_type_float;
struct _IDL_TYPE_FIXED idl_type_fixed;
struct _IDL_TYPE_INTEGER idl_type_integer;
struct _IDL_TYPE_ENUM idl_type_enum;
struct _IDL_TYPE_STRING idl_type_string;
struct _IDL_TYPE_WIDE_STRING idl_type_wide_string;
struct _IDL_TYPE_SEQUENCE idl_type_sequence;
struct _IDL_TYPE_ARRAY idl_type_array;
struct _IDL_TYPE_STRUCT idl_type_struct;
struct _IDL_TYPE_UNION idl_type_union;
struct _IDL_MEMBER idl_member;
struct _IDL_NATIVE idl_native;
struct _IDL_CASE_STMT idl_case_stmt;
struct _IDL_INTERFACE idl_interface;
struct _IDL_MODULE idl_module;
struct _IDL_BINOP idl_binop;
struct _IDL_UNARYOP idl_unaryop;
struct _IDL_CODEFRAG idl_codefrag;
} u;
/* Fields for application use */
guint32 flags;
gpointer data;
};
#define IDL_NODE_TYPE(a) ((a)->_type)
#define IDL_NODE_TYPE_NAME(a) ((a)?IDL_tree_type_names[IDL_NODE_TYPE(a)]:"NULL")
#define IDL_NODE_UP(a) ((a)->up)
#define IDL_NODE_PROPERTIES(a) ((a)->properties)
#define IDL_NODE_DECLSPEC(a) ((a)->declspec)
#define IDL_NODE_REFS(a) ((a)->refs)
#define IDL_NODE_IS_LITERAL(a) \
(IDL_NODE_TYPE(a) == IDLN_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_STRING || \
IDL_NODE_TYPE(a) == IDLN_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_CHAR || \
IDL_NODE_TYPE(a) == IDLN_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_FIXED || \
IDL_NODE_TYPE(a) == IDLN_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_BOOLEAN)
#define IDL_NODE_IS_TYPE(a) \
(IDL_NODE_TYPE(a) == IDLN_TYPE_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FIXED || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_BOOLEAN || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OCTET || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ANY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OBJECT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_TYPECODE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ARRAY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_SEQUENCE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
#define IDL_NODE_IS_SCOPED(a) \
(IDL_NODE_TYPE(a) == IDLN_IDENT || \
IDL_NODE_TYPE(a) == IDLN_INTERFACE || \
IDL_NODE_TYPE(a) == IDLN_MODULE || \
IDL_NODE_TYPE(a) == IDLN_EXCEPT_DCL || \
IDL_NODE_TYPE(a) == IDLN_OP_DCL || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
typedef struct _IDL_ns * IDL_ns;
struct _IDL_ns {
IDL_tree global;
IDL_tree file;
IDL_tree current;
GHashTable *inhibits;
GHashTable *filename_hash;
};
#define IDL_NS(a) (*(a))
typedef enum {
IDL_INPUT_REASON_INIT,
IDL_INPUT_REASON_FILL,
IDL_INPUT_REASON_ABORT,
IDL_INPUT_REASON_FINISH
} IDL_input_reason;
union IDL_input_data {
struct {
const char *filename;
} init;
struct {
char *buffer;
size_t max_size;
} fill;
};
typedef int (*IDL_input_callback) (IDL_input_reason reason,
union IDL_input_data *data,
gpointer user_data);
typedef int (*IDL_msg_callback) (int level,
int num,
int line,
const char *filename,
const char *message);
typedef struct _IDL_tree_func_state IDL_tree_func_state;
typedef struct _IDL_tree_func_data IDL_tree_func_data;
/* Traversal state data. Recursive walks chain states. */
struct _IDL_tree_func_state {
IDL_tree_func_state *up;
IDL_tree start;
IDL_tree_func_data *bottom;
};
/* This holds a list of the up hierarchy traversed, beginning from traversal. This is
* useful since nodes referenced after initial definition will have a different traversal
* path than the actual up path. */
struct _IDL_tree_func_data {
IDL_tree_func_state *state;
IDL_tree_func_data *up;
IDL_tree tree;
gint step;
gpointer data; /* Application data */
};
typedef gboolean (*IDL_tree_func) (IDL_tree_func_data *tnfd,
gpointer user_data);
extern IDL_tree IDL_check_type_cast (const IDL_tree var,
IDL_tree_type type,
const char *file,
int line,
const char *function);
extern const char * IDL_get_libver_string (void);
extern const char * IDL_get_IDLver_string (void);
extern int IDL_parse_filename (const char *filename,
const char *cpp_args,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_parse_filename_with_input (const char *filename,
IDL_input_callback input_cb,
gpointer input_cb_user_data,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_ns_prefix (IDL_ns ns,
const char *s);
extern void IDL_ns_ID (IDL_ns ns,
const char *s);
extern void IDL_ns_version (IDL_ns ns,
const char *s);
extern int IDL_inhibit_get (void);
extern void IDL_inhibit_push (void);
extern void IDL_inhibit_pop (void);
extern void IDL_file_set (const char *filename,
int line);
extern void IDL_file_get (const char **filename,
int *line);
extern IDL_tree IDL_get_parent_node (IDL_tree p,
IDL_tree_type type,
int *scope_levels);
extern IDL_tree IDL_tree_get_scope (IDL_tree p);
extern int IDL_tree_get_node_info (IDL_tree tree,
char **who,
char **what);
extern void IDL_tree_error (IDL_tree p,
const char *fmt,
...)
G_GNUC_PRINTF (2, 3);
extern void IDL_tree_warning (IDL_tree p,
int level,
const char *fmt,
...)
G_GNUC_PRINTF (3, 4);
extern const char * IDL_tree_property_get (IDL_tree tree,
const char *key);
extern void IDL_tree_property_set (IDL_tree tree,
const char *key,
const char *value);
extern gboolean IDL_tree_property_remove (IDL_tree tree,
const char *key);
extern void IDL_tree_properties_copy (IDL_tree from_tree,
IDL_tree to_tree);
extern void IDL_tree_remove_inhibits (IDL_tree *tree,
IDL_ns ns);
extern void IDL_tree_walk (IDL_tree p,
IDL_tree_func_data *current,
IDL_tree_func pre_tree_func,
IDL_tree_func post_tree_func,
gpointer user_data);
extern void IDL_tree_walk_in_order (IDL_tree p,
IDL_tree_func tree_func,
gpointer user_data);
extern void IDL_tree_free (IDL_tree root);
extern void IDL_tree_to_IDL (IDL_tree p,
IDL_ns ns,
FILE *output,
unsigned long output_flags);
extern GString * IDL_tree_to_IDL_string (IDL_tree p,
IDL_ns ns,
unsigned long output_flags);
extern gchar * IDL_do_escapes (const char *s);
extern IDL_tree IDL_resolve_const_exp (IDL_tree p,
IDL_tree_type type);
extern IDL_ns IDL_ns_new (void);
extern void IDL_ns_free (IDL_ns ns);
extern IDL_tree IDL_ns_resolve_this_scope_ident (IDL_ns ns,
IDL_tree scope,
IDL_tree ident);
extern IDL_tree IDL_ns_resolve_ident (IDL_ns ns,
IDL_tree ident);
extern IDL_tree IDL_ns_lookup_this_scope (IDL_ns ns,
IDL_tree scope,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_lookup_cur_scope (IDL_ns ns,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_place_new (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_push_scope (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_pop_scope (IDL_ns ns);
extern IDL_tree IDL_ns_qualified_ident_new (IDL_tree nsid);
extern gchar * IDL_ns_ident_to_qstring (IDL_tree ns_ident,
const char *join,
int scope_levels);
extern int IDL_ns_scope_levels_from_here (IDL_ns ns,
IDL_tree ident,
IDL_tree parent);
extern gchar * IDL_ns_ident_make_repo_id (IDL_ns ns,
IDL_tree p,
const char *p_prefix,
int *major,
int *minor);
#ifdef __cplusplus
}
#endif
#endif /* __IDL_H */

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -1,40 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Product Branding Issues</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
Product Branding Instructions</H3>
Under the terms of the Unlimited Localization Program, you must remove
or replace all trademarked Netscape terms, brand names, icons, images,
etc.&nbsp; These trademarks are listed on the page found at the following
URL:
<P><A HREF="http://home.netscape.com/misc/trademarks.html#trademarks">http://home.netscape.com/misc/trademarks.html#trademarks</A>
<P>Please refer to that page for details.&nbsp; You may not release a localized
version of the Netscape Communicator with these trademarks left in the
product.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html#branding">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,100 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Getting Started</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="getting started"></A>2. Getting Started</H2>
Before you can begin using the Windows Installer Localization Kit, you
must install it and setup your working directories. This is a simple matter
of unzipping the compressed kit file(s) into the proper directories. Your
system must also meet certain requirements to run the tools needed to perform
the localization steps described below.
<P>
<HR WIDTH="50%">
<H3>
<A NAME="sysreqs"></A>System Requirements</H3>
There few system requirements for the kit in the strictest sense; however,
your choice of tools will have their own set of requirements.&nbsp; The
most likely minimum configuration will be as follows:
<UL>
<LI>
100% IBM compatible PC</LI>
<LI>
Pentium<SUP><FONT SIZE=-1>&reg;</FONT></SUP> processor</LI>
<LI>
Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP> Windows NT 3.51 or 4.0 (localized
versions will help testing but aren't required)</LI>
<LI>
16 MB RAM</LI>
<LI>
30 MB available hard disk space</LI>
<LI>
InstallShield International version 3.0 or other install builder software</LI>
<LI>
A visual resource editor, such as those provided with Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP>
Visual C++, Borland<SUP><FONT SIZE=-1>&reg;</FONT></SUP> C++, etc.</LI>
<LI>
An active Internet connection and the ability to ftp (send and receive)
large files</LI>
<LI>
A Web browser (say, for example, Netscape Communicator ;-)</LI>
</UL>
<H3>
<HR WIDTH="50%"></H3>
<H3>
<A NAME="install"></A>Installing the Kit</H3>
It is recommended that you install the Windows Installer Localization Kit
into the same directory as your other Netscape/Mozilla localization kits:
in other words, install this kit into your <B>kitRoot </B>directory.&nbsp;
Place this localization kit's .ZIP file in that directory and UNZIP it
with the -d parameter:
<P>PKUNZIP -d <I>filename</I>
<UL><B>Example:&nbsp; <TT>PKUNZIP -d instkit</TT></B></UL>
<HR WIDTH="50%">
<H3>
<A NAME="configtool"></A>Configuring Your Tools</H3>
Please refer to your Installshield or other install builder tool's documentation
for set up and usage instructions.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="nomenclature.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="usingKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS]</A></CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,203 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>ISO Locale codes</TITLE>
</HEAD>
<BODY>
<CENTER>
<H1>
ISO Language and Country Codes</H1></CENTER>
2 letter language codes are derived from the ISO 639 standard; country
codes are from ISO 3166. Here are the codes for the locales currently supported
by the L10n kits. If an entry also includes the country code then you must
use that as well when creating the locale directory or naming a file.
<H3>
ISO Language and Country Codes table</H3>
<TABLE BORDER=5 >
<TR>
<TD><U>Language Name</U></TD>
<TD><U>Language Code</U></TD>
<TD><U>Country Code</U></TD>
</TR>
<TR>
<TD>
<CENTER>Chinese (Traditional)</CENTER>
</TD>
<TD>
<CENTER>zh</CENTER>
</TD>
<TD>
<CENTER>CN</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Chinese (Simplified)</CENTER>
</TD>
<TD>
<CENTER>zh</CENTER>
</TD>
<TD>
<CENTER>TW</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Danish</CENTER>
</TD>
<TD>
<CENTER>da</CENTER>
</TD>
<TD>
<CENTER>DK</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Dutch</CENTER>
</TD>
<TD>
<CENTER>nl</CENTER>
</TD>
<TD>
<CENTER>NL</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>French</CENTER>
</TD>
<TD>
<CENTER>fr</CENTER>
</TD>
<TD>
<CENTER>FR</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>German</CENTER>
</TD>
<TD>
<CENTER>de</CENTER>
</TD>
<TD>
<CENTER>DE</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Italian</CENTER>
</TD>
<TD>
<CENTER>it</CENTER>
</TD>
<TD>
<CENTER>IT</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Japanese</CENTER>
</TD>
<TD>
<CENTER>ja</CENTER>
</TD>
<TD>
<CENTER>JP</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Korean</CENTER>
</TD>
<TD>
<CENTER>ko</CENTER>
</TD>
<TD>
<CENTER>KR</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Portuguese</CENTER>
</TD>
<TD>
<CENTER>pt</CENTER>
</TD>
<TD>
<CENTER>BR</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Spanish</CENTER>
</TD>
<TD>
<CENTER>es</CENTER>
</TD>
<TD>
<CENTER>ES</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Swedish</CENTER>
</TD>
<TD>
<CENTER>sv</CENTER>
</TD>
<TD>
<CENTER>SE</CENTER>
</TD>
</TR>
</TABLE>
<CENTER><BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1997, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,99 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Kit Overview</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="kitoverview"></A>Kit Overview</H3>
This kit is primarily intended for knowledgeable developers who are familiar
with the localization process, with InstallShield or other installation
programs, and with Windows resource editors.&nbsp; There are two basic
approaches you can take to create an installer for your localized Communicator,
Navigator or Mozilla derivative product:
<OL>
<LI>
Use an existing Communicator or Navigator Export product installer as a
base and add your localized files, or</LI>
<LI>
Create your own install program and use the registry setting information
provided by the kit.</LI>
</OL>
<UL>
<H4>
<A NAME="method1"></A>Overview of Method 1.</H4>
For this method you will need the following components:
<BR>&nbsp;
<UL>
<LI>
Your own copy of InstallShield version 3 International</LI>
<LI>
The appropriate version of a Netscape Communicator or Navigator installer.</LI>
<LI>
This localization kit.</LI>
<LI>
A text editor.</LI>
<LI>
A resource editor (e.g., MSDEV)</LI>
</UL>
<P>You will start with an Export version of a Netscape Communicator or
Navigator installer.&nbsp; Then, you will extract the localizable components
and modify them as desired.&nbsp; You will localize a number of strings
contained in .INI files using a text editor. You will use a resource editor
or the Netscape Translation Tools to localize STRINGTABLE and DIALOG resource
types contained in two .DLLs. Once the localizable components of the installer
are finished, you will reassemble the installer using the InstallShield
EXE BUILDER tool, including your localized Communicator, Navigator or Mozilla
derivative product.&nbsp; This process is detailed in the next section.</UL>
<UL>
<H4>
<A NAME="method2"></A>Overview of Method 2.</H4>
For this method you will need the following components:
<BR>&nbsp;
<UL>
<LI>
Your own copy of any install builder software</LI>
<LI>
This localization kit</LI>
</UL>
<P>You will create your own installation program in whatever fashion you
wish.&nbsp; In order for your localized product to function properly, your
installer will need to implement certain <A HREF="registrySettings.html">Windows
registry settings</A>.</UL>
&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="projectOverview.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="kitStruct.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
&nbsp;
<CENTER><FONT SIZE=-1>&nbsp;1998, Copyright Netscape Communications Corp.
All Rights Reserved</FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,63 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Kit Structure</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="kitstruct"></A>Kit Structure and Organization</H3>
When you install this localization kit you will find a number of new directories
on your hard disk. Each directory is named so as to be fairly self-explanatory,
but the following diagram and description may help avoid any confusion
you may have about what's what.
<H4>
<IMG SRC="l10ntree.jpg" BORDER=0 HEIGHT=98 WIDTH=177></H4>
<H4>
Description of Kit Directories</H4>
<UL>
<LI>
The <B><TT>kitRoot</TT> </B>directory is wherever you install the Netscape
Localization Kits.</LI>
<LI>
The <B><TT>l10nkits</TT> </B>directory contains the tools (if any) and
documentation you need to complete your work.</LI>
<LI>
Since this kit concerns the Windows client product (as opposed to our server
products) all the relevant documentation and tools are found under the
<B><TT>client\windows </TT></B>directory.</LI>
<LI>
The <B><TT>docs</TT> </B>directory contains documentation on the kit, including
the file you are reading now.</LI>
</UL>
&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="kitOverview.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="nomenclature.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,51 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize AIM.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for AIM.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>
File Copy String=<B>Copying Netscape AOL Instant Messenger Service files...</B>
<P>
Installation String=<B>Installing Netscape AOL Instant Messenger Service files...</B>
<P>
Configuration String=<B>Configuring Netscape AOL Instant Messenger Service...</B>
<P>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,65 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize CD.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for CD.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
You may need to move the placement of "%s" variables in your translation.</LI>
<LI>
Do not exceed the length of US string for Deinstall Dialog Wait Message.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Product Setup Title1= <B>Deinstaller</B>
<P>Product Version=<B>4.03 </B>(<B>en</B>)
<P>Deinstall Dialog Message=<B>Are you sure you want to deinstall</B> <B>Netscape
Communicator 4.03</B> ?
<P>Deinstall Dialog Wait Message=<B>Parsing</B> <B>Netscape Communicator
4.03&nbsp; deinstall log file</B> %s (<B>this will take several minutes)...</B>
<P>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
<BR>&nbsp;
</BODY>
</HTML>

View File

@@ -1,62 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize COSMO.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for COSMO.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
</UL>
<B>Specific Notes:</B>
<BR>&nbsp;
<BR>Installation String=<B>Installing Cosmo Player files...</B>
<P>Configuration String=<B>Configuring Cosmo Player...</B>
<P>File Copy String=<B>Copying Cosmo Player files...&nbsp;</B>
<P>Description=<B>VRML 2.0 support&nbsp;</B>
<P>[Registry Entries-Reg2]
<BR>HKEY Value=<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg3]
<BR>HKEY Key Path=Software\Netscape\Cosmo\<B>4.03</B> (<B>en</B>)
<P>[Registry Entries-Reg4]
<BR>HKEY Key Path=Software\Netscape\Cosmo\<B>4.03 </B>(<B>en</B>)\Main
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
<BR>&nbsp;
</BODY>
</HTML>

View File

@@ -1,32 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize _ISUSER.DLL</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for _ISUSER.DLL</H4>
All dialogs in this .DLL can be localized.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table1">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,45 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize MMEDIA.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for MMEDIA.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Audio/Video Playback files...</B>
<P>Configuration String=<B>Configuring Audio/Video Playback...</B>
<P>File Copy String=<B>Copying Audio/Video Playback files...</B>
<P>Description=<B>Support for multi-media web pages</B>
<P>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,68 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Localizing MPLAY32.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for MPLAY32.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Netscape Media Player files...</B>
<P>Configuration String=<B>Configuring Netscape Media Player...</B>
<P>File Copy String=<B>Copying Netscape Media Player files...</B>
<P>Description=<B>Streaming audio support</B>
<P>[Default Folder-Icon2]
<BR>ProgramFolder=[Default Folder]\<B>Utilities</B>
<P>[Registry Entries-Reg2]
<BR>HKEY Value=<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg3]
<BR>HKEY Key Path=Software\Netscape\Media Player\<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg4]
<BR>HKEY Key Path=Software\Netscape\Media Player\<B>4.03 </B>(<B>en</B>)\Main
<P>[Registry Entries-Reg5]
<BR>HKEY Key Path=Software\Netscape\Media Player\<B>4.03</B> (<B>en</B>)\Main
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;<BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,154 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize NAV40.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for NAV40.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Do not exceed the length of English string if possible.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
The "Utilities" folder name may be localized.</LI>
<LI>
"Item name" is the name that will appear under the associated icon; these
may be localized.</LI>
<LI>
You may need to move the placement of "%s" variables in your translation.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Netscape Communicator 4.03 files...</B>
<P>Configuration String=<B>Configuring Netscape Communicator 4.03...</B>
<P>File Copy String=<B>Copying Netscape Communicator 4.03 files...</B>
<P>Description=<B>Contains Collabra, Composer, Messenger, and Navigator</B>.
<P>Warn Previous Version Message=<B>Setup has detected a previous installation
of</B> %s. <B>If you installed plugins or helper applications with a previous
installation, you will need to reinstall them to this version of</B> <B>Communicator.</B>
<P>[Navigator 1]
<BR>Message=<B>Setup has detected that an instance of Navigator is currently
running. Please quit Navigator before running Setup.</B>
<P>[Navigator 2]
<BR>Message=<B>Setup has detected that an instance of Navigator is currently
running. Please quit</B> <B>Navigator before running Setup.</B>
<P>[Navigator 3]
<BR>Message=<B>Setup has detected that an instance of Navigator is currently
running. Please quit</B> <B>Navigator before running Setup.</B>
<P>[NSMail Notifier]
<BR>Message=<B>Installation cannot continue because the Mail Notification
program is currently running. Use your right mouse button to click the
Mail icon next to the task bar clock and select 'Exit' to disable Mail
Notification, then run the installer again.</B>
<P>[Navigator 4.05 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.05 (<B>en</B>)\Main
<P>[Navigator 4.04 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.04 (<B>en</B>)\Main
<P>[Navigator 4.03 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Navigator 4.02 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.02 (<B>en</B>)\Main
<P>[Navigator 4.01 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.01 (<B>en</B>)\Main
<P>[Navigator 4.0 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0 (<B>en</B>)\Main
<P>[Navigator 4.0b6 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b6 (<B>en</B>)\Main
<P>[Navigator 4.0b5 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b5 (<B>en</B>)\Main
<P>[Navigator 4.0b4 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b4 (<B>en</B>)\Main
<P>[Navigator 4.0b3 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b3 [<B>en</B>]\Main
<P>[Default Folder-Icon11]
<BR>ItemName=<B>User Profile Manager</B>
<P>[Default Folder-Icon12]
<BR>ProgramFolder=[Default Folder]\<B>Utilities</B>
<BR>ItemName=<B>User Profile Manager</B>
<P>[Default Folder-Icon13]
<BR>ItemName=<B>Netscape Mail Notification</B>
<P>[Default Folder-Icon14]
<BR>ProgramFolder=[Default Folder]\<B>Utilities</B>
<BR>ItemName=<B>Netscape Mail Notification</B>
<P>[Registry Entries-R14]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)
<P>[Registry Entries-R15]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R16]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R17]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R18]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R19]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R37]
<BR>HKEY Value=4.03 (<B>en</B>)
<P>[Registry Entries-R38]
<BR>HKEY Key Path=Software\Netscape\Netcaster\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R39]
<BR>HKEY Key Path=Software\Netscape\Netcaster\4.03 (<B>en</B>)\Main
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,49 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize NETCAST.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for NETCAST.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>
Installation String=<B>Installing Netscape Netcaster files...</B>
<P>
Configuration String=<B>Configuring Netscape Netcaster...</B>
<P>
File Copy String=<B>Copying Netscape Netcaster files...</B>
<P>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,67 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localizing NSCONF.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for NSCONF.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Netscape Conference files...</B>
<P>Configuration String=<B>Configuring Netscape Conference...</B>
<P>File Copy String=<B>Copying Netscape Conference files...</B>
<P>Description=<B>Real-time collaboration and audio conferencing</B>
<P>[Registry Entries-Reg17]
<BR>HKEY Value=<B>4.03</B> (<B>en</B>)
<P>[Registry Entries-Reg18]
<BR>HKEY Key Path=Software\Netscape\Conference\<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg19]
<BR>HKEY Key Path=Software\Netscape\Conference\<B>4.03</B> (<B>en</B>)\Main
<P>[Registry Entries-Reg20]
<BR>HKEY Key Path=Software\Netscape\Conference\<B>4.03</B> (<B>en</B>)\Main<BR>
<BR>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,71 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize RSUTIL.DLL</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for RSUTIL.DLL</H4>
<B>STRINGTABLES</B><B></B>
<P><B><FONT COLOR="#FF0000">Do not translate the following strings:</FONT></B>
<P>STRING ID:
<BR><I>1&nbsp;</I>
<BR><I>17 18 19&nbsp;</I>
<BR><I>20 21 22 23 24 25 26 27 28 29&nbsp;</I>
<BR><I>30 31 32 33 34 35 36 37 38 39&nbsp;</I>
<BR><I>40 41 42 43 44 45 46 47 48 49&nbsp;</I>
<BR><I>50 51 52 53 54 55 56 57 58 59&nbsp;</I>
<BR><I>60 61 62 63 64 65 66 67 68 69&nbsp;</I>
<BR><I>70 71 72 73 74 75 76 77 78 79&nbsp;</I>
<BR><I>80 81 82 83 85 86 88&nbsp;</I>
<BR><I>90 91 92 95 97 98 99</I>
<BR><I>100 101 102 103 104 105 106 107 108 109</I>
<BR><I>110 111 112 113 114</I>
<BR><I>122 123 126 127 129</I>
<BR><I>132 133 134 135 136 137 138 139</I>
<BR><I>140 145 149</I>
<BR><I>151 153 154 155 156 157 158 159</I>
<BR><I>162 163 164 165 166 167 169&nbsp;</I>
<BR><I>170 171 172 173 174 175 176 177 178 179</I>
<BR><I>180 181 182 183 184 185 187 188</I>
<BR><I>190 192 193 194 195 196 197 198 199</I>
<BR><I>200 201 202 203 204 205 206 207 208 209</I>
<BR><I>210 211 212 213 214 215 216 217 218 219</I>
<BR><I>220 221 222 226 227 228 229&nbsp;</I>
<BR><I>230 232 233 234 235 236 237 238 239</I>
<BR><I>240 241 242 243 244 245 246 247 248 249</I>
<BR><I>250 251 252 253 254 255 256 257&nbsp;</I>
<BR><I>260 261 263 264 265 266 267 269</I>
<BR><I>270 271 272 273 274 275 276 277 278 279</I>
<BR><I>280 281 282 283</I>
<BR>&nbsp;
<BR>
<HR WIDTH="50%">
<BR><B>ICONS</B>
<BR>Replace any trademarked icons, as described in the universal localization
program license agreement, with your own icons.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table1">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,138 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize SETUP.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for SETUP.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in bold type face below.</LI>
<LI>
The "StartCopy Dialog Message" should be less than 256 bytes long.</LI>
<LI>
For the "Multiple Components" section, both the key and the value may be
localized (optional).</LI>
<LI>
If the key "Multimedia Support" is localized then next section name should
be identical to the localized key.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
<LI>
Update the version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
</UL>
<B>Specific Notes:</B>
<P>Product Setup Title1= <B>Setup</B>
<P>Product Version=<B>4.03 </B>(<B>en</B>)
<P>Deinstall Version=<B>4.03 </B>(<B>en</B>)
<P>License Dialog Title=<B>Software License Agreement</B>
<P>License Dialog Message=<B>Please read the following license agreement.
Use the scroll bar to view the rest of this agreement.</B>
<P>License Dialog Question=<B>Do you accept all the terms of the preceding
license agreement? If so, click on the Yes button. If you select No, Setup
will close.</B>
<P>License Icon Description=<B>License Agreement</B>
<P>Welcome Dialog Title=<B>Netscape Communicator 4.03 Setup</B>
<P>Welcome Dialog Message=<B>Welcome to Netscape Communicator 4.03 Setup</B>.
<P>SetupType Dialog Title=<B>Setup Type</B>
<P>SetupType Dialog Message=<B>Select the type of setup you prefer.</B>
<P>Insufficient Space Dialog Title=<B>Insufficient Space</B>
<P>Insufficient Space Dialog Message=<B>The path below contains insufficient
space.</B>
<P>Path Dialog Title=<B>Choose Destination Location</B>
<P>Path Dialog Message=<B>Please enter the location where you would like
to install </B>Netscape Communicator 4.03
<BR><B>components. You may type a new directory name or click the Browse
button to find a new location.</B>
<P>Options Dialog Title=<B>Netscape Communicator 4.03 Options</B>
<P>Options Dialog Message=<B>Check the components you would like to install.</B>
<P>Associations Dialog Title=<B>Setup Associations</B>
<P>Associations Dialog Message=<B>Check the extensions you would like Communicator
to set up. These extensions will be associated with Communicator components.</B>
<P>Select Folder Dialog Title=<B>Select Program Folder</B>
<P>StartCopy Dialog Title=<B>Start Copying Files</B>
<P>StartCopy Dialog Message=<B>Setup has enough information to start copying
the program files. If you want to review or change settings, click Back.
If you are satisfied with the current settings, click Install to begin
copying files.</B>
<P>Readme Dialog Prompt=<B>Would you like to view the README file now?</B>
<P>Finish Dialog Prompt=<B>Setup is complete. You may run Netscape Communicator
4.03 by double-clicking on one of the icons in the folder.</B>
<P>Reboot Dialog Title=<B>Restarting Windows</B>
<P>Reboot Dialog Message=<B>Setup has finished copying files to your computer.
Before you can use the program, you must restart Windows or your computer.</B>
<P>Exit Dialog Message=<B>Are you sure you want to exit setup?</B>
<P>Error Resource Message1=<B>Could not load Resource: </B>%s
<BR>Error Resource Message2=<B>Attempted to fix the problem. Please restart
the setup application.</B>
<BR>Error Resource Message3=<B>Could not get module handle of rsutil.dll.
System memory could be corrupted. Please reboot and try again.</B>
<P>[Multiple Components]
<BR><B>Multimedia Support</B>=<B>Extension modules for Netscape Communicator
4.03</B>
<P>[<B>Multimedia Support</B>]
<BR>Default Path=
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table1">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,55 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Localizing URLs</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="localizeURLs"></A>Localizing URLs</H3>
Many resources of all types in the Communicator contain Internet addresses
in the form of URLs (Universal Resource Locators). Most of these point
to locations within the Netscape domain; as part of the Unlimited Localization
Program, you can leave these as they are, or you may change them as you
desire.
<H3>
Internal URLs</H3>
There are a number of internal URLs that <FONT COLOR="#FF0000">should not
be changed</FONT>.&nbsp; These are the strings that look like <B>about:[some
value]</B>.&nbsp; These point to internally contained resources, such as
the main About Communicator page.&nbsp; If you localize these strings you
will not be able to load these pages.&nbsp; The main examples you might
find are:
<UL>
<LI>
about:</LI>
<LI>
about:plugins</LI>
<LI>
about:fonts</LI>
</UL>
For more examples and information on these internal URLs go <A HREF="http://help.netscape.com/kb/client/970513-4.html">here</A>.
<BR>&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html#localizeURLs">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;<BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,125 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Localize these Files</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="localize_these_files"></A>Localize These Files</H3>
This section tells you exactly what files need to be localized. The following
tables contain two columns:
<UL>
<LI>
The file to be localized column gives the specific file name. The path
name <I>temp</I> refers to wherever you have copied the uncompressed installer
files in Step 2 of the <A HREF="usingKit.html#l10nchecklist">Localization
Checklist</A>. If the file or resource name is a hypertext link, further
information can be found by following that link.</LI>
<LI>
The purpose column describes the basic purpose of this file.</LI>
</UL>
<A NAME="table1"></A><FONT SIZE=-1>Table 1. Binary files to be localized</FONT>
<TABLE BORDER >
<TR>
<TD><B>File to be localized&nbsp;</B></TD>
<TD><B>Purpose</B></TD>
</TR>
<TR>
<TD><TT><A HREF="localizeRsutil.html">rsutil.dll</A></TT></TD>
<TD>Installer STRINGTABLE and ICON resources.&nbsp;</TD>
</TR>
<TR>
<TD><TT><A HREF="localizeIsuser.html">_isuser.dll</A></TT></TD>
<TD>Installer DIALOG resources.</TD>
</TR>
</TABLE>
<P>
<A NAME="table2"></A><FONT SIZE=-1>Table 2. .INI files to be localized</FONT>
<TABLE BORDER >
<TR>
<TD><B>File to be localized</B></TD>
<TD><B>Purpose</B></TD>
</TR>
<TR>
<TD><A HREF="localizeAim.html">aim.ini</A></TD>
<TD>AOL Instant Messgenger initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeCD.html">cd.ini</A></TD>
<TD>Deinstaller initialization file.</TD>
</TR>
<TR>
<TD><A HREF="localizeCosmo.html">cosmo.ini</A></TD>
<TD>Cosmo player initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeMmedia.html">mmedia.ini</A></TD>
<TD>Multimedia initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeMplay.html">mplay32.ini</A></TD>
<TD>Media Player initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeNav40.html">nav40.ini</A></TD>
<TD>Main product initialization file.</TD>
</TR>
<TR>
<TD><A HREF="localizeNetcast.html">netcast.ini</A></TD>
<TD>Netcaster initialization file.</TD>
</TR>
<TR>
<TD><A HREF="localizeNsconf.html">nsconf.ini</A></TD>
<TD>Netscape Conference initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeSetup.html">setup.ini</A></TD>
<TD>Main setup initialization file.</TD>
</TR>
</TABLE>
<P>
* These files come with the Complete installer version.
<P>
<CENTER><TABLE COLS=1 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,109 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Conventions</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="nomenclature"></A>Nomenclature and Typographical Conventions</H3>
<B>Typographical Conventions</B>
<BR>Words in <I>italics</I> typeface represent a variable term or phrase,
meant to be replaced by another value at "runtime."&nbsp; Example:
<UL><I>locale</I> -- replaced by a 2- or 4 letter locale code; e.g. zhtw</UL>
Words in <B>bold</B> typeface, using a proportional font, represent a literal
value in a string that might also contain a variable word or phrase. Example:
<UL><B>4.03 [</B><I>locale</I><B>]</B> -- 4.03 [ ] are literal values,
while <I>locale</I> is a variable.
<UL>&nbsp;</UL>
</UL>
Words in a <TT>fixed width font</TT> represent file or directory names,
or DOS or Windows commands to be typed as they appear.&nbsp; Sometimes,
part or all of the path will be in <B><TT>bold</TT></B>, for emphasis.
Examples:
<UL>Change to the <B><TT><I>kitRoot</I>\l10nkits\client\windows\tools</TT></B><TT>
</TT>directory
<BR>Execute <B><TT>RTRNKIT</TT></B></UL>
<B>Nomenclature</B>
<BR>Throughout this document, certain terms and phrases will be used repeatedly:
<P><FONT SIZE=-1>Table 1. Nomenclature and Typographical Conventions</FONT>
<TABLE BORDER >
<TR>
<TD><B><TT>kitRoot</TT> </B>directory&nbsp;</TD>
<TD>indicates the starting or topmost directory of the Windows Front End
Localization Kit.</TD>
</TR>
<TR>
<TD><I>platform</I></TD>
<TD>either 16 or 32 bit, depending on the version you are working on.</TD>
</TR>
<TR>
<TD><I>locale</I></TD>
<TD>in general, this refers to the language into which you are localizing
the product. The list of valid locale names is defined in the <A HREF="isocodes.htm">ISO
Language and Country Codes Table</A>.</TD>
</TR>
<TR>
<TD>localization database</TD>
<TD>a database generated by a leveraging tool from a set of matched binary
resource files.&nbsp;</TD>
</TR>
<TR>
<TD>localization notes</TD>
<TD>any special instructions, including the "translate/don't translate"
flag, associated with a given resource.&nbsp; Localization notes are contained
in the localization database for each resource module.</TD>
</TR>
<TR>
<TD><I>leverage</I></TD>
<TD>The process of merging previous localized versions of a file into a
current version.&nbsp;</TD>
</TR>
<TR>
<TD>forbidden resource</TD>
<TD>A resource that cannot be changed from the original value without (negatively)
impacting the functionality of the product. These are identified in the
localization databases.</TD>
</TR>
</TABLE>
&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="kitStruct.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="gettingStarted.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,57 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Project Overview</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="overviews"></A>1. Project Overview</H2>
<CENTER><B><FONT COLOR="#009900">Welcome to the Communicator/Navigator
Installer Localization Kit!</FONT></B></CENTER>
<P>Under the universal localization program, you are free to create an
installer for a localized Communicator, Navigator or Mozilla derivative
product in any way you choose. This localization kit will assist you in
creating a your installer for the 32-bit Windows platform. As long as you
follow the terms of the universal localization program license agreement,
you are free to do what you want with the resulting localized product and
installer.
<P>The Netscape Communicator and Netscape Navigator 4.x installation programs
were created with InstallShield<SUP><FONT SIZE=-1>&reg;</FONT></SUP> version
3.&nbsp; Because this is the proprietary product of InstallShield Corporation,
Netscape cannot redistribute the complete source for these installers.&nbsp;
You may, however, modify an existing Communicator or Navigator installer,
or if you choose, you may build your own installer "from scratch".
<P><B>Note</B>: because of the U.S. Government's restrictions on the export
of strong cryptography, <B>you may only distribute the "export" version</B>
of the Netscape binaries.&nbsp; Please keep this in mind as you work with
the localization kit instructions.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="splash.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="kitOverview.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
&nbsp;
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,54 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Reference</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="reference"></A>Reference</H2>
This section summarizes the references used throughout this document.&nbsp;
In addition, other miscellaneous references may be found here.
<P><FONT SIZE=-1>Table 5. Reference Links</FONT>
<TABLE BORDER COLS=3 WIDTH="100%" >
<TR>
<TD><A HREF="isocodes.htm">Locale Table (local)</A></TD>
<TD><A HREF="http://www.indigo.ie/egt/standards/iso639/iso639-en.html">Locale
Table (remote)</A></TD>
<TD><A HREF="registrySettings.html">Windows Registry Settings Reference</A></TD>
</TR>
<TR>
<TD><A HREF="http://home.netscape.com/menu/intl/">Communicator International
Features</A></TD>
<TD><A HREF="http://help.netscape.com/kb/client/970513-4.html"></A></TD>
<TD><FONT COLOR="#009900"><A HREF="charsets.htm"></A></FONT></TD>
</TR>
</TABLE>
<A HREF="allxpstr.h"></A>
<P>&nbsp;
<CENTER><TABLE COLS=1 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,612 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Windows Registry Settings</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H1>
Windows Registry Settings</H1>
This document is provided as a reference to the Windows registry settings
implemented by Communicator and Navigator.&nbsp; You may use this as a
guide to the registry settings you must implement if you create your own
installation program (as opposed to localizing an existing Netscape installer).
<P>Note that in the Netscape installers, these settings are implemented
only within .INI files.&nbsp; This simplifies modifying and localizing
the installer. It is recommended that your installer do the same.
<P>You may observe the registry changes made by any product with tools
such as <A HREF="http://www.ntinternals.com/regmon.htm">Regmon.</A> This
may be a useful addition to your toolset.
<P>These notes are applicable to Netscape Communicator version 4.03.
<BR>&nbsp;
<TABLE BORDER COLS=1 WIDTH="100%" >
<TR>
<TD><B>MPLAY32.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Media Player&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Media Player\4.03 (en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Media Player\4.03 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]\MPlayer&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\.LAM&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: LAMDocument&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\LAMDocument\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [WINSYSDIR]\mplay32.exe %1&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : (Default)&nbsp;
<BR>Value: [WINDIR]\mplayer.exe %1&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\LAMDocument\DefaultIcon&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\MPlayer\npcfg32.exe ,0&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI32&nbsp;
<BR>Name : LiveAudioFile&nbsp;
<BR>Value: mcilma32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI&nbsp;
<BR>Name : LiveAudioFile&nbsp;
<BR>Value: mcilma.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI32&nbsp;
<BR>Name : LiveAudioMetafile&nbsp;
<BR>Value: mcilau32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : mcilau32.dll&nbsp;
<BR>Value: (MCI) Netscape Media Player&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI&nbsp;
<BR>Name : LiveAudioMetafile&nbsp;
<BR>Value: mcilau.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI
Extensions&nbsp;
<BR>Name : LAM&nbsp;
<BR>Value: LiveAudioMetafile&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : LMA&nbsp;
<BR>Value: LiveAudioFile&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : LA&nbsp;
<BR>Value: LiveAudioFile&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : mcilma32.dll&nbsp;
<BR>Value: (MCI) Netscape Packetized Audio&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.NSPAC&nbsp;
<BR>Value: NSPAC32.ACM&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : NSPAC32.ACM&nbsp;
<BR>Value: elemedia(TM) AX24000P Music Codec&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.voxacm118&nbsp;
<BR>Value: vdk32118.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : vdk32118.acm&nbsp;
<BR>Value: Voxware 32bit Codec&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.NSX83&nbsp;
<BR>Value: NSX83P32.ACM&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : NSX83P32.ACM&nbsp;
<BR>Value: elemedia(TM) SX8300 Speech Codec&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.NSMLAW&nbsp;
<BR>Value: NSMLAW32.DLL&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : NSMLAW32.DLL&nbsp;
<BR>Value: Netscape G.711 Decoder&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>
<HR WIDTH="100%">
<BR><B>NAV40.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App
Paths\Netscape.exe&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Path&nbsp;
<BR>Value: [Default Path]\Program&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{7865A9A1-33A8-11d0-BED9-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{543EC0D0-6AB7-11d0-BF56-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{543EC0D1-6AB7-11d0-BF56-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{2D0A7D70-748C-11d0-9705-00805F8AA8B8}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\edpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{E8D6B4F0-8B58-11d0-9B63-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{DDF4AB60-8B84-11d0-9B63-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{CC3E2871-43CA-11d0-B6D8-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{CC3E2872-43CA-11d0-B6D8-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator\Users&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator\4.03
(en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator\4.03
(en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Java Directory&nbsp;
<BR>Value: [Default Path]\Program\Java&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : NetHelp Directory&nbsp;
<BR>Value: [Default Path]\Program\NetHelp&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Plugins Directory&nbsp;
<BR>Value: [Default Path]\Program\Plugins&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\CLSID&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: {61D8DE20-CA9A-11CE-9EA5-0080C82BE3B6}&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\Insertable&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\protocol\StdFileEditing\server&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\protocol\StdFileEditing\verb\0&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: &amp;Edit&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\print\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe /print("%1")&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\print\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [print("%1")]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\PrintTo\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe /printto("%1","%2","%3","%4")&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\PrintTo\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [("%1","%2","%3","%4")]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\ddeexec\Topic&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: WWW_OpenURL&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\Edit\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe -edit "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\Edit\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [edit("%1")]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster\4.03 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Shell Path]\Netcast&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{C98D0190-7D81-11d0-BF8D-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{37B601C0-8AC8-11d0-83AF-00805F8A274D}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{913A4A20-8EBF-11d0-BFAB-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\print\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\PrintTo\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\Edit\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: Hypertext Markup Language&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\telnet&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: URL:Telnet Protocol&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\telnet\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: telnet %1&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>
<HR WIDTH="100%">
<BR><B>NETCAST.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 1.0 (en)&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster\1.0 (en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster\1.0 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>
<HR WIDTH="100%">
<BR><B>NSCONF.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference\CurrentVersion&nbsp;
<BR>Name : Description&nbsp;
<BR>Value: Conference&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : InstallDate&nbsp;
<BR>Value: [TIME]&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : Installed&nbsp;
<BR>Value: 1&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : PathName&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : SoftwareType&nbsp;
<BR>Value: application&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : VersionBuild&nbsp;
<BR>Value: 1213&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : VersionMajor&nbsp;
<BR>Value: 1&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : VersionMinor&nbsp;
<BR>Value: 0&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.VOXACM118&nbsp;
<BR>Value: vdk32118.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : MSACM.NSX83&nbsp;
<BR>Value: nsx83p32.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : MSACM.NSX723&nbsp;
<BR>Value: sx5363s.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : MSACM.NSMLAW&nbsp;
<BR>Value: nsmlaw32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\nscfile\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\NSConf32.exe -f "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference\4.03 (en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference\4.03 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="kitOverview.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,53 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Reporting Bugs</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="reporting_bugs"></A>Reporting Bugs</H3>
Any bugs in the localization kits you find should be reported to <A HREF="http://www.mozilla.org">mozilla.org</A>
as soon as possible. When you report a bug, try to be as specific as you
can about the exact steps needed to reproduce the bug.&nbsp; Provide a
complete description of the problem versus the expected results.&nbsp;
You should let us know if the problem is 100% reproducible (it happens
every time), or if it is intermittant.&nbsp; If you think that your operating
environment may play some factor, let us know the details of that.&nbsp;
Finally, before reporting any bug, you should make sure that the problem
doesn't also happen in the US English product (if it does, we still want
to know, but it may not be possible to fix it through the localization
kits or tools as they are now).
<P>To report a bug, post a message to the following mozilla.org newsgroup:
<BR>&nbsp;
<CENTER><A HREF="news://news.mozilla.org/netscape.public.mozilla.general">news://news.mozilla.org/netscape.public.mozilla.general</A></CENTER>
<P>Be sure to include the information described above.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="testKit.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="returnKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,54 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Returning the Kit</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="returnkit"></A>5. Publishing the Finished Kit</H2>
Once you are satisfied with the quality of your localization efforts, you
are required by the terms of the universal localization program license
agreement to make your localized product publicly available. The exact
details of how you do this is up to you, the most commonly acceptable method
is to post your localized product to a publicly accessible ftp site.
<P>You should post just the localized versions of the files mentioned in
the Localize These Files section of this document. For ease of transfer,
you may create a compressed archive in the .ZIP file format that contains
the localized files. Create one .ZIP file for each language/platform you
do. If you are publishing more than one language or platform, you may combine
multiple .ZIP files into one master .ZIP file if this makes your life easier.
<P>If your localized product includes your own trademarks, you should identify
these and any restrictions you are placing on their use. You must also
include a copy of the End User License Agreement (EULA), as well as a notice
stating that Netscape Communications is not required to support your product,
and that you are the Licensor referred to in the EULA. Please refer to
the Universal Localization Agreement for the exact legal requirements.
<P>Once your localized product is publicly available, you may inform the
world in any manner you choose, but we encourage you to also post the download
location to the mozilla.org Announcements newsgroup (netscape.public.mozilla.announce).
<CENTER>&nbsp;<BR>
<FONT COLOR="#008000"><FONT SIZE=+2>Congratulations! You are done!</FONT></FONT></CENTER>
&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="testKit.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,47 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Title Page</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<CENTER>
<H1>
NETSCAPE COMMUNICATOR</H1></CENTER>
<CENTER><IMG SRC="SPLASH.JPG" NOSAVE HEIGHT=261 WIDTH=390></CENTER>
<CENTER>
<H1>
Localization Kit</H1></CENTER>
<CENTER>
<H3>
for Microsoft<SUP><FONT SIZE=+0>&reg;</FONT></SUP> Windows (32-bit version)</H3></CENTER>
<CENTER>
<H3>
Revision 1.1</H3></CENTER>
<CENTER>Copyright &copy; 1994-1998 Netscape&reg; Communications Corporation,
All rights reserved.</CENTER>
&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="projectOverview.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
</BODY>
</HTML>

View File

@@ -1,150 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Testing the Localized Resources</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="testkit"></A>4. Ensuring Quality</H2>
The quality of your localized version will have a large impact on its acceptance
in the marketplace.&nbsp; You can greatly enhance your chances of producing
a quality product by using experienced and skilled localizers, and by performing
post-translation testing.
<P>When performing the actual translation, you should be sensitive to a
number of issues:
<UL>
<LI>
Completeness: you should aim for as thorough a translation as possible.&nbsp;
Try not to leave portions of the product untranslated. However, be aware
that some terms may best be left in English, depending on local conventions.</LI>
<LI>
Suitability: all translations should be suitable and appropriate for product,
the language, the market and the customers you intend to reach.&nbsp; This
includes using the proper technical terminology for a give platform or
computer operation, as well as using language that is readily understood
by the average user of the product in a given language.&nbsp; You should,
where possible, try to use terminology which is similar to other products
available on the same platform (without violating copyrights or trademarks,
of course).</LI>
<LI>
Accuracy: you should be sure your translation conveys the same meaning
and intention as the original English.</LI>
<LI>
Grammar and spelling: you should be sure your translation is grammatically
accurate and free from spelling errors.</LI>
</UL>
Keep in mind that engineers do not necessarily make the best localizers!
<P>Once localization is complete, there are two basic types of post-translation
testing that should be done:
<BR>&nbsp;
<TABLE BORDER WIDTH="100%" >
<TR>
<TD>Linguistic Review</TD>
<TD>Checking all translations for accuracy and appropriateness in the actual
context in which they appear.</TD>
</TR>
<TR>
<TD>Functional Testing</TD>
<TD>Ensuring the product still functions as designed (or at least as well
as the US English product).</TD>
</TR>
</TABLE>
&nbsp;
<BR>For the linguistic review, you should have an independent reviewer
(i.e. not the person who implemented the translations) check every string
for the items listed above.&nbsp; In some cases, it may be enough to review
the running product itself; however, it is also valuable to print out your
translations and review them externally from the product.
<P>For the functional testing, your best resource are the directions contained
in the localization notes and this document. You should review the completed
product's localization notes with this document in hand, double checking
that you have followed all the instructions contained here.
<P>Consider the following general guidelines when testing:
<UL>
<LI>
It is helpful to have a second copy of the product running with the English
version so you can compare them side by side (a second computer might be
helpful or required for this).</LI>
<LI>
Walk through every menu in each module you have localized looking for translation
accuracy, pick letter conflicts and other problems.</LI>
<LI>
Bring up as many dialogs as you can, looking for translation accuracy,
pick letter conflicts, truncated strings and functionality issues.</LI>
<LI>
Exercise the installer in as many ways as possible:</LI>
<UL>
<LI>
Select every installer option</LI>
<LI>
Be sure to test the deinstaller</LI>
<LI>
Look at the icons and folder names created</LI>
<LI>
Use accented or multibyte file and directory names</LI>
<LI>
Install to non-existant and read-only directories</LI>
<LI>
Install to drives with insufficient disk space</LI>
<LI>
etc.</LI>
</UL>
<LI>
If functional problems are found, you should compare the same steps you
took in the localized product to the English product: if the two products
fail in the same way, it is a "core" bug, which can only be fixed by changing
the core product's executable. If the localized product fails while the
English product does not, then it is probably a translation-related bug;
these can be fixed by altering the way you localize the product (perhaps
by not translating a particular item, or by translating it differently).</LI>
</UL>
The following section tells you how to report bugs in the localization
kit itself, or in the core product.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="reportingBugs.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,106 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Table of Contents</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
Table of Contents</H2>
<TABLE>
<TR>
<TD><FONT SIZE=+1>i. <A HREF="splash.html">Title Page</A></FONT>&nbsp;
<BR>&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>1. <A HREF="projectOverview.html">Project Overview</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="kitOverview.html">Kit Overview</A></LI>
<LI>
<A HREF="kitStruct.html">Structure and Organization</A></LI>
<LI>
<A HREF="nomenclature.html">Nomenclature and Typographical Conventions<BR>
</A>&nbsp;&nbsp;</LI>
</UL>
</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>2. <A HREF="gettingStarted.html">Getting Started</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="gettingStarted.html#sysreqs">System Requirements</A></LI>
<LI>
<A HREF="gettingStarted.html#install">Installing the Kit</A></LI>
<LI>
<A HREF="gettingStarted.html#configtool">Configuring Your Tools</A></LI>
</UL>
&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>3. <A HREF="usingKit.html">Using the Kit</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="usingKit.html#locdbf">Understanding the Localization Notes</A></LI>
<LI>
<A HREF="usingKit.html#l10nchecklist">Localization Checklist</A></LI>
<LI>
<A HREF="localize_these_files.html">Localize These Files</A></LI>
<LI>
<A HREF="usingKit.html#branding">Product Branding Issues</A></LI>
<LI>
<A HREF="usingKit.html#howtol10n">How to Localize Different Resource Types</A></LI>
<LI>
<A HREF="localizeURL.html">Localizing URLs</A></LI>
<LI>
<A HREF="usingKit.html#localize_stringtable">Localizing STRING TABLES</A></LI>
<LI>
<A HREF="usingKit.html#localize_dialogs">Localizing DIALOGS</A></LI>
<LI>
<A HREF="usingKit.html#localize_text">Localizing .INI Files</A></LI>
</UL>
&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>4. <A HREF="testKit.html">Ensuring Quality</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="testKit.html#testkit">Test Considerations</A></LI>
<LI>
<A HREF="reportingBugs.html">Reporting Bugs</A></LI>
</UL>
&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>5. <A HREF="returnKit.html">Publishing the Finished Kit</A></FONT>&nbsp;
<BR>&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>6. <A HREF="reference.html">References</A></FONT>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
</BODY>
</HTML>

View File

@@ -1,323 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Using the Kit</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
&nbsp;
<TABLE COLS=1 WIDTH="100%" >
<TR>
<TD>
<CENTER><B><FONT COLOR="#FF0000">WARNING! Protect yourself from data loss
by making regular backups of your work.</FONT></B></CENTER>
</TD>
</TR>
</TABLE>
<H2>
<A NAME="usekit"></A>3. Using the Kit</H2>
Once your copy of the Windows Installer Localization Kit is correctly installed,
you may begin your localization work by following the instructions in the
remainder of this document. The next section discusses the contents of
the localization notes provided with this kit. It is important that you
work properly with the instructions contained in these files or the localized
product you create may not function.
<H3>
<A NAME="locdbf"></A>Understanding the Localization Notes</H3>
Each localized module to be installed has an associated initialization
(.INI) file. The localization notes for these files, and for the localizable
dynamic link libraries used by the InstallShield installer, are provided
as HTML documentation. (There are no localization databases in this kit).
Additionally, a section detailing the required Windows registry settings
is also provided in HTML format.
<P>The next section presents the basic localization process as a checklist.
<CENTER>
<HR WIDTH="50%"></CENTER>
<H3>
<A NAME="l10nchecklist"></A>Localization Checklist</H3>
This checklist applies to the "<A HREF="kitOverview.html#method1">modifying
an existing Communicator installer</A>" method. If you are <A HREF="kitOverview.html#method2">creating
your own installer</A>, you will need to adapt this checklist accordingly.
A reference is provided to help you implement the correct <A HREF="registrySettings.html">Windows
registry settings</A>.
<P><B>1. Download an existing installer</B>
<BR>You will need a matching installer for the product you are localizing.
In other words, if you are localizing Netscape Communicator version 4.03,
you need an installer for the Export version of Netscape Communicator 4.03.
If you are localizing Mozilla Navigator version 5.0, you need an installer
for the Export version (if any) of Mozilla Navigator version 5.0. Latest
versions of Netscape products can be downloaded from the <A HREF="http://home.netscape.com/download/index.html">Netscape
homepage</A>. Older versions of Netscape installers, matching the versions
used to generate the localization kits, can be found on the <A HREF="ftp://ftp.mozilla.org/pub/l10n-kits/">mozilla.org
ftp site</A>.
<P>Current Netscape installers come in two forms: base and complete. Complete
installers include plugins and other components besides the basic Communicator
software. You may use either installer as the foundation for your work,
but note that there may not be localization kits for the additional components.
Even if you choose to distribute the English version of these components,
however, you must modify the associated initialization files, listed in
the <A HREF="localize_these_files.html#table1">Localize These Files</A>
page in order for the additional components to be installed properly.
<P><B>2. Uncompress the Installer files</B>
<UL>
<LI>
Run the installer you downloaded in step 1. This will bring up the following
dialog (or something very similar):</LI>
<BR><IMG SRC="Is1.jpg" HEIGHT=101 WIDTH=364>
<LI>
Click yes. InstallShield will extract all the installation files to your
temporary directory. (Usually, this will be C:\temp or something similar).
Once this process is complete, the blue InstallShield background will display.</LI>
<LI>
Without exiting the installer, locate the unpacked installer files in your
temp directory and copy them to a new directory. Call this directory "install"
(or something similar).</LI>
<LI>
Exit the installer.</LI>
</UL>
<B>3. Uncompress the Deinstaller files</B>
<UL>
<LI>
Change directories to your "install" directory. Locate the file cd32*.exe
(where * equals the version number you are working on. For example, version
4.03 would be represented as cd32403.exe).</LI>
<LI>
Execute cd32*.exe. This will bring up a dialog similar to the one shown
is step 2. Click yes and wait until InstallShield has finished unpacking
the deinstaller files (the blue InstallShield background will display).</LI>
<LI>
Without exiting the installer, locate the unpacked deinstaller files in
your temp directory and copy them to a new directory. Call this directory
"deinstall" (or something similar).</LI>
<LI>
Exit the installer.</LI>
</UL>
<B>4. Extract localizable installer .DLLs</B>
<BR>Change directories to your "install" directory. Use the InstallShield
tool ICOMP.EXE to extract RSUTIL.DLL and _ISUSER.DLL from _SETUP.LIB:
<UL><TT>Example: icomp _setup.lib -d</TT></UL>
<B>4. Localize files</B>
<BR>Consult the <A HREF="localize_these_files.html#table1">Localize These
Files</A> page to learn which files contain localizable resources.
<P>For each file to be localized, locate the associated Localization Notes
for that file and follow them carefully.
<P><B>5. Replace original product files contained in nav40.z with localized
product files</B>
<BR>Use the ICOMP tool to replace the original (English language) Communicator
or Navigator files with the ones you have localized using the Windows Front
End Localization Kit.
<UL>
<LI>
Make sure your localized product directory structure matches the structure
inside the compressed file nav40.z. (If necessary, uncompress nav40.z (including
subdirectories), and replace all the localizable files (as identified by
the Windows Front End Localization Kit) with your localized versions).</LI>
<LI>
Update nav40.z with your localized files:</LI>
<UL><TT>Example: icomp \<I>kitRoot</I>\products\client\windows\<I>platform</I>\<I>locale</I>\*.*
nav40.z -i</TT></UL>
</UL>
<B>6. Rebuild the self-extracting deinstaller program</B>
<BR>Use the InstallShield tool EXE Builder to reassemble the self-extracting
deinstaller archive.
<UL>
<LI>
Specify your "deinstall" directory as the source directory.</LI>
<LI>
Set compression on.</LI>
<LI>
Specify Setup.exe as the command line program to run when self-extraction
is complete. (No optional parameters are required.)</LI>
<LI>
Specify your "install" directory as the target directory.</LI>
<LI>
Enter the name of your localized product as the application name.</LI>
<LI>
Do not specify a password.</LI>
<LI>
Once creation of your localized self-extracting deinstaller is complete,
locate the file Setupex.exe in your "install" directory and rename it to
match the original name of the deinstaller self-extracting program (e.g.,
cd32403.exe).</LI>
</UL>
<B>7. Rebuild the self-extracting installer program</B>
<BR>Use the InstallShield tool EXE Builder to reassemble the self-extracting
installer archive.
<UL>
<LI>
Specify your "install" directory as the source directory.</LI>
<LI>
Set compression on.</LI>
<LI>
Specify Setup.exe as the command line program to run when self-extraction
is complete. (No optional parameters are required.)</LI>
<LI>
Specify any directory you want as the target directory.</LI>
<LI>
Enter the name of your localized product as the application name.</LI>
<LI>
Do not specify a password.</LI>
<LI>
Once creation of your localized self-extracting installer is complete,
locate the file Setupex.exe in your target directory and rename it to something
meaningful.</LI>
</UL>
<B>8. Complete post-translation processing</B>
<BR>After translation is complete, you need to test your work and deal
with any problems:
<UL>
<LI>
Test the localized installer.</LI>
<LI>
Fix translation bugs using your localization tools or a resource editor.</LI>
<LI>
Fix dialog size bugs using your localization tools or a resource editor.</LI>
<LI>
Report core bugs to Netscape.</LI>
</UL>
<B>9. Publish your localized product to the Internet</B>
<BR>As the terms of the universal localization program license agreement
state, your localized product
<P><TT>"must be made publicly available in executable code form,</TT>
<BR><TT>free of charge, for electronic delivery via a mechanism</TT>
<BR><TT>generally accepted in the software development</TT>
<BR><TT>community."</TT>
<P>In plain English, this means you should post your localized product
on a publicly accessible http: or ftp: server. You may also want to send
an announcement of your product's availability to mozilla.org (though you
are not required to do so).
<P>
<HR WIDTH="50%">
<H2>
<A NAME="branding"></A>Product Branding Issues</H2>
If you are using this kit under the auspices of the universal localization
program, you must remove or replace Netscape trademarked strings, images
and icons in your localized version. Click <A HREF="branding.html">here</A>
for instructions.
<P>
<HR WIDTH="50%">
<H2>
<A NAME="howtol10n"></A>How to Localize Different Resource Types</H2>
This section provides you with general information about localizing the
various resource types and files found with this kit.
<H3>
<A NAME="localize_text"></A>Localizing .INI Files</H3>
<UL>Most of the work for the Windows installers is localizing initialization
(.INI) files. You may use the text editor of your choice to do this work.
Be sure the localized files are saved as plain text only.
<H4>
<A NAME="locnote_ini"></A>Localization Notes</H4>
Individual localization notes for the installer .INI files are contained
in the individual HTML documents linked from the <A HREF="localize_these_files.html#table1">Localize
These Files</A> page.</UL>
<H3>
<A NAME="localizeURLs"></A>Localizing URLs</H3>
<UL>You will not likely encounter any URLs (Universal Resource Locators)
in the installers, but if you do, how they are localized depends on whether
you are creating a branded Netscape version or not. The rules for how to
handle URLs are found <A HREF="localizeURL.html">here</A>.</UL>
<H3>
<A NAME="localize_stringtable"></A>Localizing String Tables</H3>
<UL>Use the resource editor of your choice to localize STRINGTABLE resources.
These are the most sensitive, potentially problematic resource type you
will be working with. Therefore, you must pay close attention to the instructions
provided in the localization notes.
<H4>
<A NAME="locnote_stringtable"></A>Localization Notes</H4>
Individual localization notes for the installer resource .DLLs are contained
in the individual HTML documents linked from the <A HREF="localize_these_files.html#table1">Localize
These Files</A> page. This section gives you some additional general guidelines
to follow when localizing the installer binary files.
<UL>
<LI>
Some strings may contain C++ print format strings, such as %s, %ld, %lu,
etc. Do not modify these while translating the rest of the string.</LI>
<LI>
Some strings may contain new line characters: \n. In general, you should
try leave these as you find them.</LI>
</UL>
</UL>
<H3>
<A NAME="localize_menus"></A>Localizing Menus</H3>
<UL>There are no menu resources in the Windows installer</UL>
<H3>
<A NAME="localize_dialogs"></A>Localizing Dialogs</H3>
<UL>Use the resource editor of your choice to localize and resize DIALOG
resources. Dialog translation is usually not as tricky as localizing string
tables; however, you should take care to assign unique pickletters to dialog
controls.
<H4>
<A NAME="locnote_menus"></A>Localization Notes</H4>
</UL>
<UL>Individual localization notes for the installer resource .DLLs are
contained in the individual HTML documents linked from the <A HREF="localize_these_files.html#table1">Localize
These Files</A> page.</UL>
&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="gettingStarted.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="testKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -1,40 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Product Branding Issues</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
Product Branding Instructions</H3>
Under the terms of the Unlimited Localization Program, you must remove
or replace all trademarked Netscape terms, brand names, icons, images,
etc.&nbsp; These trademarks are listed on the page found at the following
URL:
<P><A HREF="http://home.netscape.com/misc/trademarks.html#trademarks">http://home.netscape.com/misc/trademarks.html#trademarks</A>
<P>Please refer to that page for details.&nbsp; You may not release a localized
version of the Netscape Communicator with these trademarks left in the
product.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html#branding">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,383 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>HTML Output of: C:\TEMP\CHARSET.DBF</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H1>
CSID REFERENCE TABLE</H1>
Use this table to determine the Character Set ID (CSID) for the character
set you wish to use, for example, for setting the value of&nbsp; pref("intl.character_set")
in ALL_PREFS.
<BR>&nbsp;
<TABLE BORDER >
<TR>
<TH>CSID</TH>
<TH>CHARSET</TH>
</TR>
<TR>
<TD>0</TD>
<TD>CS_DEFAULT</TD>
</TR>
<TR>
<TD>1</TD>
<TD>CS_ASCII</TD>
</TR>
<TR>
<TD>2</TD>
<TD>CS_LATIN1</TD>
</TR>
<TR>
<TD>6</TD>
<TD>CS_MAC_ROMAN</TD>
</TR>
<TR>
<TD>10</TD>
<TD>CS_LATIN2</TD>
</TR>
<TR>
<TD>11</TD>
<TD>CS_MAC_CE</TD>
</TR>
<TR>
<TD>14</TD>
<TD>CS_8859_3</TD>
</TR>
<TR>
<TD>15</TD>
<TD>CS_8859_4</TD>
</TR>
<TR>
<TD>16</TD>
<TD>CS_8859_5</TD>
</TR>
<TR>
<TD>17</TD>
<TD>CS_8859_6</TD>
</TR>
<TR>
<TD>18</TD>
<TD>CS_8859_7</TD>
</TR>
<TR>
<TD>19</TD>
<TD>CS_8859_8</TD>
</TR>
<TR>
<TD>20</TD>
<TD>CS_8859_9</TD>
</TR>
<TR>
<TD>21</TD>
<TD>CS_SYMBOL</TD>
</TR>
<TR>
<TD>22</TD>
<TD>CS_DINGBATS</TD>
</TR>
<TR>
<TD>23</TD>
<TD>CS_DECTECH</TD>
</TR>
<TR>
<TD>27</TD>
<TD>CS_JISX0201</TD>
</TR>
<TR>
<TD>29</TD>
<TD>CS_TIS620</TD>
</TR>
<TR>
<TD>35</TD>
<TD>CS_UTF7</TD>
</TR>
<TR>
<TD>38</TD>
<TD>CS_USRDEF2</TD>
</TR>
<TR>
<TD>39</TD>
<TD>CS_KOI8_R</TD>
</TR>
<TR>
<TD>40</TD>
<TD>CS_MAC_CYRILLIC</TD>
</TR>
<TR>
<TD>41</TD>
<TD>CS_CP_1251</TD>
</TR>
<TR>
<TD>42</TD>
<TD>CS_MAC_GREEK</TD>
</TR>
<TR>
<TD>43</TD>
<TD>CS_CP_1253</TD>
</TR>
<TR>
<TD>44</TD>
<TD>CS_CP_1250</TD>
</TR>
<TR>
<TD>45</TD>
<TD>CS_CP_1254</TD>
</TR>
<TR>
<TD>46</TD>
<TD>CS_MAC_TURKISH</TD>
</TR>
<TR>
<TD>53</TD>
<TD>INTL_CHAR_SET_MAX</TD>
</TR>
<TR>
<TD>254</TD>
<TD>CS_USER_DEFINED_ENCODING</TD>
</TR>
<TR>
<TD>255</TD>
<TD>CS_UNKNOWN</TD>
</TR>
<TR>
<TD>260</TD>
<TD>CS_SJIS</TD>
</TR>
<TR>
<TD>261</TD>
<TD>CS_EUCJP</TD>
</TR>
<TR>
<TD>263</TD>
<TD>CS_BIG5</TD>
</TR>
<TR>
<TD>264</TD>
<TD>CS_GB_8BIT</TD>
</TR>
<TR>
<TD>265</TD>
<TD>CS_CNS_8BIT</TD>
</TR>
<TR>
<TD>280</TD>
<TD>CS_CNS11643_1</TD>
</TR>
<TR>
<TD>281</TD>
<TD>CS_CNS11643_2</TD>
</TR>
<TR>
<TD>282</TD>
<TD>CS_JISX0208</TD>
</TR>
<TR>
<TD>284</TD>
<TD>CS_KSC5601</TD>
</TR>
<TR>
<TD>286</TD>
<TD>CS_JISX0212</TD>
</TR>
<TR>
<TD>287</TD>
<TD>CS_GB2312</TD>
</TR>
<TR>
<TD>290</TD>
<TD>CS_UTF8</TD>
</TR>
<TR>
<TD>292</TD>
<TD>CS_NPC</TD>
</TR>
<TR>
<TD>293</TD>
<TD>CS_X_BIG5</TD>
</TR>
<TR>
<TD>303</TD>
<TD>CS_GB2312_11</TD>
</TR>
<TR>
<TD>304</TD>
<TD>CS_JISX0208_11</TD>
</TR>
<TR>
<TD>305</TD>
<TD>CS_KSC5601_11</TD>
</TR>
<TR>
<TD>306</TD>
<TD>CS_CNS11643_1110</TD>
</TR>
<TR>
<TD>515</TD>
<TD>CS_JIS</TD>
</TR>
<TR>
<TD>525</TD>
<TD>CS_2022_KR</TD>
</TR>
<TR>
<TD>564</TD>
<TD>CS_IMAP4_UTF7</TD>
</TR>
<TR>
<TD>810</TD>
<TD>CS_UCS2</TD>
</TR>
<TR>
<TD>811</TD>
<TD>CS_UCS4</TD>
</TR>
<TR>
<TD>819</TD>
<TD>CS_UCS2_SWAP</TD>
</TR>
<TR>
<TD>1292</TD>
<TD>CS_KSC_8BIT</TD>
</TR>
<TR>
<TD>2308</TD>
<TD>CS_SJIS_AUTO</TD>
</TR>
<TR>
<TD>2309</TD>
<TD>CS_EUCJP_AUTO</TD>
</TR>
<TR>
<TD>2563</TD>
<TD>CS_JIS_AUTO</TD>
</TR>
</TABLE>
@author: relliott
<BR>@source: ftang
<BR>@last updated: Mar. 19, 1998
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1997, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -1,100 +0,0 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Getting Started</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="getting started"></A>2. Getting Started</H2>
Before you can begin using the Windows Front End Localization Kit, you
must install it and setup your working directories. This is a simple matter
of unzipping the compressed kit file(s) into the proper directories. Your
system must also meet certain requirements to run the tools needed to perform
the localization steps described below.
<P>
<HR WIDTH="50%">
<H3>
<A NAME="sysreqs"></A>System Requirements</H3>
There a few system requirements for the kit in the strictest sense; however,
your choice of tools will have their own set of requirements.&nbsp; The
most likely minimum configuration will be as follows:
<UL>
<LI>
100% IBM compatible PC</LI>
<LI>
Pentium<SUP><FONT SIZE=-1>&reg;</FONT></SUP> processor</LI>
<LI>
Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP> Windows NT 3.51 or 4.0 (localized
versions will help testing but aren't required)</LI>
<LI>
16 MB RAM</LI>
<LI>
30 MB available hard disk space</LI>
<LI>
A visual resource editor, such as those provided with Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP>
Visual C++, Borland<SUP><FONT SIZE=-1>&reg;</FONT></SUP> C++, etc.</LI>
<LI>
An active Internet connection and the ability to ftp (send and receive)
large files</LI>
<LI>
A Web browser (say, for example, Netscape Communicator ;-)</LI>
</UL>
<H3>
<HR WIDTH="50%"></H3>
<H3>
<A NAME="install"></A>Installing the Kit</H3>
It is recommended that you install the Windows Front End Localization Kit
in a brand new directory on your development machine. For example, you
can create a \Netscape_L10N_Kits directory on your hard drive. This becomes
your <B>kitRoot </B>directory.&nbsp; Place the L10n Kit's .ZIP file in
that directory and UNZIP it with the -d parameter:
<P>PKUNZIP -d <I>filename</I>
<UL><B>Example:&nbsp; <TT>PKUNZIP -d winfekit</TT></B></UL>
<HR WIDTH="50%">
<H3>
<A NAME="configtool"></A>Configuring Your Tools</H3>
If you intend to use the Netscape Translation Tools, please refer to the
<A HREF="../dogTool/dogToolUG.html">Translation Tools User Guide</A> for
instructions on setting up and using those tools.&nbsp; If you intend to
use a different localization tool, please refer to that tool's documentation
for set up and usage instructions.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="nomenclature.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="usingKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS]</A></CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 871 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Some files were not shown because too many files have changed in this diff Show More