Compare commits

...

2059 Commits

Author SHA1 Message Date
reed%reedloden.com
4deff0f5b3 Bug 391056 - "Swap to SQLite-based pageload server (take three)" [p=reed r=BuildTeam]
git-svn-id: svn://10.0.0.236/branches/feature_textframe@231635 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-08 03:32:47 +00:00
ccooper%deadsquid.com
d216922288 - turn off symbol upload
git-svn-id: svn://10.0.0.236/branches/feature_textframe@228680 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 14:16:41 +00:00
reed%reedloden.com
08f680433c Revert back to axolotl until pageload.build db corruption issue can be dealt with (cb-sea-linux-trunk and Camino excluded). [p=reed r=rhelmer]
git-svn-id: svn://10.0.0.236/branches/feature_textframe@228368 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 06:40:27 +00:00
reed%reedloden.com
89e1e0b369 Re-land patches in bug 363499 now that bug 384032 has been fixed. [p=reed r=preed]
git-svn-id: svn://10.0.0.236/branches/feature_textframe@228354 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 02:00:54 +00:00
nrthomas%gmail.com
55343a8357 libxul is back for mac, fix up textframe box
git-svn-id: svn://10.0.0.236/branches/feature_textframe@228320 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 15:20:22 +00:00
nrthomas%gmail.com
7162f44fb0 Fix mac mozconfig for TextFrame test box now that libxul was backed out for mac
git-svn-id: svn://10.0.0.236/branches/feature_textframe@228253 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 19:15:37 +00:00
nrthomas%gmail.com
4315b3c594 Fix textframe mozconfig and reCLOBBER for bug 345517 (libxul landing)
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227872 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 15:56:51 +00:00
nrthomas%gmail.com
e9a3c94008 Clobber textframe tinderboxes for bug 345517 (enable libxul)
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227862 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 15:01:20 +00:00
reed%reedloden.com
3f59f5fe78 Swap pageload_server back to axolotl for the time being (Camino excluded). [p=reed r=preed]
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227833 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 00:32:19 +00:00
reed%reedloden.com
912df7ffb0 Bug 363499 - "Move pageload_server from axolotl to dm-pageload01 (pageload.build.mozilla.org)" [p=reed r=preed]
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227684 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-08 02:42:22 +00:00
ccooper%deadsquid.com
cebaa144a3 - triggering a CLOBBER
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227166 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 17:02:26 +00:00
ccooper%deadsquid.com
4624a1fac1 - upload Mac symbols
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227164 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 17:01:24 +00:00
ccooper%deadsquid.com
a2f1aa1853 - clobbering
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227125 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-28 20:38:05 +00:00
ccooper%deadsquid.com
58f4e45171 b=382141
- submit breakpad symbols for textframe build


git-svn-id: svn://10.0.0.236/branches/feature_textframe@227124 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-28 20:24:31 +00:00
ccooper%deadsquid.com
6173778ce9 - turn off talkback
git-svn-id: svn://10.0.0.236/branches/feature_textframe@227012 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 13:04:32 +00:00
ccooper%deadsquid.com
745205236a b=381695
- TextFrame tinderbox configs for Mac


git-svn-id: svn://10.0.0.236/branches/feature_textframe@226982 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 01:30:49 +00:00
preed%mozilla.com
5d57d0f9ce Bug 381695: Config changes for the text frame feature tbox. r=coop
git-svn-id: svn://10.0.0.236/branches/feature_textframe@226976 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-24 22:19:37 +00:00
(no author)
0ef232e897 This commit was manufactured by cvs2svn to create branch
'feature_textframe'.

git-svn-id: svn://10.0.0.236/branches/feature_textframe@226896 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 18:42:10 +00:00
preed%mozilla.com
f16a7017fc Bug 381719: clobbering mac to get nightly updates; we fixed the problem, but want to make sure the fix sticks across a "nightly" build cycle.
git-svn-id: svn://10.0.0.236/trunk@226895 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 18:42:09 +00:00
sdwilsh%shawnwilsher.com
09440ebae0 Bug 380613 - Need serial comma after canceled in the tooltip for the Clean Up button. Patch by Reed Loden <reed@mozilla.com> r=gavin.sharp
git-svn-id: svn://10.0.0.236/trunk@226894 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 18:28:53 +00:00
sdwilsh%shawnwilsher.com
515919021b Bug 381690 - Need serial comma after downloading in the error dialog for failed updates. Patch by Reed Loden <reed@mozilla.com>. r=gavin.sharp
git-svn-id: svn://10.0.0.236/trunk@226893 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 18:24:53 +00:00
lpsolit%gmail.com
1dfb424ebe This file has been committed by accident. It has nothing to do here. Backing it out!
git-svn-id: svn://10.0.0.236/trunk@226892 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 18:18:52 +00:00
sdwilsh%shawnwilsher.com
a97d415a87 Bug 381468 - Convert toolkit application/x-javascript to application/javascript. r=gavin.sharp
git-svn-id: svn://10.0.0.236/trunk@226891 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 18:08:12 +00:00
ghendricks%novell.com
31139ea5a0 Bug 380928 – Bugzilla::Auth::Verify::create_or_update_user can return stale Bugzilla::User object
patch by vrb@novell.com r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@226890 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 18:05:49 +00:00
dietrich%mozilla.com
2694282d55 Bug 381240 - disabling tests for now
git-svn-id: svn://10.0.0.236/trunk@226889 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 17:24:40 +00:00
cltbld
25bf0dab66 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226888 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 17:01:02 +00:00
benjamin%smedbergs.us
0a17f8b4f4 Bug 363263 - OS_TARGET set incorrectly in cross-compiled builds, patch by Mike Hommey, r=me
git-svn-id: svn://10.0.0.236/trunk@226887 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 17:00:17 +00:00
dbaron%dbaron.org
3b493e79c8 Oops.
git-svn-id: svn://10.0.0.236/trunk@226886 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 16:33:12 +00:00
mattwillis%gmail.com
303f1b461a bug 380912 - handle homepage urls with pipes properly when clicking 'get me out of here'. r=gavin
git-svn-id: svn://10.0.0.236/trunk@226885 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 16:23:09 +00:00
dbaron%dbaron.org
3be0702ed0 Safer version check.
git-svn-id: svn://10.0.0.236/trunk@226884 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 16:15:19 +00:00
dbaron%dbaron.org
dddb43b755 Fix includes and add glib version check.
git-svn-id: svn://10.0.0.236/trunk@226883 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 16:13:22 +00:00
enndeakin%sympatico.ca
7f9eecd358 bug 377693, remove test, it is crashing
git-svn-id: svn://10.0.0.236/trunk@226882 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 15:58:11 +00:00
dbaron%dbaron.org
191e75e7e5 Fewer reftests are random now that bug 324698 is fixed, mostly fixing bug 371316.
git-svn-id: svn://10.0.0.236/trunk@226881 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 15:57:21 +00:00
dbaron%dbaron.org
6b86b28d36 Disable antialiasing of borders again, for Linux only, to avoid the performance penalty of pushing/popping groups. b=380473 r=vlad
git-svn-id: svn://10.0.0.236/trunk@226880 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 15:56:15 +00:00
dbaron%dbaron.org
38f01df53d Hook into glib's logging function so we can get stacks for glib assertions/warnings. b=381133 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226879 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 15:55:36 +00:00
tor%cs.brown.edu
6d3abf00ac Bug 381622 - complete cairo removal from svg. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226878 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 15:42:13 +00:00
benjamin%smedbergs.us
e37d58ce03 Bug 381501 - Small screen resolutions mess up reftests, and backout by randomizer from the other day, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@226877 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 13:57:07 +00:00
alfred.peng%sun.com
8bdd19a84a Fix the bustage for bug 381247 on Solaris. Use the POSIX macro S_ISDIR.
r=benjamin.


git-svn-id: svn://10.0.0.236/trunk@226876 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 13:30:45 +00:00
benjamin%smedbergs.us
1bdce8bf4d Fix url-classifier+libxul warnings and test errors, r=luser (no bug)
git-svn-id: svn://10.0.0.236/trunk@226875 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 13:24:32 +00:00
jminta%gmail.com
bc098b3e7c Bug 381485 [Mac] Rename 'Get Info' back to 'Properties', r=mano
git-svn-id: svn://10.0.0.236/trunk@226874 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 13:19:41 +00:00
jminta%gmail.com
ecf4c88a2c Bug 381393 WARNING: Key 'historyHome' of menu item 'Home' could not be found, r=mano
git-svn-id: svn://10.0.0.236/trunk@226873 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 13:16:46 +00:00
enndeakin%sympatico.ca
27688ec1d7 Bug 381078, hang with recursive template, testcase is part of bug 378893, r=smaug,sr=jonas
git-svn-id: svn://10.0.0.236/trunk@226872 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 12:33:47 +00:00
enndeakin%sympatico.ca
bf5e28a8f5 Bug 377693, change priority to an integer, setters should return val, add testcase, r=mano
git-svn-id: svn://10.0.0.236/trunk@226871 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 12:30:21 +00:00
aaronleventhal%moonset.net
6804e9477a Bug 301621. Follow up patch to fix onclick a11y on <li>. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@226870 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 12:20:06 +00:00
ted.mielczarek%gmail.com
0fa414d8f8 bug 381523 - upgrade breakpad to rev 174. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226869 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 11:17:42 +00:00
nrthomas%gmail.com
424502dd83 Bug 381172, use DisableCompleteJump to override of code that forces complete update, r=preed
git-svn-id: svn://10.0.0.236/trunk@226867 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 09:58:30 +00:00
roc+%cs.cmu.edu
f5f8e45b5c (Not Part Of The Build). Fix incorrect treatment of first character always as uppercase, even when it isn't, when building a small-caps textrun ...
git-svn-id: svn://10.0.0.236/trunk@226865 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 09:37:52 +00:00
roc+%cs.cmu.edu
26dc3b7da6 Bug 380625. (Not Part Of The Build). Fix cluster count for trimmed spaces.
git-svn-id: svn://10.0.0.236/trunk@226864 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 09:36:16 +00:00
jwatt%jwatt.org
f920bb8d6b Fixing bug 380952. nsSVGForeignObjectFrame::PaintSVG calls GetCanvasTM twice. r=tor@acm.org, sr=roc@ocallahan.org
git-svn-id: svn://10.0.0.236/trunk@226862 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 08:39:00 +00:00
jwatt%jwatt.org
9d5f92e7ec Fixing bug 381447. nsSVGLengthList::mCtxType is always set to nsSVGUtils::X. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@226861 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 08:38:54 +00:00
philringnalda%gmail.com
39a72f2fbd Bug 381364 - locationFolders menulist icon lacks horizontal margin, patch by Dão Gottwald <dao@design-noir.de>, r=me
git-svn-id: svn://10.0.0.236/trunk@226860 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 06:18:07 +00:00
brendan%mozilla.org
d943774bf5 Fix JOF_XMLNAME, etc., interrogation to mask the mode bits and compare (381504, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@226859 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 06:04:18 +00:00
brendan%mozilla.org
aa1307bdfa More generator expression decompilation love (381372, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@226858 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 06:00:40 +00:00
sharparrow1%yahoo.com
fe56577906 Bug 237770: Mozilla fails to ignore 'float' property even though 'position: absolute' is set. r=dbaron, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@226857 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 05:55:03 +00:00
dwitte%stanford.edu
a1e400df94 bustage fix.
git-svn-id: svn://10.0.0.236/trunk@226855 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 05:05:04 +00:00
roc+%cs.cmu.edu
9be9b77b2f Backing out due to bustage.
git-svn-id: svn://10.0.0.236/trunk@226854 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 04:26:42 +00:00
roc+%cs.cmu.edu
e2bd8901bc Not Part Of The Build (new textframe). IsInBounds uses incorrect logic and produces spurious warnings.
git-svn-id: svn://10.0.0.236/trunk@226853 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 04:08:38 +00:00
roc+%cs.cmu.edu
deb306b806 Bug 336959. Use Pango to break lines for CJK and Thai. r+sr=roc, patch by Theppitak Karoonboonyanan.
git-svn-id: svn://10.0.0.236/trunk@226852 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 04:06:20 +00:00
vladimir%pobox.com
922c3baecd b=353144, new throws in canvas, r=stuart
git-svn-id: svn://10.0.0.236/trunk@226851 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:58:19 +00:00
vladimir%pobox.com
ac958206e4 b=375047, fragile pango initialization, r=roc
git-svn-id: svn://10.0.0.236/trunk@226850 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:57:34 +00:00
vladimir%pobox.com
b95c3d4263 b=324698, disable bilinear filtering for upscaled images (upscaling causes misrendering), r=roc
git-svn-id: svn://10.0.0.236/trunk@226849 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:54:38 +00:00
aaronleventhal%moonset.net
2d9d383255 Bug 381174. Locale not exposed for ATK document interface. r=surkov
git-svn-id: svn://10.0.0.236/trunk@226848 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:54:20 +00:00
sharparrow1%yahoo.com
b64088b1a1 Bug 365189 document.width/document.height flush layout too late. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@226847 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:52:53 +00:00
sharparrow1%yahoo.com
7645b7424a Bug 381645: Remove nsBoxFrame::GetContentOf. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@226846 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:48:43 +00:00
roc+%cs.cmu.edu
4b7d247fd3 Bug 381247. mkdepend on Windows should call GetFileAttributesEx instead of stat() to check for file existence. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226845 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:48:13 +00:00
sharparrow1%yahoo.com
e8f2137a9f Relanding bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@226844 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:45:59 +00:00
roc+%cs.cmu.edu
0b1406df93 Bug 377923. Hide glyphs for \t, \r and \n under all circumstances. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@226843 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:45:52 +00:00
rflint%ryanflint.com
ea2dc67a34 Bug 380907 - 2 undeclared vars in pwd manager. Patch by Justin Dolske <dolske@mozilla.com>, r=gavin
git-svn-id: svn://10.0.0.236/trunk@226842 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:34:10 +00:00
philringnalda%gmail.com
5bd4c01fff Bug 380895: Clean up missing or unnecessary files in packages-static, r=benjamin
git-svn-id: svn://10.0.0.236/trunk@226840 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 03:29:47 +00:00
sharparrow1%yahoo.com
da4bca5ac0 Backing out due to red tree.
git-svn-id: svn://10.0.0.236/trunk@226839 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 01:57:41 +00:00
sspitzer%mozilla.org
40feb36d54 fix for bug #381624: history sidebar slower the first time you open it (or on startup), then when you switch history views
r=mano


git-svn-id: svn://10.0.0.236/trunk@226838 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 01:44:36 +00:00
sharparrow1%yahoo.com
adb31f492e Bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226837 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 01:42:37 +00:00
mozilla.mano%sent.com
dfabc0700e Backing out cycle-collecting for mQueries from bug 381239, this was not implemented right and does not seem to be necessary either way.
git-svn-id: svn://10.0.0.236/trunk@226836 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 01:23:24 +00:00
mozilla.mano%sent.com
7dcf411794 Bug 371820 - Places interfaces should use xpidl-friendly types. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@226835 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 01:18:21 +00:00
mozilla.mano%sent.com
21fa1e93ba Bug 372508 - rename insertItem to insertBookmark and add a title parameter. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@226834 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 01:06:32 +00:00
preed%mozilla.com
6603f21ad4 Clobbering a win32 trunk build to test aus2 migration (see http://wiki.mozilla.org/WeeklyUpdates/2007-05-21#Build and http://weblogs.mozillazine.org/preed/2007/05/aus2s_a_movin_can_you_help_us.html)
git-svn-id: svn://10.0.0.236/trunk@226833 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 00:38:23 +00:00
mozilla.mano%sent.com
89f5958f54 Bug 368745 - Use nsIFaviconService in Feed Preview. r=sspitzer,sayrer.
git-svn-id: svn://10.0.0.236/trunk@226832 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 00:36:38 +00:00
sdwilsh%shawnwilsher.com
c9bbb9a653 Bug 378527 - Localize nsIAlertsService. r=mano
git-svn-id: svn://10.0.0.236/trunk@226831 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 00:32:50 +00:00
sharparrow1%yahoo.com
f38416b09f Bug 379015: Fix nsPresShell::RenderOffscreen. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226830 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 00:11:05 +00:00
mozilla.mano%sent.com
543c2b0930 Bug 371426 - repaint xul buttons when the default attribute is changed. r=josh, sr=pink.
git-svn-id: svn://10.0.0.236/trunk@226829 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 00:10:02 +00:00
mozilla.mano%sent.com
5660c471de Bug 372508 - onFolderChanged removal. r=dietrcih.
git-svn-id: svn://10.0.0.236/trunk@226828 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 23:56:50 +00:00
roc+%cs.cmu.edu
c678b3f6e5 Not Part Of The Build. Update nsTextFrameThebes whitespace handling; allow line breaking only at the end of a run of whitespace.
git-svn-id: svn://10.0.0.236/trunk@226827 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 23:45:47 +00:00
roc+%cs.cmu.edu
89c475a04d Bug 381127. Add whitespace trimming capability to BreakAndMeasureText. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@226826 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 23:40:07 +00:00
roc+%cs.cmu.edu
66d3748541 Bug 381128. Remove gfxPangoFonts::Measure, it's kinda broken and not all that helpful right now. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@226825 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 23:33:19 +00:00
mozilla.mano%sent.com
168c480a57 Bug 381511 - Use Bookmark dialog is broken in Places. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226824 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:44:30 +00:00
jonas%sicking.cc
e0dcfa6c6a Bug 380872: Bind nodes in insertion points directly under <children>. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@226823 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:41:32 +00:00
scott%scott-macgregor.org
df6b7ebfb1 Bug #379070 --> nsMsgProgress code cleanup.
Patch by Joerg Bornemann <jobor@gmx.de>
r=mscott
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226822 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:38:12 +00:00
scott%scott-macgregor.org
d335462093 Bug #379070 --> string API and code cleanup for nsIMsgFolderCache and nsIMsgFolderCacheElement.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226821 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:24:09 +00:00
scott%scott-macgregor.org
d9420adabe Bug #381642 --> dead code removal
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226820 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:16:07 +00:00
Olli.Pettay%helsinki.fi
1156659f71 Bug 378776, windows bustage
git-svn-id: svn://10.0.0.236/trunk@226819 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:08:36 +00:00
mozilla.mano%sent.com
4fcfcb5ee1 Bug 371823 - Optimize item moves. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226818 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:03:55 +00:00
asqueella%gmail.com
48d3e25ad2 bug 381369 - improve Components.utils.import-related comments
r=sayrer


git-svn-id: svn://10.0.0.236/trunk@226817 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:57:43 +00:00
dbaron%dbaron.org
9d7168dfcd Add bug number for test Benjamin marked as random yesterday.
git-svn-id: svn://10.0.0.236/trunk@226816 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:54:55 +00:00
alexei.volkov.bugs%sun.com
c26c6aea64 part of the fix for 324740. This patch splits certutil by moving code related to extension generation into separate file (certext.c)
git-svn-id: svn://10.0.0.236/trunk@226815 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:52:04 +00:00
thunder%mozilla.com
87e4c80946 Bug 381245: Add back the bookmarks toolbar icon to toggle the bookmarks sidebar. r=dietrich
git-svn-id: svn://10.0.0.236/trunk@226814 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:49:00 +00:00
Olli.Pettay%helsinki.fi
8b4c3d38dd Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@226813 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:45:07 +00:00
dbaron%dbaron.org
4331aa155c Back out incorrect change from yesterday: if we don't have room for the test, it isn't valid, so it should fail.
git-svn-id: svn://10.0.0.236/trunk@226812 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:42:15 +00:00
joshmoz%gmail.com
20790b6c43 turn native form controls off on Mac OS X until reftests pass. b=175279
git-svn-id: svn://10.0.0.236/trunk@226811 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:16:39 +00:00
Olli.Pettay%helsinki.fi
a147ea156a Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226809 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:45:13 +00:00
sspitzer%mozilla.org
736bfdbfed fix for bug #368240: A link on the bottom of the history list takes long to load
r=mano


git-svn-id: svn://10.0.0.236/trunk@226808 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:36:43 +00:00
sharparrow1%yahoo.com
d387c5a846 Bug 381621: Get rid of nsBoxFrame::AddRef/Release, plus a few misc cleanups. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@226807 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:34:00 +00:00
joshmoz%gmail.com
3d421f1163 Turn on native theme for HTML content on Mac OS X. Bugs remain, but this way we'll get better test coverage and move forward more quickly. Should we discover too many issues for Gecko 1.9a5, we'll flip it back off until 1.9a6. b=175279 sr=roc a=mconnor
git-svn-id: svn://10.0.0.236/trunk@226806 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:24:28 +00:00
ted.mielczarek%gmail.com
05a692e8c8 bug 380541 - build time logic to extract debug symbols on Linux - first cut at integrating Breakpad on Linux. r=mento
git-svn-id: svn://10.0.0.236/trunk@226805 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:20:57 +00:00
sspitzer%mozilla.org
dcaa009502 fix for bug #381594: not warning user about loading js / data urls
r=dietrich


git-svn-id: svn://10.0.0.236/trunk@226804 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:19:45 +00:00
bienvenu%nventure.com
723ab25004 improve palmsync conduit error handling/logging, patch by WSMwk, r/sr=bienvenu 373404
git-svn-id: svn://10.0.0.236/trunk@226803 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:14:39 +00:00
preed%mozilla.com
f67d4601fa Clobbering Linux trunk build to test aus2 migration (see http://wiki.mozilla.org/WeeklyUpdates/2007-05-21#Build and http://weblogs.mozillazine.org/preed/2007/05/aus2s_a_movin_can_you_help_us.html).
git-svn-id: svn://10.0.0.236/trunk@226802 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:55:59 +00:00
bugzilla%standard8.demon.co.uk
907f23a16e Part of Bug 329744 - change migration strings to reference SeaMonkey 1.x rather than 1.0/1.1. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@226801 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:49:08 +00:00
gavin%gavinsharp.com
d6db8ef13a Bug 289136: remove lock/unlock pref menu items from about:config, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@226800 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:48:05 +00:00
joshmoz%gmail.com
b1e595f3b3 remove camino-specific CSS from forms.css. b=381539 r=cbarrett sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226799 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:44:01 +00:00
bugzilla%standard8.demon.co.uk
8fe5fe034f 380795 Unify Palm Sync build component locations - remove moved files. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226798 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:43:23 +00:00
joshmoz%gmail.com
c36c8cb71d Don't paint the background for the text frame in comboboxes if the combobox is themed. b=381268 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@226797 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:42:01 +00:00
Olli.Pettay%helsinki.fi
2f4adadc96 Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226796 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:39:14 +00:00
joshmoz%gmail.com
7a2a849b65 clean up combobox borders, preliminary fix for bug 376823. r=cbarrett sr=roc
git-svn-id: svn://10.0.0.236/trunk@226795 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:35:18 +00:00
tor%cs.brown.edu
4b157d30e3 Bug 380072 - switch svg mask from cairo to thebes. r=jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@226794 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:31:04 +00:00
tor%cs.brown.edu
64c803674e Bug 380071 - add cairo_clip_extents() functionality to thebes. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226793 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:30:04 +00:00
bienvenu%nventure.com
eb9d8505ed fix regression in pop3 filters that move messages, sr=mscott, patch in 379070 but fixes 381595
git-svn-id: svn://10.0.0.236/trunk@226792 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 17:01:10 +00:00
gijskruitbosch%gmail.com
4ad277f8fd Clobbering win32 tinderbox
git-svn-id: svn://10.0.0.236/trunk@226791 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 12:58:59 +00:00
nrthomas%gmail.com
69137e04bd Bug 381418, monitoring changes for thunderbird version bump to 3.0a1pre, r=mscott
git-svn-id: svn://10.0.0.236/trunk@226790 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 10:47:11 +00:00
mozilla%kewis.ch
ba03085ee1 Additional fix to bug 380155. Fix script loading order.
git-svn-id: svn://10.0.0.236/trunk@226788 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 09:39:25 +00:00
slavomir.katuscak%sun.com
3c57748ef8 Bug 363197 - Patch to print DBG/OPT version. r=neil,sr=nelson
git-svn-id: svn://10.0.0.236/trunk@226787 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 07:54:43 +00:00
rhelmer%mozilla.com
4afb5d2b5b back out 1.63 as per bug 381445 comment #3
git-svn-id: svn://10.0.0.236/trunk@226786 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 05:01:41 +00:00
sayrer%gmail.com
837db59832 comment out dm tests until we can make them pass in opt builds
git-svn-id: svn://10.0.0.236/trunk@226785 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 04:47:50 +00:00
sayrer%gmail.com
b99374ad98 try some more tests
git-svn-id: svn://10.0.0.236/trunk@226784 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 04:23:38 +00:00
rhelmer%mozilla.com
70d23e60bf add branch attribute to bonsai xml output b=381445 r=bear
git-svn-id: svn://10.0.0.236/trunk@226783 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 04:21:58 +00:00
scott%scott-macgregor.org
5aa0ef8d44 Bug #379070 --> nsIMsgWindow API and code cleanup.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226782 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 03:59:08 +00:00
sdwilsh%shawnwilsher.com
32cd3f3858 Trying to figure out why this test is failing silently. Commenting out listener and observer.
git-svn-id: svn://10.0.0.236/trunk@226781 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 03:39:03 +00:00
sdwilsh%shawnwilsher.com
16f5987f0f Trying to figure out why this test is failing silently.
git-svn-id: svn://10.0.0.236/trunk@226780 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 03:09:26 +00:00
sdwilsh%shawnwilsher.com
1c0e90ebea Trying to figure out why this test is failing silently. r=sayrer
git-svn-id: svn://10.0.0.236/trunk@226779 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 02:26:12 +00:00
sdwilsh%shawnwilsher.com
ca8e18d024 Bug 380250 bustage fix for Camino
git-svn-id: svn://10.0.0.236/trunk@226778 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 02:07:56 +00:00
sdwilsh%shawnwilsher.com
72e236be0f Trying to figure out why this test is failing silently. r=sayrer
git-svn-id: svn://10.0.0.236/trunk@226777 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 01:47:34 +00:00
sdwilsh%shawnwilsher.com
42dd133603 Trying to figure out why this test is failing silently. r=sayrer
git-svn-id: svn://10.0.0.236/trunk@226776 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 01:23:39 +00:00
scott%scott-macgregor.org
c028b638e2 fix a missing return value.
git-svn-id: svn://10.0.0.236/trunk@226775 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 01:15:11 +00:00
sdwilsh%shawnwilsher.com
92f9c154cc Bug 380250 bustage fix for xpfe
git-svn-id: svn://10.0.0.236/trunk@226774 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 01:11:37 +00:00
sdwilsh%shawnwilsher.com
a3cf6ecaf4 More bustage fix for Bug 380250 - passing pointer instead of just the variable
git-svn-id: svn://10.0.0.236/trunk@226773 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:59:50 +00:00
sdwilsh%shawnwilsher.com
2976672622 More bustage fix for Bug 380250 - third time is the charm (getter_Addrefs != getter_AddRefs)
git-svn-id: svn://10.0.0.236/trunk@226772 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:57:26 +00:00
mrbkap%gmail.com
226b95df7a Mark the overwritten scope property in the space between where we remove it and re-add it in its changed form. bug 381374, r=igor
git-svn-id: svn://10.0.0.236/trunk@226771 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:55:04 +00:00
sdwilsh%shawnwilsher.com
1028754ab6 More bustage fix for Bug 380250 (declaring rv)
git-svn-id: svn://10.0.0.236/trunk@226770 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:41:11 +00:00
sdwilsh%shawnwilsher.com
10d817da1a Bustage fix for Bug 380250.
git-svn-id: svn://10.0.0.236/trunk@226769 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:34:53 +00:00
scott%scott-macgregor.org
6fa49a7389 more mac bustage fixes
git-svn-id: svn://10.0.0.236/trunk@226768 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:30:11 +00:00
scott%scott-macgregor.org
80de46125c Back out unix changes I didn't intend to commit while fixing the build bustage.
git-svn-id: svn://10.0.0.236/trunk@226767 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:25:20 +00:00
jonas%sicking.cc
ca7ad7a2f3 Bug 380872: Forgot to address bzs review comment to remove this assertion. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@226766 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:08:05 +00:00
scott%scott-macgregor.org
985a5c328e More Mac fixes
git-svn-id: svn://10.0.0.236/trunk@226765 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:06:36 +00:00
sdwilsh%shawnwilsher.com
c4b3038709 Bug 380250 - Convert Download Manager's RDF backend to mozStorage. r=cbiesinger,r=mconnor
git-svn-id: svn://10.0.0.236/trunk@226764 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:03:35 +00:00
scott%scott-macgregor.org
d615517809 fix some mac bustage
git-svn-id: svn://10.0.0.236/trunk@226763 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 23:56:11 +00:00
scott%scott-macgregor.org
01d7b8d3e5 Try to fix some unix bustage.
git-svn-id: svn://10.0.0.236/trunk@226762 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 23:51:38 +00:00
mrbkap%gmail.com
76b1f36ecd Protect the number from GC, even if it was originally a number. bug 375976, r=crowder
git-svn-id: svn://10.0.0.236/trunk@226761 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 23:45:42 +00:00
scott%scott-macgregor.org
7d200495f6 Fix Mac bustage.
git-svn-id: svn://10.0.0.236/trunk@226760 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 23:32:03 +00:00
scott%scott-macgregor.org
43bf1d7b45 Bug #379070 --> nsIMsg*Folder API improvements and other code cleanup.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226759 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 23:06:27 +00:00
benjamin%smedbergs.us
30ad0bd507 Marking this reftest random until we can figure out the scrollbar issue.
git-svn-id: svn://10.0.0.236/trunk@226758 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 23:03:49 +00:00
masayuki%d-toybox.com
88b19fbea4 Bug 381426 Can't be activated Input Method in the Bookmark Properties. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226757 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:58:17 +00:00
crowder%fiverocks.com
171ccc7e56 Bug 380998: StackGrowthDirection is not reliable with Sun Studio 11, patch by Ginn Chen <ginn.chen@sun.com>, r=brendan
git-svn-id: svn://10.0.0.236/trunk@226756 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:55:48 +00:00
mrbkap%gmail.com
a18ef71807 Don't assume that the parser is still enabled after we've returned to the event loop. bug 380590, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@226755 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:40:59 +00:00
jonas%sicking.cc
bcd72525c8 Bug 380872: Call BindToTree on anonymous children too when BindToTree is called on an element. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@226754 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:26:48 +00:00
jonas%sicking.cc
66ca4f861c Bug 53901: Make sure to also release controllers when unbinding xul elements from the DOM. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@226753 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:22:51 +00:00
tor%cs.brown.edu
a37f793835 Build bustage fix (380757).
git-svn-id: svn://10.0.0.236/trunk@226752 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:13:56 +00:00
tor%cs.brown.edu
30ccd795b2 Bug 380757 - switch svg filters to thebes. r=jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@226751 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 21:41:53 +00:00
benjamin%smedbergs.us
d23a0cad5e Attempt to fix unit-test orange: the two tests differ only by the width of a scrollbar, so attempt to make the ref the same height as the test, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@226749 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 20:45:43 +00:00
mozilla%kewis.ch
3a982f8778 Fix bug 380155. r=dbo
git-svn-id: svn://10.0.0.236/trunk@226748 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 20:32:44 +00:00
crowder%fiverocks.com
b4f0b880f7 Bug 379482: Crash [@ js_IsIdentifier] decompiling float setter, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@226747 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 19:33:33 +00:00
cltbld
58295dd2b2 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226746 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 19:31:03 +00:00
mozilla%weilbacher.org
512a3c3e09 Bug 359716: followup for OS/2 to fix build break with MOZ_LDAP_XPCOM, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226745 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 19:28:20 +00:00
ctalbert%mozilla.com
abd660e4f6 Clobbering trunk lightning build to pick up change from bug 377437
git-svn-id: svn://10.0.0.236/trunk@226744 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 18:47:57 +00:00
ctalbert%mozilla.com
3f6366d222 Clobbering to pick up fix in bug 377437
git-svn-id: svn://10.0.0.236/trunk@226743 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 18:33:39 +00:00
justdave%bugzilla.org
0d14bbb50c Bug 364008: Work around 405 error on login from home page when using IIS 5.
Patch by Michael Kincaid <michael@luidia.com>
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@226742 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 18:19:50 +00:00
mrbkap%gmail.com
5ebdab7ced Don't call DidBuildModel twice if Terminate is called twice since consumers aren't expecting it. bug 378982, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226741 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 18:09:54 +00:00
mrbkap%gmail.com
eea9ee29c4 Count both the getter and setter for a given property. bug 381303, r=crowder
git-svn-id: svn://10.0.0.236/trunk@226740 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 18:02:33 +00:00
mrbkap%gmail.com
825aa6c9b6 Handle Function.prototype.toString not returning what we expect it to return (a function expression). bug 380933, r=crowder
git-svn-id: svn://10.0.0.236/trunk@226739 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 18:01:08 +00:00
morgamic%mozilla.com
00c885a0dc Removing ini_set calls that should not be in init.php. error_reporting and
display_errors should be set in the config or vhost conf if needed.


git-svn-id: svn://10.0.0.236/trunk@226737 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 17:33:23 +00:00
bugzilla%standard8.demon.co.uk
010a12c405 Bug 380795 Unify Palm Sync build component locations r=benjamin,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226736 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 17:17:51 +00:00
benjamin%smedbergs.us
8d7db65173 Clobber win32 to pick up bug 377437
git-svn-id: svn://10.0.0.236/trunk@226735 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 16:33:27 +00:00
benjamin%smedbergs.us
161202bdee Clobbering to pick up bug 377437
git-svn-id: svn://10.0.0.236/trunk@226734 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 16:32:04 +00:00
benjamin%smedbergs.us
21675321ca Clobbering to rebuild bustage from bug 377437
git-svn-id: svn://10.0.0.236/trunk@226733 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 16:31:34 +00:00
nrthomas%gmail.com
9885486bca Bug 381418, use pre suffix in the Thunderbird trunk version for nightlies, r=mscott
git-svn-id: svn://10.0.0.236/trunk@226731 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 16:05:01 +00:00
benjamin%smedbergs.us
e9de78713e Clobber for qm-win2k3-01 redness not rebuilding docshell the way it should.
git-svn-id: svn://10.0.0.236/trunk@226730 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 15:24:44 +00:00
bugzilla%standard8.demon.co.uk
91310120cf Fix Bug 380789 Error message when saying no to installing the palm sync conduit - error should not occur. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226729 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:51 +00:00
bugzilla%standard8.demon.co.uk
ebb963361a Part of bug 322628 Palm Sync Build Changes to automate build and install in profile extensions - change installation directory to match the extension id so that it registers as an addon properly. r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@226728 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:50 +00:00
bugzilla%standard8.demon.co.uk
8d233328fb Bug 378723 Palm Sync extension built in SeaMonkey says installing into Thunderbird AB. Fix installation problem when attempting to use short path names. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226727 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:49 +00:00
bugzilla%standard8.demon.co.uk
c45b9e90de Bug 378723 Palm Sync extension built in SeaMonkey says installing into Thunderbird AB, and part of Bug 322628 Palm Sync build changes (use short path on installation if available). r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226726 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:48 +00:00
scott%scott-macgregor.org
72f3d8722e Bug #322628 --> Palm Sync Build changes to support palm sync as a proper install.rdf based
extension for Thunderbid.

This extension code is NPOTB.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226725 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:47 +00:00
bienvenu%nventure.com
ae2f85dcf8 handle palm desktop 6.01, no bug, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@226724 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:46 +00:00
bienvenu%nventure.com
abd55c8473 fix palm sync uninstall to restore previous conduit, sr=mscott 236923
git-svn-id: svn://10.0.0.236/trunk@226723 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:45 +00:00
ssu%netscape.com
9fc220ed2c fixing bug 197626 - PalmSyncInstall.exe (Address Book Palm Sync) has no customized icon (in Start Menu). r=sgehani, sr=sspitzer, a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@226722 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:44 +00:00
timeless%mozdev.org
7cdb307b42 Bug 249782 Make Mozilla compile with Microsoft Visual Studio 2005
patch by sdwalker@myrealbox.com r=bryner


git-svn-id: svn://10.0.0.236/trunk@226721 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:43 +00:00
gerv%gerv.net
4db02e2627 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@226720 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:42 +00:00
bienvenu%nventure.com
e1e5077cee more work on making palmsync a tbird extension, make palmsyncinstall.exe optionally take a path to mozabconduit.dll, r/sr=mscott 214407 not part of default build
git-svn-id: svn://10.0.0.236/trunk@226719 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:41 +00:00
cavin%netscape.com
1c95a68f59 Set conduit title field and created BrandName.rc for the product brand name. r=ssu, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226718 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:40 +00:00
cavin%netscape.com
605b364254 Fix for bug 182423. Look for conduit mgr dll in the registry entry for "Software\\U.S. Robotics\\Pilot Desktop\\Core" as well and restore registry back to point to Palm install dir after uninstall. r=ssu, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226717 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:39 +00:00
rdayal%netscape.com
eeb8eb3e9c Bug #177382 Changes to comply with configure.in changes for WIN32_LEAN_AND_MEAN
r=leaf, sr=bienvenu, a=roc+moz


git-svn-id: svn://10.0.0.236/trunk@226716 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:38 +00:00
rdayal%netscape.com
fe73129440 Bug #174597.
Changes so that PalmSync Installer can run not just from dir
but also from a program sub-menu or a short cut.
Installer Manifest file changes for PalmSync

r=ssu, sr=mscott, a=asa.


git-svn-id: svn://10.0.0.236/trunk@226715 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:37 +00:00
rdayal%netscape.com
6dfa6db9c9 Bug #173821 Modify the Palm Installer to search for Palm Dlls on local disk
Changes in the PalmSync installer to search for Palm dir using Registry key settings.
Also changes to include the Palm Sync files in installer manifest.

r=ssu, sr=dveditz, a=asa


git-svn-id: svn://10.0.0.236/trunk@226714 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:36 +00:00
rdayal%netscape.com
f225db1b97 Bug #172844 Installer for Mozilla PalmSync Conduit
This is the implementation for the PalmSync Conduit which enables the synchronization
between Mozilla AB and Palm. This is built as a separate executable, to build this Palm CDK
should be installed and PALM_CDK_DIR environment variable should be set to it's location.

r=ssu, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@226713 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:57:35 +00:00
benjamin%smedbergs.us
fab7a75723 Last commit was for bug 377437
git-svn-id: svn://10.0.0.236/trunk@226712 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:43:06 +00:00
cltbld
8266a9400e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226711 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:41:03 +00:00
benjamin%smedbergs.us
c81491e642 Bug 377347 - Disable the obsolete string API (from the Mozilla 1.4 SDK), r=darin sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226710 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:32:35 +00:00
kairo%kairo.at
4fcebfb0f0 bug 335387 – remove remnants of content packs, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226709 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 14:19:21 +00:00
aaronleventhal%moonset.net
aef3b2b9ee Bug 380976. Tree view accessible hierarchy regression. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@226708 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 13:57:54 +00:00
aaronleventhal%moonset.net
238a418b5d Bug 381229. Incorrect accessible role and events for XUL autocomplete and combobox (menulist) popup lists. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@226707 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 13:53:57 +00:00
kairo%kairo.at
620621c112 bug 377953 - build suiterunner package/installer via suite/installer (a real installer for suiterunner will be added there soon in 351917), r=luser
git-svn-id: svn://10.0.0.236/trunk@226706 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 13:40:32 +00:00
sharparrow1%yahoo.com
1e238506ce Bug 377391: Parts of a rectangle with CSS outline remains, when changing rectangle size. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226705 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 10:06:08 +00:00
sharparrow1%yahoo.com
66ceed1300 Bug 45631: text-indent: n% doesn't incrementally reflow correctly. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@226704 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 09:55:27 +00:00
bugzilla%arlen.demon.co.uk
5578c924cd Bug 310264 unable to print forwarded mail (message/rfc822)
p=me r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@226703 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 08:51:40 +00:00
Olli.Pettay%helsinki.fi
c6473e3758 Bug 378961, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226702 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 07:33:32 +00:00
Olli.Pettay%helsinki.fi
bec84f1922 Bug 381167, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226701 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 07:27:47 +00:00
sspitzer%mozilla.org
94dd32ed0b fix for bug #377281: Changing bookmark properties sets incorrect keyword_id value in database
r=dietrich


git-svn-id: svn://10.0.0.236/trunk@226700 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 04:51:46 +00:00
roc+%cs.cmu.edu
0fe9131095 Bug 381130. Small changes to layout to fix an inline reflow bug and add a new API to nsLineLayout to support tab stops. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226699 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 03:46:22 +00:00
jminta%gmail.com
d4d13ac5ec Bug 377717 again, if this doesn't go green i'll back out
git-svn-id: svn://10.0.0.236/trunk@226698 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 02:57:10 +00:00
jminta%gmail.com
140dcfed13 try again
git-svn-id: svn://10.0.0.236/trunk@226697 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 02:45:45 +00:00
jminta%gmail.com
a6fe36857b bustage fix from Bug 377717
git-svn-id: svn://10.0.0.236/trunk@226696 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 02:42:02 +00:00
jminta%gmail.com
0da57ac99e Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov
git-svn-id: svn://10.0.0.236/trunk@226695 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 02:18:05 +00:00
jminta%gmail.com
ea2df54224 Relanding bug 381280 (respect browser.bookmarks.file pref), this time with Ts fixes, r=mano
git-svn-id: svn://10.0.0.236/trunk@226694 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 02:13:25 +00:00
roc+%cs.cmu.edu
f63023ef23 Bug 377232. Align font boundaries with cluster boundaries to avoid ATSUI weirdness where it chooses different fonts fo characters in the same cluster...
git-svn-id: svn://10.0.0.236/trunk@226693 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 02:02:16 +00:00
roc+%cs.cmu.edu
7aec536558 Bug 380484. Don't divide by zero if a font has a really small maxAdvance. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226692 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 01:56:10 +00:00
roc+%cs.cmu.edu
0db328afdc Bug 380210. Time out fonts after 30 seconds, not 3 seconds. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226691 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 01:54:13 +00:00
philringnalda%gmail.com
9842c8da1d Bug 381335 typo fix, irc-r=mano
git-svn-id: svn://10.0.0.236/trunk@226690 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 01:38:50 +00:00
jwalden%mit.edu
8444b0125a Bug 367214 - mod_cern_meta support in the HTTP server, enabling modification of the HTTP status and headers sent in the response for a file. r=biesi
git-svn-id: svn://10.0.0.236/trunk@226689 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 01:35:08 +00:00
bent.mozilla%gmail.com
33536d3aa7 Bug 381084 - "Autocomplete textbox cannot be resized after the popup has shown". Patch by Matt Crocker <matt@songbirdnest.com>. r=gavin.
git-svn-id: svn://10.0.0.236/trunk@226688 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 01:30:59 +00:00
vladimir%pobox.com
3267386636 b=380561, missing borders when dashed and dotted border-style is used, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@226687 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 22:49:20 +00:00
vladimir%pobox.com
7695c7cdfe b=380494, followup for zero-sized surfaces; allow zero-sized image surfaces to be created, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226686 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 22:46:53 +00:00
sayrer%gmail.com
bbe18d29bb Bug 238324. Tweak generateFactory to call new, and add unit tests for module loading. Patch by Alex Vincent <ajvincent@gmail.com>. r=sayrer, sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226685 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 22:45:15 +00:00
vladimir%pobox.com
f00acd618e b=379419, bogus assertion in border code with NS_STYLE_BORDER_RULES_MARKER, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226684 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 22:44:45 +00:00
vladimir%pobox.com
15cb385331 b=379436, borders on elements > 2^15px drawn backwards, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@226683 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 22:41:21 +00:00
mozilla.mano%sent.com
10057bcaef Bug 381281 - Cannot reorder bookmarks. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226682 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 22:27:04 +00:00
sayrer%gmail.com
d521fd30ba Bug 381366. Get rid of gBrowserGlue. r=gavin
git-svn-id: svn://10.0.0.236/trunk@226681 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 21:09:42 +00:00
dietrich%mozilla.com
e66a2f5a83 reverting the failing part of the patch to bug 381237
git-svn-id: svn://10.0.0.236/trunk@226680 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 20:10:40 +00:00
sspitzer%mozilla.org
33678e1878 adding LOG statements so when test_annotation fails we can figure it out.
see bug #381351

r=dietrich


git-svn-id: svn://10.0.0.236/trunk@226679 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 20:10:09 +00:00
stefanh%inbox.com
998f41da6b Bug 379985 - [Pinstripe] Use Highlight and highlighttext where applicable. r=mano (toolkit), r=bienvenu (mail).
git-svn-id: svn://10.0.0.236/trunk@226678 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 19:34:13 +00:00
dietrich%mozilla.com
a8a7ed662e Bug 381237 test failure on toolbar folder value on the qm-win2k3-01 - attempting to re-enable this test (r=mano)
git-svn-id: svn://10.0.0.236/trunk@226677 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 19:22:47 +00:00
dwitte%stanford.edu
f12d60173e Bug 368317 – temp files remain if MoveToNative fails in nsSafeFileOutputStream::Finish(). patch by Ryan Jones (sciguyryan@gmail.com), r=mvl, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@226676 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 18:12:26 +00:00
sspitzer%mozilla.org
5d8a980506 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@226675 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 17:31:31 +00:00
sspitzer%mozilla.org
4266dd1edb fix for bug #381298: startup-with-no-profiles and choosing IE / Opera or Safari doesn't doesn't import favorites / bookmarks
r=dietrich


git-svn-id: svn://10.0.0.236/trunk@226674 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 16:31:01 +00:00
neil%parkwaycc.co.uk
1f84a1fa0f Unbreak wallet viewer a bit b=381186 r=Standard8
git-svn-id: svn://10.0.0.236/trunk@226673 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 16:07:44 +00:00
bugzilla%standard8.demon.co.uk
f66434072c Bug 381339 Migrate preferences for extensions we know about. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@226672 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 16:04:51 +00:00
mozilla.mano%sent.com
098551fa0e Bug 381335 - Fix various js warnings in places front-end code. patch from Henrik Skupin <hskupin@gmail.com>, r=me.
git-svn-id: svn://10.0.0.236/trunk@226671 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 15:18:42 +00:00
bugzilla%standard8.demon.co.uk
ff4b350c8c Bug 329744 Write migrator for moving to Toolkit-based profiles - land the actual migration code. r=Neil,mac review from mnyromyr pending
git-svn-id: svn://10.0.0.236/trunk@226670 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 14:19:00 +00:00
mozilla%weilbacher.org
7e91c1acdf [OS/2] Bug 371504: get Thebes working on OS/2 again.
- Change the font handling over from native OS/2 GPI to Fontconfig+Freetype.
- This lets us use cairo text drawing.
Finally end the months long OS/2 build break.


git-svn-id: svn://10.0.0.236/trunk@226669 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 13:45:49 +00:00
mozilla%weilbacher.org
78126519a4 [OS/2] Bug 371504: Makefile additions for Thebes on OS/2, r=vlad
git-svn-id: svn://10.0.0.236/trunk@226668 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 13:28:12 +00:00
mozilla.mano%sent.com
cdbcd3c460 Bug 381220 - until I modify a folder, the dateAdded / lastModified values don't appear in the bookmark organizer. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226667 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 11:39:03 +00:00
bugzilla%standard8.demon.co.uk
9123ab4b90 Bug 381276 Allow moves as copies for address book cards to mailing lists, until such a time as bug 349044/bug 373215 (allow default drag action to be changed) may get fixed. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226666 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 11:31:35 +00:00
bugzilla%standard8.demon.co.uk
da01296b93 Bug 380988 Label_for/Label_by relation is missing in creating new mailing list window. r=Neil for SeaMonkey part,r/sr=mscott for Thunderbird part.
git-svn-id: svn://10.0.0.236/trunk@226665 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 11:27:43 +00:00
mats.palmgren%bredband.net
0512859e25 Null-check results from PR_Find*Symbol. Fix UMR when the stream is less than 4 bytes. b=241738 r+sr=cbiesinger
git-svn-id: svn://10.0.0.236/trunk@226664 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 08:56:36 +00:00
mozilla.mano%sent.com
de2c9e0afc Backing out the fix for 381280 for a cycle to check Ts and Txul impact.
git-svn-id: svn://10.0.0.236/trunk@226663 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 08:11:43 +00:00
mats.palmgren%bredband.net
1017e09c22 Don't use mFirstChild when the child count is zero. b=381057 r=aaronleventhal
git-svn-id: svn://10.0.0.236/trunk@226662 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 08:05:42 +00:00
mats.palmgren%bredband.net
f4fc724632 Null out members in Shutdown() so we bail out of later API calls with an error. b=381057 r=aaronleventhal
git-svn-id: svn://10.0.0.236/trunk@226661 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 08:05:28 +00:00
sayrer%gmail.com
3da7721c60 Bug 381239. Null out members of PrefHandler to break reference cycles. r=dietrich
git-svn-id: svn://10.0.0.236/trunk@226660 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 03:33:04 +00:00
surkov.alexander%gmail.com
517cea7e11 Bustage fix for bug 374487
git-svn-id: svn://10.0.0.236/trunk@226659 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 02:54:27 +00:00
surkov.alexander%gmail.com
bb83935716 Bug 374487 - provide API to support multiple targets for the same relation, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@226658 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 02:41:34 +00:00
mozilla.mano%sent.com
e6232e5117 Re-enabling, this doesn't seem to be the leak cause.
git-svn-id: svn://10.0.0.236/trunk@226657 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 01:32:01 +00:00
sspitzer%mozilla.org
13d63ecd0a adding some LOG() so I can figure out why the last-modified tests for places
bookmarks are failing on tinderbox.

bug #381240


git-svn-id: svn://10.0.0.236/trunk@226656 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 01:24:48 +00:00
sspitzer%mozilla.org
1fece7d327 fix for bug #381267
Bookmark Manager: Import from Netscape/Seamonkey wipes out bookmarks

r=mano


git-svn-id: svn://10.0.0.236/trunk@226655 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 01:03:35 +00:00
jminta%gmail.com
39d0bb80f6 Bug 381217 places exported bookmarks.html missing classic 'This is an automatically generated file' HTML comment, r=mano
git-svn-id: svn://10.0.0.236/trunk@226654 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 01:00:19 +00:00
jminta%gmail.com
d3530bdeb3 Bug 381280 Places bookmarks.html importer ignores 'browser.bookmarks.file' pref, r=mano
git-svn-id: svn://10.0.0.236/trunk@226653 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 00:56:50 +00:00
mozilla.mano%sent.com
c37242f61b Bug 381218 - Organizer's view menu is broken. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226652 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 00:44:57 +00:00
mozilla.mano%sent.com
e700119ddd Re-enabling digest auth. tests, a=sayrer.
git-svn-id: svn://10.0.0.236/trunk@226651 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 00:33:28 +00:00
mozilla.mano%sent.com
a52916cd02 Commenting out potential code path for the remaining Rlk on fxdebug.
git-svn-id: svn://10.0.0.236/trunk@226650 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 00:29:04 +00:00
sdwilsh%shawnwilsher.com
d820ebecea Bug 381291 - Stephen Donner's name is misspelled in credits.xhtml. r=gavin.sharp
git-svn-id: svn://10.0.0.236/trunk@226649 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 22:24:12 +00:00
mozilla.mano%sent.com
04bb2a6a56 Yet another attempt to fix result & result nodes leaks (see bug 381239 comment 13)
git-svn-id: svn://10.0.0.236/trunk@226648 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 20:29:48 +00:00
bclary%bclary.com
1b31ff2980 JavaScript Tests - factor common code into top level shell.js|browser.js, bug 379779, r=igor, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@226647 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 20:05:08 +00:00
mozilla.mano%sent.com
f0200cf856 missing semicolon
git-svn-id: svn://10.0.0.236/trunk@226646 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 19:55:37 +00:00
mozilla.mano%sent.com
fad08ab67a Break cycles between the xbl views to history results (bug 381239).
git-svn-id: svn://10.0.0.236/trunk@226645 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 19:54:10 +00:00
mozilla.mano%sent.com
aab07122ed Trying to break the cycle on nsNavHistoryQueryResultNode::mQueries.
git-svn-id: svn://10.0.0.236/trunk@226644 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 19:02:38 +00:00
kairo%kairo.at
afb64e7803 bug 381176 – add overlay for MAPI pref in suiterunner, r=Neil
git-svn-id: svn://10.0.0.236/trunk@226643 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 17:29:20 +00:00
dietrich%mozilla.com
d732211ebf disabling post-test cleanup temporarily, r=sayrer
git-svn-id: svn://10.0.0.236/trunk@226642 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 09:07:15 +00:00
dietrich%mozilla.com
86274871d2 Bug 381240 - disabling to allow further testing (r=sayrer)
git-svn-id: svn://10.0.0.236/trunk@226641 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 08:20:50 +00:00
dietrich%mozilla.com
7e3d46e8b8 Bug 381240 backing out tests to figure out why failing on linux only (r=sayrer)
git-svn-id: svn://10.0.0.236/trunk@226640 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 07:18:44 +00:00
mozilla.mano%sent.com
8befac723d Bustage fix #1
git-svn-id: svn://10.0.0.236/trunk@226639 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 04:47:38 +00:00
sayrer%gmail.com
6122b046f7 force a rebuild to fix bustage
git-svn-id: svn://10.0.0.236/trunk@226638 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 04:38:14 +00:00
sayrer%gmail.com
843993bd3c CLOBBER to check places build
git-svn-id: svn://10.0.0.236/trunk@226637 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 04:34:33 +00:00
cltbld
4a741fb71c Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226636 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 03:51:03 +00:00
mozilla.mano%sent.com
2e20b12b12 Turing on Bookmarks on Places.
git-svn-id: svn://10.0.0.236/trunk@226635 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 03:46:27 +00:00
mrbkap%gmail.com
7c1accd1f1 If the scanner returned TOK_ERROR, it already reported an error. bug 380371, r=brendan
git-svn-id: svn://10.0.0.236/trunk@226634 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 02:09:23 +00:00
mrbkap%gmail.com
0c150c2b79 Correctly parse regular expressions with the 'm' and 'y' flags. bug 378486, r=brendan
git-svn-id: svn://10.0.0.236/trunk@226633 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 01:57:30 +00:00
sdwilsh%shawnwilsher.com
71599d9c82 Bug 381219. nsIAlertsService on mac doesn' t check for if a listener has been allocated. r=gavin.sharp
git-svn-id: svn://10.0.0.236/trunk@226632 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 01:10:19 +00:00
sspitzer%mozilla.org
ceecf18992 fix for bug #371827: places bookmarks need additional metadate for lastModified and dateAdded.
fix for bug #381209:  don't write out ID attributes to bookmarks.html, as it will confuse Firefox 2.

patch by dietrich, sspitzer.  r=mano,dietrich,sspitzer


git-svn-id: svn://10.0.0.236/trunk@226631 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 00:40:57 +00:00
crowder%fiverocks.com
7caf49c94d Bug 381211: fixing off-by-one caused by patch from bug 367629, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@226630 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-19 00:04:41 +00:00
crowder%fiverocks.com
8aae43aa50 Bug 367629: better obj_toSource for native functions and a few other cases, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@226628 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 23:12:56 +00:00
sspitzer%mozilla.org
821b06b05a fix for bug #381145: export doesn't always write out toolbar folder attribute in some circumstances.
r=mano/dietrich


git-svn-id: svn://10.0.0.236/trunk@226626 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 22:00:36 +00:00
mozilla.mano%sent.com
989ff46e74 Commenting out some failing authentication tests to check whetehr places-bookmarks build on the windows machines of MozillaTest, a=sayrer.
git-svn-id: svn://10.0.0.236/trunk@226625 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 21:53:18 +00:00
aaronr%us.ibm.com
7dab90f1cc undoing the backout of patch for bug 376371 per ispiked
git-svn-id: svn://10.0.0.236/trunk@226624 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 21:52:29 +00:00
brendan%mozilla.org
69ddc3aa41 Restrict for([k,v] in o) special case to JS1.7 (366941, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@226622 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 20:55:06 +00:00
sayrer%gmail.com
072d278464 try increasing test timeout
git-svn-id: svn://10.0.0.236/trunk@226621 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 20:42:56 +00:00
mozilla.mano%sent.com
b91c4220fa Bug 381052 - Customize of Navbar causes bookmarks on Bookmarks bar to disappear. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226620 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 19:05:31 +00:00
aaronr%us.ibm.com
5da68ea6f2 backing out patch for bug 376371 to help pinpoint mochitest issue
git-svn-id: svn://10.0.0.236/trunk@226619 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 19:02:16 +00:00
mrbkap%gmail.com
c8c87c18a1 nsIParserNode::GetSource should be a const function. bug 374041, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226618 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 18:45:39 +00:00
stridey%gmail.com
ba2148a3b3 Camino only - Bug 311391: Launch external apps from downloads in foreground. Patch by Chris Lawson <cl-bugs@chrislawson.net> r=kreeger,smokey sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@226616 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 14:40:30 +00:00
dtownsend%oxymoronical.com
90c568d6e6 Bug 380398: appversion manifest flag has a broken length check. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226615 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 13:42:06 +00:00
Olli.Pettay%helsinki.fi
c07b945efb Bug 380217, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226614 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 11:37:57 +00:00
Olli.Pettay%helsinki.fi
08e726e308 Bug 380716, Crash [@ nsContentUtils::ContentIsDescendantOf], r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226613 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 10:23:45 +00:00
thunder%mozilla.com
47c2d7b2ee Bug 380997: Don't set the places bookmarks toolbar favicon. r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@226612 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 08:45:37 +00:00
thunder%mozilla.com
b9bfafcc36 Bug 381129: Do not write IDs for separators in exported bookmarks.html files. r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@226611 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 07:48:00 +00:00
thunder%mozilla.com
a86d708026 Bug 380999: Disable import-to-folder tests, fix a few other minor issues in import/export code. r=dietrich
git-svn-id: svn://10.0.0.236/trunk@226610 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 07:00:01 +00:00
dbaron%dbaron.org
0b2b5c4a2e Call SetGeometryDirty if we need to call DistributeHeightToRows, since DistributeHeightToRows can't deal with rows that have already had height distributed to them. Patch by Daniel Holbert <dholbert@mozilla.com>. b=380227 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226609 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 06:04:57 +00:00
dbaron%dbaron.org
4c4eee1f57 Don't propagate line layout in reflow state when we're not in the line. b=320502 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226608 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 06:04:04 +00:00
dbaron%dbaron.org
18208893da Block outline-color for always use my colors pref. b=380924 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226607 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 06:02:57 +00:00
dbaron%dbaron.org
60e7a2773e Remove unused variable/parameter in view code. b=371392 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226606 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 06:02:00 +00:00
sayrer%gmail.com
019ca2b21c trying a new build to see if it changes one failing unit test with no immediate cause.
git-svn-id: svn://10.0.0.236/trunk@226605 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 06:00:22 +00:00
mats.palmgren%bredband.net
5a743d0a0b Move nsIDocShellTreeItem::childOffset to nsDocShell and remove all uses except internally by nsDocShell (it should be removed eventually). b=376562 r=Olli.Pettay sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226604 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:49:15 +00:00
thunder%mozilla.com
9d22cbfaae Bug 380999: Clear places bookmarks on initial import. r=dietrich
git-svn-id: svn://10.0.0.236/trunk@226603 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:36:02 +00:00
joshmoz%gmail.com
e2b41a002e this camino-only CSS is no longer necessary after bug 370282 landed. r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@226602 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:15:04 +00:00
joshmoz%gmail.com
1ecbf501ec don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@226601 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:04:05 +00:00
aaronleventhal%moonset.net
b219e8e772 Bug 381114. Crash [@ msaa/nsAccessibleWrap::NativeAccessible ]. r= mats.palmgren
git-svn-id: svn://10.0.0.236/trunk@226599 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:00:21 +00:00
sayrer%gmail.com
0eb47f0551 remove debugging statements
git-svn-id: svn://10.0.0.236/trunk@226598 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 02:24:15 +00:00
joshmoz%gmail.com
a858f9b1f3 Contextmenu doesn't disappear correctly when Firefox is in background. Also, Firefox doesn't dismiss context menu when it is in the background and a user clicks on another application. b=339945 r=cbarrett sr=roc
git-svn-id: svn://10.0.0.236/trunk@226597 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 02:06:59 +00:00
joshmoz%gmail.com
97995cd1ad fix sizing of native checkboxes and radio buttons. be more flexible as well. b=380791 r=cbarrett sr=roc
git-svn-id: svn://10.0.0.236/trunk@226596 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 02:01:02 +00:00
brendan%mozilla.org
9c307e16dc Support generator expressions for JS1.8 (380237, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@226595 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 01:41:17 +00:00
brendan%mozilla.org
ea48927fd5 Fix getter/setter decompilation to depend on generating op, not prefix string (381101, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@226594 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 00:48:18 +00:00
glen.beasley%sun.com
e696087f76 fix typo for sha-512/EC r=wtc
git-svn-id: svn://10.0.0.236/trunk@226592 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 23:59:01 +00:00
mrbkap%gmail.com
cf002d9f87 Skip over exception cookies, since we require JSOP_POP to pop them. bug 380016, r=brendan
git-svn-id: svn://10.0.0.236/trunk@226591 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 23:56:17 +00:00
mrbkap%gmail.com
5b0afeed77 Update our child counts if notifying on our children caused more updates. bug 376761, r=bzbarsky sr=sicking
git-svn-id: svn://10.0.0.236/trunk@226590 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 23:54:35 +00:00
rhelmer%mozilla.com
e0d2a3a834 15012 RC2 to 2004 RC3 major b=376663 r=cf
git-svn-id: svn://10.0.0.236/trunk@226588 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 22:31:34 +00:00
nrthomas%gmail.com
416fc31f60 Bug 381086, add missing en-US to locale lists, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@226587 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 21:56:06 +00:00
despotdaemon
cd4a5c3cdd Pseudo-automatic update of changes made by dtownsend@oxymoronical.com.
git-svn-id: svn://10.0.0.236/trunk@226586 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 21:24:09 +00:00
neil%parkwaycc.co.uk
d0daaf6925 Build xpfe download manager for suiterunner until such time as toolkit download manager becomes usable r=Standard8 (mpa=Mano for toolkit change)
git-svn-id: svn://10.0.0.236/trunk@226585 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 21:01:18 +00:00
neil%parkwaycc.co.uk
689538e23a Relanding bug 377035 Allow tree as anonymous parent of treechildren r=Enn sr=roc
git-svn-id: svn://10.0.0.236/trunk@226584 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 20:55:03 +00:00
mozilla.mano%sent.com
fccfe0a9a3 Bug 381042 - Error: childFolder not defined. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226583 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 20:41:01 +00:00
sspitzer%mozilla.org
146af1ff0d fix for bug #380741: Crash with about:cache and clear privacy data [@nsCOMPtr::StartAssignment]
fall out from bug #380704:  compile error [@nsOfflineCacheDevice::Init]

fix by dcamp@mozilla.com, r/sr=biesi


git-svn-id: svn://10.0.0.236/trunk@226582 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 18:33:19 +00:00
bzbarsky%mit.edu
17736e6d0a Attach bindings via addBinding even to nodes not in a document. Bug 380990, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@226581 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 18:31:31 +00:00
despotdaemon
8ba2b4c8e5 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@226580 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 17:27:36 +00:00
nrthomas%gmail.com
33254b0bf8 For bug 379241, bump update verify config for fx2004 rc3
git-svn-id: svn://10.0.0.236/trunk@226576 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 16:13:38 +00:00
aaronr%us.ibm.com
b4b4952066 [XForms] Need to truncate submission string buffer before reuse otherwise has issue on branches. Bug 376371, p=msterlin, r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@226575 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 16:12:30 +00:00
lpsolit%gmail.com
11e738fb2f Bug 377485: Implement editworkflow.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv r=mkanat a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226574 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 15:10:54 +00:00
gerv%gerv.net
e7dcf6345f Updates from latest attempt to make ID list
git-svn-id: svn://10.0.0.236/trunk@226573 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 14:55:53 +00:00
mats.palmgren%bredband.net
e14885ac03 Protect against frame destruction during event handling and document when that can occur. b=378670 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226572 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 11:12:31 +00:00
mats.palmgren%bredband.net
d3ccb57da7 NPOTB. Add missing rendering context null-checks. b=380502 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226571 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 10:52:20 +00:00
mats.palmgren%bredband.net
cb84c4e124 Don't bother painting a selection into an empty rect. Avoid using an invalid surface for painting ops. b=380611 r+sr=vladimir
git-svn-id: svn://10.0.0.236/trunk@226570 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 10:14:37 +00:00
surkov.alexander%gmail.com
ab33b9b92c Bug 380883 - use gIsAccessibilityActive in ATK, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@226569 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 09:12:10 +00:00
mats.palmgren%bredband.net
df3daa74f8 Null-check the primary frame before using it. b=380749 r=aaronleventhal
git-svn-id: svn://10.0.0.236/trunk@226568 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 08:21:49 +00:00
mats.palmgren%bredband.net
8eed441bd1 nsHTMLSelectOptionAccessible::GetName - add null-check and make it return the empty string for empty option elements. b=379872 r=aaronleventhal
git-svn-id: svn://10.0.0.236/trunk@226567 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 08:12:15 +00:00
cltbld
da57d8d0c9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226566 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 07:41:02 +00:00
dwitte%stanford.edu
130f8feda6 remove p3p from built extensions (MOZ_EXTENSIONS_ALL and seamonkey MOZ_EXTENSIONS_DEFAULT lists). bug 366611, a=kairo for build change, r=luser
git-svn-id: svn://10.0.0.236/trunk@226565 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 07:39:15 +00:00
bzbarsky%mit.edu
326a4da499 Remove no longer needed null-check too. Still no bug.
git-svn-id: svn://10.0.0.236/trunk@226564 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 06:57:52 +00:00
bzbarsky%mit.edu
60726b0383 Remove addref that shouldn't be there and causes leaks. No bug, r=vlad
git-svn-id: svn://10.0.0.236/trunk@226563 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 06:52:35 +00:00
sspitzer%mozilla.org
326ff2318f fix for bug #380979: after schema change we fail to import bookmarks
r=dietrich


git-svn-id: svn://10.0.0.236/trunk@226562 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 06:47:41 +00:00
sspitzer%mozilla.org
20232b02dd fix for bug #380801: crash on startup when doing forced db migration
r=dietrich


git-svn-id: svn://10.0.0.236/trunk@226561 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 06:44:02 +00:00
thunder%mozilla.com
ded374117b Bug 376253: Places bookmarks import/export unit tests + assorted fixes uncovered by the tests. r=mano, r=dietrich
git-svn-id: svn://10.0.0.236/trunk@226560 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 06:06:49 +00:00
roc+%cs.cmu.edu
7c0b232d25 Not (Really) Part Of The Build. Fix shortcut calculation that was causing random crashes with new textframe.
git-svn-id: svn://10.0.0.236/trunk@226559 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 05:18:21 +00:00
dietrich%mozilla.com
644df27051 Bug 380011 bookmarks.html replacement trouble (r=sspitzer)
git-svn-id: svn://10.0.0.236/trunk@226558 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 04:29:27 +00:00
mark.finkle%gmail.com
8de6ee2cba bug 367519. r=bsmedberg. add XUL and SVG mime type support to the mozilla activex control. Also updated some deprecated ATL macros.
git-svn-id: svn://10.0.0.236/trunk@226557 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 02:19:50 +00:00
joshmoz%gmail.com
f9d8e74d05 Mac applicationDockMenu delegate method not called after process restart. Patch by Steven Michaud. r=josh r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226556 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 02:10:19 +00:00
dbaron%dbaron.org
f80d6532de Add bug numbers._dont_use_document_colors.html
git-svn-id: svn://10.0.0.236/trunk@226555 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 01:56:18 +00:00
dbaron%dbaron.org
80385fc910 Decode the older base64-obscured entries as well. b=380961 r=dolske
git-svn-id: svn://10.0.0.236/trunk@226554 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 01:53:52 +00:00
dbaron%dbaron.org
aadb55ba1f Add test for always-use-my-colors preference. b=58048
git-svn-id: svn://10.0.0.236/trunk@226553 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 01:51:52 +00:00
enndeakin%sympatico.ca
4272d198a2 Bug 369813, persist container open state in trees, r=mano
git-svn-id: svn://10.0.0.236/trunk@226552 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 01:14:27 +00:00
nboyd%atg.com
2bf4083ca8 Updated skip list.
git-svn-id: svn://10.0.0.236/trunk@226550 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 00:30:27 +00:00
igor%mir2.org
c51896b2da Bug 380833: AllocSlot now insists on the new slot being already set to void. r=brendan
git-svn-id: svn://10.0.0.236/trunk@226549 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 22:41:50 +00:00
nkinder%redhat.com
94be4969d9 Resolves: 380920
Summary: Bumped up version number to 4.18 in addition to fixing the clean build targets.


git-svn-id: svn://10.0.0.236/trunk@226547 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 21:42:44 +00:00
dbaron%dbaron.org
4fd3c2d62f Fix some debugging code. b=380825 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226546 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 21:17:45 +00:00
dbaron%dbaron.org
d3fb79a11a Revert part of bug 377521 to fix bug 380825 (and add comment). r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226545 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 21:17:21 +00:00
dbaron%dbaron.org
d6e7785ed1 Rewrite the pref for forbidding pages from setting colors and backgrounds so that it changes transparency less often and interferes less with user and user-agent styles. b=58048, 255829, 255411 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226544 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 21:10:32 +00:00
dbaron%dbaron.org
e8bf2016b6 Make rule nodes know their level in the cascade. b=374907 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226543 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 21:08:51 +00:00
nrthomas%gmail.com
d3f4879de8 Bug 380859, fix perl warning, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@226542 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:59:43 +00:00
bienvenu%nventure.com
62a5a5e231 remove xpidlstrings from mailnews/base/search, sr=mscott 379070
git-svn-id: svn://10.0.0.236/trunk@226541 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:41:23 +00:00
Olli.Pettay%helsinki.fi
0c6651b28b Bug 380911, Remove nsRecycled.h, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@226540 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:37:35 +00:00
despotdaemon
a472997c5c Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@226539 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:22:32 +00:00
bent.mozilla%gmail.com
e9f948b44b Bug 379565 - "Figure out a way to prevent people from using static ns(C)String instances". r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@226538 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:10:18 +00:00
bent.mozilla%gmail.com
09b858778e Bug 380470 - "nsAppStartupNotifier shouldn't require components to implement nsIObserver". r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@226537 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:06:01 +00:00
mark.finkle%gmail.com
a3ccd5ce67 bug 378618. backing out changes that are causing tests to fail
git-svn-id: svn://10.0.0.236/trunk@226536 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 19:30:19 +00:00
igor%mir2.org
5e3ef244f1 Bug 380889: fixing the disassembler, r=brendan
git-svn-id: svn://10.0.0.236/trunk@226535 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 19:00:47 +00:00
gavin%gavinsharp.com
e725988a6c Revert unintentional change from bug 374723, r=dolske
git-svn-id: svn://10.0.0.236/trunk@226534 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 18:59:32 +00:00
mark.finkle%gmail.com
65650b7840 bug 378618. r=gavin. removed singleton member from factory to remove a leak
git-svn-id: svn://10.0.0.236/trunk@226533 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 18:33:57 +00:00
gavin%gavinsharp.com
15499bb0a4 Bug 374723: remove files that are no longer built now that we've determined that the patch won't be backed out
git-svn-id: svn://10.0.0.236/trunk@226532 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 18:20:52 +00:00
sdwilsh%shawnwilsher.com
5cdbb0df33 Bug 354539 - DOM Inspector Entities Need to be added. l10n patch. Patch by Alexander L. Slovesnik <unghost@mozilla-russia.org>.
git-svn-id: svn://10.0.0.236/trunk@226531 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 18:11:53 +00:00
enndeakin%sympatico.ca
f2cb96cb52 Bug 376238, add a pref to disable drag images, r=sr=roc
git-svn-id: svn://10.0.0.236/trunk@226530 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 18:05:23 +00:00
ted.mielczarek%gmail.com
8afcc5c977 bug 380421 - get crash reporter params from nsXULAppInfo. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226529 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 17:15:00 +00:00
benjamin%smedbergs.us
fa4db836c0 Bug 319934 - Prevent shutdown crashes by having XMLHttpRequest objects hold the layout module alive, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226528 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 17:05:47 +00:00
bzbarsky%mit.edu
a8e3483775 Minor tweaks to the HTML.
git-svn-id: svn://10.0.0.236/trunk@226527 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 17:01:17 +00:00
bzbarsky%mit.edu
9eca0b92d5 Fix regression bug 380842: allow block-display generated content on table cells
and captions again.  r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@226526 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 16:57:28 +00:00
ted.mielczarek%gmail.com
e0c86543ce bug 380542 - add a Makefile for airbag/src/client stuff. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226525 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 16:44:56 +00:00
bzbarsky%mit.edu
22192fe466 Followup tweak for bug 379809, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@226524 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 16:03:05 +00:00
ted.mielczarek%gmail.com
d54db6ef22 bug 380542 - add a Makefile for airbag/src/client stuff. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226523 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 15:58:44 +00:00
masayuki%d-toybox.com
605efe68cb Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226522 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 15:51:39 +00:00
tor%cs.brown.edu
6290ed9d5d Bug 380691 - <clipPath> and <mask> not working with <foreignObject>. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226521 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 15:14:19 +00:00
gavin%gavinsharp.com
fc00ff98cf Bug 380650: remove old files now that they've been copied to toolkit/components/passwordmgr/content
git-svn-id: svn://10.0.0.236/trunk@226520 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 14:33:26 +00:00
gavin%gavinsharp.com
e64fd8850d Bustage fix #3 for bug 374723
git-svn-id: svn://10.0.0.236/trunk@226518 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 14:07:44 +00:00
aaronleventhal%moonset.net
600cb4ce8b Bug 380669. More states for HTML option accessibles. r=surkov
git-svn-id: svn://10.0.0.236/trunk@226517 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 13:59:06 +00:00
gavin%gavinsharp.com
dbebd3f26b Bug 374723: trigger a clobber to fix bustage from omission of installer manifest changes with the original landing
git-svn-id: svn://10.0.0.236/trunk@226516 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 13:41:08 +00:00
aaronleventhal%moonset.net
92323d0a74 Bug 268935. nsIAccessibilityService should not be scriptable -- only the nsIAccessibleRetrieval that it inherits from. r=surkov
git-svn-id: svn://10.0.0.236/trunk@226515 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 13:38:06 +00:00
gavin%gavinsharp.com
b0aa96dea7 Bug 374723: also update installer manifests so that builds aren't broken, and change module name to avoid conflicts, r=me
git-svn-id: svn://10.0.0.236/trunk@226514 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 13:36:31 +00:00
nboyd%atg.com
7304880d35 Correct behavior for enumerability of prototype properties of function
objects and Function. See ECMA 15.3.5.2 and 15.3.3.1.


git-svn-id: svn://10.0.0.236/trunk@226512 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 12:41:00 +00:00
gavin%gavinsharp.com
8c26be9582 bustage fix #2
git-svn-id: svn://10.0.0.236/trunk@226511 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 10:42:41 +00:00
gavin%gavinsharp.com
fe929919cd bustage fix
git-svn-id: svn://10.0.0.236/trunk@226510 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 10:23:00 +00:00
gavin%gavinsharp.com
8de0219d95 Bug 374723: re-design password manager API and implement in JS rather than C++, patch by Justin Dolske <dolske@mozilla.com>, r=mconnor, r=me
git-svn-id: svn://10.0.0.236/trunk@226509 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 10:02:51 +00:00
Olli.Pettay%helsinki.fi
2ee9047ece Bug 376371, [1.1] Add support for resource element on submission to allow more flexibility, p=msterlin@us.ibm.com, r=aaronr+me
git-svn-id: svn://10.0.0.236/trunk@226508 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 08:35:13 +00:00
ginn.chen%sun.com
92a0bd4da3 Bug 380706 Labels will not be reported while browsing the list item with arrow keys.
r=surkov.alexander


git-svn-id: svn://10.0.0.236/trunk@226507 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 08:21:12 +00:00
surkov.alexander%gmail.com
7a81d2b589 Bug 380524 - implement IAccessibleComponent, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226506 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 06:04:21 +00:00
roc+%cs.cmu.edu
aea782973d Not Part Of The Build. 1) Round font underline/overline/strikeout offsets and sizes to device pixels to try to ensure consistent visual offsets and sizes even when the baseline point is not pixel-aligned. 2) snap the text baseline y coordinate to the nearest pixel, because the decoration lines will be snapped themselves and we need the gaps to remain consistent. 3) fix bug in selection-decoration x coordinate which was forgetting to include the frame x-offset.
git-svn-id: svn://10.0.0.236/trunk@226505 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 05:21:41 +00:00
surkov.alexander%gmail.com
65b31f0d4d Bug 380508 - implement IAccessibleHyperlink, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226504 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 04:28:38 +00:00
bzbarsky%mit.edu
36678c20ca Back out part of the last change which is not actually correct
git-svn-id: svn://10.0.0.236/trunk@226503 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 03:39:36 +00:00
bzbarsky%mit.edu
27adc40647 Apparently we can't handle "thin" here yet.
git-svn-id: svn://10.0.0.236/trunk@226502 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 03:33:04 +00:00
sayrer%gmail.com
e8662e297c change back to warn for mochitest
git-svn-id: svn://10.0.0.236/trunk@226501 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 03:27:37 +00:00
bzbarsky%mit.edu
3d66fb663f Make sure FrameNeedsReflow() is not called during reflow, and remove the
wasDirty asserts and O(N^2) check for existing reflow root in the list.  Bug
379904, r=roc, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@226500 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 03:22:45 +00:00
bzbarsky%mit.edu
ada9f6f2b1 Use the right parent when resolving style contexts in IsValidSibling. Bug
380096, r=bernd, sr=roc


git-svn-id: svn://10.0.0.236/trunk@226499 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 03:18:50 +00:00
bzbarsky%mit.edu
600003a2c7 Change round-trip testing for specified sub-properties of a shorthand to set
them all before looking at computed style, since, for example, the specified
font-family affects the computed line-height if the specified line-height is
"normal".  Bug 379809, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@226498 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 03:03:34 +00:00
philringnalda%gmail.com
6da2eb314c Bug 365755 followup, l10n builds broken without brand.dtd included to fill in messenger.dtd, patch by Henrik Skupin <hskupin@gmail.com>, r=me, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@226497 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 02:52:59 +00:00
bzbarsky%mit.edu
d11ee5752e Fix bug introduced into collapsing of long PIs and comments. Bug 379683
followup, r+sr=sicking.


git-svn-id: svn://10.0.0.236/trunk@226496 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 02:52:30 +00:00
bzbarsky%mit.edu
336e5d5940 Push the new content on the stack before calling BindToTree, since some
BindToTree implementations apparently flush out the sink (!).  Bug 372323,
r+sr=sicking.


git-svn-id: svn://10.0.0.236/trunk@226495 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 02:21:55 +00:00
jonas%sicking.cc
88ff67c45c Bug 53901: Don't set is-in-doc flag on cloned XUL nodes. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@226494 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 01:13:48 +00:00
igor%mir2.org
bf3284b71a Bug 379885: JS_GetGCMarkingTracer is removed. r=brendan
git-svn-id: svn://10.0.0.236/trunk@226493 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 01:13:28 +00:00
thunder%mozilla.com
cebbc86b05 Fix build bustage - don't build places import/export code except when MOZ_PLACES_BOOKMARKS are enabled. r=mano
git-svn-id: svn://10.0.0.236/trunk@226492 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 00:05:09 +00:00
roc+%cs.cmu.edu
c3efcf148b Not Part Of The Build. Fix underline/strikeout positioning in new text frame --- simple appunits/pixels confusion.
git-svn-id: svn://10.0.0.236/trunk@226491 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 23:41:41 +00:00
sayrer%gmail.com
87d5c6140e Bug 238324. JS code-sharing module system. Patch by Alex Fritze <alex@croczilla.com> and Robert Sayre <sayrer@gmail.com>. r=shaver/brendan, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@226490 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 23:31:41 +00:00
thunder%mozilla.com
000e405062 Bug 379913: Add convenience methods to the microsummary service. r=myk
git-svn-id: svn://10.0.0.236/trunk@226489 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 23:28:22 +00:00
sayrer%gmail.com
2ac2dc7245 Bug 238324: JS code-sharing module system. Patch by Alex Fritze <alex@croczilla.com> and Robert Sayre <sayrer@gmail.com>. r=shaver/brendan, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@226488 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 23:27:41 +00:00
crowder%fiverocks.com
d2bda4f82e Bug 308429: make tooMuchGC dynamic (runtime gczeal option), r=brendan
git-svn-id: svn://10.0.0.236/trunk@226487 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 23:27:20 +00:00
thunder%mozilla.com
d78b444bad Bug 373501: Add import/export of microsummaries to places. r=mano
git-svn-id: svn://10.0.0.236/trunk@226485 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 23:23:51 +00:00
julien.pierre.bugs%sun.com
03f794688f Fix for bug 380334 . Get rid of some dead code in CERT_HTMLCertInfo . r=nelson, rrlyea
git-svn-id: svn://10.0.0.236/trunk@226484 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 23:15:28 +00:00
crowder%fiverocks.com
018fc2cf03 Bug 358594: sharp variables should deserialize using old getter/setter syntax.
git-svn-id: svn://10.0.0.236/trunk@226482 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 22:41:24 +00:00
roc+%cs.cmu.edu
0e65fa8a88 Bug 379635. Don't return random min-widths for native scrollbars when the scrollbar rect is empty. r=cbarrett, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@226481 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 22:19:54 +00:00
dbaron%dbaron.org
7cd747c7c6 Fix vertical resizing for quirks mode percentage heights. b=380004 Patch by Daniel Holbert <dholbert@mozilla.com>. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226479 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 21:53:32 +00:00
rrelyea%redhat.com
1049eb3fd2 Bug 376417 – PK11_GenerateKeyPair needs to get the key usage from the caller.
r = nelson


git-svn-id: svn://10.0.0.236/trunk@226478 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 21:47:21 +00:00
cbarrett%mozilla.com
f8edf896fb Bug 380650 - Move passwordmgr/resources/content/* to passwordmgr/content/*. Patch by Justin Dolske <dolske@mozilla.com>, r=gavin.
git-svn-id: svn://10.0.0.236/trunk@226477 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 21:20:30 +00:00
lpsolit%gmail.com
f8f84bd768 Bug 380709: collectstats.pl can't find ThrowCodeError when a failure occurs - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226476 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 21:10:30 +00:00
despotdaemon
b62af164fa Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@226475 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 20:36:49 +00:00
vladimir%pobox.com
e1e4598130 b=380494, allow zero-width/height surfaces (crash moz_cairo_win32_surface_get_image etc.), r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226474 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 20:27:10 +00:00
sdwilsh%shawnwilsher.com
3184bf5173 Bug 378527 - Localize nsIAlertsService. r=cbarrett,r=mano. Also Fixes Bug 380142 - Growl doesn't support click notification
git-svn-id: svn://10.0.0.236/trunk@226473 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 20:25:53 +00:00
nboyd%atg.com
32e1391bbf The "prototype" property of a function object should be enumerable.
git-svn-id: svn://10.0.0.236/trunk@226472 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 20:23:18 +00:00
bugzilla%standard8.demon.co.uk
5df4e3e4e9 Fix Bug 380789 Error message when saying no to installing the palm sync conduit - error should not occur. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226471 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 20:14:11 +00:00
ted.mielczarek%gmail.com
d41114d5a5 bustage fix from bug 378581, patch by Dave Camp <dcamp@mozilla.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@226470 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 19:00:23 +00:00
ted.mielczarek%gmail.com
ce8d5cdd89 bug 378581 - merge platform implementations of crash reporter client. Patch by Dave Camp <dcamp@mozilla.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@226469 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 17:46:39 +00:00
szegedia%freemail.hu
33353c8696 Fixing IllegalArgumentException for FEATURE_STRICT_MODE and FEATURE_WARNING_AS_ERROR
git-svn-id: svn://10.0.0.236/trunk@226468 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 17:27:46 +00:00
jwatt%jwatt.org
06420a78a0 Change DOS line endings to unix so they don't appear in my diff when I save unrelated changes to this file. r=sayrer. No bug.
git-svn-id: svn://10.0.0.236/trunk@226467 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 17:16:09 +00:00
smontagu%smontagu.org
cffcacb6c0 Compile error in intl/uconv/native/nsNativeUConvService.cpp. Bug 372648, patch by Priit Laes <amd@store20.com> and timeless, r=smontagu
git-svn-id: svn://10.0.0.236/trunk@226466 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 16:45:23 +00:00
kairo%kairo.at
ebff8b9222 followup to bug 377799 - remove deleted Makefile from allmakefiles, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@226465 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 16:39:49 +00:00
ghendricks%novell.com
9bff8d3243 Bug 380416: template/en/default/admin/users/userdata.html.tmpl should honor can_change_password()
Patch by Vance Baarda <vrb@novell.com>
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@226464 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 16:28:16 +00:00
igor%mir2.org
36e7db18bc Bug 379566: keywords are no special with get/set getters. r=brendan
git-svn-id: svn://10.0.0.236/trunk@226462 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 15:17:14 +00:00
ginn.chen%sun.com
cd223a580b Bug 357969 container xul element which doesn't have a xbl def under a deck frame has no accessible object
patch by nian.liu at sun.com r=surkov.alexander sr=neil


git-svn-id: svn://10.0.0.236/trunk@226458 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 09:46:08 +00:00
igor%mir2.org
15695c2b4f Bug 340212: All XPC GC tracing now happens in the runtime trace callback.
git-svn-id: svn://10.0.0.236/trunk@226457 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 09:01:34 +00:00
Olli.Pettay%helsinki.fi
30ac6877b1 Remove rest of nsIDOMEventReceivers, Bug 363089, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226456 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 08:50:37 +00:00
nrthomas%gmail.com
a53ba2b999 For bug 379241, bump automation config for RC3
git-svn-id: svn://10.0.0.236/trunk@226455 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 08:27:01 +00:00
allan%beaufour.dk
b4d98eb5ae Change namespace to aNamespame to avoid reserved C++ keyword. Bug 380125, r=gavin, patch by tom.germeau@gmail.com
git-svn-id: svn://10.0.0.236/trunk@226454 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 08:18:09 +00:00
alfred.peng%sun.com
d206daa892 Bug 380704. compile error [@nsOfflineCacheDevice::Init]. Fix the bustage for bug 370195 on Solaris SPARC/x86 with Sun Compiler.
r+sr=jst.


git-svn-id: svn://10.0.0.236/trunk@226453 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 07:53:42 +00:00
philringnalda%gmail.com
dabc5fbd02 Bug 343738 - deleting multiple stored passwords that are not in a row deletes only 1 password, r=mano
git-svn-id: svn://10.0.0.236/trunk@226449 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:51 +00:00
mattwillis%gmail.com
ff5fa3b707 bug 358285 - Fixes copy/paste error so that only one Password Manager window can be open at a time. r=gavin
git-svn-id: svn://10.0.0.236/trunk@226448 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:50 +00:00
gavin%gavinsharp.com
ca36413a7d Bug 365996: Take advantage of old yes/no constant in nsIPromptService, patch by Ryan Jones <bugs@ryan-jones.com>, r=mscott for /mail, r=neil for /xpfe and /mailnews, r=ctho for /suite, r=me for the rest
git-svn-id: svn://10.0.0.236/trunk@226447 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:49 +00:00
martijn.martijn%gmail.com
1ba0392fd2 Bug 358120 - add id attributes to passwordManager.xul, r=gavin.sharp
git-svn-id: svn://10.0.0.236/trunk@226446 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:48 +00:00
bugzilla%standard8.demon.co.uk
59ecac3ef4 Bug 349438 (bug 266945 enhanced / followup) add title and set default button to no for the remove all password manager confirm prompt. p=Serge Gautherie <gautheri@noos.fr>,r=mconnor
git-svn-id: svn://10.0.0.236/trunk@226445 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:47 +00:00
gavin%gavinsharp.com
b51b58ce48 Bug 343278, Hitting delete in the password manager doesn't delete the password, patch by Adam Guthrie <ispiked@gmail.com>, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@226444 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:46 +00:00
mozilla.mano%sent.com
dac575be3b Bug 266945 - Add confirm prompt for 'Remove All' operation in Password Manager. r+a181=mconnor.
git-svn-id: svn://10.0.0.236/trunk@226443 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:45 +00:00
gavin%gavinsharp.com
32dbc405a0 Bug 324063: "passwords never saved" is too hard to find, so move it into it's own window, r=mconnor, ui-r=beltzner
git-svn-id: svn://10.0.0.236/trunk@226442 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:44 +00:00
bsmedberg%covad.net
6239ebbdcc Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
git-svn-id: svn://10.0.0.236/trunk@226441 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:43 +00:00
aaronleventhal%moonset.net
59bf33035c Bug 302359. Accessibility fixes for options dialogs. r=mconnor, r=parente, sr=darin, a=parente
git-svn-id: svn://10.0.0.236/trunk@226440 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:42 +00:00
gavin%gavinsharp.com
3a90513887 Bug 191642 : Lots of missing keyboard accelerators in Options window, patch by Bryan <BoxerBoi76@hotmail.com> and me, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@226439 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:41 +00:00
db48x%yahoo.com
c5a258e877 bug 296662: Javascript strict warnings in preferences dialog
patch by Henrik Skupin <hskupin@gmail.com>, r=bsmedberg, a=asa


git-svn-id: svn://10.0.0.236/trunk@226438 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:40 +00:00
mozilla.mano%sent.com
09df02ff50 Bug 284096 - Useless Cancel button in View Saved Passwords dialog. patch from Gavin Sharp <gavin.sharp@gmail.com>, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@226437 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:39 +00:00
marco%gnome.org
ca6e262bf0 Bug 233461 Add button icons on the new preferences dialog
r=mconnor


git-svn-id: svn://10.0.0.236/trunk@226436 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:38 +00:00
ben%bengoodger.com
bb99b6ff5a 283871 - password manager does not resize vertically... add flex to content box. Patch by Mook <mook.moz@gmail.com> r=me
git-svn-id: svn://10.0.0.236/trunk@226435 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:37 +00:00
ben%bengoodger.com
43affeb385 274712 - new options dialog
git-svn-id: svn://10.0.0.236/trunk@226434 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:36 +00:00
gerv%gerv.net
dc9ed38c38 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@226433 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:35 +00:00
ben%bengoodger.com
fddbd05786 Landing the Aviary Branch (Toolkit sections excluding toolkit/content).
git-svn-id: svn://10.0.0.236/trunk@226432 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:34 +00:00
bryner%brianryner.com
a4b7b0da33 skip signon entries that don't decrypt properly
git-svn-id: svn://10.0.0.236/trunk@226431 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:33 +00:00
steffen.wilberg%web.de
58e87c8f56 Bug 239241 - (seamonkey port) option to show/display saved passwords. r=bryner
git-svn-id: svn://10.0.0.236/trunk@226430 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:32 +00:00
varga%nixcorp.com
2c4aa6d387 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
git-svn-id: svn://10.0.0.236/trunk@226429 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:31 +00:00
bryner%brianryner.com
f6d6cba3ed Persist size/position and column widths for password manager dialog. Bug 217147, patch by steffen.wilberg@web.de, r=me
git-svn-id: svn://10.0.0.236/trunk@226428 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:30 +00:00
bryner%brianryner.com
9ba65cd403 port fix to sort strings case-insensitively, bug 220067
git-svn-id: svn://10.0.0.236/trunk@226427 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:29 +00:00
bryner%brianryner.com
6f1032cc2b Make removal of stored logins play nicer with the tree widget. Do a (batched) notification of the treeBoxObject that the row count is changing when deleting one or more stored logins. Also do a rowCountChanged notification when removing all stored logins.
git-svn-id: svn://10.0.0.236/trunk@226426 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:28 +00:00
bryner%brianryner.com
925b652362 Lots of changes and bugfixes:
- Enable multiple username support by listening to change events for the username field when there is more than one stored login for the form.
 - Make the signon hashtable store a SignonHashEntry, which has a pointer to the first SignonDataEntry.  This lets us adjust the head of the linked list without a hashtable operation, and also fixes a case where we would continue using a deleted entry, leading to a crash.
- Change FindPasswordEntryFromSignonData to FnidPasswordEntryInternal, and refactor it a bit.
- Clean up prefill logic so that multiple forms on a page could be prefilled.
- Fix bug where the last input was used as the username field, instead of the input just before the password.
- Make sure we write out all entries for each realm.
- Make sure we include all entries in each realm when returning an enumerator.
- Remove some form manager cruft I missed in passwordManager.js.


git-svn-id: svn://10.0.0.236/trunk@226425 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:27 +00:00
bryner%brianryner.com
b45226b38a Adapt wallet's password manager UI (removing the form manager bits). Split into content and locale directories and add contents.rdf files for passwordmgr chrome package.
git-svn-id: svn://10.0.0.236/trunk@226424 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:26 +00:00
bryner%brianryner.com
a96797b37a passwordmgr.properties, not satchel.properties
git-svn-id: svn://10.0.0.236/trunk@226423 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:25 +00:00
bryner%brianryner.com
a89c8be536 Initial add of new (work-in-progress) password manager implementation. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@226422 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:55:24 +00:00
roc+%cs.cmu.edu
68e11bba0d NPOTB, new-text-frame. Fix mouse events targeting after the end of a textframe.
git-svn-id: svn://10.0.0.236/trunk@226421 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:23:19 +00:00
dbaron%dbaron.org
bac4685d57 Account for non-pixel-aligned current transforms when snapping to pixel coordinates. b=369882 r=vlad
git-svn-id: svn://10.0.0.236/trunk@226420 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:15:53 +00:00
dbaron%dbaron.org
08ee109ec4 Handle -moz-initial for 'font' shorthand (and fix bugs in some of its subproperties). b=377521 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226419 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:13:50 +00:00
surkov.alexander%gmail.com
d4c97994d2 Bug 380412 - loading ajax pages reliable craches, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@226418 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 05:12:50 +00:00
mozilla.mano%sent.com
d5ee87e289 Bug 380693 - unable to create a bookmark folder. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226417 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 04:22:14 +00:00
mozilla.mano%sent.com
0b8afd0562 Bug 380689 - Import & Export separators titles. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226416 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 04:18:25 +00:00
mozilla.mano%sent.com
cc8bd9bccb Bug 329842 - Add support for POST keywords. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226415 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 03:59:38 +00:00
roc+%cs.cmu.edu
1cbda9367a Back out enabling of new text frame... its time has not yet come
git-svn-id: svn://10.0.0.236/trunk@226414 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 03:58:10 +00:00
roc+%cs.cmu.edu
1b45e462ab Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226413 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 03:56:48 +00:00
roc+%cs.cmu.edu
7f54a04150 Not (Really) Part Of The Build (Yet). Make gfxSkipCharsIterator::IsOriginalCharSkipped operate correctly when the iterator is currently pointed at a zero-length run.
git-svn-id: svn://10.0.0.236/trunk@226412 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 03:09:16 +00:00
roc+%cs.cmu.edu
4137dc6430 Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226411 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 03:06:52 +00:00
roc+%cs.cmu.edu
e8de0a55cc Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226410 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 02:54:21 +00:00
rhelmer%mozilla.com
426ec7eecb we do not monitor fx-linux-tbox yet, should not monitor this
git-svn-id: svn://10.0.0.236/trunk@226409 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 23:02:38 +00:00
mozilla.mano%sent.com
b6002e9cf0 Bug 372508 part 2 - remove folderId getter. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226408 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 21:56:39 +00:00
mozilla.mano%sent.com
4655c532b3 Bug 376852 - Add description and keyword columns to places orgaznier. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226407 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 21:53:33 +00:00
mozilla.mano%sent.com
0b104af8ea Bug 376650 - Sort by keyword support. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226406 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 21:47:59 +00:00
mozilla.mano%sent.com
8427bebff1 Bug 380505 - Simplify and optimize mDBGetChildren. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226405 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 21:42:57 +00:00
bzbarsky%mit.edu
3b7df2e8e5 Make PSM make sure to shut down NSS before trying to start it up with the
initial profile on app startup.  Fix leak of one of the user modules that was
preventing a clean shutdown.  Bug 379582, r=rrelyea, kaie, sr=biesi.


git-svn-id: svn://10.0.0.236/trunk@226404 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 21:09:58 +00:00
bienvenu%nventure.com
9d1b7f15d1 fix sorting by multiple custom columns, 380661, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@226402 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 20:40:57 +00:00
cbiesinger%web.de
6e69609e46 Bug 370195 – sql device for the offline cache
patch by Dave Camp <dcamp@mozilla.com> r=jst (content part) r=biesi (rest)


git-svn-id: svn://10.0.0.236/trunk@226398 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 20:09:20 +00:00
mkanat%bugzilla.org
032943e6bf Bug 373660: Move dependency checking from process_bug into Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@226397 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:57:36 +00:00
despotdaemon
1b469cd582 Pseudo-automatic update of changes made by cbarrett@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@226396 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:48:45 +00:00
bienvenu%nventure.com
411d3ddce2 fix password prompt to start with previously entered password, sr=mscott, regression from 379070
git-svn-id: svn://10.0.0.236/trunk@226394 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:45:46 +00:00
ccooper%deadsquid.com
22fa5648ce - creating scripts/ dir
- adding script for Tracy -> submits Eggplant results to Litmus via web services


git-svn-id: svn://10.0.0.236/trunk@226393 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:30:21 +00:00
lpsolit%gmail.com
aa0d4e3a1a Bug 379787: Flag request mail has a blank requestee when requestee doesn't get the mail - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked r=myk a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226392 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:27:16 +00:00
ccooper%deadsquid.com
ac5df8a54f - update Litmus::XML: fix logic that couldn't have ever worked, updted to current field names, also fixed some whitespace abuse
- add essential fields to LogType
- add search option for automated results to advanced search page
- make automated test result info display conform with the rest of the look and feel


git-svn-id: svn://10.0.0.236/trunk@226391 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:17:08 +00:00
despotdaemon
b2c5603c15 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@226390 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:12:56 +00:00
gavin%gavinsharp.com
9a6699bc86 Bug 379997: don't delete logins if authentication fails, patch by Justin Dolske <dolske@mozilla.com>, r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@226389 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 18:39:35 +00:00
wtc%google.com
c4e9e09bab Bug 369722: the IEEE_ARM macro should not be defined for ARM EABI. The
patch is contributed by romaxa <romaxa@gmail.com>. r=darin,wtc


git-svn-id: svn://10.0.0.236/trunk@226387 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 18:14:51 +00:00
lpsolit%gmail.com
d60bedb7aa Bug 80169: JavaScript-enhanced keyword editing - Patch by Teemu Mannermaa <wicked@etlicon.fi> r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226386 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 17:56:32 +00:00
lpsolit%gmail.com
457c237e30 Bug 379918: Replace ListIDsForEmail() with subselect - Patch by Joel Peshkin <bugreport@peshkin.net> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226385 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 17:31:43 +00:00
sayrer%gmail.com
356ab07aa9 leave profile dir until the next run. r=rcampbell on irc
git-svn-id: svn://10.0.0.236/trunk@226383 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 16:56:39 +00:00
nrthomas%gmail.com
f7c167ea65 Follow up to bug 378809 - turn off XULRunner builds on mozilla1.8.0
git-svn-id: svn://10.0.0.236/trunk@226382 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 16:18:47 +00:00
scott%scott-macgregor.org
cfc12a9a5d Bug #380461 --> try to fix a crash on imap login by converting some char * uses to nsCString.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226381 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 15:25:48 +00:00
ted.mielczarek%gmail.com
58f86aefcb mistake from bug 378926. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226380 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 14:21:44 +00:00
Olli.Pettay%helsinki.fi
017dd7ee93 Seamonkey/Win bustage
git-svn-id: svn://10.0.0.236/trunk@226379 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 12:16:56 +00:00
Olli.Pettay%helsinki.fi
f73bd19bb8 Seamonkey/Win bustage
git-svn-id: svn://10.0.0.236/trunk@226378 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 12:02:38 +00:00
wr%rosenauer.org
a811b27931 Bug 378136 - changed passwords not saved for existing entry, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@226377 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 11:01:57 +00:00
Olli.Pettay%helsinki.fi
4cdb1e257d Bug 363089, camino bustage
git-svn-id: svn://10.0.0.236/trunk@226375 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 10:06:55 +00:00
Olli.Pettay%helsinki.fi
22c5b5538f Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226374 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:29:22 +00:00
Olli.Pettay%helsinki.fi
7a1f7182a1 Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226373 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:13:09 +00:00
bzbarsky%mit.edu
000433da32 Put content types and charsets on the text/plain parts of the form submission
for multipart POST submissions.  Bug 116346, patch by David Nesting
<david@fastolfe.net>, r=bzbarsky, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@226372 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 04:00:49 +00:00
bzbarsky%mit.edu
fa937acf1d Process XBL constructors right after the frame construction in
InitialReflow().  Bug 377119, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@226371 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 03:52:49 +00:00
bzbarsky%mit.edu
cd70f7ed7e Make use of the wonders of inline-block to produce a much smaller DOM for XML
prettyprinting (fewer nodes, fewer frames, etc).  Speeds up prettyprinting by a
factor of 2 or so over here, with a 25% memory usage decrease.  Bug 379683,
r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@226370 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 03:00:14 +00:00
aaronleventhal%moonset.net
aab2440d75 Associate label with textbox in find bar. r=mano
git-svn-id: svn://10.0.0.236/trunk@226369 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 02:23:02 +00:00
stridey%gmail.com
a2e3571b18 Indentation fix only to sync 1.8 branch and trunk for bug 355493. Branch was right in this case.
git-svn-id: svn://10.0.0.236/trunk@226368 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 01:18:47 +00:00
stridey%gmail.com
e476d94ec7 Removing old overflow icon
git-svn-id: svn://10.0.0.236/trunk@226367 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 01:16:27 +00:00
mats.palmgren%bredband.net
180b37e54c Be more careful when detaching an old window. b=374102 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226365 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 00:43:13 +00:00
mats.palmgren%bredband.net
db90382f98 Don't create a widget if the view already has one and check error return code from CreateViewForFrame(). b=374102 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226364 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 00:42:39 +00:00
stefanh%inbox.com
62d9f2bec8 Bug 346605, update help doc that I forgot to include in my previous patch. r=IanN
git-svn-id: svn://10.0.0.236/trunk@226363 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 22:39:27 +00:00
stefanh%inbox.com
0e41748e11 Bug 346605 - Make openHelp() calls call suiterunner help correctly: Remove help buttons/js from Composer dialogs and use an overlay in suite/common instead. r=IanN, sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@226362 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 21:36:09 +00:00
lpsolit%gmail.com
a3320b3746 I forgot this template in my previous checkin :)
git-svn-id: svn://10.0.0.236/trunk@226361 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 19:00:03 +00:00
lpsolit%gmail.com
5ef9e4f038 Bug 327077: Implement a way to get all the components with a given default assignee (owner) and/or default QA contact - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bkor a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226360 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 18:58:27 +00:00
asqueella%gmail.com
a612569e07 Bug 369787 - calling nsHttpChannel::SetContentType on a closed channel doesn't work as expected.
p=Sylvain Pasche <sylvain.pasche@gmail.com>
r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@226359 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 17:09:52 +00:00
asqueella%gmail.com
c3c95e7239 Bug 379583 - Replied emails with an empty subject show 'RE: null' in the new mail popup
p=Magnus Melin <mkmelin+mozilla@iki.fi>
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226358 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:55:35 +00:00
asqueella%gmail.com
40f914a66d Bug 347752 - Crash [@ MSVCR80.dll] when using nsIProperties service get method with null argument
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=darin, sr=dougt


git-svn-id: svn://10.0.0.236/trunk@226357 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:48:39 +00:00
asqueella%gmail.com
b7b453777d Bug 331991 - Save as "Web Page, Complete" for HTML should include meta charset or encode all non-ASCII characters as entities
p=Ryan Jones <sciguyryan@gmail.com>
r=glazou, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@226356 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:44:06 +00:00
mozilla%kewis.ch
228ec7381a bug 379268, second file wasn't commited in the last pass. r=dbo
git-svn-id: svn://10.0.0.236/trunk@226355 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:42:40 +00:00
asqueella%gmail.com
98dcec3ccd Bug 362043 - XMLHttpRequest should set a charset in the Content-Type request header
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@226354 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:41:46 +00:00
mozilla%kewis.ch
8ba3d82665 bug 379268, small fix for isDefaultCalendar. r=dbo
git-svn-id: svn://10.0.0.236/trunk@226353 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:08:04 +00:00
asqueella%gmail.com
3ec52d9b96 Bug 380094 - make mousethrough more generally useful
p=toshok@hungry.com
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@226352 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:00:00 +00:00
asqueella%gmail.com
152b67d880 Bug 371276 - In Find toolbar, all buttons should be in Tab order
p=Nian Liu <nian.liu@sun.com>
r=mano, ui-r=beltzner


git-svn-id: svn://10.0.0.236/trunk@226351 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 15:53:53 +00:00
asqueella%gmail.com
37f623b0a1 Bug 369097 - Only escape % in to-be-evaluated JavaScript code
p=Simon Bunzli <zeniko@gmail.com>
r=gavin, sr=neil


git-svn-id: svn://10.0.0.236/trunk@226350 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 15:48:44 +00:00
asqueella%gmail.com
1fbb2e3ed5 Bug 338864 - ctrl+enter doesn't work if the url starts with www
p=Simon Bunzli <zeniko@gmail.com>
r=gavin


git-svn-id: svn://10.0.0.236/trunk@226349 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 15:47:05 +00:00
timeless%mozdev.org
49bfc82c7e Bug 379723 gtk_moz_embed_set_directory_service_provider not in glue
patch by tomeu@tomeuvizoso.net r=timeless


git-svn-id: svn://10.0.0.236/trunk@226348 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 14:52:52 +00:00
Olli.Pettay%helsinki.fi
99f742af6f Bug 369644, make mouseover/out handle native anonymous content properly, r=jst, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@226347 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 13:59:00 +00:00
asqueella%gmail.com
9e032074af Bug 374320 - add a label and an accesskey for the 'code' textbox in the Error Console
p=Cedric Corazza <cedric.corazza@wanadoo.fr>
r=mconnor


git-svn-id: svn://10.0.0.236/trunk@226346 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 12:37:19 +00:00
asqueella%gmail.com
30155ca01c Bug 378770 - Clean up Security Page Info visuals
p=Johnathan Nightingale <johnath@mozilla.com>
r=mano, ui-r=beltzner


git-svn-id: svn://10.0.0.236/trunk@226345 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 12:34:09 +00:00
asqueella%gmail.com
e710095753 Bug 380153 - SetupClusterBoundaries uses unset attrs from pango_break after NUL.
p=Karl Tomlinson <mozbugz@karlt.net>
r=roc


git-svn-id: svn://10.0.0.236/trunk@226344 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 12:31:24 +00:00
asqueella%gmail.com
95387b649f Bug 379841 - nsIZipReader's last modified time ignores seconds
p=Dave Townsend (Mossop) <mossop.bugzilla@blueprintit.co.uk>
r=biesi, sr=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@226343 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 12:27:51 +00:00
asqueella%gmail.com
f0e63dfe95 Bug 380422 - The evaluating iframe may contain nuts (and other remainders)
p=Simon Bunzli <zeniko@gmail.com>
r=gavin, sr=neil@parkwaycc


git-svn-id: svn://10.0.0.236/trunk@226342 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 11:36:50 +00:00
asqueella%gmail.com
24a8bb92ad Bug 375864 - Crash [@ gfxTextRun::CompressedGlyph::IsClusterStart] when viewing URL as UTF-16
p=Karl Tomlinson <mozbugz@karlt.net>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@226341 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 11:32:43 +00:00
neil%parkwaycc.co.uk
a64fc10c10 Follow-up cleanup b=375403 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226340 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 10:06:57 +00:00
mozilla.mano%sent.com
dfce6f612e Bug 365551 - Auto-case mode erroneously shows Match Case box sometimes. r=gavin.
git-svn-id: svn://10.0.0.236/trunk@226339 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 06:27:11 +00:00
robert%accettura.com
e486fc0545 Fix privacy url.
git-svn-id: svn://10.0.0.236/trunk@226338 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 03:15:52 +00:00
robert%accettura.com
10e7ce974f Point footer links to mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226337 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 03:15:14 +00:00
bienvenu%nventure.com
16e156b8bd remove xpidl strings from mime/src, 379070, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@226336 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 02:20:32 +00:00
bienvenu%nventure.com
de5c8e7bb2 fix error handling reading lines from input stream in pop3 protocol code, possibly part of 352998, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@226335 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 02:13:04 +00:00
surkov.alexander%gmail.com
db56fda1f7 Bug 379366 - reimplement IAccessibleText::newText/oldText, r=aaronlev, bent.mozilla, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226334 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 16:22:08 +00:00
peterv%propagandism.org
2aeab841e4 Fix for bug 324871 (UserData can cause reference cycles). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@226333 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 15:36:28 +00:00
mats.palmgren%bredband.net
6645518495 Make CreateRenderingContext() return error for a null surface and add error handling to callers. b=362201 r+sr=vladimir
git-svn-id: svn://10.0.0.236/trunk@226332 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 13:06:17 +00:00
bugzilla%standard8.demon.co.uk
96df74e003 Part of bug 366673 Remove remaining contents.rdf from Suiterunner (stop using installed-chrome.txt) - content/xslt/tests/buster/jar.mn fix. r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@226331 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 10:45:43 +00:00
bugzilla%standard8.demon.co.uk
edca409278 Part of bug 358764 On Linux, backspace should go back, not do nothing (sync suiterunner pref to xpfe). r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@226330 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 07:40:05 +00:00
surkov.alexander%gmail.com
eb5371c65e Bug 379579 - implement IAccessibleHypertext, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226329 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 06:11:44 +00:00
roc+%cs.cmu.edu
889f24bb5d Bug 380210. Fix appunits to Pango units conversions (only affects newtextframe). r=vlad
git-svn-id: svn://10.0.0.236/trunk@226328 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 05:54:31 +00:00
roc+%cs.cmu.edu
c4107bc618 Bug 380210. Make sure that a null PropertyProvider always means 'no spacing' without crashing. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226327 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 05:53:29 +00:00
roc+%cs.cmu.edu
d5b16bf2bf Bug 380210. Fix some incorrect comments and identifiers regarding units. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226326 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 05:52:43 +00:00
roc+%cs.cmu.edu
fcd6f3a530 Bug 380451. Store hashcode in textrun to avoid accessing deleted text. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226325 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 05:51:15 +00:00
surkov.alexander%gmail.com
a191636201 Bug 380412 - loading ajax pages reliable craches, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@226324 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 02:57:42 +00:00
aaronleventhal%moonset.net
446c39bbec Bug 348060. Compiler warning at line 698 of nsHTMLTableAccessible.cpp [@nsHTMLTableAccessible::SelectRowOrColumn]. Patch by Ryan Vandermeulen. r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226323 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 02:21:10 +00:00
stuart.morgan%alumni.case.edu
c6ee409e80 Camino only - Bug 376871: Remove unused isSeparator: parameter. r=cl sr=pink
git-svn-id: svn://10.0.0.236/trunk@226322 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 00:39:54 +00:00
mozilla.mano%sent.com
fb5bf7421e Bug 380437 - 'Set as bookmarks toolbar folder' doesn't stick after restart. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226321 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 00:00:25 +00:00
roc+%cs.cmu.edu
1504c4d95a Not part of the build. Fix off-by-one error in selected-text painting in new text frame.
git-svn-id: svn://10.0.0.236/trunk@226320 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 22:54:51 +00:00
stridey%gmail.com
14b7f1df1b Camino only - Bug 374623: Make the tab bar do its layout and drawing more betterrer. r=murph sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@226318 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 22:41:08 +00:00
ghendricks%novell.com
f3f23c7a1e Remove globals.pl.
Remove references to Params() and UserInGroup.


git-svn-id: svn://10.0.0.236/trunk@226317 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 22:35:11 +00:00
ted.mielczarek%gmail.com
a791ec9135 removing trailing slash, causing build bustage for some people
git-svn-id: svn://10.0.0.236/trunk@226316 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 20:48:29 +00:00
edwsmith%adobe.com
e691f6183a Remove mozilla/js/tamarin, see http://hg.mozilla.org/tamarin-central
git-svn-id: svn://10.0.0.236/trunk@226315 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 20:30:15 +00:00
ghendricks%novell.com
f0939fb872 Bug 380426 – Error running reports on PostGres
git-svn-id: svn://10.0.0.236/trunk@226312 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 19:59:38 +00:00
mozilla.mano%sent.com
e72dbd2e65 Bug 334758 - Import and export bookmark descriptions, patch by dietrich and me, r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226310 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 19:26:14 +00:00
enndeakin%sympatico.ca
0a9c657bd4 Bug 325342, implement places sort bookmark folder by name command, r=dietrich,mano
git-svn-id: svn://10.0.0.236/trunk@226308 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 19:06:57 +00:00
ghendricks%novell.com
9a44dad4e0 Bug 378633 – 'test_plan_permissions_regexp' failure when creating a new account in bugzilla since testopia install
Patch by Mike Primm r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@226307 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 18:55:29 +00:00
ghendricks%novell.com
6912a35418 Fix postgres issues.
git-svn-id: svn://10.0.0.236/trunk@226306 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 18:42:40 +00:00
gavin%gavinsharp.com
a702aadeae Bug 238898: Allow evaluating the same expression multiple times from the error console, patch by Simon Bünzli <zeniko@gmail.com>, r=me, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226305 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 18:36:02 +00:00
Olli.Pettay%helsinki.fi
5e98380240 Bug 378390, Use a bit to track whether the binding manager has a pointer to an element, r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@226304 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 18:34:12 +00:00
enndeakin%sympatico.ca
058322dbd7 Changes needed to support testing event simulation for bug 371260, r=sayrer
git-svn-id: svn://10.0.0.236/trunk@226303 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 16:15:26 +00:00
kairo%kairo.at
0e97492c9d bug 377801 - move suite's typeaheadfind locale file so that it works with 'source L10n', r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@226302 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 15:47:16 +00:00
nboyd%atg.com
51a342022a Fix javadoc
git-svn-id: svn://10.0.0.236/trunk@226301 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 15:14:07 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0 backout Bug 363089
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
surkov.alexander%gmail.com
484fa7952d linux bustage fix for bug 380038
git-svn-id: svn://10.0.0.236/trunk@226299 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 12:56:31 +00:00
surkov.alexander%gmail.com
de63ec6da6 linux bustage fix for bug 380038
git-svn-id: svn://10.0.0.236/trunk@226298 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 12:42:30 +00:00
surkov.alexander%gmail.com
0ab9b7b6d9 Bug 380038 - add (un)selectRow/Column methods to nsIAccessibleTable, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226297 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 12:21:43 +00:00
Olli.Pettay%helsinki.fi
5e8988d075 typeahead bustage fix
git-svn-id: svn://10.0.0.236/trunk@226296 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 12:14:00 +00:00
Olli.Pettay%helsinki.fi
ed9392c13f windows bustage fix
git-svn-id: svn://10.0.0.236/trunk@226295 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:33:17 +00:00
Olli.Pettay%helsinki.fi
8eec2b3be8 mac bustage fix
git-svn-id: svn://10.0.0.236/trunk@226294 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:25:59 +00:00
Olli.Pettay%helsinki.fi
174896a945 Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226293 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:15:20 +00:00
dbaron%dbaron.org
16f8c3c566 Remove known failure fixed by patches in bug 379741.
git-svn-id: svn://10.0.0.236/trunk@226292 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 06:50:35 +00:00
sspitzer%mozilla.org
c5c614332a supplimental patch for bug #334669: "bookmark separators have an icon overlaid over it". the supplimental patch keeps favicons at 16 px x 16 px (see bug #364316).
r=mano

thanks to onemen.one@gmail for the patch


git-svn-id: svn://10.0.0.236/trunk@226291 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 06:17:18 +00:00
dbaron%dbaron.org
68aab90fcd Remove now-unneeded checks for eStyleUnit_Null. b=379741 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226290 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 06:02:31 +00:00
dbaron%dbaron.org
80e25fa18a Add eStyleUnit_None so we don't have to use eStyleUnit_Null as a real value for max-width and max-height. b=379741 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226289 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 06:01:31 +00:00
dbaron%dbaron.org
fd2e86c15a Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature. b=333352 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226288 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 06:00:26 +00:00
dbaron%dbaron.org
22c6c8d70d Don't put null coords in nsStyleCoords when they have the same meaning as some other coord type. b=379741 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226287 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 05:58:34 +00:00
ginn.chen%sun.com
62d9e32756 Bug 378709 patch 2, return ATK_STATE_DEFUNCT for deconstructed AccWrap
r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@226286 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 05:51:46 +00:00
bclary%bclary.com
6be93d0792 JavaScript Tests - add automation helper scripts, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@226285 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 04:11:39 +00:00
mark%moxienet.com
2c4e62e7bc Enable Ts for cb-xserve01 Camino builds
git-svn-id: svn://10.0.0.236/trunk@226284 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 02:58:34 +00:00
sspitzer%mozilla.org
bc9d1ac07c fix for bug #380340: move the places shutdown work to on the profile-before-change event. r=mano
git-svn-id: svn://10.0.0.236/trunk@226283 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 00:42:22 +00:00
joshmoz%gmail.com
66ad9e9de7 Window position is not persisted (persist="screenX screenY" doesn't work). Patch by Colin Barrett. b=376808 r=josh sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@226282 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 23:54:05 +00:00
mozilla.mano%sent.com
8990201a43 Bug 380317 - crash on shutdown in nsPlacesImportExportService::WriteContainerContents(), mLivemarkService is null. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226281 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 23:52:47 +00:00
vladimir%pobox.com
c714bf31d5 X11 needs to be taken out behind the barn and shot, r=me
git-svn-id: svn://10.0.0.236/trunk@226279 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:50:16 +00:00
bienvenu%nventure.com
522db5e3b7 remove nsMessengerMigrator, 379068
git-svn-id: svn://10.0.0.236/trunk@226278 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:42:29 +00:00
vladimir%pobox.com
4623031ee0 more bustage fix
git-svn-id: svn://10.0.0.236/trunk@226277 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:41:40 +00:00
jonas%sicking.cc
4c374fb31b Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@226276 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:21:13 +00:00
vladimir%pobox.com
8bdc165f1a more bustage fix
git-svn-id: svn://10.0.0.236/trunk@226275 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:20:08 +00:00
vladimir%pobox.com
c5f37cf12d X11 blows; bustage fix for linux
git-svn-id: svn://10.0.0.236/trunk@226274 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:19:04 +00:00
lpsolit%gmail.com
2e246e7eb1 Bug 380103: No product name provided when editing a component - Patch by Frédéric Buclin <LpSolit@gmail.com> r=dkl r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226273 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:16:34 +00:00
vladimir%pobox.com
933e3084f7 mac bustage fix
git-svn-id: svn://10.0.0.236/trunk@226272 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:12:24 +00:00
vladimir%pobox.com
612d650e63 371135, oom crashers with big images, r=stuart
git-svn-id: svn://10.0.0.236/trunk@226271 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 19:58:09 +00:00
gavin%gavinsharp.com
4279e708b6 Bug 376434: avoid using a different type so that MSVC can pack the bitfields properly, patch by Taras Glek <tglek@mozilla.com>, r=roc
git-svn-id: svn://10.0.0.236/trunk@226270 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 19:37:39 +00:00
bienvenu%nventure.com
1b50c9eeb5 fix 380308 remove unused imap code, including aclrightsinfo and extension/miscellaneous sinks sr=mscott
git-svn-id: svn://10.0.0.236/trunk@226268 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 18:39:26 +00:00
mozilla.mano%sent.com
b34c3aa358 Bug 372508 - compact the bookmark APIs - part 1. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@226267 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 18:18:34 +00:00
Olli.Pettay%helsinki.fi
8e19145a0d Bug 379621, Call PostCreateFrames after creating all native anonymous frames, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226266 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 18:16:00 +00:00
daniel.boelzle%sun.com
867727d9ae Bug 372287: using string literal, r=dbo
git-svn-id: svn://10.0.0.236/trunk@226265 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 18:00:40 +00:00
bugzilla%standard8.demon.co.uk
c944a8213c Part of Bug 331557 - remove authDn from nsIAbDirectoryProperties. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226264 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 17:58:56 +00:00
nkinder%redhat.com
7aa6718020 Resolves: 380215
Summary:  Fixed javadoc comments that were causing warnings at build time.


git-svn-id: svn://10.0.0.236/trunk@226263 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 17:35:41 +00:00
lpsolit%gmail.com
ed1eb8cd6e Bug 376908: Installation process should not assume skins are in the same directory as checksetup.pl - Patch by guillomovitch@zarb.org r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226262 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 17:01:09 +00:00
bienvenu%nventure.com
86427768de fix mac build bustage
git-svn-id: svn://10.0.0.236/trunk@226261 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 17:00:55 +00:00
mark%moxienet.com
bc65ba298a Use make -j4 for all cb-xserve01 Camino builds
git-svn-id: svn://10.0.0.236/trunk@226260 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 16:50:05 +00:00
ccooper%deadsquid.com
139b471c70 - widen display for build ID field
git-svn-id: svn://10.0.0.236/trunk@226259 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 16:33:36 +00:00
bienvenu%nventure.com
a976b6e104 cleanup some of the fallout from the xpidlstring removal, sr=mscott 379070
git-svn-id: svn://10.0.0.236/trunk@226258 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 16:27:30 +00:00
neil%parkwaycc.co.uk
2671ffbdb4 Bug 375403 originally started off as a simple request to enable window translucency when windows or popups use opacity, alpha transparent background or non-zero border radius but mutated to include refactoring non zero side testing r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226257 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 15:46:42 +00:00
bienvenu%nventure.com
d8258f549b remove more xpidl strings, 379070, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@226256 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 15:12:39 +00:00
roc+%cs.cmu.edu
0a4a83f725 Fix const issue. Not Part Of The Build
git-svn-id: svn://10.0.0.236/trunk@226254 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 14:42:56 +00:00
lpsolit%gmail.com
4ab8746800 Bug 311982: Remove useless quotes when displaying the milestone URL - Patch by Frédéric Buclin <LpSolit@gmail.com> a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226253 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 14:42:23 +00:00
ctalbert%mozilla.com
5ab7e8f8c6 Patch by mschroeder bug 379876 shifted imip labels r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@226252 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 13:19:50 +00:00
lpsolit%gmail.com
941333398b Bug 345290: Give a CSS class to various sections of the buglist, including quips - Patch by timeless <timeless@bemail.org> r=wicked a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226251 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 11:42:59 +00:00
lpsolit%gmail.com
ea6c84f64b Bug 376911: Non-text content-types require setting the charset manually in the $cgi->header() call - Patch by guillomovitch@zarb.org r=gerv a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226249 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 11:35:02 +00:00
lpsolit%gmail.com
d33b5840eb Bug 325691: terms.Bugs not used everywhere in templates - Patch by victory <spam@bmo2007.rsz.jp> r=wicked a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226248 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 11:15:30 +00:00
lpsolit%gmail.com
208184193a Bug 366346: On process_bug.cgi with submit_action=nothing, provide Next/Prev link - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226247 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 11:05:08 +00:00
despotdaemon
a8f4ae4c3b Pseudo-automatic update of changes made by LpSolit@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@226246 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 10:56:00 +00:00
nrthomas%gmail.com
81049450f6 For bug 379241, update bootstrap.cfg for RC2
git-svn-id: svn://10.0.0.236/trunk@226245 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 10:36:28 +00:00
nrthomas%gmail.com
e25efd9a6b For bug 379240, changes to update verification for Tb 1.5.0.12
git-svn-id: svn://10.0.0.236/trunk@226244 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 10:33:56 +00:00
nrthomas%gmail.com
f73facedf9 For bug 379241, changes to update verification for Fx 2.0.0.4
git-svn-id: svn://10.0.0.236/trunk@226243 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 10:27:42 +00:00
nrthomas%gmail.com
ed6bd588da For bug 379240, update bootstrap.cfg for RC2
git-svn-id: svn://10.0.0.236/trunk@226242 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 10:15:31 +00:00
nrthomas%gmail.com
ba1d27e2d2 For bug 379240, update bootstrap.cfg for RC2
git-svn-id: svn://10.0.0.236/trunk@226241 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 09:56:04 +00:00
nrthomas%gmail.com
75fba80d10 For bug 379240, changes to update verification for Fx 1.5.0.12
git-svn-id: svn://10.0.0.236/trunk@226240 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 08:34:25 +00:00
mozilla.mano%sent.com
63dee0750e Bug 379211 - Use item IDs for annotating bookmark/folder items rather than place: URIs. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@226239 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 08:05:22 +00:00
bclary%bclary.com
1c14cc5e3f JavaScript Test - regression test for bug 354998, revert Object.prototype to prevent side effects
git-svn-id: svn://10.0.0.236/trunk@226237 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 06:10:50 +00:00
smontagu%smontagu.org
35c7691b64 Add unit test for bug 378839 and remove obsolete test programs
git-svn-id: svn://10.0.0.236/trunk@226236 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 04:58:59 +00:00
bzbarsky%mit.edu
1dc27c2834 Twiddle parentheses a little bit. Bug 311415 followup, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226235 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 02:55:15 +00:00
mark%moxienet.com
9758d517fc Temporarily disable tests and official releases from cb-xserve01 (bootstrapping)
git-svn-id: svn://10.0.0.236/trunk@226234 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:30:59 +00:00
julien.pierre.bugs%sun.com
93faaf1b06 Fix for bug 353899 . PR_CallOnce and PR_CallOnceWithArg do not set NSPR error code if once->initialized is TRUE and once->status is PR_FAILURE . r=wtc
git-svn-id: svn://10.0.0.236/trunk@226232 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:21:41 +00:00
mark%moxienet.com
9a45510345 Camino tinderbox configurations for cb-xserve01
git-svn-id: svn://10.0.0.236/trunk@226229 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:21:11 +00:00
mark%moxienet.com
03e1b8c270 Camino tinderbox configurations for cb-xserve01
git-svn-id: svn://10.0.0.236/trunk@226227 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:21:09 +00:00
nelson%bolyard.com
e44021a949 Bug 379753 – S/MIME should support AES. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@226226 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:12:21 +00:00
nelson%bolyard.com
faf5e91640 Bug 377548 – NSS QA test program certutil's default DSA prime is only 512 bits.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@226225 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:07:29 +00:00
scott%scott-macgregor.org
9c59abe845 Bug #379070 --> API and string clean up for nsIMsg*IncomingServer.idl
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226224 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:06:12 +00:00
roc+%cs.cmu.edu
2ca637e499 Not part of the build. Fix text lifetime issues for transformed textruns.
git-svn-id: svn://10.0.0.236/trunk@226223 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 00:58:47 +00:00
jst%mozilla.org
cf1e209b82 Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
git-svn-id: svn://10.0.0.236/trunk@226222 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 00:42:33 +00:00
kaie%kuix.de
558b212e12 Bug 379190, crashes when loading chrome urls
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@226221 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 23:43:01 +00:00
jonas%sicking.cc
adac3ea8d9 Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@226220 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 23:33:29 +00:00
rrelyea%redhat.com
de8e8eb75e Bug 376417 – PK11_GenerateKeyPair needs to get the key usage from the caller.
r = nelson


git-svn-id: svn://10.0.0.236/trunk@226219 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 23:21:06 +00:00
bclary%bclary.com
90c03b971f JavaScript Tests - remove extraneous debugger statement, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@226218 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 23:01:33 +00:00
despotdaemon
2e8a9edfcd Pseudo-automatic update of changes made by LpSolit@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@226215 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 22:44:32 +00:00
roc+%cs.cmu.edu
9140c4c01a Not part of the build. Update new text frame for textrun API changes. Also implements a textrun cache for the new text frame
git-svn-id: svn://10.0.0.236/trunk@226214 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 22:04:56 +00:00
jst%mozilla.org
6ff2396c77 More for bug 379539. Updating include and exclude lists, fixing a problem with rmfileortree(), and fixing a problem with the hg argument in ImportMozillaCVS(). r=preed@mozilla.org and benjamin@smedbergs.us
git-svn-id: svn://10.0.0.236/trunk@226213 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 22:02:37 +00:00
roc+%cs.cmu.edu
76aacf3321 Bug 380209. Hooks for a textframe-specific textrun cache startup/shutdown. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226212 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 22:02:29 +00:00
igor%mir2.org
521abb0b3e Bug 380197: fixing regression from bug 380197. r=brendan
git-svn-id: svn://10.0.0.236/trunk@226211 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 21:40:36 +00:00
roc+%cs.cmu.edu
0d140bb4ae Bug 375760. Implement new textrun cache: gfxTextRunCache (base cache which leaves textrun lifetime management to the client) and gfxGlobalTextRunCache (cache which manages textrun lifetimes using nsExpirationTracker). r=vlad
git-svn-id: svn://10.0.0.236/trunk@226208 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 20:33:17 +00:00
brendan%mozilla.org
d45bb69357 Fiddle cosmetics.
git-svn-id: svn://10.0.0.236/trunk@226207 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 20:19:26 +00:00
neil%parkwaycc.co.uk
7e886e1d93 Backing out bug 377035 because it caches the tree body inappropriately
git-svn-id: svn://10.0.0.236/trunk@226206 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 20:13:26 +00:00
ted.mielczarek%gmail.com
fadd38fb54 remove unnecessary ifdef MOZ_DEBUG_SYMBOLS. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226205 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 19:56:28 +00:00
joshmoz%gmail.com
2a04b6e4c6 Use small control type for radio buttons and checkboxes in HTML. On Windows and Linux this has no effect because small and normal are the same thing, but it means we can differentiate on Mac OS X where they are not. b=380056 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@226204 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 19:17:18 +00:00
rrelyea%redhat.com
fdfbff367b Bug 341121 – Coverity 408 sec_PKCS7CreateEncryptObject leaks param & result (edit)
git-svn-id: svn://10.0.0.236/trunk@226201 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 19:02:18 +00:00
nboyd%atg.com
a23ea24c46 Remove a number of warnings by having the switch generator use label L0.
git-svn-id: svn://10.0.0.236/trunk@226199 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 18:39:12 +00:00
nboyd%atg.com
fd2191202b Move test classes out of org.mozilla.javascript package. Updates to JsDriver
to allow for loading test lists from files using '@' syntax.


git-svn-id: svn://10.0.0.236/trunk@226198 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 18:22:59 +00:00
smontagu%smontagu.org
e303ba944f Uneven justification with new textframe. Bug 380062, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226197 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 18:09:32 +00:00
surkov.alexander%gmail.com
31d40c72c0 Fix for bug 377728 - delayed accessible events problem, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@226196 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 17:48:11 +00:00
aaronleventhal%moonset.net
1788c4b94f getTextAtOffset by line fails with wrapped spans that have accessibles. r=parente
git-svn-id: svn://10.0.0.236/trunk@226195 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 17:42:42 +00:00
bugzilla%standard8.demon.co.uk
aa5da9b50d Follow up to Bug 363491 Stop suiterunner builds needing to build in xpfe/global - add nsAboutAbout.js to the packaging lists
git-svn-id: svn://10.0.0.236/trunk@226193 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 15:49:14 +00:00
crowder%fiverocks.com
8828a301eb Bug 379482: Crash decompiling float setter, r=brendan, r=igor
git-svn-id: svn://10.0.0.236/trunk@226192 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 15:21:32 +00:00
enndeakin%sympatico.ca
f884db93de Bug 371260, cleanup of <radio> code, r=neil
git-svn-id: svn://10.0.0.236/trunk@226191 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 13:43:27 +00:00
mats.palmgren%bredband.net
453ed938bd Mochitest for bug 377539. b=377539 r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226190 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 13:27:59 +00:00
aaronleventhal%moonset.net
53447ba6ee Bug 379878. Fix crashes and accessible value interface support for XUL progress meter. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@226189 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 13:25:52 +00:00
peterv%propagandism.org
0ef606d69c Fix for bug 370098 (Some constructors raise a "XXX is not a function" exception when called (DOMParser, XMLSerializer, XMLHttpRequest, XPathEvaluator, XSLTProcessor). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@226186 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 12:04:59 +00:00
smontagu%smontagu.org
de3dc93132 Unit test for bug 365345
git-svn-id: svn://10.0.0.236/trunk@226185 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 11:36:06 +00:00
igor%mir2.org
ade416271c Bug 379727: Using tracing instead of explicit root management. r=alfred.peng sr=brendan
git-svn-id: svn://10.0.0.236/trunk@226181 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 11:11:53 +00:00
Olli.Pettay%helsinki.fi
1a3ff58619 xpcshell testcases for Bug 378247, p=Alex Vincent
git-svn-id: svn://10.0.0.236/trunk@226180 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 10:48:21 +00:00
neil%parkwaycc.co.uk
5bb6cedddf Bug 377035 Allow <tree> to be anonymous parent of <treechildren> r=Enn sr=roc
git-svn-id: svn://10.0.0.236/trunk@226179 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 08:54:24 +00:00
neil%parkwaycc.co.uk
c72cb13cb8 Bug 281630 Support ch width units in XUL r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@226178 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 08:48:38 +00:00
surkov.alexander%gmail.com
d40473a85c Fix for bug 380022 - implement IAccessibleImage, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@226177 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 08:42:13 +00:00
neil%parkwaycc.co.uk
2b707fec22 Avoid calling formatStringByName with no formats b=379889 r=smontagu sr=biesi
git-svn-id: svn://10.0.0.236/trunk@226176 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 08:40:41 +00:00
surkov.alexander%gmail.com
db71ed7fea Fix for bug 380021 - implement IAccessibleValue, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@226175 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 08:19:01 +00:00
crowder%fiverocks.com
636e653e3e woops, backing out due to closed tree
git-svn-id: svn://10.0.0.236/trunk@226174 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 05:45:57 +00:00
crowder%fiverocks.com
d19b38eafc Bug 379482: Crash decompiling float setter, r=brendan, r=igor
git-svn-id: svn://10.0.0.236/trunk@226173 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 05:45:09 +00:00
bzbarsky%mit.edu
0e926a3f4c Add test for last-minute regression I found.
git-svn-id: svn://10.0.0.236/trunk@226172 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 03:41:39 +00:00
despotdaemon
91fbd8eeac Pseudo-automatic update of changes made by toshok@hungry.com.
git-svn-id: svn://10.0.0.236/trunk@226171 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 03:24:23 +00:00
nelson%bolyard.com
7c6abf4ec3 Bug 213359 – enhance PK12util to extract certs from p12 file. r=Neil.williams
git-svn-id: svn://10.0.0.236/trunk@226170 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 03:14:58 +00:00
bzbarsky%mit.edu
9c1042b2f2 Store the charset we had when we were written into when document.open()
happens.  Then restore that as the document charset when loading from a wyciwyg
channel, instead of just claiming to be UTF-16.  Bug 255820, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@226169 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 02:47:59 +00:00
preed%mozilla.com
dd1ec57532 Bug 375782: Bootstrap - Dependent tool config file gen for patcher2. r=cf/rhelmer.
git-svn-id: svn://10.0.0.236/trunk@226168 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 02:02:33 +00:00
dietrich%mozilla.com
d89bf8fbc4 follow-up to bug 379986 (r=sayrer)
git-svn-id: svn://10.0.0.236/trunk@226167 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 01:51:39 +00:00
glen.beasley%sun.com
86ecb29a0d 378332 update ciphersuite constants and added isFipsCipherSuite method r=neil
git-svn-id: svn://10.0.0.236/trunk@226165 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 01:40:14 +00:00
dietrich%mozilla.com
600f520c74 Bug 379986 make bookmark folders use ids from the moz_bookmarks table (r=mano)
git-svn-id: svn://10.0.0.236/trunk@226163 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 01:19:12 +00:00
ted.mielczarek%gmail.com
9babb8e8fb bug 379117 - upload breakpad symbols from bm-xserve08. r=preed
git-svn-id: svn://10.0.0.236/trunk@226162 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 01:07:44 +00:00
roc+%cs.cmu.edu
44ac9b2289 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@226158 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 00:45:21 +00:00
glen.beasley%sun.com
7c2c111e9a 340128 version update r=christophe
git-svn-id: svn://10.0.0.236/trunk@226157 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 00:28:31 +00:00
neil.williams%sun.com
1a24ea511f Bug 82268, Builds use wrong version of perl
r=Christophe,nelson


git-svn-id: svn://10.0.0.236/trunk@226155 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 00:09:38 +00:00
bienvenu%nventure.com
fe336622c8 fix eudora import to maintain status flags, patch by gwenger@qualcomm.com, r=mscott, sr=bienvenu 368347
git-svn-id: svn://10.0.0.236/trunk@226146 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 23:07:19 +00:00
rhelmer%mozilla.com
53324d7402 add errback to ensure that BonsaiPoller keeps polling if a timeout of other error occured. b=379613 p=bhearsum r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@226145 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 22:46:35 +00:00
roc+%cs.cmu.edu
c78ec0bced Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
git-svn-id: svn://10.0.0.236/trunk@226144 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 22:46:15 +00:00
rhelmer%mozilla.com
1a0de488a0 add test case to ensure that it can still process changes if an InvalidResultError occurs. b=370746, p=bhearsum, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@226143 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 22:45:00 +00:00
mkanat%bugzilla.org
77932fb737 Fix release notes test failures.
git-svn-id: svn://10.0.0.236/trunk@226140 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 21:46:47 +00:00
aaronleventhal%moonset.net
f7ccae3962 Bug 301621. Expose elements with onclick from addEventListener(). r=smaug
git-svn-id: svn://10.0.0.236/trunk@226139 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 21:44:04 +00:00
sspitzer%mozilla.org
7f48429cdd fix for bug #372051: problems when moving a livemark container
r=mano.  Thanks to onemen.one@gmail.com for the patch.


git-svn-id: svn://10.0.0.236/trunk@226137 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 21:19:39 +00:00
mkanat%bugzilla.org
3c80fe082c Bug 379777: Finalize Release Notes for Bugzilla 3.0
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@226136 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 21:18:16 +00:00
Olli.Pettay%helsinki.fi
2c42d324a8 Bug 379763, Need way to determine if a given element has an event handler of a certain type r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226135 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 21:13:14 +00:00
cltbld
333dbf06a4 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226134 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 19:51:02 +00:00
ted.mielczarek%gmail.com
47cdc71414 bug 368206 - build breakpad by default on os x. (trying again). r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226133 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 19:44:33 +00:00
ted.mielczarek%gmail.com
5fc086dc67 bug 379518 - sync to breakpad svn revision 162. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226132 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 19:29:42 +00:00
brendan%mozilla.org
1c3bbfb869 Fixes left in wake of JSOP_POPN (379925, r=igor).
git-svn-id: svn://10.0.0.236/trunk@226130 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 19:04:13 +00:00
vladimir%pobox.com
dfd838553c b=379474, borders render incorrectly when using moz-border-radius (also 379446, hr noshade renders incorrectly); r=dbaron
git-svn-id: svn://10.0.0.236/trunk@226124 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 17:40:08 +00:00
bclary%bclary.com
713e51cbc6 JavaScript Test - update test to match 1.8.1 and later serialization, bug 297025
git-svn-id: svn://10.0.0.236/trunk@226123 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 17:10:11 +00:00
masayuki%d-toybox.com
797ce54cd9 Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad
git-svn-id: svn://10.0.0.236/trunk@226121 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 15:33:52 +00:00
ted.mielczarek%gmail.com
031949a011 bug 379290 - add some environment variables to support use in automated testing - add MOZ_CRASHREPORTER_NO_REPORT. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226120 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 15:15:20 +00:00
smontagu%smontagu.org
d3b6866d7e Clear mTextRun on a style change reflow. Bug 379969, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226119 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 14:33:09 +00:00
joshmoz%gmail.com
03d8b9bb7b DrawButton draws more than just push buttons, this fixes some missing/misdrawn button types on Mac OS X. b=379612 b=379993 sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@226118 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 12:54:48 +00:00
jwatt%jwatt.org
da11ea50db Add reftest for changing transform on foreignObject
git-svn-id: svn://10.0.0.236/trunk@226117 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 12:54:12 +00:00
jwatt%jwatt.org
6b558acee9 add some comments to reftest and change it so that it's less likely to give false results
git-svn-id: svn://10.0.0.236/trunk@226116 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 12:47:47 +00:00
mats.palmgren%bredband.net
e321f60278 Improve the <!DOCTYPE> parsing. b=363883 r=mrbkap sr=jst
git-svn-id: svn://10.0.0.236/trunk@226115 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 12:19:32 +00:00
mozilla.mano%sent.com
8f0221a243 Bug 334669 - bookmark separators have an icon overlaid over it. patch from onemen.one@gmail.com, r=me.
git-svn-id: svn://10.0.0.236/trunk@226113 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 10:50:33 +00:00
jwatt%jwatt.org
0e6a8ee0a6 Conditionally run the reftests that crash linux instead of commenting them out entirely
git-svn-id: svn://10.0.0.236/trunk@226112 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 10:22:36 +00:00
jwatt%jwatt.org
844dde66f8 Fixing bug 379823. Allow conditional skipping of reftests (reporting them as failures). r+sr=dbaron@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@226111 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 10:21:22 +00:00
mats.palmgren%bredband.net
e7d1b5a318 Search docshell ancestors for a device context if it can't be found on the current one. b=377539 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226110 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 09:43:59 +00:00
mats.palmgren%bredband.net
75d8703396 Fix a cursor:-moz-initial assertion and include it in the mochitests. b=379951 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226109 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 06:56:14 +00:00
mats.palmgren%bredband.net
b87f472365 Backing out bug 379906 to fix orange.
git-svn-id: svn://10.0.0.236/trunk@226108 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 06:25:04 +00:00
mats.palmgren%bredband.net
70c947e6af Fix an assertion when setting a 'quotes' property value. b=379906 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226107 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 06:00:37 +00:00
mats.palmgren%bredband.net
35c84837f8 Fix a cursor:-moz-initial assertion and include it in the mochitests. b=379951 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226106 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 05:46:37 +00:00
bzbarsky%mit.edu
84ea96f586 Ignore attempts to reframe things before we've done initial reflow. Bug
379975, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@226105 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 04:46:55 +00:00
bzbarsky%mit.edu
2679c6fe46 Fix determination of the style context parent for the inner table frame of a
root table.  Bug 379386, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@226104 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 03:59:12 +00:00
joshmoz%gmail.com
3d8f89c769 HTML content buttons are unnecessarily wide. b=376816 r=mano sr=roc
git-svn-id: svn://10.0.0.236/trunk@226103 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 02:14:03 +00:00
neil.williams%sun.com
5402b58bfe Back out previous patch
git-svn-id: svn://10.0.0.236/trunk@226102 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 01:31:24 +00:00
joshmoz%gmail.com
c9eb8390a6 remove support for NS_THEME_BUTTON_SMALL, fix up toolkit consumer. b=379542 r=cbarrett r=mano sr=roc
git-svn-id: svn://10.0.0.236/trunk@226101 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 01:20:11 +00:00
mattwillis%gmail.com
4e2774f0ce bug 379542 - button-small is going away. Fix by josh, r=lilmatt
git-svn-id: svn://10.0.0.236/trunk@226100 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 01:03:36 +00:00
jonas%sicking.cc
1f3839c32b back out last patch since leaks went through the roof
git-svn-id: svn://10.0.0.236/trunk@226099 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 01:03:08 +00:00
mozilla.mano%sent.com
5769209d85 Bug 374982 - The enabled state of the copy command is incorrect in few edge cases. r=gavin.
git-svn-id: svn://10.0.0.236/trunk@226098 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 00:50:09 +00:00
reed%reedloden.com
1637d83c36 Backing out bug 374282 since bug 369013 was fixed differently.
git-svn-id: svn://10.0.0.236/trunk@226096 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 00:27:15 +00:00
aravind%mozilla.com
9e84f85ee3 testing rebuilds
git-svn-id: svn://10.0.0.236/trunk@226095 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 00:20:31 +00:00
aravind%mozilla.com
070a77ff9e Added readonlyusers.pl per bug 369013
git-svn-id: svn://10.0.0.236/trunk@226094 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 00:17:32 +00:00
jonas%sicking.cc
a46388ac06 Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
git-svn-id: svn://10.0.0.236/trunk@226093 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 23:45:26 +00:00
rhelmer%mozilla.com
f577db8c41 no leading slash-tmp needed for TMPDIR
git-svn-id: svn://10.0.0.236/trunk@226091 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 23:28:36 +00:00
rhelmer%mozilla.com
158c87d250 add error checking. b=375219, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@226090 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 23:11:40 +00:00
nelson%bolyard.com
a270983097 Bug 379625 – Accept SMIME preferences even when they contain NULL parameters.
r=rrelyea,etc


git-svn-id: svn://10.0.0.236/trunk@226088 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 22:44:07 +00:00
bzbarsky%mit.edu
a61e3d441f Make the sync loader handle streams that close on EOF (e.g. data: URLs). Bug
379957, r=biesi, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@226087 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 22:11:53 +00:00
cltbld
cad8e8383d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226086 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 22:01:03 +00:00
sayrer%gmail.com
7294ee1bd7 backing out patch for bug 368206 due to bustage
git-svn-id: svn://10.0.0.236/trunk@226085 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 21:56:02 +00:00
neil.williams%sun.com
cdd3b0108c Bug 82268, Builds use wrong version of perl
r=Christophe, Nelson


git-svn-id: svn://10.0.0.236/trunk@226084 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 21:36:04 +00:00
cltbld
30c0eecc68 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226080 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 21:01:03 +00:00
ted.mielczarek%gmail.com
38d658ec78 bug 368206 - build breakpad by default on OS X. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226079 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 20:53:29 +00:00
ted.mielczarek%gmail.com
4dba07bc6b bug 379518 - sync up with breakpad svn, yet again. sync to breakpad svn revision 159. r=mento
git-svn-id: svn://10.0.0.236/trunk@226078 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 20:48:31 +00:00
ccooper%deadsquid.com
cfbf5014de - support old style trusted_only syntax
git-svn-id: svn://10.0.0.236/trunk@226077 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 20:43:05 +00:00
stefanh%inbox.com
5154886ded Bug 371609 - CSS2 system color Highlight should obey color changes in system prefs. r=josh+Mano, sr=vlad.
git-svn-id: svn://10.0.0.236/trunk@226076 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 20:27:53 +00:00
bienvenu%nventure.com
ba1b0d1300 fix body search of quoted printable html messages, sr=mscott 378147
git-svn-id: svn://10.0.0.236/trunk@226075 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 20:10:24 +00:00
bclary%bclary.com
b813ef9b23 JavaScript Test - regression test for bug 352459, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@226073 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 19:20:39 +00:00
bzbarsky%mit.edu
30733a7b1f This is failing... which is sort of expected. Whether it fails or not will
depend on the exact restyles and frame reconstructs happening here; maybe we
even want to mark it random until bug 8253 is fixed.


git-svn-id: svn://10.0.0.236/trunk@226072 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 19:18:53 +00:00
bclary%bclary.com
a329fced5b JavaScript Test - regression test for bug 352732, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@226071 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 19:07:36 +00:00
bzbarsky%mit.edu
127cac5da6 Rename some functiosn as suggested by dbaron. Bug 379799 followup.
git-svn-id: svn://10.0.0.236/trunk@226070 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 19:03:24 +00:00
aaronleventhal%moonset.net
405a1d7c80 Bug 379424. grabFocus() on form controls should remove focus from other items on the page. r=surkov
git-svn-id: svn://10.0.0.236/trunk@226069 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 19:02:57 +00:00
bclary%bclary.com
c27c1444d2 JavaScript Test - regression test for bug 361566, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@226068 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 19:00:19 +00:00
vladimir%pobox.com
24ae33d001 Adding another reftest-to-html script
git-svn-id: svn://10.0.0.236/trunk@226067 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:59:59 +00:00
aaronleventhal%moonset.net
7cde1afa38 Incorrect part of previous checkin would cause bustage
git-svn-id: svn://10.0.0.236/trunk@226066 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:59:08 +00:00
aaronleventhal%moonset.net
2a76724ae9 Bug 371273. Fire caret/selection events for movement within document when find bar is open. Also fixes MSAA caret position when user is typing/deleting text, and moves MSAA specific code out of cross platform code area. r=surkov
git-svn-id: svn://10.0.0.236/trunk@226065 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:55:17 +00:00
bclary%bclary.com
b7a8dd169c JavaScript Tests - regression tests for bug 373827, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@226064 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:53:05 +00:00
aaronleventhal%moonset.net
c82f62a45d Bug 378408. Activate action not working for textarea, only for html input textfield. r=david.bolter
git-svn-id: svn://10.0.0.236/trunk@226063 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:51:36 +00:00
aaronleventhal%moonset.net
89b7aac8e0 bug 379755. JAWS does not read Bookmarks or History when sidebar opens. r=david.bolter
git-svn-id: svn://10.0.0.236/trunk@226062 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:48:34 +00:00
bclary%bclary.com
7470a96a93 JavaScript Tests - regression test for bug 375695, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@226061 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:45:39 +00:00
dietrich%mozilla.com
f7b0569c97 Bug 376008 - typo fix (for onemen.one, r=mano)
git-svn-id: svn://10.0.0.236/trunk@226060 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 18:27:38 +00:00
bzbarsky%mit.edu
7c45b2cbf7 Better check for first-letter. Bug 379799, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226057 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 17:57:33 +00:00
despotdaemon
8ae2fe80a8 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@226056 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 17:39:51 +00:00
ghendricks%novell.com
b26a7d0738 Bug 379963 – Crash when creating a new test case on PostgreSQL (2nd episode)
git-svn-id: svn://10.0.0.236/trunk@226053 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 17:05:47 +00:00
ghendricks%novell.com
e6d947b870 Bug 379962 – PostgreSQL crashes when creating a new test case
git-svn-id: svn://10.0.0.236/trunk@226051 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 16:55:13 +00:00
cltbld
26e97745b6 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226050 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 16:51:03 +00:00
ted.mielczarek%gmail.com
735b2b6357 backing out configure change from bug 368206 since it's still busted with the 10.3.9 sdk
git-svn-id: svn://10.0.0.236/trunk@226049 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 16:44:18 +00:00
lpsolit%gmail.com
0075f75314 Bug 349560: Zooming textareas onBlur event prevent Commit button from submitting - Patch by Bill Barry <after.fallout@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226048 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 15:52:42 +00:00
ghendricks%novell.com
479ba57e2b login_to_id does not detaint data.
git-svn-id: svn://10.0.0.236/trunk@226047 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 15:51:44 +00:00
cltbld
2d369cfbf2 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226046 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 15:41:02 +00:00
ted.mielczarek%gmail.com
21f3ea9903 bug 368206 - integrate breakpad exception handler/crash reporter on OS X. fix up static linking for thunderbird et. al and enable breakpad by default on OS X. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226045 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 15:32:41 +00:00
bugzilla%standard8.demon.co.uk
c9a87ea1b3 Bug 379588 suiterunner: Palm Sync extension causes tinderbox to fail its build (stop the palm sync extension starting its installer on startup when doing tinderbox tests) r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@226044 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 14:33:47 +00:00
cltbld
c628acd3a1 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@226043 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 14:31:03 +00:00
bugzilla%standard8.demon.co.uk
c7fecc3b9e Bug 379818 Stop building xpcom-obsolete for suiterunner (and sroaming) r=benjamin,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@226042 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 14:30:15 +00:00
michael.buettner%sun.com
ebfdc206e6 bug #379462 changing timezone of event in various timezones isn't possible r=dbo
git-svn-id: svn://10.0.0.236/trunk@226041 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 13:45:16 +00:00
dwitte%stanford.edu
b2448ad8c3 unit test for new cookie path checks, per bug 373228.
git-svn-id: svn://10.0.0.236/trunk@226040 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 11:40:23 +00:00
dveditz%cruzio.com
5d800b71d1 bug 373228 incorporate additional review comments after initial checkin, r=dwitte, a=release-drivers
git-svn-id: svn://10.0.0.236/trunk@226039 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 11:14:01 +00:00
neil%parkwaycc.co.uk
10831ae6cc Bug 379339 StringBegins/EndsWith inconsistent with nsReadableUtils.cpp r=bsmedberg sr=darin
git-svn-id: svn://10.0.0.236/trunk@226038 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 11:09:54 +00:00
myk%mozilla.org
b9b82ddf81 Bug 368252: notify observers when a microsummary gets updated
r=sspitzer
sr=mconnor


git-svn-id: svn://10.0.0.236/trunk@226037 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:55 +00:00
mozilla.mano%sent.com
2cfd892611 Bug 373502 - Implement Fx2 style microsummary picker in the properties dialog. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@226036 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:54 +00:00
myk%mozilla.org
9554a02d69 bug 368272: notify observers when microsummary generators are installed or updated to improve the API for extensions that add generator-related functionality (like Microsummary Manager)
Patch by Ryan Flint.
r=myk


git-svn-id: svn://10.0.0.236/trunk@226035 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:53 +00:00
myk%mozilla.org
44aa5f9c4b don't treat microsummary generator that goes missing as if it were a remote generator
bug=346822
r=mconnor


git-svn-id: svn://10.0.0.236/trunk@226034 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:52 +00:00
myk%mozilla.org
069d8d855b display link tag's title attribute on microsummary menu item while downloading generator
Patch by Justin Dolske.
bug=342231
r=myk


git-svn-id: svn://10.0.0.236/trunk@226033 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:51 +00:00
martijn.martijn%gmail.com
29d9d17825 Bug 337940 - Microsummary service should allow authors to dictate update frequency, patch by Simon Bünzli, r=myk
git-svn-id: svn://10.0.0.236/trunk@226032 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:50 +00:00
myk%mozilla.org
3f87f1f0b4 add a bookmarks context menu item for refreshing a microsummary; bug=341555; r=mconnor; a=mconnor for 1.8 branch
git-svn-id: svn://10.0.0.236/trunk@226031 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:49 +00:00
myk%mozilla.org
b97aeb8e5d Initial support for microsummaries via a service and integration into the bookmarks UI.
bug=334471
r=brettw
a=ben for the branch


git-svn-id: svn://10.0.0.236/trunk@226030 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 10:52:48 +00:00
nelson%bolyard.com
829e57dfef Bug 370082 – init.sh tweak for non-linux platforms, r=nelson
Patch contributed by Martynas Venckus <martynas@openbsd.org>.


git-svn-id: svn://10.0.0.236/trunk@226029 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 09:01:14 +00:00
bugzilla%standard8.demon.co.uk
20f8579b30 Bustage fix for bug 287832
git-svn-id: svn://10.0.0.236/trunk@226028 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 07:26:02 +00:00
bugzilla%standard8.demon.co.uk
86c8899779 Bug 287832 Clean up nsDirPrefs.cpp - Part 11 Remove more redundant/obsolete prefs from nsDirPrefs. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226027 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 07:06:27 +00:00
bzbarsky%mit.edu
52da9e78ec Back out bug 377850 -- it regresses bug 71191, and causes bug 379920.
git-svn-id: svn://10.0.0.236/trunk@226026 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 06:51:57 +00:00
brendan%mozilla.org
e8cd6c7c40 Stop overloading JSOP_SETSP for both exception handling and group assignment bulk popping (375695, r=igor).
git-svn-id: svn://10.0.0.236/trunk@226025 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 06:40:10 +00:00
bclary%bclary.com
a50d670f4e JavaScript Test - test automation, add js1_8, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@226024 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 05:38:03 +00:00
bclary%bclary.com
31d11cfb8b JavaScript Tests - disable window.onerror handler to prevent false failure, bug 340804
git-svn-id: svn://10.0.0.236/trunk@226023 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 05:18:27 +00:00
bclary%bclary.com
706a3dc43c JavaScript Test - remove non-standard use of unescape, bug 370585
git-svn-id: svn://10.0.0.236/trunk@226022 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 04:52:07 +00:00
bclary%bclary.com
6a453c0e1d JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
git-svn-id: svn://10.0.0.236/trunk@226021 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 04:20:22 +00:00
aaronleventhal%moonset.net
e1938807f5 Bug 379678. Fix up HTML combo box accessibility. r=surkov
git-svn-id: svn://10.0.0.236/trunk@226020 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 03:12:00 +00:00
bzbarsky%mit.edu
95f7c18450 Fixing typo.
git-svn-id: svn://10.0.0.236/trunk@226019 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 02:58:07 +00:00
joshmoz%gmail.com
9194c9b997 Differentiate between single line and multiline text fields/areas so that we can render them differently. On Mac OS X render multiline text areas as Aqua text areas. b=377331 r=smorgan sr=roc
git-svn-id: svn://10.0.0.236/trunk@226018 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 02:06:59 +00:00
ted.mielczarek%gmail.com
9243c67362 bug 379518 - sync up with breakpad svn, to revision 157. r=mento
git-svn-id: svn://10.0.0.236/trunk@226017 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 01:03:40 +00:00
bclary%bclary.com
9a725cc8d9 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
git-svn-id: svn://10.0.0.236/trunk@226016 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 00:54:25 +00:00
bclary%bclary.com
559856ffee JavaScript Tests - segregate non-standard tests, add tests lists for extensions and gc test, bug 370585
git-svn-id: svn://10.0.0.236/trunk@226015 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 00:12:08 +00:00
bclary%bclary.com
e0696364f3 JavaScript Tests - move decompilation tests to decompilation subsuites, bug 370585
git-svn-id: svn://10.0.0.236/trunk@226014 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 00:08:00 +00:00
bclary%bclary.com
d142e87f2d JavaScript Tests - setup js1_6 decompilation sub suite, bug 370585
git-svn-id: svn://10.0.0.236/trunk@226013 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 23:27:00 +00:00
despotdaemon
24035fb54b Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@226012 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 23:24:19 +00:00
despotdaemon
595ace435a Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@226011 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 23:17:30 +00:00
bzbarsky%mit.edu
c1b00f99bb Followup to bug 378784 based on rbs's review comments.
git-svn-id: svn://10.0.0.236/trunk@226010 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 22:50:21 +00:00
bzbarsky%mit.edu
a5510fca0d Make nsIDocShellTreeItem inherit from nsIDocShellTreeNode. Bug 377303,
r=bsmedberg, sr=biesi


git-svn-id: svn://10.0.0.236/trunk@226009 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 21:06:28 +00:00
jwatt%jwatt.org
d65c9387d1 Remove test that is a duplicate of rect-with-rx-or-ry-01.svg in this directory's parent.
git-svn-id: svn://10.0.0.236/trunk@226008 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 20:24:29 +00:00
bzbarsky%mit.edu
ba5badedcb Change the FrameNeedsReflow API to pass the dirty flags to be added directly to
the method, instead of setting them before calling the method.  That way we can
avoid reflowing the ancestor of a reflow root which is not itself dirty but has
dirty children.  This also makes it harder to set dirty bits inconsistently
with the FrameNeedsReflow call.  Bug 378784, r+sr=dbaron, pending rbs' review
on the mathml parts.


git-svn-id: svn://10.0.0.236/trunk@226007 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 19:16:52 +00:00
bugzilla%standard8.demon.co.uk
ccd3f1c66e Bug 379647 Remove 4.x ldap address book migration from the trunk (Part 2 - Remove 4.x specific prefs from nsDirPrefs) r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@226006 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 15:17:43 +00:00
aaronleventhal%moonset.net
ffa2666391 Bug 368012. Expose STATE_CHECKABLE for each checkable widget. Patch by David Bolter. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@226005 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 14:50:04 +00:00
kjh-5727%comcast.net
24b61f7dcc Bustage fix from 377096.
git-svn-id: svn://10.0.0.236/trunk@226004 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 11:44:33 +00:00
kjh-5727%comcast.net
7b754b8fab Bug 377096 - Factor out nsIPrintOptions::AvailablePrinters. r=pavlov, sr=biesi.
git-svn-id: svn://10.0.0.236/trunk@226003 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 11:29:42 +00:00
igor%mir2.org
d637463ffb Bug 379855: js_CodeSpec.name/token are moved to separated arrays to shrink the code. r=brendan
git-svn-id: svn://10.0.0.236/trunk@226002 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 10:50:07 +00:00
stefanh%inbox.com
750c803aba Bug 346604 - Two Using Help documents in suiterunner: Don't use toolkit's help-toc. r=IanN, sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@226001 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 10:45:21 +00:00
smontagu%smontagu.org
a003ed6abd Assert on null gfxContext. Bug 377918, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@226000 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 10:41:27 +00:00
mats.palmgren%bredband.net
c4a1707993 Incremental reflow bug with direction:rtl and bidi-override. b=375716 r=uriber sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225999 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 10:29:58 +00:00
mcsmurf%mcsmurf.de
e8086b31c0 Bug 379274 - Should not be possible to delete or detach attachments from signed/encrypted mails (SeaMonkey), r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@225998 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 10:27:32 +00:00
brendan%mozilla.org
ac056cb218 Unhide a crucial pop from the decompiler (379860, r=igor).
git-svn-id: svn://10.0.0.236/trunk@225997 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 09:29:21 +00:00
igor%mir2.org
5a200609fe Bug 379851: branch callback is accessed via cx->branchCallback for smaller code. r=brendan
git-svn-id: svn://10.0.0.236/trunk@225996 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 09:08:52 +00:00
mats.palmgren%bredband.net
cc7ae18842 Add a null-check. b=377535 r=aaronleventhal
git-svn-id: svn://10.0.0.236/trunk@225995 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 09:03:10 +00:00
bclary%bclary.com
32d666efc5 JavaScript Test - regression test for bug 378492, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225994 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:46:32 +00:00
bclary%bclary.com
8ce824381a JavaScript Test - regression test for bug 367120, by moz_bu_r_a4
git-svn-id: svn://10.0.0.236/trunk@225993 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:41:44 +00:00
bclary%bclary.com
67e4997f5e JavaScript Test - regression test for bug 367119, by moz_bu_r_a4
git-svn-id: svn://10.0.0.236/trunk@225992 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:39:46 +00:00
bclary%bclary.com
8b470b9c63 JavaScript Test - regression test for bug 367118, by moz_bu_r_a4
git-svn-id: svn://10.0.0.236/trunk@225991 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:37:14 +00:00
bclary%bclary.com
823a087c7f JavaScript Test - regression test for bug 366123, by shutdown
git-svn-id: svn://10.0.0.236/trunk@225990 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:34:25 +00:00
bclary%bclary.com
b3ff8cb778 JavaScript Test - regression test for bug 365527, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@225989 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:30:59 +00:00
mats.palmgren%bredband.net
07f118abe7 Remove obsolete files. b=379679 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225988 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:30:19 +00:00
bclary%bclary.com
4de063bf83 JavaScript Test - regression test for bug 361856, by shutdown
git-svn-id: svn://10.0.0.236/trunk@225987 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:11:00 +00:00
nelson%bolyard.com
bc8e3dc393 Bug 370062 – nss build changes for OpenBSD, r=nelson,wtc
patches contributed by Martynas Venckus <martynas@openbsd.org>


git-svn-id: svn://10.0.0.236/trunk@225986 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:08:36 +00:00
bclary%bclary.com
52a44248d3 JavaScript Tests - regression tests for bug 360681, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@225985 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:06:47 +00:00
bclary%bclary.com
964fdf69f6 JavaScript Test - regression test for bug 358508, by shutdown
git-svn-id: svn://10.0.0.236/trunk@225984 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:04:05 +00:00
bclary%bclary.com
99ddba3fc8 JavaScript Tests - regression test for bug 353078, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225983 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 08:01:46 +00:00
bclary%bclary.com
f91a4a520d JavaScript Test - regression test for bug 311161, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225982 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 07:57:19 +00:00
bclary%bclary.com
123751f8aa JavaScript Test - regression test for bug 346642, update decompilation changes.
git-svn-id: svn://10.0.0.236/trunk@225981 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 07:32:42 +00:00
bclary%bclary.com
cfd562e3c7 JavaScript Tests - update change in decompilation due to bug 356083 fix, bug 355736
git-svn-id: svn://10.0.0.236/trunk@225980 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 06:53:10 +00:00
surkov.alexander%gmail.com
bbb92929b3 Bustage fix for bug 379585
git-svn-id: svn://10.0.0.236/trunk@225979 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 06:23:01 +00:00
surkov.alexander%gmail.com
0ea4831480 Fix for bug 379585 - implement IAccessibleTable, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@225978 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 06:09:49 +00:00
brendan%mozilla.org
f926e0f2fd Fix blunder in reworking of how SpiderMonkey detects a label statement (reported by Steve Yegge).
git-svn-id: svn://10.0.0.236/trunk@225977 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 04:34:24 +00:00
graydon%mozilla.com
a02fa285ea Back out patch for bug 368869, yet again. Seems to cause some obscure crashes
in nightlies.


git-svn-id: svn://10.0.0.236/trunk@225976 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 03:46:06 +00:00
dwitte%stanford.edu
0879f7b795 add nsICookieManager{2} interface tests.
git-svn-id: svn://10.0.0.236/trunk@225975 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 01:31:06 +00:00
dwitte%stanford.edu
ff4c1da0a2 tweak some comments to reflect the changes in bug 240963.
git-svn-id: svn://10.0.0.236/trunk@225974 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 01:29:44 +00:00
nelson%bolyard.com
201dc777a8 Bug 371160 – eliminate bogus PKCS12_KEY_USAGE in secoid table . r=rrelyea,alexei
git-svn-id: svn://10.0.0.236/trunk@225972 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 22:45:16 +00:00
mkanat%bugzilla.org
1917fb0c29 Fix bustage from checkin of Bug 374331--defaultlanguage parameter no longer exists, use $languages[0] instead. r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@225971 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 22:11:35 +00:00
dwitte%stanford.edu
ab10ea14f5 implement CountCookiesFromHost() in cookie backend for perf reasons, and update consumers to use it.
bug 379239, r=mvl, sr=biesi


git-svn-id: svn://10.0.0.236/trunk@225970 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 21:09:54 +00:00
mkanat%bugzilla.org
8d9bd92975 Bug 374331: Bugzilla::Template should use template_include_path from Bugzilla::Install::Util
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=myk, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@225969 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 19:50:55 +00:00
asqueella%gmail.com
23510c7031 Bug 377976 - Check for null mDetailedGlyphs before referencing its members for missing CompressedGlyphs.
(gfxFont.h part I missed the first time)
p=Karl Tomlinson <mozbugz@karlt.net>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225968 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 18:19:17 +00:00
jwatt%jwatt.org
7fc75dcab5 Add reftest for bug 369992. Areas previously occupied by a foreignObject aren't repainted.
git-svn-id: svn://10.0.0.236/trunk@225967 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 17:11:45 +00:00
jwatt%jwatt.org
f763a51b14 Add bug numbers for failing tests
git-svn-id: svn://10.0.0.236/trunk@225966 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 17:09:26 +00:00
dbaron%dbaron.org
57c2f37df8 Fix the description of the serialize+parse tests.
git-svn-id: svn://10.0.0.236/trunk@225965 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 17:06:49 +00:00
dbaron%dbaron.org
33e9dec8c9 Remove special handling of empty continuations, which should no longer be needed. b=238473 Based on patch by Hideo Saito <saito@densan.co.jp>. r=dbaron sr=roc
git-svn-id: svn://10.0.0.236/trunk@225964 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 17:06:04 +00:00
dbaron%dbaron.org
b4f0170167 Address bzbarsky's final review comments (comment 14) on bug 311415: consider ch units fixed as well.
git-svn-id: svn://10.0.0.236/trunk@225963 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 17:01:51 +00:00
kairo%kairo.at
fabdc23fd5 bug 377799 - Move bookmarks chrome to suite/ - remove old, now unused files, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@225962 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 13:59:09 +00:00
kairo%kairo.at
b0f3e2f4b0 bug 377799 - Move bookmarks chrome to suite/ - jar.mn/build changes, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@225961 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 11:41:14 +00:00
jwatt%jwatt.org
cd96b9c769 Fixing bug 369827. Reflow of foreignObject with percentage width/height doesn't work. r=tor@acm.org, sr=dbaron@mozilla.com (this also fixes bug 379615, so changing the reftest manifest to expect the foreignObject tests to pass)
git-svn-id: svn://10.0.0.236/trunk@225960 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 11:11:07 +00:00
bzbarsky%mit.edu
a85ee5ad4b This passes now.
git-svn-id: svn://10.0.0.236/trunk@225959 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 07:43:52 +00:00
bzbarsky%mit.edu
f2a855af84 Oops. Missed a file.
git-svn-id: svn://10.0.0.236/trunk@225958 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 07:42:37 +00:00
bzbarsky%mit.edu
f8a73aaf68 Factor out test that fails on Mac.
git-svn-id: svn://10.0.0.236/trunk@225957 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 07:28:20 +00:00
bclary%bclary.com
2427418336 JavaScript Test - regression test for bug 376052, by George Kangas
git-svn-id: svn://10.0.0.236/trunk@225956 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 07:28:04 +00:00
bclary%bclary.com
edb92c3ca9 JavaScript Test - regression test for bug 379483, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225955 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 07:12:40 +00:00
bzbarsky%mit.edu
bdc5438d61 Comment out test for now until I can debug it. Bug 379809.
git-svn-id: svn://10.0.0.236/trunk@225954 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 07:05:18 +00:00
bclary%bclary.com
054370b51b JavaScript Tests - do not use anonymous functions in statement contexts, bug 379509
git-svn-id: svn://10.0.0.236/trunk@225953 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 07:03:37 +00:00
bzbarsky%mit.edu
3a2aee02f0 Don't apply user stylesheets to native anonymous content. Bug 286895, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225952 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:47:09 +00:00
bzbarsky%mit.edu
9e011d6aac Fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@225951 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:37:05 +00:00
bzbarsky%mit.edu
80689a86ef Override just the border width, not all the border properties. Bug 377584, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225950 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:22:36 +00:00
bzbarsky%mit.edu
c9d1ba7b1a Don't cut off the right-hand side of empty comboboxes. Bug 364510, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225949 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:20:10 +00:00
bzbarsky%mit.edu
e5cb7392f1 Simplify code. Bug 367442 followup, jag's idea, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225948 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:13:48 +00:00
bzbarsky%mit.edu
9b0c5a7646 Bail out of ReconstructDocElementHierarchy early if there is no root frame
(which shouldn't even happen!).  Bug 377850, r=mats, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225947 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:12:44 +00:00
bzbarsky%mit.edu
33b3f60e43 Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225946 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:09:50 +00:00
bzbarsky%mit.edu
9893d7a975 When pushing on top of a JSContext on the XPConnect JSContext stack, save off
the JSStackFrame chain on that JSContext.  When popping, restore the stack
frame chain.  Bug 371858, r=jst, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@225945 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 05:55:47 +00:00
bzbarsky%mit.edu
bf4652f206 Make sure that the style context doesn't live too long. Bug 375399, r=smaug,
sr=jst


git-svn-id: svn://10.0.0.236/trunk@225944 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 05:45:24 +00:00
bzbarsky%mit.edu
1788f844d4 Make computed style handle "normal" for line-height by computing an actual
numeric height.  Bug 371041, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225943 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 05:30:10 +00:00
sayrer%gmail.com
08325947b3 backout patch for bug 375760 due to bustage.
git-svn-id: svn://10.0.0.236/trunk@225942 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:47:05 +00:00
sayrer%gmail.com
d4fa64dabe backout patch for bug 375760 due to bustage.
git-svn-id: svn://10.0.0.236/trunk@225941 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:46 +00:00
timeless%mozdev.org
56e9d09d4a Bug 301562 A > Z Sort Order is confusing, should be Ascending/Descending
patch by supernova_00@yahoo.com r=mconnor


git-svn-id: svn://10.0.0.236/trunk@225940 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:45 +00:00
timeless%mozdev.org
93f4839ae3 Bug 318866 Selecting "Sort Folder..." from context menu in Bookmark Manager results in XML Parsing Error: undefined entity (sortFolder.xul)
patch by supernova_00@yahoo.com r=neil sr=jag


git-svn-id: svn://10.0.0.236/trunk@225939 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:44 +00:00
ben%netscape.com
f462d5e241 oops
git-svn-id: svn://10.0.0.236/trunk@225938 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:43 +00:00
Stefan.Borggraefe%gmx.de
36b74ada63 Bug 252698: Use buttonlabel attributes in <dialog>s
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@225937 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:42 +00:00
bsmedberg%covad.net
7a84ba61c5 From bug 282057 - brand.dtd now lives in chrome://branding/locale/brand.dtd
git-svn-id: svn://10.0.0.236/trunk@225936 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:41 +00:00
varga%nixcorp.com
594842d857 Updating my email address.
git-svn-id: svn://10.0.0.236/trunk@225935 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:40 +00:00
philringnalda%gmail.com
160d5c9a9b Bug 224977: finish moving nsTransferable to nsDragAndDrop.js, remove nsTransferable.js, r=neil,mano,mscott
git-svn-id: svn://10.0.0.236/trunk@225934 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:39 +00:00
mnyromyr%tprac.de
827346a216 Bug 115924: removal of communicatorOverlay.xul; p=Giacomo Magnini <giacomo.magnini@portalis.it>, r=neil, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@225933 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:38 +00:00
mnyromyr%tprac.de
43073590a2 Follow-up to bug 57510: remove erroneous <keyset>; r/sr=jag
git-svn-id: svn://10.0.0.236/trunk@225932 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:37 +00:00
mnyromyr%tprac.de
dd6ee1b2e7 Bug 57510: `Del' key does not delete on Mac; r=db48x, sr=jag
git-svn-id: svn://10.0.0.236/trunk@225931 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:36 +00:00
neil%parkwaycc.co.uk
52bb65c7df Kill shortcut for dangerous operation b=209355 p=gautheri@noos.fr r+sr=me
git-svn-id: svn://10.0.0.236/trunk@225930 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:35 +00:00
gavin%gavinsharp.com
d1465b97a8 Bug 250156: fix doctypes, patch by Wei-ju Wu <weiju@web.de>, r=me, daniel@glazman.org
git-svn-id: svn://10.0.0.236/trunk@225929 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:34 +00:00
bugzilla%standard8.demon.co.uk
25a4eea1a2 Bug 351661 addBookmark.js -> bookmarkView.rdf.GetResource() should be RDF.GetResource(). (SeaMonkey version) p=Philip Chee,r=db48x,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@225928 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:33 +00:00
gavin%gavinsharp.com
2bd9ea212b Bug 287392: paste in Bookmark Manager is very slow (O(n^2)), patch by Jan Darmochwal <jdarmochwal@gmx.de>, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@225927 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:32 +00:00
neil%parkwaycc.co.uk
acbbb0c526 File Bookmark should preselect New Bookmarks folder b=250783 p=f.qu@laposte.net r+sr=me a=asa
git-svn-id: svn://10.0.0.236/trunk@225926 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:31 +00:00
Olli.Pettay%helsinki.fi
b53d87bcda Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst
git-svn-id: svn://10.0.0.236/trunk@225925 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:30 +00:00
timeless%mozdev.org
5b6e7b42de Bug 248958 File Bookmark dialog form too small, buttons are not visible
patch by ajschult@verizon.net r=neil sr=neil


git-svn-id: svn://10.0.0.236/trunk@225924 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:29 +00:00
neil%parkwaycc.co.uk
9d0095d457 Switch load handlers to setting document.title (as per bug 126903 setting the title attribute no longer works) b=261267 r=jst sr=shaver
git-svn-id: svn://10.0.0.236/trunk@225923 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:28 +00:00
neil%parkwaycc.co.uk
eb777ac672 Remove near-useless "Expand" item on bookmark menuitem context menus p=paradigmk@technodrome.com r=me
git-svn-id: svn://10.0.0.236/trunk@225922 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:27 +00:00
varga%nixcorp.com
31029738e4 Fixing JS warning. Bug 221619.
git-svn-id: svn://10.0.0.236/trunk@225921 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:26 +00:00
kairo%kairo.at
bd51dca205 bug 142215 - Personal Toolbar folders should work like main menu (open on mouseover), p=paradigmk@technodrome.com r=Neil
git-svn-id: svn://10.0.0.236/trunk@225920 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:25 +00:00
aaronleventhal%moonset.net
fdcbc813b9 Bug 246062. No accessible name for trees and listboxes. r=neil, sr=jst
git-svn-id: svn://10.0.0.236/trunk@225919 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:24 +00:00
jag%tty.nl
a93efdcdd4 Bug 313715: "Open in New Tab" from Bookmark Manager doesn't respect background pref
Stop caching the result of shouldLoadTabInBackground(), there's no point since we need to look at the state of the shift key every time, and we didn't update it in all code paths to begin with.
Pass in |event| from more places in history and bookmarks so we'll actually look at te shift key.
Replace use of "tab_background" with looking at shouldLoadTabInBackground().
r=IanN, sr=Neil


git-svn-id: svn://10.0.0.236/trunk@225918 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:23 +00:00
neil%parkwaycc.co.uk
46b445b64d Bug 295582 Clean up after bug 281988 p=jklippl@xtux.org r=me sr=jag a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225917 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:22 +00:00
bsmedberg%covad.net
3a4c207dd0 Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey)
git-svn-id: svn://10.0.0.236/trunk@225916 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:21 +00:00
cst%yecc.com
d259c2c9a2 Bug 354140 In <bookmarksMenu.js>, "Error: aDragSession.sourceNode has no properties"
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@225915 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:20 +00:00
jshin%mailaps.org
c273bd2092 bug 256409 : bookmarks file path with non-ASCII characters doesn't work (r=p_ch, sr=jag)
git-svn-id: svn://10.0.0.236/trunk@225914 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:19 +00:00
neil%parkwaycc.co.uk
0d208dec84 Bug 353446 Restore context menu to empty area of personal toolbar p=paradigmk@technodrome.com r=CTho sr=me
git-svn-id: svn://10.0.0.236/trunk@225913 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:18 +00:00
cst%yecc.com
3bd9b27849 Bug 338772 Show can't-drop indicator when dragging PTF bookmarks such that they won't move when dropped
r+sr=jag


git-svn-id: svn://10.0.0.236/trunk@225912 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:17 +00:00
brendan%mozilla.org
620cde09ae Fixes and cleanups required by the infrastructure patch for 281988, r+sr=bsmedberg+bz.
git-svn-id: svn://10.0.0.236/trunk@225911 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:16 +00:00
dbaron%dbaron.org
c7d3e6bbb1 Move XPCNativeWrapper.js from communicator to global. b=256630 r=bryner sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@225910 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:15 +00:00
neil%parkwaycc.co.uk
d29597420a Bug 261517 Groupmarks should always respect background preference (regression from bug 72361) p=trev@gtchat.de r+sr=me
git-svn-id: svn://10.0.0.236/trunk@225909 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:14 +00:00
neil%parkwaycc.co.uk
bbcddd4e98 Bug 50504 Context menu for bookmarks in main menu and personal toolbar submenus p=paradigmk@technodrome.com r+sr=me
git-svn-id: svn://10.0.0.236/trunk@225908 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:13 +00:00
jag%tty.nl
ebc2a1377f Bug 338803: Personal Toolbar overflow chevron not properly updated on resize. r=CTho, sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@225907 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:12 +00:00
Stefan.Borggraefe%gmx.de
6a59d81312 Fix for Bug 209383: Middle-click on bookmark folder in sidebar also pastes into first tab
p=Wladimir Palant, r=neil, sr=jst


git-svn-id: svn://10.0.0.236/trunk@225906 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:11 +00:00
p_ch%verizon.net
c64ace5f2c Bug 241987 followup including reviewer comment.
p=Daniel Lindkvist <gorgias@home.se>, r=vlad, sr=ben.


git-svn-id: svn://10.0.0.236/trunk@225905 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:10 +00:00
neil%parkwaycc.co.uk
a45c4e81f5 Fix dragging to personal toolbar between last visible bookmark and overflow chevron b=201854 p=gautheri@noos.fr r+sr=me
git-svn-id: svn://10.0.0.236/trunk@225904 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:09 +00:00
p_ch%verizon.net
f459806694 Bug 241987: Export bookmarks doesn't save the bookmarks to a file like bookmarks.html
p=Daniel Lindkvist <gorgias@home.se>, r=vlad, sr=ben


git-svn-id: svn://10.0.0.236/trunk@225903 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:08 +00:00
bugzilla%standard8.demon.co.uk
5a5e050c53 Bug 232795 In <bookmarksMenu.js>, "Error: aDragSession.sourceNode has no properties" (Av2b-XPFE) <bookmarksMenu.js> p=Serge GAUTHERIE <gautheri@noos.fr>,r=neil,sr=jag
git-svn-id: svn://10.0.0.236/trunk@225902 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:07 +00:00
bugzilla%standard8.demon.co.uk
a8c629175a Bug 237592 Bookmarks should always show tooltip when hovering with mouse (xpfe version - Bv6a-SM). Patch by Serge GAUTHERIE <gautheri@noos.fr>, r/sr=neil.parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@225901 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:06 +00:00
cst%andrew.cmu.edu
b568e70a5e Bug 272800 Make various bookmarks menus middle-clickable
r=timeless sr=neil


git-svn-id: svn://10.0.0.236/trunk@225900 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:05 +00:00
smontagu%smontagu.org
c1a35b2c85 correct erroneous checkin from bug 218528.
git-svn-id: svn://10.0.0.236/trunk@225899 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:04 +00:00
smontagu%smontagu.org
dc5aa3a504 Bug 218528: Personal Toolbar is empty when the UI is right-to-left. Patch by Asaf Romano bugs.mano@mailcentral.com. r=smontagu, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@225898 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:03 +00:00
neil%parkwaycc.co.uk
67d7ccb8c0 Middle/ctrl+click bookmark love b=72361,59132,89922,213908 and part of 142683 p=trev@gtchar.de (Wladimir Palant) r=me sr=dmose
git-svn-id: svn://10.0.0.236/trunk@225897 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:02 +00:00
neil%parkwaycc.co.uk
9d22f26d55 Bug 243679 fix bookmark notification icon to work in sidebar, bookmarks manager and modern theme p=dc2@myrealbox.com r=me sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225896 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:01 +00:00
bugzilla%arlen.demon.co.uk
efa1f333c0 Bug 26543 [Mac] Both Backspace and Delete keys should delete Bookmarks items
p=stefan_h@hem.utfors.se r/sr=neil.parkwaycc.co.uk a=asa


git-svn-id: svn://10.0.0.236/trunk@225895 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:37:00 +00:00
bugzilla%arlen.demon.co.uk
8b8fbc4e2a Bug 203818 Bookmark window doesn't hide it's toolbar when the toolbar button is clicked
p=stefan_h@hem.utfors.se r=bugs.mano sr=neil.parkwaycc.co.uk


git-svn-id: svn://10.0.0.236/trunk@225894 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:59 +00:00
Stefan.Borggraefe%gmx.de
62d5cd6ada Fix for Bug 223148: "Move Open Bookmark File to the File menu where it belongs"
r=dean_tessman, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225893 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:58 +00:00
timeless%mozdev.org
c47d4fb6b5 Bug 240947 use content instead of _content
r=neil sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@225892 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:57 +00:00
roc+%cs.cmu.edu
dae0fca210 Bug 243720. Dragging stuff into menus should use screenX to avoid ambiguous semantics of clientX in popups. r=timeless,sr=neil
git-svn-id: svn://10.0.0.236/trunk@225891 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:56 +00:00
roc+%cs.cmu.edu
656739827d Backing out fix for bug 243720 because I screwed up.
git-svn-id: svn://10.0.0.236/trunk@225890 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:55 +00:00
roc+%cs.cmu.edu
c944ee89b0 Bug 243720. Dragging stuff into menus should use screenX to avoid ambiguous semantics of clientX in popups. r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@225889 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:54 +00:00
neil%parkwaycc.co.uk
1aa87101fa Re-apply the fix to bug 86786 after pch regressed it r=varga sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225888 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:53 +00:00
neil%parkwaycc.co.uk
2ca3404ace Bug 243961 Can't drag into the personal toolbar chevron Bug 243692 Personal toolbar chevron should close when item is dragged out p=durbacher@gmx.de r=me sr=jag
git-svn-id: svn://10.0.0.236/trunk@225887 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:52 +00:00
timeless%mozdev.org
ac377072b8 Bug 201854 Can't drag/move bookmark from/to/within overflow/dropdown/chevron list of personal toolbar
patch by durbacher@gmx.de r=neil sr=jag


git-svn-id: svn://10.0.0.236/trunk@225886 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:51 +00:00
gerv%gerv.net
0306647211 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@225885 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:50 +00:00
varga%nixcorp.com
6cd17d86e9 Changing my email address.
git-svn-id: svn://10.0.0.236/trunk@225884 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:49 +00:00
Stefan.Borggraefe%gmx.de
73c7af5cc7 Fix for bug 215065: Duplicate access keys for Redo and Properties in Edit menu.
r=timeless, sr=alecf, a=asa


git-svn-id: svn://10.0.0.236/trunk@225883 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:48 +00:00
varga%nixcorp.com
ca30df54d2 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
git-svn-id: svn://10.0.0.236/trunk@225882 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:47 +00:00
neil%parkwaycc.co.uk
720007952f Bug 231738 Use title caps for English window titles p=durbacher@gmx.de r=varga sr=alecf (no l10n impact)
git-svn-id: svn://10.0.0.236/trunk@225881 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:46 +00:00
darin%meer.net
334fc9480e follow-up patch for bug 117026 "bookmark properties dialog very slow to load" patch=alfredkayser@nl.ibm.com, r=p_ch@verizon.net, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@225880 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:45 +00:00
darin%meer.net
19d7af2c2e fixes bug 194553 "Add accesskeys to bookmark properties" patch by alfredkayser@nl.ibm.com r=darin sr=jag
git-svn-id: svn://10.0.0.236/trunk@225879 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:44 +00:00
darin%meer.net
efe969c093 fixes bug 117026 "bookmark properties dialog very slow to load" patch=alfredkayser@nl.ibm.com, r=dean_tessman sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@225878 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:43 +00:00
neil%parkwaycc.co.uk
5a5e1ef9ac Bug 232827 Fix Error: aTarget has no properties p=gautheri@noos.fr r=me sr=jag
git-svn-id: svn://10.0.0.236/trunk@225877 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:42 +00:00
neil%parkwaycc.co.uk
39a53d5d1a Commenting on what the previous patch actually does, same reviewers
git-svn-id: svn://10.0.0.236/trunk@225876 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:41 +00:00
neil%parkwaycc.co.uk
4a868b6a1b Bug 232619 Paste/New should append to open folder r=varga sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225875 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:40 +00:00
neil%parkwaycc.co.uk
3d0567a572 Bug 200320 Fix NS_ERROR_ILLEGAL_VALUE when deleting last bookmark by selecting the previous bookmark p=gautheri@noos.fr r=me sr=jag
git-svn-id: svn://10.0.0.236/trunk@225874 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:39 +00:00
timeless%mozdev.org
8b4c0e6f1d Bug 228432 Warning `reference to undefined property selection.item[0]'' [xs] in file `chrome://communicator/content/bookmarks/bookmarksTree.xml'', line 641, character 0.
r=neil sr=bz


git-svn-id: svn://10.0.0.236/trunk@225873 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:38 +00:00
jshin%mailaps.org
888de5f6e1 bug 225695 : follow-up to the fix for bug 44272. the first part of three ; tree-wide sweep to replace escape/unescape with en|decodeURI(Component). r=bz, sr=rbs, a=asa
git-svn-id: svn://10.0.0.236/trunk@225872 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:37 +00:00
pkw%us.ibm.com
0bfad8ed79 Bug 220210 - Bookmarks root is always English "Bookmarks" if using one
profile named "default".
r=p_ch@verizon.net, sr=jag@tty.nl


git-svn-id: svn://10.0.0.236/trunk@225871 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:36 +00:00
neil%parkwaycc.co.uk
38b1c40d09 Bug 135269 No Open Bookmarks File menu option r=varga sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225870 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:35 +00:00
mkaply%us.ibm.com
5db51f402f Bug #207779
r=varga, sr=bryner, a=mkaply
Make Show Columns work in bookmarks


git-svn-id: svn://10.0.0.236/trunk@225869 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:34 +00:00
neil%parkwaycc.co.uk
cb390d0940 Bug 224251 Bookmarks panel doesn't focus bookmarks tree when selected r=pch sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225868 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:33 +00:00
chanial%noos.fr
31d699c0c0 bug 210196 Fix use of bookmarks root / top root as a target and correct caller of CanDropBeforeAfter
r=varga, sr=jag


git-svn-id: svn://10.0.0.236/trunk@225867 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:32 +00:00
neil%parkwaycc.co.uk
421799f485 Bug 229903 remove bogus QueryInterface methods from bookmarks.js r=pch sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225866 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:31 +00:00
cbiesinger%web.de
aabff69db9 Bug 159377
tab-group bookmark does nothing when no windows are open
patch by durbacher@gmx.de (Andreas Kunz)  r=pch sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225865 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:30 +00:00
neil%parkwaycc.co.uk
16b6984aaa Bug 228433 "node has no properties" r=timeless sr=bz
git-svn-id: svn://10.0.0.236/trunk@225864 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:29 +00:00
jshin%mailaps.org
d08171fde4 bug 195093 : modernize nsILocale (r=smontagu, sr=darin)
git-svn-id: svn://10.0.0.236/trunk@225863 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:28 +00:00
neil%parkwaycc.co.uk
cbe210f3ec Bug 214832 some web pages bookmark as [object HTMLImageElement] r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@225862 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:27 +00:00
jag%tty.nl
b6419ddba8 Bug 203960: add a UI pref allowing the user to choose between "Add tabs" and "Replace existing tabs". r=Neil, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@225861 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:26 +00:00
timeless%mozdev.org
561c832f8f Bug 211652 bookmarks.js fails on QueryInterface for nsIBookmarksService
r=caillon sr=bz


git-svn-id: svn://10.0.0.236/trunk@225860 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:25 +00:00
sspitzer%netscape.com
7bafeabab4 fix for bug #197486
eval() in XBL may be dangerous; consider an alternative
thanks to neil.parkwaycc.co.uk@myrealbox.com for the fix.
r=jag, sr=ssptzer


git-svn-id: svn://10.0.0.236/trunk@225859 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:24 +00:00
cbiesinger%web.de
bb8eb93343 Bug 202545 Bookmark disappears when dragging/moving to a certain place on personal toolbar
patch by Andreas Kunz <durbacher@gmx.de>  r=jan sr=tor


git-svn-id: svn://10.0.0.236/trunk@225858 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:23 +00:00
varga%netscape.com
400193b2af Fix for bug 200048. "Set as New Bookmark Folder / New Personal Toolbar" not working.
r=jag, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@225857 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:22 +00:00
jaggernaut%netscape.com
e370003dca Bug 203960: Make bookmark groups replace existing tabs instead of appending. r=jkeiser, varga, adamlock, sr=jst, hewitt
git-svn-id: svn://10.0.0.236/trunk@225856 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:21 +00:00
neil%parkwaycc.co.uk
5b40512640 Supplementary patch to bug 221503 to fix timeout issues r=pch sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225855 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:20 +00:00
neil%parkwaycc.co.uk
eacf4a883d Bug 221503 Bookmarks chevron updates unnecessarily r=varga sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225854 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:19 +00:00
jag%tty.nl
1af0c92d87 Bug 218528: Personal Toolbar is empty when the UI is right-to-left. Patch by Neil, r=varga, sr=jag
git-svn-id: svn://10.0.0.236/trunk@225853 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:18 +00:00
neil%parkwaycc.co.uk
83efb1df2d Bug 215318 bookmark overflow chevron can overlap bookmark name text r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@225852 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:17 +00:00
varga%netscape.com
2403a374db Landing bookmarks changes.
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa

The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.


git-svn-id: svn://10.0.0.236/trunk@225851 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:16 +00:00
varga%nixcorp.com
1f86aa8e9b Fix for bug 228762. Dialog File Bookmark Keyword label has incorrect control attribute.
r=Neil sr=bz patch by met


git-svn-id: svn://10.0.0.236/trunk@225850 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:15 +00:00
neil%parkwaycc.co.uk
d692264989 Bug 223294 <dialog>s no longer need a <separator> at the bottom of their content p=stefan@borggraefe.com r=me sr=ben
git-svn-id: svn://10.0.0.236/trunk@225849 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:14 +00:00
chanial%noos.fr
df281a1566 Bug 213735: new bookmark and bookmark properties dialog should stay LTR when UI is RTL. patch by andrew <simmo@westnet.com.au>, r=mkaply, sr=jag
git-svn-id: svn://10.0.0.236/trunk@225848 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:13 +00:00
mkaply%us.ibm.com
31e85f6d96 #205138
r=mkaply, sr=bryner
Code from jblanco - always select a folder so the New Folder button works


git-svn-id: svn://10.0.0.236/trunk@225847 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:12 +00:00
chanial%noos.fr
64de0d4944 bug 200359: Importing and exporting bookmarks are broken
r=bsmedberg@covad.net sr=alecf a=asa


git-svn-id: svn://10.0.0.236/trunk@225846 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:11 +00:00
smontagu%netscape.com
decdba9cbe Bug 174197, font error when link bookmarked, r=varga, sr=jag
git-svn-id: svn://10.0.0.236/trunk@225845 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:10 +00:00
varga%netscape.com
6d5f22c1e9 Fix for bug 200002. bookmarks.js : missing semicolon in line #98 ?
r=varga, sr=brendan, patch by Andreas Kunz <durbacher@gmx.de>


git-svn-id: svn://10.0.0.236/trunk@225844 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:09 +00:00
varga%netscape.com
b53727af9c Fix for bug 199524. File bookmark... dialog no longer resizable
r=jag, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@225843 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:08 +00:00
varga%netscape.com
9ea02e8eb2 Fix for bug 201013. Move bookmarks transaction manager to bookmarks service.
Fixes also bug 199364 and 200771.
r=pch, sr=jag


git-svn-id: svn://10.0.0.236/trunk@225842 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:07 +00:00
varga%netscape.com
fcc1be0b7b Quick fix for bug 199619. Cannot create new bookmark folders in "Manage Bookmarks"
r=pch, sr=jag, a=asa


git-svn-id: svn://10.0.0.236/trunk@225841 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:06 +00:00
neil%parkwaycc.co.uk
b1fa6071ac Bug 66919 supplementary patch because .collapsed doesn't play nice with menuitems r+sr=jag a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@225840 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:05 +00:00
varga%netscape.com
0398ca70d0 Fix for bug 199346. "Manage Bookmarks" -> "Move..." dialog is horked when resized
r=pch, sr=jag, a=asa


git-svn-id: svn://10.0.0.236/trunk@225839 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:04 +00:00
jaggernaut%netscape.com
62084a585b Bug 199296: bookmarks in overflow menu on personal toolbar don't work. patch by shliang, r=varga, sr=jag, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@225838 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:03 +00:00
jaggernaut%netscape.com
24b395ec8f Bug 66919: Add overflow to personal toolbar. r=shliang, sr=bryner.
git-svn-id: svn://10.0.0.236/trunk@225837 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:02 +00:00
chanial%noos.fr
fcfb7675a7 Landing of the bookmarks rewrite TBOOKMARKS_20030320_BRANCH (bug 196756) part one.
It includes:
- bug 160019: Robust bookmarks handling.
- bug 53422: Bookmarks Transaction Manager
- bug 36339: top level bookmark root
- bug 114962: spring loaded bookmark menu in menubar
Thanks to Jan for the great help, bug fixing and testing.

Jan's fixes include:
- bug 51683: unique URI for bookmarks
- bug 99860: new file bookmarks dialog
- bug 121053: optional labels for separators

r=jag, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@225836 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:01 +00:00
jaggernaut%netscape.com
490633fedf Bug 137005: Change wording of "File as group" to "Bookmark this group of tabs". r=bryner, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@225835 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:36:00 +00:00
varga%netscape.com
c2570c7b12 Landing bookmarks branch.
Bug 196756 - Meta bug for major architectural changes in bookmarks code
r=jag, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@225834 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:59 +00:00
chanial%noos.fr
e4f5cbdf1c bug 92380: focus the personal toolbar so that commands executed from the context menu are correctly targeted. r=caillon, sr=bz
git-svn-id: svn://10.0.0.236/trunk@225833 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:58 +00:00
chanial%noos.fr
fdaed9ddd9 Bug 161414: some properties windows in Bookmark Manager not properly sized r=timeless, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@225832 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:57 +00:00
timeless%mozdev.org
2347756e85 Bug 193683 Bookmarks Search Toolbar has no tooltip
patch by pepperxn@netscape.net r=neil@parkwaycc.co.uk sr=jag


git-svn-id: svn://10.0.0.236/trunk@225831 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:56 +00:00
bzbarsky%mit.edu
002533e450 Add "Open in new tab" to bookmarks. Bug 103834, patch by Chris
Nebergall <ct-nebergall@wiu.edu>, r=jag, sr=ben


git-svn-id: svn://10.0.0.236/trunk@225830 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:55 +00:00
gilbert.fang%sun.com
94af6f44d0 Bug 129213 buttons in Manage Bookmarks need accesskeys
patch by jessie.li@sun.com, r=kyle.yuan, sr=jst


git-svn-id: svn://10.0.0.236/trunk@225829 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:54 +00:00
timeless%mozdev.org
c30b4e6659 Bug 142236 CVS remove bookmarksTree.js
patch by chanial@noos.fr r=timeless sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225828 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:53 +00:00
varga%netscape.com
b84e1f8e5b Fixing bookmarks quick search label and accesskey. Bug 162542
r=caillon,sr=mozbot


git-svn-id: svn://10.0.0.236/trunk@225827 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:52 +00:00
varga%netscape.com
c372f39e00 Fix for bug 123207. file bookmark dialog window resizes itself after every use from the bookmark manager
r=pch, sr=jag, a=asa
patch by Neil


git-svn-id: svn://10.0.0.236/trunk@225826 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:51 +00:00
timeless%mozdev.org
89c3a2d7e1 Bug 140414 CVS remove bookmarksDD.js
patch by chanial@noos.fr r=timeless sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225825 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:50 +00:00
varga%netscape.com
48eab89c34 Fix for bug 162542. Quick Search bar for Bookmarks Manager
r=timeless, sr=jag


git-svn-id: svn://10.0.0.236/trunk@225824 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:49 +00:00
timeless%mac.com
249de89240 Bug 132209 Many XUL documents are invalid XML (<!DOCTYPE window ...>) patch by riceman+bmo@mail.rit.edu r=timeless rs=jag
git-svn-id: svn://10.0.0.236/trunk@225823 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:48 +00:00
darin%netscape.com
1b8631f213 fixing oops from my checkin for bug 166792, thx dbaron!
git-svn-id: svn://10.0.0.236/trunk@225822 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:47 +00:00
darin%netscape.com
16b4b0321c fixes bug 166792 "move nsIIOService::GetURLSpecFromFile, etc. to
nsIFileProtocolHandler" r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225821 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:46 +00:00
chanial%noos.fr
4f7a5a8395 Bug 167180: new API in nsIBookmarksService for creating a new resource (bookmark, folder, folder group and separator) r/sr=hyatt,blake,bryner moa=ben
git-svn-id: svn://10.0.0.236/trunk@225820 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:45 +00:00
timeless%mac.com
46be1ec7e2 Bug 83298 Folder Properties window has the wrong text
patch by chanial@noos.fr r=timeless sr=blake


git-svn-id: svn://10.0.0.236/trunk@225819 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:44 +00:00
jaggernaut%netscape.com
9325b0b32a Bug 148840: r=caillon, sr=jst on the previous checkin
git-svn-id: svn://10.0.0.236/trunk@225818 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:43 +00:00
jaggernaut%netscape.com
ca909aa1f7 Bug 148840: work around checkbox binding not being available at onload the first time the dialog is opened.
git-svn-id: svn://10.0.0.236/trunk@225817 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:42 +00:00
jaggernaut%netscape.com
b4ae852596 Bug 148840: Add "Bookmark This Group of Tabs..." to Bookmarks menu. r=caillon, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@225816 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:41 +00:00
cbiesinger%web.de
65f3ec2a1e bug 67793 r=timeless sr=alecf
js strict warning in addBookmark.js


git-svn-id: svn://10.0.0.236/trunk@225815 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:40 +00:00
darin%netscape.com
01f208d64a fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225814 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:39 +00:00
bernd.mielke%snafu.de
b7088a20be select new bookmark after creation bug 44813, patch by Pete Zha r=bz sr=blake a=asa
git-svn-id: svn://10.0.0.236/trunk@225813 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:38 +00:00
jaggernaut%netscape.com
d729d253bf Bug 119599: add UI for bookmark groups in the File Bookmark dialog. r=bryner, sr=hewitt, a=asa
git-svn-id: svn://10.0.0.236/trunk@225812 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:37 +00:00
chanial%noos.fr
e7f580149e one more file missing
git-svn-id: svn://10.0.0.236/trunk@225811 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:36 +00:00
alecf%netscape.com
0e5efff4d4 Fix for bug 138299 - switch consumers of nsIWindowMediator service to use the non-RDF contractID, in preparation for bug 132175
r=danm, sr=jag


git-svn-id: svn://10.0.0.236/trunk@225810 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:35 +00:00
timeless%mac.com
1ed64d8c6b Bug 139605 Bookmark manager should not be "Bookmark for default" when #profile=1 and profile name is not "default"
patch=pierrechanial@netscape.net, r=biesi, sr=ben


git-svn-id: svn://10.0.0.236/trunk@225809 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:34 +00:00
caillon%returnzero.com
3dbe92192d Removing JavaScript strict warnings.
Patches by walk84@yahoo.com, r=caillon, sr=shaver
Fixes bug 60659, bug 132956


git-svn-id: svn://10.0.0.236/trunk@225808 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:33 +00:00
blakeross%telocity.com
dad043d743 108099, 75338 - overhaul of main menu and context menus. r=ben sr=hewitt a=asa/brendan
git-svn-id: svn://10.0.0.236/trunk@225807 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:32 +00:00
bryner%netscape.com
047405708d Don't let sidebar panels take focus unless the user just selected the panel (i.e. don't focus them when a new window is opened). Bug 76621. r=blake, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@225806 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:31 +00:00
hewitt%netscape.com
62e8add387 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327


git-svn-id: svn://10.0.0.236/trunk@225805 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:30 +00:00
ben%netscape.com
2aa6c11452 update nsIBookmarksService client to use new method name
git-svn-id: svn://10.0.0.236/trunk@225804 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:29 +00:00
rjc%netscape.com
7a1020d988 Fix bug # 125801: find rdf service. r=bryner sr=ben
git-svn-id: svn://10.0.0.236/trunk@225803 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:28 +00:00
hewitt%netscape.com
d387bb24d0 XUL/theme simplification changes - removing unnecessary boxes and re-writing large portions of the themes to use new -moz-border-colors and -moz-image-region css features. Also cleans up the classic skin quite a bit for both mac and win. Fixes bugs 113024, 113043, 113585, 113586, 115943, 113643, 114475, 99787, 110214, 113977, 113966, 114802, 64894, 90724, 103173, 103199, 103298, 110442, 111472, 111989, 113027, 113041, 109180, 109204, 81581, 81903, 103324, 110108, 114540, and probably more I forgot to mention. r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225802 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:27 +00:00
blakeross%telocity.com
4fdba6dd8f 116157 - add button in bookmarks sidebar panel should prefill values. r=hewitt sr=ben a=scc
git-svn-id: svn://10.0.0.236/trunk@225801 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:26 +00:00
ben%netscape.com
252f56adfb Fix for 128815 - numerous bookmarks improvements, including fixes for bugs: 77411, 114142, 126748, 128571.
r=blake, sr=hyatt, a=asa


git-svn-id: svn://10.0.0.236/trunk@225800 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:25 +00:00
blakeross%telocity.com
5991ac243a 68109 - Use Default button in Add Bookmark dialog doesn't work. r=hewitt sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@225799 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:24 +00:00
ben%netscape.com
e911e27ffc Fix for 106326 - better handling of IE favorites. Adding support for one-time import of
IE favorites in addition to dynamic root which is now off by default.
Also update the nsIBookmarkService API to support IDL naming conventions, and enhance API
with utility methods requested and required by clients.
r=rjc, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@225798 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:23 +00:00
blakeross%telocity.com
2ff0e7a506 More post-bookmarksliner cleanup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@225797 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:22 +00:00
pchen%netscape.com
7b591d9a8b bug 109569, r=fabian, sr=hewitt, remove onkeypress for textbox
git-svn-id: svn://10.0.0.236/trunk@225796 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:21 +00:00
alecf%netscape.com
88a6a40722 Rest of tree-wide cleanup for bug 100212 - switch last consumers of nsIFile.URL r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@225795 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:20 +00:00
blakeross%telocity.com
a4e9112e4b Second part of bookmarks outliner conversion - convert add bookmark dialog. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@225794 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:19 +00:00
varga%utcru.sk
4340a3a617 Fix for another silly regression. Bug 120720 - find broken in Bookmarks and History. r=hwaara, sr=blake a=blizzard
git-svn-id: svn://10.0.0.236/trunk@225793 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:18 +00:00
dean_tessman%hotmail.com
1385b2d1c7 Fix for 109824
Patch by slate@gwu.edu
r=cmanske,me sr=jag


git-svn-id: svn://10.0.0.236/trunk@225792 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:17 +00:00
blakeross%telocity.com
652f8194d8 Post-bookmarksliner cleanup. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@225791 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:16 +00:00
blakeross%telocity.com
2f7d1f3e88 Remove observer in destructor. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@225790 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:15 +00:00
blakeross%telocity.com
12a77368d3 73508 - convert bookmarks to outliner. don't file bugs on this yet. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@225789 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:14 +00:00
pchen%netscape.com
43e6b2bdb6 bug 109569, r=fabian, sr=hewitt, need to get ok button via document.documentElement.getButton("accept)"
git-svn-id: svn://10.0.0.236/trunk@225788 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:13 +00:00
stephend%netscape.com
aae3cc1428 Bug 149201. Center text in bookmark properties dialog. Patch by Stephen Walker <walk84@yahoo.com> r=caillon@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@225787 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:12 +00:00
blakeross%telocity.com
8f8c809f53 Line of text is missing from debug pref pane. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225786 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:11 +00:00
ben%netscape.com
a54a4b8a31 bug 110435 - make consistent use of variable names in add bookmark dialog. Also prevent adding bookmarks without names. r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@225785 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:10 +00:00
rjc%netscape.com
907694975f Part of fix for bug # 108809: r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225784 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:09 +00:00
blakeross%telocity.com
e0f3310977 107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben
git-svn-id: svn://10.0.0.236/trunk@225783 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:08 +00:00
pchen%netscape.com
b9efcd73d4 bug 104367, r=jag, sr=ben, add bookmark dialog changed id from
newBookmarkDialog to newBookmarkWindow but this getElementByID() call
wasn't updated, ooops


git-svn-id: svn://10.0.0.236/trunk@225782 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:07 +00:00
hewitt%netscape.com
15411d9e5d 70750 - new dialog xbl bindings, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225781 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:06 +00:00
blakeross%telocity.com
d5bf6afb2c Fix js strict warning about undefined window.arguments[4]. sr=ben
git-svn-id: svn://10.0.0.236/trunk@225780 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:05 +00:00
ben%netscape.com
fce45952b6 Fix for 74036 (Comment change, code being touched is disabled)
Make sure the old "File Bookmark" logic moves /all/ bookmarks selected, not just every other one.
Patch by Becki Sanford, r=ben, rs=hyatt


git-svn-id: svn://10.0.0.236/trunk@225779 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:04 +00:00
gerv%gerv.net
44aa40d973 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@225778 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:03 +00:00
blakeross%telocity.com
d39088280a Send Link and Send Page in Manage Bookmarks do nothing, and some history polish (73904). r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@225777 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:02 +00:00
blakeross%telocity.com
f959ebcef1 removing inadvertently checked in line.
git-svn-id: svn://10.0.0.236/trunk@225776 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:01 +00:00
blakeross%telocity.com
290e1d5702 removing attr's that are now unnecessary due to default orientation. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225775 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:35:00 +00:00
hewitt%netscape.com
7d86f45b90 70751 - [XUL Syntax] XUL docs loaded in iframes should use <page>, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225774 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:59 +00:00
ben%netscape.com
f1fb308595 80150 - bookmark gets deleted if dropped on column picker. Prevent drops from being accepted on the head row. r=pchen, sr=hyatt. Also remove an unused obsolete file and add some ids.
git-svn-id: svn://10.0.0.236/trunk@225773 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:58 +00:00
hewitt%netscape.com
f12e672308 97574 - Implement toolbarbutton and kill menubutton (except outliner.css), r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225772 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:57 +00:00
jaggernaut%netscape.com
610a04a5b6 Bug 99876: [XUL Syntax] <spring/> --> <spacer/>, r=alecf, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@225771 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:56 +00:00
jaggernaut%netscape.com
17419688b7 Bug 97571: Any <label> in <groupbox> becomes <caption> per XUL 1.0. r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225770 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:55 +00:00
hyatt%netscape.com
662f539bda Fix for 71106. r=jag, sr=jst
git-svn-id: svn://10.0.0.236/trunk@225769 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:54 +00:00
hewitt%netscape.com
5da4f9c35c 93193 - cleaning up after align/pack xul box model changes, r=blake, sr=hyatt, 90741 - replacing box with hbox/vbox (from andersma@luther.edu), r=hewitt, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225768 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:53 +00:00
timeless%mac.com
6909eedb1f Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake


git-svn-id: svn://10.0.0.236/trunk@225767 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:52 +00:00
ben%netscape.com
347da9e913 Still part of 81575:
- Make Bookmarks Find window look like proper Mac find windows
- newline at end of findBookmark.xul
all these changes r=blake, timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225766 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:51 +00:00
ben%netscape.com
675bd7c1d0 Clean up after earlier fix for 35835 - back out additional Copy Link Location code
git-svn-id: svn://10.0.0.236/trunk@225765 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:50 +00:00
gerv%gerv.net
4f80f5aaac Adding "Copy Link Location" to Bookmarks Manager context menu. Bug 35835. r=hwaara, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@225764 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:49 +00:00
ben%netscape.com
ee0289e4b1 small bustage fix
git-svn-id: svn://10.0.0.236/trunk@225763 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:48 +00:00
stephend%netscape.com
01615efb64 Bug 80120. Implement tooltips for toolbar's expand/collapse widgets. r=german,jglick,sspitzer,robinf,cmanske sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@225762 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:47 +00:00
timeless%mac.com
8862b4b6fe Bugzilla Bug 68972 duplicate/missing mnemonics in file menu of bookmarks window
patch by walk84@yahoo.com r=timeless sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@225761 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:46 +00:00
ben%netscape.com
13fb43778c Fix for 78020 - Chromeless window when opening updated bookmarked page
Fix web:status attribute to remove namespace quantifier so that style rule for
update icon matches
r=pchen, sr=blake, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@225760 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:45 +00:00
ben%netscape.com
0d2fae7795 last patch was a=tor, btw
git-svn-id: svn://10.0.0.236/trunk@225759 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:44 +00:00
ben%netscape.com
c30e79894e Fix testing mishap in my bookmarks panel checkin last night. Not part of original patch, just reversing.
r=Hixie, sr=blake.


git-svn-id: svn://10.0.0.236/trunk@225758 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:43 +00:00
dougt%netscape.com
4f65825f2b Fix for 87629. Submitted by ben@netscape.com, r=me, sr=alecf@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@225757 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:42 +00:00
ben%netscape.com
7224e51093 - Fix commands for bookmarks sidebar panel
r=fabian, sr=blake, a=asa
part of 82967


git-svn-id: svn://10.0.0.236/trunk@225756 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:41 +00:00
ben%netscape.com
6bab01f0ca Fix for 79924 and 79925, bookmarks issues (Add Bookmark dialog js errors & redundant popup in sidebar panel).
r.dr (r..), sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225755 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:40 +00:00
ben%netscape.com
785a7d9aa7 Fix for 76502 and related bugs. some parts sr=alecf, tested by several people (andred, fabian)
git-svn-id: svn://10.0.0.236/trunk@225754 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:39 +00:00
andreww%netscape.com
48e75196f5 bugzilla 101590 different terms in bookmarks properties referring to same element. r=shliang sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@225753 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:38 +00:00
gerv%gerv.net
6468f01af1 Chang all instances of "My Sidebar" to "Sidebar". Bug 77819. r=timeless, sr=brendan using his magic "String only changes" rubberstamp.
git-svn-id: svn://10.0.0.236/trunk@225752 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:37 +00:00
ben%netscape.com
d2954c6c6f [Part of fixes for 77125 and 81767 - disable inline editing in bookmarks]
Make Bookmark Properties dialog focus the name textfield when it is
displayed. Allows us to temporarily map Bookmark rename operations to
a call to display this window.
r=pchen, sr=blake


git-svn-id: svn://10.0.0.236/trunk@225751 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:36 +00:00
maolson%earthlink.net
a4bca7ee32 bug 70810 [XUL Syntax] Change tab syntax - another of the XUL 1.0 changes
r=ben, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@225750 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:35 +00:00
ben%netscape.com
6207e46873 17920, r=hyatt, sr=sfraser, scc
git-svn-id: svn://10.0.0.236/trunk@225749 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:34 +00:00
ben%netscape.com
5e2f635e68 71685 - rename bookmarksPanel.xul to bm-panel.xul. r=pchen, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@225748 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:33 +00:00
ben%netscape.com
1a21c61529 hm. See if this works.
git-svn-id: svn://10.0.0.236/trunk@225747 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:32 +00:00
ben%netscape.com
e2e422f4b1 71685 - bookmarks in sidebar don't load
git-svn-id: svn://10.0.0.236/trunk@225746 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:31 +00:00
disttsc%bart.nl
0c13380b54 Bug 71984: "Renamed bookmark not remembered", author=Boris Zbarsky <bzbarsky@mit.edu>, r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@225745 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:30 +00:00
ben%netscape.com
0987c0ce38 fix for 17920, r=hyatt, sr=sfraser, scc.
git-svn-id: svn://10.0.0.236/trunk@225744 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:29 +00:00
ben%netscape.com
c64a2145c9 75470, add bookmark dialog should be resizable. patch from sfraser, r=pchen, sr=ben. Also, changed some boxes to hbox/vbox.
git-svn-id: svn://10.0.0.236/trunk@225743 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:28 +00:00
blakeross%telocity.com
d30d234bc8 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225742 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:27 +00:00
alecf%netscape.com
618414bed9 fix for catfood bug 71950 r=blake, a=ben, sr=shaver
fix flex so that bookmark property labels are visible


git-svn-id: svn://10.0.0.236/trunk@225741 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:26 +00:00
hyatt%netscape.com
d98b20b6cf Fix for smoketest blocker. rs=pink,saari, bug #73336:
git-svn-id: svn://10.0.0.236/trunk@225740 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:25 +00:00
ben%netscape.com
376aa1d450 71685 - bookmarks sidebar panel doesn't load. Rename file back to the original name.
r=pchen, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@225739 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:24 +00:00
blakeross%telocity.com
21174dff62 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben
git-svn-id: svn://10.0.0.236/trunk@225738 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:23 +00:00
maolson%earthlink.net
d3dfd23223 fix bug 70747 [XUL Syntax] Replace <textfield> with <textbox>
r=blake, a=ben


git-svn-id: svn://10.0.0.236/trunk@225737 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:22 +00:00
timeless%mac.com
387ad9ada9 fix Bug 65428 language="javascript" should be type="application/x-javascript"
r=kerz a=ben


git-svn-id: svn://10.0.0.236/trunk@225736 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:21 +00:00
ben%netscape.com
7106d5e0c0 remove unused files.
git-svn-id: svn://10.0.0.236/trunk@225735 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:20 +00:00
maolson%earthlink.net
1e44619780 fix Bug 71845 - Schedule/Notify tabs in bookmark properties don't show if url starts with HTTP (upper case)
r=jag, a=ben


git-svn-id: svn://10.0.0.236/trunk@225734 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:19 +00:00
maolson%earthlink.net
ce18cbb858 fix Bug 57646 - javascript strict warnings in bookmarks.js
r=timeless, a=ben


git-svn-id: svn://10.0.0.236/trunk@225733 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:18 +00:00
ben%netscape.com
f3437ebef7 Fixes for numerous bookmarks bugs, e.g. 68496, 50276, 68395, 68537, 68545,
68985, various hangs, crashes, glitches etc. 68545, 68985, 68395 r=jag;
Implement new bookmarks sidebar panel. a=hyatt


git-svn-id: svn://10.0.0.236/trunk@225732 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:17 +00:00
hewitt%netscape.com
af09f80de2 69280 - boomarks window cleanup, r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@225731 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:16 +00:00
maolson%earthlink.net
37b77b61c2 Fix bug 64591 - javascript strict warnings in bm-props.js.
Also fixes a problem with simultaneously changing the bookmark URL and other properties.
r=jag, a=ben


git-svn-id: svn://10.0.0.236/trunk@225730 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:15 +00:00
timeless%mac.com
8e678301d4 fix bug 68959 Wording Mismatch between History and Bookmarks
r=lordpixel, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@225729 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:14 +00:00
mcafee%netscape.com
54b77d1758 Renaming Find menu item to Search (44733) r=matt, sr=ben
git-svn-id: svn://10.0.0.236/trunk@225728 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:13 +00:00
ben%netscape.com
e77f2c8077 Bookmarks Window Updates, includes fixes for
27495, 38004, 42080, 43146, 43753, 47494, 50835, 53403, 55447, 55448, 55787
r=blake, a=hyatt


git-svn-id: svn://10.0.0.236/trunk@225727 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:12 +00:00
ben%netscape.com
0cfcd1c46c fix a couple of regressions related to tree.css merge conflict repair.
git-svn-id: svn://10.0.0.236/trunk@225726 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:11 +00:00
ben%netscape.com
51e5841a3f more incremental updates, not part of build
git-svn-id: svn://10.0.0.236/trunk@225725 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:10 +00:00
ben%netscape.com
9087b18463 New bookmarks window stuff, not yet part of build.
git-svn-id: svn://10.0.0.236/trunk@225724 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:09 +00:00
blakeross%telocity.com
34c4e08d80 UIEvent button property is incorrect according to the DOM2 spec. Changing values to 0, 1, 2 (left, middle, right mouse buttons respectively) from 1, 2, 3. |event.which| continues to use the old values for backwards compatibility. This affects future xbl, js, and c++ event button checks so please see the newsgroups for more info (60703). r=timeless sr=jst
git-svn-id: svn://10.0.0.236/trunk@225723 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:08 +00:00
blakeross%telocity.com
cde59de1b3 Fix 57648: strict warnings in bm-panel.js. patch by Jarrod Gray, r=me a=alecf
git-svn-id: svn://10.0.0.236/trunk@225722 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:07 +00:00
disttsc%bart.nl
69d8783545 Remove obsoleted "OpenBookmarkURL" function from bm-panel.js. bug=58366, r=matt, a=ben
git-svn-id: svn://10.0.0.236/trunk@225721 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:06 +00:00
blakeross%telocity.com
718b4b24b8 Fix 66852: bookmarks sidebar panel context menu has a context menu. r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225720 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:05 +00:00
ben%netscape.com
4a832d143c Added comments regarding coming changes for bug 65470/Mozilla 0.8.
git-svn-id: svn://10.0.0.236/trunk@225719 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:04 +00:00
blakeross%telocity.com
18c5850e4e Fix 65790: context menus broken in bookmarks panel. r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225718 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:03 +00:00
blakeross%telocity.com
56ae20b2d7 Fix 52419, 66137: don't show so many columns in bookmarks window by default, and retain last sort in bookmarks window. r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225717 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:02 +00:00
blakeross%telocity.com
f547ef4bd3 Fix 64479, 57191, an unreported bug: lots of search bookmarks/history cleanup/fixes. r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225716 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:01 +00:00
danm%netscape.com
ddc5fa09c0 fix position and zoom state persistence for bm-find.xul and history.xul. bug 65262 (32148) r=ben,mscott,pchen
git-svn-id: svn://10.0.0.236/trunk@225715 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:34:00 +00:00
alecf%netscape.com
e80519caf7 - move bookmarks over to the generic nsTreeUtils.js for stuff like sorting/menus
- convert history to use the new nsTreeController
- update history to support removing of individual items (bug #11412)
a=ben


git-svn-id: svn://10.0.0.236/trunk@225714 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:59 +00:00
blakeross%telocity.com
ad36714122 Fix 48876: make d&d and modifier-/middle-click possible throughout the app and implement selection within link (50673). Also fixes 59520, 48780, 48632, 57588, 59132. r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@225713 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:58 +00:00
matt%netscape.com
7933e58bf9 error when checking in bookmarks code
for bug56574
a=alecf
a=rjc


git-svn-id: svn://10.0.0.236/trunk@225712 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:57 +00:00
matt%netscape.com
c4e95097ca for bug 56574
fixing IE bookmarks in sidbear bookmarks
a=alecf
a=rjc


git-svn-id: svn://10.0.0.236/trunk@225711 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:56 +00:00
matt%netscape.com
317e250829 48465">http://bugzilla.mozilla.org/show_bug.cgi?id=48465
added fix for bug 48465
a=ben
r=rjc
added function so in mail bookmarks sidebar
opens in top window


git-svn-id: svn://10.0.0.236/trunk@225710 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:55 +00:00
matt%netscape.com
80e4934b0e bug 48465 adding code so that you can open a bookmarks panel
from mailnews.
r=ben
r=mcafee


git-svn-id: svn://10.0.0.236/trunk@225709 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:54 +00:00
blakeross%telocity.com
8f84e4f1fc Fix 55170: change the accelerator/accesskey for Edit > Properties... the bookmarks window. r=jag sr=brendan
git-svn-id: svn://10.0.0.236/trunk@225708 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:53 +00:00
alecf%netscape.com
d36c45a15d big rewrite of drag & drop code to fix #52519
- fix warnings
- change title/url separator to "\n"
- clean up image dragging
- consolidate code
r=jag, a=ben


git-svn-id: svn://10.0.0.236/trunk@225707 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:52 +00:00
blakeross%telocity.com
f47095c428 Lots of clean up for the Search Bookmarks/History and Manage Bookmarks windows. Fixes things like column resizing, layout of widgets, tree sorting (was very messed up in these windows), proper enabling/disabling of menuitems and buttons, widget text, makes toolbars properly collapsible, fix javascript errors, adds "Preference..." menu item, fixes accelerator and access keys, make column-hider tree thumb work, online/offline switching capability, focus, implements functional statusbar and view menu to the search window, and some treePopup menu issues. fixes bugs 48340, 44693, 44696, 51960, 48339, 40912, 45443, 44537, 52032, and 52418. Patches by me and jag -- r=jag on what I wrote, and r=me on what he wrote. hyatt and slamm also looked them over. a=brendan
git-svn-id: svn://10.0.0.236/trunk@225706 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:51 +00:00
rayw%netscape.com
ad653109fe Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@225705 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:50 +00:00
rjc%netscape.com
22936bde28 [Darn it Ben, stop breaking stuff.] If metaKey is down, open URL in new browser window.
git-svn-id: svn://10.0.0.236/trunk@225704 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:49 +00:00
disttsc%bart.nl
c04eb83382 Remove incorrect 'rdf:' from 'rdf:resource', 'rdf:resource2' and 'rdf:containment'. Part of bug=53297, more to follow. r=rjc, a=waterson. This particular checkin should fix bug=52789 (column sorting in bookmarks and history) and bug=52547 (sidebar bookmarks panel not showing sort triangle).
git-svn-id: svn://10.0.0.236/trunk@225703 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:48 +00:00
rjc%netscape.com
b0efee8fbd Add "dont-test-empty" flag to bookmarks window/panel for tree speed optimization, as well as fix bug with empty folders.
git-svn-id: svn://10.0.0.236/trunk@225702 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:47 +00:00
ben%netscape.com
0dbde479fc 46613...
git-svn-id: svn://10.0.0.236/trunk@225701 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:46 +00:00
blakeross%telocity.com
5b6f89945e Disabling autostretch where necessary (42406). r=gemal a=ben
git-svn-id: svn://10.0.0.236/trunk@225700 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:45 +00:00
rjc%netscape.com
205fa4dc97 Fix bugs #48321 and #51168: JS code from gervase.markham@univ.ox.ac.uk and r=me
git-svn-id: svn://10.0.0.236/trunk@225699 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:44 +00:00
ben%netscape.com
c3e97e184a 46613...
git-svn-id: svn://10.0.0.236/trunk@225698 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:43 +00:00
sfraser%netscape.com
463043b64d Fix JavaScript warnings in strict mode. r=pchen
git-svn-id: svn://10.0.0.236/trunk@225697 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:42 +00:00
rjc%netscape.com
5b556c2977 Fix bug # 45444: option-clicking on a bookmark should open Properties dialog; cmd-clicking on a bookmark should open URL in a new browser window. r=me
git-svn-id: svn://10.0.0.236/trunk@225696 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:41 +00:00
sfraser%netscape.com
36637ebfcf Make dialogs have titlebars (fallout from bug 41741, fixes bugs 50388, 50389, 50738, 50739, 50747). Simple addition of "titlebar" to chrome flags.
git-svn-id: svn://10.0.0.236/trunk@225695 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:40 +00:00
rjc%netscape.com
28441fb73c Fix bug # 44284: fix bookmark schedule XUL. Code from danm. r=me
git-svn-id: svn://10.0.0.236/trunk@225694 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:39 +00:00
rjc%netscape.com
7170d9e772 Trivial fix for bookmark panel sorting. (Slamm apparently renamed the routine, so just use the new name.) r=me
git-svn-id: svn://10.0.0.236/trunk@225693 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:38 +00:00
hyatt%netscape.com
397a69d8fa 30511
git-svn-id: svn://10.0.0.236/trunk@225692 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:37 +00:00
bryner%uiuc.edu
613bcc8cbd Updating trees for new tree widget. bug 30511. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@225691 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:36 +00:00
rbs%maths.uq.edu.au
a21c08f24e Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
git-svn-id: svn://10.0.0.236/trunk@225690 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:35 +00:00
ben%netscape.com
846085ff86 skinnable bookmark properties dialog
git-svn-id: svn://10.0.0.236/trunk@225689 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:34 +00:00
ben%netscape.com
c4fce10c6d removing redundant skin files
git-svn-id: svn://10.0.0.236/trunk@225688 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:33 +00:00
rjc%netscape.com
498983bda2 Fix bug # 39161: when adding a new bookmark, set its default type if it doesn't have one. r=me
git-svn-id: svn://10.0.0.236/trunk@225687 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:32 +00:00
rjc%netscape.com
5eb7570b27 Fixes for various sidebar panels for bug # 42718. Also, set page title for FTP/FILE displays. Finally, fix a bug (can't remember the bug # at the moment) with clicking on the scrollbar... basically, make sure the click is on a <treeitem> before processing the click. r=me
git-svn-id: svn://10.0.0.236/trunk@225686 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:31 +00:00
danm%netscape.com
5d2cb6beee tracking change of name of window.content to _content. (bug 33650) r=hyatt
git-svn-id: svn://10.0.0.236/trunk@225685 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:30 +00:00
BlakeR1234%aol.com
3f7c068464 Bug 44733
git-svn-id: svn://10.0.0.236/trunk@225684 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:29 +00:00
rjc%netscape.com
e9f5367813 Fix bug # 46052: simple misspelling fix.
git-svn-id: svn://10.0.0.236/trunk@225683 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:28 +00:00
bryner%uiuc.edu
50cf3265ee Fix bug 45786 - need to use getService(), not createInstance() to get the
clipboard.  r=jelwell,rjc.


git-svn-id: svn://10.0.0.236/trunk@225682 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:27 +00:00
pavlov%netscape.com
fdf56d7f4c changing createInstance to getService to fix 45439 r=gramps
git-svn-id: svn://10.0.0.236/trunk@225681 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:26 +00:00
rjc%netscape.com
5de98a111d Fix nsbeta2+ bug # 39539: fix bookmarks so that new items can be created. r=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@225680 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:25 +00:00
bryner%uiuc.edu
70c23e503e Fixing bug 37175 - make bookmarks import/export use
nsIFilePicker/nsILocalFile.  r=rjc.


git-svn-id: svn://10.0.0.236/trunk@225679 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:24 +00:00
slamm%netscape.com
cd82b32550 Fix bookmark and history menus. Bug 37078 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@225678 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:23 +00:00
joki%netscape.com
f7ba198957 Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed.
git-svn-id: svn://10.0.0.236/trunk@225677 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:22 +00:00
brendan%mozilla.org
7769510c12 Enforce interCaps Mozilla XPIDL style (r=shaver).
git-svn-id: svn://10.0.0.236/trunk@225676 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:21 +00:00
slamm%netscape.com
9f7dd49680 Fix "woefully inadequate" file menu (bug 29265).
git-svn-id: svn://10.0.0.236/trunk@225675 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:20 +00:00
rjc%netscape.com
85442927fd Fixing ben's earliest checkin... don't obtain the extraneous "#URL" attribute eagerly, get it as needed.
git-svn-id: svn://10.0.0.236/trunk@225674 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:19 +00:00
ben%netscape.com
7bbb475fd5 fixing some bookmarks window issues
git-svn-id: svn://10.0.0.236/trunk@225673 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:18 +00:00
ben%netscape.com
42b276ec53 added home icon, style rule performance tweaks
git-svn-id: svn://10.0.0.236/trunk@225672 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:17 +00:00
ben%netscape.com
137ccf81ac skinnability fixes for bookmarks
git-svn-id: svn://10.0.0.236/trunk@225671 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:16 +00:00
rjc%netscape.com
29f4ca205b Add flex on bookmark separators.
git-svn-id: svn://10.0.0.236/trunk@225670 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:15 +00:00
rjc%netscape.com
6835cc4adb Fix so that sorting works correctly with separators.
git-svn-id: svn://10.0.0.236/trunk@225669 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:14 +00:00
rjc%netscape.com
4f34beb966 Use proper CSS to indicate when a sort is active.
git-svn-id: svn://10.0.0.236/trunk@225668 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:13 +00:00
slamm%netscape.com
6f567ceb79 Fix up tree styles. Fixes icons, indenting, and twisties. Also, reduces amount of style matching that needs to be done. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@225667 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:12 +00:00
rjc%netscape.com
695a3b2f3d Enable option to play sound on bookmark schedule status change.
git-svn-id: svn://10.0.0.236/trunk@225666 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:11 +00:00
hyatt%netscape.com
aeffd63b2c Beginning the process of massaging the CSS and XUL to conform to the new
directory org.


git-svn-id: svn://10.0.0.236/trunk@225665 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:10 +00:00
radha%netscape.com
8858057906 Call appCore.loadUrl(url) instead of doing window.content.location.href=url
r=slamm.


git-svn-id: svn://10.0.0.236/trunk@225664 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:09 +00:00
danm%netscape.com
d946fc811d use preference for browser chrome url (aka navigator.xul). bug 31867
git-svn-id: svn://10.0.0.236/trunk@225663 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:08 +00:00
pinkerton%netscape.com
ff9ab2acb8 update use of clipboard apis. fix bug 36374.
git-svn-id: svn://10.0.0.236/trunk@225662 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:07 +00:00
danm%netscape.com
d71528cc89 dist...chrome restructuring
git-svn-id: svn://10.0.0.236/trunk@225661 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:06 +00:00
rjc%netscape.com
d0afe1903c Use <xul:textfield> instead of <html:input>. Set initial focus.
git-svn-id: svn://10.0.0.236/trunk@225660 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:05 +00:00
rjc%netscape.com
096370cdf9 Make bookmark property dialog skinnable.
git-svn-id: svn://10.0.0.236/trunk@225659 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:04 +00:00
slamm%netscape.com
1bb350313a Include js file strres.js to fix JS error. Bug 27430. r=mcafee a=leaf
git-svn-id: svn://10.0.0.236/trunk@225658 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:03 +00:00
rjc%netscape.com
51acb8a8d9 Fix bug # 24302: AM/PM localization issue fixed.
git-svn-id: svn://10.0.0.236/trunk@225657 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:02 +00:00
slamm%netscape.com
e58ccabf5d Fix up 'File > New' menu (bug 9978).
git-svn-id: svn://10.0.0.236/trunk@225656 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:01 +00:00
slamm%netscape.com
e9422e22e7 Rename window. 'Bookmarks' to 'Manage Bookmarks' (bug 37829)
git-svn-id: svn://10.0.0.236/trunk@225655 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:33:00 +00:00
rjc%netscape.com
c6f09c5286 Add "bookmark find" dialog support.
git-svn-id: svn://10.0.0.236/trunk@225654 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:59 +00:00
rjc%netscape.com
48ab5df502 Fix bug # 30152: showing/hiding bookmark columns. CSS fix from aaronr@us.ibm.com.
git-svn-id: svn://10.0.0.236/trunk@225653 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:58 +00:00
rjc%netscape.com
be0d95189d Add CSS for support of #IEFavoritesFolder
git-svn-id: svn://10.0.0.236/trunk@225652 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:57 +00:00
ben%netscape.com
b24fc13b28 another attempt at adding the selected bookmark images
git-svn-id: svn://10.0.0.236/trunk@225651 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:56 +00:00
ben%netscape.com
43c4e1f53b update bookmarks.css to comment out references to images I've removed
git-svn-id: svn://10.0.0.236/trunk@225650 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:55 +00:00
ben%netscape.com
635a0cfc7d committing binaries
git-svn-id: svn://10.0.0.236/trunk@225649 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:54 +00:00
ben%netscape.com
c064122c82 new bookmark icons
git-svn-id: svn://10.0.0.236/trunk@225648 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:53 +00:00
slamm%netscape.com
6efce056ad Add style to hide columns.
git-svn-id: svn://10.0.0.236/trunk@225647 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:52 +00:00
ben%netscape.com
4f68a8b2de localisability fix for bookmarks, r=jst@citec.fi
git-svn-id: svn://10.0.0.236/trunk@225646 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:51 +00:00
rjc%netscape.com
aedf86d33c Second part of fix for bug # 21175: force a bookmark URL to have a scheme (default: "http://")
git-svn-id: svn://10.0.0.236/trunk@225645 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:50 +00:00
rjc%netscape.com
ef1dd66847 Add support for importing/exporting bookmarks.
git-svn-id: svn://10.0.0.236/trunk@225644 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:49 +00:00
rjc%netscape.com
2e840d8f17 Aggregate in "rdf:httpindex".
git-svn-id: svn://10.0.0.236/trunk@225643 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:48 +00:00
rjc%netscape.com
1e560de373 Fix bug # 33678: require a valid URL when adding a new URL. Also, ensure that IsBookmarked() works for all URIs (not just bookmarks, but folders too) so that when looking for a folder by type, we can use IsBookmarked() to verify that the folder actually exists in the bookmarks hierarchy chain.
git-svn-id: svn://10.0.0.236/trunk@225642 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:47 +00:00
rjc%netscape.com
dc2f17ed7f Add support for "Set New Bookmark Folder" and "Set Personal Toolbar Folder" context menu commands.
git-svn-id: svn://10.0.0.236/trunk@225641 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:46 +00:00
rjc%netscape.com
f44c1718b2 Add RDF command separator support.
git-svn-id: svn://10.0.0.236/trunk@225640 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:45 +00:00
rjc%netscape.com
de8118b384 When using various bookmark commands, now prompt for arguments. Prevent invalid arguments (for example, disallow deletion of the "Personal Toolbar Folder").
git-svn-id: svn://10.0.0.236/trunk@225639 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:44 +00:00
rjc%netscape.com
01165e1c2c Rest of fix for bug # 32681: also support html for clipboard encoding.
git-svn-id: svn://10.0.0.236/trunk@225638 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:43 +00:00
rjc%netscape.com
8587ee3d48 Fix bug # 32681: also support text for clipboard encoding.
git-svn-id: svn://10.0.0.236/trunk@225637 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:42 +00:00
rjc%netscape.com
a5f96e65d7 Fix bug # 17333: use a string bundle. Code from aaronr@us.ibm.com: Review: me
git-svn-id: svn://10.0.0.236/trunk@225636 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:41 +00:00
rjc%netscape.com
a2ffaa4947 Fix bug # 28238: (work around bug # 26402) get context menus in bookmarks window/sidebar working, by setting "oncommand" attribute AFTER inserting node into content model.
git-svn-id: svn://10.0.0.236/trunk@225635 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:40 +00:00
rjc%netscape.com
8cf08e4248 When bringing up a context menu, only adjust selection if we actually have a treeitem. (This check also allows correct behavior of context menus on the background.)
git-svn-id: svn://10.0.0.236/trunk@225634 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:39 +00:00
rjc%netscape.com
3e7e809d9c Fix bug # 22521: context menus should work on background of bookmarks window and background of bookmarks sidebar panel.
git-svn-id: svn://10.0.0.236/trunk@225633 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:38 +00:00
rjc%netscape.com
da636cbde6 Fix bug # 28927: double-clicking on twisty problem. Also, add some context menus to bookmark sidebar panel.
git-svn-id: svn://10.0.0.236/trunk@225632 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:37 +00:00
rjc%netscape.com
18673e3ff9 Fix broken clicking metaphor for bookmarks sidebar panel. Review: pavlov.
git-svn-id: svn://10.0.0.236/trunk@225631 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:36 +00:00
rjc%netscape.com
85439297ea Fix bug # 29045: small text change.
git-svn-id: svn://10.0.0.236/trunk@225630 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:35 +00:00
rjc%netscape.com
a2c3a1d949 Part of fix for bug # 17333: add "Properties..." menuitem to context menu (if appropriate). Code from aaronr@us.ibm.com, review/slight mods: me.
git-svn-id: svn://10.0.0.236/trunk@225629 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:34 +00:00
rjc%netscape.com
6945b16af4 Fix bug # 31624 (add Mac IE favorites foreign charset alias resolution support) and bug # 29135 (default to adding new bookmark items under the root node if there is no selection). Review: me
git-svn-id: svn://10.0.0.236/trunk@225628 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:33 +00:00
pinkerton%netscape.com
cf1436427f moving all d&d code into separate file: bookmarksDD.js r=shaver.
git-svn-id: svn://10.0.0.236/trunk@225627 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:32 +00:00
pinkerton%netscape.com
1481c4fae9 hiding d&d behind a pref (xpfe.dragdrop.enabled) for nscp beta. r=sdagley. bug #22083.
git-svn-id: svn://10.0.0.236/trunk@225626 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:31 +00:00
slamm%netscape.com
cf4379d619 Fix bookmark properties. bug #22010.
git-svn-id: svn://10.0.0.236/trunk@225625 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:30 +00:00
rjc%netscape.com
62b74c82d5 Part of fix for bug # 25876: bookmarks drag&drop behavior modification. Approval: jevering Review: pinkerton
git-svn-id: svn://10.0.0.236/trunk@225624 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:29 +00:00
slamm%netscape.com
fdc0480304 Fix bug #27415, Bookmarks dead in sidebar.
git-svn-id: svn://10.0.0.236/trunk@225623 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:28 +00:00
slamm%netscape.com
531b247a19 Clean up xul.
git-svn-id: svn://10.0.0.236/trunk@225622 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:27 +00:00
slamm%netscape.com
d17896440d Only use left clicks to manipulate items.
git-svn-id: svn://10.0.0.236/trunk@225621 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:26 +00:00
rjc%netscape.com
daeaf5854a Small text change.
git-svn-id: svn://10.0.0.236/trunk@225620 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:20 +00:00
alecf%netscape.com
b407ee41bd some stray title buttons without borders
git-svn-id: svn://10.0.0.236/trunk@225619 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:32:09 +00:00
slamm%netscape.com
ce95010f51 Ignore clicks not on treeitems (bugzilla down...no number). Set window type as partial fix for bug #14038. Change debug statements to have '\n' by default.
git-svn-id: svn://10.0.0.236/trunk@225618 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 04:31:14 +00:00
roc+%cs.cmu.edu
d0fb0c76b6 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@225617 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 03:23:53 +00:00
roc+%cs.cmu.edu
cc4c2f4e34 Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
git-svn-id: svn://10.0.0.236/trunk@225615 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 02:16:17 +00:00
neil.williams%sun.com
d366d9b378 Bug 351767, pk12util -o <out> -W crashes if <out> is directory
r=nelson


git-svn-id: svn://10.0.0.236/trunk@225611 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 02:06:28 +00:00
bienvenu%nventure.com
f5b3efb01d fix 368626 patch by gwenger@qualcomm.com, r/sr=bienvenu fix import of mailing list nicknames
git-svn-id: svn://10.0.0.236/trunk@225609 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 00:23:05 +00:00
jst%mozilla.org
b709a9b8f8 Followup fix for bug 379539. Make the initial hg repository checkins have a commit date that matches the date of the CVS tag we pull from. Also fix a bug with handling of the --cvsroot argument. r=preed@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@225608 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 23:55:42 +00:00
bienvenu%nventure.com
8fb537084b fix 368634, unable to import win32 eudora if Eudora is using .nnt format, patch by gwenger@qualcomm.com, r=mscott, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225607 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 23:52:11 +00:00
sharparrow1%yahoo.com
57f6f646e2 Bug 378662: Get rid of PresShellViewEventListener. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225606 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 23:28:02 +00:00
bienvenu%nventure.com
612d358b62 fix 377816 patch by gwenger@qualcomm.com, r=mscott, sr=bienvenu eudora ab importer incorrectly adds additional entries when resolving nicknames in mailing lists
git-svn-id: svn://10.0.0.236/trunk@225605 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 23:13:49 +00:00
rhelmer%mozilla.com
c1762eb191 license clarification b=368720 r=rhelmer a=anodelman
git-svn-id: svn://10.0.0.236/trunk@225604 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 22:35:49 +00:00
rhelmer%mozilla.com
4fbeda275d integrate test framework with graph server, new page set, and add linux support b=368720 r=rhelmer p=anodelman p=bhearsum
git-svn-id: svn://10.0.0.236/trunk@225603 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 22:13:40 +00:00
bienvenu%nventure.com
9ba8f389ac fix 368630 various eudora ab fields not mapped to tb ab fields, patch by gwenger@qualcomm.com, r=mscott, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225602 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 22:04:36 +00:00
rhelmer%mozilla.com
71c6cf1075 renaming mozilla/testing/performance/win32 to mozilla/testing/performance/talos, pull date '2007-05-04 15:00:00 PDT' b=368720
git-svn-id: svn://10.0.0.236/trunk@225601 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 21:54:09 +00:00
despotdaemon
8033da6140 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@225600 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 21:16:53 +00:00
bienvenu%nventure.com
afdfbb1f9d look for imported eudora attachments in the attach directory, patch by gwenger@qualcomm.com, r/sr=bienvenu 301188
git-svn-id: svn://10.0.0.236/trunk@225599 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 20:26:32 +00:00
ghendricks%novell.com
171a5d0833 Bug 379765 – Taint issues in Bugzilla::Testopia::Search
git-svn-id: svn://10.0.0.236/trunk@225598 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 20:13:31 +00:00
sspitzer%mozilla.org
f577577691 fix for bug #375677: Deleting 5 or more bookmarks at once in Bookmarks Manager seriously messes up the bookmark handling.
fix by Todd Agulnick <toddsf@gmail.com>.

r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@225597 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 19:30:40 +00:00
bienvenu%nventure.com
a80ac72220 fix leak of temp files doing mail import, sr=mscott 379636
git-svn-id: svn://10.0.0.236/trunk@225596 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 19:16:43 +00:00
bclary%bclary.com
26b0ff17f4 JavaScript Tests - replace JavaScriptOptions, bug 379701
git-svn-id: svn://10.0.0.236/trunk@225595 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 18:49:31 +00:00
ghendricks%novell.com
0978db0b82 Bug 379750 – Remove hardcoded GROUP BY in favor of sql_group_by()
git-svn-id: svn://10.0.0.236/trunk@225594 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 18:39:45 +00:00
brendan%mozilla.org
79f35b65fa Fix some assertions to avoid re-evaluating macro args; tweak comments.
git-svn-id: svn://10.0.0.236/trunk@225593 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 18:34:56 +00:00
ghendricks%novell.com
b469b479f6 Bug 377749 – tr_draw.cgi gives error in Apache log
git-svn-id: svn://10.0.0.236/trunk@225592 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 18:22:42 +00:00
aaronleventhal%moonset.net
59e783eb7d Bug 357583. Followup improvements to ensure that a11y is activated on Linux when it should be. r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@225591 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 18:09:02 +00:00
bienvenu%nventure.com
cca8bce553 speed up eudora import by caching identity, patch by gwenger@qualcomm.com, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225590 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 18:02:07 +00:00
edburns%acm.org
4b3f15474f M dist/build.xml
- do Alpha 8 release

- Copy artifacts to local www for dist via CVS.

A dist/webclient-pom.xml

- Create Maven POM for error free artifact resolution

M dist/mcp-test/src/test/java/cardemo/CarDemoTest.java

- Update clientIds

- Use new package for WebclientTestCase

M dist/mcp-test/src/test/java/jsf_jmaki/JsfjMakiTest.java

- Use new timeout mechanism.

- Use new package for WebclientTestCase

M dist/netbeans/build.xml
M dist/netbeans/nbproject/project.properties

- alpha 8

M webclient/build-tests.xml

- remove cardemo from automated test run

M webclient/classes_spec/org/mozilla/mcp/MCP.java
A webclient/classes_spec/org/mozilla/mcp/TimeoutHandler.java

- Generalized timeout mechanism

A webclient/classes_spec/org/mozilla/mcp/CompareFiles.java
A webclient/classes_spec/org/mozilla/mcp/THTTPD.java
A webclient/classes_spec/org/mozilla/mcp/junit/TestLogStrings.properties
A webclient/classes_spec/org/mozilla/mcp/junit/WebclientTestCase.java
A webclient/classes_spec/org/mozilla/mcp/junit/package.html
R webclient/test/automated/src/classes/org/mozilla/util/THTTPD.java
R webclient/test/automated/src/classes/org/mozilla/webclient/CompareFiles.java
R webclient/test/automated/src/classes/org/mozilla/webclient/TestLogStrings.properties
R webclient/test/automated/src/classes/org/mozilla/webclient/WebclientTestCase.java
M webclient/test/automated/src/classes/org/mozilla/webclient/BookmarksTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/BrowserControlFactoryTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/CurrentPageTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/DOMTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/DocumentLoadListenerTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/HistoryTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/KeyListenerTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/MouseListenerTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/NavigationTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/PreferencesTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/ProfileManagerTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/WindowCreatorTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/impl/WebclientFactoryImplTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/impl/wrapper_native/TestGtkBrowserControlCanvas.java
M webclient/test/automated/src/classes/org/mozilla/webclient/impl/wrapper_native/WrapperFactoryImplTest.java

- New package for mcp JUnit support


git-svn-id: svn://10.0.0.236/trunk@225589 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 17:10:35 +00:00
ghendricks%novell.com
d0415ed6dc Bug 378572 – Unable to create Test Plan in Testopia 1.2
git-svn-id: svn://10.0.0.236/trunk@225588 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 16:34:04 +00:00
joshmoz%gmail.com
8a5cd4a28d remove "-moz-appearance: button-small;" usage from mail. b=379542 r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225587 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 16:32:10 +00:00
ccooper%deadsquid.com
3388d1accd b=362998,364257
- add help tooltips to explain what 'Vetting' means
- make vetting status, validity, and trusted source radio selections when performing an advanced search.


git-svn-id: svn://10.0.0.236/trunk@225586 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 16:26:15 +00:00
ghendricks%novell.com
1a121f74dd Bug 379529 – On insertion, the auto-incremented field must not appear in the SQL statement
Patch by LpSolit r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@225585 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 15:56:57 +00:00
gavin%gavinsharp.com
4e2ac8c5ea Bug 356289: modify the search service's concept of "default engine" so that extension-shipped search plugins can be easily restored using "restore default engines", r=mano, ui-r=mconnor
git-svn-id: svn://10.0.0.236/trunk@225584 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 15:48:08 +00:00
bugzilla%standard8.demon.co.uk
cf9a56eccd Bug 379647 Remove 4.x ldap address book migration from the trunk - Part 1 Remove ldap prefs service migration, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225583 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 15:43:53 +00:00
igor%mir2.org
e7a21615b3 Bug 379455: tracing API now let the tracer to know about the GC lock count.
git-svn-id: svn://10.0.0.236/trunk@225582 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 15:43:19 +00:00
bugzilla%standard8.demon.co.uk
9a0c0a6bc9 Part of bug 379068 - remove mailnews' dependency on xpcom_obsolete. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225581 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 15:27:50 +00:00
aaronleventhal%moonset.net
817e30b705 Bug 376887. If document gets painted before being fully loaded, and gets focused, the accessible tree is often incorrectly truncated. r=surkov
git-svn-id: svn://10.0.0.236/trunk@225580 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 15:15:00 +00:00
ccooper%deadsquid.com
e142572f52 b=379423
- switch search results limit form to use IDs, but also preserve name-based querying to support existing/legacy queries


git-svn-id: svn://10.0.0.236/trunk@225579 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 13:32:13 +00:00
masayuki%d-toybox.com
3320cabcfe b=357637 backing out
git-svn-id: svn://10.0.0.236/trunk@225578 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 10:46:08 +00:00
masayuki%d-toybox.com
0a5c151f82 Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad
git-svn-id: svn://10.0.0.236/trunk@225577 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 10:02:54 +00:00
peterv%propagandism.org
f48ef2567c Fix for bug 379593 (Only create one XPCCallContext per cycle collection). r=jst, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@225576 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 08:55:08 +00:00
neil%parkwaycc.co.uk
e88f58dde4 Bug 379571 autocomplete should not try to create empty search sessions r+sr=jag
git-svn-id: svn://10.0.0.236/trunk@225575 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 08:46:23 +00:00
jwatt%jwatt.org
917f302fe1 Stop assuming that the antialiased edge of a square rect with rx and ry equal to width/2 will be exactly the same as a circle with radius width/2. Hopefully that will fix this reftest's failure on Mac OS X (bug 379606).
git-svn-id: svn://10.0.0.236/trunk@225574 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 08:19:29 +00:00
jwatt%jwatt.org
8e9838be93 Adding reftest for SVG rect with rx _and_ ry attributes.
git-svn-id: svn://10.0.0.236/trunk@225573 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 08:05:05 +00:00
jwatt%jwatt.org
9166e8088f Now using the reftest condition construct for tests that fail instead of commenting them out entirely.
git-svn-id: svn://10.0.0.236/trunk@225572 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 07:12:14 +00:00
asqueella%gmail.com
c11a3a5b23 Bug 377976 - Check for null mDetailedGlyphs before referencing its members for missing CompressedGlyphs.
p=Karl Tomlinson <mozbugz@karlt.net>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225571 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 07:00:09 +00:00
asqueella%gmail.com
091b235074 354470 - add a missing line for the security pane
p=Florian Queze <f.qu@queze.net>
r=mano


git-svn-id: svn://10.0.0.236/trunk@225570 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 06:55:38 +00:00
asqueella%gmail.com
aa19e55242 Bug 379433 - PangoItem and GList memory leaks in gfxPangoFonts
p=Karl Tomlinson <mozbugz@karlt.net>
r=vlad


git-svn-id: svn://10.0.0.236/trunk@225568 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 06:51:04 +00:00
asqueella%gmail.com
f809757efb Bug 379472 - fix typo in _getLoadInSidebarAnnotation
p=onemen.one@gmail.com
r=mano


git-svn-id: svn://10.0.0.236/trunk@225567 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 06:47:02 +00:00
asqueella%gmail.com
a283324088 Bug 372554 - "ASSERTION: cannot set host on no-auth url" trying to set location.hostname at a file: URL
p=Ryan Jones <sciguyryan@gmail.com>
r=biesi/r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@225566 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 06:42:29 +00:00
asqueella%gmail.com
3c8ae76b32 Bug 270706 - Unable to manage identities when signature file is not on given path
p=Henrik Skupin <hskupin@gmail.com>
r=mscott, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@225565 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 06:38:25 +00:00
asqueella%gmail.com
cbd06d473f 287469 - fix source comments to match idl.
r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@225564 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 06:00:33 +00:00
nelson%bolyard.com
874bd204fc Bug 371685 – allow unsupported critical extensions in special builds.
r=rrelyea,wtc


git-svn-id: svn://10.0.0.236/trunk@225562 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 05:15:43 +00:00
sayrer%gmail.com
b428fd379d Bug 378787. Digest Authentication Request Splitting. r=biesi, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@225561 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 03:31:30 +00:00
aaronleventhal%moonset.net
cde52627ac Bug 379608. Allow doc accessibles to support accessible text interfaces. r=surkov
git-svn-id: svn://10.0.0.236/trunk@225560 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 02:54:58 +00:00
aaronleventhal%moonset.net
14654e8cca Bug 357583. Allow XPCOM clients to init accessibility when they use nsIAccessible. r=surkov, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225559 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 02:19:18 +00:00
julien.pierre.bugs%sun.com
93fb5ea7e9 Fix for bug 378815 - DER_TimeToGeneralizedTimeArena and DER_TimeToUTCTimeArena don't check for valid range and may leak. r=nelson, wtc
git-svn-id: svn://10.0.0.236/trunk@225557 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 00:22:46 +00:00
dbaron%dbaron.org
d2a2e4419b Fix bad string comparison preventing 'none' and 'initial' values of 'counter-increment' and 'counter-reset' from being parsed correctly. b=379555 r+sr=dbaron Patch by Daniel Holbert <dholbert@mozilla.com>.
git-svn-id: svn://10.0.0.236/trunk@225556 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 00:05:16 +00:00
rob_strong%exchangecode.com
c8c04fb1af Win32 only - Bug 369221: Fails to install with xpicleanup error message. r=sspitzer, sr=mscott for Thunderbird
git-svn-id: svn://10.0.0.236/trunk@225555 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 23:40:54 +00:00
dbaron%dbaron.org
03a83ad9f2 Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@225554 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 23:11:02 +00:00
dbaron%dbaron.org
591cec2493 Remove extra class names to address Neil's comments. b=378514
git-svn-id: svn://10.0.0.236/trunk@225553 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 23:07:26 +00:00
rhelmer%mozilla.com
a8cdec9a45 pre-emptively landing, b=376663
git-svn-id: svn://10.0.0.236/trunk@225552 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 23:01:07 +00:00
sayrer%gmail.com
b29c6e45d6 bug 379651. mac exception handler reads utf8 path into utf16 string. r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@225551 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 22:58:50 +00:00
graydon%mozilla.com
0d9fa5208e Bug #368869, suspect all native wrappers as cycle roots (again).
r=brendan, sr=jst


git-svn-id: svn://10.0.0.236/trunk@225550 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 22:53:00 +00:00
preed%mozilla.com
7c6f8995ee Bug 379539: cvs2hg-import.py changes for the current Mercurial PoA: don't import NSS, NSPR, or tamarin; change the first checkin message.
git-svn-id: svn://10.0.0.236/trunk@225549 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 21:39:18 +00:00
glen.beasley%sun.com
79dbc46d9c 369444 sidCacheEntry size forced to 192 bytes r=Nelson,sr=wan-teh
git-svn-id: svn://10.0.0.236/trunk@225547 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 21:16:35 +00:00
scott%scott-macgregor.org
2814b777b6 Bug #379070 --> nsIMsgAccountManager API and string cleanup.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@225546 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 21:13:33 +00:00
aaronleventhal%moonset.net
c87efbeeae Backing out accidental checkin for bug 357583
git-svn-id: svn://10.0.0.236/trunk@225545 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 20:20:58 +00:00
joshmoz%gmail.com
67b9524e76 stop using a call that doesn't exist on 10.3, 99% of the time not calling it doesn't matter but I'll have a real fix soon. r=mento
git-svn-id: svn://10.0.0.236/trunk@225544 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 19:47:33 +00:00
aaronleventhal%moonset.net
ed646609bd Bug 357583. Allow XPCOM clients to init accessibility when they use nsIAccessible. r=surkov, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225543 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 19:22:24 +00:00
igor%mir2.org
2b1092b675 Switching calDateTime to implement Trace, not Mark method to make things compile and work after landing bug 377751.
git-svn-id: svn://10.0.0.236/trunk@225542 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 18:34:19 +00:00
bienvenu%nventure.com
5b0cf01e35 remove nsMessengerMigrator, sr=mscott 379068
git-svn-id: svn://10.0.0.236/trunk@225541 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 18:32:43 +00:00
sayrer%gmail.com
eac3e75659 temporarily turn on assertion stacks for debugging
git-svn-id: svn://10.0.0.236/trunk@225540 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 18:23:09 +00:00
mats.palmgren%bredband.net
e026ecc8b6 Remove obsolete .cvsignore files. b=326152 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225539 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 18:15:30 +00:00
sayrer%gmail.com
fca1b1c8cd Bug 379040. Test a new way of redirecting output. r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@225538 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 16:44:48 +00:00
pedemont%us.ibm.com
15361bf79a Bug 348710 - Set dependencies correctly, fix for build break. XULRunner only
git-svn-id: svn://10.0.0.236/trunk@225537 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 16:28:16 +00:00
pedemont%us.ibm.com
9d6beb2474 Bug 348710 - Set dependencies correctly, fix for build break. XULRunner only
git-svn-id: svn://10.0.0.236/trunk@225536 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 16:22:24 +00:00
bienvenu%nventure.com
a7e92b65da land OSX AB integration on the trunk, NPOB yet, patch by peterv, 203927
git-svn-id: svn://10.0.0.236/trunk@225535 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 16:20:31 +00:00
bienvenu%nventure.com
80d3d4a998 remove a few more file specs, 33451, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@225534 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 15:50:34 +00:00
jwatt%jwatt.org
8971cac152 Turn on off text-in-link-01.svg since it's crashing linux
git-svn-id: svn://10.0.0.236/trunk@225533 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 14:50:45 +00:00
jwatt%jwatt.org
5b0698f1c7 Turn on off pseudo-classes-01.svg again (looks like both tests are crashing)
git-svn-id: svn://10.0.0.236/trunk@225532 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 14:47:58 +00:00
sspitzer%mozilla.org
78e00c1717 fix for bug #379552: when I drop a page with no title onto the personal toolbar, we should use the uri as the title.
r=mano


git-svn-id: svn://10.0.0.236/trunk@225530 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 14:37:11 +00:00
jwatt%jwatt.org
4d39b4238b Turn on off pseudo-classes-02.svg since it's crashing on linux (oops, it wasn't pseudo-classes-01.svg)
git-svn-id: svn://10.0.0.236/trunk@225529 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 13:49:02 +00:00
benjamin%smedbergs.us
203817ba51 Bug 377088 - Add additional query string when the user explicitly checks for updates, to make server-side of automatic update checks possible, r=ssptizer+morgamic
git-svn-id: svn://10.0.0.236/trunk@225528 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 13:36:11 +00:00
jwatt%jwatt.org
74f3f1ed02 Turn on off pseudo-classes-01.svg since it's crashing on linux
git-svn-id: svn://10.0.0.236/trunk@225527 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 13:23:29 +00:00
jwatt%jwatt.org
a5d13dac01 Turn on off reftests that are failing on osx
git-svn-id: svn://10.0.0.236/trunk@225526 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 13:22:06 +00:00
jwatt%jwatt.org
2fb2ff14f6 Turn on off reftests in 'bugs' subdirectory (I didn't mean to turn that on)
git-svn-id: svn://10.0.0.236/trunk@225525 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 13:03:14 +00:00
enndeakin%sympatico.ca
be78d116c5 Bug 337868, update places bookmarks toolbar when items are modified, r=mano
git-svn-id: svn://10.0.0.236/trunk@225524 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 12:26:27 +00:00
jwatt%jwatt.org
bc37c5daf2 Dedicate to the public domain the reftest testcases that I've contributed
git-svn-id: svn://10.0.0.236/trunk@225523 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 12:20:17 +00:00
jwatt%jwatt.org
b0e63f60e5 Turn on SVG reftests (foreignObject-01.svg and foreignObject-overflow-01.svg turned off since they currently fail)
git-svn-id: svn://10.0.0.236/trunk@225522 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 12:18:34 +00:00
dietrich%mozilla.com
d53b46643a fix test bustage from bug 376008
git-svn-id: svn://10.0.0.236/trunk@225520 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 09:57:59 +00:00
dietrich%mozilla.com
17d129f72d fixing bustage from bug 376008
git-svn-id: svn://10.0.0.236/trunk@225516 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 09:26:21 +00:00
dietrich%mozilla.com
3285bf1314 Bug 376008 bookmarks html import/export needs to move to /browser (r=mano)
git-svn-id: svn://10.0.0.236/trunk@225515 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 08:56:45 +00:00
sayrer%gmail.com
0d551ced3e back out change for bug 379040, fails to pass Windows shell-escaping gauntlet.
git-svn-id: svn://10.0.0.236/trunk@225514 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 07:07:46 +00:00
brendan%mozilla.org
7e07b4f8e5 Balance the stack for destructuring catch heads (379483, r=igor).
git-svn-id: svn://10.0.0.236/trunk@225513 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 06:39:44 +00:00
sayrer%gmail.com
19d4e9b0b6 Bug 379040. capture stderr from mochitest for diagnostics on win2k3. r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@225512 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 06:36:51 +00:00
bzbarsky%mit.edu
72fcefb872 When we have a url() value that doesn't give us an imgIRequest (e.g. couldn't
create nsIURI, URI load blocked by security manager, etc), make sure to still
pick up the fallback value for cursor.  Bug 379440, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225511 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 06:33:13 +00:00
rhelmer%mozilla.com
8d11f35f6c set timeout for parent window to fire after child window. b=379484 r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@225510 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 05:47:56 +00:00
philringnalda%gmail.com
2df788be14 Bug 379159 - remove stray makefile from nsIXMLContent removal, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225509 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 04:32:47 +00:00
nelson%bolyard.com
5d54f1ef06 Bug 371470 – vfychain needs option to verify for specific date, r=neil,julien
git-svn-id: svn://10.0.0.236/trunk@225508 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 04:18:19 +00:00
nelson%bolyard.com
61715b27da Bug 371470 – vfychain needs option to verify for specific date, r=julien,neil
git-svn-id: svn://10.0.0.236/trunk@225507 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 04:11:27 +00:00
nelson%bolyard.com
154b6c2b7f Bug 337088 – Coverity 405, PK11_ParamToAlgid() r=rrelyea,sr=wtc
git-svn-id: svn://10.0.0.236/trunk@225506 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 03:32:19 +00:00
kaie%kuix.de
162af61399 Bug 316925, follow up patch to improve comment
r=wtc, r=nelson


git-svn-id: svn://10.0.0.236/trunk@225505 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 03:31:12 +00:00
bzbarsky%mit.edu
c6a333df55 Propagate a stylesheet's principal to the URI and Image CSSValues derived from
that sheet.  Bug 377091, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225504 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 01:15:54 +00:00
cltbld
163ce811a4 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225503 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 01:01:03 +00:00
mats.palmgren%bredband.net
9396db6ce7 Bye bye gtk1 and xlib (Patch 2). b=326152 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225502 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 00:52:32 +00:00
preed%mozilla.com
f3e1803167 Bug 375332: patcher2 changes required to support beta program: 2nd part of this feature:
While generating the snippets, see if I'm a channel for which we're publishing rc's; if so, then I want the appv advertised in the snippet to have "rcN" appended to it, but nothing else.

There's a special case for partial updates (which makes this patch especially hairy) where if the rc value is greater than 1, we need to publish a complete patch, because we're not generating partials from every RC to the final build.  There's some extra code in here to deal with that.

There's also some code to pretty print when we do this munging.

r=rhelmer, cf (implicitly, since he gets to run it first, and will know if it blows up in his face ;-)


git-svn-id: svn://10.0.0.236/trunk@225501 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 00:45:18 +00:00
mats.palmgren%bredband.net
8e802771d3 Bye bye gtk1 and xlib (part 2 of 2). b=326152 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225500 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 00:10:04 +00:00
joshmoz%gmail.com
42431f8faa [re-landing] allow buttons to render at smaller sizes than Mac OS X itself will draw using HITheme. Also fixes 376695, allow buttons to accept padding. b=379297 r=cbarrett r=mano sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@225499 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 23:47:53 +00:00
masayuki%d-toybox.com
8347d9b228 b=357637 backing-out the previous patch
git-svn-id: svn://10.0.0.236/trunk@225498 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 21:57:57 +00:00
bienvenu%nventure.com
c612111c12 fix send unsent messages after send later in the same session, 379175, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@225497 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 21:52:13 +00:00
ghendricks%novell.com
0c2fe38c0d Bug https://bugzilla.mozilla.org/show_bug.cgi?id=379507 major, --, 1.3, LpSolit@gmail.com, ASSIGNED, Bugzilla::Testopia::TestPlan->add_plan_type() uses an incorrect SQL query
Patch by LpSolit r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@225496 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 21:29:14 +00:00
ghendricks%novell.com
ea4876ee2b Bug 379524 – All SQL statements are incorrect in testopia/testopia.insert.sql
patch by LpSolit r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@225495 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 21:26:17 +00:00
masayuki%d-toybox.com
d97ae09830 Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable (caching the pango fonts) r=vlad
git-svn-id: svn://10.0.0.236/trunk@225494 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 21:13:06 +00:00
gavin%gavinsharp.com
e93544edc7 Bug 379344: remove unused CookieViewer files, patch by Cédric Corazza <cedric.corazza@wanadoo.fr>, r=me
git-svn-id: svn://10.0.0.236/trunk@225493 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:36:55 +00:00
gavin%gavinsharp.com
7f091ecbfe Bug 378695: SetupClusterBoundaries in gfxPangoFonts.cpp misinterprets attrs from pango_break, patch by Karl Tomlinson <mozbugz@karlt.net>, r=roc
git-svn-id: svn://10.0.0.236/trunk@225492 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:35:08 +00:00
bzbarsky%mit.edu
462a42d337 Don't make embedding of a content viewer in a child frame force a layout flush
on the parent.  The child doesn't really care that much about up-to-date layout
info at this point; if its size changes it will deal.  Bug 379485, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@225491 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:34:41 +00:00
bzbarsky%mit.edu
ca4af9114f Fix assert to be more correct. Bug 379383, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225490 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:32:17 +00:00
igor%mir2.org
9d7f4ec0bd Bug 377751: Switching JSClass.mark in XPConnect to the tracing semantics. r=jst, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@225489 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:20:22 +00:00
gijskruitbosch%gmail.com
40d3bd54a5 Bug 378785 - Crash on launch for nightly builds in Growl code (take 2)
r=benjamin@smedbergs.us (Benjamin Smedberg)
p=comrade693+bmo@gmail.com (Shawn Wilsher)


git-svn-id: svn://10.0.0.236/trunk@225488 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:19:06 +00:00
szegedia%freemail.hu
af7d2fedcf Fix for Bug 379104 Ð new Date(2007,5,0) should reflect May 31, 2007, not June 1, 2007
git-svn-id: svn://10.0.0.236/trunk@225487 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:17:15 +00:00
asqueella%gmail.com
e61b9b8e39 Bug 379019 - Add license boilerplates to xul-document-load reftests
The patch also adds missing newlines at the end of some files and fixes the
windows linebreaks in some files.

r=gerv/robcee


git-svn-id: svn://10.0.0.236/trunk@225486 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:16:32 +00:00
gavin%gavinsharp.com
4bd70610a0 Bug 364297: add a new per-profile default-pref directory and associated directory service keys, and a way to trigger pref service default pref reloading to facilitate the change of default prefs without affecting exisiting users, r=mconnor, sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225485 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:13:33 +00:00
cltbld
ece7677881 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225484 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:11:02 +00:00
gavin%gavinsharp.com
bf8faf7a92 Bug 345561: remove unneeded try/catch, patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>, r=me
git-svn-id: svn://10.0.0.236/trunk@225483 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:09:02 +00:00
asqueella%gmail.com
62a937e5e5 Bug 318331 - Default build does not support Xinerama - detect support at runtime
p=Sylvain Pasche <sylvain.pasche@gmail.com>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225482 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:07:33 +00:00
gavin%gavinsharp.com
0c7a4387e2 Bug 357830: use parseFromBuffer instead of doing byte->string conversion manually, to benefit from nsDomParser's charset detection, r=mano
git-svn-id: svn://10.0.0.236/trunk@225481 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:06:43 +00:00
ghendricks%novell.com
3e784d0898 Bug 379499 – The GROUP BY bit of the SQL query is broken in Bugzilla::Testopia::Search on PostgreSQL
patch by LpSolit r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@225480 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:05:54 +00:00
asqueella%gmail.com
bc33e39888 Bug 320739 - plain text email containing link with numerical IP should not be marked as scam
p=Magnus Melin <mkmelin+mozilla@iki.fi>
r=mscott


git-svn-id: svn://10.0.0.236/trunk@225479 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:55:13 +00:00
crowder%fiverocks.com
79705bd67c fixing a compiler warning introduced by patch in bug 365083, r=brendan
git-svn-id: svn://10.0.0.236/trunk@225478 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:55:07 +00:00
kaie%kuix.de
0820996462 Bug 379012, Update Mozilla trunk to NSS_3_11_7_BETA1
Please note this NSS snapshot is not appropriate for stable Mozilla releases
r=wtc


git-svn-id: svn://10.0.0.236/trunk@225476 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:22:36 +00:00
joshmoz%gmail.com
e92ef127ac replace Apple Event Manager macro usage with the contents of the macro so it is more clear what is going on. r=mento
git-svn-id: svn://10.0.0.236/trunk@225475 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:22:18 +00:00
ghendricks%novell.com
5ffa772b3a Bug 379496 – taint issue in Bugzilla::Testopia::Search
patch by LpSolit r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@225474 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:15:48 +00:00
gavin%gavinsharp.com
85eb658a83 Bug 356673: Whitespace and alignment fixes for l10n files, patch by Hendrik Maryns <hendrik.maryns@uni-tuebingen.de>, r=me
git-svn-id: svn://10.0.0.236/trunk@225473 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:10:41 +00:00
dietrich%mozilla.com
7ae632872d Bug 379218 moz_annos table is created w/o the type column (r=mano)
git-svn-id: svn://10.0.0.236/trunk@225472 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:07:57 +00:00
ted.mielczarek%gmail.com
2f9a1a0b2c bug 378463 - build time logic to extract debug symbols on OS X. r=mento. second try
git-svn-id: svn://10.0.0.236/trunk@225471 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 18:45:36 +00:00
joshmoz%gmail.com
002eb7e32d Remove some files as part of bug 379319. r=enn sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225470 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 18:13:18 +00:00
bclary%bclary.com
e40b8f2716 JavaScript Test - regression test for bug 356083, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225469 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 17:38:53 +00:00
bclary%bclary.com
fc6cf33ef9 JavaScript Test - regression test for bug 356248, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225468 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 17:31:22 +00:00
bclary%bclary.com
88b631df64 JavaScript Test - regression test for bug 368224, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225467 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 17:26:16 +00:00
bclary%bclary.com
b03847a074 JavaScript Test - regression test for bug 375642, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225466 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 17:21:50 +00:00
bclary%bclary.com
f2784b34a7 JavaScript Test - regression test for bug 375794, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225465 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 17:14:39 +00:00
pedemont%us.ibm.com
5ef1b4a917 Bug 363485 - MSYS path conversion fix. r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@225464 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 17:02:45 +00:00
bclary%bclary.com
e54bc67265 JavaScript Test - regression test for bug 378738, by Igor Tandetnik, Martin Honnen
git-svn-id: svn://10.0.0.236/trunk@225463 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 16:53:43 +00:00
bclary%bclary.com
fcfc19549f JavaScript Tests - regression test for bug 378789, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@225462 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 16:45:47 +00:00
bclary%bclary.com
afc8c28df2 JavaScript Tests - add js1_8 suite for features not shipping on the 1.8.1 branch, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@225461 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 16:43:32 +00:00
szegedia%freemail.hu
f668691a72 Committing fix for #376831: Function.prototype shouldn't be enumerable
git-svn-id: svn://10.0.0.236/trunk@225460 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 16:42:11 +00:00
pedemont%us.ibm.com
504287de59 Bug 348710 - Fix array handling bug. Add support for sized strings. Update unit tests to test array parameters. XULRunner only.
git-svn-id: svn://10.0.0.236/trunk@225458 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 16:39:19 +00:00
bclary%bclary.com
5f76720716 JavaScript Test - regression test for bug 379442, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@225457 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 16:21:55 +00:00
surkov.alexander%gmail.com
e635f736b9 Fix for bug 378038 - implement nsIWinAccessNode::queryNativeInterface, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@225456 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 15:47:10 +00:00
pedemont%us.ibm.com
8b1f8fe34c Bug 378236 - Crash when embedding trunk XULRunner in Java. Properly pass XPCOM object ptrs. Also do some restructuring. XULRunner only.
git-svn-id: svn://10.0.0.236/trunk@225455 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 15:43:41 +00:00
masayuki%d-toybox.com
345d3747bf Bug 378752 Mnemonic of Menu doesn't work if an editor has focus and IME is on r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225454 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 15:34:36 +00:00
axel%pike.org
5375b4b150 bug 379002, use an absolute path for including extra-jars.mn, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225452 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 14:18:20 +00:00
asqueella%gmail.com
8d9e61a1d8 bug 379439 - When closing error console: assertion "XPConnect is being called on a scope without a 'Components' property!"
add matching removeController() call to the binding's destructor.
r=mano


git-svn-id: svn://10.0.0.236/trunk@225446 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 12:23:59 +00:00
silver%warwickcompsoc.co.uk
033495f534 Bug 295355 - Play minimize sound when we're hacking the working set. r=emaijala sr=bryner
git-svn-id: svn://10.0.0.236/trunk@225440 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 09:24:52 +00:00
brendan%mozilla.org
61a4844d55 Followup fix to dumb bug in last checkin (379442, r=me).
git-svn-id: svn://10.0.0.236/trunk@225439 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 08:12:38 +00:00
asqueella%gmail.com
a2a7bef7a5 Bug 379085 - Build with GCC-4.3 fails due to extra semi-colons and '-pedantic'
p=Art Haas <ahaas@airmail.net>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225438 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 08:03:46 +00:00
szegedia%freemail.hu
75520cdeca Removed unused imports
git-svn-id: svn://10.0.0.236/trunk@225437 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 08:03:44 +00:00
joshmoz%gmail.com
0bfd5f5156 Remove nsINativeScrollbar and nsNativeScrollbarFrame. patch by Colin Barrett. b=379319 r=enn sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225436 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 07:46:50 +00:00
brendan%mozilla.org
0ecb7ff75f Skip #n= at front of initialiser on right of destructuring assignment forms (368224, r=igor).
git-svn-id: svn://10.0.0.236/trunk@225435 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 07:24:20 +00:00
brendan%mozilla.org
0c60d71f6b Fix model stack management for catch guards in the decompiler; eliminate related SRC_HIDDEN abusage (375794, r=igor).
git-svn-id: svn://10.0.0.236/trunk@225434 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 07:09:27 +00:00
sspitzer%mozilla.org
9a0a8fa25d fix for bug #376302: unable to drop favicon or link onto personal toolbar folder, favicon drop leaves the cursor behind
r=mano


git-svn-id: svn://10.0.0.236/trunk@225433 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 07:06:34 +00:00
philringnalda%gmail.com
fe383f30b1 Bug 375863 - Remove Eudora from the list of mail clients you can migrate from, on Mac, r=mscott
git-svn-id: svn://10.0.0.236/trunk@225432 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 04:21:48 +00:00
scott%scott-macgregor.org
87000283c9 trim trailing white space
git-svn-id: svn://10.0.0.236/trunk@225431 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 03:52:41 +00:00
scott%scott-macgregor.org
c89db618b9 Bug #379070 --> nsIMsgAccount api and string cleanup.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@225430 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 03:37:07 +00:00
bienvenu%nventure.com
65fed0631a fix build warning, no bug
git-svn-id: svn://10.0.0.236/trunk@225429 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 02:28:35 +00:00
bzbarsky%mit.edu
54342320f7 Fix assert to not fire when it shouldn't. Bug 379405, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225428 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 02:25:50 +00:00
bienvenu%nventure.com
accabb302b get rid of nsFileSpec, 33451, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@225427 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 02:23:26 +00:00
nboyd%atg.com
cc9a40f86c Remove unneeded ';'
git-svn-id: svn://10.0.0.236/trunk@225426 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 01:53:41 +00:00
scott%scott-macgregor.org
d8abebb22e try again to fix some mac bustage
git-svn-id: svn://10.0.0.236/trunk@225425 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 01:11:55 +00:00
scott%scott-macgregor.org
546712a67a fix mac bustage
git-svn-id: svn://10.0.0.236/trunk@225424 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 00:45:54 +00:00
roc+%cs.cmu.edu
956d0addcb Bug 372703. Position child views whenever we place an abs-pos child; even if the child hasn't moved, this frame itself might have, so view offsets might have changed. r=eli,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225423 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 00:07:51 +00:00
scott%scott-macgregor.org
d2e4c98489 Bug #379070 --> string API cleanup for nsIMsgIdentity.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@225422 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 00:04:46 +00:00
sayrer%gmail.com
6c1fe9e64b backout patch for bug 378463 due to bustage
git-svn-id: svn://10.0.0.236/trunk@225421 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 00:03:36 +00:00
roc+%cs.cmu.edu
eafb5334ed Backing out patch since it broke 3 mochitests and no-one's around to babysit.
git-svn-id: svn://10.0.0.236/trunk@225420 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 23:54:55 +00:00
ted.mielczarek%gmail.com
a293184947 bug 378463 - build time logic to extract debug symbols on OS X. r=mento
git-svn-id: svn://10.0.0.236/trunk@225419 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 23:33:00 +00:00
ted.mielczarek%gmail.com
e317131e9e bug 378463 - build time logic to extract debug symbols on OS X. r=mento
git-svn-id: svn://10.0.0.236/trunk@225418 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 23:31:52 +00:00
sspitzer%mozilla.org
8ac7497294 fix for bug #378921: unable to bookmark a microsummarized URI.
r=mano


git-svn-id: svn://10.0.0.236/trunk@225417 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 22:30:24 +00:00
bzbarsky%mit.edu
d2d337437c Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
GetShellAt(0) to using this API.  Bug 378780.  API introduction part by me,
r+sr=jst.  Mass-changes done by taras using squash, r+sr=me


git-svn-id: svn://10.0.0.236/trunk@225416 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 22:24:25 +00:00
scott%scott-macgregor.org
a14d456f30 Bug #379396 --> add the crash reporter client to the packaging list.
r=luser


git-svn-id: svn://10.0.0.236/trunk@225415 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:58:59 +00:00
igor%mir2.org
6a69122e7c Bug 377751: removal of the commit.
git-svn-id: svn://10.0.0.236/trunk@225414 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:54:29 +00:00
joshmoz%gmail.com
31aa3e9b83 allow buttons to render at smaller sizes than Mac OS X itself will draw using HITheme. Also fixes 376695, allow buttons to accept padding. b=379297 r=cbarrett r=mano sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@225413 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:52:22 +00:00
nrthomas%gmail.com
1a3f9b0dc2 Bug 379240, add bootstrap.cfg for Thunderbird 1.5.0.12, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@225411 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:45:03 +00:00
igor%mir2.org
15553980af Bug 377751: More build fixes.
git-svn-id: svn://10.0.0.236/trunk@225410 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:44:15 +00:00
igor%mir2.org
41f92d0b88 Bug 377751: Fixing windows compilation problem.
git-svn-id: svn://10.0.0.236/trunk@225409 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:33:00 +00:00
bzbarsky%mit.edu
94b60d3f3f This test passes now that bug 221428 is fixed.
git-svn-id: svn://10.0.0.236/trunk@225408 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:11:19 +00:00
igor%mir2.org
f75b622125 Bug 377751: JSClass instances in xpconnect use the tracing API. r=brendan, sr=jst
git-svn-id: svn://10.0.0.236/trunk@225407 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:06:07 +00:00
nboyd%atg.com
dab2c82778 Fix javadoc.
git-svn-id: svn://10.0.0.236/trunk@225406 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 20:31:49 +00:00
ccooper%deadsquid.com
fed72fb907 b=359421
- set collapsible div overflow to auto


git-svn-id: svn://10.0.0.236/trunk@225405 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 20:11:43 +00:00
mark%moxienet.com
ea1b1d6255 Bumping reported version to 2.0a1pre
git-svn-id: svn://10.0.0.236/trunk@225404 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 19:47:22 +00:00
bugzilla%standard8.demon.co.uk
23068ec885 Part of bug 322628 Palm Sync Build Changes to automate build and install in profile extensions - change installation directory to match the extension id so that it registers as an addon properly. r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@225403 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 19:35:00 +00:00
mozilla%weilbacher.org
4f5f5bcd96 [OS/2] Bug 379242: fix overflowing options dialog by using the fixed size from Windows (as for other toolkit apps), r/sr=mkaply
git-svn-id: svn://10.0.0.236/trunk@225402 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 19:31:49 +00:00
bzbarsky%mit.edu
6e86d03b2e Stylesheets should know what their principal is, and it should be based on the
URI the sheet was loaded from, its certificate (if any) and the loader
principal, not just on the page the sheet is being applied to.  Propagate this
principal as the loading principal to @import loads from stylesheets.  Change
sheet access checks to use this principal instead of the sheet URI.  Bug
221428, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@225401 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 19:26:15 +00:00
bzbarsky%mit.edu
643b881db4 Switch order around a bit to be safer. Followup to bug 379093, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225397 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 19:11:28 +00:00
bzbarsky%mit.edu
91d02046c7 Don't throw from attribute sets if we can't find a script global to compile an
event handler attribute on.  This happens; just don't compile it.  Bug 379120,
r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@225396 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 19:08:08 +00:00
crowder%fiverocks.com
f4de852ee3 Bug 356083: incorrect decompilation for ({this setter: function () {} }) and others, r=igor, r=brendan
git-svn-id: svn://10.0.0.236/trunk@225393 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 18:07:44 +00:00
crowder%fiverocks.com
248e966ee0 Bug 375715: assertion on bogus character ranges in regexps, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@225392 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 17:51:34 +00:00
bzbarsky%mit.edu
708c53b956 Make InitialReflow just post a reflow event instead of doing a synchronous
reflow.  Bug 378975, r=dbaron and Eli Friedman, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225391 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 17:15:08 +00:00
surkov.alexander%gmail.com
33c3b1be0f Fix for bug 378038 - expose IAccessibleText and IAccessibleEditableText, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@225390 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 17:08:27 +00:00
dietrich%mozilla.com
5286a5c060 Bug 378820 Crash in addVisit (r=mano)
git-svn-id: svn://10.0.0.236/trunk@225388 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 16:34:33 +00:00
despotdaemon
cd7fc34b22 Pseudo-automatic update of changes made by cbiesinger@web.de.
git-svn-id: svn://10.0.0.236/trunk@225386 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 16:17:39 +00:00
gavin%gavinsharp.com
566191f31b Bug 369303: restore "Get Messages" to the account context menu, patch by Magnus Melin <mkmelin+mozilla@iki.fi>, r=mscott, thanks=gavin
git-svn-id: svn://10.0.0.236/trunk@225384 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 15:15:40 +00:00
nboyd%atg.com
2915560f98 Partial fix for Bug 378790 - Add JS 1.5 strict mode.
Patch provided by Bob Jervis (bjervis@google.com).


git-svn-id: svn://10.0.0.236/trunk@225381 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 14:11:21 +00:00
ccooper%deadsquid.com
b86cd0269d b=379348
- off-by-one error


git-svn-id: svn://10.0.0.236/trunk@225380 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 13:57:20 +00:00
nrthomas%gmail.com
70866dea80 Bug 379240, add bootstrap.cfg for Firefox 1.5.0.12 builds (including the lesson learnt from the 2.0.0.4 equivalent), r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@225377 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 13:37:59 +00:00
peterv%propagandism.org
77b383d0cb Part of bug 377606 (Switch cycle collector to more efficient hashtables - only keep hashtable around while collecting). r=graydon, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@225372 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 12:51:39 +00:00
cltbld
c052507289 Followup to bug 379241, macosx is the platofrm name, not mac
git-svn-id: svn://10.0.0.236/trunk@225371 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 12:49:56 +00:00
cltbld
c20ebc5102 Follow up to bug 379241
git-svn-id: svn://10.0.0.236/trunk@225369 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 12:44:00 +00:00
cltbld
6e649f161a Follow up to bug 379241
git-svn-id: svn://10.0.0.236/trunk@225368 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 12:43:21 +00:00
nrthomas%gmail.com
54a9a0f98b Bug 379241, add bootstrap config for Firefox 2.0.0.4, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@225366 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 10:56:08 +00:00
igor%mir2.org
783df8de1f Bug 379146: New API to register application-specific GC roots. r=brendan
git-svn-id: svn://10.0.0.236/trunk@225359 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 10:09:46 +00:00
neil%parkwaycc.co.uk
3dae8c2fca Bug 366831 JavaScript strict warning: reference to undefined property r+sr=jag
git-svn-id: svn://10.0.0.236/trunk@225357 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 09:47:41 +00:00
dveditz%cruzio.com
2e32190a30 bug 373228 prevent cookies with long paths from taking too much space, r=dwitte, a=juanb
git-svn-id: svn://10.0.0.236/trunk@225331 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 08:14:49 +00:00
sayrer%gmail.com
e80b11e5c4 clobber to check reftests for bug 368020
git-svn-id: svn://10.0.0.236/trunk@225330 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 06:39:25 +00:00
vladimir%pobox.com
1d3170bd8c marking 368020-2 random on gtk2, due to 368517 (drawWindow and DrawTile don't get along on X11)
git-svn-id: svn://10.0.0.236/trunk@225329 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 06:31:30 +00:00
ginn.chen%sun.com
d322569751 Bug 360578 add-on dialog buttons not spoken by Orca
patch by tiger.zhang r=aaronleventhal
also contains a fix for compiler warning


git-svn-id: svn://10.0.0.236/trunk@225327 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 06:03:08 +00:00
ginn.chen%sun.com
add1b83dae Bug 378709 CheckMaiAtkObject(aAtkObj) failing too often
r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@225326 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 05:57:51 +00:00
jruderman%hmc.edu
02704a29e2 Add reftest for bug 379328. r=bz over IRC.
git-svn-id: svn://10.0.0.236/trunk@225325 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 05:29:06 +00:00
vladimir%pobox.com
fe4c4a3356 b=379328, focus outline rendering regression fix
git-svn-id: svn://10.0.0.236/trunk@225324 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 04:58:44 +00:00
bzbarsky%mit.edu
92ccf06bb6 This test passes now.
git-svn-id: svn://10.0.0.236/trunk@225323 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 04:31:06 +00:00
vladimir%pobox.com
00920ddd5c marking test as passing
git-svn-id: svn://10.0.0.236/trunk@225322 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 03:59:42 +00:00
nelson%bolyard.com
7069ddec51 Bug 373276 – Enhance SSL's Bypass feature to withstand failures. r=neil,alexei
git-svn-id: svn://10.0.0.236/trunk@225321 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 03:54:58 +00:00
bzbarsky%mit.edu
e68352cec4 Fixing parsing of opacity components of rgba() and hsla() that are out of the
0 <= x <= 1 range.  Bug 379316, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225320 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 03:50:31 +00:00
vladimir%pobox.com
8443976b1a b=368247 (and others, see bug), rewrite border rendering for thebes, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@225319 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 03:31:25 +00:00
scott%scott-macgregor.org
0109c67807 Bug #367533 --> dictioanr options tab has issues when there is no dictionary. r=phil a=dveditz
git-svn-id: svn://10.0.0.236/trunk@225318 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 03:21:09 +00:00
scott%scott-macgregor.org
102e541725 remove some trailing white space while i'm here.
git-svn-id: svn://10.0.0.236/trunk@225317 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 03:16:30 +00:00
scott%scott-macgregor.org
dc9362a6a8 fix some mac bustage
git-svn-id: svn://10.0.0.236/trunk@225316 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 03:15:42 +00:00
scott%scott-macgregor.org
9e7e6369be Bug #379070 --> nsXPIDLString removal from mailnews. Convert nsIMsgIdentity to use AString.
r=neil, bienvenu

Changes from Neil to convert nsMsgIncomingServer and nsMsgIdentity to use pref branches. sr=mscott


git-svn-id: svn://10.0.0.236/trunk@225315 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 02:44:16 +00:00
philringnalda%gmail.com
898cb82c2f Bug 365755 - can't get back to 3-pane window from compose or ab window on mac, r=mscott
git-svn-id: svn://10.0.0.236/trunk@225314 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 02:34:05 +00:00
joshmoz%gmail.com
ed9e12c278 remove duplicate line of a CSS rule from forms.css. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225313 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 01:51:47 +00:00
scott%scott-macgregor.org
b6d16b476a remove some DEBUG_mscott printfs.
git-svn-id: svn://10.0.0.236/trunk@225310 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 00:44:13 +00:00
mats.palmgren%bredband.net
d4f506756e Bustage fix for TestGtkEmbed. b=326152
git-svn-id: svn://10.0.0.236/trunk@225308 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 00:13:44 +00:00
cltbld
35db02c465 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225307 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 00:01:02 +00:00
mats.palmgren%bredband.net
5162274ddd Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225306 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 23:52:44 +00:00
neil.williams%sun.com
5988367130 Bug 329067, r=nelson,alexei "NSS encodes DN attributes with wrong type
git-svn-id: svn://10.0.0.236/trunk@225305 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 23:31:25 +00:00
dveditz%cruzio.com
896023e188 bug 376328 normalize file urls used in moz-icon, r=mscott, sr=vlad, a=juanb
git-svn-id: svn://10.0.0.236/trunk@225304 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 23:25:10 +00:00
sdwilsh%shawnwilsher.com
83fb51ad77 Backout of Bug 378785.
git-svn-id: svn://10.0.0.236/trunk@225303 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 23:01:56 +00:00
bugzilla%arlen.demon.co.uk
760050b094 Bug 187771 junk mail controls should whitelist on multiple address books
p=me r=neil sr=mscott


git-svn-id: svn://10.0.0.236/trunk@225302 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 22:56:18 +00:00
cltbld
885c40500d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225301 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 21:41:03 +00:00
mats.palmgren%bredband.net
2969f13daf Backing out last change to fix bustage. b=326152
git-svn-id: svn://10.0.0.236/trunk@225300 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 21:33:33 +00:00
cltbld
848b3135a7 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225299 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 21:21:04 +00:00
mats.palmgren%bredband.net
75b5bc5ca7 Bye bye gtk1 and xlib (part 1 of 3). b=326152 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225297 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 21:13:39 +00:00
rhelmer%mozilla.com
6d3d8bbd6d introduce and use CvsCatfile for constructing CVS paths from an array. b=371325 r=preed. While we're in there, pick up a fix in Updates step to get oldVersion, and call Verify right after Execute for Tag substeps.
git-svn-id: svn://10.0.0.236/trunk@225295 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 20:55:22 +00:00
bclary%bclary.com
31a2c78661 JavaScript Tests - add missing mode lines, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@225294 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 20:11:28 +00:00
despotdaemon
4658356e20 Pseudo-automatic update of changes made by cbiesinger@web.de.
git-svn-id: svn://10.0.0.236/trunk@225293 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 20:04:41 +00:00
despotdaemon
83f251eeb4 Pseudo-automatic update of changes made by cbiesinger@web.de.
git-svn-id: svn://10.0.0.236/trunk@225292 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 20:04:21 +00:00
bclary%bclary.com
503423a29d JavaScript Tests - update automation scripts, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@225291 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 20:03:56 +00:00
bclary%bclary.com
ea249b7ba3 JavaScript Tests - update slow-n.tests, remove e4x/Regress/regress-350531.js, add js1_5/GC/regress-319980-01.js, js1_5/GC/regress-338653.js, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@225290 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 19:59:55 +00:00
despotdaemon
9c54e4943f Pseudo-automatic update of changes made by cbiesinger@web.de.
git-svn-id: svn://10.0.0.236/trunk@225289 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 19:36:20 +00:00
mark%moxienet.com
c18cf204ea 376270 Omnibus ad-blocking patch for April. Patch by Madison Avenue Ardisson. r=smfr sr=smfr
git-svn-id: svn://10.0.0.236/trunk@225287 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 19:19:20 +00:00
mark%moxienet.com
36e9925371 373275 Release notes for Camino 1.5, prepared and reviewed by the usual suspects.
git-svn-id: svn://10.0.0.236/trunk@225284 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 19:13:25 +00:00
stefanh%inbox.com
94de2b79ef Bug 378279: [suiterunner] Missing sidebar (and tabbrowser) close button in Classic theme. r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@225282 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:17 +00:00
neil%parkwaycc.co.uk
3d3b64a81d Fixing file name that changed between patch and review b=350221 rs=KaiRo
git-svn-id: svn://10.0.0.236/trunk@225281 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:16 +00:00
neil%parkwaycc.co.uk
5e3118e42c Move tabbrowser from global to navigator and tweak it so that it works with toolkit's browser b=350221 r=CTho
git-svn-id: svn://10.0.0.236/trunk@225280 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:15 +00:00
cst%yecc.com
6dc96d2205 Bug 345178 Remove tooltip width limit for tab-preview tooltips and improve preview behavior for small images
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@225279 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:14 +00:00
cst%andrew.cmu.edu
88dc25a612 Bug 105885 Drag-drop reordering of tabs
Patch: r=jag sr=neil
Artwork: by Neil r=timeless


git-svn-id: svn://10.0.0.236/trunk@225278 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:13 +00:00
neil%parkwaycc.co.uk
7a5e6bef40 Bug 169380 Provision for load progress on tab icons r=mconnor sr=jag
git-svn-id: svn://10.0.0.236/trunk@225277 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:12 +00:00
jaggernaut%netscape.com
09be8dbb2c Bug 112769: better "new tab" button for classic theme. r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@225276 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:11 +00:00
jaggernaut%netscape.com
2d2a2f837a Bug 112769: Add "New Tab" button to tab bar. r=sgehani, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@225275 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:10 +00:00
shliang%netscape.com
eb4c897669 bug 116905 - classic respin icon not displayed - patch by joonas@cc.hut.fi - r=shuehan, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@225274 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:09 +00:00
hyatt%netscape.com
0ad8858762 Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@225273 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:08 +00:00
hewitt%netscape.com
bd1123565c XUL/theme simplification changes - removing unnecessary boxes and re-writing large portions of the themes to use new -moz-border-colors and -moz-image-region css features. Also cleans up the classic skin quite a bit for both mac and win. Fixes bugs 113024, 113043, 113585, 113586, 115943, 113643, 114475, 99787, 110214, 113977, 113966, 114802, 64894, 90724, 103173, 103199, 103298, 110442, 111472, 111989, 113027, 113041, 109180, 109204, 81581, 81903, 103324, 110108, 114540, and probably more I forgot to mention. r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@225272 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:07 +00:00
hyatt%netscape.com
c497b6f8d0 Fix for 32087, custom icon support in tabs and url bar. r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@225271 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:06 +00:00
hyatt%netscape.com
9b334d470b 100706. Tabbrowser stuff. r=jag, sr=blake
git-svn-id: svn://10.0.0.236/trunk@225270 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:05 +00:00
hyatt%netscape.com
516363fd6c More 100706 fun. The <tabbrowser> widget. r/sr=jst,jag
git-svn-id: svn://10.0.0.236/trunk@225269 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:36:04 +00:00
joshmoz%gmail.com
7c9326eeba <input type="button" disabled> not rendered as disabled native widget. sync with forms.css. patch by Stuart Morgan. b=376577 r=josh sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225264 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:20:27 +00:00
sdwilsh%shawnwilsher.com
9f12e9c308 Bug 378785 - Crash on launch for nightly builds in Growl code. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225263 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 18:05:27 +00:00
gavin%gavinsharp.com
607f3c5372 Bug 357371: change feed handler name from "Google Reader" to just "Google", r=mano
git-svn-id: svn://10.0.0.236/trunk@225261 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 17:55:12 +00:00
bclary%bclary.com
bce397cde7 JavaScript Tests - clean up dummy shell.js, not bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@225256 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 17:23:33 +00:00
bclary%bclary.com
7bae7dbae5 JavaScript Test - add missing end test prolog for asynchronous test, bug 324688
git-svn-id: svn://10.0.0.236/trunk@225255 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 17:11:07 +00:00
silver%warwickcompsoc.co.uk
2767f7657d Remove shortcut for reset font size. ChatZilla only. r=gijs on IRC
git-svn-id: svn://10.0.0.236/trunk@225254 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 16:36:36 +00:00
tor%cs.brown.edu
fc8a47f052 Bug 379045 - switch svg patterns to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225253 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 15:53:56 +00:00
bugzilla%standard8.demon.co.uk
b6bbc41f10 Bug 378723 Palm Sync extension built in SeaMonkey says installing into Thunderbird AB. Fix installation problem when attempting to use short path names. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225252 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 15:49:07 +00:00
gijskruitbosch%gmail.com
650c8ddc01 Bug 354957 - parseIRCURL doesn't like colons
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.


git-svn-id: svn://10.0.0.236/trunk@225250 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 12:00:21 +00:00
longsonr%gmail.com
c45b8565fe remove strange additional styles from reftest
git-svn-id: svn://10.0.0.236/trunk@225249 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 10:03:07 +00:00
longsonr%gmail.com
d8a6224aa2 Bug 378897 - foreignObject doesn't clip its content. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@225248 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 09:02:41 +00:00
bzbarsky%mit.edu
3a67f3ecac Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@225247 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 06:43:03 +00:00
bzbarsky%mit.edu
a794c3824d Fix bug 379229, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225246 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 06:17:03 +00:00
bzbarsky%mit.edu
9feada92e5 remove debugging code again.
git-svn-id: svn://10.0.0.236/trunk@225245 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 04:36:03 +00:00
bzbarsky%mit.edu
08d058bf56 This test is failing for good reasons....
git-svn-id: svn://10.0.0.236/trunk@225244 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 03:55:40 +00:00
scott%scott-macgregor.org
304234e9fc remove some tabs
git-svn-id: svn://10.0.0.236/trunk@225243 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 03:33:09 +00:00
bzbarsky%mit.edu
2aa7e31c35 Put back this test code for one run so I can get data from Tp/Tp2
git-svn-id: svn://10.0.0.236/trunk@225242 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 03:11:04 +00:00
bzbarsky%mit.edu
2cace76786 Make sure to flush out reflows before firing onload instead of (imperfectly)
blocking onload on reflow events.  This makes sure that we are in fact fully
reflowed before onload fires.  Bug 379093, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225241 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 03:09:55 +00:00
philringnalda%gmail.com
097b0114b0 Bug 379203 - Clean up packaging file, r=mscott
git-svn-id: svn://10.0.0.236/trunk@225240 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 02:19:08 +00:00
mats.palmgren%bredband.net
74e8288335 Make nsWindow methods assume the caller holds a strong ref on 'this'. b=378273 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225239 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 00:46:47 +00:00
mats.palmgren%bredband.net
f3011cc4b5 Lookup the view again since WillPaint() might lead to its destruction. b=378273 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225238 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 00:46:27 +00:00
mats.palmgren%bredband.net
a7a5cf0e26 Create a rendering context before calling GetPrefSize and friends and assert in those methods that we have one. b=379090 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225237 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 22:24:59 +00:00
igor%mir2.org
5857116860 Bug 379165: Simplifing JS_DimpHeap while fixing BeOS build problems. r=brendan
git-svn-id: svn://10.0.0.236/trunk@225236 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 21:49:01 +00:00
neil%parkwaycc.co.uk
4438494c4f Fewer about:blank URLs should be hidden b=370555 r=CTho
git-svn-id: svn://10.0.0.236/trunk@225233 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 21:35:16 +00:00
bienvenu%nventure.com
40e8a54fed fix linux build bustage
git-svn-id: svn://10.0.0.236/trunk@225232 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 18:49:35 +00:00
bienvenu%nventure.com
9734cdb041 follow on fix for win32 removing nsFIleSpec from 4.x migration, 33451
git-svn-id: svn://10.0.0.236/trunk@225231 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 18:07:25 +00:00
bienvenu%nventure.com
1fd345a5a3 remove filespec from 4.x migration code, sr=mscott 33451
git-svn-id: svn://10.0.0.236/trunk@225230 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 18:04:20 +00:00
gavin%gavinsharp.com
7fe6a9f792 Bug 233643: clone XUL element prototype inline style rules before they can be modified by script
git-svn-id: svn://10.0.0.236/trunk@225229 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 17:58:52 +00:00
smontagu%smontagu.org
51eda83633 Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin. Recheckin including fix for bug 378839, r=bsmedberg, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@225228 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 17:51:38 +00:00
gavin%gavinsharp.com
c66fd3f277 Bug 377295: remove dependence on the binding constructor running before onload for the test from bug 366770, r=martijn
git-svn-id: svn://10.0.0.236/trunk@225227 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 17:29:19 +00:00
asqueella%gmail.com
0de074cbe0 Bug 370942 - Remove non-Cairo from jpeg decoder and optimize loop
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=tor, sr=pavlov


git-svn-id: svn://10.0.0.236/trunk@225226 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 15:51:35 +00:00
asqueella%gmail.com
6320f454d3 Bug 264941 - View -> Threads -> "Threads with Unread" changes sorting to "Order Received"
p=Mike Cowperthwaite <mcow@well.com>
sr=neil, r=mscott


git-svn-id: svn://10.0.0.236/trunk@225225 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 15:43:17 +00:00
asqueella%gmail.com
c3f926b58d Bug 261512 - Number of selected messages in status bar
p=Matthias Bockelkamp <mbockelkamp@web.de>
r+sr=mscott


git-svn-id: svn://10.0.0.236/trunk@225224 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 15:31:58 +00:00
asqueella%gmail.com
b8ff11fdff Bug 378344 - Triple clicking the tabbar can open a tab and close it again right away
p=Dao Gottwald <dao@design-noir.de>
r=mano


git-svn-id: svn://10.0.0.236/trunk@225223 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 15:28:10 +00:00
asqueella%gmail.com
a0f7b44b01 Bug 374489 - after clicking a close button, double-clicking doesn't open a new tab until you move the mouse
p=Dao Gottwald <dao@design-noir.de>
r=mano


git-svn-id: svn://10.0.0.236/trunk@225222 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 15:25:57 +00:00
asqueella%gmail.com
05e71d83d3 Bug 377844 - Pop up safebrowsing EULA/select remoteLookups radio when a provider menuitem is selected
p=Ryan Flint <ryan@ryanflint.com>
r=mano, ui-r=beltzner


git-svn-id: svn://10.0.0.236/trunk@225221 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 15:21:03 +00:00
asqueella%gmail.com
f2174847ca Bug 375908 - Text in credits is invisible when default text color is white.
Set the text color to black.
p=Simon 'sipaq' Paquet <bugzilla@babylonsounds.com>
r=mkmelin


git-svn-id: svn://10.0.0.236/trunk@225220 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 15:12:49 +00:00
stridey%gmail.com
47b5903c07 Camino only - Bug 378624: Update Flashblock to version 1.5.3. Patch by Smokey Ardisson <alqahira@ardisson.org> r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@225219 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 14:09:46 +00:00
dwitte%stanford.edu
3d83d5a1c2 comment sp fix.
git-svn-id: svn://10.0.0.236/trunk@225218 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 07:52:23 +00:00
stuart.morgan%alumni.case.edu
fefbb4f515 Camino only - Bug 184449: Fix AppleScript dictionary issues for pre-10.4. r=smfr sr=pink
git-svn-id: svn://10.0.0.236/trunk@225217 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 04:24:21 +00:00
mark.finkle%gmail.com
62fea82e84 bug 378618. r=gavin. Added code to delete category entries when the component is unregistering itself
git-svn-id: svn://10.0.0.236/trunk@225215 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 00:05:55 +00:00
gavin%gavinsharp.com
7a95ff6716 Bug 379139: add FUEL component and typelib to installer manifests
git-svn-id: svn://10.0.0.236/trunk@225214 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 23:25:24 +00:00
gavin%gavinsharp.com
4de8c0cef5 Bug 379141: fuelIPreference::modified should be readonly, r=mfinkle
git-svn-id: svn://10.0.0.236/trunk@225213 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 23:22:45 +00:00
gavin%gavinsharp.com
14b0867b6b Bug 379138: use a less generic contract ID for FUEL, r=mfinkle
git-svn-id: svn://10.0.0.236/trunk@225212 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 23:21:51 +00:00
bclary%bclary.com
b710281618 JavaScript Test - regression test for bug 353165, only test for crash
git-svn-id: svn://10.0.0.236/trunk@225211 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 22:38:32 +00:00
dveditz%cruzio.com
b41db55c45 bug 370555 don't hide "about:blank" url when opened by another window, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@225210 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 21:29:08 +00:00
dbaron%dbaron.org
5333b54172 Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@225209 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 16:03:15 +00:00
bugzilla%standard8.demon.co.uk
8ceda92ebd Bug 371678 Use manifests in extensions/sql when building with Suiterunner. r=Jan.Varga
git-svn-id: svn://10.0.0.236/trunk@225208 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 08:29:43 +00:00
dveditz%cruzio.com
ce04ad1bfe bug 364112 truncate large form history data. r=mano
git-svn-id: svn://10.0.0.236/trunk@225207 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 05:26:53 +00:00
sdwilsh%shawnwilsher.com
6885c252c7 Bug 374461 - [fr] Update of DOMi. Patch by Cédric Corazza <cedric.corazza@wanadoo.fr. r=benoit.leseul
git-svn-id: svn://10.0.0.236/trunk@225205 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 03:06:33 +00:00
philringnalda%gmail.com
b7527a30b2 Bug 360477 - File -> Subscribe menuitem gives imap/nntp subscribe dialog when feeds account or folder selected, patch by Magnus Melin <mkmelin+mozilla@iki.fi>, r=me
git-svn-id: svn://10.0.0.236/trunk@225204 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 02:28:14 +00:00
jwalden%mit.edu
c2338f3f30 Bug 378738 - \d pattern matches characters other than the decimal digits 0-9. r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@225203 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 01:27:38 +00:00
bienvenu%nventure.com
344163af07 fix 355537, sr=mscott, pop3 filters that set tags with message quarantining turned on don't update db correctly
git-svn-id: svn://10.0.0.236/trunk@225202 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 00:19:50 +00:00
aaronr%us.ibm.com
3155bf14fd [XForms] Add support for submission standalone attr for serialization. Bug 377888, p=sspeiche r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@225198 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 23:03:46 +00:00
nrthomas%gmail.com
239345b587 Follow up to bug 378905, xulrunner nagios check needs version bump too
git-svn-id: svn://10.0.0.236/trunk@225197 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 22:03:06 +00:00
rhelmer%mozilla.com
d963fc4207 disambiguate tinderbox and firefox a=aravind
git-svn-id: svn://10.0.0.236/trunk@225193 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 20:45:04 +00:00
myk%mozilla.org
3d0d7188ae Bug 368252: notify observers when a microsummary gets updated
r=sspitzer
sr=mconnor


git-svn-id: svn://10.0.0.236/trunk@225191 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 20:37:52 +00:00
rhelmer%mozilla.com
76e246d377 correction a=aravind
git-svn-id: svn://10.0.0.236/trunk@225190 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 20:37:51 +00:00
myk%mozilla.org
f871120e5a bug 376919: add a hidden pref to disable microsummaries
Patch by Ryan Flint.
r=myk


git-svn-id: svn://10.0.0.236/trunk@225189 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 20:32:23 +00:00
rhelmer%mozilla.com
192823e4ab disambiguate, a=aravind
git-svn-id: svn://10.0.0.236/trunk@225188 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 20:09:19 +00:00
scott%scott-macgregor.org
3c6ff02546 Bug #341307 --> Thunderbird EULA refers to the 'Thunderbird Browser' on the Mac.
Patch by Kohei Yoshino <yoshino@mozilla-japan.org>
sr=mscott


git-svn-id: svn://10.0.0.236/trunk@225185 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 18:59:43 +00:00
scott%scott-macgregor.org
40373da401 Bug #378942 --> The compose command line handler is consuming all arguments passed in with the -url flag even if the url argument isn't a mailto looking url.
This breaks extensions (like Bob's Spider extension) that implement command line handlers that use the -url flag.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@225183 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 18:52:18 +00:00
scott%scott-macgregor.org
10f2ad7379 Bug #378795 --> When the user installs a dictionary for the first time, we don't automatically use it for inline spell check. The user must manually choose the dictionary.
sr=neil


git-svn-id: svn://10.0.0.236/trunk@225182 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 18:42:09 +00:00
nrthomas%gmail.com
d6261f701f Nagios changes for version bump to alpha 5, b=378905, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@225181 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 18:38:44 +00:00
nrthomas%gmail.com
2c494e5895 Fix odd permissions on symbols uploaded to server, b=379014, r=luser
git-svn-id: svn://10.0.0.236/trunk@225180 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 18:25:44 +00:00
asqueella%gmail.com
b8ad4a3067 Bug 378128 - ascii art in IDL files should be protected so that it displays in documentation
p=Ray Kiddy <ray@ganymede.org>
r=biesi


git-svn-id: svn://10.0.0.236/trunk@225177 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:50:11 +00:00
asqueella%gmail.com
2535af2101 Bug 372939 - mochitest gets hung up on .swp files, if they are present
p=Ray Kiddy <ray@ganymede.org>
r=sayrer


git-svn-id: svn://10.0.0.236/trunk@225176 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:48:53 +00:00
asqueella%gmail.com
60a391877b Bug 372886 - test_bug351601.html does not throw, but does not test either
p=Ray Kiddy <ray@ganymede.org>
r=sayrer


git-svn-id: svn://10.0.0.236/trunk@225175 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:46:33 +00:00
asqueella%gmail.com
32453d760b bug 375291 - update layout/generic/punct_marks.ccmap to unicode 5.0
p=arno. <arno.@no-log.org>
r=smontagu, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225174 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:42:22 +00:00
neil%parkwaycc.co.uk
dc486a2ae9 Suiterunner port r=KaiRo of bug 246639 S/MIME needs to overlay the xul file that defines the element it's trying to insert before r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@225172 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:41:14 +00:00
asqueella%gmail.com
7304e8117a Bug 378257 - Typo in buildSelectionMetadata causing wrong annotations name to fill in the node metadata
p=onemen.one@gmail.com
r=mano


git-svn-id: svn://10.0.0.236/trunk@225171 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:37:09 +00:00
asqueella%gmail.com
6c8f2a0247 Bug 301089 - Pressing a key while another key held down does not generate keydown event
p=O. Atsushi (Torisugari) <torisugari@gmail.com>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225169 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:34:44 +00:00
neil%parkwaycc.co.uk
c46486b3d9 Bug 246639 S/MIME needs to overlay the xul file that defines the element it's trying to insert before r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@225167 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:28:05 +00:00
asqueella%gmail.com
8bd8365a0d test for bug 261425 - a space in a url between the : and // does nothing.
p=Ryan Jones <sciguyryan@gmail.com>
r=biesi


git-svn-id: svn://10.0.0.236/trunk@225166 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:20:26 +00:00
asqueella%gmail.com
1eb77dc3c9 test for bug 278262 - JAR URIs should resolve relative URIs in the base section
p=Ryan Jones <sciguyryan@gmail.com>
r=sayrer


git-svn-id: svn://10.0.0.236/trunk@225165 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:15:18 +00:00
asqueella%gmail.com
2c2e8a8c9e Bug 367655 - Error in metaData.js: imageRequest.image has no properties
p=Florian Quèze <f.qu@queze.net>
r=mano


git-svn-id: svn://10.0.0.236/trunk@225164 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 16:10:40 +00:00
bugzilla%standard8.demon.co.uk
60dca7ac3b Bug 378723 Palm Sync extension built in SeaMonkey says installing into Thunderbird AB, and part of Bug 322628 Palm Sync build changes (use short path on installation if available). r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@225163 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 15:49:58 +00:00
aaronleventhal%moonset.net
a2c021094a Bug 368191. Use correct variable in QI for activedescendant support. r=david.bolter
git-svn-id: svn://10.0.0.236/trunk@225162 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 15:17:07 +00:00
bienvenu%nventure.com
8559f9c248 improve HSM logging, patch by vserror@lehigh.edu, r/sr=bienvenu, NPOB
git-svn-id: svn://10.0.0.236/trunk@225161 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 15:15:23 +00:00
aaronleventhal%moonset.net
5f3b8c8204 Bug 363214. TakeFocus/grabFocus not working on document accessible. r=mats
git-svn-id: svn://10.0.0.236/trunk@225160 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 15:15:19 +00:00
axel%pike.org
399c910e31 bug 378762, opening a backdoor for client.mk vars, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225159 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 15:00:33 +00:00
asqueella%gmail.com
bc71b47276 Bug 377332 - Installing incompatible addons (locale, plugin) doesn't show any compatibility warning
p=Dave Townsend <mossop.bugzilla@blueprintit.co.uk>
r=rstrong, sr=beltzner


git-svn-id: svn://10.0.0.236/trunk@225158 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:55:19 +00:00
asqueella%gmail.com
7f3603ea75 Bug 368702 - Effective TLD Service should treat trailing dot properly
p=Wladimir Palant <trev.moz@adblockplus.org>
r=biesi, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@225155 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:50:15 +00:00
asqueella%gmail.com
47ff12f4b6 Bug 375909 - nsCanvasRenderingContext2d incorrectly calculates some coordinates (has appunits * appunits, not appunits/appunits)
p=Jeremy Lea <reg@freebsd.org>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225154 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:45:21 +00:00
asqueella%gmail.com
555808ff6b Bug 376034 - Possible incorrect coordinate transform in nsImageFrame
p=Jeremy Lea <reg@freebsd.org>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225153 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:40:17 +00:00
mark.finkle%gmail.com
79242575f4 bug 378618. r=dbaron. Clean up some XPCOM leaks.
git-svn-id: svn://10.0.0.236/trunk@225152 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:37:26 +00:00
longsonr%gmail.com
269be2e2c2 Bug 378900 - Use NS_DECL_NSIMUTATIONOBSERVER macros where possible. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@225151 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:37:15 +00:00
asqueella%gmail.com
58ba6e6fba Bug 377049 - nsBaseURLParser::ParsePath doesn't handle strings that are not NULL terminated, take 2.
p=Ryan Jones <sciguyryan@gmail.com>
r=biesi


git-svn-id: svn://10.0.0.236/trunk@225150 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:34:26 +00:00
tor%cs.brown.edu
379ce718fb Bug 378508 - convert svg gradients to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225149 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:28:39 +00:00
asqueella%gmail.com
eb79b493fe 378327 - minor cleanup/simplification of ForwardReferences code in nsXULDocument
- move AddForwardReference and ResolveForwardReferences from nsIXULDocument to
nsXULDocument, make them non-virtual.
- make mForwardReferences an nsTArray<nsAutoPtr<nsForwardReference> > instead
of nsAutoVoidArray.

r=smaug, sr=roc


git-svn-id: svn://10.0.0.236/trunk@225148 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:15:25 +00:00
nrthomas%gmail.com
0b8b05ddda Bug 378905, bump versions to alpha 5, p=rhelmer, r=cf
git-svn-id: svn://10.0.0.236/trunk@225145 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 13:17:32 +00:00
martijn.martijn%gmail.com
2c9714ab39 Bug 293986 – OOM crash [@ nsJPEGDecoder::WriteFrom, fill_input_buffer], patch by Andrew Schultz, r=pavlov, sr=tor
git-svn-id: svn://10.0.0.236/trunk@225144 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 13:11:29 +00:00
bugzilla%standard8.demon.co.uk
46b539ff2e Bug 262885 In commandglue.js, 'Warning: redeclaration of var i' and 'Warning: assignment to undeclared variable node' (Bv1b-TB). p=Serge Gautherie <sgautherie.bz@free.fr>,r=mscott
git-svn-id: svn://10.0.0.236/trunk@225143 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 12:33:37 +00:00
bugzilla%standard8.demon.co.uk
56ca63d41e Bug 262892 In mail3PaneWindowCommands.js, 'Warning: redeclaration of var parentResource' (Bv1-TB) p=Serge Gautherie <sgautherie.bz@free.fr>,r=bryner,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@225142 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 12:29:50 +00:00
bugzilla%standard8.demon.co.uk
18858ba7f5 Bug 253787 In nsContextMenu.js, 'Warning: reference to undefined property docshell.document.charset' (and other warnings/errors) (Cv1a undeclared |type|) p=Serge Gautherie,r=mscott,sr=neil
git-svn-id: svn://10.0.0.236/trunk@225141 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 12:26:42 +00:00
bugzilla%standard8.demon.co.uk
4975c377f4 Previous checkin for bug 374862 was a patch by Mook
git-svn-id: svn://10.0.0.236/trunk@225140 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 12:17:00 +00:00
bugzilla%standard8.demon.co.uk
885fb4981f Part of bug 374862 Port xpfe/components/search/src to frozen linkage (Remove AssignWithConversion usage) r=neil,sr=cbiesinger
git-svn-id: svn://10.0.0.236/trunk@225139 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 12:15:28 +00:00
ted.mielczarek%gmail.com
f84d810932 bug 378926 - support HOST_CMSRCS, HOST_CMMSRCS, .cc files in HOST_CPPSRCS. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225138 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 11:47:10 +00:00
mats.palmgren%bredband.net
6c97fe7252 Crash [@ nsPresContext::GetContainerInternal]. b=378682 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@225137 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 11:06:22 +00:00
mats.palmgren%bredband.net
cae4df1215 Plug leak of XineramaScreenInfo. b=378621 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225136 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 10:19:42 +00:00
mozilla.mano%sent.com
3d36a5fd5d Bug 376630 - Test sorting functionality. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@225135 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 10:11:11 +00:00
mozilla.mano%sent.com
a50bada92b Bug 378828 - Support sortingAnnotation in place: URIs. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@225134 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 10:04:14 +00:00
mozilla.mano%sent.com
1e6e7041ce Bug 378816 - Fall back to natural order if two bookmark nodes in a container share all their details. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@225133 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 10:00:46 +00:00
mozilla.mano%sent.com
331dfee9f0 Address review comment from bug 378808
git-svn-id: svn://10.0.0.236/trunk@225132 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 09:59:08 +00:00
mozilla.mano%sent.com
b3ef3f70a3 Bug 378808 - Initial sorting mode for a folder query is ignored. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@225131 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 09:56:15 +00:00
mozilla.mano%sent.com
975621434e Bug 378802 - Changing the details of a bookmark does not sort results in which it's listed. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@225130 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 09:53:01 +00:00
longsonr%gmail.com
dc896c02df Bug 378857 - Simplify clipPath frame access to units. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@225129 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 08:42:52 +00:00
scott%scott-macgregor.org
1256440fc7 Bug #377178 --> when the user is offline, load about:blank for the start page instead of the remote start page.
r=phil


git-svn-id: svn://10.0.0.236/trunk@225128 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 06:49:29 +00:00
igor%mir2.org
f37a01b92c Bug 378255: DEBUG build of xpc now dumps JS heap on shutdown to a file defined by XPC_SHUTDOWN_HEAP_DUMP environment variable. r=brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@225127 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 06:12:39 +00:00
bzbarsky%mit.edu
afde507a3b Implement "content: none". Bug 378535, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225126 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 04:43:06 +00:00
bzbarsky%mit.edu
cb2d3df286 Allow getting the lineNumber of XPConnect expceptions. Bug 291377, r=sicking,
sr=jst.  r=mrbkap, sr=jst for the test.


git-svn-id: svn://10.0.0.236/trunk@225125 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 04:19:12 +00:00
bzbarsky%mit.edu
9162c283c8 Fix long-standing XBL bug where we didn't update insertion points correctly in
some cases.  Bug 375299, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225124 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 04:06:45 +00:00
bzbarsky%mit.edu
b230f09954 Don't unblock onload on the document if we no longer have a parser. Bug
375051, r=mbkap, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225123 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 04:05:08 +00:00
bzbarsky%mit.edu
3f6c05c342 Be a little more careul with inheriting principals. Bug 304690, r=dveditz,
sr=jst


git-svn-id: svn://10.0.0.236/trunk@225122 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 04:01:17 +00:00
bienvenu%nventure.com
ee7f0e4a0d fix 378886, regression forwarding messages as attachments, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@225121 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 03:48:43 +00:00
bzbarsky%mit.edu
6fa00af002 Back out the test code.
git-svn-id: svn://10.0.0.236/trunk@225119 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 02:06:50 +00:00
bzbarsky%mit.edu
dda1843310 Sprinkle null-checks in an attempt to "fix" the orange so I can get answers.
git-svn-id: svn://10.0.0.236/trunk@225115 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 00:47:34 +00:00
bzbarsky%mit.edu
a9b2a04d77 Adding some test code for a single tinderbox run so I can see what's going on
with Tp2 and such.  Will back out after one cycle.


git-svn-id: svn://10.0.0.236/trunk@225112 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 22:46:05 +00:00
lpsolit%gmail.com
cc17ac26ab Bug 378759: Quick Search plugin does not conform to OpenSearch specification - Patch by Zak Johnson <zakj@nox.cx> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@225111 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 21:15:44 +00:00
bzbarsky%mit.edu
e2223aa143 Flush tags before calling StartLayout; otherwise we might end up
double-constructing frames for whatever content we hadn't notified on yet.  Bug
378559, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225104 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 18:57:58 +00:00
smontagu%smontagu.org
ca062bd6b8 Backout fix for bug 365345 due to regressions. a=bsmedberg on IRC
git-svn-id: svn://10.0.0.236/trunk@225103 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 18:56:30 +00:00
ctalbert.moz%gmail.com
70799f0809 Fix 377641 patch by daniel, r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@225101 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 17:56:02 +00:00
benjamin%smedbergs.us
3615f01367 Fix allmakefiles from bug 378627
git-svn-id: svn://10.0.0.236/trunk@225100 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 17:55:19 +00:00
gijskruitbosch%gmail.com
ae581ac36e Bug 99236 - Delete localstore.rdf when it is corrupt
p=mossop.bugzilla@blueprintit.co.uk (Dave Townsend AKA Mossop)
r=axel@pike.org (Axel Hecht)
sr=dveditz@cruzio.com (Daniel Veditz)


git-svn-id: svn://10.0.0.236/trunk@225099 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 17:49:05 +00:00
stridey%gmail.com
a9183a0da1 Camino only - Bug 378464: When session saving is off, opening the application from a link opens too many tab/windows. Patch by Sean Murphy <murph@seanmurph.com> r=me sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@225097 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 16:51:23 +00:00
bclary%bclary.com
ed90606871 JavaScript Tests - update Daylight Savings Time, other Date related tests, bug 378683
git-svn-id: svn://10.0.0.236/trunk@225096 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 16:25:55 +00:00
bugzilla%standard8.demon.co.uk
330b2461e3 Part of Bug 366673 Remove remaning contents.rdf from Suiterunner (stop using installed-chrome.txt) - extensions/sroaming part. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@225095 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 16:20:42 +00:00
tor%cs.brown.edu
010a062a9b Bug 370416 - <textPath> not updating when referenced path changed.
r=longsonr, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225094 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 15:46:29 +00:00
enndeakin%sympatico.ca
d8219003ce Bug 371127, add a test for domstorage in chrome, r=sayrer
git-svn-id: svn://10.0.0.236/trunk@225093 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 15:35:57 +00:00
tor%cs.brown.edu
2497384e19 Bug 378771 - crash when invalidating <foreignObject> with nondisplay parent.
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225092 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 15:31:26 +00:00
mozilla%kewis.ch
052d7ca9a6 Additional fix in bug 362648
git-svn-id: svn://10.0.0.236/trunk@225091 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 14:40:03 +00:00
smontagu%smontagu.org
318fef3bfc Don't call GDI 'A' functions for non-ASCII strings. Bug 378859, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225090 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 14:37:11 +00:00
bent.mozilla%gmail.com
84bf540501 Bug 377995 - "Move nsCategoryCache to the XPCOM Glue". nsCategoryCache was initially created as part of Bug 315598 by Christian Biesinger <cbiesinger@gmx.at>. r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@225089 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 13:53:48 +00:00
mozilla%kewis.ch
e0f26d60fc Fix bug 362648. r=dbo
git-svn-id: svn://10.0.0.236/trunk@225088 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 13:38:26 +00:00
enndeakin%sympatico.ca
c7e1160f28 Bug 377423, MemoryElements not removed from the pool properly, fixes topcrash, r=peterv,sr=sicking
git-svn-id: svn://10.0.0.236/trunk@225087 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 13:03:55 +00:00
enndeakin%sympatico.ca
1602c21fd4 Bug 371127, support using domstorage from chrome, r=jst,sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@225086 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 12:56:03 +00:00
cltbld
3e125f9923 Push local changes back to repo
git-svn-id: svn://10.0.0.236/trunk@225084 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 12:23:12 +00:00
ted.mielczarek%gmail.com
0fc56f8d40 bug 373181 - onload doesn't fire for XHTML documents that contain a script tag (Firefox's RSS preview is broken) - add mochikit test. r=sicking
git-svn-id: svn://10.0.0.236/trunk@225083 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 11:39:15 +00:00
gijskruitbosch%gmail.com
e238e63a6d Bug 377614 - No "There's nothing to tabcomplete" message on empty line without default completion
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.


git-svn-id: svn://10.0.0.236/trunk@225082 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 09:48:39 +00:00
slavomir.katuscak%sun.com
fcc5579cc0 bug 376600 - patch to check content of string instead of grep return value; r=alexei,sr=christophe
git-svn-id: svn://10.0.0.236/trunk@225080 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 09:09:17 +00:00
longsonr%gmail.com
481bf1520f Bug 377149 - stop storing mask and clipPath frames. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@225079 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 08:36:16 +00:00
dbaron%dbaron.org
b426aafa4a Fix warnings in nsNativeThemeGTK.cpp. b=378698 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225078 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 06:57:37 +00:00
dbaron%dbaron.org
d5695fd15f Use the NS_ARRAY_LENGTH macro rather in place of other macros that existed before it. b=378697 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225077 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 06:56:36 +00:00
stridey%gmail.com
baf88e017e Camino only - Bug 331066: Don't remember the size/position of view source windows as the browser window default. Patch by Chris Lawson <cl-bugs@chrislawson.net> r=me sr=smorgan.
git-svn-id: svn://10.0.0.236/trunk@225075 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 06:27:13 +00:00
bzbarsky%mit.edu
39ecb817aa 272830-1.html succeeds everywhere now that we disallow incremental reflow of page
sequences.


git-svn-id: svn://10.0.0.236/trunk@225074 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 05:52:16 +00:00
bzbarsky%mit.edu
7c3bc64daf Don't do incremental reflow for now, because tables can't deal. Followup for
bug 378480, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225073 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 05:33:34 +00:00
stuart.morgan%alumni.case.edu
644853499b Camino only - Bug 363010: Include localized EULAs in the .dmg license agreement. r=ardisson sr=mento
git-svn-id: svn://10.0.0.236/trunk@225071 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 04:26:08 +00:00
sayrer%gmail.com
a9a9fd97b5 bug 376684. change the output from -createprofile. Patch by Ray Kiddy <ray@ganymede.org>. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225070 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 02:56:25 +00:00
bzbarsky%mit.edu
cdf11094c2 Make sure to return at the end of a method that returns nsresult, in case
callers are actually checking the return value.  Bug 378827, patch by Ryan
VanderMeulen <ryanvm@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@225069 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 02:37:27 +00:00
bzbarsky%mit.edu
04e7f5a0a3 Handle restoring scroll position correctly even if InitialReflow comes after
EndLoad.  Bug 378606, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225068 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 02:33:02 +00:00
bzbarsky%mit.edu
4d238d61d2 Fix the vertical scrollbar guessing in nsHTMLScrollFrame to do better for an
initial reflow if we're doing that initial reflow a ways into the document
load.  Bug 378480, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225067 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 02:29:21 +00:00
bzbarsky%mit.edu
7c49bd8a89 Resolve the right (parentless) style context for a table as a document root,
and fix the assertion when adjusting parent style context frames to not trigger
in non-scrollable documents.  Bug 378693, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225066 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 02:26:25 +00:00
nelson%bolyard.com
520b6e4542 Bug 377542. Eliminate duplicate implementation of cert validity time checking.
r=neil.williams,alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@225065 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 02:01:12 +00:00
nelson%bolyard.com
5b7f845a45 Bug 377451. Fix crash in cvt_s when string is longer than precision.
r=wtc,julien.pierre


git-svn-id: svn://10.0.0.236/trunk@225064 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 01:51:40 +00:00
sharparrow1%yahoo.com
ddefefe842 Followup for bug 370952 to fix an obvious bug. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@225063 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 01:34:28 +00:00
bzbarsky%mit.edu
c3f6f64793 Make assertion reflect reality better. Bug 357044, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225062 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 01:17:05 +00:00
sdwilsh%shawnwilsher.com
691d6aec27 Bug 378818 - Disable nsIAlertsService on Mac for alpha4. Patch by Colin Barrett <cbarrett@mozilla.com>, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@225061 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 01:10:24 +00:00
dietrich%mozilla.com
b85c6536ae Bug 378659 Firefox UI frequently becomes broken; removing places.sqlite "fixes" it (r=mano)
git-svn-id: svn://10.0.0.236/trunk@225060 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 00:52:50 +00:00
jruderman%hmc.edu
f10ea529ea Remove bogus assertions. Bug 344888, r+sr=tor.
git-svn-id: svn://10.0.0.236/trunk@225058 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 00:24:28 +00:00
nelson%bolyard.com
d7d73517fd Add missing TLS_RSA_WITH_NULL_SHA cipher suite. Bug 370957. r=slavo,julien
git-svn-id: svn://10.0.0.236/trunk@225056 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 00:22:16 +00:00
aaronr%us.ibm.com
f0069ea30f [XForms] fix deferred events. Bug 378702, r=surkov+olli
git-svn-id: svn://10.0.0.236/trunk@225055 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 00:17:57 +00:00
bzbarsky%mit.edu
f779dffd0f Remove the root from mDirtyRoots if we resize-reflow it, so that we don't get
assertions about frame state not matching with whether the frame is in
mDirtyRoots.  Bug 374167, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225054 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 00:17:50 +00:00
julien.pierre.bugs%sun.com
76fd6b9c29 Fix for bug 377362 . Export DER_GeneralizedDayToAscii, DER_TimeChoiceDayToAscii, DER_TimeToGeneralizedTime, DER_TimeToGeneralizedTimeArena . r=nelson, alexei
git-svn-id: svn://10.0.0.236/trunk@225052 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 23:28:46 +00:00
dbaron%dbaron.org
06624000f4 Add test for computed style on elements with frames as well.
git-svn-id: svn://10.0.0.236/trunk@225051 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 23:27:36 +00:00
inonit%inonit.com
06ed0f0204 Fix bug 378580
git-svn-id: svn://10.0.0.236/trunk@225049 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 22:32:17 +00:00
igor%mir2.org
39d4db2c3c Bug 378789: js_PutEscapedStringImpl can now cope with \0 in JSString. r=brendan
git-svn-id: svn://10.0.0.236/trunk@225048 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 22:30:35 +00:00
ted.mielczarek%gmail.com
5223c1f990 bug 378598 - Firefox executable should have the manifest with requestedExecutionLevel=asInvoker. r=rob_strong
git-svn-id: svn://10.0.0.236/trunk@225047 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 22:11:45 +00:00
asqueella%gmail.com
fdc1cb8296 backed out, b=317748
git-svn-id: svn://10.0.0.236/trunk@225046 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 21:21:28 +00:00
dbaron%dbaron.org
9704b1f374 Record results of cycle collection traversal so we only have to call the traversal APIs once per collection. b=378514 sr=peterv r=graydon
git-svn-id: svn://10.0.0.236/trunk@225045 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 21:12:11 +00:00
asqueella%gmail.com
34f74f6c55 Backed out until the patch is tested. Sorry for not building with it.
b=377049


git-svn-id: svn://10.0.0.236/trunk@225044 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 21:10:54 +00:00
mozilla.mano%sent.com
66ed5815d9 Bug 377500 - Result is broken if two bookmarks items have the same URL but with different titles. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@225043 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 21:03:29 +00:00
asqueella%gmail.com
c07202a6b2 Bug 366643 - Crash after loading page with html entities and <img> tag
p=Philip Taylor <philip@zaynar.demon.co.uk>
r=pavlov


git-svn-id: svn://10.0.0.236/trunk@225042 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 21:02:50 +00:00
asqueella%gmail.com
0b070f9b16 Bug 377049 - nsBaseURLParser::ParsePath doesn't handle strings that are not NULL terminated
p=Ryan Jones <sciguyryan@gmail.com>
r=biesi


git-svn-id: svn://10.0.0.236/trunk@225041 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:57:35 +00:00
asqueella%gmail.com
84189bdcbc Bug 317748 - Merge BlackenFrame and SetMaskVisibility into ClearFrame
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=pavlov, sr=tor


git-svn-id: svn://10.0.0.236/trunk@225040 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:55:06 +00:00
dbaron%dbaron.org
2129536add Add dbus headers. b=378303 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225039 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:53:05 +00:00
asqueella%gmail.com
6c20cce6c8 Bug 376865 - nsInputStreamPump::AsyncRead does not null check listener
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@225038 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:52:16 +00:00
asqueella%gmail.com
9b0c307f8a Bug 368700 - Using TLDs in document.domain should not be allowed
p=Wladimir Palant <trev.moz@adblockplus.org>
r=bz, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@225037 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:48:28 +00:00
asqueella%gmail.com
67dd0e72fd Bug 376014 - Possible stack overflow in nsDocNavStartProgressListener
p=Ryan Jones <sciguyryan@gmail.com>
r=tony@ponderer.org


git-svn-id: svn://10.0.0.236/trunk@225036 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:42:46 +00:00
cltbld
47261c38b5 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225035 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:41:03 +00:00
ted.mielczarek%gmail.com
79d5c983d2 bug 377992 - dbus build fails with some dbus versions - disable dbus by default, add --enable-dbus configure arg. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225034 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:40:58 +00:00
igor%mir2.org
1606117a15 Bug 378255: Information about JS_DumpDebug to replace GC_MARK_DEBUG info.
git-svn-id: svn://10.0.0.236/trunk@225029 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 19:39:15 +00:00
joshmoz%gmail.com
1c43422cb9 dock menu impl for Cocoa-based applications. patch by Colin Barrett. b=368784 r=josh sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@225028 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 19:30:02 +00:00
despotdaemon
e930dfa1fb Pseudo-automatic update of changes made by mcsmurf@mcsmurf.de.
git-svn-id: svn://10.0.0.236/trunk@225027 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 18:49:04 +00:00
bzbarsky%mit.edu
de5f48f022 Don't drop the old sheet when "rel" changes from one value that contains
"stylesheet" to anoher.  Bug 360746, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225026 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 18:48:18 +00:00
nick.kreeger%park.edu
a96ed5e357 Fixing bug 367055, Cmd-Click and 'Open Link in New foo' should not open file URLS from non-local pages. Use URI checking. Landing trunk version, Camino only. r=smorgan, sr=pink.
git-svn-id: svn://10.0.0.236/trunk@225024 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 18:34:55 +00:00
peterv%propagandism.org
03af169f9c Fix for bug 376854 (CycleCollector depends on uninitialized values (ageSelectionCallback and nsPurpleBuffer::BumpGeneration)). r/sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@225023 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 18:33:55 +00:00
cltbld
6a1ff1546b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225022 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 17:51:02 +00:00
ted.mielczarek%gmail.com
7ab70ab344 backing out due to tinderbox bustage - bug 368206
git-svn-id: svn://10.0.0.236/trunk@225021 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 17:46:32 +00:00
nboyd%atg.com
bd6958cc25 Fix a bunch of warnings.
git-svn-id: svn://10.0.0.236/trunk@225019 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 17:31:12 +00:00
nboyd%atg.com
f403a18825 Fix test not to depend on AWT, which caused headless exceptions running without
a X terminal.


git-svn-id: svn://10.0.0.236/trunk@225018 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 17:25:08 +00:00
nboyd%atg.com
1bb6f7b8ca Skip performance test.
git-svn-id: svn://10.0.0.236/trunk@225017 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 17:23:13 +00:00
Olli.Pettay%helsinki.fi
8590551f25 Bug 377899, Cycle between nsXULTooltipListener and nsGlobalWindows causes leaks, r=neil,sr=peterv
git-svn-id: svn://10.0.0.236/trunk@225016 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 17:18:50 +00:00
despotdaemon
a698c55e8d Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@225015 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:55:36 +00:00
cltbld
3664605d28 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@225014 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:41:03 +00:00
benjamin%smedbergs.us
d8925c0fd6 Bug 368206 - enable breakpad by default on mac-intel (it currently doesn't build on mac-ppc, but it will in the future), r=luser
git-svn-id: svn://10.0.0.236/trunk@225013 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:40:27 +00:00
ted.mielczarek%gmail.com
caa1f2aa5d reverting due to breaking talkback, bug 378746
git-svn-id: svn://10.0.0.236/trunk@225012 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:38:03 +00:00
peterv%propagandism.org
4d197ac7f6 Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@225011 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:35:31 +00:00
sharparrow1%yahoo.com
798f5d7058 relanding of bug 370952: fix the reflow functions in nsPresShell. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225010 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 15:49:55 +00:00
aaronleventhal%moonset.net
074287a44c Bug 370163. Fix a11y hierarchy for selects with optgroup. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@225009 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 15:11:02 +00:00
smontagu%smontagu.org
148de41ea7 Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@225008 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 14:48:12 +00:00
benjamin%smedbergs.us
2a22225f55 Bug 368206 - Breakpad client for Mac OS X, patch by dcamp, r=luser+mento
git-svn-id: svn://10.0.0.236/trunk@225007 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 14:26:43 +00:00
igor%mir2.org
f92cdfb6ca Bug 378261: Replacing GC_MARK_DEBUG by DumpHeap. r=brendan
git-svn-id: svn://10.0.0.236/trunk@225006 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 13:43:18 +00:00
alfred.peng%sun.com
e6b9e158c7 Followup from bug 375449. Fix the bustage for Solaris SPARC/x86.
r=benjamin.


git-svn-id: svn://10.0.0.236/trunk@225005 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 13:42:13 +00:00
longsonr%gmail.com
70e2a3ed3f Include reftests from bugs subdirectory
git-svn-id: svn://10.0.0.236/trunk@225004 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 13:13:52 +00:00
longsonr%gmail.com
af4af716d4 Update and rename simple clipPath reftest
git-svn-id: svn://10.0.0.236/trunk@225003 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 13:06:22 +00:00
nrthomas%gmail.com
698a952118 Bug 378278, normalize tinderbox configs (hourly build location, nightly hour), r=coop
git-svn-id: svn://10.0.0.236/trunk@224999 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 12:53:26 +00:00
timeless%mozdev.org
cc23087aa6 Bug 317261 [spatial navigation] prefs not read on startup
patch by mook.moz+mozbz@gmail.com r=dougt, r=timeless


git-svn-id: svn://10.0.0.236/trunk@224998 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 12:14:16 +00:00
ted.mielczarek%gmail.com
89acb3044a bug 377100 - configure all trunk tinderboxen to use objdirs. r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@224997 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 11:00:42 +00:00
neil%parkwaycc.co.uk
8c0e0bf929 mcsmurf's seamonkey windows bustage fix for bug 33451 r=me
git-svn-id: svn://10.0.0.236/trunk@224996 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 10:52:52 +00:00
sharparrow1%yahoo.com
03f60854e8 Backing out bug 370952 due to mac tinderbox bustage
git-svn-id: svn://10.0.0.236/trunk@224995 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 10:44:29 +00:00
sharparrow1%yahoo.com
fd7f27e45a Bug 370952: Fix the reflow functions in nsPresShell (covers ResizeReflow and StyleChangeReflow). r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224994 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 08:22:28 +00:00
smontagu%smontagu.org
13bb82cbe7 Reverse the sign of mXOffset in RTL runs so that the offset is always from left to right. Bug 378351, r=roc
git-svn-id: svn://10.0.0.236/trunk@224993 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 06:59:34 +00:00
philringnalda%gmail.com
085eb212e0 Bug 375741 – Add support for APNG encoding, patch by Justin Dolske <dolske@mozilla.com>, r=asmith15, sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@224992 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 05:56:54 +00:00
ginn.chen%sun.com
1e490969fc Bug 378563 warning in getNameCB when opening a new page
r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@224991 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 04:19:26 +00:00
ginn.chen%sun.com
bac9b2b284 Bug 378561 Fire STATE_CHANGE event without specified state
r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@224990 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 04:11:34 +00:00
bienvenu%nventure.com
0bd8185e84 fix 33451 remove nsFileSpec, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224989 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 03:25:02 +00:00
inonit%inonit.com
ac0b2e3144 Include stack traces in XML output
git-svn-id: svn://10.0.0.236/trunk@224988 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 03:23:41 +00:00
sdwilsh%shawnwilsher.com
225ea2d178 Bug 362685 - Growl Integration for Mac OS X (nsIAlertsService). r=cbarrett, r=mano
git-svn-id: svn://10.0.0.236/trunk@224987 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 03:20:38 +00:00
timeless%mozdev.org
b53b26a75e Bug 378692 warning C4099: 'OnLinkClickEvent' : type name first seen using 'struct' now seen using 'class'
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@224986 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 03:13:57 +00:00
sdwilsh%shawnwilsher.com
207347dd30 Bug 362685 - Growl Integration for Mac OS X (nsIAlertsService). r=cbarrett, r=mano
git-svn-id: svn://10.0.0.236/trunk@224985 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 03:10:59 +00:00
inonit%inonit.com
d5945ac6de Identify tests run in XML output format
Translate text data into XML-ish (\n) line endings


git-svn-id: svn://10.0.0.236/trunk@224984 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 03:01:12 +00:00
inonit%inonit.com
f86beb956a Test driver now also emits results in XML format for possible postprocessing (includes things like performance data, complete output for all tests, etc.)
git-svn-id: svn://10.0.0.236/trunk@224983 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 02:50:20 +00:00
sdwilsh%shawnwilsher.com
549de875f1 Bug 282185 - Global notifications for completed downloads. r=mano, ui-r=mconnor
git-svn-id: svn://10.0.0.236/trunk@224980 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 01:29:17 +00:00
benjamin%smedbergs.us
503136b46c Bug 378627 - Allow firefox --enable-libxul to be packaged like a static build, r=luser
git-svn-id: svn://10.0.0.236/trunk@224979 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 01:17:44 +00:00
kaie%kuix.de
41d4d556ef Bug 205406, Need a local OCSP cache
Follow up checkin.
Sync the list of exported functions after a 3.11 branch checkin.


git-svn-id: svn://10.0.0.236/trunk@224978 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 01:10:48 +00:00
despotdaemon
fca1d70cbc Pseudo-automatic update of changes made by aravind@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@224977 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 01:05:32 +00:00
aaronr%us.ibm.com
1f08dc1b4f [XForms] origo sample table layout not working. Bug 378551, p=surkov, r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@224975 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 00:10:32 +00:00
bienvenu%nventure.com
b045a43576 fix regression in deleting attachments on windows due to file spec removal, sr=mscott 377852
git-svn-id: svn://10.0.0.236/trunk@224974 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 23:47:08 +00:00
lpsolit%gmail.com
3665a1e03b Bug 378672: Use of uninitialized value in numeric comparison (<=>) at Bugzilla/Update.pm line 178 - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@224973 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 23:13:02 +00:00
igor%mir2.org
1d94d8a9d6 Bug 378492: proper checks for null and jsval type when tracing, r=brendan
git-svn-id: svn://10.0.0.236/trunk@224972 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 23:11:02 +00:00
rhelmer%mozilla.com
ed120d0dab automate tinderbox configuration b=371325 r=preed
git-svn-id: svn://10.0.0.236/trunk@224971 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 22:04:12 +00:00
inonit%inonit.com
a5012e2730 Correct the dependencies in the XMLBeans download and compilation process (so that download is not done if the xbean.jar and jsr173.jar properties already point to an installation)
git-svn-id: svn://10.0.0.236/trunk@224970 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 21:49:43 +00:00
rob_strong%exchangecode.com
f0d99a5d8c Win32 only - Bug 372236: Internet Shortcut (.url) icons are now icons of Firefox instead of a page with a Firefox icon on it. patch=Thomas Bertels tbertels@gmail.com, r=rob_strong
git-svn-id: svn://10.0.0.236/trunk@224967 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 21:33:13 +00:00
rhelmer%mozilla.com
25ead7cf86 get pushdir from build log r=preed b=378226
git-svn-id: svn://10.0.0.236/trunk@224966 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 21:25:06 +00:00
inonit%inonit.com
d184b2a9e8 Separate compilation of JsDriver from compilation of JUnit-based tests so that JUnit is not required to compile non-JUnit tests
git-svn-id: svn://10.0.0.236/trunk@224965 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 21:16:57 +00:00
gavin%gavinsharp.com
9908ce64b8 Bug 377076: Enhance Security tab in Page Info, patch by Johnathan Nightingale, r=mconnor, ui-r=beltzner
git-svn-id: svn://10.0.0.236/trunk@224964 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 21:13:58 +00:00
julien.pierre.bugs%sun.com
a368a1c6f7 Fix for bug 378104 - certutil crashes creating certs with very long validity. r=alexei.volkov
git-svn-id: svn://10.0.0.236/trunk@224963 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 21:01:35 +00:00
ccooper%deadsquid.com
2e3740b99f b=378640
r=marcia

- make test run entry point links more visible


git-svn-id: svn://10.0.0.236/trunk@224962 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 20:26:47 +00:00
stuart.morgan%alumni.case.edu
b60437eeb6 Camino only - Bug 378333: Fix keychain attribute leak. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@224961 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 19:19:23 +00:00
bugzilla%standard8.demon.co.uk
2b7e91ec2a Part of Bug 377185 Palm Sync extension problems on trunk builds for Thunderbird & Suiterunner (Make palmsync dlls link statically to the crt) r=ted.mielczarek,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@224960 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 19:14:51 +00:00
joshmoz%gmail.com
f4710a4304 Rework the way we handle mouse move events targeted at popup windows. This behavior is more correct (mimics gtk2) and the impl is cleaner. Fixes bugs 376811, 371405, 354768, 377105, and probably 378316. r=cbarrett sr=sicking
git-svn-id: svn://10.0.0.236/trunk@224959 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 19:02:31 +00:00
bugzilla%standard8.demon.co.uk
5e545f6d2d Bug 210934 Option to use Moz to open MNGs even though MNG support dropped. p=Peter Weilbacher <mozilla%Weilbacher.org>,r=cst,sr=neil
git-svn-id: svn://10.0.0.236/trunk@224958 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 18:42:59 +00:00
glen.beasley%sun.com
5e0054bd1a 377826 SSLSocket.close may be blocked and hang the close operation r=wtc
git-svn-id: svn://10.0.0.236/trunk@224957 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 18:34:58 +00:00
bugzilla%standard8.demon.co.uk
002e694427 Bug 378384 Change port number and max results to number boxes in ldap preferences. r=Neil,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224956 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 18:29:59 +00:00
aaronleventhal%moonset.net
ab3450aa51 Bug 376275. getTextAtOffset returns bad text, start, end offsets for bulletted list. r=surkov
git-svn-id: svn://10.0.0.236/trunk@224955 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 18:25:00 +00:00
ccooper%deadsquid.com
39d5d85128 b=322949
- select first entry only after checking whether that entry is also 100% complete


git-svn-id: svn://10.0.0.236/trunk@224954 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 18:21:51 +00:00
aaronleventhal%moonset.net
b9b3852b00 Bug 377767. Crash when closing page info dialog at the media tab. r=surkov
git-svn-id: svn://10.0.0.236/trunk@224953 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 18:20:52 +00:00
sayrer%gmail.com
c79ea01225 bug 321024. Crash in nsCryptoHash during shutdown of nsUrlClassifierDBService. Patch by Tony Chang <tony@ponderer.org>. r=darin
git-svn-id: svn://10.0.0.236/trunk@224952 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 17:41:44 +00:00
benjamin%smedbergs.us
171a0984e9 Followup from bug 375449, #define renaming doesn't work with assembly files.
git-svn-id: svn://10.0.0.236/trunk@224951 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 17:28:02 +00:00
benjamin%smedbergs.us
3ef40e28af Bug 375449 - NS_InvokeByIndex not exported from xpcom, only from xpcom_core, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@224950 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 17:02:52 +00:00
timeless%mozdev.org
469a38c36d Bug 375270] GC: separating traversal and marking
Adding help() for dumpHeap [fixing crash on solaris x86]
r=igor


git-svn-id: svn://10.0.0.236/trunk@224949 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 16:42:25 +00:00
ccooper%deadsquid.com
7679a11840 b=322949
- automatically re-select the same testgroup when the user return to continue testing
- select the first subgroup that has not yet been tested in its entirety (defaults to first subgroup if all subgroups have been tested)


git-svn-id: svn://10.0.0.236/trunk@224948 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 16:37:25 +00:00
gavin%gavinsharp.com
c509b614f3 Bug 218223: Long tooltips should wrap instead of cropping text, based on original SeaMonkey patch by Chris Thomas <cst@yecc.com>, Firefox patch by shaver, r=me
git-svn-id: svn://10.0.0.236/trunk@224947 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 16:20:24 +00:00
kaie%kuix.de
ecbffba41c Bug 332771, delayed S/Mime verification broken when message opened in separate window
r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@224946 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 16:06:39 +00:00
aaronleventhal%moonset.net
7eb3ebc652 Bug 378465. Clean up some irrelevant warnings on console related to a11y. r=surkov
git-svn-id: svn://10.0.0.236/trunk@224945 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 15:42:33 +00:00
stefanh%inbox.com
f5afa8cf5d Bug 365181 - loadHelpRDF with help window in SuiteRunner: Removing reference to non-existing search file. r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@224943 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 14:00:12 +00:00
nboyd%atg.com
1c3ff31ece Fix javadoc errors.
git-svn-id: svn://10.0.0.236/trunk@224942 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 12:32:30 +00:00
nboyd%atg.com
6f73a11048 Fix javadoc errors.
git-svn-id: svn://10.0.0.236/trunk@224940 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 11:02:42 +00:00
longsonr%gmail.com
662be6f168 Reftest for a simple clip-path
git-svn-id: svn://10.0.0.236/trunk@224937 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 09:14:42 +00:00
longsonr%gmail.com
e2b1c3d4b2 Reftest to check that the opacity of element referencing a pattern is respected. See bug 374280
git-svn-id: svn://10.0.0.236/trunk@224936 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 08:48:26 +00:00
aaronr%us.ibm.com
63453b2932 [XForms] wrong ordering of dispatched events, bug 377878, r=doronr+olli
git-svn-id: svn://10.0.0.236/trunk@224935 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 08:36:06 +00:00
mattwillis%gmail.com
6cb9235807 bug 365212 - Add xpcshell-based unit tests. Patch by mvl, formatting by lilmatt, r=jminta
git-svn-id: svn://10.0.0.236/trunk@224934 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 08:24:09 +00:00
mattwillis%gmail.com
eab684182d bug 365212 - Add xpcshell-based unit tests. Patch by mvl, formatting by lilmatt, r=jminta
git-svn-id: svn://10.0.0.236/trunk@224932 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 08:20:18 +00:00
longsonr%gmail.com
086a2439bc Bug 377833 - Crash on SVG element nested in a xul:stack. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224931 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 08:14:58 +00:00
longsonr%gmail.com
77b0c38539 Bug 374280 - Opacity of elements referencing a pattern isn't respected. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@224930 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 08:11:22 +00:00
bzbarsky%mit.edu
e06f02a85d Back out. This actually hurts Tp2, the mac reftests are _still_ orange
git-svn-id: svn://10.0.0.236/trunk@224929 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 07:33:58 +00:00
bzbarsky%mit.edu
d341915f41 Another peformance test for bug 378480. Will back out in a few cycles.
git-svn-id: svn://10.0.0.236/trunk@224928 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 05:46:11 +00:00
sayrer%gmail.com
919b383047 bug 375543. One last resource in the Makefile to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@224926 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 05:25:13 +00:00
sayrer%gmail.com
073b9020a2 bug 375543. alter Makefiles to prevent Windows bustage.
git-svn-id: svn://10.0.0.236/trunk@224925 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 04:41:42 +00:00
sayrer%gmail.com
1322b11e59 last checkin was for bug 375543. Integrate Prototype Test Suite
git-svn-id: svn://10.0.0.236/trunk@224924 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 04:08:12 +00:00
sayrer%gmail.com
60e513b628 Add Prototype.js library unit tests. Hopefully the first of many AJAX test suites. Patch by John Resig <jresig@mozilla.com>. r=sayrer
git-svn-id: svn://10.0.0.236/trunk@224923 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 04:01:43 +00:00
philringnalda%gmail.com
f7937dd776 Bug 378533 - Remove xmlextras.xpt references, r=mscott
git-svn-id: svn://10.0.0.236/trunk@224922 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 03:39:41 +00:00
Olli.Pettay%helsinki.fi
e470120911 Bug 378369, Crash [@ nsEventListenerManager::FixContextMenuEvent] when firing contextmenu event in display: none iframe, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@224921 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 03:13:52 +00:00
ted.mielczarek%gmail.com
845e9bcb5c bug 365344 crash reporter should save list of crash reports (pending and successfully submitted). r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224916 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 00:21:35 +00:00
mozilla.mano%sent.com
ccc625067d Bug 376581 - ASSERT: null node when deleting last history item. patch from onemen.one@gmail.com, r=me.
git-svn-id: svn://10.0.0.236/trunk@224913 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 23:38:04 +00:00
dbaron%dbaron.org
6a785b4c10 Followup fixes to making cycle collector use more efficient hashtables: shrink size of table and fix warnings on 64-bit machines. b=377606 sr=peterv r=graydon
git-svn-id: svn://10.0.0.236/trunk@224912 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 23:34:33 +00:00
mozilla.mano%sent.com
d6e9e48b4c Bug 378248 - PlacesCreateLivemarkTransaction doTransaction use getItemURI instead of getFolderURI. patch from onemen.one@gmail.com, r=me.
git-svn-id: svn://10.0.0.236/trunk@224911 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 23:34:08 +00:00
mozilla.mano%sent.com
f58b8fddb7 Bug 378470 - refreshVisibleSection fails to update viewIndex properly. patch from onemen.one@gmail.com, r=me.
git-svn-id: svn://10.0.0.236/trunk@224910 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 23:30:11 +00:00
aaronr%us.ibm.com
d59de8d930 [XForms] bound value for range should not change unless the user changes it. Bug 377962, p=msterlin, r=surkov+olli
git-svn-id: svn://10.0.0.236/trunk@224909 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 22:03:01 +00:00
dietrich%mozilla.com
71136276c1 Bug 378069 bookmark id import is broken (r=mano)
git-svn-id: svn://10.0.0.236/trunk@224908 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 21:37:37 +00:00
ted.mielczarek%gmail.com
ca6d702975 bug 378180 - switch the default submission URL to the correct mozilla.com collector. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224907 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 20:59:37 +00:00
ccooper%deadsquid.com
bcd3099389 b=372764
r=preed

- port groom-files logic to release automation


git-svn-id: svn://10.0.0.236/trunk@224906 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 20:45:02 +00:00
mark.finkle%gmail.com
5e63d29f83 bug 372069. add FUEL to trunk. r=gavin
git-svn-id: svn://10.0.0.236/trunk@224905 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 20:27:47 +00:00
axel%pike.org
be7c818e56 no bug, just add mn to built locales for Thunderbird on the trunk, per request of Natsagdorj
git-svn-id: svn://10.0.0.236/trunk@224903 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 19:52:21 +00:00
benjamin%smedbergs.us
66d41c87cb Bug 376041 - Link browser components against the CRT statically (on Windows), to solve CRT embedding issues, r=luser
git-svn-id: svn://10.0.0.236/trunk@224901 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 19:25:39 +00:00
sayrer%gmail.com
8f75c61448 bug 378487. allocator mismatch in SpanningCellSorter. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224897 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 18:40:07 +00:00
despotdaemon
9322fc6e7b Pseudo-automatic update of changes made by mvl@exedo.nl.
git-svn-id: svn://10.0.0.236/trunk@224895 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 16:53:23 +00:00
cltbld
9205e4e4fd Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@224894 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 16:41:02 +00:00
ted.mielczarek%gmail.com
7538f6dd82 bug 378469 - fix some configure tests in MSMANIFEST_TOOL checking. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224893 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 16:32:52 +00:00
Olli.Pettay%helsinki.fi
c97b11b875 Bug 378380, FTP problem with IBM iSeries (AS400, Series I) systems (does not recognize SYST response), p=bugzilla@mcsmurf.de, r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@224891 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 16:28:12 +00:00
aaronleventhal%moonset.net
7bfc86de36 Bug 378171. Offscreen should always be true for hidden elements. r=surkov
git-svn-id: svn://10.0.0.236/trunk@224890 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 15:41:26 +00:00
aaronleventhal%moonset.net
2b3e9bffff Bug 377737. Fix Shutdown() process for a11y objects whose refcount becomes 0. Patch by mats.palmgren. r=aaronlev, sr=bz
git-svn-id: svn://10.0.0.236/trunk@224889 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 15:37:55 +00:00
lpsolit%gmail.com
af4d44c6c9 Bug 372589: Firefox squishes bugsearch window making it difficult to use - Patch by Gervase Markham <gerv@mozilla.org> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@224888 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 15:27:45 +00:00
stefanh%inbox.com
2c39f830e0 Bug 378279: [suiterunner] Missing sidebar (and tabbrowser) close button in Classic theme. r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@224887 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:37:42 +00:00
stuart.morgan%alumni.case.edu
10061e4df4 Camino only - Bug 378381: Don't leak search URIs. r/sr=josh
git-svn-id: svn://10.0.0.236/trunk@224886 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:35:38 +00:00
benjamin%smedbergs.us
7262cdad6d Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:22:04 +00:00
bent.mozilla%gmail.com
84abced9da Bug 372050 - "Expose UnescapeString through nsINetUtil". Patch by Prasad Sunkari <prasad@medhas.org>. r+sr=biesi.
git-svn-id: svn://10.0.0.236/trunk@224884 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:19:04 +00:00
enndeakin%sympatico.ca
0951ee55df Bug 377687, ensure progressmeter value is between 0-100, minor cleanup and add test, r=mano
git-svn-id: svn://10.0.0.236/trunk@224883 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 13:19:30 +00:00
surkov.alexander%gmail.com
2ed3cbc33c Fix for bug 378197 - use nsIAccessibleCoordinateType in nsIAccessibleText, r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@224882 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 12:00:45 +00:00
bzbarsky%mit.edu
860ed60891 Seems to cause orange, and doesn't help Tp2, so backing out. :(
git-svn-id: svn://10.0.0.236/trunk@224879 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 10:21:41 +00:00
bzbarsky%mit.edu
c63856cfe2 Trying something to see its effect on Tp2. Will back out in the morning.
Followup to bug 84582, no reviews yet.


git-svn-id: svn://10.0.0.236/trunk@224878 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 09:36:40 +00:00
longsonr%gmail.com
b3acb27a61 Bug 377834 - make paint server setup return booleans for success/failure. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@224877 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 09:11:19 +00:00
longsonr%gmail.com
d103c76848 Bug 378023 - Fix build warnings compiling nsSVGGlyphFrame. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@224876 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 08:39:54 +00:00
bzbarsky%mit.edu
2f73370c2e Set the status bar before actually handling the DOM event. That way if the
event is canceled, we'll still show the right status bar text.  Bug 40838,
patch by Florian Quèze <f.qu@queze.net, r=smaug, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@224875 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 07:31:21 +00:00
bzbarsky%mit.edu
5907b0a328 min-width/height should not affect computed max-width or max-height. Both of
them should affect computed width and height, though.  Bug 371042, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@224874 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 07:04:33 +00:00
Olli.Pettay%helsinki.fi
000cc6d785 Bug 378325, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224871 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 05:53:27 +00:00
joshmoz%gmail.com
cea017e630 get rid of the rest of PR_Malloc and PR_Free usage from cocoa widgets. Who knows why using it here doesn't cause a linking problem but using it in the menu code does... followup, b=363574
git-svn-id: svn://10.0.0.236/trunk@224870 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 05:33:57 +00:00
sayrer%gmail.com
ce6149b9b4 bug 378339. nsFrameIterator doesn't initialize mOffEdge. r=uriber, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224869 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 04:14:25 +00:00
sayrer%gmail.com
fa283ff7f0 bug 378336. nsCanvasRenderingContext2D::GetInputStream uses wrong allocator. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224868 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 04:11:04 +00:00
sayrer%gmail.com
bd9b175e50 bug 373253. comment out test for bug 221634, because we can't get the event order right on all platforms.
git-svn-id: svn://10.0.0.236/trunk@224867 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 03:27:28 +00:00
sayrer%gmail.com
56f76c517b bug 373253. fix Windows test bustage.
git-svn-id: svn://10.0.0.236/trunk@224866 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 02:41:29 +00:00
joshmoz%gmail.com
3f5baa7445 try to fix seamonkey orange, will hopefully revert this change when we figure out what is going on.
git-svn-id: svn://10.0.0.236/trunk@224865 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 01:35:48 +00:00
bienvenu%nventure.com
071c33a38a fix 368112 local msgs not added to db when using drag drop and large messages, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224864 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 00:58:14 +00:00
bienvenu%nventure.com
08a59ad5b8 remove nsFilespec from mailnews/extensions code, sr=mscott 33451
git-svn-id: svn://10.0.0.236/trunk@224863 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 00:49:49 +00:00
bienvenu%nventure.com
709554cdb2 remove nsFilespec from mapi code, sr=mscott 33451
git-svn-id: svn://10.0.0.236/trunk@224862 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 00:49:23 +00:00
sayrer%gmail.com
5198ec0adf bug 373253. Initial addition of test framework and tests for pwmgr. Patch by Justin Dolske <dolske@mozilla.com>. r=sayrer, sr=mconnor
git-svn-id: svn://10.0.0.236/trunk@224861 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 23:56:07 +00:00
mozilla.mano%sent.com
4fc14723a2 Bug 376851 - API for sorting a result by an annotation. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@224860 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 22:20:25 +00:00
bzbarsky%mit.edu
db4a0905b7 Round instead of truncating when converting a percentage color into an
integer.  Bug 340613, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@224859 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 22:03:30 +00:00
dietrich%mozilla.com
b9262cc82c Bug 377066 GetAnnotationInfo always returns VALUE_TYPE_TEXT as the annotation type (r=mano)
git-svn-id: svn://10.0.0.236/trunk@224858 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 21:48:53 +00:00
stefanh%inbox.com
878dd918e7 Bug 378295: Remove obsolete tabs binding in *stripe/global/globalBindings.xml. r=Mano.
git-svn-id: svn://10.0.0.236/trunk@224857 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 21:10:05 +00:00
sayrer%gmail.com
73bfe9d8ca bug 378383. nsReflowStatus not always initialized in nsBlockFrame::ReflowInlineFrame. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224856 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 20:57:54 +00:00
cbiesinger%web.de
5cdb473d5c extend test for bug 376660: also test failure cases. r=bz
git-svn-id: svn://10.0.0.236/trunk@224855 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 20:00:17 +00:00
philringnalda%gmail.com
f29cb490ef Bug 378340 - SpamAssasin typo, r+sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224854 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 19:57:18 +00:00
sayrer%gmail.com
e7508b9f93 css tweaks for harness pages. no bug
git-svn-id: svn://10.0.0.236/trunk@224853 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 19:34:39 +00:00
bzbarsky%mit.edu
d07baebc96 Give captions the right style context parent when dynamically restyling. Bug
378240, r=bernd, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@224852 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 19:15:25 +00:00
enndeakin%sympatico.ca
6352fb5ac9 Bug 375681, fix bustage on os2, patch by Walter Meinl, r=kaply
git-svn-id: svn://10.0.0.236/trunk@224851 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 17:47:28 +00:00
michael.buettner%sun.com
bd4ac461c7 bug #377378 agenda is not populated with events from ics-calendar, r=dbo
git-svn-id: svn://10.0.0.236/trunk@224850 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 10:21:47 +00:00
philringnalda%gmail.com
8dcd8c6acb Bug 353322 - Search bar looks strange when on customize toolbar palette, r=mano
git-svn-id: svn://10.0.0.236/trunk@224849 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 06:46:13 +00:00
philringnalda%gmail.com
410ac257d5 Bug 378331 - remove some old installer cruft, r=mscott
git-svn-id: svn://10.0.0.236/trunk@224848 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 03:28:13 +00:00
stuart.morgan%alumni.case.edu
13f5f98145 Bug 306902. r=josh sr=smfr a=dveditz
git-svn-id: svn://10.0.0.236/trunk@224847 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 03:10:51 +00:00
philringnalda%gmail.com
7e717f89ef Bug 359471 - Disable auth, plugins and subframes in the phishing provider EULA iframe's docshell, patch by Ryan Flint <ryan@ryanflint.com>, r=mano
git-svn-id: svn://10.0.0.236/trunk@224846 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 01:55:13 +00:00
joshmoz%gmail.com
0a84a92c86 add the ability to show icons in native menus under cocoa widgets. b=363574 r=mento sr=pav
git-svn-id: svn://10.0.0.236/trunk@224845 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 01:42:17 +00:00
gavin%gavinsharp.com
ed9f97e6e7 Bug 375733: Add basic tests for PNG imgIEncoder, patch by Justin Dolske <dolske@mozilla.com>, r=sayrer, sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@224844 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 01:30:51 +00:00
masayuki%d-toybox.com
cf0f0f7295 Bug 376093 When writing in Korean, one has to press enter two times to break the line r=josh, sr=stuart
git-svn-id: svn://10.0.0.236/trunk@224843 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-22 00:37:27 +00:00
bugzilla%standard8.demon.co.uk
28113cf5d8 Bug 377742 maxHits shouldn't be part of DIR_Server or nsIAbDirectoryProperties. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@224842 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 19:54:18 +00:00
peterv%propagandism.org
348a390880 Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@224841 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 17:43:19 +00:00
stefanh%inbox.com
41552437d2 Bug 378202: [Pinstripe] Clean up tabbox.css and make bottom tabs look better. r=Mano.
git-svn-id: svn://10.0.0.236/trunk@224840 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 17:30:00 +00:00
mattwillis%gmail.com
f699b446bf bug 377019 - Bump wcap-enabled XPI version number to 0.5. Patch by Daniel Boelzle <daniel.boelzle@sun.com>, r=lilmatt, a0.5=lilmatt
git-svn-id: svn://10.0.0.236/trunk@224838 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 15:09:08 +00:00
mattwillis%gmail.com
75fe3c4006 bug 377408 - Enable alarm sound for lightning. Patch by Stefan Sitter <ssitter@googlemail.com>, r=lilmatt, a0.5=lilmatt
git-svn-id: svn://10.0.0.236/trunk@224837 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 14:58:23 +00:00
igor%mir2.org
a998501d0e Bug 375270: fixing frprintf args in DumpHeap
git-svn-id: svn://10.0.0.236/trunk@224836 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 14:06:43 +00:00
bugzilla%standard8.demon.co.uk
c724e11b25 Another attempt at fixing palmsync bustage from bug 377622
git-svn-id: svn://10.0.0.236/trunk@224835 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 13:16:29 +00:00
martijn.martijn%gmail.com
9b7bead536 Bug 378178 – Some code that doesn't compile under DEBUG_FIND anymore, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224834 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 11:00:01 +00:00
Olli.Pettay%helsinki.fi
7bdaa9db2f Bug 378247, nsXTFElementWrapper::PostHandleEvent no longer checks NOTIFY_HANDLE_DEFAULT, p=ajvincent@gmail.com, r=me, sr=bz
git-svn-id: svn://10.0.0.236/trunk@224832 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 07:35:37 +00:00
bugzilla%standard8.demon.co.uk
8e670b0190 Fix palmsync bustage from bug 377622
git-svn-id: svn://10.0.0.236/trunk@224831 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 06:21:31 +00:00
bzbarsky%mit.edu
9874eb5550 Move the Background struct to its new rightful place. Bug 378245, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224830 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 05:40:13 +00:00
philringnalda%gmail.com
7314a69196 Bug 378239 - remove unused string in languages.dtd, r=gavin
git-svn-id: svn://10.0.0.236/trunk@224829 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 04:04:23 +00:00
bzbarsky%mit.edu
f10620b9d4 Fix assertion to be more correct. No bug.
git-svn-id: svn://10.0.0.236/trunk@224828 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 03:57:40 +00:00
sayrer%gmail.com
bc6e8b65b9 Increase server startup timeout.
git-svn-id: svn://10.0.0.236/trunk@224827 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 03:27:59 +00:00
edburns%acm.org
083c1a8f9b Finally, I have an automated test that exercises DynaFaces and jMaki.
If you don't know what those two things are, check out
<http://developers.sun.com/web/swdp/>.

Anyhow, it was a real pain to keep these two things working together as
jMaki rapidly evolved.  Now at least we can have an automated test to
catch regressions.

SECTION: Changes

A dist/mcp-test/src/main/java/jsf_jmaki/JsfjMaki.java
A dist/mcp-test/src/test/java/jsf_jmaki/JsfjMakiTest.java

- The automated test and the netbeans empty main class.

M dom/classes/org/mozilla/dom/util/DOMTreeDumper.java

- Introduce preorder traversal callback facility

M webclient/classes_spec/org/mozilla/mcp/MCP.java

- add methods

+    public List<Element> getAnchors(String id) {

+    public List<Element> getAnchors() {

+    public List<Element> getChildElementsWithTagName(Element root,
+            final String tagName) {

+    public List<Element> getChildElementsWithTagName(String id,
+            final String tagName) {

+    public void clickElement(String id) {

+    public void blockingClickElement(Element element) {


git-svn-id: svn://10.0.0.236/trunk@224826 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 03:25:37 +00:00
sayrer%gmail.com
c384da1ba2 clobber to double check backout of bug 373253
git-svn-id: svn://10.0.0.236/trunk@224825 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 03:17:18 +00:00
sayrer%gmail.com
8e7ec08f5d backout patch from bug 373253 because changes to nsIPasswordManagerInternal, yes Internal, break multiple projects.
git-svn-id: svn://10.0.0.236/trunk@224824 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 02:14:40 +00:00
sayrer%gmail.com
0843ec5bd1 Bug 373253. Initial addition of test framework and tests for pwmgr. Patch by Justin Dolske <dolske@mozilla.com>. r=sayrer, sr=mconnor
git-svn-id: svn://10.0.0.236/trunk@224823 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 01:46:51 +00:00
roc+%cs.cmu.edu
4dcd0836c3 Bug 372838. Make win32 fonts scale properly in cairo, and make gfxWindowsFont always use the identity matrix for measuring. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@224822 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 00:53:00 +00:00
roc+%cs.cmu.edu
469aea8977 Bug 368863. Reparent floats properly when placeholders move between inline continuations. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224821 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 00:42:58 +00:00
dbaron%dbaron.org
c0598fb2e1 Test copy constructors of nsStyleStruct.
git-svn-id: svn://10.0.0.236/trunk@224820 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 00:17:35 +00:00
dbaron%dbaron.org
0d353ca4ab A bunch of one-liners to fix bugs found by CSS mochitests. b=377731 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224819 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 00:16:52 +00:00
sharparrow1%yahoo.com
84d51fb79d Bug 378129: Consistently pass the right frame to InvalidateInternal. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@224818 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 23:51:13 +00:00
neil%parkwaycc.co.uk
3b0a279292 Bug 369668 Search bar breaks S/MIME UI status bar icons r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@224817 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 23:44:30 +00:00
bzbarsky%mit.edu
dca6202cd6 Followup to bug 84582 to restore the old error-handling behavior here. Fixes
one of the reftests.


git-svn-id: svn://10.0.0.236/trunk@224816 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 23:43:28 +00:00
bienvenu%nventure.com
c82b0879d1 handle t as an imap acl for enabling delete, sr=mscott 377900
git-svn-id: svn://10.0.0.236/trunk@224814 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 23:18:41 +00:00
bzbarsky%mit.edu
9b9e29922e Stop blocking the parser on CSS stylesheet loads. We still block script
execution on them, however.  Bug 84582, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@224813 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 22:59:18 +00:00
bzbarsky%mit.edu
8d22ae89ff Don't use the same pseudo-element name to mean two different things. Bug
377824, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@224808 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 21:27:02 +00:00
gijskruitbosch%gmail.com
49415b2fb8 Bug 375861 - nsAppshellService shouldn't default to a hiddenWindow url that might not exist
first-r=benjamin@smedbergs.us (Benjamin Smedberg)
second-r=neil@httl.net (Neil Rashbrook)


git-svn-id: svn://10.0.0.236/trunk@224807 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 21:23:35 +00:00
bugzilla%standard8.demon.co.uk
2caa7d3384 Fix palm sync bustage from bug 279405
git-svn-id: svn://10.0.0.236/trunk@224806 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 21:14:19 +00:00
despotdaemon
4efc0a3536 Pseudo-automatic update of changes made by cvs@shawnwilsher.com.
git-svn-id: svn://10.0.0.236/trunk@224804 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 21:07:22 +00:00
despotdaemon
0ac9c3651e Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@224802 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 20:26:52 +00:00
rhelmer%mozilla.com
064aae3716 suggestions from preed b=371325 comment #20 r=preed
git-svn-id: svn://10.0.0.236/trunk@224801 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 18:55:24 +00:00
enndeakin%sympatico.ca
1f82e44d11 Bug 374570, constrain popups to frame, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224799 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 18:20:04 +00:00
bugzilla%standard8.demon.co.uk
3b2a4fb8e4 Another windows bustage fix for bug 279405
git-svn-id: svn://10.0.0.236/trunk@224798 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 17:27:47 +00:00
bugzilla%standard8.demon.co.uk
d69cd987f6 Another windows bustage fix for bug 279405
git-svn-id: svn://10.0.0.236/trunk@224797 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 16:44:32 +00:00
bugzilla%standard8.demon.co.uk
fbd7af6df1 Windows bustage fix for bug 279405
git-svn-id: svn://10.0.0.236/trunk@224796 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 15:53:52 +00:00
benjamin%smedbergs.us
92c1097394 Bug 375710 - Firefox 2.0.0.3 wants to downgrade to 2.0.0.2, patch by Masatoshi Kimura (:emk), reworked by me a bit, r=rstrong
git-svn-id: svn://10.0.0.236/trunk@224795 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 15:22:18 +00:00
bugzilla%standard8.demon.co.uk
753e945277 Bug 279405 Change nsIAbCard.idl from wstring to AString to save code-size. Original patch by Mikael Parknert <mikael@parknert.se> updated and completed by me. r=bienvenu,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224794 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 14:42:37 +00:00
bugzilla%standard8.demon.co.uk
f2fa71ac0d Bug 377622 Remove palm sync time stamp and category id from ab code. r=bienvenu,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224793 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 14:33:17 +00:00
benjamin%smedbergs.us
fabcaef6ac Bug 377099 - Remove 1.5 searchplugins on upgrade, r=thunder
git-svn-id: svn://10.0.0.236/trunk@224792 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 14:09:58 +00:00
nrthomas%gmail.com
687ef8220f Bug 377906, nagios changes for version bump, r=mscott
git-svn-id: svn://10.0.0.236/trunk@224790 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 13:56:31 +00:00
nrthomas%gmail.com
9a1802a3d0 Bug 375111, nagios changes for version bump, r=mscott
git-svn-id: svn://10.0.0.236/trunk@224789 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 13:47:41 +00:00
surkov.alexander%gmail.com
ed136152a2 Fix for bug 377750 - assertion in DOMi when accessible object is explored, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224788 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 13:35:35 +00:00
aaronleventhal%moonset.net
8ba5bde399 Bug 378171. Clean up IsVisible(). r=surkov
git-svn-id: svn://10.0.0.236/trunk@224787 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 13:21:33 +00:00
enndeakin%sympatico.ca
c05c103c18 Bug 377663, <titlebar> should move popup if inside one instead of the window, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224785 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 10:56:49 +00:00
enndeakin%sympatico.ca
98549416da Bug 377692, followup to change numberInt to numberValue as values can be decimal, handle case where decimalplaces is Infinity, update disabled state when wraparound is true, r=neil
git-svn-id: svn://10.0.0.236/trunk@224784 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 10:54:22 +00:00
peterv%propagandism.org
acbb120b72 Reorder members to make struct smaller and try to lower MH down again.
git-svn-id: svn://10.0.0.236/trunk@224783 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 08:51:31 +00:00
neil%parkwaycc.co.uk
41fb9f6d26 Bug 378122 Fix more bustage from bug 375388 p=brian.lu@sun.com r=wtc
git-svn-id: svn://10.0.0.236/trunk@224782 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 08:12:30 +00:00
peterv%propagandism.org
155d3aa1fe Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@224781 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 08:01:01 +00:00
surkov.alexander%gmail.com
432dcb720d Fix for bug 377756 - move property change events code to atk, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224780 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 07:29:08 +00:00
ginn.chen%sun.com
db2c11da1a Bug 375934 support rowspan/colspan for HTML table cell accessible
patch by Evan.Yan at sun.com r=surkov.alexander


git-svn-id: svn://10.0.0.236/trunk@224779 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 06:11:14 +00:00
surkov.alexander%gmail.com
2070cc74c1 Fix for bug 377294 - implement IA2::attributes, r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@224778 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 04:48:04 +00:00
dbaron%dbaron.org
acd20780ce Fix setting of prereqs so it doesn't interfere with testing initial values properly.
git-svn-id: svn://10.0.0.236/trunk@224776 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 03:41:05 +00:00
aaronr%us.ibm.com
895cce6c3e [XForms] repeat-attrs on table causing complex content binding error. Bug 377874, r=olli+surkov
git-svn-id: svn://10.0.0.236/trunk@224775 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 02:08:54 +00:00
aaronr%us.ibm.com
02cb6e7a2c [XForms] range with no end attr results in unusable control. Bug 377867, r=surkov+msterlin
git-svn-id: svn://10.0.0.236/trunk@224774 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 01:56:20 +00:00
aaronr%us.ibm.com
d3a86e4162 [XForms] range dateTime and time have incorrect seconds range. Bug 377702, p=msterlin, r=surkov+aaronr
git-svn-id: svn://10.0.0.236/trunk@224773 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 01:46:29 +00:00
cltbld
fb0d170d8a Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@224772 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 01:31:03 +00:00
pavlov%pavlov.net
0db8ac2d8a fixing function name check in libpng. bug 257197. patch from asmith15@learn.senecac.on.ca. r=me
git-svn-id: svn://10.0.0.236/trunk@224770 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 01:27:46 +00:00
crowder%fiverocks.com
be121fb7ea Fixing a trivial warning in an assertion, r=crowder
git-svn-id: svn://10.0.0.236/trunk@224769 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 00:36:52 +00:00
rhelmer%mozilla.com
8ca099b230 arrange paging according to tier b=369784
git-svn-id: svn://10.0.0.236/trunk@224767 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 00:33:41 +00:00
Olli.Pettay%helsinki.fi
f7214d5ade Bug 378102, Remove nsIDOMEventReceiver::HandleEvent r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@224765 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 23:20:30 +00:00
vladimir%pobox.com
05b765e692 b=367036, transparent background of images shows up as black when printed, r=stuart
git-svn-id: svn://10.0.0.236/trunk@224762 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 21:51:35 +00:00
vladimir%pobox.com
a65facee08 fixed error returns
git-svn-id: svn://10.0.0.236/trunk@224761 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 21:47:18 +00:00
pavlov%pavlov.net
e07d1fbf25 various small fixes for APNG. bug 257197. patch from asmith15@learn.senecac.on.ca. r=me
git-svn-id: svn://10.0.0.236/trunk@224759 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 20:40:54 +00:00
jst%mozilla.org
55bba8f69d One more fix for bug 368945. Make sure to find the right this object when calling functions through a wrapper. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@224758 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 20:27:57 +00:00
joshmoz%gmail.com
613ae8fe92 Ctrl-click doesn't select tree items before triggering context menu. fix that. b=368397 r=cbarrett sr=pav
git-svn-id: svn://10.0.0.236/trunk@224757 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 20:18:46 +00:00
joshmoz%gmail.com
db15a5a9cc JEP 0.9.6.2. b=377779 r=josh sr=pav
git-svn-id: svn://10.0.0.236/trunk@224756 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 20:16:06 +00:00
neil%parkwaycc.co.uk
152ddcf417 Bug 377577 Allow templates to generate arbitrarily nested treeitems r=Enn sr=roc
git-svn-id: svn://10.0.0.236/trunk@224755 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 19:27:11 +00:00
sayrer%gmail.com
5c7b4937f1 Bug 375434. cleanup constructor in nsPresContext.cpp. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224754 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 19:11:42 +00:00
aaronleventhal%moonset.net
fde1f0bc1b Checking bug 255088 again, but this time without leak. Original patch was r=surkov
git-svn-id: svn://10.0.0.236/trunk@224750 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 17:49:13 +00:00
despotdaemon
eaf0f4ef74 Pseudo-automatic update of changes made by LpSolit@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@224748 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 17:35:30 +00:00
enndeakin%sympatico.ca
8b897f7fb6 Bug 377678, fix some minor issues, including accessibility objects, r=neil
git-svn-id: svn://10.0.0.236/trunk@224746 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 16:46:22 +00:00
nelson%bolyard.com
519737898f Bug 376062. Ignore failure of wsaioctlProc( SIO_SET_COMPATIBILITY_MODE,
patch by Seth Spitzer <sspitzer@mozilla.com> r=wtc, r=Masatoshi Kimura


git-svn-id: svn://10.0.0.236/trunk@224745 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 16:30:01 +00:00
aaronleventhal%moonset.net
c3d7a694e4 Backing out bug 255088 to fix orange tbox
git-svn-id: svn://10.0.0.236/trunk@224743 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 16:15:04 +00:00
aaronleventhal%moonset.net
92b8822b8a Backing out experimental TakeFocus() changes which weren't supposed to be part of previous checkin
git-svn-id: svn://10.0.0.236/trunk@224742 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 15:14:41 +00:00
stuart.morgan%alumni.case.edu
ade92e76ce Camino only - Bug 374503: Clear status bar after loading all secondary resources. r=mento sr=pink
git-svn-id: svn://10.0.0.236/trunk@224740 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 14:40:21 +00:00
aaronleventhal%moonset.net
3957d92e36 Bug 370651. Fire correct caret moved event for jumps to empty anchors. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224739 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 13:56:09 +00:00
aaronleventhal%moonset.net
ab3e0c5246 Bug 352205. Swallow duplicate caret move events. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224738 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 13:53:34 +00:00
ginn.chen%sun.com
f860f9b99d Bug 377617 fix 2 typos
git-svn-id: svn://10.0.0.236/trunk@224737 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 13:17:58 +00:00
aaronleventhal%moonset.net
5182ff68dc Bug 255088. Fire state change sensitive and enabled for changes to disabled attribute. r=surkov
git-svn-id: svn://10.0.0.236/trunk@224736 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 13:16:23 +00:00
mkanat%bugzilla.org
ad7fca36b7 Bug 377564: Indexes are not renamed when renaming tables
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@224734 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 13:01:04 +00:00
enndeakin%sympatico.ca
c01f85b439 Bug 377692, numberbox cleanup, value property should be a string, add valueInt for numeric value, r=neil
git-svn-id: svn://10.0.0.236/trunk@224732 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 12:08:10 +00:00
cltbld
5c58042863 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@224731 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 12:01:03 +00:00
wr%rosenauer.org
0f10ae99df Bug 377992 - dbus build fails with some dbus versions, r=luser
git-svn-id: svn://10.0.0.236/trunk@224730 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 11:52:40 +00:00
lpsolit%gmail.com
42c2140efa Bug 369933: Use Bugzilla::Util::correct_urlbase() everywhere in templates to get the correct URL to the Bugzilla installation - Patch by Alex Eiser <aeiser@arc.nasa.gov> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@224729 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 10:05:25 +00:00
smontagu%smontagu.org
3e7614c475 Remove one incorrect assertion and temporarily comment out one that fires too often. Bug 377898, bug 377902, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224728 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 09:04:10 +00:00
longsonr%gmail.com
1678a7fce2 Bug 377263, bug 377399 - patternContentUnits='objectBoundingBox' not translated correctly. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@224727 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 08:29:27 +00:00
longsonr%gmail.com
d693b99bff Bug 377892 - Simple clipPath asserting and crashing. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@224726 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 08:21:49 +00:00
wr%rosenauer.org
bccd908790 Bug 377843 - Fix build of the DBUS component, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224725 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 05:00:25 +00:00
sayrer%gmail.com
41ac46d5f7 Bug 373546. URIs in <guid isPermaLink='false'> are recognized as valid links of feed items in the feed reading view. r=mano
git-svn-id: svn://10.0.0.236/trunk@224724 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 04:50:16 +00:00
stuart.morgan%alumni.case.edu
81de40de9d Camino only - Bug 377980: Fix for crash on opening links via AppleEvents. Patch by Sean Murphy <murph@seanmurph.com>. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@224723 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 04:40:14 +00:00
mkanat%bugzilla.org
ad2e4815e1 Bug 372531: "match" should be a generic function in Bugzilla::Object
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@224722 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 04:04:54 +00:00
dbaron%dbaron.org
3796853d34 Add tests for computed values.
git-svn-id: svn://10.0.0.236/trunk@224720 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 02:49:44 +00:00
nboyd%atg.com
6c51c8e09e Updated skip list for Rhino. Still needs more work categorizing failures.
git-svn-id: svn://10.0.0.236/trunk@224719 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 02:28:01 +00:00
nboyd%atg.com
33d5bd0318 Tests in this directory oddly depend on a 3-argument TestCase constructor,
rather than the conventional 4-argument constructor, so many tests were
incorrectly failing. Changed to a 3-argument constructor.


git-svn-id: svn://10.0.0.236/trunk@224718 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 02:24:45 +00:00
igor%mir2.org
b5fa3e7ef5 Bug 377896: fixing compilation warning about return JS_FALSE in a function returning JSXML*. r=brendan
git-svn-id: svn://10.0.0.236/trunk@224716 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 02:09:40 +00:00
ccooper%deadsquid.com
a9ba10678a - make test_run search accept either test_run or test_run_id
git-svn-id: svn://10.0.0.236/trunk@224715 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 01:47:03 +00:00
ccooper%deadsquid.com
c5097be88f - fix broken update_criteria logic
git-svn-id: svn://10.0.0.236/trunk@224714 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 01:30:00 +00:00
enndeakin%sympatico.ca
6a6875830b Bug 377674, cleanup some wizard properties, r=mano
git-svn-id: svn://10.0.0.236/trunk@224713 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 01:03:52 +00:00
julien.pierre.bugs%sun.com
a7f306f00a Fix for bug 377971 - remove the word "failed" from the strings of passing tests. r=nelson
git-svn-id: svn://10.0.0.236/trunk@224712 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 00:23:46 +00:00
ccooper%deadsquid.com
d55b9a2791 - disable MochiKit debuggin pane by default in the production install
git-svn-id: svn://10.0.0.236/trunk@224711 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 23:15:42 +00:00
philringnalda%gmail.com
69df3f7057 Bug 377662 - Message compose window does not open, r=mscott
git-svn-id: svn://10.0.0.236/trunk@224710 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 22:17:50 +00:00
ccooper%deadsquid.com
7d675ec80d - use proper parameter name
git-svn-id: svn://10.0.0.236/trunk@224709 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:57:47 +00:00
ccooper%deadsquid.com
9b92fbe438 - compare the test_run and result branch when limiting
git-svn-id: svn://10.0.0.236/trunk@224708 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:54:27 +00:00
ccooper%deadsquid.com
a8abb6ad26 b=377841
- Fix test run report coverage display for catch-all test runs
- also fixed test run result searches to properly limit by the time period specified by the test run


git-svn-id: svn://10.0.0.236/trunk@224707 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:49:47 +00:00
ted.mielczarek%gmail.com
ea746e489c bug 376545 - AnnotateCrashReport needs to handle re-setting same key. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224706 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:30:36 +00:00
roc+%cs.cmu.edu
c3f71c0df7 Bug 377942. Don't treat 8-bit non-ASCII text as UTF8. r+sr=roc, patch by Karl Tomlinson
git-svn-id: svn://10.0.0.236/trunk@224705 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:22:42 +00:00
cltbld
a5064e005e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@224704 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:11:03 +00:00
tor%cs.brown.edu
5aa32cf060 Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224703 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:09:31 +00:00
ted.mielczarek%gmail.com
8e676a8ad8 bug 377939 - set _WIN32_IE=0x500 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224702 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:02:45 +00:00
stridey%gmail.com
d373255bf9 Camino only - Bug 364497: when app is opened via a link, respect the external app pref for opening in the same window as saved sessions. Patch by Sean Murphy <murph@seanmurph.com> r=smorgan sr=pink
git-svn-id: svn://10.0.0.236/trunk@224701 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 20:41:45 +00:00
dbaron%dbaron.org
3480ec552c Fix regression of background-position serialization. b=258080 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224700 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 20:41:15 +00:00
bzbarsky%mit.edu
1b8e0dc5d5 Don't try to use ranges to represent chunks of the flattened tree, because
ranges can't have endpoints that are anonymous wrt the other endpoint.  Bug
374873, r+sr=rbs


git-svn-id: svn://10.0.0.236/trunk@224699 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 20:05:42 +00:00
bzbarsky%mit.edu
e8abeb7cdd Reland bug 326603, which got accidentally backed out by the landing of bug
313309.


git-svn-id: svn://10.0.0.236/trunk@224697 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 19:27:39 +00:00
aaronr%us.ibm.com
57e2b46e6d [XForms] Add support for 1.1 @validate on submission element. Bug 377298, p=sspeiche r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@224696 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 19:18:45 +00:00
sayrer%gmail.com
43fb427c79 One exception fixed by mrbkap's patch for Bug 308145.
git-svn-id: svn://10.0.0.236/trunk@224695 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 18:01:47 +00:00
nboyd%atg.com
8a4e9b2d46 Add -debug flag to shell. Will cause it to generate debug for compiled class
files.


git-svn-id: svn://10.0.0.236/trunk@224694 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 17:08:42 +00:00
benjamin%smedbergs.us
378ffe4eeb Bug 377409 - Create toplevel targets to create packages (tarballs) and installers, r=preed
git-svn-id: svn://10.0.0.236/trunk@224693 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 17:06:35 +00:00
joshmoz%gmail.com
5fd2f183a2 followup for bug 376109, fix compile of mac carbon code. r=me, dead code.
git-svn-id: svn://10.0.0.236/trunk@224692 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 16:50:21 +00:00
mozilla%kewis.ch
838d209b1e Fix bug 377579. Also fixes bug 372626. r=jminta
git-svn-id: svn://10.0.0.236/trunk@224691 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 16:21:58 +00:00
nboyd%atg.com
8a9856f187 Minor javadoc changes.
git-svn-id: svn://10.0.0.236/trunk@224690 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 15:57:44 +00:00
aaronleventhal%moonset.net
5bb9c541d6 Fixing bustage -- missing part of patch
git-svn-id: svn://10.0.0.236/trunk@224689 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 15:56:29 +00:00
aaronleventhal%moonset.net
1d30377381 Bug 376468. Crash with Orca and combo boxes. Patch by Evan Yan. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224688 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 15:44:49 +00:00
sayrer%gmail.com
a6c97e2ec4 Bug 377794. disable slow script dialog in mochitest prefs. r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@224686 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 15:31:28 +00:00
aaronleventhal%moonset.net
7fa9a0c3ac Bug 348621. Contents of <iframe> not firing valid accessibility events. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224685 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 13:44:28 +00:00
aaronleventhal%moonset.net
2a593fe7f0 Bug 377800. Too many warnings for accessibility in console. r=surkov
git-svn-id: svn://10.0.0.236/trunk@224684 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 13:40:52 +00:00
peterv%propagandism.org
988826baf2 Fix for bug 374872 (freeze/pause after clicking on a link). Patch by sspitzer, r/sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@224683 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 10:14:38 +00:00
peterv%propagandism.org
3c41b377dc Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@224682 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 10:10:37 +00:00
igor%mir2.org
72a404f1bc Bug 377831: patch from Martijn Wargers <martijn.martijn@gmail.com> to fix JS_TraceChildren declarataion. r=myself
git-svn-id: svn://10.0.0.236/trunk@224681 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 05:59:10 +00:00
ccooper%deadsquid.com
4ac6b11c5b - fix tyop
git-svn-id: svn://10.0.0.236/trunk@224680 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 04:44:58 +00:00
tor%cs.brown.edu
c571947c53 Backout of 375141 - appears to be causing qm-winxp01 red.
git-svn-id: svn://10.0.0.236/trunk@224679 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 03:54:53 +00:00
ccooper%deadsquid.com
9ea5538e0d - cascase sort by product_id and branch_id to give testers a fighting chance of finding the right test run when we have many of them in the future (hopefully)
git-svn-id: svn://10.0.0.236/trunk@224678 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 03:34:46 +00:00
ccooper%deadsquid.com
18043a7a43 - cascase sort by test_run_id also
git-svn-id: svn://10.0.0.236/trunk@224677 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 03:32:17 +00:00
ccooper%deadsquid.com
7e9bcc56fe - add link to admin tutorial (in progress)
git-svn-id: svn://10.0.0.236/trunk@224676 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 03:28:17 +00:00
ccooper%deadsquid.com
1f777a93b4 - don't create empty test run criteria
git-svn-id: svn://10.0.0.236/trunk@224675 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 03:12:20 +00:00
ccooper%deadsquid.com
dd8c458f44 b=314938,370211,370212
- schema changes for test runs


git-svn-id: svn://10.0.0.236/trunk@224674 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 02:00:10 +00:00
ccooper%deadsquid.com
65f9d98907 b=314938,321116,321388,322949,350251,370211,370212
* test runs:
** update coverage stats dynamically when returning to run more tests
** replace index page with test run summary statistics
** provide more guidance to users after they submit test results
** considerable page load speed increases at entry points to testing by pushing stats calculations into AJAX which will load after the page loads
** basic test run reporting


git-svn-id: svn://10.0.0.236/trunk@224673 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 01:57:45 +00:00
ccooper%deadsquid.com
0cbf17d353 - bump version number to 0.9
git-svn-id: svn://10.0.0.236/trunk@224672 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 01:44:54 +00:00
ccooper%deadsquid.com
2fc381120e - add ACL for selenium test dir
git-svn-id: svn://10.0.0.236/trunk@224671 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 01:44:11 +00:00
ccooper%deadsquid.com
57f773ffdf - add test run lookup
- refactor js return


git-svn-id: svn://10.0.0.236/trunk@224670 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 01:39:13 +00:00
mozilla.mano%sent.com
eb6d106832 Bug 377549 - Remove unused entities and strings from locale files. patch from Florian Queze <f.qu@queze.net>, r=me.
git-svn-id: svn://10.0.0.236/trunk@224669 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 00:37:56 +00:00
mozilla.mano%sent.com
d8497924b8 Bug 377440 - Broken/useless column picker in general tab of page info. patch from Florian Queze <f.qu@queze.net>, r=me.
git-svn-id: svn://10.0.0.236/trunk@224668 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 00:34:39 +00:00
lpsolit%gmail.com
40eea55cba Bug 350112: Error about "data/bugzilla-update.xml" being unreadable - Patch by Frédéric Buclin <LpSolit@gmail.com> r=kevin.benton r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@224667 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 00:15:14 +00:00
enndeakin%sympatico.ca
51af4c954f Bug 377683, return -1 when no tabs in tabbox.selectedIndex, r=neil
git-svn-id: svn://10.0.0.236/trunk@224666 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 00:01:22 +00:00
enndeakin%sympatico.ca
63f9e820b0 Bug 377685, return booleans for two disabled properties, r=neil
git-svn-id: svn://10.0.0.236/trunk@224665 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 00:00:35 +00:00
enndeakin%sympatico.ca
d0c90e4504 Bug 377698, timepicker.increment setter doesn't work, r=neil
git-svn-id: svn://10.0.0.236/trunk@224664 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 23:59:50 +00:00
jst%mozilla.org
bfd529c86c Possible fix for bug 354595. Deal with PL_DHashTableOperate() returning null as it does when out of memory. Fix found by raymond@lala.com, r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@224663 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 23:10:20 +00:00
rhelmer%mozilla.com
56b8831146 config bumper b=371325 r=preed
git-svn-id: svn://10.0.0.236/trunk@224662 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 22:49:31 +00:00
rhelmer%mozilla.com
f90bcb25d6 tinder config for testing
git-svn-id: svn://10.0.0.236/trunk@224661 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 22:49:06 +00:00
tor%cs.brown.edu
b801f72478 Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224660 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 22:48:28 +00:00
joshmoz%gmail.com
062e9894a1 remove unnecessary semicolon in method impl signature. no bug.
git-svn-id: svn://10.0.0.236/trunk@224659 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 22:32:40 +00:00
lpsolit%gmail.com
a2139bcf95 Bug 258647: productmenu.js and productform.js should be consolidated - Patch by Teemu Mannermaa <wicked+bz@etlicon.fi> r=myk a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@224658 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 22:08:08 +00:00
ccooper%deadsquid.com
4c61ec37cc b=358817,362101,362998,366785,367523
* various search improvements:
** use id for searching and filtering
** allow users to search for their own results
** allow searching by vetted
** allow searching by test run
** fix search by comment
** show default limit of 15


git-svn-id: svn://10.0.0.236/trunk@224657 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 22:00:01 +00:00
ccooper%deadsquid.com
296dc6c9c5 - removed inaccurate keyword
- removed older select behavior
- split search footer into test results and testcases


git-svn-id: svn://10.0.0.236/trunk@224655 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 21:42:55 +00:00
joshmoz%gmail.com
a56cb3cea1 use the Cocoa method for hiding cursor, not Quickdraw. b=377807 r=cbarrett sr=pav
git-svn-id: svn://10.0.0.236/trunk@224654 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 21:41:31 +00:00
ccooper%deadsquid.com
672dd2a167 - adding instructions templates
git-svn-id: svn://10.0.0.236/trunk@224653 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 21:39:34 +00:00
igor%mir2.org
7a52439c68 Bug 377754: fixing JS_CLASS_TRACE macro and misspellings. r=brendan
git-svn-id: svn://10.0.0.236/trunk@224651 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 21:14:18 +00:00
igor%mir2.org
e0f07fe2d4 Fixing misspelling in comments.
git-svn-id: svn://10.0.0.236/trunk@224650 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 21:10:22 +00:00
ccooper%deadsquid.com
baee088b48 - add help widget to sidebar
git-svn-id: svn://10.0.0.236/trunk@224649 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 21:08:41 +00:00
mrbkap%gmail.com
4872bb3444 Add an assertion. bug 377090, r=brendan
git-svn-id: svn://10.0.0.236/trunk@224648 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 21:07:31 +00:00
ccooper%deadsquid.com
1efbb29421 - break testday management into it's own top-level category
- add links for test run and testday management to admin sidebar
- only display legend when we need are diplaying results


git-svn-id: svn://10.0.0.236/trunk@224647 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 20:57:52 +00:00
preed%mozilla.com
120ec41323 Bug 375332: patcher2 changes required to support beta program; specifically, this allows a way to configure patcher to dump snippets for all a channel in a separate directory, to be staged separately. r=rhelmer.
git-svn-id: svn://10.0.0.236/trunk@224646 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 20:53:28 +00:00
ccooper%deadsquid.com
70a5e4d3a7 - removing unused perl module/subclass
git-svn-id: svn://10.0.0.236/trunk@224645 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 20:52:08 +00:00
ccooper%deadsquid.com
e579bb555f Adding Selenium testcases
git-svn-id: svn://10.0.0.236/trunk@224644 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 20:50:40 +00:00
kaie%kuix.de
f552a4c7e4 Bug 370693, Mozilla.org nightly bits broken, Failure to use crypto with FIPS mode
Build system changes only
Patch originally proposed by Wan-Teh in bug 249782
r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@224643 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 20:42:54 +00:00
bienvenu%nventure.com
7ba6cae87c add option to use Received hdr for date, 166254, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224642 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 20:31:04 +00:00
tor%cs.brown.edu
c1e5fb2721 Bug 368675 - limit maximum size of filtered surface. r=dveditz, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224641 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 19:34:52 +00:00
dbaron%dbaron.org
fed812ef3e Add comment explaining some of the test.
git-svn-id: svn://10.0.0.236/trunk@224640 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 18:57:35 +00:00
gavin%gavinsharp.com
a6f56f117f Bug 346994: part 1, remove leading dots from filenames before saving, r=mano
git-svn-id: svn://10.0.0.236/trunk@224639 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 18:51:34 +00:00
ccooper%deadsquid.com
9d746555af - adding new star image files
git-svn-id: svn://10.0.0.236/trunk@224638 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 18:13:19 +00:00
dbaron%dbaron.org
bec81846e0 Better express that failures in one of the system font cases depend on what the system fonts actually are.
git-svn-id: svn://10.0.0.236/trunk@224637 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 18:01:17 +00:00
kaie%kuix.de
1fd8e4c8b2 Bug 205406, Need a local OCSP cache
Incremental patch to address reviewer comments.
r=nelson, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@224636 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 17:17:17 +00:00
neil%parkwaycc.co.uk
4d0cd29ce1 Bug 377778 Fix regression from bug 377125 r+a=mscott
git-svn-id: svn://10.0.0.236/trunk@224635 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 17:10:15 +00:00
dbaron%dbaron.org
2c38b293de Add code to know which failures to expect in test_value_storage.html (whether to call todo_is or is), and turn on the test.
git-svn-id: svn://10.0.0.236/trunk@224634 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 17:06:23 +00:00
bienvenu%nventure.com
7545283451 cleanup apop timestamp handling, 373973, patch by ch.ey@gmx.net, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@224632 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 16:36:52 +00:00
bclary%bclary.com
44a4d62f4c JavaScript Test - add -Q command line option to jsDriver.pl to disable interrupt signal handler, bug 376701, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@224631 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 16:23:27 +00:00
nboyd%atg.com
6ec706e89f Fix Bug 377777 - Don't lose precision on a java.lang.Long passed to a long parameter
git-svn-id: svn://10.0.0.236/trunk@224630 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 15:57:53 +00:00
jminta%gmail.com
d7bc2a03c3 Bug 358000 - Unable to change calendar while editing a new event if read-only calendar selected, r=lilmatt
git-svn-id: svn://10.0.0.236/trunk@224629 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 14:23:51 +00:00
daniel.boelzle%sun.com
a25e1ac623 Bug 340949: fixing REPLY when writing exceptions for recurring events
git-svn-id: svn://10.0.0.236/trunk@224628 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 13:27:57 +00:00
bclary%bclary.com
bc13c51141 JavaScript Test - regression test for bug 291927, by Michael Lipp, David P. Caldwell
git-svn-id: svn://10.0.0.236/trunk@224627 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 13:27:23 +00:00
bclary%bclary.com
c7c7064d4c JavaScript Tests - move tests 5,6 from 373082 to 376773
git-svn-id: svn://10.0.0.236/trunk@224625 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 12:55:18 +00:00
surkov.alexander%gmail.com
046dbbe443 Fix for bug 377612 - move out state change events handling from atk, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224624 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 12:39:10 +00:00
michael.buettner%sun.com
21531e3b4d bug #376167 deleting n events only deletes n/2 events, patch by philipp kewisch <bugzilla@kewis.ch>, r=mickey
git-svn-id: svn://10.0.0.236/trunk@224623 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 11:04:35 +00:00
mozilla%kewis.ch
a9f2aa1245 UI Fix from bug 364148, limit COUNT and INTERVAL fields to 16 bit. r=mickey
git-svn-id: svn://10.0.0.236/trunk@224622 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 10:15:49 +00:00
Olli.Pettay%helsinki.fi
1909e9fd27 Bug 373998, Use inner global window as the event target in the event target chain, but outer global as DOM event target, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@224621 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 09:18:37 +00:00
neil%parkwaycc.co.uk
54323451d3 Bug 377125 nsIMsgQuote::QuoteMessage crashes if its stream listener is not a quoting output stream listener r=bienvenu sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224620 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 09:10:16 +00:00
longsonr%gmail.com
83476e51a0 Bug 377015 - Simplify nsSVGClipPathFrame API and make clip reference loop detection more robust. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@224619 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 09:01:52 +00:00
dbaron%dbaron.org
a387a9cfd9 Fix values for -moz-box-sizing too.
git-svn-id: svn://10.0.0.236/trunk@224618 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 08:01:22 +00:00
dbaron%dbaron.org
a915ab740a Fix values for -moz-float-edge.
git-svn-id: svn://10.0.0.236/trunk@224617 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 07:56:33 +00:00
dbaron%dbaron.org
ec5ed84a90 Work towards getting test_value_storage running.
git-svn-id: svn://10.0.0.236/trunk@224616 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 07:41:44 +00:00
philringnalda%gmail.com
fd64dad765 Fix Camino bustage from bug 370561, r=ardissone
git-svn-id: svn://10.0.0.236/trunk@224615 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:57:31 +00:00
igor%mir2.org
4bb4c414fe Bug 375270: API to trace GC things graph without running the GC. r=brendan
git-svn-id: svn://10.0.0.236/trunk@224614 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:53:39 +00:00
surkov.alexander%gmail.com
ffb084cb5e Fix for bug 377617 - get rid of AtkTextChange struct, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224613 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:52:52 +00:00
sayrer%gmail.com
ea1a02e886 Bug 369672. Feed preview doesn't show dates when the timezone is specified as UTC rather than GMT. Patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>. r=sayrer
git-svn-id: svn://10.0.0.236/trunk@224612 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:17:42 +00:00
ginn.chen%sun.com
6d0718e2d5 Bug 377732 Firefox keep crashing after "Previous Session Restore" dialog,
@nsRootAccessibleWrap::HandleEventWithTarget
r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@224611 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:15:58 +00:00
preed%mozilla.com
ad1147161d The .hgignore entry for .cvsignore files shouldn't be "rooted" (as the .hgignore file docs call it); I guess it matches by full path, not dirent.
git-svn-id: svn://10.0.0.236/trunk@224610 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:10:44 +00:00
surkov.alexander%gmail.com
4e2c8e33e2 Fix for bug 376832 - L0, 1 of 1 being exposed for acc_description on everything, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224609 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 05:13:24 +00:00
dbaron%dbaron.org
a86fd18a8a Work in progress on a test for value storage and serialization.
git-svn-id: svn://10.0.0.236/trunk@224608 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 04:45:49 +00:00
surkov.alexander%gmail.com
5575baad77 Fix for bug 374711 - ARIA state change events not working in ATK, patch=aaronlev, me, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224607 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 04:45:42 +00:00
philringnalda%gmail.com
56c3f28348 Bug 370561 - Make nsIFormSubmitObserver scriptable, patch by Justin Dolske <dolske@mozilla.com>, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@224606 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 04:06:12 +00:00
dbaron%dbaron.org
fd6cf47a03 Add tests that exercise nsCSSDeclaration::ToString.
git-svn-id: svn://10.0.0.236/trunk@224605 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 03:50:30 +00:00
sayrer%gmail.com
1e25e4b44c Increase timeout for mochitests.
git-svn-id: svn://10.0.0.236/trunk@224604 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 01:48:48 +00:00
bzbarsky%mit.edu
cddc9718ab Add test and some docs for bug 376660. r=biesi
git-svn-id: svn://10.0.0.236/trunk@224603 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 01:47:58 +00:00
dbaron%dbaron.org
15de1c9586 Finish up adding initial and other values sections to property database, and test for their presence.
git-svn-id: svn://10.0.0.236/trunk@224601 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 01:07:22 +00:00
dbaron%dbaron.org
8bf328b4b8 Add todo_is and todo_isnot functions. b=377721 r=sayrer
git-svn-id: svn://10.0.0.236/trunk@224600 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 01:06:42 +00:00
bienvenu%nventure.com
f2d8520303 fix regression opening newly subscribed-to newsgroups, 377627, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@224599 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 01:02:23 +00:00
preed%mozilla.com
a431cbebf7 --import sys, so sys.stdout.flush() doesn't barf
--Constrain the .hgignore regex, so that it ignores CVS directories, but not files with the string "CVS" in them.


git-svn-id: svn://10.0.0.236/trunk@224598 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 00:53:12 +00:00
jst%mozilla.org
0375e75c1f Fixing bug 377449. Remove unnecessary arguments from LaunchTooltip(). r+sr=neil@parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@224595 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 23:22:34 +00:00
jst%mozilla.org
29009ffd40 Fixing bug 377356. Move code around to ensure security checks are always done against the right object. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@224594 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 23:11:15 +00:00
bzbarsky%mit.edu
6cfaf9bba1 This test should not be waiting past onload.
git-svn-id: svn://10.0.0.236/trunk@224592 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 21:57:51 +00:00
aaronleventhal%moonset.net
72c8407cc9 Fixing bustage -- missed part of checkin
git-svn-id: svn://10.0.0.236/trunk@224591 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 21:35:42 +00:00
masayuki%d-toybox.com
fff1f80679 bug 341568 fix a nit of the previous patch r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@224589 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 21:11:38 +00:00
aaronleventhal%moonset.net
b8c8e2ee1c Bug 377470. Avoid caching drop down list frame for combo boxes. Patch by Mats Palmgren. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224588 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 21:11:29 +00:00
tor%cs.brown.edu
27a741d1e9 Bug 376929 - Remove direct use of cairo from SVG path generation.
r=jwatt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@224587 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:57:10 +00:00
preed%mozilla.com
129dc71d9d Make sure we flush() the stream after each print(), so the logfile is coherent/readable. irc-r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@224586 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:48:28 +00:00
bzbarsky%mit.edu
68a5678f4b Add tests
git-svn-id: svn://10.0.0.236/trunk@224585 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:34:22 +00:00
aaronleventhal%moonset.net
6805e62c64 Bug 377644. Move MSAA event firing to accessible wrap, to fix missing events. Patch by Alexander Surkov. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224584 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:23:00 +00:00
tor%cs.brown.edu
6d6c1f3ac8 Bug 376927 - add path flattening API to thebes. r=vlad
git-svn-id: svn://10.0.0.236/trunk@224583 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:18:32 +00:00
enndeakin%sympatico.ca
5e3995fe8e Bug 377038, tabIndex property should return 0 when attribute is not specified, r=neil
git-svn-id: svn://10.0.0.236/trunk@224582 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:04:39 +00:00
stefanh%inbox.com
d1781d6aea Bug 349409: Make suiterunner use *stripe's global/ files. r=KaiRo, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@224580 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 19:07:04 +00:00
gavin%gavinsharp.com
7352ceb031 Bug 377189: fix nsIFileTest.cpp compilation, patch by Bernhard Rosenkraenzer <bero@arklinux.org>, r=dougt
git-svn-id: svn://10.0.0.236/trunk@224576 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 18:09:29 +00:00
vladimir%pobox.com
cfe6d21f77 remove glitz dependency from c3d (npotb)
git-svn-id: svn://10.0.0.236/trunk@224575 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 17:19:12 +00:00
sayrer%gmail.com
27788944bc Bug 311681 xhtml tests pass now that we have an incremental XML content sink.
git-svn-id: svn://10.0.0.236/trunk@224574 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 15:53:04 +00:00
sayrer%gmail.com
4aec4dcf7d Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224573 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 15:18:50 +00:00
enndeakin%sympatico.ca
a48d5f6728 Bug 350257, remove extra event listeners from numberbox, r=neil
git-svn-id: svn://10.0.0.236/trunk@224572 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 15:11:53 +00:00
daniel.boelzle%sun.com
9460705556 Bug 358498: fixing cloning, r1=lilmatt, r2=mvl
git-svn-id: svn://10.0.0.236/trunk@224569 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 10:16:51 +00:00
daniel.boelzle%sun.com
3450bac79d Bug 364148: fixing count, interval overflow, r1=mickey, r2=clint
git-svn-id: svn://10.0.0.236/trunk@224568 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 10:07:34 +00:00
surkov.alexander%gmail.com
728928ee40 Fix VC6 compile problem for bug 377037, r=neil
git-svn-id: svn://10.0.0.236/trunk@224567 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 09:27:38 +00:00
dbaron%dbaron.org
c002bbef5c Reverting previous change but leaving it commented out, per bug 374332 comment 7.
git-svn-id: svn://10.0.0.236/trunk@224566 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 06:36:42 +00:00
bzbarsky%mit.edu
9e024d5262 The parent style context frame determination for an inner table should use the
inner table's pseudo, not the outer table's.  Bug 377603, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@224565 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 05:55:42 +00:00
ginn.chen%sun.com
98415c74af Bug 377514 AT-SPI focus events no longer being genrated
patch by alexender.surkov review=ginn.chen


git-svn-id: svn://10.0.0.236/trunk@224564 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 02:21:49 +00:00
bzbarsky%mit.edu
298f4922e3 Improve detection of blocks with first-letter style. Bug 372550, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224563 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 00:42:54 +00:00
bzbarsky%mit.edu
160bb21d7b Recalc quotes and counters before reflow. Bug 377216, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224562 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 00:11:34 +00:00
bzbarsky%mit.edu
03efa866b7 Change the way we determine the style context parent frame to skip css anon
boxes unless we're determining the style context parent for something that is
itself a css anon box (and is not a non-element frame).  Fixes bug 323656
(which is where the patch is), bug 85872, bug 280610.  As far as I can tell,
also fixes bug 317876, bug 372376, bug 374297.  r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@224561 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 23:14:27 +00:00
dbaron%dbaron.org
7a03aabddf Add tests for invalid values in the property database, and add cases fixed in bug 258080.
git-svn-id: svn://10.0.0.236/trunk@224560 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 22:29:35 +00:00
dbaron%dbaron.org
4a8eb4f31f Test for inherit and initial on shorthand properties as well. b=258080
git-svn-id: svn://10.0.0.236/trunk@224559 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 22:28:07 +00:00
dbaron%dbaron.org
49da2344a6 Add work in progress for tests of CSS property parsing and data computation.
git-svn-id: svn://10.0.0.236/trunk@224558 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 22:27:14 +00:00
dbaron%dbaron.org
1337feb9b0 Convert background-position to use nsCSSValuePair rather than acting like a shorthand property. b=258080 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224557 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 22:25:21 +00:00
dbaron%dbaron.org
c291f28c4e Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224556 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 22:23:00 +00:00
dietrich%mozilla.com
93e91164a9 Bug 349523 Generate bookmarks.html, default_places.html from properties (r=mano)
git-svn-id: svn://10.0.0.236/trunk@224555 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 21:15:56 +00:00
bzbarsky%mit.edu
c6ad8e1e4b Last commit was for bug 373955.
git-svn-id: svn://10.0.0.236/trunk@224554 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 20:44:31 +00:00
bzbarsky%mit.edu
688b0ccc18 If we have an /etc/mime.types extension for a type, that should NOT make
/etc/mailcap override the gnome-vfs handler for that type.  Patch partially by
Mike Hommey  <mh+mozilla@glandium.org> and partially by me, r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@224553 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 20:43:49 +00:00
mcharleb%qualcomm.com
87e2ac82ca converted 2 more penelope files to unix format
git-svn-id: svn://10.0.0.236/trunk@224552 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 19:51:45 +00:00
mcharleb%qualcomm.com
2e8f04568d Added missing makefile for the penelope extension
git-svn-id: svn://10.0.0.236/trunk@224551 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 19:34:37 +00:00
mcharleb%qualcomm.com
91c0051613 updated penelope trunk with latest files from MOZILLA_1_8_BRANCH
git-svn-id: svn://10.0.0.236/trunk@224550 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 19:31:54 +00:00
lpsolit%gmail.com
33cb688cbd Bug 182082: Help system should support more browsers - Patch by Teemu Mannermaa <wicked+bz@etlicon.fi> r=myk a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@224548 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 18:43:27 +00:00
Olli.Pettay%helsinki.fi
fc00817d41 Bug 350334, Core XBL widgets used in web pages can't listen to their own events, r+sr=jst+sicking
git-svn-id: svn://10.0.0.236/trunk@224547 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 16:28:53 +00:00
cbiesinger%web.de
fd391788d6 bug 376205 remove myspell DLLs from packaging
patch by Simon Paquet <bugzilla@babylonsounds.com> r=bsmedberg,mscott


git-svn-id: svn://10.0.0.236/trunk@224546 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 16:15:44 +00:00
stridey%gmail.com
2a6b65f66c Camino only - Bug 366358: When importing bookmarks from Firefox, use the most recently used Firefox profile. Patch by Sean Murphy <murph@seanmurph.com> r=me sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@224545 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 16:05:00 +00:00
masayuki%d-toybox.com
d515ed1ef1 Bug 358899 [Cocoa] Improve nsIKBStateControl implementation r=josh+ere+masaki.katakai+roc, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224544 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 13:43:58 +00:00
gijskruitbosch%gmail.com
ef2d80af0e Bug 229168 - Save Page (with mms:// embedded media) invokes Windows Media Player
p=sciguyryan@gmail.com (Ryan Jones)
r=silver@warwickcompsoc.co.uk (James Ross)
r+sr=cbiesinger@gmx.at (Christian Biesinger)


git-svn-id: svn://10.0.0.236/trunk@224543 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 12:31:18 +00:00
neil%parkwaycc.co.uk
faeb0b0eaf Fix tooltip crash (regression from bug 376802) b=377473 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@224542 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 11:25:53 +00:00
aaronr%us.ibm.com
b37067757c [XForms] Support dayTimeDuration type for range. Bug 372739, p=msterlin r=surkov+aaronr
git-svn-id: svn://10.0.0.236/trunk@224540 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 07:58:46 +00:00
nrthomas%gmail.com
1a85109b36 Bug 377198, no need to monitor xforms.xpi if we aren't building it anymore
git-svn-id: svn://10.0.0.236/trunk@224539 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 06:24:17 +00:00
justdave%bugzilla.org
addd842334 Bug 373869: Custom field names must be all lowercase or buglist.cgi sorting throws an error
Patch by mkanat and justdave
r=LpSolit,mkanat; a=mkanat


git-svn-id: svn://10.0.0.236/trunk@224538 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 01:35:57 +00:00
preed%mozilla.com
1e1ed4dc95 Bug 377434: Add the date-equivalent of the tag; munge the initial checkin message so it records the date, not "None". Also, hg's -m barfs on \n's and \t's in the commit message, so remove them.
git-svn-id: svn://10.0.0.236/trunk@224537 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 20:38:08 +00:00
sayrer%gmail.com
3267d3f9b8 Bug 368994. Move mochitests near the code they test, round 6. r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224536 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 17:46:36 +00:00
bclary%bclary.com
042b23345f JavaScript Tests - reduce test output not related to success/failure, bug 350531
git-svn-id: svn://10.0.0.236/trunk@224535 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 17:18:58 +00:00
bclary%bclary.com
7e080f735b JavaScript Tests - do not perform comparisons for skipped test, bug 354541
git-svn-id: svn://10.0.0.236/trunk@224534 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 17:04:11 +00:00
uriber%gmail.com
4496c865f9 For caret browsing, initialize the caret position to the top of the page (if there isn't already a selection). bug=144000 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224533 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 16:51:20 +00:00
uriber%gmail.com
f80aaa1f70 Test for null parent content, rather than null parent frame, to avoid possible crash in FindBlockFrameOrBR(). bug=370174 r=sharparrow1 sr=roc
git-svn-id: svn://10.0.0.236/trunk@224532 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 16:34:12 +00:00
mozilla.mano%sent.com
0f7f044e3d Bug 377397 - Clicking padlock in url bar no longer shows page security info. r=f.qu@queze.net.
git-svn-id: svn://10.0.0.236/trunk@224531 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 16:08:51 +00:00
mozilla.mano%sent.com
4fdb6af068 Bug 375665 - Expander button has no styling in winstripe. patch from Hideo Oshima <hidenosuke@hidenosuke.org>, r=me.
git-svn-id: svn://10.0.0.236/trunk@224530 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 16:05:44 +00:00
gijskruitbosch%gmail.com
3a149d3d42 Bug 376866 - Rheet munger is broken
p=rdmsoft@bugs.rdmsoft.com (Rob Marshall)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
ChatZilla Only.


git-svn-id: svn://10.0.0.236/trunk@224529 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 15:50:29 +00:00
kjh-5727%comcast.net
d016d2c0af Bug 370025 - Update libbz2 to revision 1.0.4. r=benjamin, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@224528 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 15:20:29 +00:00
michael.buettner%sun.com
32d4354984 bug #377141 invitations dialog: accept or decline an invitation -> state isn't saved, patch by daniel boelzle <daniel.boelzle@sun.com>, r=mickey
git-svn-id: svn://10.0.0.236/trunk@224526 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 06:27:35 +00:00
inonit%inonit.com
2a64658b75 Fix crash on startup in pre 1.5 VMs when XMLBeans not available
git-svn-id: svn://10.0.0.236/trunk@224523 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 00:48:13 +00:00
inonit%inonit.com
8112bfa86d Rewording docs
git-svn-id: svn://10.0.0.236/trunk@224522 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 00:47:26 +00:00
neil%parkwaycc.co.uk
e877cada5d l10n tinderbox bustage fix b=375828
git-svn-id: svn://10.0.0.236/trunk@224520 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 00:29:26 +00:00
crowder%fiverocks.com
02b3f8712e Bug 375642: another regexp that makes JS allocate > 1GB and hand, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@224519 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 00:27:12 +00:00
crowder%fiverocks.com
8a1d6288e5 Bug 356248: incorrect decompilation for object literal with named getter function; property and function names are mashed together, r=brendan
git-svn-id: svn://10.0.0.236/trunk@224518 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 00:13:02 +00:00
axel%pike.org
16f59db07c bug 361583, support filter commandline argument, and use it from packager.mk, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224516 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 23:43:36 +00:00
brendan%mozilla.org
545348b358 Set JSOPTION_ANONFUNFIX as one of the default options (377433, r+sr=jst).
git-svn-id: svn://10.0.0.236/trunk@224513 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 23:06:40 +00:00
roc+%cs.cmu.edu
503cd0ab2b Not part of the build. Fix new textframe issues with mixed-direction text and textrun reconstruction.
git-svn-id: svn://10.0.0.236/trunk@224512 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 22:57:54 +00:00
martijn.martijn%gmail.com
bfbc348790 Bug 377435 – Text inside harness.xul isn't selectable and doesn't show a scrollbar, r=sayrer
git-svn-id: svn://10.0.0.236/trunk@224511 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 22:25:35 +00:00
48251 changed files with 46 additions and 10086564 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,603 +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{'190'} = 'Open';
$branch{'190'} = 'HEAD';
$fullname{'190'} = 'Bugzilla';
$mode{'204'} = 'Restricted';
$branch{'204'} = 'BUGZILLA-2_18-BRANCH';
$fullname{'204'} = 'Bugzilla2.18';
$blessed{'204'} = ['vladd%bugzilla.org','olav%bkor.dhs.org','ghendricks%novell.com',];
$super{'204'} = ['myk%mozilla.org','mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'191'} = 'Restricted';
$branch{'191'} = 'BUGZILLA-2_20-BRANCH';
$fullname{'191'} = 'Bugzilla2.20';
$blessed{'191'} = ['vladd%bugzilla.org','olav%bkor.dhs.org','ghendricks%novell.com',];
$super{'191'} = ['myk%mozilla.org','mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'203'} = 'Restricted';
$branch{'203'} = 'BUGZILLA-2_22-BRANCH';
$fullname{'203'} = 'Bugzilla2.22';
$blessed{'203'} = ['vladd%bugzilla.org','olav%bkor.dhs.org','ghendricks%novell.com',];
$super{'203'} = ['myk%mozilla.org','mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'212'} = 'Restricted';
$branch{'212'} = 'BUGZILLA-3_0-BRANCH';
$fullname{'212'} = 'Bugzilla3.0';
$blessed{'212'} = ['vladd%bugzilla.org','olav%bkor.dhs.org','ghendricks%novell.com',];
$super{'212'} = ['myk%mozilla.org','mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'55'} = 'Open';
$branch{'55'} = 'HEAD';
$fullname{'55'} = 'Build Config';
$mode{'183'} = 'Open';
$branch{'183'} = 'HEAD';
$fullname{'183'} = 'calendar';
$mode{'210'} = 'Open';
$branch{'210'} = 'HEAD';
$fullname{'210'} = 'camino';
$mode{'211'} = 'Open';
$branch{'211'} = 'HEAD';
$fullname{'211'} = 'ChatZilla';
$mode{'146'} = 'Restricted';
$branch{'146'} = 'NSPRPUB_PRE_4_2_CLIENT_BRANCH';
$fullname{'146'} = 'Client NSPR';
$blessed{'146'} = ['mozilla%weilbacher.org','mkaply%us.ibm.com','sspitzer%mozilla.org','julien.pierre.bugs%sun.com','gerv%gerv.net','dbaron%dbaron.org','alexei.volkov.bugs%sun.com',];
$super{'146'} = ['cls%seawood.org','wtc%google.com','nelson%bolyard.com','darin%meer.net',];
$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'} = 'Open';
$branch{'59'} = 'HEAD';
$fullname{'59'} = 'Directory SDK';
$mode{'101'} = 'Open';
$branch{'101'} = 'HEAD';
$fullname{'101'} = 'docshell';
$mode{'103'} = 'Open';
$branch{'103'} = 'HEAD';
$fullname{'103'} = 'Document Object Model';
$mode{'184'} = 'Open';
$branch{'184'} = 'HEAD';
$fullname{'184'} = 'DOM Inspector';
$mode{'208'} = 'Open';
$branch{'208'} = 'HEAD';
$fullname{'208'} = 'Embedding';
$mode{'181'} = 'Open';
$branch{'181'} = 'HEAD';
$fullname{'181'} = 'Find As You Type';
$mode{'166'} = 'Open';
$branch{'166'} = 'HEAD';
$fullname{'166'} = 'Firefox';
$mode{'182'} = 'Open';
$branch{'182'} = 'HEAD';
$fullname{'182'} = 'Global Key Bindings';
$mode{'201'} = 'Open';
$branch{'201'} = 'HEAD';
$fullname{'201'} = 'Graphics';
$mode{'144'} = 'Open';
$branch{'144'} = 'HEAD';
$fullname{'144'} = 'GTK Embedding Widget';
$mode{'102'} = 'Open';
$branch{'102'} = 'HEAD';
$fullname{'102'} = 'HTML Parser';
$mode{'67'} = 'Open';
$branch{'67'} = 'HEAD';
$fullname{'67'} = 'I18N Library';
$mode{'63'} = 'Open';
$branch{'63'} = 'HEAD';
$fullname{'63'} = 'ImageLib';
$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'} = ['vladimir%pobox.com','timeless%mozdev.org','sayrer%gmail.com','jst%mozilla.org','jruderman%hmc.edu','peterv%propagandism.org','graydon%mozilla.com','gerv%gerv.net','gavin%gavinsharp.com','dbaron%dbaron.org','daumling%adobe.com','cls%seawood.org','bzbarsky%mit.edu','bryner%brianryner.com','bratell%lysator.liu.se','benjamin%smedbergs.us','bclary%bclary.com',];
$super{'70'} = ['shaver%mozilla.org','mrbkap%gmail.com','jwalden%mit.edu','igor%mir2.org','crowder%fiverocks.com','brendan%mozilla.org',];
$mode{'207'} = 'Open';
$branch{'207'} = 'HEAD';
$fullname{'207'} = 'JavaScript Debugger Backend';
$mode{'114'} = 'Open';
$branch{'114'} = 'HEAD';
$fullname{'114'} = 'js-tests';
$mode{'98'} = 'Open';
$branch{'98'} = 'HEAD';
$fullname{'98'} = 'Layout Engine';
$mode{'72'} = 'Open';
$branch{'72'} = 'HEAD';
$fullname{'72'} = 'LiveConnect';
$mode{'123'} = 'Open';
$branch{'123'} = 'HEAD';
$fullname{'123'} = 'Mail and News Backend';
$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{'77'} = 'Open';
$branch{'77'} = 'HEAD';
$fullname{'77'} = 'NetLib';
$mode{'78'} = 'Restricted';
$branch{'78'} = 'HEAD';
$fullname{'78'} = 'NSPR';
$blessed{'78'} = ['mozilla%weilbacher.org','mkaply%us.ibm.com','sspitzer%mozilla.org','julien.pierre.bugs%sun.com','gerv%gerv.net','christophe.ravel.bugs%sun.com','alexei.volkov.bugs%sun.com',];
$super{'78'} = ['cls%seawood.org','wtc%google.com','nelson%bolyard.com','darin%meer.net',];
$mode{'163'} = 'Restricted';
$branch{'163'} = 'NSS_3_11_BRANCH';
$fullname{'163'} = 'NSS Stable Release Branch';
$blessed{'163'} = ['biswatosh.chakraborty%sun.com','douglas%stebila.ca','nkwan%redhat.com','gerv%gerv.net',];
$super{'163'} = ['slavomir.katuscak%sun.com','neil.williams%sun.com','kaie%kuix.de','glen.beasley%sun.com','christophe.ravel.bugs%sun.com','alexei.volkov.bugs%sun.com','wtc%google.com','rrelyea%redhat.com','nelson%bolyard.com','julien.pierre.bugs%sun.com',];
$mode{'162'} = 'Open';
$branch{'162'} = 'HEAD';
$fullname{'162'} = 'P3P';
$mode{'209'} = 'Open';
$branch{'209'} = 'HEAD';
$fullname{'209'} = 'Party Tool';
$mode{'81'} = 'Open';
$branch{'81'} = 'HEAD';
$fullname{'81'} = 'Plugins';
$mode{'82'} = 'Open';
$branch{'82'} = 'HEAD';
$fullname{'82'} = 'Preferences';
$mode{'69'} = 'Open';
$branch{'69'} = 'HEAD';
$fullname{'69'} = 'Privilege Manager';
$mode{'120'} = 'Open';
$branch{'120'} = 'HEAD';
$fullname{'120'} = 'Profile Manager';
$mode{'52'} = 'Open';
$branch{'52'} = 'HEAD';
$fullname{'52'} = 'RDF';
$mode{'84'} = 'Open';
$branch{'84'} = 'HEAD';
$fullname{'84'} = 'Registry';
$mode{'113'} = 'Open';
$branch{'113'} = 'HEAD';
$fullname{'113'} = 'REMOVEME - Photon';
$mode{'161'} = 'Open';
$branch{'161'} = 'HEAD';
$fullname{'161'} = 'REMOVEME - Qt-based gfx and widget';
$mode{'121'} = 'Open';
$branch{'121'} = 'HEAD';
$fullname{'121'} = 'REMOVEME - Xlib-based gfx and widget';
$mode{'179'} = 'Open';
$branch{'179'} = 'HEAD';
$fullname{'179'} = 'REMOVEME - XPrint';
$mode{'138'} = 'Open';
$branch{'138'} = 'HEAD';
$fullname{'138'} = 'Rhino';
$mode{'145'} = 'Restricted';
$branch{'145'} = 'HEAD';
$fullname{'145'} = 'security';
$blessed{'145'} = ['nkwan%redhat.com','gerv%gerv.net','douglas%stebila.ca','biswatosh.chakraborty%sun.com',];
$super{'145'} = ['slavomir.katuscak%sun.com','neil.williams%sun.com','kaie%kuix.de','glen.beasley%sun.com','christophe.ravel.bugs%sun.com','alexei.volkov.bugs%sun.com','wtc%google.com','rrelyea%redhat.com','nelson%bolyard.com','julien.pierre.bugs%sun.com',];
$mode{'151'} = 'Open';
$branch{'151'} = 'HEAD';
$fullname{'151'} = 'Security - Mozilla PSM Glue';
$mode{'173'} = 'Open';
$branch{'173'} = 'HEAD';
$fullname{'173'} = 'Standalone Composer';
$mode{'160'} = 'Open';
$branch{'160'} = 'HEAD';
$fullname{'160'} = 'String';
$mode{'100'} = 'Open';
$branch{'100'} = 'HEAD';
$fullname{'100'} = 'Style System';
$mode{'187'} = 'Open';
$branch{'187'} = 'HEAD';
$fullname{'187'} = 'SVG';
$mode{'205'} = 'Restricted';
$branch{'205'} = 'HEAD';
$fullname{'205'} = 'Tamarin';
$blessed{'205'} = ['ssubrama%adobe.com','gerv%gerv.net','dschaffe%adobe.com','cpeyer%adobe.com','benjamin%smedbergs.us',];
$super{'205'} = ['wsharp%adobe.com','tierney%adobe.com','stejohns%adobe.com','shaver%mozilla.org','jodyer%adobe.com','igor%mir2.org','edwsmith%adobe.com','brendan%mozilla.org','dansmith%adobe.com',];
$mode{'202'} = 'Open';
$branch{'202'} = 'HEAD';
$fullname{'202'} = 'Testing Infrastructure';
$mode{'170'} = 'Open';
$branch{'170'} = 'HEAD';
$fullname{'170'} = 'Thunderbird';
$mode{'169'} = 'Open';
$branch{'169'} = 'HEAD';
$fullname{'169'} = 'toolkit';
$mode{'185'} = 'Open';
$branch{'185'} = 'HEAD';
$fullname{'185'} = 'Update Service';
$mode{'71'} = 'Open';
$branch{'71'} = 'HEAD';
$fullname{'71'} = 'Venkman';
$mode{'96'} = 'Open';
$branch{'96'} = 'HEAD';
$fullname{'96'} = 'View System';
$mode{'177'} = 'Open';
$branch{'177'} = 'HEAD';
$fullname{'177'} = 'Widget';
$mode{'172'} = 'Open';
$branch{'172'} = 'HEAD';
$fullname{'172'} = 'Widget - BeOS';
$mode{'49'} = 'Open';
$branch{'49'} = 'HEAD';
$fullname{'49'} = 'Widget - GTK';
$mode{'178'} = 'Open';
$branch{'178'} = 'HEAD';
$fullname{'178'} = 'Widget - Mac';
$mode{'175'} = 'Open';
$branch{'175'} = 'HEAD';
$fullname{'175'} = 'Widget - Windows';
$mode{'199'} = 'Open';
$branch{'199'} = 'HEAD';
$fullname{'199'} = 'XBL';
$mode{'88'} = 'Open';
$branch{'88'} = 'HEAD';
$fullname{'88'} = 'XML';
$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{'206'} = 'Open';
$branch{'206'} = 'HEAD';
$fullname{'206'} = 'xptcall';
$mode{'106'} = 'Open';
$branch{'106'} = 'HEAD';
$fullname{'106'} = 'XPToolkit';
$mode{'140'} = 'Open';
$branch{'140'} = 'HEAD';
$fullname{'140'} = 'XSLT Processor';
$mode{'200'} = 'Open';
$branch{'200'} = 'HEAD';
$fullname{'200'} = 'XTF';
sub GetT {
($b,$_) = (@_);
if ($b eq 'BUGZILLA-2_18-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '204';}
}
if ($b eq 'BUGZILLA-2_20-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '191';}
}
if ($b eq 'BUGZILLA-2_22-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '203';}
}
if ($b eq 'BUGZILLA-3_0-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '212';}
}
if ($b eq 'HEAD') {
if (m:^mozilla/content/xbl/[^/]*$:) {return '199';}
if (m:^mozilla/content/xbl/public/.*$:) {return '199';}
if (m:^mozilla/content/xbl/src/.*$:) {return '199';}
if (m:^mozilla/content/xtf/.*$:) {return '200';}
if (m:^mozilla/layout/xtf/.*$:) {return '200';}
if (m:^mozilla/xpinstall/.*$:) {return '150';}
if (m:^mozilla/security/manager/.*$:) {return '151';}
if (m:^mozilla/webtools/addons/.*$:) {return '185';}
if (m:^mozilla/webtools/aus/.*$:) {return '185';}
if (m:^mozilla/webtools/update/.*$:) {return '185';}
if (m:^mozilla/mailnews/movemail/.*$:) {return '157';}
if (m:^mozilla/embedding/.*$:) {return '208';}
if (m:^CVSROOT/commitcheck\.pl$:) {return '3';}
if (m:^CVSROOT/passwd$:) {return '3';}
if (m:^mozilla/string/.*$:) {return '160';}
if (m:^mozilla/xpcom/string/.*$:) {return '160';}
if (m:^mozilla/gfx/src/qt/.*$:) {return '161';}
if (m:^mozilla/widget/src/qt/.*$:) {return '161';}
if (m:^mozilla/dbm/.*$:) {return '145';}
if (m:^mozilla/security/coreconf/.*$:) {return '145';}
if (m:^mozilla/security/dbm/.*$:) {return '145';}
if (m:^mozilla/security/jss/.*$:) {return '145';}
if (m:^mozilla/security/nss/.*$:) {return '145';}
if (m:^mozilla/composer/.*$:) {return '173';}
if (m:^mozilla/extensions/p3p/.*$:) {return '162';}
if (m:^mozilla/[^/]*$:) {return '19';}
if (m:^mozilla/layout/mathml/.*$:) {return '165';}
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/browser/.*$:) {return '166';}
if (m:^mozilla/other-licenses/branding/firefox/.*$:) {return '166';}
if (m:^mozilla/webtools/partytool/.*$:) {return '209';}
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/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/mail/.*$:) {return '170';}
if (m:^mozilla/other-licenses/branding/thunderbird/.*$:) {return '170';}
if (m:^mozilla/rdf/.*$:) {return '52';}
if (m:^mozilla/extensions/cookie/.*$:) {return '171';}
if (m:^mozilla/build/.*$:) {return '55';}
if (m:^mozilla/config/.*$:) {return '55';}
if (m:^mozilla/widget/src/beos/.*$:) {return '172';}
if (m:^mozilla/editor/.*$:) {return '56';}
if (m:^mozilla/widget/src/windows/.*$:) {return '175';}
if (m:^mozilla/directory/.*$:) {return '59';}
if (m:^mozilla/camino/.*$:) {return '210';}
if (m:^mozilla/jpeg/.*$:) {return '63';}
if (m:^mozilla/modules/libimg/png/.*$:) {return '63';}
if (m:^mozilla/modules/libpr0n/.*$:) {return '63';}
if (m:^mozilla/modules/zlib/.*$:) {return '63';}
if (m:^mozilla/widget/[^/]*$:) {return '177';}
if (m:^mozilla/widget/public/.*$:) {return '177';}
if (m:^mozilla/widget/src/[^/]*$:) {return '177';}
if (m:^mozilla/widget/src/xpwidgets/.*$:) {return '177';}
if (m:^mozilla/intl/.*$:) {return '67';}
if (m:^mozilla/widget/src/cocoa/.*$:) {return '178';}
if (m:^mozilla/widget/src/mac/.*$:) {return '178';}
if (m:^mozilla/modules/oji/.*$:) {return '68';}
if (m:^mozilla/nav-java/.*$:) {return '68';}
if (m:^mozilla/sun-java/.*$:) {return '68';}
if (m:^mozilla/accessibility/.*$:) {return '180';}
if (m:^mozilla/caps/.*$:) {return '69';}
if (m:^mozilla/extensions/typeaheadfind/.*$:) {return '181';}
if (m:^mozilla/js/src/[^/]*$:) {return '70';}
if (m:^mozilla/js/src/config/.*$:) {return '70';}
if (m:^mozilla/js/src/editline/.*$:) {return '70';}
if (m:^mozilla/js/src/fdlibm/.*$:) {return '70';}
if (m:^mozilla/content/xbl/builtin/.*$:) {return '182';}
if (m:^mozilla/extensions/venkman/.*$:) {return '71';}
if (m:^mozilla/extensions/inspector/.*$:) {return '184';}
if (m:^mozilla/layout/inspector/.*$:) {return '184';}
if (m:^mozilla/js/src/liveconnect/.*$:) {return '72';}
if (m:^mozilla/content/svg/.*$:) {return '187';}
if (m:^mozilla/layout/svg/.*$:) {return '187';}
if (m:^mozilla/netwerk/.*$:) {return '77';}
if (m:^mozilla/extensions/help/.*$:) {return '188';}
if (m:^mozilla/suite/.*$:) {return '188';}
if (m:^mozilla/nsprpub/.*$:) {return '78';}
if (m:^mozilla/webtools/bugzilla/.*$:) {return '190';}
if (m:^mozilla/modules/plugin/.*$:) {return '81';}
if (m:^mozilla/modules/libpref/.*$:) {return '82';}
if (m:^mozilla/gfx/[^/]*$:) {return '201';}
if (m:^mozilla/gfx/cairo/.*$:) {return '201';}
if (m:^mozilla/gfx/public/.*$:) {return '201';}
if (m:^mozilla/gfx/src/[^/]*$:) {return '201';}
if (m:^mozilla/gfx/src/gtk/.*$:) {return '201';}
if (m:^mozilla/gfx/src/mac/.*$:) {return '201';}
if (m:^mozilla/gfx/src/shared/.*$:) {return '201';}
if (m:^mozilla/gfx/src/thebes/.*$:) {return '201';}
if (m:^mozilla/gfx/src/windows/.*$:) {return '201';}
if (m:^mozilla/gfx/thebes/.*$:) {return '201';}
if (m:^mozilla/modules/libreg/.*$:) {return '84';}
if (m:^mozilla/content/xml/.*$:) {return '88';}
if (m:^mozilla/extensions/xmlextras/.*$:) {return '88';}
if (m:^mozilla/parser/expat/.*$:) {return '88';}
if (m:^mozilla/xpcom/[^/]*$:) {return '89';}
if (m:^mozilla/xpcom/base/.*$:) {return '89';}
if (m:^mozilla/xpcom/build/.*$:) {return '89';}
if (m:^mozilla/xpcom/components/.*$:) {return '89';}
if (m:^mozilla/xpcom/doc/.*$:) {return '89';}
if (m:^mozilla/xpcom/ds/.*$:) {return '89';}
if (m:^mozilla/xpcom/glue/.*$:) {return '89';}
if (m:^mozilla/xpcom/MoreFiles/.*$:) {return '89';}
if (m:^mozilla/xpcom/obsolete/.*$:) {return '89';}
if (m:^mozilla/xpcom/proxy/.*$:) {return '89';}
if (m:^mozilla/xpcom/sample/.*$:) {return '89';}
if (m:^mozilla/xpcom/stub/.*$:) {return '89';}
if (m:^mozilla/xpcom/tests/.*$:) {return '89';}
if (m:^mozilla/xpcom/threads/.*$:) {return '89';}
if (m:^mozilla/xpcom/tools/.*$:) {return '89';}
if (m:^mozilla/xpcom/windbgdlg/.*$:) {return '89';}
if (m:^mozilla/js/tamarin/.*$:) {return '205';}
if (m:^mozilla/xpcom/reflect/xptcall/.*$:) {return '206';}
if (m:^mozilla/gfx/src/xprint/.*$:) {return '179';}
if (m:^mozilla/view/.*$:) {return '96';}
if (m:^mozilla/layout/[^/]*$:) {return '98';}
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:^mozilla/layout/style/.*$:) {return '100';}
if (m:^mozilla/docshell/.*$:) {return '101';}
if (m:^mozilla/uriloader/.*$:) {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:^mozilla/content/xslt/.*$:) {return '140';}
if (m:^mozilla/extensions/transformiix/.*$:) {return '140';}
if (m:^mozilla/calendar/.*$:) {return '183';}
if (m:^mozilla/gfx/src/photon/.*$:) {return '113';}
if (m:^mozilla/widget/src/photon/.*$:) {return '113';}
if (m:^mozilla/content/xul/.*$:) {return '106';}
if (m:^mozilla/layout/xul/.*$:) {return '106';}
if (m:^mozilla/testing/.*$:) {return '202';}
if (m:^mozilla/extensions/irc/.*$:) {return '211';}
if (m:^mozilla/profile/.*$:) {return '120';}
if (m:^mozilla/tools/.*$:) {return '112';}
if (m:^mozilla/xpcom/typelib/.*$:) {return '117';}
if (m:^mozilla/js/src/xpconnect/.*$:) {return '118';}
if (m:^mozilla/js/jsd/.*$:) {return '207';}
if (m:^mozilla/mailnews/[^/]*$:) {return '123';}
if (m:^mozilla/mailnews/mime/[^/]*$:) {return '124';}
if (m:^mozilla/extensions/java$:) {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 ($b eq 'NSPRPUB_PRE_4_2_CLIENT_BRANCH') {
if (m:^mozilla/nsprpub/.*$:) {return '146';}
}
if ($b eq 'NSS_3_11_BRANCH') {
if (m:^mozilla/dbm/.*$:) {return '163';}
if (m:^mozilla/security/coreconf/.*$:) {return '163';}
if (m:^mozilla/security/dbm/.*$:) {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,48 +0,0 @@
__.SYMDEF*
_gen
_jmc
_stubs
_xpidlgen
._.DS_Store
._.FBCIndex
._.FBCLockFolder
.*.timestamp
.d
.depends
.deps
.DS_Store
.FBCIndex
.FBCLockFolder
.gdbinit
.HSancillary
.makedepend
.Makedepend
.MCC_Cache_FAT
.MCC_Global_History
.md
.pure
*_DBG_EDT.OBJ
*_DBG.OBJ
*_DBG.OBJD
*_OPT_EDT.OBJ
*_OPT.OBJ
*.class
*.dll
*.dylib
*.exp
*.flc
*.lib
*.map
*.pdb
*.rc
*.res
*.rpo
depend.mk
made
make.dep
make.log
Makefile
manifest.mnw
nuke
so_locations
ti_files

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,129 +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 strict;
use Mail::Mailer;
my $debug = 0;
my $addsonly = 0;
my $showcommitter = 0;
# Set use_sendmail = 0 to send mail via $mailhost using SMTP
my $use_sendmail = 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(':', @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 = `hostname`);
my $mailer;
if ($use_sendmail) {
$mailer = Mail::Mailer->new("sendmail");
} else {
$mailer = Mail::Mailer->new("smtp", Server => $mailhost);
}
die("Failed to send mail notification\n") if !defined($mailer);
my %headers;
$headers{'From'} = "$username <cvsmailfilter\@$hostname>";
$headers{'To'} = \@mailto;
$headers{'Subject'} = $cvsargs;
$mailer->open(\%headers);
print $mailer $message;
$mailer->close;

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,512 +0,0 @@
#! /usr/bin/perl
# -*- Mode: perl; indent-tabs-mode: nil -*-
#
# 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 the Bonsai CVS tool.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s): Mike Taylor <bear@code-bear.com>
# Christopher Seawood <cls@seawood.org>
# You need to put this in your CVSROOT directory, and check it in. (Change the
# first line above to point to a real live perl5.) Add "dolog.pl" to
# CVSROOT/checkoutlist, and check it in. Then, add a line to your
# CVSROOT/loginfo file that says something like:
#
# ALL $CVSROOT/CVSROOT/dolog.pl [-u ${USER}] -r /cvsroot bonsai-checkin-daemon@my.bonsai.machine
#
# or if you do not want to use SMTP at all, add:
#
# ALL ( $CVSROOT/CVSROOT/dolog.pl -r /cvsroot -n | /bonsai/handleCheckinMail.pl )
#
# Replace "/cvsroot" with the name of the CVS root directory, and
# "my.bonsai.machine" with the name of the machine Bonsai runs on.
# Now, on my.bonsai.machine, add a mail alias so that mail sent to
# "bonsai-checkin-daemon" will get piped to handleCheckinMail.pl.
use bytes;
use File::Basename;
use Mail::Mailer;
# Set use_sendmail = 0 to send mail via $mailhost using SMTP
$use_sendmail = 0;
$username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
$envcvsroot = $ENV{'CVSROOT'};
$cvsroot = $envcvsroot;
$flag_debug = 0;
$flag_tagcmd = 0;
$repository = '';
$repository_tag = '';
$mailhost = 'localhost';
$rlogcommand = '/usr/bin/rlog';
$output2mail = 1;
@mailto = ();
@changed_files = ();
@added_files = ();
@removed_files = ();
@log_lines = ();
@outlist = ();
@import_tags = ();
@import_new_files = ();
@import_changed_files = ();
$STATE_NONE = 0;
$STATE_CHANGED = 1;
$STATE_ADDED = 2;
$STATE_REMOVED = 3;
$STATE_LOG = 4;
$STATE_IMPORT_STATUS = 5;
$STATE_IMPORT_TAGS = 6;
$STATE_IMPORT_FILES = 7;
&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:\n";
print STDERR @outlist;
print STDERR "----------------------------------------------\n";
}
if ($output2mail) {
&mail_notification;
} else {
&stdout_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 '-u') {
$username = 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;
} elsif ($arg eq '-n') {
$output2mail = 0;
} else {
push(@mailto, $arg);
}
}
if ($repository eq '') {
open(REP, "<CVS/Repository");
$repository = <REP>;
chop($repository);
close(REP);
}
$repository =~ s:^$cvsroot/::;
$repository =~ s:^$envcvsroot/::;
}
sub get_loginfo {
if ($flag_debug) {
print STDERR "----------------------------------------------\n";
}
# Iterate over the body of the message collecting information.
#
$state = $STATE_NONE;
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_LOG && /^Tag:/) { ($repository_tag = $_) =~ s/^Tag:\s*(\S+).*/$1/; }
if ($state == $STATE_CHANGED && !(/^Tag:/)) { push(@changed_files, split); }
if ($state == $STATE_ADDED && !(/^Tag:/)) { push(@added_files, split); }
if ($state == $STATE_REMOVED && !(/^Tag:/)) { push(@removed_files, split); }
if ($state == $STATE_LOG && (m/^Status:$/)) {
push(@log_lines, $_);
$state = $STATE_IMPORT_STATUS;
next;
}
if ($state == $STATE_IMPORT_STATUS) {
my ($itag, $istat, @rest);
while (<STDIN>) {
chomp;
print STDERR "$_\n" if ($flag_debug);
push(@log_lines, $_);
if ($state == $STATE_IMPORT_STATUS) {
next if (m/^\s*$/);
if (m/^Vendor Tag:/) {
($vendor_tag = $_) =~ s/^Vendor Tag:\s+([\w-]+).*/$1/;
$state = $STATE_IMPORT_TAGS;
next;
} else {
$state = $STATE_LOG;
last;
}
}
if ($state == $STATE_IMPORT_TAGS) {
if (m/^\s*$/) {
$state = $STATE_IMPORT_FILES;
} else {
($itag = $_) =~ s/^(Release Tags:)?\s+([\w-]+).*/$2/;
push(@import_tags, $itag);
}
next;
}
if ($state == $STATE_IMPORT_FILES) {
if (m/^\s*$/) {
$state = $STATE_LOG;
last;
}
($istat, @rest) = split(/ /, $_, 2);
if ($istat eq 'N') {
push(@import_new_files, @rest);
} elsif ($istat eq 'U') {
push(@import_changed_files, @rest);
}
# Ignore everything else
next;
}
}
}
if ($state == $STATE_LOG) { push(@log_lines, $_); }
}
# If any of the filenames in the arrays below contain spaces,
# things get broken later on in the code.
# fix the filename array by using the get_filename sub.
@fixed_changed_files = @{&get_filename("C", @changed_files)};
@fixed_added_files = @{&get_filename("A", @added_files)};
@fixed_removed_files = @{&get_filename("R", @removed_files)};
@fixed_import_new_files = @{&get_filename("I", @import_new_files)};
@fixed_import_changed_files = @{&get_filename("I", @import_changed_files)};
# now replace the old broken arrays with the new fixed arrays and
# carry on.
@changed_files = @fixed_changed_files;
@added_files = @fixed_added_files;
@removed_files = @fixed_removed_files;
@import_new_files = @fixed_import_new_files;
@import_changed_files = @fixed_import_changed_files;
if ($flag_debug) {
print STDERR "----------------------------------------------\n"
. "changed files: @changed_files\n"
. "added files: @added_files\n"
. "removed files: @removed_files\n"
. "new imported files: @import_new_files\n"
. "changed imported files: @import_changed_files\n";
print STDERR "----------------------------------------------\n";
}
}
sub get_filename {
my ($state, @files) = @_;
my @fixed_files;
my $FILE_EXIST = 0;
my $FILE_CHECKED = 0;
my $file;
my $partial_file;
my $path, $apath;
if ($flag_debug) {
print STDERR "\n-- get_filename ------------------------\n";
}
foreach my $scalar (@files) {
if ($FILE_CHECKED && ! $FILE_EXISTS) {
$file = "$partial_file $scalar";
} else{
$file = $scalar;
}
if ($state eq "I") {
$path = "$envcvsroot/$file";
$apath = "$envcvsroot/Attic/$file";
} else {
$path = "$envcvsroot/$repository/$file";
$apath = "$envcvsroot/$repository/Attic/$file";
}
if ($flag_debug) {
print STDERR "changed file: $file\n";
print STDERR "path: $path\n";
}
if (-r "$path,v" || -r "$apath,v") {
push(@fixed_files, $file);
$FILE_EXISTS = 1;
$FILE_CHECKED = 1;
if ($flag_debug){
print STDERR "file exists\n";
}
} else {
$partial_file = $file;
$FILE_EXISTS = 0;
$FILE_CHECKED = 1;
if ($flag_debug) {
print STDERR "file does not exist\n";
}
}
}
if ($flag_debug) {
print STDERR "\@fixed_files: @fixed_files\n";
print STDERR "-------------------------------------------\n\n";
}
return \@fixed_files;
}
sub process_cvs_info {
local($d,$fn,$rev,$mod_time,$sticky,$tag,$stat,@d,$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";
}
$rlogcmd = "$rlogcommand -N -r$rev " . shell_escape($rcsfile);
open(LOG, "$rlogcmd |")
|| 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"));
}
my $headrev;
my $found_desc;
# Process new imported files
foreach $fn (@import_new_files) {
my ($file, $dir, $suffix) = &fileparse($fn, ",v");
$dir =~ s@/$@@;
$found_desc = 0;
$headrev = 0;
$lines_added = 0;
$lines_removed = 0;
$rcsfile = "$envcvsroot/$dir/${file},v";
if (! -r $rcsfile) {
$rcsfile = "$envcvsroot/$dir/Attic/${file},v";
}
$rlogcmd = "$rlogcommand -N " . &shell_escape($rcsfile);
open(LOG, "$rlogcmd |") ||
print STDERR "dolog.pl: Couldn't run import rlog\n";
while (<LOG>) {
$found_desc++, next if (m/^description:$/);
$headrev = $1 if (!$found_desc && m/^head: (\d+[\.\d+]+)$/);
$rev = $1 if (m/^revision (\d+[\.\d+]+)$/);
if (m/^date:.* author: ([^;]*);.*/) {
$username = $1;
if (m/lines: \+([0-9]*) -([0-9]*)/) {
$lines_added = $1;
$lines_removed = $2;
}
# Add the head revision entry
if ($headrev eq $rev) {
push(@outlist,
("A|$time|$username|$cvsroot|$dir|$file|$headrev|" .
"||$lines_added|$lines_removed\n"));
last;
}
}
}
close(LOG);
}
# Process changed imported files
my $search_tag = $import_tags[0];
my ($search_rev, $found_rev, $found_srev);
foreach $fn (@import_changed_files) {
my ($file, $dir, $suffix) = &fileparse($fn, ",v");
$dir =~ s@/$@@;
$found_desc = 0;
$found_rev = 0;
$found_srev = 0;
$search_rev = '';
$lines_added = 0;
$lines_removed = 0;
last if (!defined($search_tag));
$rcsfile = "$envcvsroot/$dir/${file},v";
if (! -r $rcsfile) {
$rcsfile = "$envcvsroot/$dir/Attic/${file},v";
}
$rlogcmd = "$rlogcommand " . &shell_escape($rcsfile);
open(LOG, "$rlogcmd |") ||
print STDERR "dolog.pl: Couldn't run import rlog\n";
while (<LOG>) {
$found_desc++, next if (m/^description:$/);
if (!$found_desc && m/^\s*$search_tag: (\d+[\.\d+]+)$/) {
$search_rev = $1;
$found_srev++;
next;
}
if (!$found_desc && $found_srev && m/^\s*[\w-]+: $search_rev$/) {
# Revision already exists so no actual changes
# were made during this import, so do nothing
last;
}
$found_rev++, next if ($found_srev && m/^revision $search_rev$/);
if ($found_rev && m/^date:.* author: ([^;]*);.*/) {
$username = $1;
if (m/lines: \+([0-9]*) -([0-9]*)/) {
$lines_added = $1;
$lines_removed = $2;
}
push(@outlist,
("C|$time|$username|$cvsroot|$dir|$file|$search_rev|" .
"$search_tag||$lines_added|$lines_removed\n"));
last;
}
}
close(LOG);
}
# make sure dolog has something to parse when it sends its load off
if (!scalar(@log_lines)) {
push @log_lines, "EMPTY LOG MESSAGE";
}
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 mail_notification {
chop(my $hostname = `hostname`);
my $mailer;
if ($use_sendmail) {
$mailer = Mail::Mailer->new("sendmail");
} else {
$mailer = Mail::Mailer->new("smtp", Server => $mailhost);
}
die("Failed to send mail notification\n") if !defined($mailer);
my %headers;
$headers{'From'} = "bonsai-daemon\@$hostname";
$headers{'To'} = \@mailto;
if ($flag_tagcmd) {
$headers{'Subject'} = "cvs tag in $repository";
} else {
$headers{'Subject'} = "cvs commit to $repository";
}
$mailer->open(\%headers);
print $mailer @outlist;
$mailer->close;
}
sub stdout_notification {
chop(my $hostname = `hostname`);
print "MAIL FROM: bonsai-daemon\@$hostname\n";
print "RCPT TO: root\@localhost\n";
print "DATA\n";
if ($flag_tagcmd) {
print "Subject: cvs tag in $repository\n";
} else {
print "Subject: cvs commit to $repository\n";
}
print "\n";
print @outlist, "\n";
print ".\n";
}
# Quotify a string, suitable for invoking a shell process
sub shell_escape {
my ($file) = @_;
$file =~ s/([ \"\'\?\$\&\|\!<>\(\)\[\]\;\:])/\\$1/g;
return $file;
}

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,39 +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-checkin-daemon@bonsai.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 -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/extensions/psm-glue $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/security $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/protocol/http/src $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/socket/ssl $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/socket/tests $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/dbm $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.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
CVSROOT $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s -f modules sysalerts@mozilla.org

View File

@@ -1,853 +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
Testopia -a \
mozilla/webtools/testopia
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
#############################################################
#
# Modules for Network Security Services
# Java Security Services
#
#############################################################
NSS -a \
mozilla/dbm \
mozilla/security/dbm \
mozilla/security/nss \
mozilla/security/coreconf
JSS -a \
mozilla/security/jss
SecurityServices -a \
NSPR \
NSS \
JSS
#############################################################
#
# 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/morkreader \
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
# For special trees like Mozilla 1.8 --chase
AviarySuiteBranchTinderbox -a \
CoreBranchTinderboxAll \
mozilla/browser \
mozilla/chrome \
mozilla/mail \
mozilla/suite

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,406 +0,0 @@
# DO NOT EDIT THIS FILE! You must instead go to https://despot.mozilla.org/, and
# tweak things from there.
anonymous::cvsuser
aaronleventhal%moonset.net:S0MUPohMWfaMo:cvsuser
aaronr%us.ibm.com:Fk/Gm8/Pavt5E:cvsuser
ajschult%verizon.net:586bcad8BLjJ.: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
alfred.peng%sun.com:XeuD7j8pQQlfU: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
annie.sullivan%gmail.com:udBz8JbukFZ8I:cvsuser
antitux%netscape.com:GPYA3.J0mZ8dg:cvsuser
anton.bobrov%sun.com:I/GPt4WI84v2s:cvsuser
antonio.gomes%indt.org.br:5Th4Q/mTAB6fg:cvsuser
antonio.xu%sun.com:xb9jwUyu9kmog:cvsuser
aravind%mozilla.com:QBQ7ZP8fvKCk2:cvsuser
arielb%rice.edu:18fBUQf4tjW/Y:cvsuser
arvid%quadrone.org:OlnGBWl7agA9.:cvsuser
asa%mozilla.org:KwQFH5YHrDGVw:cvsuser
asasaki%netscape.com:eW4lJwcDcifpA:cvsuser
ashuk%eng.sun.com:QrgopBbFpT10Y:cvsuser
asqueella%gmail.com:.UwhPbirT2aic:cvsuser
atremon%elansoftware.com:W3ra7Lu0bCR92:cvsuser
attinasi-moz%attinasi.org:KQdxTI4aFdReA:cvsuser
axel%pike.org:mbSWqS64YZTQw:cvsuser
bbaetz%acm.org:JhmLaLDTsT/h2:cvsuser
bclary%bclary.com:TYy8zRTOlkZWU:cvsuser
benc%meer.net:.mc9O4VQuREws:cvsuser
beng%bengoodger.com:qP3ON3NucalGw:cvsuser
benjamin%smedbergs.us:dvB/veJh3IxkM:cvsuser
bent.mozilla%gmail.com:VTFl7s.ZNXBIc:cvsuser
bhart00%yahoo.com:AnZyRL6ytm1.Q:cvsuser
bienvenu%nventure.com:dzcEj09V1HQLg:cvsuser
biswatosh.chakraborty%sun.com:Cj89QwJpG0/hc:cvsuser
blizzard%redhat.com:qNva3X2geFCuY:cvsuser
bmlk%gmx.de:diOpGSeH3syIs:cvsuser
brade%comcast.net:ouetdVzWLzsWs:cvsuser
BradleyJunk%cinci.rr.com:EOOl4wp9MNcU6:cvsuser
bratell%lysator.liu.se:GLG2cm83vaqBk:cvsuser
brendan%mozilla.org:N7wZcaY7Bs9nw:cvsadm
brettw%gmail.com:Jm1XbKZwUGoHs:cvsuser
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%babylonsounds.com:/Cu/c717IBD1w:cvsuser
bugzilla%glob.com.au:O.LFwfIctGxh6:cvsuser
bugzilla%kewis.ch:K/pXr12MlfCWc: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
cbiesinger%web.de:SmMxtOg6tGNJg:cvsuser
ccarlen%mac.com:KYg00rzfYX4vs:cvsuser
ccooper%deadsquid.com:.a8HcC8mM7pks:cvsuser
cedric.corazza%wanadoo.fr:.8USlBaIJ6WCY:cvsuser
chofmann%mozilla.org:zSMKbARwiYniA:cvsuser
Chris.Yeh%nokia.com:98WX9EeAZIt/6:cvsuser
chrisk%netscape.com:iAECHtKFagLSw:cvsuser
ChrisKarnaze%cox.net:C.H2iRqFy7CnY:cvsuser
christophe.ravel.bugs%sun.com:m72kIhpCT13sg: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
cpeyer%adobe.com:/J3KHO2IWNqBk:cvsuser
crowder%fiverocks.com:nTJiASZEqtksI:cvsuser
cst%yecc.com:FsXA0AnQhG/kg:cvsuser
ctalbert.moz%gmail.com:9UNADg/pEZyzA:cvsuser
Dale.Stansberry%Nexwarecorp.com:iFmg8YUyFSpA.:cvsuser
daniel.boelzle%sun.com:IhnkPcmU2aaTM:cvsuser
daniel%glazman.org:voZRrCYpgF9AU:cvsuser
danm-moz%comcast.net:3h6FdkzmMqnyA:cvsuser
dansmith%adobe.com:XXuMiHbfmTlRQ:cvsuser
darin%meer.net:BFlqb/kSuCdKo:cvsuser
daumling%adobe.com:PZxEWCXipcjEI:cvsuser
dave.lin%sun.com:0JzgyEccm4Y3c: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
deb%dria.org:tevrBpdIX/IAw:cvsuser
depman1%yahoo.com:4KRTD0DTpLuhE:cvsuser
despotdaemon:zJJgZOGMRo/FE:cvsadm
diegohcg%gmail.com:Vs/1h.ZP6RmZg:cvsuser
dietrich%mozilla.com:V5GbjeqBWgCQc:cvsuser
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
douglas%stebila.ca:FtOKWYCG./BN6:cvsuser
dougt%meer.net:6Dpld8jLb0Mcg:cvsuser
dpsuresh%netscape.net:jt.S0eDMnQVDo:cvsuser
drepper%redhat.com:p/CH9PcK4BRCs:cvsuser
driehuis%playbeing.org:BbR6IahGk6yGc:cvsuser
dschaffe%adobe.com:IVaq/BhZhOKOc: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:cvsuser
enndeakin%sympatico.ca:gQGH2TE1LSHR.:cvsuser
erhyuan%pacbell.net:b6.iRP5wVeO1s:cvsuser
erik%vanderpoel.org:UIUlMPWTelYIE:cvsuser
firefox%blakeross.com:iecsxCayirMQw:cvsuser
flamingice%sourmilk.net:9xh1/DFw2ODOU:cvsuser
fligtar%gmail.com:PcwAYdu4UOrto:cvsuser
friedman%splode.com:mZ5UQ4/qb5h3E: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
ghendricks%novell.com:EHmq1PZa1a00s:cvsuser
gijskruitbosch%gmail.com:9n2/iwbsnMyiw: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
graydon%mozilla.com:oifQirJbZia3U:cvsuser
harishd%hotmail.com:A0zdbDQ36sqs.:cvsuser
henry.jia%sun.com:u9SJe2/103fMo:cvsuser
hjtoi%comcast.net:52AbDkgxmkRfY:cvsuser
hpradhan%hotpop.com:Z9A47ej9QDVYc:cvsuser
hwaara%gmail.com:74eCB7AZi/Bm2:cvsuser
hyatt%mozilla.org:/Sepj5wnpvupA:cvsuser
ian%hixie.ch:nibu2mA5/kgco:cvsuser
idk%eng.sun.com:hGFoMfxrF7eCM:cvsuser
igor%mir2.org:MM9XCaPQ9hSyA:cvsuser
inonit%inonit.com:Om4RcBfTOXpSw:cvsuser
ispiked%gmail.com:fIoVRIBQ9Yf26:cvsuser
jag%tty.nl:JfxrrkZerNZv.:cvsuser
jake%bugzilla.org:mjldF4ES.KxbI:cvsuser
Jan.Varga%gmail.com:itS5ZJXFiEJC2:cvsuser
javi%netscape.com:WkJc6UpXUyLVw:cvsuser
jay%mozilla.org:./8ppoCBU7xKE:cvsuser
jbecerra%mozilla.com:35zimQpYUl/gM:cvsuser
jcgriggs%sympatico.ca:hQ/ITeFfitEvw:cvsuser
jeff.dyer%compilercompany.com:O.dwVxqCyvmqQ:cvsuser
jeff.hedlund%matrixsi.com:dUxvk4HDbIrkA:cvsuser
jerry.tan%sun.com:3vzkwo3LNd8Mk: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
joe%retrovirus.com:qUSVkAd/h8mko:cvsuser
john.marmion%ireland.sun.com:c6A3GBlY0bSbU:cvsuser
john%johnkeiser.com:UEgKBivGIzptw:cvsuser
jonas%sicking.cc:HmAX9bYyCA47k:cvsuser
joshmoz%gmail.com:X9Pi3H9iwCIb2:cvsuser
joshua.xia%bea.com:qK5Olug74ZkBI:cvsuser
jouni%heikniemi.net:ykttS9UKWXc9E:cvsuser
jresig%mozilla.com:6cSYi6oRTWDoE:cvsuser
jruderman%hmc.edu:mwr0yF3PJ5H2g:cvsuser
jshin1987%gmail.com:j6/TcPcy/KYgg:cvsuser
jst%mozilla.org:ry1WSdsxrYVhg:cvsuser
julien.pierre.bugs%sun.com:2ebjC0cACURyU:cvsuser
justdave%bugzilla.org:Xi4EgN7Xvi7z6:cvsadm
justin%mozilla.com:44P/1lpTCFMo.:cvsadm
jwalden%mit.edu:DYcaTEuBX5WEA:cvsuser
jwatt%jwatt.org:rQgtjD.FtjqWY:cvsuser
kaie%kuix.de:.hgVIsvtes.Fw:cvsuser
kairo%kairo.at:P3GfvvKlerCks:cvsuser
karl.kornel%mindspeed.com:9Vq/LWyYItegs:cvsuser
katakai%japan.sun.com:qJPfrx26UNm2.:cvsuser
keith%kvisco.com:7u.twuUBsFGJA:cvsuser
kerz%mozillazine.org:PrxCfYo5gxNi.:cvsuser
kestesisme%yahoo.com:5Ld0f8MhzQggw:cvsuser
kevin.heart%gmail.com:8lliOE5JWdETk:cvsuser
kieran%eternal.undonet.com:gVVzTaNHTa3HE:cvsuser
kiko%async.com.br:Uz8pBMTzv6gpo:cvsuser
kinmoz%netscape.net:RexUJ7MbhHOeE:cvsuser
kjh-5727%comcast.net:rRN9eQFLs3af6:cvsuser
kmcclusk%netscape.com:KiXYwpHlCP1nE:cvsuser
koehler%mythrium.com:0vfTLcKn6XhV6:cvsuser
laa%sparc.spb.su:xaXKTqerGGoxE:cvsuser
lars%mozilla.com:OIS1qjX2A4hPY:cvsuser
lars%trolltech.com:sGvT16I8vdbYY:cvsuser
leaf%mozilla.org:yDi7DUMDdLeDk:cvsuser
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
lianliming%gmail.com:q1NmFx6CiR/cE:cvsuser
light%rathedg.com:G9NscomPqxBJg:cvsuser
loadrunner%betak.net:IUk5X6IaJ5fTM:cvsuser
locka%iol.ie:Odt22ztoqh7Pc:cvsuser
longsonr%gmail.com:n0H6qvTySWbsY: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
maolson%earthlink.net:k1eI.1dDx/fkI:cvsuser
marco%gnome.org:zKqukw72.KsUw:cvsuser
margaret.chan%sun.com:W3v8XaNRwpmZY:cvsuser
mark%lussumo.com:dNKgwl4OUxxHY:cvsuser
mark%moxienet.com:xXj.wmda2UrCM:cvsuser
marria%gmail.com:UXJ8PJcEKNij2:cvsuser
martijn.martijn%gmail.com:dQsvqxjujoE9g:cvsuser
martinl%netscape.com:tBTLPNQZ7oRdM:cvsuser
masayuki%d-toybox.com:Px8OA0y98uKTY:cvsuser
mats.palmgren%bredband.net:xBfocrUUc/wis:cvsuser
matthias%sorted.org:OzME313V9XMNo:cvsuser
mattwillis%gmail.com:TiZNJlJ.RHoBs:cvsuser
mattyt%tpg.com.au:c/z7/vNQ/Vv1I:cvsuser
mcharleb%qualcomm.com:Uyg8fRoqDJSPE:cvsuser
mconnor%steelgryphon.com:KLpr7Zj8uPkes:cvsuser
mcs%pearlcrescent.com:1K9aYq1ivwd6s:cvsuser
mgalli%geckonnection.com:Myf1X1IRZtvK6:cvsuser
mhammond%skippinet.com.au:T1kpFNZuhvQ0I:cvsuser
michael.buettner%sun.com:NkL7l4mYwuirs:cvsuser
Michael.Kedl%Nexwarecorp.com:/vumJNxEIWQnk:cvsuser
michael.lowe%bigfoot.com:SUFJXqQg3gpwo:cvsuser
mike%meer.net:3rKv1ZMBpeR36:cvsuser
mitchf%netscape.com:SpJhZNzzTZL5E:cvsuser
mjudge%netscape.com:YwzoYiibSIGNA:cvsuser
mkanat%bugzilla.org:UsNXKY7u6ozDw:cvsuser
mkaply%us.ibm.com:1Ui2NF/0U00sI:cvsuser
mkmelin+mozilla%iki.fi:6koUOtAKdEXB2:cvsuser
mnyromyr%tprac.de:8JwFnN3UC8w.w:cvsuser
moied%netscape.com:YEBO82VsfWOlc:cvsuser
morgamic%mozilla.com:oMf2l.pEwcLAc: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:JlBNqlkELDhhI:cvsuser
mozilla%ducarroz.org:B9ih04P7FDhrg:cvsuser
mozilla%weilbacher.org:k0TXrQUcCODxk:cvsuser
mozillacvs%justcameron.com:eCz/XDzlP8Cwg:cvsuser
mozmail%daveliebreich.com:P3fSEyqi8O9S2yba: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
neeti%netscape.com:q2ekT3ZhwHrKg:cvsuser
neil.williams%sun.com:5demyASX0XQLE:cvsuser
neil%parkwaycc.co.uk:dIqJP4XsRGQIw:cvsuser
nelson%bolyard.com:AVyk3HXWf.ujs:cvsuser
nhosoi%redhat.com:Kc7DN3G6DWNVc:cvsuser
nick.kreeger%park.edu:8w9jrG44s9v9o:cvsuser
nis%sparc.spb.su:qaN5w8ws/GMOI:cvsuser
nkwan%redhat.com:Evx20xUpj8Gk2:cvsuser
noririty%jcom.home.ne.jp:LILUJRbaygv6o:cvsuser
nrthomas%gmail.com:4Ad.0PJSQx9no:cvsuser
olav%bkor.dhs.org:1okF7EJUXhr8M:cvsuser
Olli.Pettay%helsinki.fi:JNyNghF5OJ9Xo:cvsuser
pamg.bugs%gmail.com:t.cstj7r1wyFo:cvsuser
paper%animecity.nu:zZz20Ze5U4roc:cvsuser
pavel%gingerall.cz:m.6fruuSee/fA:cvsuser
pavlov%pavlov.net:Wm/3gCaQhXNLo:cvsuser
pcbeard%mac.com:2Eed7KIBNPtL6: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
philringnalda%gmail.com:QfBdPW0n3i/vE:cvsuser
phomoz%netscape.com:vmDEmKMt0liZM:cvsuser
pinkerton%aol.net:SXjRJmDJDtb1U:cvsuser
pkasting%google.com:LyTm7xG6RxIAo:cvsuser
pkw%us.ibm.com:8b/bmWBPVi2ug:cvsuser
polvi%mozilla.com:KSQaP5LWCo.mo:cvsuser
pp%ludusdesign.com:G0MYIuYvwPznk:cvsuser
prass%netscape.com:FR60OL5/QxDWQ:cvsuser
preed%mozilla.com:BvqmKaKN1qcNE:cvsadm
psychoticwolf%carolina.rr.com:utvOR5.5Us.kU:cvsuser
rangansen%netscape.com:cLfMytTA8Q.aY:cvsuser
rbs%maths.uq.edu.au:2urVlBcTziPaA:cvsuser
rcampbell%mozilla.com:/T/10DQgIOWm6:cvsuser
rcassin%supernova.org:xbcASQsSB3GNo:cvsuser
redfive%acm.org:bwZbPN1gYEnPo:cvsuser
reed%reedloden.com:hTsN0cuIWUQL2:cvsuser
rflint%ryanflint.com:6jZQWQz6aMM6E: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
rkiddy%mozilla.com:RkxxJfQRO0fx2:cvsuser
robert%accettura.com:ofCq6Xe9Mdsk6:cvsuser
robin.lu%sun.com:QX/01AXloHL0A:cvsuser
rob_strong%exchangecode.com:QcQeM1Fhopr1A:cvsuser
roc+%cs.cmu.edu:7yP.3Z8FERo/.:cvsuser
rogc%netscape.com:ggq89u2RGdGyc:cvsuser
rogerl33%aol.com:EOrmrYUfmdcOk:cvsuser
romaxa%gmail.com:ERMq0/01GM3DU:cvsuser
rrelyea%redhat.com:SnAaVLpexLWKw:cvsuser
rth%cygnus.com:PgrJbhkbkSaXM:cvsuser
ruslan%netscape.com:D.VKkgUzl9qmo:cvsuser
rusty.lynch%intel.com:DhYR6Z5RXyqSk:cvsuser
rweltman%netscape.com:sXP4ymRl/iKBg:cvsuser
samuel%sieb.net:UyA4IG.2.LceA:cvsuser
sancus%off.net:Z1FCTZbwRr8xI:cvsuser
sayrer%gmail.com:Bi0wR2pc2rfyE:cvsuser
scc%mozilla.org:rSANuSFML82vc:cvsuser
schrep%mozilla.com:HOyCtawx2RMLg: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
serge%netscape.com:.fjhetVN42Gtc:cvsuser
sergei_d%fi.tartu.ee:2pMVH6CMfBao6:cvsuser
seth%cs.brandeis.edu:NZh2SXUWQwca2:cvsuser
sford3%swbell.net:qiBgt92c4q9VE:cvsuser
shanjian%netscape.com:QB8g/ScTxKRkI:cvsuser
shannond%netscape.com:oMNCZEJ1DPSKc:cvsuser
sharparrow1%yahoo.com:.ksEGiKJj1sdU: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
slavomir.katuscak%sun.com:zzZvFAbWtnVt6:cvsuser
smeredith%netscape.com:y4A/cyjrQKlq6:cvsuser
smfr%smfr.org:2mFWUaEqjN7lE:cvsuser
smontagu%smontagu.org:GR7KUGsPjdY/6:cvsuser
srilatha%netscape.com:vn.P0HO0ippg2:cvsuser
sspitzer%mozilla.org:6pWx3PlzU0tYQ:cvsuser
ssu0262%aol.com:cfNlpxCKVXQtQ:cvsuser
stdonner%iusb.edu:MPo74xU9kvo/M:cvsuser
Stefan.Borggraefe%gmx.de:h788WO/3xUGRc:cvsuser
stefanh%inbox.com:hWmK3E9KdRisc:cvsuser
steffen.wilberg%web.de:Sj/Ybb7X9aaRI:cvsuser
stephen%noved.org:eUTehPWJZ96oI:cvsuser
stridey%gmail.com:1dIxxxcOFboTM:cvsuser
stuart.morgan%alumni.case.edu:osIW3RwEUQsgM:cvsuser
surkov.alexander%gmail.com:j7fhI7d42nVNU:cvsuser
szegedia%freemail.hu:wnmu1pi.2s982:cvsuser
taek%netscape.com:7oZpC0ix52epo:cvsuser
tajima%eng.sun.com:/sI8qG0LRP1mk:cvsuser
talisman%anamorphic.com:KB7aseh1Ssuyg:cvsuser
tara%tequilarista.org:tVcSLekcNJsk2:cvsuser
ted.mielczarek%gmail.com:RZ395urzBvt8Q:cvsuser
terry%mozilla.org:sYyehWIbexkrI:cvsuser
tgl%sss.pgh.pa.us:rr7pe1GPkjIw6:cvsuser
thardcastle%mozilla.com:QZl.i9RfiSOU6:cvsuser
thayes%netscape.com:CLgsFPZnRpuhM:cvsuser
thesteve%netscape.com:35.Khy1IDl2VE:cvsuser
thomas.benisch%sun.com:VS9sGUhKBH37s:cvsuser
tierney%adobe.com:/l37fMGOOoRuA:cvsuser
timeless%mozdev.org:oJ1sqLvoXLp7I:cvsuser
tingley%sundell.net:dJuhpDRtS9J..:cvsuser
tony%ponderer.org:I25wmbIx2NMV.:cvsuser
tonyr%fbdesigns.com:B1mFZmEmKdg4E:cvsuser
tor%cs.brown.edu:.GLVprG/lOpjM:cvsuser
toshok%hungry.com:45BYKXpLObZ..:cvsuser
t_mutreja%yahoo.com:r.isAol8Qh60w:cvsuser
ulf%loop.to:nyAdDm7URuxog:cvsuser
uriber%gmail.com:UbuwPpUMiAJGI:cvsuser
val4%cornell.edu:.MA49sSDjYK66:cvsuser
varada%netscape.com:/PHzlvLt1d/Pk:cvsuser
vitaly%rathedg.com:gCpWN92cgp7aU:cvsuser
vladd%bugzilla.org:icDVGeWEv1eDw:cvsuser
vladimir%pobox.com:ZcFYwCPC7dvjE:cvsuser
wade%ezri.org:FeXuLzEvXT132:cvsuser
wclouser%mozilla.com:7kMqx9pigCvx2:cvsuser
webmail%kmgerich.com:K7U1HCAoxFv2E:cvsuser
wolfe%lobo.us:lv89GmGhY7/16:cvsuser
wr%rosenauer.org:ZfCN63R6WKPWc:cvsuser
wsharp%adobe.com:k/vjPPnrjMKsQ:cvsuser
wtc%google.com:qv4XOpmSQjJG2:cvsuser
wurblzap%gmail.com:pto2PHYncXBQY:cvsuser
Xiaobin.Lu%eng.Sun.com:MrrYDdtVNWvV6:cvsuser
yinbolian%gmail.com:SXDI.XmKRDr7s: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 = "localhost";
$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,2 +0,0 @@

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

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