Compare commits

...

1429 Commits

Author SHA1 Message Date
rhelmer%mozilla.com
f633a6fd70 bustage fix from b=427166, externalStagingServer should now be ftpServer
git-svn-id: svn://10.0.0.236/branches/test@250119 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 08:14:35 +00:00
nrthomas%gmail.com
4a4328283c Bug 421012, global s/md5/sha1/ for update hash function (even for configs that don't use it)
git-svn-id: svn://10.0.0.236/branches/test@248902 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 19:35:14 +00:00
cltbld
ef0e3748f6 "Automated configuration bump, release for firefox nightlyrc1"
git-svn-id: svn://10.0.0.236/branches/test@248794 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 20:17:28 +00:00
cltbld
1f89995e4b "Automated configuration bump, release for firefox nightlyrc1"
git-svn-id: svn://10.0.0.236/branches/test@248781 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:29:47 +00:00
nrthomas%gmail.com
06ef9b2f92 Bug 421411, fix up runMozillaTests (migrating nightlies to automation), r=rhelmer
git-svn-id: svn://10.0.0.236/branches/test@248779 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:16:36 +00:00
cltbld
9f04a8a614 "Automated configuration bump, release for firefox nightlyrc1"
git-svn-id: svn://10.0.0.236/branches/test@248151 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 23:56:40 +00:00
rhelmer%mozilla.com
1d45b3c9b8 prepare 1.9 nightly rollout b=421411 r=nthomas
git-svn-id: svn://10.0.0.236/branches/test@248101 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:57:29 +00:00
(no author)
f30717a14f This commit was manufactured by cvs2svn to create branch 'test'.
git-svn-id: svn://10.0.0.236/branches/test@247990 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:10:56 +00:00
rhelmer%mozilla.com
e01b94d769 disable perf tests on bm-xserve08 b=413695 p=joduinn r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247989 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:10:55 +00:00
johnath%mozilla.com
b6fe975669 Visual glitch in site icon on mac. b=422326, r=kevin gerich, r=gavin, a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@247988 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:08:44 +00:00
jwatt%jwatt.org
1045883a64 Bug 399488. Faster gaussian blur. r=longsonr@gmail.com, sr=roc@ocallahan.org, a1.9=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@247987 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:06:08 +00:00
cltbld
ca814a68e6 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247986 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:01:36 +00:00
kairo%kairo.at
14843f7e67 bug 423261 - Build failure when gcc was compiled with some option that contains "version", r=ted a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247985 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 14:53:47 +00:00
lpsolit%gmail.com
58f911e5f1 Bug 390370: "Products" should be "Other Classifications" when reclassifying products in editclassifications.cgi - Patch by timeless <timeless@bemail.org> r=vladd a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@247984 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 14:50:57 +00:00
rhelmer%mozilla.com
586cc8f9e8 back out last patch, only want on staging
git-svn-id: svn://10.0.0.236/trunk@247983 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 14:48:32 +00:00
bhearsum%mozilla.com
0e73eb1d09 bug 409232: pass in product name to verify-locales.pl - Bootstrap changes to call verify-locales.pl w/ new argument. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@247982 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 14:21:53 +00:00
ted.mielczarek%gmail.com
af06891c6f bug 415016 - default comment is submitted by Linux crash reporter. patch by timeless, r+a=me
git-svn-id: svn://10.0.0.236/trunk@247981 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 14:21:47 +00:00
gavin%gavinsharp.com
37db93870b Back out bug 246699 to fix bug 423375, per shaver
git-svn-id: svn://10.0.0.236/trunk@247980 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 14:10:48 +00:00
ccooper%deadsquid.com
061b2747ce b=423239
- send header before redirect or else it won't work


git-svn-id: svn://10.0.0.236/trunk@247979 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 13:40:36 +00:00
gavin%gavinsharp.com
8d5fd3ef35 Bug 423382: float('Inf') doesn't work everywhere, use 1.0e3000 instead, r=jwalden
git-svn-id: svn://10.0.0.236/trunk@247978 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 13:06:16 +00:00
mozilla.mano%sent.com
23d69f4f51 Correcting comments a little
git-svn-id: svn://10.0.0.236/trunk@247977 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 11:38:18 +00:00
mozilla.mano%sent.com
a2e7399f89 Bug 423124 - CMD/CTRL+clicking a bookmark creates two new tabs. Patch by Marco Bonardo [mak77] <mak77@supereva.it>, r=me.
git-svn-id: svn://10.0.0.236/trunk@247976 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 11:33:16 +00:00
jag%tty.nl
64082f23ce Bug 421245: A javascript error in an extension's progress listener shouldn't interfere with normal operation of tabbed browsing. r=Callek, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@247975 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 11:19:05 +00:00
nrthomas%gmail.com
ce20e3648b Bug 422733, switch Breakpad symbol upload to dm-symbolpush01, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247974 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 11:13:26 +00:00
wurblzap%gmail.com
e009c7b3c7 Bug 422935 – Status values for “Take Bug” functionality on attachment creation not localizable.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@247973 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 09:12:13 +00:00
igor%mir2.org
7c207155cb bug=421274 r=brendan a=beltzner
Eliminating SAVE_SP_AND_PC() macro


git-svn-id: svn://10.0.0.236/trunk@247972 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 08:58:29 +00:00
ginn.chen%sun.com
e9a234c845 Bug 418845 Enabling a11y massively degrades performance of dynamic <option> addition on Linux
r=aaronleventhal, surkov.alexander sr=neil a=dsicore


git-svn-id: svn://10.0.0.236/trunk@247971 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 08:13:10 +00:00
mozilla.mano%sent.com
6a890a5336 Typo fix for bug 394252.
git-svn-id: svn://10.0.0.236/trunk@247970 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 06:39:42 +00:00
mozilla.mano%sent.com
3c81bf3aba Bug 423085 - restore from JSON, Japanese is garbled. Patch by KUROSAWA, Takeshi <taken.spc@gmail.com>, r=me.
git-svn-id: svn://10.0.0.236/trunk@247969 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 06:37:04 +00:00
mozilla.mano%sent.com
fa4fc19cfa Bug 423169 (and likely bug 423163) - drag and drop to bookmarks toolbar is broken. Patch by Michael Schonfeld <dev@schonfeld.org>, r=me.
git-svn-id: svn://10.0.0.236/trunk@247968 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 06:34:57 +00:00
mozilla.mano%sent.com
d3a33685e3 Bug 423083 - No statusbar-text for bookmarks under "Bookmarks" menu. r=gavin
git-svn-id: svn://10.0.0.236/trunk@247967 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 06:31:23 +00:00
rhelmer%mozilla.com
5932bc7f16 .13 already started, bump to .14, bustage fix
git-svn-id: svn://10.0.0.236/trunk@247966 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 06:12:11 +00:00
dolske%mozilla.com
5aafc21790 Move iframe onload handler setup later to avoid initial about:blank onload event.
git-svn-id: svn://10.0.0.236/trunk@247965 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 05:42:24 +00:00
jruderman%hmc.edu
a8939fd18a Add a "!=" reftest that will fail is msub and msup break (like in bug 345564)
git-svn-id: svn://10.0.0.236/trunk@247964 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 05:34:37 +00:00
bzbarsky%mit.edu
8a9a2d5bba Pass the right nodes to our boundary-check, and clean up some remaining DOM-api
cruft.  Bug 414076 and bug 379280, patch in bug 414076, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@247963 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 04:56:22 +00:00
dolske%mozilla.com
83d244250f Add more tests for HTTP authentication prompting.
git-svn-id: svn://10.0.0.236/trunk@247962 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 04:54:16 +00:00
ajschult%verizon.net
cdf098d803 Bug 151336: can not drag bookmarks from a folder in the personal toolbar (linux & mac). patch by Serge Gautherie <sgautherie.bz@free.fr>, r=me+stefanh, sr=neil
git-svn-id: svn://10.0.0.236/trunk@247961 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 03:55:46 +00:00
Callek%gmail.com
fe657eab23 Make these files be binary
git-svn-id: svn://10.0.0.236/trunk@247960 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 03:52:05 +00:00
bzbarsky%mit.edu
c76309d8ea Comment fix
git-svn-id: svn://10.0.0.236/trunk@247959 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 00:22:54 +00:00
philringnalda%gmail.com
ead8a0d4cb Bug 400882 - Account wizard identity page needs a parent box around email textbox and postEmailText label to force ltr, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@247958 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 23:22:03 +00:00
philringnalda%gmail.com
d2e19d7885 Bug 423075 – In Certificates UI, button says Verification, Dialog uses Validation, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@247957 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 23:11:36 +00:00
timeless%mozdev.org
91a2cece26 Bug 422714 Warning: function does not always return a value
r=dtownsend a=dsicore


git-svn-id: svn://10.0.0.236/trunk@247956 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 22:07:42 +00:00
timeless%mozdev.org
1a9d53ae91 Bug 422445 WebBrowserPersist treats StartUpload failure as a readError
r=biesi a=dsicore


git-svn-id: svn://10.0.0.236/trunk@247955 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 22:06:02 +00:00
dbaron%dbaron.org
6d02546752 Add simplified version of test that we can currently pass.
git-svn-id: svn://10.0.0.236/trunk@247953 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:20:57 +00:00
dbaron%dbaron.org
21571e3dd3 Fix bug in test.
git-svn-id: svn://10.0.0.236/trunk@247952 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:20:35 +00:00
dbaron%dbaron.org
cee89db7cb Add reftest for CSS 2.1, section 10.3.3.
git-svn-id: svn://10.0.0.236/trunk@247951 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:13:04 +00:00
reed%reedloden.com
8f2705f383 Bug 422799 - "accesskey defined incorrectly in Offline storage pref panel" [p=valastiak@mozilla.sk (Vlado Valastiak [wladow]) r=gavin a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247950 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:12:05 +00:00
reed%reedloden.com
3a03ddcea7 Follow-up to bug 422614 -- remove layout/tools/Makefile from toolkit/toolkit-makefiles.sh.
git-svn-id: svn://10.0.0.236/trunk@247949 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:10:54 +00:00
reed%reedloden.com
eed5c0a93e Bug 422614 - "CVS remove old stuff from layout/tools" [p=alfredkayser@gmail.com (Alfred Kayser) r=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247948 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:08:00 +00:00
reed%reedloden.com
9c0b9ea640 Bug 415830 - "Combobox appearance should match the native ComboBox widget and not OptionMenu" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=twanno r=Ventron sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247947 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:05:46 +00:00
reed%reedloden.com
26ec79a6b7 Bug 413275 - "JavaScript Error: "sourceProfiles is null when Migration Wizard is canceled" (Return FALSE to avoid advancing to next page when not necessary) [p=mredivo@flock.com (Marcus Redivo) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247946 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:04:14 +00:00
reed%reedloden.com
f97058b9c2 Bug 376355 - "Redundant STYLE_STACK_DEPTH, STYLE_CURRENT_STACK macros" [p=joe@drew.ca (Joe Drew [JOEDREW!]) r+a1.9=vlad]
git-svn-id: svn://10.0.0.236/trunk@247945 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:03:11 +00:00
reed%reedloden.com
a912798d17 Bug 375457 - "toDataURL has incorrect type-checking logic" [p=joe@drew.ca (Joe Drew [JOEDREW!]) r+a1.9=vlad]
git-svn-id: svn://10.0.0.236/trunk@247944 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 21:02:05 +00:00
lpsolit%gmail.com
7edfa3f57d Bug 421046: Remove GPL/LGPL options from any tri-licensed files - Patch by Gervase Markham <gerv@mozilla.org> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@247943 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 20:48:36 +00:00
bzbarsky%mit.edu
8a048f6b78 Invalidate tables a little harder. Bug 421632, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247942 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 20:32:48 +00:00
timeless%mozdev.org
2fe52f40c7 Bug 3004 Remove debug robot from build
removed robot from the build, this removes it from cvs
NPOB
toolkit changes r=luser, a=luser


git-svn-id: svn://10.0.0.236/trunk@247941 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 20:30:41 +00:00
kairo%kairo.at
da1f27df9d bug 420730 - update help for appearance / content pref panel, r=stefanh
git-svn-id: svn://10.0.0.236/trunk@247940 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 17:16:11 +00:00
neil%parkwaycc.co.uk
7ef6d77965 Crash [@ nsImapMailFolder::AllocateUidStringFromKeys] b=423259 r=KaiRo (bustage)
git-svn-id: svn://10.0.0.236/trunk@247939 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 17:10:22 +00:00
mark.finkle%gmail.com
b8178063ca b=421235, r=gavin, a1.9=dsicore. Add new bookmark roots to FUEL
git-svn-id: svn://10.0.0.236/trunk@247938 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 14:46:14 +00:00
kaie%kuix.de
2daa5cb3a6 Bug 420151, FF3Beta5 should use updated NSS tag NSS_3_12_BETA3
Also updating NSPR tag to NSPR_4_7_1_BETA2
r=rrelyea, r=wtc, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@247937 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 13:43:20 +00:00
kaie%kuix.de
eb5e58ca40 Bug 406755, EV certs not recognized as EV with some cross-certification scenarios
r=rrelyea, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@247936 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 13:42:32 +00:00
kaie%kuix.de
39dc85e732 Removing the temporary change that added a Beta version number for tagging.
git-svn-id: svn://10.0.0.236/trunk@247935 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 13:07:52 +00:00
cltbld
761141a387 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247933 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 09:51:03 +00:00
dwitte%stanford.edu
bb550b702a add gcc 4.2.x to the list of compilers broken with -Os. b=409803
git-svn-id: svn://10.0.0.236/trunk@247932 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 09:43:10 +00:00
dwitte%stanford.edu
d836fff637 remove ailing test.
git-svn-id: svn://10.0.0.236/trunk@247931 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 09:31:36 +00:00
dwitte%stanford.edu
c6cae06a6d fix followup review comments from bug 421494. r=mconnor, sr=bz
git-svn-id: svn://10.0.0.236/trunk@247930 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 09:30:29 +00:00
rhelmer%mozilla.com
3f548ad2de bump to next version b=420005 r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247929 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 04:40:57 +00:00
jwalden%mit.edu
365e1d56c1 Bug 423235 - Make leak detection always run but only be fatal if the threshold is exceeded, for better leak visibility when --leak-threshold isn't specified; also removes the need for me to maintain a --leak-threshold=0 local change without committing it. r=sayrer, a=testonlychange
git-svn-id: svn://10.0.0.236/trunk@247928 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 04:11:44 +00:00
cltbld
b4ede3d165 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247927 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:51:03 +00:00
sayrer%gmail.com
7de407694a Bug 409803. gcc (4.1 only) zealously avoids inlining at -Os. Patch by Dan Witte. r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@247926 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:48:58 +00:00
dwitte%stanford.edu
594551d99d Bug 409803 - gcc (4.1 only) zealously avoids inlining at -Os. make -finline-limit=50 the default on linux -Os builds. r=ted, blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247925 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:48:02 +00:00
karlt+%karlt.net
a6bdaeffca mi elements for which default values for mathvariant should have no effect
git-svn-id: svn://10.0.0.236/trunk@247924 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:26:32 +00:00
jdaggett%mozilla.com
ca74d21f5e Bug 408965. Use STHeiti as the default font for sans-serif Simplified Chinese (patch by Jjgod Jiang). r=jdaggett,masayuki, sr=stuart
git-svn-id: svn://10.0.0.236/trunk@247923 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:25:31 +00:00
karlt+%karlt.net
ca12274621 Only change the style of default mathvariant <mi> elements to italic when
there is a corresponding italic Mathematical Alphanumeric Symbol.
Accept non-BMP characters in nsMathMLOperator::LookupInvariantChar.
Update the mathvariant entries in mathfont.properties from PUA characters to
their Plane 1 Unicode assignments (remainder of bug 289938).
b=413115, r+sr=roc.


git-svn-id: svn://10.0.0.236/trunk@247922 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 02:10:47 +00:00
surkov.alexander%gmail.com
fc77aaa638 Bug 421650 - bustage fix
git-svn-id: svn://10.0.0.236/trunk@247921 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 01:48:00 +00:00
surkov.alexander%gmail.com
3db7aa16cc Bug 420863 – If an HTML element has an onClick attribute, expose its click action on the element rather than its child text leaf node, r=aaronlev, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247920 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 01:23:41 +00:00
surkov.alexander%gmail.com
98c7e31471 Bug 421650 - dont allocate [out] BSTR*, r=aaronlev, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247919 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 01:17:38 +00:00
jwalden%mit.edu
bf2b3d012f Revert a local change that isn't be ready yet -- need tinderboxen doing leak tests before we can actually make this change, sigh.
git-svn-id: svn://10.0.0.236/trunk@247918 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-16 00:52:18 +00:00
dolske%mozilla.com
b90c42b8c3 Manifest fix for bug 422887 (followup fix).
git-svn-id: svn://10.0.0.236/trunk@247917 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 23:41:03 +00:00
jwalden%mit.edu
228cd3c5d5 Bug 423106 - runtests.py doesn't do anything with --browser-arg. r=ted
git-svn-id: svn://10.0.0.236/trunk@247916 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 22:48:08 +00:00
mozilla%weilbacher.org
857e39256a Bug 422628: Don't package aero files for non-Windows and especially not OS/2 (relanded with an added empty line), r=gavin.sharp, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247915 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 20:41:42 +00:00
sdwilsh%shawnwilsher.com
863b13385b Bug 399264 - stop hard coding folder roots in place: urls. r=dietrich
git-svn-id: svn://10.0.0.236/trunk@247914 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 19:39:05 +00:00
mozilla%weilbacher.org
6d81f2af43 [OS/2] Bug 423115: OS/2 build break about GCC parameters in libpixman, r=vlad
git-svn-id: svn://10.0.0.236/trunk@247913 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 18:45:30 +00:00
neil%parkwaycc.co.uk
2fe6982a77 Bug 421092 Simplify code references in application pref panel r=KaiRo sr=jag
git-svn-id: svn://10.0.0.236/trunk@247912 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 17:51:49 +00:00
nrthomas%gmail.com
baee7501d4 Try workaround for bug 420187, r=ted & sayrer, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247911 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 17:22:15 +00:00
kairo%kairo.at
19e36b61bf bug 411215 - Migrate SeaMonkey's main appearance pref panel to new pref pane and remove the locales subpanel, r=IanN sr=Neil
git-svn-id: svn://10.0.0.236/trunk@247910 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 13:36:42 +00:00
rcampbell%mozilla.com
b5223ab110 bug 417094 - talos staging
git-svn-id: svn://10.0.0.236/trunk@247909 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 13:01:57 +00:00
bclary%bclary.com
47b5605c57 JavaScript Tests - modify test to catch allocation size overflow, bug 422348
git-svn-id: svn://10.0.0.236/trunk@247908 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 11:56:17 +00:00
jruderman%hmc.edu
d420895db4 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@247907 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 11:14:04 +00:00
mozilla%weilbacher.org
a5059870e2 Backout of bug 422628 as it caused jar-packaging problems on Windows
git-svn-id: svn://10.0.0.236/trunk@247906 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 09:15:38 +00:00
mats.palmgren%bredband.net
09a4f31f07 Fix a compile warning. b=399694 r+sr=dbaron a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@247905 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 09:01:36 +00:00
mats.palmgren%bredband.net
a71e1473a0 Make nsStyleChangeList own a reference to nsIContent pointers in its list. b=399694 r+sr=dbaron a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@247904 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 09:01:18 +00:00
mats.palmgren%bredband.net
da90c12af9 End the mouse wheel scrolling transaction when forcing "passToParent" for a combobox (fixes an assertion). b=398334 r=masayuki sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247903 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 08:52:18 +00:00
mozilla%weilbacher.org
e3d589cff1 Bug 422628: Don't package aero files for non-Windows and especially not OS/2, r=gavin.sharp, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247902 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 07:52:38 +00:00
nelson%bolyard.com
01bb69bf82 Bug 422866: vfychain -pp command crashes in NSS_shutdown, r=alexei
git-svn-id: svn://10.0.0.236/trunk@247900 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 06:58:59 +00:00
dolske%mozilla.com
49e5600761 Bug 422887 - artwork for about:robots. r=beltzner, ui-r=beltzner, a1.9=beltzner, everything=beltzner
git-svn-id: svn://10.0.0.236/trunk@247899 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 06:55:03 +00:00
vladimir%pobox.com
a4d4a57c93 b=421422, cairo upgrade followup, fixing subpixel AA on OSX
git-svn-id: svn://10.0.0.236/trunk@247898 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 06:20:21 +00:00
pavlov%pavlov.net
03f5413b04 bug 423036. decommit for huge allocations. patch from Jason Evans. r/sr=me a=vlad
git-svn-id: svn://10.0.0.236/trunk@247897 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:51:44 +00:00
cltbld
2a0e1501d4 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247896 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:51:03 +00:00
vladimir%pobox.com
0dbd03b890 b=421422, cairo upgrade mochitest tweaks ; r=me
git-svn-id: svn://10.0.0.236/trunk@247895 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:45:26 +00:00
vladimir%pobox.com
1834fae1fd b=421422, cairo upgrade ; r=me
git-svn-id: svn://10.0.0.236/trunk@247894 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:45:20 +00:00
vladimir%pobox.com
47c879fb17 b=421422, cairo upgrade ; r=me
git-svn-id: svn://10.0.0.236/trunk@247893 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:44:23 +00:00
alexei.volkov.bugs%sun.com
220ffe47b1 390381 - libpkix rejects cert chain when root CA cert has no basic constraints.
Main patch(by Nelson). r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@247892 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 02:15:36 +00:00
dveditz%cruzio.com
7e7524dd17 bug 421840, relax restriction on empty user:info to fix mailnews regression bug 419116. r/sr=biesi,neil, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247891 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 01:31:42 +00:00
reed%reedloden.com
1c1d727f2d Revert 'bustage fix' for bug 418016 due to better bustage fix.
git-svn-id: svn://10.0.0.236/trunk@247890 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 01:30:02 +00:00
kaie%kuix.de
1286f8d32d Bug 294531
Follow up patch to rename some policy function names
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@247889 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 01:21:21 +00:00
mats.palmgren%bredband.net
4963c35baa Block native event processing in the appshell while processing gecko events from a nested native event loop. b=420148 r+sr=roc a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@247888 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 01:12:13 +00:00
dolske%mozilla.com
5576e4d575 Bug 423033 - mochitest should ignore non-existent files. r=waldo, a=testonly
git-svn-id: svn://10.0.0.236/trunk@247887 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 01:12:05 +00:00
dbaron%dbaron.org
0432ec80d2 Remove the 'timer fired for test' ok as well, so this test doesn't report a timing-dependent variable number of tests. r=dolske (verbally) b=423044 a=tests
git-svn-id: svn://10.0.0.236/trunk@247886 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 01:04:12 +00:00
dholbert%cs.stanford.edu
d8a8c99601 Bug 418016 Follow-up patch: force static jemalloc lib, to fix bustage for non-libxul linux builds. r+sr=pavlov a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247885 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 00:51:38 +00:00
kaie%kuix.de
9e03fe454a Bug 294531, fixing bustage, typo in function name
git-svn-id: svn://10.0.0.236/trunk@247884 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 00:21:21 +00:00
dbaron%dbaron.org
0749842b9d Make test poll for dialog being fully loaded rather than assuming it will be after 300 milliseconds. b=423044 r=dolske a=tests
git-svn-id: svn://10.0.0.236/trunk@247883 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 00:13:39 +00:00
dbaron%dbaron.org
51bbcb002e Expose trace-malloc stack tracing. b=422847 r=brendan a=NPOTDB
git-svn-id: svn://10.0.0.236/trunk@247882 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 00:11:37 +00:00
kaie%kuix.de
5c5c8d388e Changing version number to "Beta 3" for tagging.
git-svn-id: svn://10.0.0.236/trunk@247881 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:52:51 +00:00
alexei.volkov.bugs%sun.com
bcf6f9b92c 390381 - libpkix rejects cert chain when root CA cert has no basic constraints.
Patch: log correct error info. r=nelson


git-svn-id: svn://10.0.0.236/trunk@247880 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:41:03 +00:00
dtownsend%oxymoronical.com
6e7b7dba1d Bug 396129: Add incompatible update start and done states to
nsIAddonUpdateListener. r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247879 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:34:40 +00:00
kaie%kuix.de
9d732a3568 Bug 412468, modify certutil, vfychain and vfyserv utilities to use CERT_PKIXVerifyCert function
Patch v6: Adjust vfychain to new revocation flags
r=alexei, r=nelson


git-svn-id: svn://10.0.0.236/trunk@247878 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:29:37 +00:00
kaie%kuix.de
b3d6a0a975 Bug 294531, Design new interfaces for certificate path building and verification for libPKIX
Update CERT_PKIXVerifyCert implementation for new revocation API.
Implement functions that describe NSS 3.11 and NIST revocation checking policies.
Implementation v5 (for Proposal 8)
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@247877 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:29:08 +00:00
kaie%kuix.de
4869ddc312 Bug 294531, Design new interfaces for certificate path building and verification for libPKIX
Finalize revocation API for CERT_PKIXVerifyCert.
Proposal 8 as patch (v6)
Final r=rrelyea, most code also r=nelson


git-svn-id: svn://10.0.0.236/trunk@247876 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:28:46 +00:00
jonas%sicking.cc
546ba272ce Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@247875 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:08:59 +00:00
pavlov%pavlov.net
8d917ebc34 bug 396315. Fixing type1 fonts on Windows. r=vlad
git-svn-id: svn://10.0.0.236/trunk@247874 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:02:33 +00:00
wtc%google.com
051a3cd1ba Set NSPR version to 4.7.1 Beta 2.
git-svn-id: svn://10.0.0.236/trunk@247872 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 22:05:11 +00:00
daniel.boelzle%sun.com
326e395344 Bug 422928 Task mode, WCAP calendar: Cannot set completed Status; r=philipp
git-svn-id: svn://10.0.0.236/trunk@247871 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 22:03:36 +00:00
daniel.boelzle%sun.com
f9f870b575 Bug 422898 Creation of new local calendar not possible; r=philipp
git-svn-id: svn://10.0.0.236/trunk@247870 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 22:01:12 +00:00
jst%mozilla.org
0cf313d564 Fixing bug 414291. Make window.open() ignore modal=yes for backwards compatibility. r+sr=bzbarsky@mit.edu and jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@247869 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 21:31:38 +00:00
rhelmer%mozilla.com
3df2e0f103 bustage fix - need to pull date where 3.0b5pre exists
git-svn-id: svn://10.0.0.236/trunk@247868 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:55:48 +00:00
aaronleventhal%moonset.net
d08ee0fe2e Bug 419416. Follow useful rules for handling ARIA properties on a frame, iframe and body elements. r=ginn.chen, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247867 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:49:38 +00:00
bzbarsky%mit.edu
afa637e3ce Don't use fieldset pref widths as min widths, since pref widths can be
unconstrained.  Incidentally makes it possible for text to legends to wrap if
the page wants it to. Bug 404123 and bug 354502, r+sr=dbaron, a=beltzner.


git-svn-id: svn://10.0.0.236/trunk@247866 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:48:24 +00:00
rrelyea%redhat.com
95570a56c1 Final patch for merge: fix layer viloation (bug 391296)
r=nelson


git-svn-id: svn://10.0.0.236/trunk@247865 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:41:34 +00:00
rrelyea%redhat.com
f9aa7d4286 Fix merge tinderbox failures (bug 391296)
r=slavo


git-svn-id: svn://10.0.0.236/trunk@247864 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:37:21 +00:00
rhelmer%mozilla.com
d5cfbb5c03 put update tools on path when in fast mode r=coop b=391958
git-svn-id: svn://10.0.0.236/trunk@247863 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:19:44 +00:00
rhelmer%mozilla.com
a4209db1e3 readd clean step - bustage fix, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@247862 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:19:08 +00:00
mozilla.mano%sent.com
53417f0512 Bug 402558 - urls from bookmarks folder in sidebar don't open in tabs on middle-click. Patch by Marco Bonardo [mak77] <mak77@supereva.it>, r=me.
git-svn-id: svn://10.0.0.236/trunk@247861 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:17:14 +00:00
mozilla%weilbacher.org
cd79e03863 Bug 418105: Remove non-cairo Mac gfx code from the tree, r=joshmoz, sr=vladimir, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247860 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:00:04 +00:00
mozilla.mano%sent.com
ac35cc22bc Bug 408125 - unable to select an unfiled bookmark or a bookmark from my toolbar as my home page in prefs. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247859 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 19:48:01 +00:00
mozilla.mano%sent.com
671d5e8e33 Bug 416009 - move the save button to the context-selection bar. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247858 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 19:46:02 +00:00
mozilla.mano%sent.com
8a33487851 Bug 420520 - Losing bookmark name data in bookmark organizer. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247857 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 19:43:21 +00:00
mozilla.mano%sent.com
d0dba87bad Bug 418592 - 'Bookmarks Menu' folder can be dropped into itself. Patch by Michael Schonfeld <dev@schonfeld.org>, r=me.
git-svn-id: svn://10.0.0.236/trunk@247856 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 19:37:37 +00:00
vladimir%pobox.com
619d171d22 b=422248, mac buttons look bad since bug 418497, r=josh,sr=stuart
git-svn-id: svn://10.0.0.236/trunk@247855 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 19:29:32 +00:00
jwalden%mit.edu
17d40f32c3 Bug 199692 - Update and reenable the document.elementFromPoint tests that didn't work when initially committed due to window sizing issues; there may still be some issues, but we'll todo aggressively in followup commits if necessary -- better halfway in than not at all. Patch is partly me, partly Ben Karel <web+moz@eschew.org>, r from Ben and r=roc. a=itsatest
git-svn-id: svn://10.0.0.236/trunk@247854 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:45:32 +00:00
rcampbell%mozilla.com
fbc8281b24 417094 - add talos staging directory to cvs, p=me, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@247853 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:41:13 +00:00
reed%reedloden.com
358f85505f Correct copyright case ("Red Hat inc" -> "Red Hat, Inc."), as per bug 422692.
git-svn-id: svn://10.0.0.236/trunk@247852 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:34:21 +00:00
rcampbell%mozilla.com
a9b8dc1e7c Bug 417094 - add talos staging directory to cvs
git-svn-id: svn://10.0.0.236/trunk@247851 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:32:55 +00:00
rcampbell%mozilla.com
22c2412a0e 417094 - add talos staging directory to cvs, p=me, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@247850 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:30:32 +00:00
reed%reedloden.com
7c139af426 Bustage fix for bug 418016. Need to link jemalloc explicitly since SeaMonkey doesn't use libxul.
git-svn-id: svn://10.0.0.236/trunk@247849 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:28:17 +00:00
rrelyea%redhat.com
5c08f33ca1 bug 418546 reference leak in CERT_PKIXVerifyCert
r=nelson (& alexi).


git-svn-id: svn://10.0.0.236/trunk@247848 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 18:07:20 +00:00
ghendricks%novell.com
485af8ac67 Change FAILED flag to ERROR in API
git-svn-id: svn://10.0.0.236/trunk@247847 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 17:52:23 +00:00
reed%reedloden.com
0045a0a9cf Bug 420067 - "Extension list emblems" (Use pretty icons that make me do the tango) [p=ispence@gmail.com (Ian Spence) ui-r=faaborg r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247843 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:39:43 +00:00
reed%reedloden.com
7f9a6f352a Bug 415854 - "make single-pixel optimization release surface memory" (remove ThebesPattern) [p=joe@drew.ca (Joe Drew [JOEDREW!]) r=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247842 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:37:05 +00:00
dietrich%mozilla.com
d01a72114f Bug 422877 ? Middle-clicking a folder does not open bookmarks (irc-r=mano)
git-svn-id: svn://10.0.0.236/trunk@247841 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:32:46 +00:00
reed%reedloden.com
53cd901e4c Bug 422620 - "Remove NS_BrightenColor and NS_DarkenColor" [p=alfredkayser@gmail.com (Alfred Kayser) r=vlad a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247839 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:27:14 +00:00
reed%reedloden.com
6e7fa4bbed Bug 422531 - "Add back code so as to not regress bug 395334 again" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247838 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:26:13 +00:00
reed%reedloden.com
ff9b2dbc1b Bug 422472 - "Lock re-entrance in TimerThread, deadlock" [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=bsmedberg sr=brendan a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247837 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:25:15 +00:00
reed%reedloden.com
d35c2c1481 Bug 422337 - "Bad assembly on m68k" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247836 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:24:25 +00:00
reed%reedloden.com
a27a22da03 Bug 421615 - "unused variable ‘tmp’ in NS_IMPL_CYCLE_COLLECTION_0" [p=tuukka.tolvanen@gmail.com (Tuukka Tolvanen [sp3000]) r+sr=dbaron a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247835 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:23:31 +00:00
reed%reedloden.com
387a2a5417 Bug 421255 - "fix misc mingw cross-compile issues" [p=cls@seawood.org (Chris Seawood [cls]) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247834 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:22:25 +00:00
reed%reedloden.com
4242e5e769 Bug 421169 - "Flashing cursor appears next to programmatically focused buttons" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247833 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:20:54 +00:00
daniel.boelzle%sun.com
7ffd3699b9 Bug 422412 Accepting a iMip/iTip invitation into a WCAP calendar doesn't work; r=philipp
git-svn-id: svn://10.0.0.236/trunk@247832 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:10:07 +00:00
dietrich%mozilla.com
6b824246cb More utils conversions for bug 384370 (irc-r=mano)
git-svn-id: svn://10.0.0.236/trunk@247831 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 16:08:06 +00:00
reed%reedloden.com
121d75efb4 Bug 418131 - "Need a way to detect GTK+ version so we don't break users on major update" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=bsmedberg sr=dveditz a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247830 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:42:35 +00:00
reed%reedloden.com
0a45e2eff4 Bug 418016 - "Ts jumped ~1% when enabling jemalloc on Linux (qm-mini-ubuntu01, qm-mini-ubuntu02, qm-mini-ubuntu05)" (Integrate jemalloc into libxul on Linux) [p=jasone@canonware.com (Jason Evans) r=bsmedberg sr+a1.9=stuart]
git-svn-id: svn://10.0.0.236/trunk@247829 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:38:38 +00:00
reed%reedloden.com
55ebec4708 Bug 416559 - "Hard-coded auto-completion pop-ups foreground color" (Fix text color for autocomplete dropdowns) [p=ispence@gmail.com (Ian Spence) r=Mano a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247828 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:27:10 +00:00
reed%reedloden.com
52ab479fa2 Bug 395454 - "[Mac] Have one file, scrollbars.css" [p=mozcbarrett@gmail.com (Colin Barrett [cbarrett]) r=Enn r=Neil sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247827 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:24:51 +00:00
kaie%kuix.de
9ab1c279d5 bug 374336, add knowledge of Extended Validation / EV Certificates to PSM
Follow up fix contributed by Neil that fixes allocator mismatch.
r=kengert, approval1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@247826 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:22:50 +00:00
reed%reedloden.com
ea78a6cb2a Bug 333308 - "make clean and make distclean miss various files" (cleanup even more 2) [p=fta+bugzilla@sofaraway.org (Fabien Tassin) / mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247825 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:18:24 +00:00
reed%reedloden.com
0e2420cf30 Bug 311366 - "should make custom elements able to contain blocks (<section>)" [p=mrbkap@gmail.com (Blake Kaplan) r=sicking sr=jst a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247824 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:15:30 +00:00
martijn.martijn%gmail.com
59e83b23e3 Modified test for bug 396024, this should not cause problems anymore now that bug 407080 is fixed
git-svn-id: svn://10.0.0.236/trunk@247823 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:12:20 +00:00
smontagu%smontagu.org
54f5ae6290 Testcase for bug 128896.
git-svn-id: svn://10.0.0.236/trunk@247822 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:03:33 +00:00
jwatt%jwatt.org
dec9b1fe84 Bug 421780. NPOB. Add public domain dedication comment to two tests for Joe Drew (his tests).
git-svn-id: svn://10.0.0.236/trunk@247821 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 14:49:57 +00:00
crowder%fiverocks.com
c9fb1f54e7 Bug 422885: uninitialized memory-read in XPCWrapper::AddProperty, r/sr=mrbkap, a=:luser
git-svn-id: svn://10.0.0.236/trunk@247820 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 14:44:27 +00:00
rcampbell%mozilla.com
325d397c2c bug 421917 - Talos changes for improvements to staging setup, p=cf, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@247813 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 12:44:10 +00:00
nrthomas%gmail.com
bbb980abb4 Bug 421917, firefox trunk/moz18 builds go to stage-old for Talos, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247812 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 12:37:06 +00:00
nrthomas%gmail.com
adda819ccd Bug 422733, use stage-old for release automation until we teach it new tricks r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247810 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 10:47:52 +00:00
nrthomas%gmail.com
f3b4e1e362 Bug 422733, l10n tinderboxes should use stage-old until we can upload incrementally (bug 422759)
git-svn-id: svn://10.0.0.236/trunk@247808 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 10:22:57 +00:00
dholbert%cs.stanford.edu
4f78efb0fa Backing out Bug 417356, due to pagination reftest failures.
git-svn-id: svn://10.0.0.236/trunk@247807 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 08:50:15 +00:00
jdaggett%mozilla.com
7a7d1c896e Bug 408965. Cmaps for fonts with Unicode-platform format-12 cmaps are not read (patch by Jjgod Jiang). r+sr=stuart
git-svn-id: svn://10.0.0.236/trunk@247806 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 08:35:35 +00:00
roc+%cs.cmu.edu
0bc07a5e0f Bug 404140. Avoid assertions about comparing line iterators from different lists by comparing nsLineBox* pointers. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247805 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 08:12:26 +00:00
roc+%cs.cmu.edu
0082efdd7e Bug 380115. Handle situations where the GTK widget is huge and its associated X drawable is positioned at some offset relative to the GTK widget's origin. r=vlad
git-svn-id: svn://10.0.0.236/trunk@247804 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 08:08:18 +00:00
mozilla.mano%sent.com
cdab47e972 Bug 422645 - links in the history menu are not working. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247803 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 07:52:22 +00:00
dholbert%cs.stanford.edu
d1e031e4f4 Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) r=ventron sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247802 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 07:48:07 +00:00
dholbert%cs.stanford.edu
17fcef59bf Bug 421239: Remove broken/brittle optimization of guessing (incorrectly) whether a line might be empty, when we're determining whether we need to mark next line's margin as dirty. r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247801 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 07:21:20 +00:00
pavlov%pavlov.net
d5088707bf bug 420675. shouldn't be bolding weight 500. r=vlad
git-svn-id: svn://10.0.0.236/trunk@247800 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 06:17:25 +00:00
Callek%gmail.com
2e013ffb3e Bug 422872, fix test in test_contentAreaUtils.js for both suite and toolkit. r=sayrer
git-svn-id: svn://10.0.0.236/trunk@247799 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 05:46:45 +00:00
karlt+%karlt.net
1fdee21f9c GetIntrinsicWidth for mroot, mfenced, and mfrac. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247798 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 05:02:49 +00:00
edward.lee%engineering.uiuc.edu
1acd9ea8b0 Clean up autocomplete tests for use as a template for future tests
git-svn-id: svn://10.0.0.236/trunk@247797 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 05:01:39 +00:00
edward.lee%engineering.uiuc.edu
6773f17766 Bug 422490 - Throbber keeps spinning when typing in a new url (AwesomeBar keeps searching when there's no results). r=dietrich, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247796 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 04:59:50 +00:00
Callek%gmail.com
9ffbed2e57 Bug 421024, reorder suite "urlSecurityCheck" params. r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@247795 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 04:45:38 +00:00
rhelmer%mozilla.com
e7f3e2b96b bustage fix, need to pull from more recent pulldate to get b5pre
git-svn-id: svn://10.0.0.236/trunk@247794 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 04:44:17 +00:00
karlt+%karlt.net
4545d8673c nsMathMLChar::GetMaxWidth and stretchy <mo> GetIntrinsicWidth implementations.
Rename MAXSIZE_IS_EXPLICIT to MAXSIZE_IS_ABSOLUTE.
Avoid unsigned/signed warnings with 1<<31.         b=363240, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@247793 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 04:05:43 +00:00
jst%mozilla.org
b0bfab1a72 Fixing bug 416953. Do plugin destruction off of an event whenever possible (which is pretty much always). r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@247792 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 03:31:35 +00:00
dietrich%mozilla.com
a715414c1b Followup Ts fix for bug 384370 (r=mano)
git-svn-id: svn://10.0.0.236/trunk@247791 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 01:58:01 +00:00
joshmoz%gmail.com
630faa93b6 Fix cmd-tilde for various keyboard layouts by trusting event handled status for command key events. b=417466 r=masayuki sr=roc
git-svn-id: svn://10.0.0.236/trunk@247790 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 01:08:04 +00:00
nboyd%atg.com
50f6451152 Fix spelling in comment.
git-svn-id: svn://10.0.0.236/trunk@247789 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 00:52:36 +00:00
mozilla.mano%sent.com
6efe19b6eb Bug 394252 - Unable to create a bookmark folder with Star menu. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247788 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 00:52:21 +00:00
jst%mozilla.org
2300a63275 Followup fix for bug 406251, make NPVariant.intValue be a signed int so negative ints can be passed through safely. r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@247787 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 00:48:20 +00:00
mozilla%weilbacher.org
6702bac01b [OS/2] Bug 421626: Fix packaging and signing on OS/2, r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@247786 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 00:39:33 +00:00
lpsolit%gmail.com
9228a2db7b Bug 304005: Implement SMTP authentication support for email notifications - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@247785 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 00:05:37 +00:00
jay%mozilla.org
0041aa918a version bump
git-svn-id: svn://10.0.0.236/trunk@247784 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 23:44:23 +00:00
jay%mozilla.org
4fcb3c0435 minor change to fix radio button issue in setup wizard
git-svn-id: svn://10.0.0.236/trunk@247783 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 23:42:21 +00:00
ghendricks%novell.com
0723ec039b New API
git-svn-id: svn://10.0.0.236/trunk@247782 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 23:21:28 +00:00
mozilla%weilbacher.org
5c8ee59bf0 [OS/2] Bug 411578: add headers of the Remote Workplace Server package (RWS08) to the tree to support the build on OS/2, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@247781 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 23:13:10 +00:00
dolske%mozilla.com
89f93c1b57 Backing out bug 420595 due to causing bug 422585. r=sdwilsh.
git-svn-id: svn://10.0.0.236/trunk@247780 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 22:58:15 +00:00
jst%mozilla.org
5359f1e64b Fixing bug 419846. Only let chrome documents load scripts from the fastload files. r=enndeakin@gmail.com, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@247779 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 22:49:45 +00:00
jminta%gmail.com
cfb1af8f10 Bug 25473 - validate input in 'Check for new mail every x minutes', r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@247778 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 22:16:11 +00:00
dietrich%mozilla.com
83fc419de4 Followup patch to bug 384370 (irc-r=mano)
git-svn-id: svn://10.0.0.236/trunk@247777 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 22:14:07 +00:00
jminta%gmail.com
dba753abb0 Bug 367879 - spam dropdown should be disabled when checkbox isn't checked, r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@247776 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 22:12:32 +00:00
neil%parkwaycc.co.uk
272e4db90d Miscellanous array fixes b=413413 r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247775 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 22:10:54 +00:00
jminta%gmail.com
6d76ee3623 Bug 421786 - remove unnecessary rdf includes, r/sr=NeilAway
git-svn-id: svn://10.0.0.236/trunk@247774 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 21:59:03 +00:00
mozilla%kewis.ch
e5fca61020 Fix bug 415742 - Alarms on occurrences cannot be dismissed. r=dbo
git-svn-id: svn://10.0.0.236/trunk@247773 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 21:25:22 +00:00
cltbld
442aacedbc Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247772 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 21:21:01 +00:00
mnyromyr%tprac.de
a0e7662a63 Bug 421689: Mozilla won't build with XCode 3.1/more stable fix; r=ted.mielczarek, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@247771 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 21:18:32 +00:00
dholbert%cs.stanford.edu
e58b6c8eb6 Bug 407080: Disallow print-preview while page is loading. (Re-landing with broken mochitest disabled) r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247770 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 21:12:56 +00:00
richm%stanfordalumni.org
a67aa34edc resolves: bug 396775 - ldapsearch ignores ENOSPC (no space) error (code fix included)
git-svn-id: svn://10.0.0.236/trunk@247769 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 20:56:54 +00:00
stefanh%inbox.com
bc51d3f0fd Bug 421814 - Use HITheme to draw backgrounds for groupboxes. Fix Thunderbirds preferences.css. r=philor.
git-svn-id: svn://10.0.0.236/trunk@247768 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 20:29:20 +00:00
stefanh%inbox.com
a6229efb40 Bug 421814 - Use HITheme to draw backgrounds for groupboxes. r=josh+Mano, sr=roc, a1.9=dsicore.
git-svn-id: svn://10.0.0.236/trunk@247767 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 20:24:30 +00:00
igor%mir2.org
ffd22acc3a bug=422432 r=brenda,jag a1.9=blocking1.9
The local free lists for doubles now restricted to 32/64 entries, not 8, to minimize locking penaltties.


git-svn-id: svn://10.0.0.236/trunk@247766 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 20:07:29 +00:00
nboyd%atg.com
9bb2f94db2 Fix many warnings, mostly adding @Override, a few Class<?>.
git-svn-id: svn://10.0.0.236/trunk@247765 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 20:00:41 +00:00
alexei.volkov.bugs%sun.com
24c5566786 Backout patch 390381 of bug 390381 since the code depends on another fix from the same bug.
git-svn-id: svn://10.0.0.236/trunk@247764 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 19:32:18 +00:00
bclary%bclary.com
50b914abd3 Sisyphus - support MOZ_CO_FLAGS, MOZ_CO_DATE bug 422481, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@247763 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 19:26:43 +00:00
dietrich%mozilla.com
d49eb9e2d5 Bug 384370 - use JSON as the on disk, lossless format for our bookmark backup (r=mano)
git-svn-id: svn://10.0.0.236/trunk@247762 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 19:25:52 +00:00
mozilla.mano%sent.com
e2ba68a016 Bug 421295 - Safari home page import failed. patch from Michael Schonfeld <dev@schonfeld.org>, r=me.
git-svn-id: svn://10.0.0.236/trunk@247761 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 19:11:25 +00:00
smontagu%smontagu.org
38be667fd4 Reject properties files with encoding errors. Bug 397093, r+sr=bsmedberg, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@247760 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 19:02:00 +00:00
cltbld
3f3f86fb8c Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247759 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 19:01:02 +00:00
dwitte%stanford.edu
c41bd6ab66 Bug 417345 - build broken on sparc. r=ted, a=damons
git-svn-id: svn://10.0.0.236/trunk@247758 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:56:42 +00:00
dbaron%dbaron.org
d102a1ff10 Fix bad reference counting of atoms so we don't manipulate garbage atom pointers. b=422546 r=timeless sr=roc a=damon
git-svn-id: svn://10.0.0.236/trunk@247757 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:54:02 +00:00
bclary%bclary.com
aceb0bb0b0 JavaScript Tests - update tests due to changes on trunk for overflow reporting, bug 422348
git-svn-id: svn://10.0.0.236/trunk@247756 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:46:11 +00:00
kairo%kairo.at
49e90f1537 bug 410627 - No complete MARs generated for SeaMonkey Mac L10n builds, r=bsmedberg a=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247755 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:39:38 +00:00
ted.mielczarek%gmail.com
f2c5830ab2 bug 422360 - don't statically link browser components when jemalloc is enabled. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247753 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:34:14 +00:00
mozilla.mano%sent.com
d824c25ad4 Bug 408661 - Places Organizer - Back & Forward buttons are reversed in RTL UI. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247748 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:24:17 +00:00
mozilla.mano%sent.com
3caaa09b0e Bug 411549 - place:folder=x shows next to Location line in Library. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247747 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:20:49 +00:00
sayrer%gmail.com
7c849bf38a Bug 420906. support for custom options for jsinterp.c when compiling the browser. Patch by Ted Mielczarek. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247746 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:06:16 +00:00
igor%mir2.org
988d79a946 bug 421274: backing out again due to crashes on 64 bit Linux.
git-svn-id: svn://10.0.0.236/trunk@247745 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 18:03:02 +00:00
rhelmer%mozilla.com
39d23735e9 bustage fix, readd staging-prometheus-vm
git-svn-id: svn://10.0.0.236/trunk@247744 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 17:55:45 +00:00
rhelmer%mozilla.com
673451e411 fix nthomas' comments from bug 420005 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247743 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 17:53:41 +00:00
aaronleventhal%moonset.net
bff062f4c1 Bug 421565. ARIA tweaks. r=surkov, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247742 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 17:39:19 +00:00
igor%mir2.org
2c80a90927 bug=421274 follow up to fix issues with 64 bit
git-svn-id: svn://10.0.0.236/trunk@247741 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 17:29:40 +00:00
neil%parkwaycc.co.uk
e8a201a125 Replace SetAt with operator[] b=413413 r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247740 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 17:12:14 +00:00
ccooper%deadsquid.com
250d86c9da - redirect user to the login page (with confirmation) when they edit themselves
git-svn-id: svn://10.0.0.236/trunk@247739 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 16:13:25 +00:00
dbaron%dbaron.org
522543af19 Fix buggy test; rgb() non-% arguments are required to be integers. a=tests
git-svn-id: svn://10.0.0.236/trunk@247737 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 15:24:22 +00:00
dbaron%dbaron.org
e61348def1 Don't make overflow:-moz-hidden-unscrollable affect layout. b=411213 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247736 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 15:23:27 +00:00
sergei_d%fi.tartu.ee
ebf2bb77ac [BEOS]Bug 421574 p=doug@sheltonfamily.org r=sergei_d r=ause
git-svn-id: svn://10.0.0.236/trunk@247735 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 15:11:08 +00:00
Berend.Cornelius%sun.com
10ff199aa7 Bug 347192 ? Entries in agenda should appear in the same way again when starting Lightning again;r=berend;patch=Robert
git-svn-id: svn://10.0.0.236/trunk@247734 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 15:04:29 +00:00
Berend.Cornelius%sun.com
6123be5beb Bug 421376 - [Today Pane] New Event button in Agenda needs padding;r=berend;patch=Lars Wohlfahrt
git-svn-id: svn://10.0.0.236/trunk@247732 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 14:14:17 +00:00
enndeakin%sympatico.ca
b419795a1b Bug 421810, focus not shifting to browser, only check the focus model for controls, r=smaug,sr=neil
git-svn-id: svn://10.0.0.236/trunk@247731 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 14:07:23 +00:00
daniel.boelzle%sun.com
1049db7f43 Bug 420695 Disable attendees by default; p=philipp, r=dbo
git-svn-id: svn://10.0.0.236/trunk@247730 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 14:05:32 +00:00
daniel.boelzle%sun.com
f5c6158c55 Bug 420844 Only show suppress icon on events if popup alarms are supported; p=philipp, r=dbo
git-svn-id: svn://10.0.0.236/trunk@247729 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 13:36:36 +00:00
daniel.boelzle%sun.com
8db2eb74e0 Bug 421301 getItem() doesn't include exceptions in recurring events; p=philipp, r=dbo
git-svn-id: svn://10.0.0.236/trunk@247728 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 13:17:42 +00:00
mozilla.mano%sent.com
a212726d3b Bug 422528 - History menu extends (entries multiplied and not between dividers). Patch by Marco Bonardo [mak77] <mak77@supereva.it>, r=me.
git-svn-id: svn://10.0.0.236/trunk@247727 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 12:31:59 +00:00
mattwillis%gmail.com
d876524af4 Bug 421622 - nsXMLHttpRequest#send() shouldn't reset all request headers when called from chrome. Patch by Manish Singh <manish@flock.com> r/sr=sicking, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247726 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 11:43:06 +00:00
jag%tty.nl
8802611193 Bug 419621: Add rule so |make nsFoo.i| works for nsFoo.mm files. r=bsmedberg, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@247725 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 11:12:10 +00:00
dwitte%stanford.edu
b933471d79 Bug 409803 - now trying -finline-limit=50.
git-svn-id: svn://10.0.0.236/trunk@247724 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 10:35:04 +00:00
masayuki%d-toybox.com
8d05cad5d8 Bug 390901 CJK - font-name is not recognised correctly in preferences p=me+jdagett(mac part)+kerlt(fontconfig part) r=jdagett+me+stuart+mconnor b1.9=stuart
git-svn-id: svn://10.0.0.236/trunk@247723 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 10:32:52 +00:00
Olli.Pettay%helsinki.fi
f57b2fc41d Bug 419527, 'ASSERTION: Wrong root' with XBL, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@247722 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 10:12:51 +00:00
roc+%cs.cmu.edu
f86284ab1a Backing out 413027 again.
git-svn-id: svn://10.0.0.236/trunk@247721 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 09:14:17 +00:00
mozilla%kewis.ch
5945cee1ad No bug - Provider for Google Calendar maxVersion bump 0.8pre -> 0.8
git-svn-id: svn://10.0.0.236/trunk@247720 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 08:45:44 +00:00
roc+%cs.cmu.edu
87c7eadcee Bug 413027. The XUL pref and min height for a CSS block should be its height when reflowed at its preferred width, NOT the height of the tallest line. r+sr=dbaron. Relanding with additional XUL box layout fix to increase the frame size to the minimum size required by children even if they don't change size during layout, and a fix to scrollframes so they don't depend on being able to set a size for scrollbars less than their minimum size. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247719 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 08:40:44 +00:00
brendan%mozilla.org
5ac9fd0dbb Fix ASSERT_VALID_PROPERTY_CACHE_HIT bustage (NPOTB).
git-svn-id: svn://10.0.0.236/trunk@247718 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 08:00:20 +00:00
dwitte%stanford.edu
e3d983ea84 Clobbering to pick up mozconfig change from bug 409803.
git-svn-id: svn://10.0.0.236/trunk@247717 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 07:20:15 +00:00
igor%mir2.org
3e33b57170 bug=421274 r=brendan a1.9=mtschrep
eliminating SAVE_SP_AND_PC and friends from the interpreter loop


git-svn-id: svn://10.0.0.236/trunk@247716 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 06:48:23 +00:00
igor%mir2.org
45ee880fc5 backing out bug 421274
git-svn-id: svn://10.0.0.236/trunk@247715 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 06:23:09 +00:00
igor%mir2.org
22a66cf4d4 bug=421274 r=brendan a1.9=mtschrep
eliminating SAVE_SP_AND_PC and friends from the interpreter loop


git-svn-id: svn://10.0.0.236/trunk@247714 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 05:52:54 +00:00
dwitte%stanford.edu
eee4bb2f8d bug 409803 - gcc zealously avoids inlining at -Os. (testing effect of -finline-limit=100 on linux refplatform builds.) r=ted, blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247713 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 05:39:50 +00:00
edward.lee%engineering.uiuc.edu
2f20e56bba Bug 421315 - Just re-use autocomplete richlistitems instead of re-adjusting for no purpose. r=gavin, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@247712 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 05:31:14 +00:00
philringnalda%gmail.com
392a760035 Bug 422004 - Stray .cvsignores keeping empty directories alive, r=luser, a=http://quotes.burntelectrons.org/3518
git-svn-id: svn://10.0.0.236/trunk@247711 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 05:25:56 +00:00
karlt+%karlt.net
69a3cca97f Remove some unused nsGlyphTable methods. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247710 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 04:50:44 +00:00
pavlov%pavlov.net
3432f51ae9 bug 396315. get type1 fonts fonts mostly displaying correctly. (also fixes bug 410801. use postscript opentype fonts for fallback) r=vlad
git-svn-id: svn://10.0.0.236/trunk@247709 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 04:16:05 +00:00
pavlov%pavlov.net
95b560c2bb bug 396315. get type1 fonts fonts mostly displaying correctly. (also fixes bug 410801. use postscript opentype fonts for fallback) r=vlad
git-svn-id: svn://10.0.0.236/trunk@247708 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 04:15:24 +00:00
wtc%google.com
ef9647fd65 Bug 419523: made PK11_GetKeyData rather than __PK11_GetKeyData the primary
function. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@247707 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 03:53:33 +00:00
reed%reedloden.com
a1c15fa7b8 Bug 401221 - "Provide finer control over zooming" [p=dao@mozilla.com (Dão Gottwald) ui-r+r=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247706 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 02:59:59 +00:00
reed%reedloden.com
7d38e692e5 Bug 192631 - "Animated images stop animating after Print / Print Preview" [p=martijn.martijn@gmail.com (Martijn Wargers) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247705 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 02:58:34 +00:00
masayuki%d-toybox.com
2b55622b55 Bug 417014 Need blacklist system for underline offset adjusting of CJK fonts which have wrong underline offset r=roc+stuart, sr=roc, b1.9=stuart
git-svn-id: svn://10.0.0.236/trunk@247704 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 02:37:00 +00:00
jst%mozilla.org
f9495f8b85 Landing fix for compiler warning bug 421992. Patch by mats.palmgren@bredband.net, r+sr+a=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247703 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 00:26:18 +00:00
bear%code-bear.com
4a4a4b7b54 Change to make html_quote not quote the ampersand in nbsp
Yep, brute force *and* ugly, but it appears to be the simplest way
to get the behaviour without working up a complex quote routine.
bug 272608, r=cls


git-svn-id: svn://10.0.0.236/trunk@247702 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:48:04 +00:00
edward.lee%engineering.uiuc.edu
1177324343 Bug 415397 - URLs with (un)escaped characters can't be deleted. b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247701 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:40:01 +00:00
edward.lee%engineering.uiuc.edu
15b204f128 Bug 417441 - Bookmark cannot handle %2B ('+' sign) when accessed by its tag. b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247700 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:39:52 +00:00
edward.lee%engineering.uiuc.edu
201d1daff0 Bug 419656 - Location bar instrumentation misses unencoded urls. r=gavin, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247699 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:39:41 +00:00
dietrich%mozilla.com
ee73d08b20 Bug 419749 - Add/Update/Delete for items in query set do not seem to close
transaction (for mak77@supereva.it, r=dietrich)


git-svn-id: svn://10.0.0.236/trunk@247698 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:36:25 +00:00
igor%mir2.org
bd9f77b978 bug=422348 r,a1.9=shaver
proper overflow error reporting


git-svn-id: svn://10.0.0.236/trunk@247697 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:07:47 +00:00
rhelmer%mozilla.com
01db6a6a20 search for buildid as printed by post-mozilla-rel.pl::main() not the update-specific code b=415180 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247696 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:03:55 +00:00
igor%mir2.org
6de91a6791 bug=421806 r=brendan a1.9=blockin1.9
fixing decompiler regressions with interpreter stack modeling


git-svn-id: svn://10.0.0.236/trunk@247695 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 23:03:29 +00:00
reed%reedloden.com
082b6b6388 Bug 421879 - "opening a file with the default helper app can fail by using the wrong app in the end" [p=mh+mozilla@glandium.org (Mike Hommey) r=biesi a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247694 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:53:18 +00:00
reed%reedloden.com
46c049dcbf Bug 419891 - "Firefox crashes in [@ nsStandardURL::SetFileExtension]" (initialize 'void *ref' in nsMaybeWeakPtr_base::GetValueAs to NULL) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=bsmedberg a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247693 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:51:14 +00:00
reed%reedloden.com
99338201b6 Bug 385062 - "Search field in bookmarks sidebar gets the focus when opening a new window" [p=asqueella@gmail.com (Nickolay Ponomarev) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247692 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:49:59 +00:00
reed%reedloden.com
423a7db496 Bug 385062 - "Search field in bookmarks sidebar gets the focus when opening a new window" [p=asqueella@gmail.com (Nickolay Ponomarev) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247691 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:47:59 +00:00
reed%reedloden.com
6bc8cd3a54 Bug 297080 - "Mouse cursor stays in pointer form, moving from content area to other window" [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247690 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:44:46 +00:00
reed%reedloden.com
bfeadac040 Bug 399498 - "use XDG downloads dir as default downloads dir" (use XDG download dir, with a fallback to the current default if the XDG user dirs are disabled) [p=chpe@gnome.org (Christian Persch) r=sdwilsh r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247689 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:40:51 +00:00
reed%reedloden.com
3faaa5dab9 Bug 399500 - "support XDG user dirs in the directory service" [p=chpe@gnome.org (Christian Persch) r=caillon sr=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247688 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:35:56 +00:00
reed%reedloden.com
7eddaab1f2 Bug 422185 - "jsgc.obj : error LNK2001: unresolved external symbol "int __cdecl posix_memalign(void * *,unsigned int,unsigned int)" (?posix_memalign@@YAHPAPAXII@Z)" (posix_memalign needs to be extern "C" when compiling with a C++ compiler) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=brendan a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247687 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:32:54 +00:00
dbaron%dbaron.org
4e38878e9e Don't do floating point assignment from uninitialized data, since it can crash. b=422011 r+sr=bzbarsky a=damon
git-svn-id: svn://10.0.0.236/trunk@247686 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:05:27 +00:00
dbaron%dbaron.org
7dc00af66f Don't let the pres context's visible area get permanently set to an unconstrained height when we call ResizeReflow with an unconstrained height during SizeToContent. b=371508 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247685 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:04:45 +00:00
dbaron%dbaron.org
c8a78966fe Restore the vertical centering code that I removed because it's needed for XUL. b=421734. r=ventnor sr=roc a=damon
git-svn-id: svn://10.0.0.236/trunk@247684 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:03:51 +00:00
rhelmer%mozilla.com
38e66f6828 refactor and move bootstrap steps to custom factory b=417779 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@247683 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 22:01:02 +00:00
mattwillis%gmail.com
b92b4f76da Bug 422161 - Fix JS strict errors in *.jsm modules. r and rs=gavin, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@247682 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:57:00 +00:00
dcamp%mozilla.com
818a3abe5f Bug 394485: Prevent loading blocklisted urls loaded from <object> tags. r=jonas, sr=biesi, blocking1.9=stuart
git-svn-id: svn://10.0.0.236/trunk@247681 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:52:55 +00:00
dholbert%cs.stanford.edu
c52ff1c761 Bug 422484: Add parens around macro if conditions. Patch by David Mandelin <dmandelin@mozilla.com> r=benjamin a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@247680 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:47:12 +00:00
bugzilla%standard8.plus.com
7888c3ce22 Bug 419357 nsIExtensionManager::getInstallLocation can sometimes returns null (not expected/documented). r=dtownsend, comment-only patch approval not required
git-svn-id: svn://10.0.0.236/trunk@247679 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:44:58 +00:00
dholbert%cs.stanford.edu
366dbbf3c4 Bug 422484: Add parens around NS_FAILED macro. r+sr=joshmoz
git-svn-id: svn://10.0.0.236/trunk@247678 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:44:31 +00:00
joshmoz%gmail.com
1d5ef80dac fix scrolling with the space bar when using Japanese IME. Patch my Masayuki Nakano. b=420699 r=josh sr=roc
git-svn-id: svn://10.0.0.236/trunk@247677 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:42:27 +00:00
gijskruitbosch%gmail.com
fd0173cca0 Bug 414042 - MSVC71 build error in jdapimin.c attempting to include intrin.h
p=mook@songbirdnest.com (Mook)
r=mmoy@yahoo.com (Michael Moy)
sr=pavlov@pavlov.net (Stuart Parmenter)
a=dsicore@mozilla.com (Damon Sicore)


git-svn-id: svn://10.0.0.236/trunk@247676 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:36:47 +00:00
nboyd%atg.com
526365f5be Add test
git-svn-id: svn://10.0.0.236/trunk@247675 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:09:00 +00:00
thunder%mozilla.com
a6486728a0 Bug 421751: make nsIProcess.run() not open any console windows on Windows. r=dougt, sr=mconnor, a=damons
git-svn-id: svn://10.0.0.236/trunk@247674 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 21:03:08 +00:00
silver%warwickcompsoc.co.uk
bf2c82d58a Bug 418798 - Use slightly different code when running on Gecko 1.9, to deal with behavioural changes in popups. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@247673 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:57:43 +00:00
gijskruitbosch%gmail.com
164e46d4c2 Up ChatZilla songbird versions. ChatZilla Only. a=NPOTFFB. rs=silver@warwickcompsoc.co.uk, patch suggestion by mitch_1_2@live.com.au
git-svn-id: svn://10.0.0.236/trunk@247672 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:51:04 +00:00
johnath%mozilla.com
c9be2d9b12 Site button should only have one tooltip. b=406456 r+ui-r=beltzner, a=blocking-firefox3
git-svn-id: svn://10.0.0.236/trunk@247671 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:45:47 +00:00
rrelyea%redhat.com
b713042b71 Turn off merge code util we can fix the test case
git-svn-id: svn://10.0.0.236/trunk@247670 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:44:01 +00:00
jwalden%mit.edu
dd14f0410b Switch a test from using a Mozilla-specific name for a constant to using the standard one, no semantic change. r=foopy
git-svn-id: svn://10.0.0.236/trunk@247669 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:43:09 +00:00
johnath%mozilla.com
e47caf98ee Restore "ignore this warning" link for phishing warning. b=400731, r=gavin, r=dcamp, ui-r=mconnor, a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@247668 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:34:32 +00:00
cltbld
9e35da6c38 "Automated configuration bump, release for firefox 2.0.0.13rc1"
git-svn-id: svn://10.0.0.236/trunk@247667 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 20:20:33 +00:00
hwaara%gmail.com
7cf440f5ed bug 422226 - Don't overwrite localstore.rdf and mimeTypes.rdf in my srctree, k thx. r=philor
git-svn-id: svn://10.0.0.236/trunk@247666 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 19:36:32 +00:00
nboyd%atg.com
137910fcf4 Patch from Dominic Cooney:
Some users are getting bitten by Xerces' DocumentBuilderImpl
throwing UnsupportedOperationException for reset, which Rhino E4X
calls when it is returning the document builder to its (wading) pool.
I've attached a patch that suppresses the
UnsupportedOperationException in returnDocumentBuilderToPool and
leaves the pool empty if reset throws UnsupportedOperationException.


git-svn-id: svn://10.0.0.236/trunk@247665 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 19:05:06 +00:00
nboyd%atg.com
706695df30 Begin 1.7R2 work
git-svn-id: svn://10.0.0.236/trunk@247664 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 19:04:03 +00:00
daniel.boelzle%sun.com
d15baab028 Bug 422233 Use METHOD:PUBLISH when publishing ics calendar files; r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@247663 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 18:36:29 +00:00
ccooper%deadsquid.com
47701d9b08 b=418939
- enable testgroup/subgroup selection automatically when limiting criteria have been set


git-svn-id: svn://10.0.0.236/trunk@247662 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 18:19:15 +00:00
bugzilla%standard8.plus.com
e7afbdd2f4 Bug 403790 Password manager needs to be able to migrate mailnews logins. r=dolske,gavin,a=blocking-ff3+
git-svn-id: svn://10.0.0.236/trunk@247661 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 18:18:00 +00:00
bclary%bclary.com
90bbc2ca73 JavaScript Tests - update known failures to account for improved CAPS messages in bug 246699, not part of the build
git-svn-id: svn://10.0.0.236/trunk@247660 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 18:12:09 +00:00
ccooper%deadsquid.com
6bc90ece8b b=409731
- updated testcases to catch missing subgroup/testgroup id in display
- check that author gets set when creating new entities


git-svn-id: svn://10.0.0.236/trunk@247659 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:42:15 +00:00
ccooper%deadsquid.com
49cd3f9593 b=409731
- allow setting author for all entities in the same way we allow it for test cases


git-svn-id: svn://10.0.0.236/trunk@247658 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:39:41 +00:00
rhelmer%mozilla.com
daf16f503f migrate 1.9 nightly builders to release automation b=421411 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247657 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:34:24 +00:00
reed%reedloden.com
670302905f Bug 416868 - "Size of native style toolkit arrow" (Correct arrow rect and make it advertise its size) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247656 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:27:03 +00:00
reed%reedloden.com
47279c2ed5 Bug 416868 - "Size of native style toolkit arrow" (Skin changes) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ryan a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247655 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:25:52 +00:00
dholbert%cs.stanford.edu
4d3f6c0339 Disabling failing reftest 386339.html. (See Bug 422454)
git-svn-id: svn://10.0.0.236/trunk@247654 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:22:49 +00:00
bclary%bclary.com
62e991a75e JavaScript Tests - update known failures for mac debug browser on js1_5/Array/regress-350256-03.js, bug 350256, not part of the build
git-svn-id: svn://10.0.0.236/trunk@247653 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:21:54 +00:00
reed%reedloden.com
a560c7100c Bug 421780 - "SVG <image> has stopped working" (reftests for resizing a 1x1 image) [p=joe@drew.ca (Joe Drew [JOEDREW!]) r=longsonr]
git-svn-id: svn://10.0.0.236/trunk@247652 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:21:26 +00:00
reed%reedloden.com
badbff4d80 Bug 421780 - "SVG <image> has stopped working" (use the native size of the current frame instead of its scaled size) [p=joe@drew.ca (Joe Drew [JOEDREW!]) r=longsonr sr=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247651 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:19:51 +00:00
stefanh%inbox.com
047b661cca Bug 422293 - misspelled example url in nav_help.xhtml. Patch by Vlado Valastiak (wladow, Mozilla.sk) <valastiak@mozilla.sk>, r=KaiRo.
git-svn-id: svn://10.0.0.236/trunk@247650 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:08:07 +00:00
jminta%gmail.com
5e6c05c7bc Bug 422384 message window is blank first time it is opened, r=philor
git-svn-id: svn://10.0.0.236/trunk@247649 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 17:00:23 +00:00
mattwillis%gmail.com
a06febd0b9 Bug 422147 - Add IDs to some menubar elements where they're missing. r=gavin, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@247648 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 16:45:14 +00:00
despotdaemon
f48d25b9a0 Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@247647 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 16:33:39 +00:00
cltbld
430b65d965 "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.12 to 2.0.0.13"
git-svn-id: svn://10.0.0.236/trunk@247646 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 16:32:07 +00:00
gavin%gavinsharp.com
a6f1128e7a Bug 421196: fix xul.css binding rule to make rich autocomplete popup usable for toolkit users, r=enndeakin
git-svn-id: svn://10.0.0.236/trunk@247645 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 16:29:30 +00:00
dietrich%mozilla.com
3bc28ab1d0 Bug 421943 ? "redundant multiplexed document" should be a warning not assertion (r=sayre, sr+a=shaver)
git-svn-id: svn://10.0.0.236/trunk@247644 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 16:28:45 +00:00
bhearsum%mozilla.com
10a5c3ef97 bug 422122: switch bootstrap.cfg for 200013 release back to stage.m.o. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@247641 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 16:17:25 +00:00
reed%reedloden.com
b677ede6bc Back out patch from Julien Rivaud in bug 416868 due to reftest failure.
git-svn-id: svn://10.0.0.236/trunk@247640 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 15:56:14 +00:00
ccooper%deadsquid.com
598b793a22 - fixing redness
git-svn-id: svn://10.0.0.236/trunk@247639 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 14:56:55 +00:00
igor%mir2.org
9be5670c27 bug=420904 support for custom options for jsinterp.c in js shell build scripts. This is outside of tree.
git-svn-id: svn://10.0.0.236/trunk@247638 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 14:36:06 +00:00
ccooper%deadsquid.com
073a473564 b=393410
r=rcampbell
- fix case typo


git-svn-id: svn://10.0.0.236/trunk@247637 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 14:35:41 +00:00
cltbld
d8da5f9171 "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.12 to 2.0.0.13"
git-svn-id: svn://10.0.0.236/trunk@247636 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 14:25:31 +00:00
reed%reedloden.com
86464b06bc Bug 416868 - "Size of native style toolkit arrow" (Correct arrow rect and make it advertise its size) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247635 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 14:00:35 +00:00
reed%reedloden.com
d914984704 Bug 416868 - "Size of native style toolkit arrow" (Skin changes) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ryan a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247634 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 13:59:14 +00:00
cbiesinger%gmail.com
c0d8bd352a bug 395581 release and null out mTransaction when its Init method failed so
that we don't try to do anything with this half-initialized object, in
particular call Close on it.
r+sr=bz a=shaver


git-svn-id: svn://10.0.0.236/trunk@247633 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 12:58:06 +00:00
nboyd%atg.com
54e009f4f7 Fix warnings, mainly @Override and generics.
git-svn-id: svn://10.0.0.236/trunk@247632 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 12:47:25 +00:00
cltbld
dc9457e173 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247631 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 12:11:07 +00:00
mcsmurf%mcsmurf.de
7d95777044 bustage fix for Bug 421787
git-svn-id: svn://10.0.0.236/trunk@247630 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 12:09:06 +00:00
reed%reedloden.com
ec9d2baa15 Bug 409748 - "No statusbar-text for bookmarks toolbar sub-menu items" [p=dev@schonfeld.org (Michael Schonfeld) r=Mano a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247629 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:42:32 +00:00
reed%reedloden.com
851493d1fe Fix bustage from bug 416003.
git-svn-id: svn://10.0.0.236/trunk@247628 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:34:34 +00:00
cltbld
673b6d98ba Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247627 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:21:03 +00:00
reed%reedloden.com
ede6713c80 Bug 305782 - "Please allow to use system bzip2 library" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247626 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:13:11 +00:00
dtownsend%oxymoronical.com
56cab1cbdf Bug 417606: See all search results always number 10 (config change). r=robstring.
git-svn-id: svn://10.0.0.236/trunk@247625 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:12:02 +00:00
reed%reedloden.com
50c0af5020 Bug 419544 - "places menupopups options ("open all in tabs", "open <feed website>") do not update correctly" [p=mak77@supereva.it (Marco Bonardo [mak77]) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247624 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:08:08 +00:00
reed%reedloden.com
519c1a3ee9 Bug 420341 - "Drag and drop link/bookmark issues, regressed by bug 389931" ((Bv1) <bookmarksMenu.js>) [p=sgautherie.bz@free.fr (Serge Gautherie) r=stefanh r+sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@247623 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:05:28 +00:00
cltbld
7d2a4822b1 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247622 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:01:03 +00:00
reed%reedloden.com
cb6cd5134f Bug 414063 - "annotate xpidl-generated c++ headers with attributes for scriptable and deprecated methods" [p=Pidgeot18@gmail.com (Joshua Cranmer) r=dbradley a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247621 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 11:00:59 +00:00
reed%reedloden.com
a643fbbecc Bug 356011 - "kfreebsd support" (main configure.in and xpcom parts) [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247620 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:59:03 +00:00
reed%reedloden.com
4fcff6b314 Bug 421695 - "Toolbar and MenuBar shadows should not be saved" (Fix various uses of shadow-type) [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247619 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:57:05 +00:00
reed%reedloden.com
213dd8775d Bug 416003 - "Use different arrow widgets for arrows in different context" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ventron r=twanno sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247618 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:54:22 +00:00
reed%reedloden.com
98fdc03854 Bug 385516 - "Console is spewed with WARNING: empty langgroup" (Add default constructor to gfxFontStyle and use it) [p=wasti.redl@gmx.net (Sebastian Redl) r=stuart a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247617 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:52:58 +00:00
reed%reedloden.com
862f6391bb Bug 421789 - "Trivial fix to a trivial warning in gtk2drawing.c" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247616 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:52:02 +00:00
cltbld
777a60be3c Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247615 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:51:02 +00:00
reed%reedloden.com
faa9fcf92c Bug 405256 - "Compile error in nsNativeDragTarget.h with MingW GCC because of missing shobjidl.h" [p=bengt.erik.soderstrom@telia.com (Bengt-Erik Soderstrom) r=bsmedberg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247614 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:46:41 +00:00
mcsmurf%mcsmurf.de
e819c2790c Bug 421787 - NSS portion of build uses continuation lines in variable definition that is used in an AC_SUBST, p=bill@wg9s.com, r=jag, sr=bsmedberg, a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@247613 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:45:20 +00:00
Olli.Pettay%helsinki.fi
11704f6f07 Bug 421486, automatic unwanted scrolling, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@247612 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 10:26:12 +00:00
dwitte%stanford.edu
dab8ad43a5 bustage fix.
git-svn-id: svn://10.0.0.236/trunk@247611 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 09:22:42 +00:00
dwitte%stanford.edu
85ccd59cb9 disable failing test on mac.
git-svn-id: svn://10.0.0.236/trunk@247610 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 08:35:57 +00:00
timeless%mozdev.org
094683c8e2 Bug 3004 Remove debug robot from build
r=mrbkap sr=jag a=dsicore

So Long, and Thanks for All the Fish


git-svn-id: svn://10.0.0.236/trunk@247609 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 08:15:55 +00:00
smontagu%smontagu.org
038b929dd8 Enable bidi processing if there are right-to-left characters in print headers or footers. Bug 421690, r+sr=roc, blocking1.9=damon
git-svn-id: svn://10.0.0.236/trunk@247608 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 07:56:38 +00:00
dwitte%stanford.edu
7ca6bd0344 Bug 421494 - reimplement third party cookie blocking. r=mconnor, sr=bz, blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247607 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 07:53:58 +00:00
brendan%mozilla.org
46a89fcd1a Fix indentation nit
git-svn-id: svn://10.0.0.236/trunk@247606 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 07:05:30 +00:00
shaver%mozilla.org
e0329e27a7 Bug 422286: fix accounting of array length when slicing dense arrays.
r=mrbkap, a=mconnor.


git-svn-id: svn://10.0.0.236/trunk@247605 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 06:50:55 +00:00
ajschult%verizon.net
bcc0b9a423 Bug 422047: popup button test window too narrow, r=enndeakin
git-svn-id: svn://10.0.0.236/trunk@247604 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 04:44:02 +00:00
roc+%cs.cmu.edu
2087436450 Bug 413027 backed out again
git-svn-id: svn://10.0.0.236/trunk@247603 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 02:01:17 +00:00
roc+%cs.cmu.edu
1f9f6e93cb Bug 413027. The XUL pref and min height for a CSS block should be its height when reflowed at its preferred width, NOT the height of the tallest line. r+sr=dbaron. Relanding with extra instrumentation in the strangely-failing mochitest test_bug199692.xul
git-svn-id: svn://10.0.0.236/trunk@247602 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 01:05:26 +00:00
roc+%cs.cmu.edu
ab49173849 Bug 421662. Rename TextRectangle* to ClientRect*. r+sr=sicking,a=damon
git-svn-id: svn://10.0.0.236/trunk@247601 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:59:15 +00:00
vladimir%pobox.com
4d560436a8 b=365, disabled controls on vista get hover effect; r=stuart
git-svn-id: svn://10.0.0.236/trunk@247600 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:54:51 +00:00
roc+%cs.cmu.edu
d2a2ed91c4 Bug 421662. Rename TextRectangle* to ClientRect*. r+sr=sicking,a=damon
git-svn-id: svn://10.0.0.236/trunk@247599 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:51:19 +00:00
roc+%cs.cmu.edu
4f37a24822 Bug 420351. Don't let empty list-bullets make a line non-empty. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247598 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:46:18 +00:00
jruderman%hmc.edu
6573b55f02 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@247597 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:44:46 +00:00
jruderman%hmc.edu
412cc826b8 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@247596 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:42:51 +00:00
roc+%cs.cmu.edu
ad0e0f2138 Bug 418428. Don't force devpixels to be an integer multiple of CSS pixels when printing on Windows. r=stuart
git-svn-id: svn://10.0.0.236/trunk@247595 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:35:00 +00:00
rrelyea%redhat.com
f9abd3cf8d Bug 421978 valgrind uninitialized variables. Patch by dbaron
r rrelyea


git-svn-id: svn://10.0.0.236/trunk@247594 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 00:01:07 +00:00
jst%mozilla.org
9f1d1a37ea Fixing bug 415324. Don't change principals on documents during document.load() now that document principals must remain unchanged. r=jonas@sicking.cc, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@247593 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:47:23 +00:00
ted.mielczarek%gmail.com
e64b1594bb bug 422082 - crash reporter remains open after submitting data. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247592 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:39:34 +00:00
dtownsend%oxymoronical.com
97908a5f1e Bug 415175 – Updating to an extension where the updated xpi requires a
compatibility update fails. r=robstrong.


git-svn-id: svn://10.0.0.236/trunk@247591 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:35:21 +00:00
dougt%meer.net
0be95127a4 back out
git-svn-id: svn://10.0.0.236/trunk@247590 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:32:26 +00:00
alexei.volkov.bugs%sun.com
3cef16049f 390381 - libpkix rejects cert chain when root CA cert has no basic constraints. Patch adds eku checker data into processing params. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247589 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:23:41 +00:00
rrelyea%redhat.com
6228a05754 Fix AIX build problem with previous checking.
r=wtc


git-svn-id: svn://10.0.0.236/trunk@247588 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:14:32 +00:00
rhelmer%mozilla.com
7ffbe0a77b bump to next version b=420005 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247587 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 23:10:17 +00:00
rhelmer%mozilla.com
0bf89dad11 enable fast-patcher mode b=422235 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247586 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 22:59:15 +00:00
blassey%mozilla.com
135828a746 backing out: switching narrow char system calls to wide char in windows b=418703
git-svn-id: svn://10.0.0.236/trunk@247585 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 22:46:32 +00:00
bclary%bclary.com
ff980df0be JavaScript Tests - fix TimeWithinDay for negative arguments, bug 264727
git-svn-id: svn://10.0.0.236/trunk@247579 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 22:18:23 +00:00
dougt%meer.net
719b823733 backing out.
git-svn-id: svn://10.0.0.236/trunk@247578 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 22:12:52 +00:00
uriber%gmail.com
ef1494d9f7 Don't reserve space for start (end) margin on the first- (last-) in-flow if it has a previous (next) bidi continuation. bug=421419 r+sr=dbaron a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@247574 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:54:35 +00:00
blassey%mozilla.com
8ccd9a7db0 switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
git-svn-id: svn://10.0.0.236/trunk@247573 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:49:58 +00:00
edward.lee%engineering.uiuc.edu
c49061d16f Bug 413093 - With "Remember what I've download" disabled/unchecked (browser.download.manager.retention set to 0), the Download Manager window remains open until clicked/focused. p=sdwilsh, r=Mardak, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247572 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:34:19 +00:00
dougt%meer.net
43e510e7e6 Bug: 420928
default entry on win32+wince should be mainWCRTStartup
r=bsmedberg, a=damons


git-svn-id: svn://10.0.0.236/trunk@247571 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:31:35 +00:00
rrelyea%redhat.com
0710bb052d Bug 391296 - Need an update helper for Shared Databases
r=nelson.

sdb.c was checked in to the branch rather than the trunk.


git-svn-id: svn://10.0.0.236/trunk@247570 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:29:27 +00:00
bhearsum%mozilla.com
746e96f591 bug 422122: bootstrap.cfg updates for Fx20013 release. r=joduinn, patch=me
git-svn-id: svn://10.0.0.236/trunk@247569 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:02:59 +00:00
alexei.volkov.bugs%sun.com
95232238df 412468 - modify certutil, vfychain and vfyserv utilities to use CERT_PKIXVerifyCert function. Patches: suply trustlist to CERT_PKIXVerifyCert; use double "p" argument to use CERT_PKIXVerifyCert for validation. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@247568 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 20:48:53 +00:00
bugzilla%standard8.plus.com
655765d203 Bug 420454 Drop nsISupportsArray usage from nsSmtpService r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247567 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 20:37:34 +00:00
ghendricks%novell.com
be5298bd7e Clean out tabs, barewords, pod etc so files pass tests.
git-svn-id: svn://10.0.0.236/trunk@247566 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 20:25:38 +00:00
mozilla%weilbacher.org
13554b49e3 [OS/2] Bug 411573: Update the OS/2 ReadMe file with information on WPS support by using RWS
git-svn-id: svn://10.0.0.236/trunk@247565 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 20:06:48 +00:00
bhearsum%mozilla.com
0800602fec bug 422122: firefox/thunderbird version bumps for 2.0.0.13. r=joduinn, patch=me
git-svn-id: svn://10.0.0.236/trunk@247564 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 20:06:18 +00:00
sayrer%gmail.com
bba65c2feb Bug 381357. Live bookmarks for feeds served as text/html don't load. r=gavin
git-svn-id: svn://10.0.0.236/trunk@247563 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 20:05:10 +00:00
mozilla%weilbacher.org
484a244acd [OS/2] Bug 381331: Update hard- and software requirements and usage hints in the OS/2 ReadMe file
git-svn-id: svn://10.0.0.236/trunk@247562 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 19:59:55 +00:00
ccooper%deadsquid.com
41cdf219c1 b=409731
- don't display single result submission when managing testcases


git-svn-id: svn://10.0.0.236/trunk@247561 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 19:43:14 +00:00
bhearsum%mozilla.com
26f3057e6e bug 422122: use RELEASE_AUTOMATION_M8 for 2.0.0.13 release. r=joduinn, patch=me
git-svn-id: svn://10.0.0.236/trunk@247560 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 18:58:57 +00:00
jruderman%hmc.edu
905be7eb1a Add reftest
git-svn-id: svn://10.0.0.236/trunk@247559 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 18:24:02 +00:00
dwitte%stanford.edu
515b8eb4c6 Bug 419596 - add third party cookie blocking option to cookie pref UI. r=gavin ui-r=beltzner blocking-firefox3+
git-svn-id: svn://10.0.0.236/trunk@247558 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 18:23:25 +00:00
ccooper%deadsquid.com
ed03c83555 b=409731
- fix up db creation scripts for new tables


git-svn-id: svn://10.0.0.236/trunk@247557 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 18:15:35 +00:00
mattwillis%gmail.com
73c71c22da Bump Flock version number. NPOTDB
git-svn-id: svn://10.0.0.236/trunk@247556 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 18:09:55 +00:00
timeless%mozdev.org
475da0c03b Bug 419326 Crashes in Main Tab of Options [@ _wgetdcwd - nsLocalFile::Normalize]
r=bsmedberg a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247555 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 17:46:48 +00:00
ccooper%deadsquid.com
d30c0f113c b=409731
- add tracking data (creation_date, last_updated, creator_id) to entities that do not have them yet

Misc.
- fix single result submission
- update selenium testcases to run faster (use less-used products, etc.)


git-svn-id: svn://10.0.0.236/trunk@247554 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 17:31:48 +00:00
timeless%mozdev.org
268a4610d9 Bug 246699 CAPS security exceptions should throw richer exception info (not just raw string)
r=shaver a=shaver


git-svn-id: svn://10.0.0.236/trunk@247553 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 17:30:23 +00:00
nrthomas%gmail.com
50b0cec6b6 Bug 422141, make relative symlinks from buildbot builds, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@247552 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 17:09:07 +00:00
bhearsum%mozilla.com
ec2442daa5 bug 359336: should have an x86_64 Linux tinderbox with new gcc - add a new cvsroot for linux64 builds. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@247551 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 16:57:40 +00:00
bhearsum%mozilla.com
c36c3193e1 bug 421411: migrate firefox 1.9 nightlies to release automation - add linux and win32 locks. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@247550 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 16:54:36 +00:00
bugzilla%standard8.plus.com
5a4ca44e0f Bug 417065 Add some tests for the more complex nsIAbCard functions. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@247549 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 16:34:18 +00:00
justdave%bugzilla.org
0cf090f863 Bug 422111: rederive regexp-based group memberships on the destination user after merging Bugzilla accounts, since some of the merged group memberships may no longer apply.
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@247548 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 15:50:05 +00:00
bhearsum%mozilla.com
e79590b9d1 bug 359336: should have an x86_64 Linux tinderbox with new gcc. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@247543 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 12:26:39 +00:00
jag%tty.nl
afe8800920 Revert change for bug 415014. r=KaiRo
git-svn-id: svn://10.0.0.236/trunk@247542 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 11:09:54 +00:00
roc+%cs.cmu.edu
4556299cf1 Backing out 420351
git-svn-id: svn://10.0.0.236/trunk@247541 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 10:44:32 +00:00
cltbld
0b711f87f8 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247540 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 10:31:03 +00:00
hwaara%gmail.com
5c8eb6945c bug 421689, Mozilla won't build with Xcode 3.1 (included with the iPhone SDK). Path by Matthew Gertner (matthew@allpeers.com). r=ted, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247539 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 10:24:35 +00:00
mozilla%kewis.ch
00bfd8e319 Fix bug 419817 - iMip/iTip invitation mail -> No 'Accept'/'Decline' button if WCAP or CalDAV calendar exist. r=ctalbert,r=dbo
git-svn-id: svn://10.0.0.236/trunk@247538 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 10:13:48 +00:00
reed%reedloden.com
4816acbd28 Bug 415163 - "GTK location bar drop-down button arrow is misaligned"
[p=twanno@lycos.nl (Teune van Steeg) / frnchfrgg-mozbugs@altern.org (RIVAUD
Julien [_FrnchFrgg_]) r=Ryan r=twanno r=Ventron sr=roc a1.9=beltzner]


git-svn-id: svn://10.0.0.236/trunk@247537 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:55:54 +00:00
roc+%cs.cmu.edu
09a7cb12fb Backing out bug 413027
git-svn-id: svn://10.0.0.236/trunk@247536 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:36:03 +00:00
reed%reedloden.com
7cf7812492 Bug 413993 - "directTypeRadio.label in the connection preferences dialog should be "no proxy" rather than "direct connection"" (fix accesskeys collision) [p=cedric.corazza@wanadoo.fr (Cédric Corazza) r=gavin a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247535 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:17:00 +00:00
reed%reedloden.com
240305a6f5 Bug 419216 - "Use URL of page as the title if no title exists" [p=mak77@supereva.it (Marco Bonardo [mak77]) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247534 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:15:33 +00:00
reed%reedloden.com
9d0d6d838e Bug 418406 - "Make network error constants accessible via Components.results" [p=trev.moz@adblockplus.org (Wladimir Palant) r=biesi sr=sicking a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247533 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:14:04 +00:00
reed%reedloden.com
11e4f23cff Bug 421635 - "[EM] post restart notification should specify foreground color" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r=rob_strong a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247532 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:13:07 +00:00
reed%reedloden.com
b2c7d4c741 Bug 414342 - "Fix spacing and margins in Preferences, Addons, Pageinfo" [p=ispence@gmail.com (Ian Spence) / michael.monreal@gmx.net (Michael Monreal) r=Mano a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247531 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:12:06 +00:00
reed%reedloden.com
3618591a40 Bug 420595 - ""you have chosen to open" dialog uses wrong icon" (Change the accept button icon to a save one when the only choice is "save") [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=sdwilsh a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247530 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:11:08 +00:00
reed%reedloden.com
96bf80ec88 Bug 421947 - "More C++ casts required for Windows only, especially overloaded pow() and log10()" [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=crowder a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247529 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:09:41 +00:00
reed%reedloden.com
85829bdf0b Bug 419036 - "Simplify nsCacheEntryHashTable::VisitEntries and break 'friendship'" [p=alfredkayser@gmail.com (Alfred Kayser) r=dcamp sr=biesi a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247528 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 08:08:06 +00:00
roc+%cs.cmu.edu
2656276497 Bug 413027 reftest
git-svn-id: svn://10.0.0.236/trunk@247527 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 07:46:40 +00:00
roc+%cs.cmu.edu
b560f9cc23 Bug 413027. The XUL min-size and pref-size for a CSS block should just be its height when reflowed at its preferred width --- NOT the height of the tallest line, that is insane. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247526 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 07:38:26 +00:00
roc+%cs.cmu.edu
9279545699 Bug 420351. Empty bullets cannot make a line non-empty. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247525 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 07:36:04 +00:00
reed%reedloden.com
ba4917937f Bug 419990 - "Firefox hides the urlbar dropmarker too late when chromehidden contains toolbar" (Correct the chrome size accounting when chromehidden contains toolbar) [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Mano a1.9=shaver]
git-svn-id: svn://10.0.0.236/trunk@247524 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 07:08:16 +00:00
karlt+%karlt.net
3eeb7c6d89 Bug 421955. combining mark at start of text run rendered as NUL hex box or
garbage. r=roc, a1.9=damons


git-svn-id: svn://10.0.0.236/trunk@247523 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 07:04:31 +00:00
ajschult%verizon.net
d8a28fcaf8 Bug 420541: test failures because onfocus never fires for iframe load, r=Enn
git-svn-id: svn://10.0.0.236/trunk@247522 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 04:35:46 +00:00
mozilla.mano%sent.com
ff23f3ce93 Bug 408938 - Include bookmarks toolbar folder in bookmarks menu. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@247521 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 03:18:44 +00:00
dolske%mozilla.com
09b7a52bad Disable one check that seems to be mysteriously failing.
git-svn-id: svn://10.0.0.236/trunk@247520 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 02:24:08 +00:00
jonas%sicking.cc
fbfd1bd5fa Back out due to failed mochitest
git-svn-id: svn://10.0.0.236/trunk@247519 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 02:18:16 +00:00
timeless%mozdev.org
ef7fb4b878 Bug 419510 PAC dateRange function doesn't handle months after JUN
r=biesi a=dsicore

Also adds support for getDay("SAT")...


git-svn-id: svn://10.0.0.236/trunk@247518 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 01:40:08 +00:00
iann_cvs%blueyonder.co.uk
38884687fe Bug 411215 - Migrate SeaMonkey's fonts pref panel to new pref pane
p=me r=mnyromyr sr=neil SM-only patch


git-svn-id: svn://10.0.0.236/trunk@247517 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 01:23:09 +00:00
jonas%sicking.cc
99b2e4ecd5 Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst.
git-svn-id: svn://10.0.0.236/trunk@247516 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:49:20 +00:00
philringnalda%gmail.com
83014d095f Bug 402637 - Make uri-element class work on any element, r=mano, r=mconnor, a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@247515 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:19:04 +00:00
dolske%mozilla.com
b137d23706 Bug 419081 - Password prompting code doesn't check new passwords against all possible existing passwords. r=gavin, a=blocking-ff3+
git-svn-id: svn://10.0.0.236/trunk@247514 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:14:10 +00:00
timeless%mozdev.org
4b89f5e047 Bug 421303 Crash [@ jsds_ScriptHookProc]
r=caillon a=dsicore

If we reach ~jsdService, that means our client doesn't care about us, so we can
(and should) drop all references to any callbacks (if they cared, they'd have
kept us alive!*).

I think jsdService::Off should clear all the hooks, the strange magic of not
clearing it isn't really a great idea. So for Off, we'll now clear the
ScriptHook too (consumers who use off should really drop any references they
have to our objects...). I'm still on the fence on this point, I suspect we can
actually move it from ::Off to ~jsdService (it must be cleared at some point,
otherwise if jsd_xpc's library manages to get unloaded, the function pointer
would be invalid, which would be *BAD*).

jsds_NotifyPendingDeadScripts needs to clear gDeadScripts whether or not
there's a service or hooks, so it does. Because it's a static callback and
because of the scary way GC works, I'd rather ensure (deathgrip) that jsds is
available (and consistent!) for the duration of the function call. The code
already handles the lack of a hook, so there's no reason to do magical
returns....

The real problem which mayhemer found was that jsdService::Off was returning
early (failure) because gGCStatus wasn't JSGC_END when called from ~jsdService
from JS_GC from the cyclecollector, so we make sure that ~jsdService forces
::Off to act as if it is JSGC_END (after ensuring that there are no callbacks
available).

* a pure javascript (xpcom component, not DOM hosted!) version of a jsdService
consumer means that jsdService will need to talk to the CycleCollector
eventually (this is another bug for the future).


git-svn-id: svn://10.0.0.236/trunk@247513 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:13:48 +00:00
mozilla%weilbacher.org
d72cdfbda2 [OS/2] Bug 369791: adapt plugin code to compile with cairo-os2, this in principle allows plugin content to be printed and windowless plugins to display, r=mkaply, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@247512 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:10:56 +00:00
sayrer%gmail.com
0b99ea4607 Bug 421984. Build with -fstrict-aliasing on GCC platforms. r/a=shaver
git-svn-id: svn://10.0.0.236/trunk@247511 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:04:47 +00:00
rrelyea%redhat.com
001eff4277 Fix double free from monster patch (uncovered with leak fix).
r=kai


git-svn-id: svn://10.0.0.236/trunk@247510 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 23:33:47 +00:00
browning%uwalumni.com
35cdf0b79f Bug 420749 CalDAV calendars must refresh twice to display server-side changes, r=philipp
git-svn-id: svn://10.0.0.236/trunk@247509 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 23:31:35 +00:00
ghendricks%novell.com
5349de337b Allow API to use ID or string in many fields.
Fixed issue in which creating a build is broken if milestone is not ---
Updated API docs


git-svn-id: svn://10.0.0.236/trunk@247508 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 23:13:33 +00:00
timeless%mozdev.org
8d4d00a220 Bug 421774 consolidate jsd static variables into main
r=shaver


git-svn-id: svn://10.0.0.236/trunk@247507 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 23:11:36 +00:00
jwalden%mit.edu
5a0c0b1bcf Bug 421767 - element.attributes.removeNamedItemNS(<non-existent attribute NS and name>) returns null instead of throwing. acid3++ r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247506 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 23:02:36 +00:00
alexei.volkov.bugs%sun.com
9af7529b05 400947 - thread unsafe operation in PKIX_PL_HashTable_Add cause selfserv to crash. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247505 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:56:16 +00:00
rrelyea%redhat.com
f321af3a89 Fix tinderbox bustage from previous checkin
r=kai


git-svn-id: svn://10.0.0.236/trunk@247504 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:42:54 +00:00
kaie%kuix.de
75f32dfdf4 Bug 421579, crash in PKIX_PL_Cert_GetVersion
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247503 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:37:53 +00:00
gavin%gavinsharp.com
7cfc792859 trigger a nightly to push the fix to bug 421841 to users
git-svn-id: svn://10.0.0.236/trunk@247502 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:33:34 +00:00
jay%mozilla.org
d02c19863c bumped version and added Help tab content
git-svn-id: svn://10.0.0.236/trunk@247501 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:32:14 +00:00
dholbert%cs.stanford.edu
9b1a1f35b4 Bug 407243 reftest, to define current behavior.
git-svn-id: svn://10.0.0.236/trunk@247500 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 22:11:16 +00:00
bclary%bclary.com
1e75187042 JavaScript Tests - update test to catch exception in browser tests, bug 420612
git-svn-id: svn://10.0.0.236/trunk@247499 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 21:24:35 +00:00
Callek%gmail.com
91abd0761a Fix bug # in comments, rs=ajschult
git-svn-id: svn://10.0.0.236/trunk@247498 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 21:08:37 +00:00
jwalden%mit.edu
bf1427c8f9 Bug 420521 - Leaking nsThread and nsTimerImpl running full set of Mochitests. This fixes the last refcounted leak on OS X Mochitests! Zounds! r=brendan, sr=dbaron, a=blocker
git-svn-id: svn://10.0.0.236/trunk@247497 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 21:05:46 +00:00
ccooper%deadsquid.com
4a16ff190e b=393410
r=rcampbell
- (re)create profiles on slaves for each run rather than culling places.sqlite


git-svn-id: svn://10.0.0.236/trunk@247496 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 20:45:54 +00:00
rrelyea%redhat.com
ef7b124a1b Bug 391296 – Need an update helper for Shared Databases
r=nelson.


git-svn-id: svn://10.0.0.236/trunk@247495 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 20:16:51 +00:00
wurblzap%gmail.com
dcdde8bd96 Bug 421931 – Group control identifiers on product edit page should be localizable.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@247493 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 19:37:58 +00:00
igor%mir2.org
22af3421c7 bug=419632 r=brendan a1.9=blockin1.9
avoiding weak roots for doubles


git-svn-id: svn://10.0.0.236/trunk@247492 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 19:27:44 +00:00
glen.beasley%sun.com
f3eff5caac 419523 remove duplicate declarations patch=wtc r=gb
git-svn-id: svn://10.0.0.236/trunk@247491 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 19:05:05 +00:00
reed%reedloden.com
87cc181971 Bug 359255 - "Importers: Import Filters from current Eudora" [p=beckley@qualcomm.com (Jeff Beckley) r=bienvenu sr=mscott]
git-svn-id: svn://10.0.0.236/trunk@247490 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 19:02:53 +00:00
reed%reedloden.com
7e7ef3d74e Bug 421841 - "Breakpad continually sends the same crash report over and over until you manually stop it" (add (void)closeMeDown; method, call it instead of closeClicked) [p=beltzner@mozilla.com (Mike Beltzner) r=ted/luser a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247489 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 18:59:59 +00:00
reed%reedloden.com
a0e741923a Bug 355181 - "net_IsValidHostName() comment says one thing, code does another" (use a whitelist) [p=michal@allpeers.com (Michal Novotny) r=biesi a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247488 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 18:59:13 +00:00
reed%reedloden.com
57dad56b04 Bug 419379 - "delete message doesn't work if focus in header of message preview pane" (Make the delete button work again) [p=aqualon@aquachan.de (Bruno 'Aqualon' Escherl) r=Mnyromyr sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@247487 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 18:58:20 +00:00
bhearsum%mozilla.com
65ff9c0080 bug 420947: bootstrap changes to support new patcher2.pl prettyVersion. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@247485 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 18:53:05 +00:00
rhelmer%mozilla.com
264017d357 migrate firefox 1.9 nightlies to release automation b=421411 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@247484 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 18:19:40 +00:00
bhearsum%mozilla.com
c474e429bc bug 420947: update 1.8 and 1.9 patcher configs with prettyVersion string. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@247483 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 18:09:07 +00:00
christophe.ravel.bugs%sun.com
911d85902c Bug 329003: NSPR's configure script should check the C++ compiler only when --enable-cplus is specified.
r=wtc


git-svn-id: svn://10.0.0.236/trunk@247482 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 17:54:00 +00:00
dietrich%mozilla.com
f46235fd62 Backing out test of bug 384370
git-svn-id: svn://10.0.0.236/trunk@247481 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 17:49:32 +00:00
nrthomas%gmail.com
251e468976 Bug 421484, rejig symlink creation for new staging setup, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@247480 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 17:43:54 +00:00
bhearsum%mozilla.com
7c0af135c0 bug 420947: patcher should use 'prettyVersion' in the update dialog (appv) and 'version' for everything else. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@247479 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 17:42:47 +00:00
nboyd%atg.com
340fc393a1 Add @Override
git-svn-id: svn://10.0.0.236/trunk@247478 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 17:06:10 +00:00
alqahira%ardisson.org
b0448b6d3f Bug 415392 - Omnibus ad-blocking bug for February 2008. r/sr=smfr
git-svn-id: svn://10.0.0.236/trunk@247477 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 17:02:08 +00:00
alqahira%ardisson.org
06d456b05c Bug 384725 - [10.5] Icon update for Leopard. Landing the first batch of revised icons in advance of b3. r=me, sr=pink
git-svn-id: svn://10.0.0.236/trunk@247476 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 16:56:41 +00:00
dietrich%mozilla.com
22c4224442 Bug 384370 - test perf run (r=mano)
git-svn-id: svn://10.0.0.236/trunk@247475 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 16:41:54 +00:00
bhearsum%mozilla.com
17f81a71d7 bug 421884: buildbotcustom modules should only try to addFactoryArguments() for Buildbot 0.7.6 or higher. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@247474 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 16:03:19 +00:00
jminta%gmail.com
8ee675944f Bug 421781 Remove fake-account hooks from front-end, r=philor
git-svn-id: svn://10.0.0.236/trunk@247473 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 15:30:52 +00:00
jminta%gmail.com
352585d376 Bug 421382 Remove dordfcommand and getcompositedatasource, r=philor
git-svn-id: svn://10.0.0.236/trunk@247472 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 15:25:46 +00:00
gavin%gavinsharp.com
96b1ef265f Back out the patch from bug 420642 because it broke gmail (bug 421571)
git-svn-id: svn://10.0.0.236/trunk@247470 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 08:28:51 +00:00
gavin%gavinsharp.com
c4d99e64d7 Bug 421715: canvas crash passing undefined to putImageData, r+a=vlad
git-svn-id: svn://10.0.0.236/trunk@247469 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 07:35:37 +00:00
masayuki%d-toybox.com
ba0a67ea5c Bug 420285 Internationalize plugin tag and plugin host r=jst, sr=bzbarsky, b1.9=jst
git-svn-id: svn://10.0.0.236/trunk@247468 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 07:07:15 +00:00
reed%reedloden.com
6b2cd8a030 Back out Alfred Kayser's patch from bug 399925 due to Tp crashes.
git-svn-id: svn://10.0.0.236/trunk@247467 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 06:09:37 +00:00
reed%reedloden.com
cd04d54103 Bug 399925 - "GIF decoder needs to allow its data to be discarded" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247463 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 05:09:24 +00:00
rhelmer%mozilla.com
d8d08cafdc make project names more readable b=417779 r=rhelmer p=joduinn
git-svn-id: svn://10.0.0.236/trunk@247462 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 04:35:51 +00:00
jag%tty.nl
e86ca746be Make SeaMonkey linux tinderboxen run with -march=i486 for a while. I'll back this out after maybe half a day's worth of cycles, or feel free to back this out sooner. See bug 415014. r=KaiRo
git-svn-id: svn://10.0.0.236/trunk@247461 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 03:23:36 +00:00
aaronleventhal%moonset.net
0ebe4a67ad Backing out part of bug 417018 which caused bug 421650.
git-svn-id: svn://10.0.0.236/trunk@247460 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 02:24:00 +00:00
edward.lee%engineering.uiuc.edu
3db33792b2 Bug 416342 - download of attachments window shows that download does not progress. r=bienvenu, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247457 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 01:20:12 +00:00
dbaron%dbaron.org
dca2efc546 Test selector serialization too.
git-svn-id: svn://10.0.0.236/trunk@247456 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 01:10:03 +00:00
wtc%google.com
dd1ffe05f6 Bug 419523: Export Cert_NewTempCertificate. Remove unnecessary inclusions
of nssrenam.h.  Remove functions that no longer need to be renamed from
nssrenam.h.  r=rrelyea.
Modified Files:
	cmd/vfychain/vfychain.c lib/certdb/stanpcertdb.c
	lib/crmf/asn1cmn.c lib/crmf/cmmfrec.c lib/crmf/respcmn.c
	lib/nss/nss.def lib/nss/nssrenam.h lib/pkcs12/p12e.c
	lib/pkcs7/certread.c lib/pkcs7/p7decode.c lib/pkcs7/p7encode.c
	lib/smime/cmsutil.c lib/ssl/ssl3con.c lib/ssl/ssl3ecc.c
	lib/ssl/sslnonce.c lib/ssl/sslsnce.c


git-svn-id: svn://10.0.0.236/trunk@247455 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 00:01:28 +00:00
roc+%cs.cmu.edu
bf7a2f65b6 Bug 403181, revert more bogus test images
git-svn-id: svn://10.0.0.236/trunk@247454 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 23:53:48 +00:00
wtc%google.com
a522c3ec67 Bug 417641: fixed compiler warnings in SSL_CanBypass. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@247453 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 23:43:26 +00:00
bugzilla%babylonsounds.com
5cd6599b2a Bug 421616 - Editing event to change calendar fails, event disappears from database, p=philipp, r=ssitter
git-svn-id: svn://10.0.0.236/trunk@247452 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 23:30:42 +00:00
wtc%google.com
f7911d005d Bug 419242: moved a makefile rule from config.mk to Makefile so that 'all'
is the default (first) makefile target.  r=christophe.ravel


git-svn-id: svn://10.0.0.236/trunk@247451 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 23:17:25 +00:00
roc+%cs.cmu.edu
77dae1ae64 Bug 403181, fix test image
git-svn-id: svn://10.0.0.236/trunk@247450 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 22:46:40 +00:00
neil%parkwaycc.co.uk
062ba9a02c Bug 420770 Can't open saved message (regression from bug 412822) r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@247449 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 22:06:49 +00:00
roc+%cs.cmu.edu
16d1fe338a Bug 403181. Pass the desired source rectangle for background images down into nsThebesImage and ensure we don't sample outside it. Back out a bad pixman patch that caused regressions, and adjust image encoding tests so they don't depend on the regression. Also switchs some reftests to quirks mode so that the 1-appunit width of <br>s doesn't bite us. r=vlad,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247448 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 21:55:08 +00:00
stefanh%inbox.com
a033ad4b2b Bug 417261 - Re-write mac readme. r=KaiRo, Mnyromyr. Thanks to ajschult for spotting some errors.
git-svn-id: svn://10.0.0.236/trunk@247447 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 21:07:08 +00:00
bclary%bclary.com
fe2285d3e7 JavaScript Tests - regression tests for bug 418641, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@247446 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 21:04:14 +00:00
bclary%bclary.com
0fcbad3bd0 JavaScript Tests - regression test for bug 420087, by Mike Shaver
git-svn-id: svn://10.0.0.236/trunk@247445 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 20:49:13 +00:00
bclary%bclary.com
6d1edfd7b2 JavaScript Tests - regression test for bug 420399, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@247444 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 20:32:33 +00:00
bclary%bclary.com
255842c373 JavaScript Tests - regression tests for bug 420610, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@247443 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 20:15:14 +00:00
bclary%bclary.com
be0d2f4cf4 JavaScript Tests - regression test for bug 420612, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@247442 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 20:09:09 +00:00
bclary%bclary.com
7fe02d9f28 JavaScript Tests - regression test for bug 421325, by Brian Crowder
git-svn-id: svn://10.0.0.236/trunk@247441 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 20:00:57 +00:00
reed%reedloden.com
27525c74f0 Bug 421721 - "remove tabs-bottom-spacer, it's unused" [p=dao@mozilla.com (Dão Gottwald) r+a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@247440 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 19:59:50 +00:00
reed%reedloden.com
bb53a84b5a Bug 418791 - "Don't try to discard image data when the image is animating" (Don't start the timer when image is animating) [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247439 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 19:58:40 +00:00
lpsolit%gmail.com
83f9623915 Fixing bustage due to bug 367394 (no idea why it's burning, but this should fix it)
git-svn-id: svn://10.0.0.236/trunk@247438 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 19:57:02 +00:00
reed%reedloden.com
03320a6b94 Bug 417302 - "about:robots" (add missing period) [p=reed r=gavin]
git-svn-id: svn://10.0.0.236/trunk@247437 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 19:56:24 +00:00
bclary%bclary.com
3451a7c29a JavaScript Tests - remove timezone dependencies for toLocaleFormat win32 tests, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@247436 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 19:49:14 +00:00
reed%reedloden.com
38654623e4 Bug 367394 - "show_bug should include a class bz_group_<whatever> so pages can be styled" [p=reed r+a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@247435 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 18:58:41 +00:00
mozilla%weilbacher.org
343b6c193c [OS/2] Bug 417372: permit RWS to be disabled by environment variable, p/r=Rich Walsh and me
git-svn-id: svn://10.0.0.236/trunk@247434 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 17:04:27 +00:00
dtownsend%oxymoronical.com
d9937efd77 Disabling test due to bug 421790
git-svn-id: svn://10.0.0.236/trunk@247433 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 14:46:17 +00:00
dtownsend%oxymoronical.com
f3320e2d1a Fix test to report what the differences actually were.
git-svn-id: svn://10.0.0.236/trunk@247432 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 13:06:30 +00:00
neil%parkwaycc.co.uk
a4d6a4e0f3 Bug 421741 Initial pane treeitem should expand (if it is a container) r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@247431 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 12:56:37 +00:00
nrthomas%gmail.com
99e59f08e6 Bug 411341, stop watching win32 & mac files for freshness
git-svn-id: svn://10.0.0.236/trunk@247430 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 12:08:40 +00:00
dtownsend%oxymoronical.com
70e350075d Switch tests to fixed time to avoid DST issue from bug 402434
git-svn-id: svn://10.0.0.236/trunk@247429 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 11:19:45 +00:00
timeless%mozdev.org
0ad7c819eb Bug 421231 js.c needs to call JSDB_TermDebugger
r=brendan NPOTB


git-svn-id: svn://10.0.0.236/trunk@247428 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 10:05:29 +00:00
dolske%mozilla.com
03de993412 Forgotten packaging changes from bug 417302. r=gavin
git-svn-id: svn://10.0.0.236/trunk@247427 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 09:27:51 +00:00
dwitte%stanford.edu
ffc13c397e improve interface documentation. no bug, npob
git-svn-id: svn://10.0.0.236/trunk@247426 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 09:12:12 +00:00
mkmelin+mozilla%iki.fi
0f1f89f8bb Second part of bug 413721 - the (AOL/Netscape) redirection type code is
not used and should be removed
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@247425 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 09:06:55 +00:00
jruderman%hmc.edu
86a0728370 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@247424 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 06:37:45 +00:00
jruderman%hmc.edu
178290778f Add crashtest
git-svn-id: svn://10.0.0.236/trunk@247423 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 06:32:28 +00:00
wtc%google.com
c8eb8bda91 Bug 407866: 1. SQRADDSC: sc0, sc1, sc2 are output only, so they shouldn't
be listed as inputs.  This change eliminates the GCC warnings that sc0,
sc1, sc2 "is used uninitialized in this function". 2. SQRADDDB: strictly
speaking, we need "earlyclobbers" ("=&r") for c0, c1, c2 because the inputs
sc0, sc1, sc2 are used again after we have modified c0, c1, c2. The patch
is contributed by Jakub Jelinek <jakub@redhat.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@247422 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 06:06:27 +00:00
brendan%mozilla.org
e71ceeac76 Fix from Sebastian Redl to compile under GCC 4.2 (r=me, a=shaver).
git-svn-id: svn://10.0.0.236/trunk@247421 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 04:49:46 +00:00
dolske%mozilla.com
7b77dd83a8 Bug 421058 - Firefox won't prompt to change stored passwords. r=gavin, a=blocking-ff3+
git-svn-id: svn://10.0.0.236/trunk@247420 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 02:25:40 +00:00
edward.lee%engineering.uiuc.edu
4c108dc2c8 Bug 418961 - "Save Page As" "Text Files" saves file but Downloads window doesn't show completion. r=biesi, sr=biesi, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247419 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 01:04:28 +00:00
edward.lee%engineering.uiuc.edu
e9572ecbec Bug 412360 - Download Manager remains empty, downloads don't start, with this 3.0b2 downloads.sqlite. r=sdwilsh, r=biesi, sr=biesi, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247418 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 01:02:07 +00:00
gavin%gavinsharp.com
9906fc257b Bug 409215: can sometimes get 'stuck' when trying to close tabs by repeatedly clicking the tab close button (don't skip more than one 'double click' event), r=mconnor
git-svn-id: svn://10.0.0.236/trunk@247417 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 00:31:39 +00:00
gavin%gavinsharp.com
122c3daa4b Bug 402356: netError pages use hardcoded colors for warnings, patch by KUROSAWA, Takeshi <taken.spc@gmail.com>, r=me, ui-r=beltzner
git-svn-id: svn://10.0.0.236/trunk@247416 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 00:29:05 +00:00
neil%parkwaycc.co.uk
0291f540ae Bug 408248 Support keyword search from third-party applications r=mcsmurf sr=jag
git-svn-id: svn://10.0.0.236/trunk@247415 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 23:42:57 +00:00
mnyromyr%tprac.de
930d9c3e1a Bug 406448 - Improve SeaMonkey Mac installer (.dmg); r=stefanh, sr=neil/jag
git-svn-id: svn://10.0.0.236/trunk@247414 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 23:40:10 +00:00
dbaron%dbaron.org
acb1b7ec0b Separate the tests so that they really test what they were intended to test.
git-svn-id: svn://10.0.0.236/trunk@247413 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 22:41:47 +00:00
dtownsend%oxymoronical.com
c494261bed Localisation fix for bug 408115, late-late-l10n. r=mano, a=shaver
git-svn-id: svn://10.0.0.236/trunk@247412 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 22:31:01 +00:00
dbaron%dbaron.org
c8b721ad74 Unbreak test that I broke while addressing review comments. a=test-only
git-svn-id: svn://10.0.0.236/trunk@247411 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 22:22:09 +00:00
jst%mozilla.org
fa71152ded Followup fix for bug 393845, fixing minor issue found by jag, no functional change.
git-svn-id: svn://10.0.0.236/trunk@247410 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 19:04:40 +00:00
rhelmer%mozilla.com
9ad8d87397 want beta to be like release b=418926 r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247409 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 18:46:39 +00:00
wtc%google.com
19841b56c2 Bug 421582: added a comment to explain how we set the default value of
includedir.


git-svn-id: svn://10.0.0.236/trunk@247408 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 17:51:20 +00:00
neil%parkwaycc.co.uk
e707e67f57 Bug 421202 nsHTTPIndex should be cycle collected r=sayrer a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247407 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 15:47:34 +00:00
dtownsend%oxymoronical.com
3126523efb Bustage fix for bug 408115 on windows and mac.
git-svn-id: svn://10.0.0.236/trunk@247406 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 13:48:18 +00:00
gijskruitbosch%gmail.com
d739ab81e9 Fixing Venkman problem with bug 418543, rs=me, a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@247399 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 13:26:10 +00:00
gijskruitbosch%gmail.com
b0170d353c Fixing ChatZilla problem with bug 418543, rs=me, a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@247398 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 13:23:08 +00:00
cltbld
dcbbf8d244 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247395 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 12:41:03 +00:00
reed%reedloden.com
5f817a0f7a Back out Mike Hommey's patch from bug 305782 due to build bustage.
git-svn-id: svn://10.0.0.236/trunk@247394 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 12:33:30 +00:00
reed%reedloden.com
309a8e9c79 Bug 416225 - "Change "Unfiled bookmarks" to "Unsorted Bookmarks"" [p=supernova_00@yahoo.com (Kurt [supernova_00]) r=Mano a1.9=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247393 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:45:32 +00:00
reed%reedloden.com
fa840b4617 Bug 405010 - "make column changes in places/library (session) persistent" [p=mak77@supereva.it (Marco Bonardo [mak77]) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247392 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:42:58 +00:00
reed%reedloden.com
2b0ecb2d07 Bug 417421 - "Loss of back forward buttons when switching between 1.8 and 1.9" (don't add unified-back-forward-button if it's already there (due to the change on branch)) [p=dao@mozilla.com (Dão Gottwald) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247391 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:37:19 +00:00
reed%reedloden.com
fd0f99888a Bug 413993 - "directTypeRadio.label in the connection preferences dialog should be "no proxy" rather than "direct connection"" [p=cedric.corazza@wanadoo.fr (Cédric Corazza) r=gavin ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247390 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:35:37 +00:00
reed%reedloden.com
ee28fe717b Bug 419701 - "Hitting "Cancel" on custom Header/Footer dialog replaces original setting with --blank--" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247389 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:33:17 +00:00
cltbld
8aa5ee90c5 "Automated configuration bump, release for firefox 3.0b4rc2"
git-svn-id: svn://10.0.0.236/trunk@247388 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:32:29 +00:00
reed%reedloden.com
3cce731039 Bug 412954 - "menus should have Menu, PopupMenu or DropdownMenu window type" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247387 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:32:26 +00:00
reed%reedloden.com
8ec69fc9ad Bug 240859 - "Full Screen Navigation Bar Should Have Auto Hide" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=mconnor ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247386 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:30:39 +00:00
reed%reedloden.com
e7d5faa285 Bug 137091 - "Page Setup Box changes size when switching between Portrait/Landscape" [p=martijn.martijn@gmail.com (Martijn Wargers) r=Neil a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247385 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:28:34 +00:00
reed%reedloden.com
32b4090977 Bug 262505 - "image/x-ms-bmp MIME type not recognized as BMP picture" [p=sciguyryan@gmail.com (Ryan Jones) r+sr=stuart a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247384 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:26:50 +00:00
reed%reedloden.com
e967b85f44 Bug 395974 - "our storage unit tests cause "WARNING: Unsafe use of LIKE detected!" warnings" (Bind the value to avoid WARNING) [p=ondrej@allpeers.com (Ondrej Brablc) r=sdwilsh]
git-svn-id: svn://10.0.0.236/trunk@247383 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:25:41 +00:00
reed%reedloden.com
1c26efc3cb Bug 381206 - "Tango Style theme for better Linux UI integration" (new identity icons) [p=jimmac@gmail.com (Jakub Steiner) ui-r=faaborg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247382 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:24:49 +00:00
reed%reedloden.com
dae4402340 Bug 420081 - "Case mismatch between nsIURI and nsIUri in nsIPrincipal.idl" [p=mschroeder@mozilla.x-home.org (Martin Schröder [mschroeder]) r+sr=jst a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247381 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:20:21 +00:00
reed%reedloden.com
767f146e2e Bug 417994 - "navigator object does not fully reflect user agent settings" [p=gfleischer+bugzilla@gmail.com (Gregory Fleischer) r+sr=jst a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247380 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:19:22 +00:00
reed%reedloden.com
5d68721b52 Bustage fix for bug 305782 (update toolkit/toolkit-makefiles.sh with SYSTEM_BZ2).
git-svn-id: svn://10.0.0.236/trunk@247379 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 11:16:54 +00:00
reed%reedloden.com
435fbbd6f9 Bustage fix for bug 305782 (other-licenses/bsdiff/Makefile.in needs changes, too).
git-svn-id: svn://10.0.0.236/trunk@247378 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 10:44:29 +00:00
reed%reedloden.com
b5cac9bd26 Bug 415329 - "large toolbar buttons are vertically misaligned" (remove the top padding, fix the keyhole's padding, drive-by cleanup) [p=dao@mozilla.com (Dão Gottwald) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247377 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 10:24:17 +00:00
reed%reedloden.com
10312a3554 Bug 421313 - "change "Author Unknown" to "Author not verified" in add-on installer dialog" [p=beltzner@mozilla.com (Mike Beltzner) r=Mossop a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247376 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 10:14:18 +00:00
reed%reedloden.com
9fa6f58b47 Back out not completely reviewed changes from bug 326228.
git-svn-id: svn://10.0.0.236/trunk@247375 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 10:06:10 +00:00
reed%reedloden.com
a7a721a9e9 Bug 326228 - "No error message when download manager tried to store file in folder with insufficent access rights" [p=steveisok1@yahoo.com (Steve) ui-r=madhava r=sdwilsh a1.9=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247374 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 10:04:06 +00:00
cltbld
987a250270 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247373 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 10:01:05 +00:00
reed%reedloden.com
06826d529f Bug 421490 - "wpad may be dangerous, and it is on by default" (only use WPAD if explicitly set in the prefs) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247372 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:58:17 +00:00
reed%reedloden.com
08b702709d Bug 229327 - "Drag and Drop of graphic places URL in composer (rather than a <img src....)" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247371 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:56:44 +00:00
reed%reedloden.com
36d749cefb Bug 283342 - "Many windows don't set window classes" (add a window class to the Default Plugin's window) [p=sandreas41@yahoo.com r+sr=jst a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247370 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:55:28 +00:00
reed%reedloden.com
e690324fb2 Bug 305782 - "Please allow to use system bzip2 library" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247369 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:53:29 +00:00
reed%reedloden.com
8589a126f7 Bug 411916 - "xpcom-startup fires before component registration" (Fix for timeless's nit) [p=matthew@allpeers.com (Matthew Gertner) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247368 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:50:29 +00:00
reed%reedloden.com
ed057b0378 Bug 421410 - "selected text in input box is cleared/unselected after print preview" [p=martijn.martijn@gmail.com (Martijn Wargers) r=Enn a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247367 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:49:02 +00:00
reed%reedloden.com
739db60407 Bug 415492 - "tabs hover animation" [p=dao@mozilla.com (Dão Gottwald) r=Mano ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247366 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:47:41 +00:00
dwitte%stanford.edu
5aac3f22d3 Bug 404225 - improve nsCookieService::GetEnumerator() performance. r+sr+a=shaver
git-svn-id: svn://10.0.0.236/trunk@247365 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:47:23 +00:00
reed%reedloden.com
dd9d5afa58 Bug 418543 - "remove -moz-pre-wrap" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247364 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:44:43 +00:00
reed%reedloden.com
5cded2e728 Bug 421523 - "With --disable-xpconnect-idispatch --disable-accessibility, link errors in libxul" (link oleaut32 explicitly) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=luser/ted a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@247363 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:43:03 +00:00
reed%reedloden.com
d02b58ec14 Bug 421613 - "update search plugin icons for ebay, creative commons, and amazon" [p=beltzner@mozilla.com (Mike Beltzner) r=gavin a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247362 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:35:22 +00:00
edward.lee%engineering.uiuc.edu
fb17df4814 Bug 421412 - Get rid of _adjustWidth hack. r=gavin, b1.9=beltzner; Bug 396548 -
Star icon in url bar autocomplete is partly or completely buried under
scrollbar (covered, hidden). b-ff3=beltzner; Bug 406373 - Url bar results can
be scrolled horizontally after scrolling vertically. b-ff3=mconnor; Bug 411963
- should we emphasize title / url in a result when we matched due to tag? Bug
421414 – Don't show ellipsis if the text wasn't going to need it without the
ellipsis showing


git-svn-id: svn://10.0.0.236/trunk@247361 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:30:44 +00:00
bmlk%gmx.de
aa6eb68cc2 There is no height greater than unconstrained height, bug 402872, r/sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247360 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 09:12:30 +00:00
gijskruitbosch%gmail.com
4e4080dbf6 Releasing Venkman 0.9.87.3, No Bug, NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@247359 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 08:29:39 +00:00
ajschult%verizon.net
9314273861 Bug 421656: Test for bug 366992 doesn't remove the controller it appends, r=mano
git-svn-id: svn://10.0.0.236/trunk@247358 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 08:20:00 +00:00
kaie%kuix.de
754ab9f697 Bug 418398, Need some high level libpkix tracing for mental sanity
Follow up patch to fix tinderbox orange and some more cleanup.
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247357 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 08:17:10 +00:00
cltbld
69bd9bb95d "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0b3 to 3.0b4"
git-svn-id: svn://10.0.0.236/trunk@247356 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 08:04:01 +00:00
dbaron%dbaron.org
bfd66c266b Add string needed if we implement :nth-*() pseudo-classes. b=75375 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@247355 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 07:39:35 +00:00
ajschult%verizon.net
77f2c38806 Bug 396519 test to ensure content viewers are saved and evicted at appropriate times.
git-svn-id: svn://10.0.0.236/trunk@247354 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 07:24:41 +00:00
rhelmer%mozilla.com
8b8e4b3272 bump timestamp r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247353 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 04:48:57 +00:00
gavin%gavinsharp.com
57c90c73d8 Bug 421609: avoid non-common entity names, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@247352 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 04:02:35 +00:00
philringnalda%gmail.com
af65ed617b Bug 420396 - Exceptions button for offline storage stretched vertically when its label text wraps to a second line, r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247351 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 03:40:51 +00:00
surkov.alexander%gmail.com
0c729039d3 Bug 420733 – Fix a couple instances of aaa:labelledby usage for accessibility, patch=marco.zehe, r=aaronlev, mano, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@247350 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 01:07:48 +00:00
vladimir%pobox.com
b4c27d922a b=418882, crash on www.rhein-zeitung.de, potential fix; r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247349 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 00:58:57 +00:00
dolske%mozilla.com
78cd701057 Bug 417302. I, for one, welcome our new robot overlords. r=mconnor, ui-r=mconnor, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247348 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 00:36:01 +00:00
dolske%mozilla.com
ab59b5eed6 Bug 382447 - "Show passwords" button in preferences should be renamed. r=gavin, a1.9=beltzner, ui-r=beltzner
git-svn-id: svn://10.0.0.236/trunk@247347 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 00:27:27 +00:00
dolske%mozilla.com
7eec7e451a Bug 421619 - remove the trailing period from the "separate tags with commas" label. p=beltzner@mozilla.com, r=gavin, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247346 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 00:23:26 +00:00
crowder%fiverocks.com
1aa6b5580f Bug 421325: array_join_sub does not handle holes in dense arrays correctly, r/a=shaver
git-svn-id: svn://10.0.0.236/trunk@247345 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 00:16:51 +00:00
dtownsend%oxymoronical.com
d105042b8e Bug 408115: Add post-restart notification of new add-on installs.
r=gavin.sharp, r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247344 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-08 00:16:39 +00:00
rob_strong%exchangecode.com
dc409914a8 (strings only) comment addressed Bug 392137 - Retention: take over user defaults during install on Win32. r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247343 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:58:25 +00:00
rob_strong%exchangecode.com
91b136a79b (strings only) Bug 392137 - Retention: take over user defaults during install on Win32. r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247342 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:55:58 +00:00
dietrich%mozilla.com
586589626e Bug 408663 ? Support Back & Forward keyboard shortcuts in Places Organizer (for dev@schonfeld.org, r=mano)
git-svn-id: svn://10.0.0.236/trunk@247341 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:55:06 +00:00
jay%mozilla.org
387f8dbb05 updated install.rdf with AMO friendly maxversion and no updateurl
git-svn-id: svn://10.0.0.236/trunk@247340 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:42:21 +00:00
ghendricks%novell.com
ed4225bc46 TestCaseRun, TestPlan, TestRun API changes
git-svn-id: svn://10.0.0.236/trunk@247339 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:42:07 +00:00
jwalden%mit.edu
ab041effa3 Bug 352044 - Issues with Unicode escape sequences in JavaScript source code; Unicode escapes not part of identifiers were being treated as their equivalent CVs, and non-identifier Unicode escapes within identifiers were being treated as their CVs (simultaneously starting a new token). acid3++ r=mrbkap, a=damons
git-svn-id: svn://10.0.0.236/trunk@247338 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:28:55 +00:00
dietrich%mozilla.com
3e6532f714 Bug 389661 ? Can't drag and drop bookmark to toolbar chevron popup (does not open on dragover) (for mak77@supereva.it, r=mano, a=damon)
git-svn-id: svn://10.0.0.236/trunk@247337 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:13:41 +00:00
johnath%mozilla.com
672fcd7462 Clarify menuItems that lead to the library "Show All Bookmarks..." and "Show All History..." b=421609 r+ui-r+a=beltzner r+sr=gavin :)
git-svn-id: svn://10.0.0.236/trunk@247336 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 23:09:08 +00:00
johnath%mozilla.com
5a2e4865b8 Bug 402370 - Fix about:blocked channel creation, move strings to dtd. r=gavin a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247335 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 22:46:56 +00:00
dbaron%dbaron.org
6a85375760 Add reftests for baseline-alignment aspects of bug 402940 fixes.
git-svn-id: svn://10.0.0.236/trunk@247334 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 22:27:08 +00:00
ted.mielczarek%gmail.com
923358df7e bug 421552 - allow users to send a crash report and quit firefox. patch by Mike Beltzner <beltzner@mozilla.com>, r=me, a=shaver
git-svn-id: svn://10.0.0.236/trunk@247333 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 22:17:17 +00:00
dwitte%stanford.edu
8647e9cb81 Bug 419596 - add third party cookie blocking option to cookie pref UI. string change only, r=gavin, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247332 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 21:51:23 +00:00
jst%mozilla.org
8e6e9af6cc Fixing bug 393845. Crash with Windows Media Player 10 plugin when stopping plugin. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@247331 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 21:32:49 +00:00
bzbarsky%mit.edu
68a7a257fb Make sure to do saturating adds on possibly-unconstrained nscoords. Bug
421404, r=dholbert, sr=roc, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247329 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 21:20:03 +00:00
nboyd%atg.com
8dd5a2bca3 Add reporting of location of doctest failure.
git-svn-id: svn://10.0.0.236/trunk@247328 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 20:43:32 +00:00
bclary%bclary.com
ec6e625946 JavaScript Tests - update known failures, bug 421515
git-svn-id: svn://10.0.0.236/trunk@247327 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 20:33:18 +00:00
nboyd%atg.com
aa05600b51 Add regression test.
git-svn-id: svn://10.0.0.236/trunk@247326 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 20:17:50 +00:00
johnath%mozilla.com
7f4485c9b5 Update blockedSite text, use new stopbadware report url. b=420751, r=gavin, ui-r+a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247323 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 19:51:26 +00:00
dietrich%mozilla.com
9f819fa44c Bug 421364 ? Editing a bookmark using properties dialog drops tags (r=mano)
git-svn-id: svn://10.0.0.236/trunk@247322 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 19:25:51 +00:00
rhelmer%mozilla.com
1008f8dbd9 bump RC for new win32 build b=418926 r=rhelmer p=joduinn
git-svn-id: svn://10.0.0.236/trunk@247321 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 18:54:40 +00:00
dietrich%mozilla.com
a6bb53e09b Bug 419642 ? WARNING: Unsafe use of LIKE detected! (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@247320 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 18:53:04 +00:00
dietrich%mozilla.com
a9ac07ff43 Bug 420261 ? "Recent Tags" is not properly refreshed when a new tag is added (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@247319 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 18:47:34 +00:00
dietrich%mozilla.com
fbac66e2f0 Bug 419832 ? Change Livemark service update timings (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@247318 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 18:35:29 +00:00
dietrich%mozilla.com
c8fd752905 Bug 381255 ? Drag and Drop to Bookmarks result in an Assertion failed (for mak77@supereva.it, r=mano)
git-svn-id: svn://10.0.0.236/trunk@247317 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 18:25:01 +00:00
dietrich%mozilla.com
9baed10bf6 Bug 420003 ? Sort by name on tag container removes titles of tagged links and does not show correct order (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@247316 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 18:09:23 +00:00
dbaron%dbaron.org
53d98fd7fe Make GTK2 checkbox and radio widgets put their indicator spacing in GetWidgetOverflow rather than inside their size. b=402940 r=ventnor sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247315 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:58:11 +00:00
dbaron%dbaron.org
69868989a1 Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247314 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:57:34 +00:00
dbaron%dbaron.org
85a1404fbd Fix DEBUG_CC bustage on Windows resulting from bug 402966 (and bug 407034). r+sr=peterv a=Not part of the default build (DEBUG_CC only)
git-svn-id: svn://10.0.0.236/trunk@247313 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:55:51 +00:00
dbaron%dbaron.org
359b92b679 Don't call nsCycleCollector_DEBUG_wasFreed on generic elements since it inevitably leads to false positives. b=420548 r+sr=peterv a=Not part of the default build (DEBUG/DEBUG_CC only)
git-svn-id: svn://10.0.0.236/trunk@247312 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:55:24 +00:00
dbaron%dbaron.org
7230a868b2 Deal with nsXPCWrappedJS::GetClass being null, which it can be after Unlink. a=Not part of the default build (DEBUG_CC only)
git-svn-id: svn://10.0.0.236/trunk@247311 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:54:41 +00:00
enndeakin%sympatico.ca
43663ad9f9 Bug 415704, treat tabindex and focusability as separate, so Full Keyboard Access setting doesn't affect things incorrectly, fixes More Info button in identity panel, r=smaug,sr=neil
git-svn-id: svn://10.0.0.236/trunk@247310 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 16:33:38 +00:00
masayuki%d-toybox.com
c52238de3d Bug 385364 Tilde (~) key broken on some keyboard layout r=ere,sr=roc,b1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247308 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 15:21:26 +00:00
johnath%mozilla.com
1e8b497b84 Bug 420160 – Larry behaves unexpectedly with IP:port URIs. r=gavin a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@247307 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 14:54:41 +00:00
nboyd%atg.com
aebaa1202a Fix bug 416127.
git-svn-id: svn://10.0.0.236/trunk@247306 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 14:51:22 +00:00
Olli.Pettay%helsinki.fi
77d38249c5 Bug 420254, thunderbird often uses ~10% cpu when idle, r=enn, sr=neil, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247305 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 13:48:06 +00:00
johnath%mozilla.com
90f4aacf18 Bug 418694 – Have Larry say "(unknown)" instead of "no information provided" r+a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247304 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 13:30:38 +00:00
dtownsend%oxymoronical.com
8cbd0b0f05 Bug 417606: See all search results always number 10. r=gavin.sharp,
r=robstrong


git-svn-id: svn://10.0.0.236/trunk@247303 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 11:16:51 +00:00
dtownsend%oxymoronical.com
739294a758 Bug 414795: Progress text should read "connecting" rather than "installing".
r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247302 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 11:10:06 +00:00
dtownsend%oxymoronical.com
fdf6ee8a1a Bug 415255: AMO Manager: Clearing search results should refocus cursor in
search textbox. r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247301 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 11:06:42 +00:00
dveditz%cruzio.com
30cbf87bbb bug 295922 change default for "select cert automatically", r/sr=biesi, blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247300 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 10:52:21 +00:00
surkov.alexander%gmail.com
3e69a44acb Bug 416742 – add missing file
git-svn-id: svn://10.0.0.236/trunk@247299 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 10:22:32 +00:00
jwatt%jwatt.org
5dffe0edf9 Bug 421464. The 'type' attribute on <style> should be optional. r=longsonr@gmail.com, sr=roc@ocallahan.org, blocking1.9=me
git-svn-id: svn://10.0.0.236/trunk@247298 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 10:16:05 +00:00
surkov.alexander%gmail.com
a9342c1b0f Bug 416742 – Regression: multiple rowgroups interfere with getColumnAtIndex(), r=bernd, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247297 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 10:14:36 +00:00
jwatt%jwatt.org
d481f62510 Bug 420773. Don't include filters in our list of supported feature strings. r+sr=roc@ocallahan.org, a=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@247296 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 09:58:33 +00:00
roc+%cs.cmu.edu
29d568ceb9 Backing out Bug 403181. JPEG encoding test failure :-(
git-svn-id: svn://10.0.0.236/trunk@247295 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 09:28:36 +00:00
roc+%cs.cmu.edu
51477fde2d Bug 403181. Various fixes to image rendering. Most importantly, we track the desired subimage of a CSS background image and ensure we don't sample outside it. r=vlad,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247294 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 08:34:14 +00:00
ajschult%verizon.net
bce76f7103 Bug 358599: Crash when closing tab [@ nsSHistory::EvictWindowContentViewers], r+sr=bzbarsky, a=shaver
git-svn-id: svn://10.0.0.236/trunk@247293 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 07:47:30 +00:00
Callek%gmail.com
ab90d6015b Fix bug reference in comment, rs=ajschult
git-svn-id: svn://10.0.0.236/trunk@247292 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 06:52:58 +00:00
karlt+%karlt.net
1644f3d522 Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247291 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 06:37:23 +00:00
kaie%kuix.de
4ebdd999b9 Bug 400085, nsNSSCertificate::hasValidEVOidTag compare DER, not strings
Patch contributed by Honza Bambas, r=rrelyea, r=kengert, approval1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@247290 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 06:14:33 +00:00
ctalbert%mozilla.com
0ed6df7de0 bug 415849 QAX notification settings should be hidden for now r=jay
git-svn-id: svn://10.0.0.236/trunk@247289 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 04:05:56 +00:00
justdave%bugzilla.org
4f6b4947c0 Bug 421018 comment 8: Properly deal with fixing the commit message on a checkin which deletes the file in question.
git-svn-id: svn://10.0.0.236/trunk@247288 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 03:54:28 +00:00
karlt+%karlt.net
55b0910047 Bug 416549 – MathML does not render properly with text-align:justify.
Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@247287 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 03:47:11 +00:00
jwalden%mit.edu
19b6f29fed Make one test that relies on popup blocking being disabled fail quickly if popup blocking is enabled, and make another test non-Mozilla-specific because HTML5 got updated and now matches our behavior with respect to the origin of data: URIs (they have the origin of the window/script that opened them). rs=sicking
git-svn-id: svn://10.0.0.236/trunk@247286 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 02:32:21 +00:00
alexei.volkov.bugs%sun.com
6875749a6d 294531 - Design new interfaces for certificate path building and verification for libPKIX. Patch to pass trusted roots. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247285 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 02:09:32 +00:00
dtownsend%oxymoronical.com
d1fc3713d4 Bug 415259: Update the install status in the get add-ons results if
installation is cancelled. r=robstrong.


git-svn-id: svn://10.0.0.236/trunk@247284 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 02:07:55 +00:00
dtownsend%oxymoronical.com
8e08c57d30 Bug 417424: AMO Manager: Multiple requests for recommended list on first
opening. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@247283 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 02:05:22 +00:00
dtownsend%oxymoronical.com
3848e4bc5d Bug 406184: PlugIns installed in the user profile directory are not loaded.
r=robstrong


git-svn-id: svn://10.0.0.236/trunk@247282 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 02:02:50 +00:00
dtownsend%oxymoronical.com
012c52757f Bug 361911: Unable to install updates on startup after dismissing
notifications. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@247278 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 01:59:43 +00:00
myk%mozilla.org
aebb9d6ed6 bug 189290: add Ctrl-Q keyboard shortcut for Quit command on Linux; r=gavin, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247277 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 01:59:42 +00:00
dtownsend%oxymoronical.com
5606070076 Bug 412449: Add standard install locations for OSX. r=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247274 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 01:58:18 +00:00
dtownsend%oxymoronical.com
191d39caa0 Bug 414481: Get Add-ons Tab: make EULA text selectable. r=robstrong,
a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247272 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 01:56:21 +00:00
dtownsend%oxymoronical.com
5e2822fe21 Bug 315609: Display something other than a blank window when no extensions
are installed. r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247271 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 01:54:48 +00:00
dveditz%cruzio.com
e0bf8878b8 bug 417086 fix regression with ':' in chrome URI fragments, r/sr=bsmedberg, blocking-firefox3+
bug 415191 rdf/chrome version of bug 413250, r/sr=neil


git-svn-id: svn://10.0.0.236/trunk@247269 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 01:20:44 +00:00
nelson%bolyard.com
0a532a66e2 Bug 373519, Center icons in a 16x14 grid, r=mnyromyr sr=neil
git-svn-id: svn://10.0.0.236/trunk@247266 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:45:10 +00:00
surkov.alexander%gmail.com
d12da7f2f1 Bug 417018 Array allocation mistakes in IA2, r=aaronlev, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247265 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:33:47 +00:00
karlt+%karlt.net
0490d512cf Backing out previous revision (b=416549) due to a reftest hang on qm-centos5-01
git-svn-id: svn://10.0.0.236/trunk@247264 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:19:00 +00:00
karlt+%karlt.net
20554e750f Backing out previous revision (b=420420) due to reftest hang on qm-centos5-01
git-svn-id: svn://10.0.0.236/trunk@247263 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:14:56 +00:00
rhelmer%mozilla.com
ee476b981a run tinderconfig step as well r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247262 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:09:59 +00:00
jruderman%hmc.edu
e8524924a2 Fix XML parsing errors in tests: apparently comments have to go *after* the ?xml version? thing
Fix XML parsing errors in tests: apparently comments have to come *after* the '?xml version="1.0"?' thing.


git-svn-id: svn://10.0.0.236/trunk@247261 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:59:35 +00:00
ghendricks%novell.com
1fc6300587 Completed API for TestCase.pm
git-svn-id: svn://10.0.0.236/trunk@247260 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:56:52 +00:00
julien.pierre.boogz%sun.com
dfc45f198b Fix for bug 396999 . PK11_Authenticate, PK11_DoPassword fail on 3rd party slots if NSS softoken is in FIPS140-2 mode . r=nelson, rrelyea
git-svn-id: svn://10.0.0.236/trunk@247258 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:35:48 +00:00
igor%mir2.org
253a301606 bug=421154 r=brendan a1.9=blockin1.9
Faster number conversions


git-svn-id: svn://10.0.0.236/trunk@247257 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:24:09 +00:00
Olli.Pettay%helsinki.fi
23b6ed239d Bug 421294, Crash [@ DocumentViewerImpl::GetCopyable], r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247256 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:05:35 +00:00
dbaron%dbaron.org
bdac8fcd97 Fix -Wconversion warnings that prevent compiling netwerk/cookie/src/ (which makes warnings fatal) with gcc 4.3 on x86_64. b=409384 r=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247255 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:03:50 +00:00
mrbkap%gmail.com
f4e51c2f77 Fix compile warnings. No bug, debug only, r+rs=jst
git-svn-id: svn://10.0.0.236/trunk@247254 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:00:01 +00:00
mrbkap%gmail.com
8773c74b88 Don't assume that chrome:// implies system principals. bug 419848, r=brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@247253 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:52:58 +00:00
igor%mir2.org
8963ee5f83 bug=421314 r=myself a1.9=beltzner
Patch from Mike Moening to fix VC2005 warnings that my recent changes introduced.


git-svn-id: svn://10.0.0.236/trunk@247252 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:51:14 +00:00
igor%mir2.org
235265baa1 bug=421266 r=brendan a1.9=beltzner
js_Interpret now takes just single cx argument.


git-svn-id: svn://10.0.0.236/trunk@247251 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:47:46 +00:00
myk%mozilla.org
f192dd0d22 bug 421190: report exceptions in progress listeners; followup to fix for bug 376222; r=gavin,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247250 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:39:41 +00:00
mcsmurf%mcsmurf.de
fbb3d71789 Bug 421365 - Cannot search in application/javascript page, r+sr=Neil, patch by Bruno 'Aqualon' Escherl <aqualon@aquachan.de>, NPOTB
git-svn-id: svn://10.0.0.236/trunk@247249 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:23:50 +00:00
karlt+%karlt.net
089912b610 Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247248 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:21:07 +00:00
kairo%kairo.at
0af0b849b6 config updates for cygwin->MozillaBuild tinderbox change
git-svn-id: svn://10.0.0.236/trunk@247246 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:10:40 +00:00
vladimir%pobox.com
47cdd925e4 typo fix
git-svn-id: svn://10.0.0.236/trunk@247245 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:03:55 +00:00
nboyd%atg.com
9eab4bcc7f Stop building debugger to avoid incorporation of binaries built from
non-open source.


git-svn-id: svn://10.0.0.236/trunk@247244 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:00:35 +00:00
karlt+%karlt.net
39c0cbd77e Bug 416549 – MathML does not render properly with text-align:justify.
Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@247243 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:59:03 +00:00
nboyd%atg.com
86ef6b1b14 Changes for new JsTest JUnit test runner.
git-svn-id: svn://10.0.0.236/trunk@247242 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:47:14 +00:00
enndeakin%sympatico.ca
d259b61a64 Bug 419725, hovering over autocomplete entry then opening the context menu selects the text, fix by not selecting text during the focus event, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@247241 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:43:43 +00:00
mrbkap%gmail.com
bbcb33f992 Remove unused variable. bug 420966
git-svn-id: svn://10.0.0.236/trunk@247240 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:43:26 +00:00
igor%mir2.org
41038847e1 bug=415455 r=brendan a1.9=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@247239 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:40:43 +00:00
vladimir%pobox.com
8735db4ff2 b=420325, menu item hover/cursor confusion, undoing my previous brokenness; r=enn
git-svn-id: svn://10.0.0.236/trunk@247238 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:56:47 +00:00
bent.mozilla%gmail.com
a9dcb5de7f Bug 420700 - Bustage fix.
git-svn-id: svn://10.0.0.236/trunk@247237 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:35:42 +00:00
jst%mozilla.org
326f9d18bf Fixing bug 396443. Make SVG documents act like all our other documents wrt enumeration hooks. r+sr=mrbkap@gmail.com
git-svn-id: svn://10.0.0.236/trunk@247234 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:20:42 +00:00
mrbkap%gmail.com
a242cf1cfd Protect |accum| from being collected in js_ConcatStrings. bug 393874, r=igor a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247233 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:16:42 +00:00
wtc%google.com
6289ace530 Bug 403563: implement the TLS session ticket extension (rfc4507bis). The
patch is contributed by Nagendra Modadugu <ngm+mozilla@google.com>.  A
small portion (PKCS #11 code and tests) was written by Wan-Teh Chang
<wtc@google.com>.  r=nelson,wtc
Modified Files:
	cmd/lib/SSLerrs.h cmd/selfserv/selfserv.c
	cmd/strsclnt/strsclnt.c cmd/tstclnt/tstclnt.c
	lib/ssl/manifest.mn lib/ssl/ssl.h lib/ssl/ssl3con.c
	lib/ssl/ssl3ecc.c lib/ssl/ssl3prot.h lib/ssl/sslerr.h
	lib/ssl/sslimpl.h lib/ssl/sslnonce.c lib/ssl/sslsnce.c
	lib/ssl/sslsock.c lib/ssl/sslt.h tests/ssl/sslstress.txt
Added Files:
	lib/ssl/ssl3ext.c


git-svn-id: svn://10.0.0.236/trunk@247232 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:16:24 +00:00
bent.mozilla%gmail.com
49d5e2fb0d Bug 420700 - Calling createContextualFragment affects subsequent setting of innerHTML. r+sr=jst, a=blocking1.9+.
git-svn-id: svn://10.0.0.236/trunk@247231 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:14:35 +00:00
mconnor%steelgryphon.com
8c88329a2c Bug 419967 – Cannot search in application/javascript page, r=gavin
git-svn-id: svn://10.0.0.236/trunk@247230 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:12:10 +00:00
mrbkap%gmail.com
87dd53a900 Fix array_concat to be more generic. bug 420966, r=brendan a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247228 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:05:18 +00:00
mrbkap%gmail.com
f9fddc1309 Allow things to happen to SJOWs if there's no code running. bug 420647, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@247227 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:04:05 +00:00
mrbkap%gmail.com
68ee5cb802 Remove a now-unnecessary eval hack. bug 420642, r+sr=jst a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247226 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:01:26 +00:00
cltbld
b9f6016b82 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247225 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:01:03 +00:00
mrbkap%gmail.com
8b4604cd0a Fix mochitest depending on the old toString behavior.
git-svn-id: svn://10.0.0.236/trunk@247224 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:00:23 +00:00
mrbkap%gmail.com
bf45df1be2 Propagate getters and setters onto the inner object. bug 420585, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@247223 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:58:28 +00:00
mrbkap%gmail.com
8cf62a7419 Make Object.prototype.toString show the underlying object. bug 420480, r+a=brendan
git-svn-id: svn://10.0.0.236/trunk@247222 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:57:16 +00:00
wr%rosenauer.org
2398975f2a Bug 420040 - minimal required gtk2 version in configure.in is outdated, r=bsmedberg, a19=beltzner
git-svn-id: svn://10.0.0.236/trunk@247221 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:56:49 +00:00
vladimir%pobox.com
86e0b30a57 b=419718, extend canvas checks, r=stuart
git-svn-id: svn://10.0.0.236/trunk@247220 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:56:47 +00:00
rrelyea%redhat.com
c85559c0d8 bug 294531 Add entry to pass trust anchors on input.
r=alexi


git-svn-id: svn://10.0.0.236/trunk@247217 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:51:38 +00:00
bent.mozilla%gmail.com
4424ce296e Bug 412862 - "Change the 'allow scripts to move or resize existing windows' pref to a whitelist". Adding back some strings that were removed with that soon-to-be-backed-out fix. r+sr+a=jst.
git-svn-id: svn://10.0.0.236/trunk@247215 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 19:12:40 +00:00
rhelmer%mozilla.com
b21c80cd41 add xulrunner release builder b=415180 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@247213 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 18:47:18 +00:00
bhearsum%mozilla.com
4cb92d396c bug 421298: botrunner fails when trying to call check_call. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@247212 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 18:40:21 +00:00
jminta%gmail.com
015b4fefea Bug 420498 remove unnecessary includes of rdf files, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247211 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 18:36:37 +00:00
bhearsum%mozilla.com
d9d9e8c784 bug 421292: botrunner shouldn't glob to copy files. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@247210 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 18:35:48 +00:00
nboyd%atg.com
c841ecdee7 Add new JsTests unit test wrapper
git-svn-id: svn://10.0.0.236/trunk@247209 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 18:33:12 +00:00
anodelman%mozilla.com
315aec3606 Bug 421308 - Talos fell off of 1.8 branch
Bustage fix (typo of "Dep" instead of "Depend"
p=anodelman, r=rhelmer


git-svn-id: svn://10.0.0.236/trunk@247205 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 17:39:39 +00:00
aaronr%us.ibm.com
bf22812ca0 [XForms] NPOTDB update xforms build version to 0.8.5. Bug 421311
git-svn-id: svn://10.0.0.236/trunk@247203 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 17:32:25 +00:00
rhelmer%mozilla.com
aceb4c694a use ffxbld for nightly builds b=417147 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247198 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 16:58:03 +00:00
aaronr%us.ibm.com
c949bf2b94 [XForms] NPOTDB days-from-date of leap year fails. Bug 411188, p=msterlin r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@247197 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 16:56:31 +00:00
rhelmer%mozilla.com
a15be5159b bump 1.8 branch configs b=417147 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247195 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 16:29:18 +00:00
bclary%bclary.com
a2bbfbbc77 JavaScript Tests - update known failures, bug 418069
git-svn-id: svn://10.0.0.236/trunk@247194 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 16:01:57 +00:00
kairo%kairo.at
1907b99ed2 bug 421081 - Add Modern style and icons for new application pref pane, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@247193 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 14:53:38 +00:00
johnath%mozilla.com
0eac8ed90f Help > Report Web Forgery..." does nothing; "this.appContext is null. b=420677 r=gavin a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@247192 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 14:05:34 +00:00
ted.mielczarek%gmail.com
46b13f5ef2 bug 420474 - upload debug info for Linux builds to symbol server (use .gnu_debuglink) (just the necessary changes, not actually turned on). r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247190 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 12:15:58 +00:00
cltbld
0149657abd Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247189 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 12:01:03 +00:00
kaie%kuix.de
bd31291022 Bug 418398, Need some high level libpkix tracing for mental sanity
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247188 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 11:58:37 +00:00
ted.mielczarek%gmail.com
76f1e1aa79 bug 419348 - build config fixes for profile-guided optimization on mac. fixes for PGO on universal builds, configure arg to disable PGO in spite of profiled build. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247187 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 11:57:22 +00:00
kaie%kuix.de
e8eeb9ae52 Bug 412456, ###!!! ASSERTION: nsSecureBrowserUIImpl not thread-safe
r=rrelyea, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@247186 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 11:21:37 +00:00
dtownsend%oxymoronical.com
b8899204f9 Bug 419769: nsIZipWriter crashes with a 0 length file and COMPRESSION_BEST.
r=biesi


git-svn-id: svn://10.0.0.236/trunk@247185 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 11:01:09 +00:00
bclary%bclary.com
aadc20cf2b JavaScript Tests - update known failures, bug 355258
git-svn-id: svn://10.0.0.236/trunk@247184 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 09:45:16 +00:00
reed%reedloden.com
538c4179d2 Bug 420252 - "Duplicated code in browser.css" [p=reed r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@247183 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 08:02:50 +00:00
vladimir%pobox.com
d8ab00f761 b=417246, wrong border size rendering in some cases ; r=roc
git-svn-id: svn://10.0.0.236/trunk@247182 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 07:59:01 +00:00
vladimir%pobox.com
a7ea1dc14e reftest analyzer improvements; npotb, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@247181 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 07:36:20 +00:00
vladimir%pobox.com
d0582015b5 b=418915, plugin print rendering coordinates incorrect on win32; r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@247180 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 07:06:46 +00:00
vladimir%pobox.com
5c4545265b b=415854, make single-pixel optimized images release memory; patch from joe@drew.ca; r+sr=vlad
git-svn-id: svn://10.0.0.236/trunk@247179 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 06:51:15 +00:00
vladimir%pobox.com
b91dcbf2fe leftover bit from earlier 392351; get rid of compiler warnings
git-svn-id: svn://10.0.0.236/trunk@247178 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 06:39:36 +00:00
timeless%mozdev.org
703ea994f4 Bug 421044 get jsdb to finalize runtimes correctly
git-svn-id: svn://10.0.0.236/trunk@247176 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:24:04 +00:00
timeless%mozdev.org
30ff7c7235 Bug 421052 add gc to jsdb frames
git-svn-id: svn://10.0.0.236/trunk@247175 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:11:39 +00:00
timeless%mozdev.org
e36ae32722 Bug 421044 get jsdb to finalize runtimes correctly
excluding patch to js shell


git-svn-id: svn://10.0.0.236/trunk@247174 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:10:10 +00:00
timeless%mozdev.org
64a0c318c7 Bug 420789 jsdb_HandleValToPointer fails JS_ASSERT(p->type == type);
git-svn-id: svn://10.0.0.236/trunk@247173 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 05:08:01 +00:00
rhelmer%mozilla.com
adf861d180 typo in symbolServer for staging config r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@247172 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 04:48:37 +00:00
jruderman%hmc.edu
2787e08c9e Add crashtest
git-svn-id: svn://10.0.0.236/trunk@247171 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 04:42:55 +00:00
rhelmer%mozilla.com
d4f604ba8a bootstrap config for xulrunner releases b=415180 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247170 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 04:37:37 +00:00
surkov.alexander%gmail.com
3ae033579f Bug 419867 – statusbarpanel accessibility interface, r=evan.yan, enndeakin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247169 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 04:17:19 +00:00
surkov.alexander%gmail.com
b192e1eec1 Bug 418371 – implement the rest of methods of nsIAccessibleTable on xul:listbox, r=evan.yan, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247168 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 04:14:11 +00:00
surkov.alexander%gmail.com
4e8c5f29c3 Bug 417912 – GetCellDataAt callers that expect an error if no cell is found are wrong, r=evan.yan, bernd, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247167 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 04:11:45 +00:00
jwalden%mit.edu
883cb32644 Bug 401514 - Don't use a getter when a property will do. r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247166 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 03:58:48 +00:00
surkov.alexander%gmail.com
91ee301132 Bug 418043 – add mochitest for bug 308564, r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@247165 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 03:49:44 +00:00
aaronleventhal%moonset.net
aa041e6d03 Bug 419770. Can't get to the frame/iframe of a document with IAccessible::accParent
git-svn-id: svn://10.0.0.236/trunk@247164 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 03:45:43 +00:00
aaronleventhal%moonset.net
4cbf7f6c81 Bug 420960. Crash when aria-activedescendant attribute removed. r=marcoz, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247163 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 03:43:51 +00:00
surkov.alexander%gmail.com
4715c2d960 Bug 419786 – Link children associated with imagemaps do not implement the nsIAccessibleHyperLink interface, r=ginn.chen, aaronlev, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247162 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 03:33:33 +00:00
alexei.volkov.bugs%sun.com
bc19224628 421216 - libpkix test nss_thread leaks a test certificate. r=nelson
git-svn-id: svn://10.0.0.236/trunk@247161 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 03:01:56 +00:00
mark.finkle%gmail.com
97cac82117 b=421005, r=gavin, a=damons. FUEL Preference.type uses undefined variables
git-svn-id: svn://10.0.0.236/trunk@247159 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 02:27:59 +00:00
jwalden%mit.edu
c22e4e629a Bug 420243 - Fix an arithmetic mistake in SVGTextContentElement.getSubStringLength. r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247158 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 02:10:44 +00:00
jdaggett%mozilla.com
a9d62aa4cb Bug 421135. Fix typo in setting of mLastPrefFirstFont. r+sr=vlad
git-svn-id: svn://10.0.0.236/trunk@247157 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 01:47:33 +00:00
rhelmer%mozilla.com
4b9e2ab6d5 xserve05 replaces xserve02 for the 1.8 branch b=421200 r=anodelman
git-svn-id: svn://10.0.0.236/trunk@247156 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 01:43:36 +00:00
vladimir%pobox.com
ed3f44688a b=392351, implement about:memory framework core, relading with forward-declaration victory; r=shaver,sr=bsdmedberg
git-svn-id: svn://10.0.0.236/trunk@247155 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 01:28:36 +00:00
vladimir%pobox.com
fae69337d5 backed out
git-svn-id: svn://10.0.0.236/trunk@247154 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:54:15 +00:00
vladimir%pobox.com
798004a904 b=392351, implement about:memory framework core r=shaver, sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247153 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:40:59 +00:00
rhelmer%mozilla.com
a6a5d66121 graphserver should pull lnx01 for 1.8 branch data b=421200 r=anodelman
git-svn-id: svn://10.0.0.236/trunk@247152 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:37:31 +00:00
neil%parkwaycc.co.uk
85d8881a01 Fix nsIAutoCompleteController's handleEnter signature change bustage
rs=ajschult
(regression from bug 408723)

[note also the handleEvent -> handleEnter change]


git-svn-id: svn://10.0.0.236/trunk@247150 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:27:27 +00:00
vladimir%pobox.com
ff45b41565 b=418537, vista textfield/dropdown appearance incorrect when active, r=stuart
git-svn-id: svn://10.0.0.236/trunk@247149 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:23:38 +00:00
dbaron%dbaron.org
8f8fdefd1a Fix greediness of A ~ B C selector matching. b=420814 r+sr=bzbarsky a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247148 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:06:32 +00:00
dbaron%dbaron.org
365d3bef72 Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247146 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:05:29 +00:00
dbaron%dbaron.org
33854c535a Update properties that are ignored when 'Allow pages to choose their own colors' is unchecked for the splitting of left/right border properties and the introduction of start/end border properties. b=419167 Patch by Bernd Mielke <bernd_mozilla@gmx.de>. r+sr=dbaron a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247145 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:03:50 +00:00
ghendricks%novell.com
f187d83525 API Update: TestCase, Product, Environment, Build.
git-svn-id: svn://10.0.0.236/trunk@247144 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:02:09 +00:00
brendan%mozilla.org
dabf3650d7 Fix signed vs. unsigned comparison in assertion warning.
git-svn-id: svn://10.0.0.236/trunk@247143 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 23:43:33 +00:00
rhelmer%mozilla.com
b43ffca92e point perf boxes at new nightly builders b=417147 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247141 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 23:19:17 +00:00
anodelman%mozilla.com
decdd2ca6d Bug 421114 - change Talos to watch new 1.8 firefox nightly builders
p=anodelman, r=rhelmer


git-svn-id: svn://10.0.0.236/trunk@247140 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 23:15:36 +00:00
blassey%mozilla.com
ca294d36ae backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
git-svn-id: svn://10.0.0.236/trunk@247139 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:56:48 +00:00
myk%mozilla.org
84bba37f5d bug 376222: a javascript exception thrown by an extension's (or core code's) web progress listener shouldn't interfere with the normal operation of tabbed browsing (i.e. other progress listeners); Patch by John P. Baker; r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247138 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:34:54 +00:00
myk%mozilla.org
79eff8e212 bug 420556: give sidebar header a non-transparent background in gnomestripe; r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247137 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:26:13 +00:00
gavin%gavinsharp.com
183ffd3015 Bug 420549: don't ASSERT when removing an engine shortly after adding it, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247136 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:13:41 +00:00
gavin%gavinsharp.com
844d54baa9 Bug 420328: don't trigger keyword matches if the keyword doesn't take a parameter and one was provided, r=rflint
git-svn-id: svn://10.0.0.236/trunk@247135 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:11:46 +00:00
gavin%gavinsharp.com
f4ae6bc811 Bug 419111: unfrozen interfaces listed in SDK_XPIDLSRCS, r=kaie, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@247134 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:08:23 +00:00
neil%parkwaycc.co.uk
9cded62908 Bug 419865 Port scripts pane to use <preferences> r=Mano,IanN sr=jag a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247133 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:44:29 +00:00
blassey%mozilla.com
e7090aa85c switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247132 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:39:35 +00:00
neil%parkwaycc.co.uk
5900ff17ad <browser> clears its mIconURL inappropriately b=418213 r=Mano a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247131 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:35:38 +00:00
neil%parkwaycc.co.uk
106ae7277a Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247130 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:32:27 +00:00
dtownsend%oxymoronical.com
62bfaf96df Bug 410637: Mac UB XULRunner SDK packages have empty bin directory.
p=matthew@allpeers.com, r=bsmedberg, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247129 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:30:28 +00:00
enndeakin%sympatico.ca
5a6c918e40 Bug 403217 - cannot drag text containing certain characters, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@247128 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:18:14 +00:00
nelson%bolyard.com
061d7a086c Bug 420979: vfychain ignores -b TIME option when -p option is present.
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@247127 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:16:51 +00:00
cls%seawood.org
fe424923e5 Fix typo.
Thanks to Kurt Zenker <Kurt.Zenker@sun.com> for the patch.
Bug #417514 r=cls


git-svn-id: svn://10.0.0.236/trunk@247126 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:13:31 +00:00
timeless%mozdev.org
a96741e346 Bug 282660 Crash [@ jsds_NotifyPendingDeadScripts] ds->script is null
r=jst a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247125 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:10:01 +00:00
bugzilla%standard8.plus.com
5cb0583777 Bug 420503 Remove nsSmtpDataSource. p=jminta,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247124 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:08:04 +00:00
bugzilla%standard8.plus.com
d87bc8da0d Bug 420769 Clean up instances of nsISupportsArray in nsNntpIncomingServer and nsNewsDownloader.cpp. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@247123 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:02:50 +00:00
bzbarsky%mit.edu
e8f1fb73bb Revert the change to RequiresBody. In particular, an <input type="Hidden">
needs to not require it, for now...  Bug 418464, r+sr=mrbkap, a=jonas


git-svn-id: svn://10.0.0.236/trunk@247122 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:46:21 +00:00
bzbarsky%mit.edu
f50279074d Init the selected panel to the right value to prevent window size flicker. Bug
405390, r=enn, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247121 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:44:27 +00:00
bzbarsky%mit.edu
46e7bdf4f5 Don't leave an exception hanging on the JS context when we return ok. Bug
418133, r=jst, sr=brendan, a=beltzner.


git-svn-id: svn://10.0.0.236/trunk@247120 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:41:27 +00:00
igor%mir2.org
06206ee0e3 bug=418641 r=brendan a1.9=dsicore
Avoiding code bloat on slow paths in the interpreter.


git-svn-id: svn://10.0.0.236/trunk@247118 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:26:06 +00:00
igor%mir2.org
1a6d8dfac6 bug=355258 r=brendan a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247117 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:18:52 +00:00
sayrer%gmail.com
df545e2549 Bug 383939. RDF datasources must implement cycle collection. r/sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247116 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:07:55 +00:00
masayuki%d-toybox.com
b004c09d6d Bug 419359 Compile warning about NS_TargetUnfocusedEventToLastFocusedContent r+sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247114 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:27:54 +00:00
masayuki%d-toybox.com
a14093c5dd Bug 405308 [text-decoration] Link underline disappears (or is misaligned 1px) when scrolling r+sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@247113 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:24:44 +00:00
dougt%meer.net
3d6cecb62d XRE build changes for windows mobile. b=420240, r=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247112 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:23:44 +00:00
crowder%fiverocks.com
959f2fbd8c Bug 324161 - Optimize parseInt for integer values, if radix is 10, r=brendan, blocking1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@247111 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:11:54 +00:00
blizzard%mozilla.com
584073a9b0 bug 419918 - Add the ability to fire the memory pressure observers from the embedding test app. Taken from Stuart's ramback extension and made available here for testing. r=dougt, sr=pavlov, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247110 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:10:34 +00:00
ted.mielczarek%gmail.com
320928449f bug 415918 - fix version info on mozcrt19.dll. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247109 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:09:52 +00:00
ctalbert%mozilla.com
069d459252 bug 420854, patch by Bruno Browning, r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@247106 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 18:40:49 +00:00
ghendricks%novell.com
0cdf1fd5b5 Updating a caserun can pull in caseruns from other runs.
git-svn-id: svn://10.0.0.236/trunk@247105 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 18:31:42 +00:00
ctalbert%mozilla.com
587492f890 bug 419817 patch by Bruno Browning, r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@247104 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 18:30:21 +00:00
wurblzap%gmail.com
67869d1ba2 Bug 419388 – 004template.t should fall back to “en”.
Patch by Vitaly Fedrushkov <vitaly.fedrushkov@gmail.com>;
r=Wurblzap, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@247102 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 17:19:48 +00:00
stuart.morgan%alumni.case.edu
e3b0499182 Camino only - Bug 420872: Add -profile support. r/sr=pink.
git-svn-id: svn://10.0.0.236/trunk@247101 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 17:08:53 +00:00
rhelmer%mozilla.com
445f05a6c1 made beta like releasetest b=418926 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247100 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 17:03:07 +00:00
cltbld
96ff90c7c5 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247099 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 15:11:03 +00:00
ted.mielczarek%gmail.com
7951ce6178 bug 405523 - add dynamicbase flag (build with ASLR when available). r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247098 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 15:10:26 +00:00
kairo%kairo.at
930cce4f1d bug 417590 - port Firefox application pane as new helper app pane in SeaMonkey, default theme icons, r=Neil
git-svn-id: svn://10.0.0.236/trunk@247097 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 15:01:39 +00:00
kairo%kairo.at
8c22c3e4b6 bug 417590 - port Firefox application pane as new helper app pane in SeaMonkey, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@247096 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 14:29:11 +00:00
neil%parkwaycc.co.uk
89215e7ab6 Replace GetAt with operator[] b=413413 r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247095 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 12:54:28 +00:00
neil%parkwaycc.co.uk
de24e2e581 Don't create arrays of one element b=413413 r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@247094 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 12:40:42 +00:00
reed%reedloden.com
d97304dd73 Back out Ventron's patch from bug 418131 due to build failures on debug machines.
git-svn-id: svn://10.0.0.236/trunk@247093 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 11:36:37 +00:00
reed%reedloden.com
6cf5819d20 Bustage fix for bug 418131 (try #3).
git-svn-id: svn://10.0.0.236/trunk@247092 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 11:26:06 +00:00
reed%reedloden.com
e09e20ca4c Bustage fix for bug 418131 (try #2).
git-svn-id: svn://10.0.0.236/trunk@247090 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 11:10:35 +00:00
reed%reedloden.com
79d060defc Bustage fix for bug 418131.
git-svn-id: svn://10.0.0.236/trunk@247089 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 10:56:33 +00:00
reed%reedloden.com
2f63e99a0c Bug 419654 - "Importing bookmark file corrupts heap (reproducible)" (Fix heap corruption and increase initial capacity) [p=ondrej@allpeers.com (Ondrej Brablc) r=dietrich a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247087 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 10:31:55 +00:00
reed%reedloden.com
4764569ce9 Bug 417042 - "Moving mouse over bookmark folders in Places Library generates huge amount of queries" (Fix problem with drag and drop) [p=ondrej@allpeers.com (Ondrej Brablc) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247086 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 10:31:16 +00:00
reed%reedloden.com
e8634a0273 Bug 418131 - "Need a way to detect GTK+ version so we don't break users on major update" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=bsmedberg sr=dveditz a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@247085 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 10:30:30 +00:00
reed%reedloden.com
e892f31951 Bug 420609 - "XMLHttpRequest no longer able to parse XHTML documents with entity references" [p=trev.moz@adblockplus.org (Wladimir Palant) r+sr=bzbarsky a1.9=sicking a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247084 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 10:29:34 +00:00
slavomir.katuscak%sun.com
55754a47eb Bug 419425: Patch to run PKITS tests. r=julien
git-svn-id: svn://10.0.0.236/trunk@247080 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 08:28:49 +00:00
mats.palmgren%bredband.net
9ab69fdc0b Hang when reloading page with plugin. b=420884 r+sr=jst a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@247078 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 07:14:58 +00:00
mats.palmgren%bredband.net
6f73a70f02 Don't notify when setting text from within the constructor. b=420429 r+sr=jonas a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@247077 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 07:14:44 +00:00
dietrich%mozilla.com
797ce436ce backing out bug 419315 for 20ms Ts regression
git-svn-id: svn://10.0.0.236/trunk@247075 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 06:39:48 +00:00
philringnalda%gmail.com
8a9fbd2cbe Bug 420537 - Remove unusable printAttachmentCmd strings, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@247074 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 05:57:53 +00:00
philringnalda%gmail.com
37cef08273 Bug 420770 - Open saved message doesn't work anymore (since bug 412822 changed what the filepicker gives us, that we then cram things into the .query of), r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@247073 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 05:47:15 +00:00
vladimir%pobox.com
9cbf80703d b=421017; upgrade cairo to 1.5.12-14-gd89edde -- additional fixes ; r=me
git-svn-id: svn://10.0.0.236/trunk@247072 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 05:45:09 +00:00
vladimir%pobox.com
41cb894b98 b=421017; upgrade cairo to 1.5.12-11-g2f93504 ; r=me
git-svn-id: svn://10.0.0.236/trunk@247071 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 05:44:56 +00:00
jruderman%hmc.edu
ff28d9eca0 Make nsContentSink, instead of subclasses, be responsible for making sure RemoveObserver is called (bug 420835). r+sr=sicking, a=blocking1.9+.
git-svn-id: svn://10.0.0.236/trunk@247070 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 04:54:21 +00:00
jst%mozilla.org
4b10805fa0 Fixing bug 420858. Don't define fast expandos when binding names in JS. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@247069 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 04:43:57 +00:00
mrbkap%gmail.com
2f42356296 Fix bracing mistake from bug 344494.
git-svn-id: svn://10.0.0.236/trunk@247064 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 02:45:09 +00:00
mrbkap%gmail.com
c4527e62d9 Always wrap content nodes in chrome with some sort of wrapper. bug 344494, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@247063 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 01:39:45 +00:00
anodelman%mozilla.com
b874a3a172 Bug 416911 - per-test timeout in talos
push per-test timeout to stage machines
p=anodelman, r=rhelmer


git-svn-id: svn://10.0.0.236/trunk@247062 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 01:17:13 +00:00
brendan%mozilla.org
66e065ec86 More un-nesting #include fallout (r=mrbkap, bustage fix).
git-svn-id: svn://10.0.0.236/trunk@247061 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 00:44:30 +00:00
ghendricks%novell.com
39ead0495c Update API - Builds
git-svn-id: svn://10.0.0.236/trunk@247060 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 00:36:14 +00:00
brendan%mozilla.org
899886b9de Fix over-including dependencies, and relocate ID_TO_VALUE to avoid over-including (r=mrbkap, bustage fix).
git-svn-id: svn://10.0.0.236/trunk@247059 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:58:10 +00:00
brendan%mozilla.org
a82601388a Break bad old nested include cycle for good, by un-nesting (420554, r=jorendorff, a=vlad).
git-svn-id: svn://10.0.0.236/trunk@247057 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:40:10 +00:00
dcamp%mozilla.com
2954c60a11 Bug 420380: Allow safebrowsing gethash responses that don't match table name/chunk id. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247056 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:39:38 +00:00
igor%mir2.org
88cbe6b67d bug=420399 r=brendan a1.9=blocking1.9
eliminating the pc stack in the interpreter


git-svn-id: svn://10.0.0.236/trunk@247055 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:30:58 +00:00
bent.mozilla%gmail.com
b8911ec9b0 Bug 420803 - Fix for bug 413268 keeps a DOM window alive until shutdown. r=enn, sr=jst, a=blocking1.9+.
git-svn-id: svn://10.0.0.236/trunk@247054 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:27:02 +00:00
mozilla%kewis.ch
7059ecf804 Fix bug 419349 - after landing of Bug 379198 decline button on imip-bar stopped working (regression). r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@247053 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:23:54 +00:00
ctalbert%mozilla.com
cc7db6f17e bug 414056 Allow Minotaur to run back to back r=alice
git-svn-id: svn://10.0.0.236/trunk@247052 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:16:55 +00:00
ctalbert%mozilla.com
649588d4fa bug 416049 Minotaur needs better output r=alice
git-svn-id: svn://10.0.0.236/trunk@247051 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:52:05 +00:00
anodelman%mozilla.com
f8ba4c02b4 Bug 416922 - per-test timeout in talos
allow timeouts to be created per-test, but set a default if they are not specified
p=anodelman, r=rhelmer


git-svn-id: svn://10.0.0.236/trunk@247049 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:46:25 +00:00
ccooper%deadsquid.com
769017d920 b=351476
r=kairo
- SeaMonkey only, no Firefox impact
- Convert EOL on README/LICENSE, do not edit inplace


git-svn-id: svn://10.0.0.236/trunk@247048 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:33:23 +00:00
joshmoz%gmail.com
b3b629cca7 implement insertNewline: instead of intercepting its command. b=420750 r=masayuki sr=roc a=damon
git-svn-id: svn://10.0.0.236/trunk@247047 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:32:55 +00:00
ccooper%deadsquid.com
4a56b782b9 b=351476
r=mscott
- Thunderbird only, no Firefox impact
- Convert EOL on README/LICENSE, do not edit inplace


git-svn-id: svn://10.0.0.236/trunk@247046 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:32:40 +00:00
ccooper%deadsquid.com
df4798d53a b=351476
r=rhelmer
- remove unix2dos line conversion for packaged text files


git-svn-id: svn://10.0.0.236/trunk@247045 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:28:14 +00:00
dietrich%mozilla.com
268f400262 backing out test checkin of bug 384370
git-svn-id: svn://10.0.0.236/trunk@247044 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:12:28 +00:00
gavin%gavinsharp.com
1fd508f793 Bug 420955: make Error Console show chrome errors by default in testing profile, r=sayrer. Also port change from bug 420630 to runtests.pl.in
git-svn-id: svn://10.0.0.236/trunk@247043 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:12:06 +00:00
lpsolit%gmail.com
3e6c925a74 Fix the indentation in the previous checkin for bug 418895, patch by pyrzak, r/a=me
git-svn-id: svn://10.0.0.236/trunk@247042 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:07:50 +00:00
dcamp%mozilla.com
43cae114e7 Bug 420370: nsUrlClassifierHashCompleter not configured immediately at startup. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247041 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:05:06 +00:00
bclary%bclary.com
722ec70f65 JavaScript Tests - update known failures
git-svn-id: svn://10.0.0.236/trunk@247040 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 21:59:50 +00:00
ccooper%deadsquid.com
0845c143d8 - separate sections for staging xp and original xp -> these configs can't be idetical, they require different build dirs, and the clobber section needs to know about that
git-svn-id: svn://10.0.0.236/trunk@247039 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 21:34:57 +00:00
rhelmer%mozilla.com
cbc1ba7415 workaround prettyVersion fallout b=418926 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@247038 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 21:27:28 +00:00
dietrich%mozilla.com
106963732d TESTING - temp checkin of bug 384370 (r=mconnor)
git-svn-id: svn://10.0.0.236/trunk@247037 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 21:23:06 +00:00
joshmoz%gmail.com
07d027ac0c bustage fix, NSRectFromCGRect is 10.5 only.
git-svn-id: svn://10.0.0.236/trunk@247036 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 21:07:04 +00:00
dtownsend%oxymoronical.com
79176f5c70 Bug 414472: Remove puzzle piece from search bar. r=gavin.sharp.
git-svn-id: svn://10.0.0.236/trunk@247035 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 21:00:50 +00:00
vladimir%pobox.com
3a991bf5ca b=418497, optimize mac native theme ; r=josh,sr=rc
git-svn-id: svn://10.0.0.236/trunk@247034 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 20:51:54 +00:00
ccooper%deadsquid.com
3b65332dbe b=393410
- add profile creation
- fix winxp machine switcheroo


git-svn-id: svn://10.0.0.236/trunk@247033 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 20:49:41 +00:00
cltbld
a433489684 "Automated configuration bump, release for firefox 3.0b4rc1"
git-svn-id: svn://10.0.0.236/trunk@247032 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 20:44:13 +00:00
gavin%gavinsharp.com
014500c694 Bug 406487: be sure to reset mTree when changing autocomplete inputs, so that we properly set the selection when adusting the results, r=enndeakin
git-svn-id: svn://10.0.0.236/trunk@247031 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 20:41:57 +00:00
dietrich%mozilla.com
a9653f0d5b backing out test patch for bug 384370
git-svn-id: svn://10.0.0.236/trunk@247029 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 20:04:16 +00:00
dietrich%mozilla.com
09b0a08c3a Bug 384370 ? use JSON as the on disk, lossless format for our bookmark backup - TESTING (r=mconnor)
git-svn-id: svn://10.0.0.236/trunk@247028 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 19:50:20 +00:00
dougt%meer.net
91ac1babfd Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@247027 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 19:43:45 +00:00
dietrich%mozilla.com
0aecf5f42b backing out, broke when unrotting
git-svn-id: svn://10.0.0.236/trunk@247026 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 19:43:36 +00:00
dietrich%mozilla.com
9430f51198 Bug 384370 ? use JSON as the on disk, lossless format for our bookmark backup - TESTING PERF (r=mconnor)
git-svn-id: svn://10.0.0.236/trunk@247025 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 19:41:53 +00:00
joshmoz%gmail.com
f03ec9b0e1 take key modifiers from the current event not the current hardware state. b=320746 r=smichaud sr=roc
git-svn-id: svn://10.0.0.236/trunk@247019 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:58:53 +00:00
joshmoz%gmail.com
cae49d3b47 protect against obj-c exceptions in printing ui. b=419389 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@247018 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:56:32 +00:00
ause%sun.com
72f1945e95 bug 420586 - move packaging of updater.ini
git-svn-id: svn://10.0.0.236/trunk@247017 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:52:53 +00:00
cltbld
a7c3c8fc10 "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0b3 to 3.0b4"
git-svn-id: svn://10.0.0.236/trunk@247016 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:33:56 +00:00
ghendricks%novell.com
36caaece7b Cloning a case without selecting a plan appears to work though it should not.
git-svn-id: svn://10.0.0.236/trunk@247015 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:33:44 +00:00
bclary%bclary.com
8d732772df JavaScript Tests - update known failures
git-svn-id: svn://10.0.0.236/trunk@247014 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:27:38 +00:00
ghendricks%novell.com
23e098105d Show reports list on plan page.
git-svn-id: svn://10.0.0.236/trunk@247013 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:18:50 +00:00
rcampbell%mozilla.com
8a7df16329 bug 419509 - add runtests.py to unittest staging, fixes
git-svn-id: svn://10.0.0.236/trunk@247012 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:07:08 +00:00
dietrich%mozilla.com
c8cf469cce Bug 419315 ? All bookmarks lost after using "Restore all user preferences" (r=mano)
git-svn-id: svn://10.0.0.236/trunk@247011 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:05:14 +00:00
ghendricks%novell.com
6591a41880 Filter on caseruns doesn't work
git-svn-id: svn://10.0.0.236/trunk@247010 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 16:58:44 +00:00
bclary%bclary.com
4f0170a265 JavaScript Tests - remove wfm failure, bug 417916
git-svn-id: svn://10.0.0.236/trunk@247008 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 16:54:08 +00:00
dietrich%mozilla.com
1039cc37fa Bug 405755 ? when viewing a saved search in the bookmark sidebar, the children aren't visible (r=mano)
git-svn-id: svn://10.0.0.236/trunk@247007 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 16:52:42 +00:00
rcampbell%mozilla.com
c4ac910b76 bug 419509 - add runtests.py to unittest staging, p=me, r=coop
git-svn-id: svn://10.0.0.236/trunk@247006 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 16:36:26 +00:00
mozilla%kewis.ch
98e8bcefe6 Calendar part of bug 351476 - Remove post-mozilla-rel.pl conversion of line endings n browser/EULA and other files
git-svn-id: svn://10.0.0.236/trunk@247005 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 16:28:29 +00:00
johnath%mozilla.com
a4e5d04e2c Safebrowsing appends "..." in XUL, should be localizable. b=406083 r=dcamp a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@247000 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 16:05:14 +00:00
igor%mir2.org
5aa66e680a Bug 419969: the interpreter loop belongs to its own compilation unit. r,a1.9=brendan
git-svn-id: svn://10.0.0.236/trunk@246999 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 12:52:43 +00:00
ted.mielczarek%gmail.com
bb733eb1cc bug 420759 - only public symbols for spidermonkey in breakpad. landing as bustage fix to get symbols into nightlies
git-svn-id: svn://10.0.0.236/trunk@246998 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 12:00:38 +00:00
reed%reedloden.com
933d605125 Bug 414183 - "Style site button and search button to mirror the keyhole form on Windows" [p=dao@mozilla.com (Dão Gottwald) ui-r=beltzner r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246997 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:32:12 +00:00
reed%reedloden.com
0fa2a4e290 Bug 419885 - "livemark update could fail due to an uncaught exception" [p=mak77@supereva.it (Marco Bonardo [mak77]) r=dietrich a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246996 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:30:35 +00:00
reed%reedloden.com
94f2929a67 Bug 420569 - "Remove all button icons from the Add-ons Manager in gnomestripe and winstripe" [p=ispence@gmail.com (Ian Spence) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246995 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:29:38 +00:00
reed%reedloden.com
164bfd9a80 Bug 420569 - "Remove all button icons from the Add-ons Manager in gnomestripe and winstripe" [p=ispence@gmail.com (Ian Spence) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246994 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:28:56 +00:00
reed%reedloden.com
be550be263 Bug 351580 - "Possible null pointer dereferences in |nsCrypto::GenerateCRMFRequest|" (Fixed !NULL checks + GC rooting) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=mrbkap a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246993 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:25:44 +00:00
reed%reedloden.com
ed9917530e Bug 412666 - "make an effort to scroll tabstrip to show new tabs opened in background" [p=dao@mozilla.com (Dão Gottwald) r=mconnor a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246992 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:24:41 +00:00
reed%reedloden.com
c385827aea Bug 417042 - "Moving mouse over bookmark folders in Places Library generates huge amount of queries" [p=ondrej@allpeers.com (Ondrej Brablc) r=dietrich r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246991 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:22:48 +00:00
reed%reedloden.com
12ba2ebca6 Bug 420580 - "missing padding for (content) dropdowns on XP" [p=zeniko@gmail.com (Simon Bünzli) r=vlad sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246990 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 11:21:47 +00:00
jdaggett%mozilla.com
f31f25c80f Bug 420822. Missing 500 weight font should fallback to lighter weights. r+sr=stuart
git-svn-id: svn://10.0.0.236/trunk@246989 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 10:24:32 +00:00
roc+%cs.cmu.edu
3541027b94 Backing out 403181 again
git-svn-id: svn://10.0.0.236/trunk@246987 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 09:36:09 +00:00
slavomir.katuscak%sun.com
fe48dabffb Bug 266941: Strsclnt patch. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246986 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 09:36:03 +00:00
roc+%cs.cmu.edu
1fcc1c8c17 Bug 403181. Track which subimage of an image we want to draw and copy it to a temporary surface if necessary to prevent sampling of pixels outside the subimage when zooming. Also, enable EXTEND_PAD or SetFilter(0) if the context has a transformation that's not a simple translation, since that might induce cairo to sample pixels outside the source (sub)image. r=vlad,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246985 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 08:21:36 +00:00
joshmoz%gmail.com
058823b181 protect against obj-c exceptions in uriloader. b=419390 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@246984 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 08:14:47 +00:00
joshmoz%gmail.com
daf130da28 protect against exception being thrown when trying to remove a native menu item from a menu it isn't in. b=420640 r=smichaud sr=roc
git-svn-id: svn://10.0.0.236/trunk@246983 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 08:11:29 +00:00
joshmoz%gmail.com
e63ef3049f fix ctrl-space for context menus. b=357540 r=smichaud sr=roc
git-svn-id: svn://10.0.0.236/trunk@246982 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 08:06:47 +00:00
rhelmer%mozilla.com
d69aeddff2 track new kernel version b=418926 r=rhelmer p=joduinn
git-svn-id: svn://10.0.0.236/trunk@246981 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 07:54:19 +00:00
roc+%cs.cmu.edu
441c1d51be Bug 408913. Do a proper fix for pixel-aligned drawing of IFRAME contents. The secret is make ViewToWidgetOffset return correct results for the root views of subdocuments. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@246980 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 07:48:52 +00:00
ajschult%verizon.net
b8fb7bd166 Bug 420630: Disable typeahead find autostart in SeaMonkey mochitests. rs=Neil
git-svn-id: svn://10.0.0.236/trunk@246979 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 07:24:26 +00:00
dholbert%cs.stanford.edu
ceb1e9f668 Backing out bug 407080 to investigate breakage of mochitest test_bug396024.html
git-svn-id: svn://10.0.0.236/trunk@246978 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 06:11:54 +00:00
jst%mozilla.org
5112a86b56 Backing out fix for bug 419848 due to feed code breakage.
git-svn-id: svn://10.0.0.236/trunk@246976 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 05:39:10 +00:00
jst%mozilla.org
125666cd14 Fixing bug 419848. Tighten rules about what JS files content can load. r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@246975 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 04:17:34 +00:00
timeless%mozdev.org
66109cb0a5 Bug 420807 xpconnect should not use fun->atom
r=dbradley a=brendan


git-svn-id: svn://10.0.0.236/trunk@246974 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 03:19:17 +00:00
roc+%cs.cmu.edu
dbe04c7211 Bug 419095 crashtest
git-svn-id: svn://10.0.0.236/trunk@246973 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 02:42:11 +00:00
roc+%cs.cmu.edu
10f136072c Crashtest for bug 416637
git-svn-id: svn://10.0.0.236/trunk@246972 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 02:37:35 +00:00
jdaggett%mozilla.com
16cd8505d9 Bug 419757. Cache codepoints for which no font matches on windows. r+sr=stuart
git-svn-id: svn://10.0.0.236/trunk@246971 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 02:34:06 +00:00
roc+%cs.cmu.edu
29eddabda9 Bug 416637. There might be some skipped characters before standalone combining marks at the start of a textrun. r=vlad
git-svn-id: svn://10.0.0.236/trunk@246970 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 02:30:20 +00:00
rhelmer%mozilla.com
dc21e8b39c add missing imports r=nthomas b=418926
git-svn-id: svn://10.0.0.236/trunk@246969 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 02:21:00 +00:00
jst%mozilla.org
cbe5e18016 Fixing bug 419093. Make access to undeclared global properties fast too! r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@246968 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:52:34 +00:00
jst%mozilla.org
a82801d807 Fixing bug 413200. Make sure script termination functions run when XPConnect is done executing script on a context and there's no other script running on that context. r+sr=mrbkap@gmail.com
git-svn-id: svn://10.0.0.236/trunk@246967 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:44:16 +00:00
rhelmer%mozilla.com
e405809db1 remove b2 not b3 r=nthomas b=418926
git-svn-id: svn://10.0.0.236/trunk@246966 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:41:09 +00:00
jonas%sicking.cc
db74d9de15 Bug 383818: Cloned menu items don't display correctly. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@246965 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:25:06 +00:00
bent.mozilla%gmail.com
d29d96d18a Bug 414977 - "insufficient unlink methods in some DOM classes?". Fix for DEBUG_xpc_hacker builds. Not part of the normal build, r+sr+a=jst.
git-svn-id: svn://10.0.0.236/trunk@246964 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:20:55 +00:00
dholbert%cs.stanford.edu
68cf22f2d3 Bug 407080: Disallow print-preview if page is loading. r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246963 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:05:27 +00:00
nrthomas%gmail.com
92a0d93184 Bug 418926, bump nightly version to 3.0b5pre/1.9b5pre following branch for 3.0b4, r=rhelmer, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246962 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 00:58:35 +00:00
ghendricks%novell.com
5bef324082 Update Testopia docs
git-svn-id: svn://10.0.0.236/trunk@246958 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 00:22:00 +00:00
despotdaemon
dee9a630a5 Pseudo-automatic update of changes made by blassey@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@246957 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 00:20:06 +00:00
despotdaemon
609442b70f Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@246951 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 22:31:45 +00:00
nboyd%atg.com
dc30f073a5 First take at a doctest function like the Python doctest, with JUnit driver
and a few tests.


git-svn-id: svn://10.0.0.236/trunk@246950 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 22:20:35 +00:00
rhelmer%mozilla.com
7b840cbebc pick up new release automation tag for firefox 3.0b4 release b=418926 r=rhelmer p=joduinn
git-svn-id: svn://10.0.0.236/trunk@246949 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 20:39:09 +00:00
ghendricks%novell.com
f37237286e Update the readme
git-svn-id: svn://10.0.0.236/trunk@246947 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 20:31:33 +00:00
mkmelin+mozilla%iki.fi
6b9ab0a130 First part of bug 413721 the (AOL/Netscape) redirection type code is not used and should be removed
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@246946 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 20:27:39 +00:00
rhelmer%mozilla.com
67c7fe4cf2 bootstrap config for firefox 3.0b4 rc1 b=418926 r=rhelmer p=joduinn
git-svn-id: svn://10.0.0.236/trunk@246945 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 20:20:43 +00:00
mkmelin+mozilla%iki.fi
a809b0abc7 [Bug 409980] Use brand short name instead of "Mail" in the "<brand> is
currently in the process of sending....." dialog
r=mnyromyr and kairo, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@246941 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:46:37 +00:00
nelson%bolyard.com
7a6dd3c6f5 Bug 420212: Empty cert DNs handled badly, display as "!INVALID AVA!"
r=kengert


git-svn-id: svn://10.0.0.236/trunk@246940 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:43:28 +00:00
reed%reedloden.com
26c1658584 Backed out patch from bug 420344 now that tag has been made.
git-svn-id: svn://10.0.0.236/trunk@246939 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:22:01 +00:00
reed%reedloden.com
c02946a651 Bug 420344 - "Change name of Firefox 3 M12 to "Firefox 3 Beta 4" for official branding (for beta build tagging only)" [p=reed r=mconnor a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246937 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:13:56 +00:00
alqahira%ardisson.org
5f109595a7 Bug 420509 - Straight quotes have crept into Camino :-( r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@246936 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:10:33 +00:00
gerv%gerv.net
317be488de Removing remora (r=morgamic) as remora now lives in Subversion.
git-svn-id: svn://10.0.0.236/trunk@246935 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:03:03 +00:00
gerv%gerv.net
bbdc853c6a Removing obsolete code (r=wclouser) with unclear licensing.
git-svn-id: svn://10.0.0.236/trunk@246934 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 19:01:33 +00:00
dmose%mozilla.org
ccfeea2069 Backing out the addition of the Yahoo protocol handler; the checkin exposed a bug that turned the tree orange; a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246933 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 18:54:14 +00:00
stuart.morgan%alumni.case.edu
d8e785cd3a Camino only - Bug 420665: Work around a Keychain Services bug with getting/setting labels on 10.3 and 10.4. r=ardissone sr=pink.
git-svn-id: svn://10.0.0.236/trunk@246932 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 18:34:02 +00:00
mozilla%kewis.ch
1a573460d3 Fix bug 418805 - Editing of an event on a cached calendar in online mode isn't possible. r=berend
git-svn-id: svn://10.0.0.236/trunk@246931 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 18:00:53 +00:00
nrthomas%gmail.com
45ae5dd0f9 Bug 419771, add another couple of locales for 3.0b4, r=chofmann a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246930 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 18:00:16 +00:00
bclary%bclary.com
4e4a08649e JavaScript Tests - update known failures, bug 420480
git-svn-id: svn://10.0.0.236/trunk@246929 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 17:01:40 +00:00
lpsolit%gmail.com
9cda5ff005 Bug 419660: New custom fields not listed in "3.10. Custom Fields" - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@246928 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 17:00:09 +00:00
bugzilla%standard8.plus.com
167ce0cb84 Bug 420618 Improve nsAbDirectoryDataSource and nsSubscribeDataSource ArcLabelsOut functions. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@246927 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 16:56:28 +00:00
kairo%kairo.at
c73182d85e bug 411215 - Migrate SeaMonkey's appearance and child pref panels to new pref pane - add content panel, r=IanN sr=Neil
git-svn-id: svn://10.0.0.236/trunk@246926 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 16:43:45 +00:00
kairo%kairo.at
f3588eb644 bug 420274 - Package nsSuiteGlue/suitecommon, r=ajschult sr=Neil
git-svn-id: svn://10.0.0.236/trunk@246925 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 16:29:04 +00:00
mozilla%kewis.ch
5271bb03d4 No bug - Remove comments for gdata issue 198, current code is not a workaround
git-svn-id: svn://10.0.0.236/trunk@246923 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 16:24:23 +00:00
gavin%gavinsharp.com
25394d1b93 Bug 413630: add Yahoo mailto: handler, patch by dmose@mozilla.org, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246922 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 14:53:18 +00:00
gavin%gavinsharp.com
19ef683170 Bug 420179: add 'id' to all-locales, r=chofmann, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246921 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 14:06:04 +00:00
gavin%gavinsharp.com
b9dc2e1cdb Bug 420179: add 'sr' to all-locales, r=chofmann
git-svn-id: svn://10.0.0.236/trunk@246920 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 14:03:03 +00:00
gavin%gavinsharp.com
df2b20908d Bug 419747: remove use of timers for browser_autodiscovery test, to avoid intermittent failures, r=smaug
git-svn-id: svn://10.0.0.236/trunk@246919 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 13:58:01 +00:00
nrthomas%gmail.com
ebce7e934d Fix symbol push on staging by specifying the right key
git-svn-id: svn://10.0.0.236/trunk@246917 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 12:22:21 +00:00
gavin%gavinsharp.com
e320f96817 Bug 418682: make the l10n comparison scripts ignore the optional gecko.handlerService.* prefs, r=pike, a=NPOTB
git-svn-id: svn://10.0.0.236/trunk@246916 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 11:47:41 +00:00
mozilla%kewis.ch
a175d03875 Fix bug 407933 - [Task List] Initial width of the Done column too small - checkbox image is cropped. r=philipp, ui-r=christian, p=thetux
git-svn-id: svn://10.0.0.236/trunk@246915 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 11:29:07 +00:00
mozilla%kewis.ch
27b7cfcd9b Fix bug 336175 - Export calendar to CSV format fails if a task exists in calendar. r=mvl p=hb
git-svn-id: svn://10.0.0.236/trunk@246914 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 11:12:59 +00:00
mozilla%kewis.ch
15faeaffff Fix bug 398426 - Task list: Priority icon not visible if task is selected due to row background color. r=philipp, p=thetux
git-svn-id: svn://10.0.0.236/trunk@246913 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 10:49:00 +00:00
mozilla%kewis.ch
a618fc310e First fix for bug 419349 - after landing of Bug 379198 decline button on imip-bar stopped working (regression). r=philipp, p=ctalbert
git-svn-id: svn://10.0.0.236/trunk@246912 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 10:42:39 +00:00
mozilla%weilbacher.org
9979447bed [OS/2] Bug 420438: Enable better image scaling on OS/2, r=wuno@lsvw, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246911 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 09:26:08 +00:00
roc+%cs.cmu.edu
bf8d1cd760 Bug 392809. Fix word-based caret movement around punctuation and whitespace. r=smontagu,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246910 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 08:37:35 +00:00
mozilla.mano%sent.com
919291ccc0 Bug 360529, r=sayrer, sr=jst, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@246909 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 08:15:37 +00:00
brendan%mozilla.org
c20e555bad Urghh...
git-svn-id: svn://10.0.0.236/trunk@246908 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 08:09:36 +00:00
brendan%mozilla.org
15e58d93ac Clean up and fix computed this under js_Execute (420610, r=mrbkap+crowder, a=vlad).
git-svn-id: svn://10.0.0.236/trunk@246907 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:49:14 +00:00
vladimir%pobox.com
16ef7879a3 backing out patch for bug 299372 for b4, as per bug 420481
git-svn-id: svn://10.0.0.236/trunk@246906 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:31:38 +00:00
dbaron%dbaron.org
d2e22fbbb9 Use better name.
git-svn-id: svn://10.0.0.236/trunk@246905 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:26:21 +00:00
dbaron%dbaron.org
962109b964 Add a simple variant of make-tree to filter refcount logs for a single object. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@246904 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:26:13 +00:00
brendan%mozilla.org
8604b5a100 mrbkap's fantabulous fix for 418565, r=me, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@246903 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:14:45 +00:00
jruderman%hmc.edu
7892ac89d3 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@246902 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:13:04 +00:00
brendan%mozilla.org
27add454e3 mrbkap's patch for 418293 with a few nits picked, r=me, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@246901 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:10:18 +00:00
brendan%mozilla.org
792ef21496 mrbkap's fix for 420612, r=me, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@246900 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 07:02:53 +00:00
vladimir%pobox.com
2a8df200e8 b=420381, Vista content area dropdowns often don't show dropdown arrow (bandaid); r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246899 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 06:59:06 +00:00
brendan%mozilla.org
3346487462 Checking in mrbkap's fix for 420513, r=me, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@246898 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 06:49:26 +00:00
jruderman%hmc.edu
7c6be69fd1 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@246897 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 06:40:11 +00:00
reed%reedloden.com
2474499b0d Bug 420502 - "Using enter/return in dialogs runs the underlying command twice" [p=dev@schonfeld.org (Michael Schonfeld) r=josh r=masayuki sr=roc a1.9b4=beltzner a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246896 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 06:29:16 +00:00
reed%reedloden.com
78d068b17d Bug 413021 - "Migration/Import Wizard offer migrate from IE on Mac (where no IE is installed)" [p=dev@schonfeld.org (Michael Schonfeld) r=Mano a1.9b4=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246895 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 05:58:06 +00:00
reed%reedloden.com
7b0e4631ed Bug 418156 - "Attempting to Drag and Drop in Bookmarks menu results in broken close windows button" [p=bill@wg9s.com (Bill Gianopoulos) r=Mano a1.9b4=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246894 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 05:54:08 +00:00
jwalden%mit.edu
9d4583a946 Make $objdir/_tests/testing/mochitest/runtests.py runnable from any directory, not just $objdir/_tests/testing/mochitest/. r=sayrer, NPOTB and all that anyway
git-svn-id: svn://10.0.0.236/trunk@246893 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 04:05:22 +00:00
roc+%cs.cmu.edu
2ef6fbfae1 Bug 403181 backout
git-svn-id: svn://10.0.0.236/trunk@246892 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 02:47:43 +00:00
roc+%cs.cmu.edu
7a0c37ad37 Bug 403181 backout
git-svn-id: svn://10.0.0.236/trunk@246891 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 02:38:21 +00:00
roc+%cs.cmu.edu
1da9c1aa4d Bug 403181, fix bustage
git-svn-id: svn://10.0.0.236/trunk@246890 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 01:14:57 +00:00
roc+%cs.cmu.edu
9e7fc92f64 Bug 403181. Use a temporary surface to prevent sampling of pixels outside the intended source rectangle when zooming the image in some cases. r=vlad,sr=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246889 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 01:03:54 +00:00
browning%uwalumni.com
a19a559e0f Bug 420326 The CalDAV provider does not refresh modified events from server, r=philipp
git-svn-id: svn://10.0.0.236/trunk@246888 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 00:57:12 +00:00
igor%mir2.org
023300d4fd bug=420593 fixing mispellings in comments introfuced in the patch for bug 396007.
git-svn-id: svn://10.0.0.236/trunk@246887 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 00:41:07 +00:00
igor%mir2.org
d678354486 bug=420639 fixing comments in the checking for bug 418737.
git-svn-id: svn://10.0.0.236/trunk@246886 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 00:34:00 +00:00
jminta%gmail.com
e2b63dfa61 Bug 419555 'Edit Draft' does not open a compose window, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@246885 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 00:10:13 +00:00
jminta%gmail.com
b4b10879cc back out inadvertant change to this file
git-svn-id: svn://10.0.0.236/trunk@246884 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 00:06:48 +00:00
jminta%gmail.com
154ddedb74 Bug 417267 Remove (nonfunctional) nsITimelineService hooks in Thunderbird front end, r=philor
git-svn-id: svn://10.0.0.236/trunk@246883 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 00:03:49 +00:00
mrbkap%gmail.com
b1d675f3c3 Fix dependencies in the JS shell. bug 388955, patch adapted from one by jorendorff, r=brendan a=NPOTB
git-svn-id: svn://10.0.0.236/trunk@246882 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 23:10:49 +00:00
philringnalda%gmail.com
06408b4e0e Bug 420537 - Remove unusable printAttachmentCmd strings, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@246881 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 22:12:44 +00:00
bugzilla%standard8.plus.com
944e174a51 Fix missed review comment from bug 382437, r=gavin,landing under same approval as main patch
git-svn-id: svn://10.0.0.236/trunk@246880 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 21:03:37 +00:00
browning%uwalumni.com
544c7aaf16 Bug 420228 Cannot dismiss alarms on CalDAV calendars, r=philipp
git-svn-id: svn://10.0.0.236/trunk@246879 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 19:27:20 +00:00
mozilla%kewis.ch
032a7878a7 Fix bug 403808 - Missing license header (minimonth.css & minimonth.xml). r=mvl, p=thetux
git-svn-id: svn://10.0.0.236/trunk@246877 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 18:01:15 +00:00
igor%mir2.org
528ee3e2a1 bug=418737 r=brendan a1.9b4=mtshrep
fixing fast array enumerator


git-svn-id: svn://10.0.0.236/trunk@246876 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 17:45:33 +00:00
mozilla%kewis.ch
9ff01ef34d Fix bug 420364 - Update to meeting requests fail with "showError is not defined". r=mvl
git-svn-id: svn://10.0.0.236/trunk@246875 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 17:17:16 +00:00
igor%mir2.org
b2949cf609 bug=396007 r=brendan a1.9b4=mtschrep
Prefering posix_memalign over mmap to allocate GC arenas.


git-svn-id: svn://10.0.0.236/trunk@246874 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 16:13:16 +00:00
bugzilla%standard8.plus.com
e41a44cf6f Bug 382437 nsLoginManagerPrompter.js needs to implement nsIAuthPrompt. r=dolske,gavin,sr=dveditz,approval1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246872 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 12:24:25 +00:00
gijskruitbosch%gmail.com
a293c8278f Bug 420231 - Some commands don't have a help text.
p=mitch_1_2@live.com.au (Mitch)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@246871 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 12:24:13 +00:00
gijskruitbosch%gmail.com
1b3e8c6fb9 Bug 410377 - Make ChatZilla support Songbird
p=mitch_1_2@live.com.au (Mitch)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@246870 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 12:15:44 +00:00
gijskruitbosch%gmail.com
fdcd638aca Backing out fix for bug 419654 due to centos orange
git-svn-id: svn://10.0.0.236/trunk@246869 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 11:20:42 +00:00
nrthomas%gmail.com
30bd01278c Bug 401202, clean up Talkback symbols on slaves properly, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@246868 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 09:32:14 +00:00
reed%reedloden.com
19a2d0a74c Bug 419654 - "Importing bookmark file corrupts heap (reproducible)" (Fix heap corruption and increase initial capacity) [p=ondrej@allpeers.com (Ondrej Brablc) r=dietrich a1.9b4=schrep a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246867 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 08:56:21 +00:00
philringnalda%gmail.com
1d659cc178 Bug 373623 – Unicode ellipsis (…) should be used instead of three separate dots (...), p=hendrik.maryns@uni-tuebingen.de (Hendrik Maryns), r=mscott/me
git-svn-id: svn://10.0.0.236/trunk@246863 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 06:21:20 +00:00
reed%reedloden.com
033a781183 Bug 414389 - "M3 Windows icons" (Fix RSS icon, AMO ratings, menu-(back|forward), and livemark items) [p=reed r=gavin a1.9b4=shaver a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246858 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 04:37:58 +00:00
brendan%mozilla.org
efa6ea67c9 Fix property cache fill to recompute protoIndex to handle XBL and other JS_SetPrototype users (418139, r/a=shaver).
git-svn-id: svn://10.0.0.236/trunk@246857 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 04:06:33 +00:00
reed%reedloden.com
abf6dac5d1 Bug 419319 - "Global chrome overrides are enabled for all themes (aero theme broke all third-party themes)" (Fix gnomestripe/pmstripe and make Vista use aero icons) [p=reed/Ryan r=gavin a1.9b4=mconnor]
git-svn-id: svn://10.0.0.236/trunk@246855 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 03:05:38 +00:00
ctalbert%mozilla.com
60e694d3b8 bug 361635 Make update invitations work by working around outlook issues r=Fallen
git-svn-id: svn://10.0.0.236/trunk@246854 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-02 00:23:56 +00:00
brendan%mozilla.org
d50120aeb8 Unregress perf in wake of 418069 (420426, r=mrbkap, a=mconnor).
git-svn-id: svn://10.0.0.236/trunk@246853 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 22:15:21 +00:00
mrbkap%gmail.com
2414677512 Stick exn back into the context so that js_ReportErrorAgain callees can access the exception. bug 420409, patch from taras, r=mrbkap a=mconnor
git-svn-id: svn://10.0.0.236/trunk@246852 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 22:11:27 +00:00
mozilla.mano%sent.com
62d8388fbb Backing out patches for both bug 418156 and bug 413021, tree is frozen, doh.
git-svn-id: svn://10.0.0.236/trunk@246851 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 20:47:37 +00:00
despotdaemon
aae66e47a0 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@246850 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 20:08:32 +00:00
smichaud%pobox.com
854119f2af Clobber the OS X tinderbox build for bug 358379, as per request from mconnor.
git-svn-id: svn://10.0.0.236/trunk@246849 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 19:18:29 +00:00
smichaud%pobox.com
a8d5f61538 Fix topcrasher. b=358379 r+sr+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@246848 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 19:04:33 +00:00
bzbarsky%mit.edu
576680b37d Don't use the guaranteed-not-null getter when the presshell might be null. No
bug, r="obvious", a="asserts all over the place"


git-svn-id: svn://10.0.0.236/trunk@246847 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 18:49:54 +00:00
browning%uwalumni.com
23089db5fe Bug 418542 CalDAV provider forces calendar visibility on startup, refresh, r=philipp
git-svn-id: svn://10.0.0.236/trunk@246846 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 15:21:38 +00:00
mozilla.mano%sent.com
d0a1ad9038 Bug 418156 - Attempting to Drag and Drop in Bookmarks menu results in broken close windows button. patch by Bill Gianopoulos <bill@wg9s.com>, r=me.
git-svn-id: svn://10.0.0.236/trunk@246843 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 13:49:39 +00:00
mozilla.mano%sent.com
cfaf669e2b Bug 413021 - Migration/Import Wizard offer migrate from IE on Mac (where no IE is installed). patch from Michael Schonfeld <dev@schonfeld.org>, r=me.
git-svn-id: svn://10.0.0.236/trunk@246842 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 13:47:28 +00:00
bclary%bclary.com
07f3507e75 Backout bug 420426 due to regressions
git-svn-id: svn://10.0.0.236/trunk@246839 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 11:02:43 +00:00
mvl%exedo.nl
ecde299b81 bug 419601: decouple calendar manager schema version from storage calendar. r=philipp
git-svn-id: svn://10.0.0.236/trunk@246838 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 09:43:31 +00:00
brendan%mozilla.org
923c80f9f0 Fix ComputeThis perf regression (420426, r=mrbkap, a=sayrer).
git-svn-id: svn://10.0.0.236/trunk@246837 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 07:37:27 +00:00
ajschult%verizon.net
06f44c0368 Bug 418175: Report a test failure if screen resolution is small enough that the tests will likely fail. r=enndeakin
git-svn-id: svn://10.0.0.236/trunk@246836 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 07:01:13 +00:00
jst%mozilla.org
f822c3fb7f Backing out fix for bug 419452 per bug 420059. a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246835 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 06:29:46 +00:00
guy.pyrzak%gmail.com
9a2af689cc Bug 418895: Assignee and QA contact fields always become revealed (editable),
The patch moves what used to be in one function to hide the qa and assignee
into 2 separate calls. It also fixes some typos in the comments and adds my
name to the committers list
 Patch By Guy Pyrzak <guy.pyrzak@gmail.com.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@246834 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 05:33:05 +00:00
stuart.morgan%alumni.case.edu
b211fbdd16 Camino only - Bug 410110: Use specific cancel text in alerts instead of 'Cancel'. Patch by Markus Magnuson <markus.magnuson@gmail.com>. r=ardissone sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@246833 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 04:44:50 +00:00
reed%reedloden.com
304d091bfc Bug 419760 - "Update windows theme for 78 pixel wide keyhole" (CSS changes) [p=mcdavis941.bugs@gmail.com (mcdavis941) r=gavin a1.9b4=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246832 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 03:54:33 +00:00
reed%reedloden.com
8b81d113b5 Bug 414389 - "M3 Windows icons" (CSS changes) [p=reed r=Ryan r=gavin a1.9b4=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246831 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 03:53:59 +00:00
reed%reedloden.com
803e4068d8 Bug 414389 - "M3 Windows icons" [p=Iconfactory ui-r=faaborg a1.9b4=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246830 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 03:52:28 +00:00
jwalden%mit.edu
fed400ddc9 Bug 420154 - Print finer-grained leak info in runtests.py than just pass/fail and a table, and don't fall over when --leak-threshold is used in a build without refcount logging (just print a warning). r=sayrer
git-svn-id: svn://10.0.0.236/trunk@246829 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 03:40:45 +00:00
webmail%kmgerich.com
843cd2681e Bug 420204, Updated URLbar button icons for Mac, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246825 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 01:48:21 +00:00
mrbkap%gmail.com
83c92a3e06 Remove unused variable. bug 418069, r+a=brendan
git-svn-id: svn://10.0.0.236/trunk@246824 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 01:21:11 +00:00
alexei.volkov.bugs%sun.com
c9f1898fd0 fix for hp builds. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246823 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:48:14 +00:00
dcamp%mozilla.com
7aeeb26747 Bug 419751: Implement a safebrowsing protocol command to reset the db. r=tony, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246822 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:46:44 +00:00
dtownsend%oxymoronical.com
f9c2e635d9 Bug 419319: Enable XP/Vista theme differences. r=gavin.sharp, r=mconnor,
moa=mconnor, a1.9b4=mconnor


git-svn-id: svn://10.0.0.236/trunk@246821 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:41:46 +00:00
mrbkap%gmail.com
d708bc5c0b Outerize |this| always. bug 418069, r/sr=jst/brendan a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246820 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:17:38 +00:00
nick.kreeger%park.edu
9bd005d074 Fixing bug 420223 - Add |setDelegate:nil| call to the |nsMenuX.mm| destructor (crash protection). r=josh,sr=roc,approval1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246819 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:05:18 +00:00
brendan%mozilla.org
358f9fc591 Another assert that was an already-coped-with property cache hazard (420087, r=shaver, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@246818 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:03:41 +00:00
dmose%mozilla.org
c62e164aa7 Use Content-Disposition headers for "Save Link As", when available (bug 299372); r=mconnor (browser bits), r/sr=biesi (uriloader bits), ui-r=beltzner, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246817 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 23:59:20 +00:00
ghendricks%novell.com
190cd14c28 Include Java API
Clean up Patch
Add patch for 3.0.x
synchronize with SVN


git-svn-id: svn://10.0.0.236/trunk@246816 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 23:36:54 +00:00
anodelman%mozilla.com
9ad5506ede Bug 418870 - setup talos to test moz2 builds
Bustage fix, typo
p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@246815 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 23:35:39 +00:00
cltbld
9d39d6e0c1 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@246814 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 23:31:03 +00:00
joshmoz%gmail.com
9a0c8c50ec always link against cocoa framework on Mac OS X, cocoa exception wrapping in xpcom file io. b=419392 r=bent sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246813 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 23:24:55 +00:00
anodelman%mozilla.com
bfb584bc12 Bug 418870 - setup talos to test moz2 builds
bustage fix for bad new lines in schedulers
p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@246812 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 22:30:42 +00:00
aravind%mozilla.com
b497ee4354 Bumping up time to 5:15 per bug 420166
git-svn-id: svn://10.0.0.236/trunk@246811 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 22:18:14 +00:00
dholbert%cs.stanford.edu
55f9f46a79 Bug 418766: Use width, not height, as a quick proxy for whether a line is empty. r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246810 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 21:45:43 +00:00
anodelman%mozilla.com
5159c1dd0a Bug 413001 - create talos leopard machines.
push leopard machines to production waterfall
p=anodelman, r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@246809 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 21:26:21 +00:00
ghendricks%novell.com
1c0c91711d Remove old scripts directory
git-svn-id: svn://10.0.0.236/trunk@246805 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 21:12:26 +00:00
anodelman%mozilla.com
bb46406e9d Bug 418870 - setup talos to test moz2 builds
initial setup of staging linux moz2 talos boxes
p=anodelman, r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@246803 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 19:23:00 +00:00
dtownsend%oxymoronical.com
8c45f03fa7 Bug 406118: Extension blocklist is broken. r=bsmedberg, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246802 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 19:06:29 +00:00
ghendricks%novell.com
b0ad78554b Reset filter doesn't clear fields or respect list limit.
git-svn-id: svn://10.0.0.236/trunk@246801 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 17:55:30 +00:00
reed%reedloden.com
601446408e Bug 419835 - "Removal of "Find Updates" icon" (regression fix #2) [p=reed r=Mano (bustage fix)]
git-svn-id: svn://10.0.0.236/trunk@246800 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 17:32:02 +00:00
dietrich%mozilla.com
93a0ae04e0 backing out bug 384370 for hosation of Ts
git-svn-id: svn://10.0.0.236/trunk@246799 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 17:29:59 +00:00
nrthomas%gmail.com
8394878f7c Bug 417561, disable tagging of Talkback now we have prebuilt packages, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@246798 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 17:20:51 +00:00
Berend.Cornelius%sun.com
7776466c91 Bug 419860- Unifinder 'All Future Events' shows past events;r=berend;patch=Sebastian Schwieger
git-svn-id: svn://10.0.0.236/trunk@246797 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 17:03:02 +00:00
ause%sun.com
9354c68327 bug 394339 - fix breakage in windows multiprocess builds
git-svn-id: svn://10.0.0.236/trunk@246796 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 16:54:17 +00:00
dietrich%mozilla.com
fdcf601f8f Bug 384370 - use JSON as the on disk, lossless format for our bookmark backup (take two, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@246795 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 16:39:14 +00:00
surkov.alexander%gmail.com
e4e7ed917e Bug 420055 – New shutdown crash, patch=aaronlev, r=me, sr=mconnor, approval1.9b4+=mconnor,beltzner
git-svn-id: svn://10.0.0.236/trunk@246794 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 15:38:35 +00:00
benjamin%smedbergs.us
d29c9a182a Bug 420217 - _InterlockedCompareExchange needs to be extern "C" when using a C++ compiler, r=brendan a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246793 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 14:49:04 +00:00
enndeakin%sympatico.ca
3a80642659 Bug 408723, autocomplete should use the url value not the popup selection, causes problem where moving the mouse and pressing enter goes to unexpected url, r=gavin,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246792 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 13:07:04 +00:00
slavomir.katuscak%sun.com
f56cdd53ab Bug 415767: Patch. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246791 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 10:39:04 +00:00
reed%reedloden.com
5338b3d6c1 Bug 419835 - "Removal of "Find Updates" icon" (regression fix) [p=reed r=Mano a1.9b4-pending (bustage fix)]
git-svn-id: svn://10.0.0.236/trunk@246790 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 10:31:24 +00:00
reed%reedloden.com
b0a1250cf7 Bug 420026 - "get rid of folderDragOver.png (open folder with arrow) in winstripe and pinstripe" [p=reed r=Mano a1.9b4=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246789 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 08:23:28 +00:00
reed%reedloden.com
336d28c37a Bug 419835 - "Removal of "Find Updates" icon" [p=reed r=Mano a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246788 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 08:21:27 +00:00
reed%reedloden.com
507641629e Bug 419250 - "Use 16x16 puzzle icon for xpinstall-install-blocked notification" [p=reed r=Mano a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246787 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 08:19:23 +00:00
mozilla%weilbacher.org
0b6db51bf7 Bug 419270: Elements with position:fixed jump while scrolling, copy the Linux solution, p=wuno@lsvw, r=me, a19a4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246786 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 08:19:05 +00:00
reed%reedloden.com
4f2d0e702e Bug 411648 - "Bug 407931 made some CSS too specific" (Change CSS rules to match the old buttonstyle styles) [p=philip.chee@gmail.com (Philip Chee) r=stefanh sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@246785 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 08:17:49 +00:00
mconnor%steelgryphon.com
b874d990a1 bug 348031 - make Cmd+W always close the window on the last tab
git-svn-id: svn://10.0.0.236/trunk@246784 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 06:06:06 +00:00
joshmoz%gmail.com
9f0c7afa2c Fix various key handling bugs by processing key down events uniformly and making sure we always send down and press events. Fixes key events in dialogs, emacs bindings, various key commands, changing IME input modes. b=358379, also fixes 418226,411304,417108. r=masayuki sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246783 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:47:41 +00:00
joshmoz%gmail.com
04686e3513 make filepicker remember last type selected. b=417910 r=smorgan sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246782 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:36:35 +00:00
reed%reedloden.com
d5a8b963bc Bug 419765 - "PyDOM script error, Python cannot handle dom events" (Add handling of the additional version argument) [p=toddw@ActiveState.com (Todd Whiteman) r=mhammond (NPOTB)]
git-svn-id: svn://10.0.0.236/trunk@246781 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:32:30 +00:00
reed%reedloden.com
23727ec586 Add missing commas to some gnomestripe CSS rules for Places. No bug. [a1.9b4=beltzner via IRC]
git-svn-id: svn://10.0.0.236/trunk@246780 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:17:52 +00:00
vladimir%pobox.com
f78851742b b=419383, extract native vista toolbar styles and expose to themes ; r+sr=roc; a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246779 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:10:39 +00:00
vladimir%pobox.com
80caeca5fb b=418552, use native styling for dropdown controls in xul and content area in Vista ; r+sr=roc; a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246778 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:10:12 +00:00
brendan%mozilla.org
dd92ff7009 Fix slot type to satisfy C++ (420215, r=bsmedberg, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@246777 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:03:38 +00:00
jruderman%hmc.edu
fa190b7fdc Add crashtests
git-svn-id: svn://10.0.0.236/trunk@246776 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 04:45:53 +00:00
bzbarsky%mit.edu
1cf433d695 Add the charset right after the type, before all other params, if there is no
existing charset in the type.  Bug 413974, r=biesi, sr=sicking, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@246775 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 04:24:33 +00:00
bzbarsky%mit.edu
7022e7f978 Fix longstanding issue where anchor scrolls on a POST result page could lead to
a silent re-POST during history traversal.  Bug 413310, r+sr=biesi,
a=dsicore,beltzner,righteousness.


git-svn-id: svn://10.0.0.236/trunk@246774 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 04:21:39 +00:00
reed%reedloden.com
971dfa5671 Bug 420198 - "Missing PR_TRUE assignment results in performance loss" [p=reed r+sr=roc a1.9b4=beltzner a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246773 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 03:52:32 +00:00
bent.mozilla%gmail.com
2b7582b3de Bug 414977 - "insufficient unlink methods in some DOM classes?". Allow the cycle collector to unlink XPCWrappedNatives in one cycle instead of two. r=peterv, sr=jst, a1.9b4+=schrep.
git-svn-id: svn://10.0.0.236/trunk@246772 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 02:09:10 +00:00
jst%mozilla.org
ed52909cca Fixing bug 410946. Prevent plugins from being destroyed while there's code from those plugins on the stack. r+sr=bzbarsky@mit.edu, a=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@246771 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 02:06:00 +00:00
bent.mozilla%gmail.com
e47fc69e78 Bug 419655 - "Refreshing a page leaks an nsGlobalWindow until shutdown". r=peterv, sr=jst, a1.9b4+=schrep.
git-svn-id: svn://10.0.0.236/trunk@246770 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 02:05:57 +00:00
dbaron%dbaron.org
5d9e580795 Add better reftest coverage for intrinsic width computation of horizontal padding, border, and margin on inlines. b=420069 sheriff-a=sayrer
git-svn-id: svn://10.0.0.236/trunk@246769 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 01:52:12 +00:00
dbaron%dbaron.org
21ab0dc965 Fix bug under some valid types of optimization where we cross margin and padding. b=420069 r+sr=roc a1.9b4=damons a-sheriff=sayrer
git-svn-id: svn://10.0.0.236/trunk@246768 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 01:52:06 +00:00
bclary%bclary.com
db88d07468 JavaScript Tests - regression test for bug 419018, by jag (Peter Annema)
git-svn-id: svn://10.0.0.236/trunk@246767 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 01:37:05 +00:00
nboyd%atg.com
26049496bb Fix bug 420012: VerifyError on generated class
git-svn-id: svn://10.0.0.236/trunk@246765 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:53:09 +00:00
nelson%bolyard.com
ed68d75416 fix HPUX builds for bug #417024. r=alexei.volkov
git-svn-id: svn://10.0.0.236/trunk@246764 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:50:17 +00:00
dcamp%mozilla.com
a126b9c46b Bug 419751: Reset the phishing/malware database for beta 4 to work around a server issue. r=tony, b1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246763 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:46:40 +00:00
ghendricks%novell.com
71d94b9c60 Filters are too restrictive and paging size is constant.
git-svn-id: svn://10.0.0.236/trunk@246762 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:38:05 +00:00
stuart.morgan%alumni.case.edu
584e236be6 Camino only - Add 'Web form password' (bug 410500) and username (bug 410501) to keychain entries we create. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246761 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:30:02 +00:00
brendan%mozilla.org
1fe41d8f56 Unbitrot JS_OPMETER (363529, r=shaver, a=beltzner/sayrer).
git-svn-id: svn://10.0.0.236/trunk@246760 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:29:59 +00:00
roc+%cs.cmu.edu
586dd62e98 disable test for bug 405952 until I can fix the test
git-svn-id: svn://10.0.0.236/trunk@246758 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 21:58:01 +00:00
bugzilla%standard8.plus.com
f4bdb53264 Bug 254301 DOM inspector from addons.mozilla.org needs to work on thunderbird. r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@246757 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 21:42:17 +00:00
kairo%kairo.at
f9ba1cd15f bug 419826 - Make browser mochitests run on SeaMonkey, r=gavin
git-svn-id: svn://10.0.0.236/trunk@246756 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 21:36:30 +00:00
ccooper%deadsquid.com
f2dc75c3ac - default to https://
git-svn-id: svn://10.0.0.236/trunk@246755 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 20:58:55 +00:00
stuart.morgan%alumni.case.edu
f1f0aaaa45 Camino only - Add UI for changing the spelling language on 10.5+ (bug 364550) and for enabling/disable spell check on individual text fields (bug 348702). r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246754 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 20:56:17 +00:00
roc+%cs.cmu.edu
9467183c9f Bug 405952. Add scrollbar width to pref and min widths for overflow:scroll elements but for no other overflow values. r+sr=bzbarsky,dbaron,dholbert, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246753 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 20:37:06 +00:00
ccooper%deadsquid.com
19386b1dcb b=323015
p=wolfgang
r=ccooper
- x86_64 name generation on Linux


git-svn-id: svn://10.0.0.236/trunk@246752 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 20:33:10 +00:00
ghendricks%novell.com
ddc5d33676 Selection of cases in run after update was off.
git-svn-id: svn://10.0.0.236/trunk@246751 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 20:20:09 +00:00
mark%mozilla.com
2cca02c42d bug 417313 - graphs.mozilla.org having trouble keeping up (make getdata.cgi use a database slave) - p=xb95 a,r=anodelman
git-svn-id: svn://10.0.0.236/trunk@246750 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 19:57:17 +00:00
reed%reedloden.com
82d1b2f416 Bug 420047 - "Cannot inspect anything" [p=sdwilsh@forerunnerdesigns.com (Shawn Wilsher [sdwilsh]) r=luser/ted a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246749 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 19:32:51 +00:00
reed%reedloden.com
ba477376fe Bug 419916 - "Only package CRT files ifndef MOZ_MEMORY" [p=philringnalda@gmail.com (Phil Ringnalda) r=luser/ted a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246748 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 19:30:59 +00:00
stuart.morgan%alumni.case.edu
758cefece6 Camino only - Changed a rogue -1 to kAnyPort (follow-up to bug 413034)
git-svn-id: svn://10.0.0.236/trunk@246745 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 18:04:27 +00:00
kaie%kuix.de
aedae95db7 Bug 418958, Enable Go Daddy root CA certificates for EV use
r=rrelyea, a1.9b4=beltzner


git-svn-id: svn://10.0.0.236/trunk@246744 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 18:00:57 +00:00
dbaron%dbaron.org
94d895b0a5 Add testcase for computing the shrink-wrapping size of table outer frames correctly. b=363402
git-svn-id: svn://10.0.0.236/trunk@246743 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:55:39 +00:00
dbaron%dbaron.org
bff9315f70 Compute the shrink-wrapping size of table outer frames correctly. b=363402 r+sr=roc a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246742 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:55:04 +00:00
aaronleventhal%moonset.net
876b16ed23 Bug 420051. Crash [ @ CAccessibleAction::get_keyBinding ]. r=marcoz, a=beltzner for 1.9b4
git-svn-id: svn://10.0.0.236/trunk@246741 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:39:10 +00:00
aaronleventhal%moonset.net
6566700033 bug 419881. Crash [ @ nsDocAccessible::FlushPendingEvents ]. r=ginn, a=beltzner for 1.9b4
git-svn-id: svn://10.0.0.236/trunk@246740 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:36:37 +00:00
stuart.morgan%alumni.case.edu
bc2ce68d11 Camino only - Remove bogus return from void function (no bug). r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246739 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:34:06 +00:00
brendan%mozilla.org
413d64f7f0 Cope with JSOP_INITPROP property cache proto-property-with-non-stub-setter hazard (419822, r=shaver, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@246738 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:17:52 +00:00
bclary%bclary.com
b7e777143d JavaScript Tests - regression tests for bug 419152, by Mike Shaver
git-svn-id: svn://10.0.0.236/trunk@246737 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 16:44:05 +00:00
ghendricks%novell.com
f6032ad5c3 Editing case deletes case doc
git-svn-id: svn://10.0.0.236/trunk@246736 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 16:37:30 +00:00
despotdaemon
7f207359b2 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@246735 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 16:34:27 +00:00
bclary%bclary.com
b284427f9b JavaScript Tests - regression tests for bug 419803, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@246734 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 16:24:13 +00:00
edward.lee%engineering.uiuc.edu
c27afe4a04 Bug 411293 - make the url bar drop down show typed sites ordered by frecency, not visit date. b-ff3=mconnor
git-svn-id: svn://10.0.0.236/trunk@246733 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 16:04:59 +00:00
edward.lee%engineering.uiuc.edu
f9257079cc Bug 395739 - adaptive learning (match entered text to selected item) in url bar autocomplete. r=dietrich, b-ff3=beltzner, a1.9=beltzner, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246732 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 16:04:13 +00:00
smichaud%pobox.com
258af4a83f Fix app-focus issues right-clicking on backgrounded browser window. b=416455 r=josh sr=roc
a1.9b4=beltzner


git-svn-id: svn://10.0.0.236/trunk@246731 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 15:58:33 +00:00
mschroeder%mozilla.x-home.org
72ca74f37b Bug 418115 - wrong start & end time for new events (new event button on today pane). patch=philipp r=ssitter
git-svn-id: svn://10.0.0.236/trunk@246730 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 15:49:34 +00:00
mkaply%us.ibm.com
1bbc4ea70a 419433 - r=sayrer, a=beltzner - add back my own ISO date parsing - see bug for more details
git-svn-id: svn://10.0.0.236/trunk@246729 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 15:38:41 +00:00
mschroeder%mozilla.x-home.org
c637ee28f5 Bug 337377 - Fails to import Outlook CSV files that have fewer than 13 fields. patch=hb@calen.de r=mvl
git-svn-id: svn://10.0.0.236/trunk@246728 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 15:32:57 +00:00
masayuki%d-toybox.com
1b098bf39a Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246727 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 15:28:40 +00:00
mschroeder%mozilla.x-home.org
a0962f9ccd Bug 419462 - CSV files contain bogus data. patch=hb@calen.de r=mvl
git-svn-id: svn://10.0.0.236/trunk@246725 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 14:55:34 +00:00
mschroeder%mozilla.x-home.org
2e10ec3d11 Bug 419414 - CSV files without CRLF line endings not importable. patch=hb@calen.de r=mvl
git-svn-id: svn://10.0.0.236/trunk@246724 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 14:47:17 +00:00
masayuki%d-toybox.com
dde4ffc7c2 backing out the previous patch, becaused qm-centos5-01 dep unit test is orange
git-svn-id: svn://10.0.0.236/trunk@246723 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 13:59:28 +00:00
bhearsum%mozilla.com
9decacd40c bug 412816: add nrpe daemon to production grade tinderboxen - basic nagios configs. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@246722 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 13:13:18 +00:00
peterv%propagandism.org
f062134582 Fix for bug 391209 (cycle collector crash with python objects). r/sr=jst, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@246721 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 13:12:43 +00:00
lpsolit%gmail.com
cf51f9b3b1 Fixing bug 418068 for real. The previous patch was broken. Patch by Jesse Clark <jjclark1982@gmail.com> r=mkanat
git-svn-id: svn://10.0.0.236/trunk@246720 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 12:26:32 +00:00
masayuki%d-toybox.com
2d6679113d Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246719 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 11:01:59 +00:00
reed%reedloden.com
2a383aacae Bug 419921 - "Stop trying to package safebrowsing.xpt, add it to removed-files.in" [p=reed r=gavin a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246717 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 10:31:28 +00:00
reed%reedloden.com
2b118d2c4a Bug 419877 - "history sidebar unit test failing due to TZ issues" (Use PRTime instead of sqlite date/time functions) [p=ondrej@allpeers.com (Ondrej Brablc) r=dietrich a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246716 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 10:30:35 +00:00
reed%reedloden.com
566eb5c213 Bug 419866 - ""Recent Tags" list in smart bookmarks no longer seems to be working" [p=ondrej@allpeers.com (Ondrej Brablc) r=dietrich a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246715 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 10:27:40 +00:00
reed%reedloden.com
26bb0101eb Bug 419927 - "Re-enable smooth downscaling under Linux" [p=bill@wg9s.com (Bill Gianopoulos) r=vlad a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246714 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 10:26:40 +00:00
reed%reedloden.com
d2d4ff3574 Bug 419771 - "update ship locales to reflect the set ready for fx3 beta 4" [p=chofmann@gmail.com (Chris Hofmann) r=Mic r=gavin a1.9b4=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246713 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 10:25:30 +00:00
cltbld
e5c8d7e479 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@246712 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 08:41:03 +00:00
ginn.chen%sun.com
9e55cd49d2 Bustage of bug 263381
r=Ted Mielczarek a1.9b4=beltzner


git-svn-id: svn://10.0.0.236/trunk@246711 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 08:36:38 +00:00
dwitte%stanford.edu
9db38d55d2 Bug 416207 - Update cookie/permission services from changes to mozIStorageService::OpenDatabase. r=sdwilsh, sr=mconnor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246710 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 08:23:13 +00:00
timeless%mozdev.org
53902af1f3 Bug 275004 Mozilla crashes on startup when compiled with IBM XL C++ v7
patch by shailen.n.jain@gmail.com r=timeless r=bsmedberg a=beltzner


git-svn-id: svn://10.0.0.236/trunk@246709 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 08:21:16 +00:00
dolske%mozilla.com
e54dc37186 Disable test harder.
git-svn-id: svn://10.0.0.236/trunk@246708 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 07:12:48 +00:00
dolske%mozilla.com
a63b671947 Disabling browser_Extensions.js test due to removal of DOMi, which it requires (bug 420028 filed)
git-svn-id: svn://10.0.0.236/trunk@246707 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 07:07:09 +00:00
dolske%mozilla.com
870a0b3079 (Whitespace change to kick tinderbox)
git-svn-id: svn://10.0.0.236/trunk@246706 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 05:48:48 +00:00
wtc%google.com
25ed34a13d Bug 418686: cvs remove _wince.cfg and _wince.h. The plan is to use the
WIN95 (generic WIN32) code base for WINCE.


git-svn-id: svn://10.0.0.236/trunk@246705 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 05:32:14 +00:00
dolske%mozilla.com
dbbac34a29 (whitespace change to kick tinderbox)
git-svn-id: svn://10.0.0.236/trunk@246704 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 05:13:49 +00:00
nelson%bolyard.com
19e5b361e5 Bug 405966: Unknown signature OID 1.3.14.3.2.29 causes sec_error_bad_signature
3.11 ignores it. r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@246703 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 04:27:36 +00:00
nboyd%atg.com
5c98524a48 Fix bug 419940: Incorrect JavaAdapter generation for base class that overrides
an abstract method.


git-svn-id: svn://10.0.0.236/trunk@246702 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 03:49:53 +00:00
dolske%mozilla.com
3cee9c4f57 Disable test, bug 384370 was backed out earlier.
git-svn-id: svn://10.0.0.236/trunk@246701 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 03:37:06 +00:00
julien.pierre.boogz%sun.com
58493d5d65 Fix for bug 419763 . Logger thread should be joined on exit . r=nelson
git-svn-id: svn://10.0.0.236/trunk@246700 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 02:52:18 +00:00
sdwilsh%shawnwilsher.com
fb9a42aea1 Bug 271812 - DOM Inspector not published to addons.mozilla.org. r=mconnor, sr=mconnor. NPOTDB
git-svn-id: svn://10.0.0.236/trunk@246699 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 02:04:17 +00:00
julien.pierre.boogz%sun.com
7344cef741 Fix for bug 418365 . Memory leak in selfserv related to TCP socket. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246698 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 01:35:06 +00:00
ghendricks%novell.com
c19605523e Fix search lookups for IE and other browsers.
git-svn-id: svn://10.0.0.236/trunk@246697 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 23:48:01 +00:00
stuart.morgan%alumni.case.edu
f642e9a417 Camino only - Bug 413176: Include the current language in the update check so release notes can be localized. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246696 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 21:41:43 +00:00
stuart.morgan%alumni.case.edu
19d9798499 Camino only - Bug 412328: Use the correct font size for bold search menu items. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246694 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 21:29:23 +00:00
stuart.morgan%alumni.case.edu
f238383f32 Camino only - Bug 419710: Fix selection of default feed handler from the open panel. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246692 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 21:24:28 +00:00
rhelmer%mozilla.com
be63448ba1 remove previous config if present b=415261 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@246691 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 21:17:38 +00:00
ted.mielczarek%gmail.com
d0d8cde927 bug 418865 - turn on profile-guided optimization for fx-win32-tbox. r=bsmedberg a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246690 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 20:38:19 +00:00
kairo%kairo.at
c42503a371 bug 416233 - Add sanitize (clear private data) option for SeaMonkey, add entries to makefiles.sh, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@246689 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 20:28:10 +00:00
sayrer%gmail.com
f36aac42bd Bug 419905. turn off pgo in places, mozstorage, sqlite. r=ted.mielczarek, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246688 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 20:25:46 +00:00
uriber%gmail.com
cc0a53b53f reftest for bug 412093.
git-svn-id: svn://10.0.0.236/trunk@246687 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 20:06:22 +00:00
brendan%mozilla.org
81d58a691d Fix bogus assertion with compensating code (419803, r=shaver, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@246686 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 19:39:27 +00:00
dietrich%mozilla.com
f52ecdb893 backing out bug 384370, caused 25ms Ts regression on linux, and leaks on linux and mac
git-svn-id: svn://10.0.0.236/trunk@246685 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 19:05:55 +00:00
ghendricks%novell.com
b0b06cdae2 Bug 419524 – Selecting Builds without a product selected throws error, then allows creation of build without product
git-svn-id: svn://10.0.0.236/trunk@246684 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 19:05:37 +00:00
alqahira%ardisson.org
2d1b28f662 Fix missed copyright date change from bug 394821 (see comment 18). sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@246683 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 18:47:01 +00:00
lpsolit%gmail.com
b14f9ccc40 Additional fix for bug 417146 - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@246682 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 18:46:24 +00:00
dietrich%mozilla.com
68adca782d Bug 384370 - use JSON as the on disk, lossless format for our bookmark backup (r=mano)
git-svn-id: svn://10.0.0.236/trunk@246681 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 18:14:16 +00:00
lpsolit%gmail.com
531dc088de Bug 417146: Sanitycheck recurses into global/message.txt.tmpl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@246680 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 18:05:23 +00:00
gavin%gavinsharp.com
305d961f96 Bug 419840: fix busted Advanced tab in preferences, patch by Dave Camp <dcamp@mozilla.com>, r=me, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@246679 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 18:00:15 +00:00
dietrich%mozilla.com
fbf8f5b322 Bug 419877 - disabling test for now, patch coming up
git-svn-id: svn://10.0.0.236/trunk@246678 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 17:42:15 +00:00
aaronleventhal%moonset.net
ac668d0a85 Bug 406308. Don't fire accessible focus events if widget is not actually in focus, confuses screen readers. r=ginn, r=surkov, a=beltzner for 1.9b4
git-svn-id: svn://10.0.0.236/trunk@246677 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 16:22:41 +00:00
kairo%kairo.at
c2da3883a2 bug 416233 - Add sanitize (clear private data) option for SeaMonkey, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@246676 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 16:15:10 +00:00
stuart.morgan%alumni.case.edu
7f6b197769 Camino only - Bug 413191: Track installed OpenSearch plugins by source URL rather than name. Patch by Sean Murphy <murph@seanmurph.com>. r=jeff sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@246675 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 15:21:01 +00:00
stuart.morgan%alumni.case.edu
31293b8001 Camino only - Bug 393821: Moving a bookomark to a folder via AppleScript deletes the folder. Patch by Peter Jaros <peter.a.jaros@gmail.com>. r=murph sr=smorgan.
git-svn-id: svn://10.0.0.236/trunk@246674 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 15:10:32 +00:00
stuart.morgan%alumni.case.edu
1bcfb02cdb Camino only - Bug 393821: Moving a bookomark to a folder via AppleScript deletes the folder. Patch by Peter Jaros <peter.a.jaros@gmail.com>. r=murph sr=smorgan.
git-svn-id: svn://10.0.0.236/trunk@246672 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 15:09:46 +00:00
mkaply%us.ibm.com
45c0f9d902 Sorry. Thought approval 1.9 was enough
git-svn-id: svn://10.0.0.236/trunk@246671 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 15:03:44 +00:00
mkaply%us.ibm.com
ceb5a25124 419433 - r=sayrer, a=beltzner - add back my own ISO date parsing - see bug for more detals
git-svn-id: svn://10.0.0.236/trunk@246670 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 13:29:05 +00:00
slavomir.katuscak%sun.com
00f2f8daee Bug 348198: Fix for previous patch.
git-svn-id: svn://10.0.0.236/trunk@246669 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 13:15:09 +00:00
roc+%cs.cmu.edu
1f6c09f21d Backing out patch for bug 415163 to try to fix centos5 orange
git-svn-id: svn://10.0.0.236/trunk@246668 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 12:10:25 +00:00
Olli.Pettay%helsinki.fi
eb7656bf36 [NPOTB] Fix XForms build bustage, regression from Bug 416534
git-svn-id: svn://10.0.0.236/trunk@246667 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 11:15:55 +00:00
karlt+%karlt.net
195a82f674 Include lspace and rspace in GetIntrinsicWidth. b=363240 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246666 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:47:43 +00:00
roc+%cs.cmu.edu
7a98a7e3db Bug 412093. Fix background images on bidi-split inlines to show the chunks in visual order. patch by Uri Bernstein, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246665 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:46:29 +00:00
karlt+%karlt.net
b17c856971 Get*Width for nsMathMLContainerFrame base class. b=363240 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246664 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:45:36 +00:00
reed%reedloden.com
e02f728bad Bug 416274 - "Add UI for System Proxy Settings and use the system proxy by default" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=gavin ui-r=mconnor a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246663 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:13:01 +00:00
reed%reedloden.com
548e2ea881 Bug 415163 - "GTK location bar drop-down button arrow is misaligned" [p=twanno@lycos.nl (Teune van Steeg) / frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r=Ryan r=twanno r=Ventron sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246662 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:10:33 +00:00
roc+%cs.cmu.edu
342a643308 Bug 317189. Do the second-scroll-to-anchor on onload (i.e. subresources have loaded), not just when the document has finished loading. Also, don't do it at all if the user has scrolled manually between the first anchor scroll and the second. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246661 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:01:18 +00:00
roc+%cs.cmu.edu
228ea44f31 Bug 400057. Make nsBlockInFlowLineIterator useful for finding the line containing a frame, searching across block continuations and their overflow lines. Use it in various places, especially in textrun construction. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246660 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:53:48 +00:00
roc+%cs.cmu.edu
bcd6b5373f Bug 416168. Ensure that the overflow rect for a frame always includes (0,0) even if the frame rect is empty. Also ensures that if the frame rect is empty but has non-zero dimension on one axis, the overflow rect includes that size. A scrolled view for such a frame also includes that size to ensure width:0,height:Npx and width:Npx,height:0 frames are scrollable by that amount. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246659 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:46:23 +00:00
neil%parkwaycc.co.uk
6498cf851e Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246658 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:46:03 +00:00
peterv%propagandism.org
7c570ffd74 Fix build bustage in NPOTB code from the patch for bug 416534.
git-svn-id: svn://10.0.0.236/trunk@246657 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:44:46 +00:00
roc+%cs.cmu.edu
c3377267ea Bug 419531 reftest
git-svn-id: svn://10.0.0.236/trunk@246656 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:41:08 +00:00
roc+%cs.cmu.edu
203a6597a3 Bug 419531. Don't wipe out stored tab widths during text intrinsic size calculation. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246655 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:29:46 +00:00
roc+%cs.cmu.edu
518c481375 Bug 417255. Rework getClientRects/getBoundingClientRect/offset* code to use a generic rectangle iterator API which drills down through anonymous blocks, fixing IE compat. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246654 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:26:17 +00:00
slavomir.katuscak%sun.com
28a84cd618 Bug 348198: Temporary test patch to print additional info in case of failure.
r=julien


git-svn-id: svn://10.0.0.236/trunk@246653 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:15:05 +00:00
reed%reedloden.com
5b933f2638 Bug 418868 - "M3 Tango" (New plugin icons) [p=michael.monreal@gmx.net (Michael Monreal) / Tango team ui-r=faaborg a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246652 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 08:57:59 +00:00
ause%sun.com
4284d05ff2 backing out due to tree rules: bug 394339 - fix breakage in windows multiprocess builds
git-svn-id: svn://10.0.0.236/trunk@246651 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 08:53:16 +00:00
dcamp%mozilla.com
e3bede1021 Bug 360387: Verify HMAC of safebrowsing updates. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246650 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 08:51:05 +00:00
ause%sun.com
af75bfa678 bug 394339 - fix breakage in windows multiprocess builds
git-svn-id: svn://10.0.0.236/trunk@246649 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 08:28:01 +00:00
webmail%kmgerich.com
94f7fc3c86 Bug 419772: [proto] Land Proto 0.12 changes, r=rflint ui-r=beltzner
git-svn-id: svn://10.0.0.236/trunk@246648 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 07:11:50 +00:00
brendan%mozilla.org
05f9e2fa8f Backing out to fix orange on Windows fx/tb/sm...
git-svn-id: svn://10.0.0.236/trunk@246647 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:57:28 +00:00
caillon%redhat.com
d0a4628b44 Bug 419350
Fix compilation on ia64 against gcc4.3
Patch by dchapman@redhat.com (with improvement by dbaron)
r=caillon
a=beltzner


git-svn-id: svn://10.0.0.236/trunk@246646 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:54:30 +00:00
dcamp%mozilla.com
daa834eba1 Bug 415799: Interface and implementation for HMAC support. p=honzab@allpeers.com (Jan Bambas), r=kaie, r=rrelyea, sr=dveditz, blocking1.9=sayrer
git-svn-id: svn://10.0.0.236/trunk@246645 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:31:14 +00:00
edward.lee%engineering.uiuc.edu
0d59568edd Bug 419766 - Allow partial tag match and multiword matching against title, url, tags in places
git-svn-id: svn://10.0.0.236/trunk@246644 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:25:46 +00:00
edward.lee%engineering.uiuc.edu
06f97d3311 Bug 419366 - Support "out of order" multiple word tag search in places organizer
git-svn-id: svn://10.0.0.236/trunk@246643 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:25:44 +00:00
edward.lee%engineering.uiuc.edu
938897f11c Bug 415460 - searching in places queries does not decode urls. r=dietrich, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246642 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:25:41 +00:00
reed%reedloden.com
0a3b67c637 Bug 415736 - "delete/detach attachments in background without question for user" [p=lukas.durfina@gmail.com (Lukas Durfina) r+sr=bienvenu]
git-svn-id: svn://10.0.0.236/trunk@246641 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:25:31 +00:00
dcamp%mozilla.com
51c88b1e7e Bustage fix for 419117.
git-svn-id: svn://10.0.0.236/trunk@246640 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:06:22 +00:00
jwalden%mit.edu
0628cf2ab0 Add a test for postMessage(msg, undefined), which must be a syntax error as |undefined| is both present and not null.
git-svn-id: svn://10.0.0.236/trunk@246639 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:03:38 +00:00
stuart.morgan%alumni.case.edu
5b03ab9caa Camino only - Bug 413501: Show a warning about problematic add-ons once per version. r=ardissone sr=pink
git-svn-id: svn://10.0.0.236/trunk@246638 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:56:19 +00:00
brendan%mozilla.org
b9d930e7ab Landing shaver's patch for 419743, r/a=me.
git-svn-id: svn://10.0.0.236/trunk@246637 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:54:02 +00:00
dcamp%mozilla.com
ebe686a269 Bug 419117: Add noise to safebrowsing gethash requests. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246636 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:51:28 +00:00
stuart.morgan%alumni.case.edu
02547b97e7 Camino only - Bug 382331: Allow nsAlertController dialogs to have wider buttons. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246635 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:30:59 +00:00
stuart.morgan%alumni.case.edu
2c7aa97721 Camino only - Bug 416063: Don't focus 'Never Save' with FKA enabled (again). r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@246634 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:29:06 +00:00
dietrich%mozilla.com
6e6e0223d1 test file meant to be removed with bug 385245
git-svn-id: svn://10.0.0.236/trunk@246633 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:27:10 +00:00
stuart.morgan%alumni.case.edu
bb07032c04 Camino only - Bug 417948: Create a gradient class. r=murph sr=pink
git-svn-id: svn://10.0.0.236/trunk@246630 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:25:23 +00:00
dietrich%mozilla.com
76a9e96585 bustage fix for bug 385245
git-svn-id: svn://10.0.0.236/trunk@246629 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:09:25 +00:00
dolske%mozilla.com
3af85371cc Bug 397753 - Unload code can be moved inside pagehide code in nsFormFillController.cpp. Based on earlier patch from martijn.martijn@gmail.com. r=gavin, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@246628 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:06:13 +00:00
jwalden%mit.edu
9d49b58dbc Bump UUID, forgotten on last checkin.
git-svn-id: svn://10.0.0.236/trunk@246627 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:02:56 +00:00
stuart.morgan%alumni.case.edu
84d886f7dc Camino only - Bug 413907: Ignore namespaces in OpenSearch parser. Patch by Sean Murphy <murph@seanmurph.com>. r=smorgan sr=pink
git-svn-id: svn://10.0.0.236/trunk@246626 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 04:53:49 +00:00
dietrich%mozilla.com
bb4187030a test for Bug 385245 (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@246625 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 04:51:10 +00:00
dietrich%mozilla.com
479e9c0988 Bug 385245 ? history sidebar very slow (way slower than fx2) (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@246624 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 04:48:53 +00:00
stuart.morgan%alumni.case.edu
993daf68ce Camino only - Add a 'Recently Closed Pages' string in anticipation of the feature (part of bug 419578). r=ardissone sr=pink
git-svn-id: svn://10.0.0.236/trunk@246623 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 04:45:27 +00:00
jst%mozilla.org
83f2b161c1 Landing fix for bug 328675. Working around a real player plugin bug where it recurses to death in certain circumstances. Patch by martijn.martijn@gmail.com, r+sr=jst@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@246622 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 04:35:20 +00:00
dolske%mozilla.com
10341080cf Bug 412381 - Clear Private Data should delete old signons.txt file(s). r=gavin, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@246621 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 04:30:56 +00:00
reed%reedloden.com
cd8f015442 Bug 414569 - "AMO Integration: Right-click on extension/theme results in an empty context menu" [p=dtownsend@mozilla.com (Dave Townsend [Mossop]) r=gavin ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246620 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 04:12:53 +00:00
reed%reedloden.com
9281d34cc8 Back out Smaug's patch from bug 395609 due to a Txul regression.
git-svn-id: svn://10.0.0.236/trunk@246619 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:51:01 +00:00
dcamp%mozilla.com
790d4555e9 Bug 419750: update safebrowsing server names. r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246618 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:49:29 +00:00
jwalden%mit.edu
d3ebb55032 Bug 417075 - Update postMessage and MessageEvent to reflect domain/uri being replaced by origin, optional origin argument. r+sr=sicking, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246617 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:48:56 +00:00
jonas%sicking.cc
35f305467d Bug 416534: Clean up cross-site xmlhttprequest security checks. With fixes to tests this time. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@246616 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:45:32 +00:00
myk%mozilla.org
425e84676b backing out fix for bug 416534 as potential cause of mochitest failure
git-svn-id: svn://10.0.0.236/trunk@246615 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:23:38 +00:00
dbaron%dbaron.org
78a7d56ade Remove expected failure fixed by bug 363248.
git-svn-id: svn://10.0.0.236/trunk@246614 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:02:45 +00:00
dbaron%dbaron.org
48d6832371 Make the reference match the expected behavior of the testcases per changes in bug 363248.
git-svn-id: svn://10.0.0.236/trunk@246613 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:01:05 +00:00
dbaron%dbaron.org
d12fc8f165 Fix todo expected to be fixed by bug 363248.
git-svn-id: svn://10.0.0.236/trunk@246612 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:55:20 +00:00
julien.pierre.boogz%sun.com
4503f36e92 Update ignored stack leaks to reflect fixes for bug 397478 and 397486.
git-svn-id: svn://10.0.0.236/trunk@246611 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:52:59 +00:00
edburns%acm.org
f7d16bd9e3 for_firebug
git-svn-id: svn://10.0.0.236/trunk@246610 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:36:55 +00:00
reed%reedloden.com
ade93513b1 Back out Neil's patch from bug 419452 due to a Txul regression.
git-svn-id: svn://10.0.0.236/trunk@246609 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:29:02 +00:00
jonas%sicking.cc
05e58d7ee2 Bug 416534: Clean up cross-site xmlhttprequest security checks. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@246608 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:17:52 +00:00
joshmoz%gmail.com
a06bec25b2 remove dead file, b=419392 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@246607 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:06:02 +00:00
reed%reedloden.com
669355826a Bug 417617 - [p=Olli.Pettay@gmail.com (Smaug) r+sr=jst a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246606 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:03:28 +00:00
dbaron%dbaron.org
19d1951a0e Fix horizontal positions of top and bottom captions in the presence of non-left-aligned tables. b=363248,386704 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246605 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:03:11 +00:00
joshmoz%gmail.com
457d773650 rename files to .mm. b=419390,419392 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@246604 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:03:09 +00:00
dbaron%dbaron.org
8e179f4102 Prevent margin expansion from interfering with table caption position. Based on patch by Mats Palmgren. b=363248 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246603 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:02:50 +00:00
dbaron%dbaron.org
61730063ca Make 'top' and 'bottom' captions follow the CSS2.1 behavior and put the old behavior into 'top-outside' and 'bottom-outside'. b=363248,386704 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246602 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:02:21 +00:00
dbaron%dbaron.org
58cc40a2f1 Split nsTableOuterFrame::OuterReflowChild. b=363248,386704 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246601 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:01:33 +00:00
brendan%mozilla.org
4ab50af46f Optimize object initialisers via property cache; remove JSOP_SET{NAME,PROP} cache hazards (129496, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@246600 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:59:37 +00:00
dougt%meer.net
a89c64d0d4 use of max(a,b) is confusing windows mobile compiler. b=419653, r=dbaron, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246599 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:51:57 +00:00
reed%reedloden.com
cd15018c12 Bug 394473 - "caret/cursor in View Source is invisible since 20070628 {not rendered, seen, can't, cannot, shown, displayed}" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246598 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:49:47 +00:00
ghendricks%novell.com
144ec8be6c open in new tab keeps the first selected only.
git-svn-id: svn://10.0.0.236/trunk@246597 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:26:27 +00:00
anodelman%mozilla.com
7e28745fbc Bug 416237 - set up qm-pmac-fast02, qm-plinux-fast02, qm-pxp-fast02
bustage fix, bad config file names. a/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@246596 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:11:42 +00:00
anodelman%mozilla.com
65d5b660dd Bug 417313 - graphs.mozilla.org having trouble keeping up
adding timestamps around sending data to the graph server
a=anodelman, r=rhelmer


git-svn-id: svn://10.0.0.236/trunk@246595 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:03:42 +00:00
reed%reedloden.com
26b6940596 Bug 419005 - "Usage of RSS/Livemark icons on Linux" (Use feedIcon16.png instead of page-livemarks.png for bookmarks toolbar and places library) [p=reed r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246594 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:03:36 +00:00
reed%reedloden.com
defa1dfc43 Bug 368347 - "Importer (Win Eudora, Mail) does not import message STATUS (read, unread, etc..)" (Fix small bugs in the filespec modifications made to original patch, which caused code not to work as originally intended) [p=gwenger@qualcomm.com (Geoffrey C. Wenger) r=bienvenu sr=mscott]
git-svn-id: svn://10.0.0.236/trunk@246593 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:02:39 +00:00
reed%reedloden.com
f635420f32 Bug 409349 - [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=Enn sr=dveditz a1.9=damons a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246592 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 01:01:02 +00:00
reed%reedloden.com
346e5d3573 Bug 273524 - "Helper applications with parameters don't work ( GTK2/Gnome )" [p=mh+mozilla@glandium.org (Mike Hommey) r=biesi a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246591 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:58:15 +00:00
reed%reedloden.com
e9b1c671e5 Bug 411572 - "Unnamed attachments reveal full local paths when forwarded inline or edited as new" [p=rsx11m.pub@gmail.com r=Standard8 sr=bienvenu]
git-svn-id: svn://10.0.0.236/trunk@246590 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:57:02 +00:00
reed%reedloden.com
21082e215c Bug 417476 - "This Frame context submenu needs menu icons" [p=reed r=Ryan mpa=Mano a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246589 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:55:46 +00:00
pavlov%pavlov.net
2c0c1bd506 bug 419753. export additional jemalloc symbols from the crt. r/a=me
git-svn-id: svn://10.0.0.236/trunk@246588 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:55:45 +00:00
reed%reedloden.com
d69dcd8b72 Bug 408134 - "Source Server for Windows builds integrated into symbolstore.py" [p=lukasblakk@gmail.com (Lukas Blakk [lsblakk]) r=luser/ted a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246587 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:54:48 +00:00
reed%reedloden.com
9d5f6428ef Bug 419128 - "Importer (Eudora, Address Book). File handling changes on trunk broke Eudora Address Book importing" (Fix small logic reversal bug that caused both Mac and Windows Eudora address book importing to fail) [p=gwenger@qualcomm.com (Geoffrey C. Wenger) r+sr=mscott]
git-svn-id: svn://10.0.0.236/trunk@246586 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:53:58 +00:00
reed%reedloden.com
28f8501708 Bug 301188 - "Import Eudora mail fails to find attachments in other directories" (Fix small bugs in the filespec modifications made to original patch, which caused code not to work as originally intended) [p=gwenger@qualcomm.com (Geoffrey C. Wenger) r=bienvenu sr=mscott]
git-svn-id: svn://10.0.0.236/trunk@246585 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:52:56 +00:00
anodelman%mozilla.com
60fa212bd4 Bug 416237 - set up qm-pmac-fast02, qm-plinux-fast02, qm-pxp-fast02
push to production. a=anodelman, r=rhelmer


git-svn-id: svn://10.0.0.236/trunk@246584 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:49:37 +00:00
dtownsend%oxymoronical.com
09cf157306 Bug 409025: OBJECTs with type attribute but no data attribute do not fire
plugin errors. r=biesi, sr=jst


git-svn-id: svn://10.0.0.236/trunk@246583 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:29:02 +00:00
wtc%google.com
b8af6e96a5 Bug 403370: fixed a memory leak of a PRNetAddr whenever
nsHostResolver::ResolveHost parses an IP address literal again.
r=cbiesinger,darin.  a1.9+=damons.
Modified files: nsHostResolver.cpp nsHostResolver.h


git-svn-id: svn://10.0.0.236/trunk@246582 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:27:33 +00:00
jay%mozilla.org
46f5792008 updated install.rdf with AMO friendly maxversion and no updateurl
git-svn-id: svn://10.0.0.236/trunk@246581 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:06:27 +00:00
ghendricks%novell.com
7779a3913a remove debug lines from util.js
git-svn-id: svn://10.0.0.236/trunk@246580 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:52:26 +00:00
Olli.Pettay%helsinki.fi
a792fa277b Bug 395609, r=roc, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@246579 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:48:50 +00:00
neil%parkwaycc.co.uk
e216d87be1 Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246578 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:47:49 +00:00
gavin%gavinsharp.com
e242806d89 Bug 419514: fix typo in notificationbox 'persistence' getter, r=enndeakin, a=damon
git-svn-id: svn://10.0.0.236/trunk@246577 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:45:02 +00:00
ghendricks%novell.com
2a3416fc58 Build and environment disabled on case run
git-svn-id: svn://10.0.0.236/trunk@246576 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:42:42 +00:00
mats.palmgren%bredband.net
602f22ae42 Null out all strong refs at module shutdown. b=414559 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246575 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:35:52 +00:00
neil%parkwaycc.co.uk
e8973c242d Bug 419340 Need to include NSS exports in depend build cleanup r=ted a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246574 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:19:16 +00:00
wtc%google.com
55ce2e14f0 Bug 415033: added a hidden preference (in about:config) for enabling or
disabling the TLS session ticket extension.  The patch is contributed by
Nagendra Modadugu <ngm+mozilla@google.com>.  r=wtc,rrelyea,kengert
a1.9+=damons
Modified Files:
	netwerk/base/public/security-prefs.js
	security/manager/ssl/src/nsNSSComponent.cpp


git-svn-id: svn://10.0.0.236/trunk@246573 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:09:39 +00:00
myk%mozilla.org
5972e50007 bug 419609: add hidden pref to disable site-specific zoom; r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246572 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 23:05:53 +00:00
jwalden%mit.edu
fad8757c88 Bug 417218 - nsStandardURL::SetPath does the wrong thing when the path is '/' and is being set to ''. r+sr=biesi, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246571 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 22:48:42 +00:00
ghendricks%novell.com
d3a3d917c4 Allow right click -> open in new tab
Allow update of priority from test run page.


git-svn-id: svn://10.0.0.236/trunk@246570 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 22:45:25 +00:00
benjamin%smedbergs.us
497bc07cfe Bug 409384 - Firefox 3.0b2 fauks to compile with gcc 4.3, r=dwitte+dbaron a=damons
git-svn-id: svn://10.0.0.236/trunk@246569 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 22:44:42 +00:00
aaronleventhal%moonset.net
d004facbc8 Bug 419409. MSAA/IAccessible2 broken in gmail. This fixes the crash part of the problem. r=marcoz, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246568 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 22:36:29 +00:00
smichaud%pobox.com
a240c30fef Fix several focus bugs regressed by patch for bug 413882. b=404433 r=josh sr=roc
git-svn-id: svn://10.0.0.236/trunk@246567 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 22:08:27 +00:00
rhelmer%mozilla.com
ec3604e31f use dir with rc in the name b=417703 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@246566 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 22:00:13 +00:00
dcamp%mozilla.com
99394ad0f6 Bug 397417: monitor disk usage of offline apps in the UI. r=enndeakin (nsDOMStorage change), r/sr=mconnor, ui-r/blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246565 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 21:13:18 +00:00
igor%mir2.org
879fd5b65d bug=400902 r,a1.9=brendan
Specialized GC arena for double values


git-svn-id: svn://10.0.0.236/trunk@246564 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 21:01:42 +00:00
dolske%mozilla.com
fbe490ea3b Bug 419417 - Remember password infobar appears everytime with Exchange Server 2003 Web Access. r=gavin, a=blocking-ff3
git-svn-id: svn://10.0.0.236/trunk@246562 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 20:52:58 +00:00
florian%queze.net
5d4d0eb9dc Bug 418535 - Make socket attachment to nsSocketTransportService usable from XPCOM. r+sr=biesi, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@246561 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 20:39:51 +00:00
bugzilla%standard8.plus.com
f8ffa430ac Bug 419471 Crash [@nsPalmSyncSupport::GetPalmSyncInstall]. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@246560 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 20:32:32 +00:00
joshmoz%gmail.com
a438e763ac remove unused files, rename mac prompt service file to .mm. prep for exceptions handling. b=419389 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@246559 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 19:37:51 +00:00
joshmoz%gmail.com
61013e4903 get window.focus() working again. b=419338 r=hwaara sr=roc
git-svn-id: svn://10.0.0.236/trunk@246558 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 19:32:19 +00:00
johnath%mozilla.com
879716bf88 Backing out bug 406083 - landed after b4 string freeze. :(
git-svn-id: svn://10.0.0.236/trunk@246557 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 19:31:45 +00:00
kairo%kairo.at
dd5e15fe5d update German locale to current trunk and re-add it to the build
git-svn-id: svn://10.0.0.236/trunk@246556 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 19:28:54 +00:00
johnath%mozilla.com
7fa379ec31 Safebrowsing appends "..." in XUL, should be localizable. b=406083, r=dcamp, a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@246555 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 19:26:25 +00:00
edward.lee%engineering.uiuc.edu
b81c677c21 Disable bug 419403 test on windows. r=sdwilsh
git-svn-id: svn://10.0.0.236/trunk@246554 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 19:19:39 +00:00
edward.lee%engineering.uiuc.edu
af17fbdb32 Bustage fix for bug 419403 - do more timeouts
git-svn-id: svn://10.0.0.236/trunk@246553 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 18:42:47 +00:00
bclary%bclary.com
f260a4051e JavaScript Tests - regression tests for bug 410649, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@246552 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 18:40:57 +00:00
gavin%gavinsharp.com
0769755d77 Bustage fix from bug 415928, r=ted
git-svn-id: svn://10.0.0.236/trunk@246551 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 18:30:21 +00:00
bugzilla%standard8.plus.com
874f17c71f Clobbering to get new nightly to fix smtp bustage from bug 419116
git-svn-id: svn://10.0.0.236/trunk@246550 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 18:12:47 +00:00
bugzilla%standard8.plus.com
5ee544fb65 Fix sending mails via smtp caused by mistake patch for bug 419116, picked up by philor and Neil.
git-svn-id: svn://10.0.0.236/trunk@246549 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 18:02:05 +00:00
alqahira%ardisson.org
57ebfab66e Bug 416727 - [10.5] Fix tabbing into the Pop-up Exceptions List Policy column. r=jeff, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@246548 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:59:02 +00:00
edward.lee%engineering.uiuc.edu
989f16c000 Bug 419403 - Pimp My Download Manager Search! (multi word, match any text). r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@246547 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:52:18 +00:00
dcamp%mozilla.com
a9296c66c8 Bug 418752: don't bother fetching forwards on a failed safebrowsing update. r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246546 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:47:06 +00:00
ghendricks%novell.com
e37fa3ac9e Add requirement field to caseruns
git-svn-id: svn://10.0.0.236/trunk@246545 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:22:29 +00:00
timeless%mozdev.org
1bffd07de4 Bug 412822 nsIFilePicker makes it hard to drop in other url systems
r=neil a=dsicore


git-svn-id: svn://10.0.0.236/trunk@246544 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:19:21 +00:00
ghendricks%novell.com
430a36eb0b TestCaseRun.create was failing in API
git-svn-id: svn://10.0.0.236/trunk@246543 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:05:25 +00:00
brendan%mozilla.org
b66dc3d824 Fix regression from 419152 to test for 58274 (r/a=shaver).
git-svn-id: svn://10.0.0.236/trunk@246542 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:01:52 +00:00
timeless%mozdev.org
7e29f29fd8 Bug 412822 nsIFilePicker makes it hard to drop in other url systems
r=neil a=dsicore


git-svn-id: svn://10.0.0.236/trunk@246541 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 16:50:27 +00:00
ghendricks%novell.com
f703fe024d Clean up issues with runs
git-svn-id: svn://10.0.0.236/trunk@246540 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 16:45:59 +00:00
timeless%mozdev.org
c171199187 Bug 412822 nsIFilePicker makes it hard to drop in other url systems
r=neil a=dsicore


git-svn-id: svn://10.0.0.236/trunk@246539 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 16:34:37 +00:00
timeless%mozdev.org
45d355cdc9 Bug 412822 nsIFilePicker makes it hard to drop in other url systems
r=neil a=dsicore


git-svn-id: svn://10.0.0.236/trunk@246538 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 16:12:19 +00:00
nrthomas%gmail.com
87e2f4db6e Bug 394046, latest round of cleanup for Fx2 --> Fx3 major update, r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@246537 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 15:27:09 +00:00
timeless%mozdev.org
a0229ac8f7 Bug 394114 Interfaces missing from various QI implementations.
jsdContext
r=caillon sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@246536 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 15:10:19 +00:00
Olli.Pettay%helsinki.fi
c0611dee35 Bug 402982, fixing bustage
git-svn-id: svn://10.0.0.236/trunk@246535 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 15:10:01 +00:00
timeless%mozdev.org
f3212eaff6 Bug 405025 ASSERT_VALID_LOCK failed
r=gijs a=dsicore


git-svn-id: svn://10.0.0.236/trunk@246534 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 15:07:05 +00:00
mats.palmgren%bredband.net
d78e39744b Fix a compile warning. b=417895 r+sr=roc a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@246533 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 15:04:33 +00:00
mats.palmgren%bredband.net
bc73169b88 Make nsTypedSelection ctors initialize all members (fixes an UMR) and reorder members to save space. b=417895 r+sr=roc a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@246532 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 15:04:14 +00:00
timeless%mozdev.org
34d5be5949 Bug 405025 ASSERT_VALID_LOCK failed
r=gijs a=dsicore


git-svn-id: svn://10.0.0.236/trunk@246531 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 15:04:13 +00:00
Berend.Cornelius%sun.com
ebf5e51586 Bug 419351-Redundant view refresh if tasks are not shown in view;r=berend;patch=philipp
git-svn-id: svn://10.0.0.236/trunk@246530 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 14:51:38 +00:00
Olli.Pettay%helsinki.fi
dc79137dfc Bug 402982, r=jst, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@246529 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 14:47:52 +00:00
ted.mielczarek%gmail.com
505dd1f12b bug 415928 - fix packaging of CRT with jemalloc. r=bsmedberg/rhelmer
git-svn-id: svn://10.0.0.236/trunk@246528 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 14:47:04 +00:00
aaronleventhal%moonset.net
e435f6e15c Bug 417249. AT-SPI document load complete events not triggered everytime. Take care of some more cases. r=ginn.chen, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@246527 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 14:19:52 +00:00
peterv%propagandism.org
a7cb3aeb8d Fix bug 406596 (Link/anchor elements are focused within an contentEditable element) for designMode. r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@246526 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 14:09:52 +00:00
aaronleventhal%moonset.net
7a4578b7f6 Bug 413778. Avoid creating and destroying extra empty nsDocAccessible when new tab opened. r=ginn.chen, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@246525 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 14:04:25 +00:00
mats.palmgren%bredband.net
99f7e7c1a3 Process XPCOM events from nested native event loops. b=389931 r+sr=roc a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@246524 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 13:36:40 +00:00
Olli.Pettay%helsinki.fi
0ab87464e4 Bug 411054, Audit IsNativeAnonymous()/GetBindingParent() uses, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@246523 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 12:40:21 +00:00
bugzilla%standard8.plus.com
1f5d18a593 Fix part of Bug 419116 Sending mail through SMTP server that doesn't require user:pass fails - correct building of url spec in nsSmptService r=philor,dmose,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@246522 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 10:41:31 +00:00
mozilla.mano%sent.com
cb614b73cb Bug 419549 - click bookmark item does not work. r=mak77, a~post-facto, see comment 6.
git-svn-id: svn://10.0.0.236/trunk@246521 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 10:38:00 +00:00
Berend.Cornelius%sun.com
85f9c46cc2 Bug 402534-Provide a default set of categories;patch=ssitter;r=berend
git-svn-id: svn://10.0.0.236/trunk@246520 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 10:27:52 +00:00
reed%reedloden.com
5f84e5e47c Bug 404014 - "The Password Manager dialog's label changes when clearing the Search box" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r=dolske r=gavin a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246519 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 10:03:36 +00:00
reed%reedloden.com
8b8b9a9214 Bug 419166 - "Identity indicator should specify foreground color" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r=gavin a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246518 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 10:02:40 +00:00
reed%reedloden.com
36b059f599 Bug 359255 - "Importers: Import Filters from current Eudora" (Get{Native}Target implementations for OS X) [p=beckley@qualcomm.com (Jeff Beckley) r=mento sr=mscott a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246517 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 09:57:06 +00:00
reed%reedloden.com
bd52a3c7e4 Bug 415901 - "Error console should respect line breaks in error messages" [p=trev.moz@adblockplus.org (Wladimir Palant) r=gavin a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246516 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 09:54:42 +00:00
reed%reedloden.com
27c7fd02f6 Bug 419096 - "getPathSegAtLength() causes nsSVGPathSegMovetoAbs to leak" [p=longsonr@gmail.com (Robert Longson) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246515 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 09:51:31 +00:00
reed%reedloden.com
5d85092e88 Bug 410114 - "Simplify nsTransform2D" [p=alfredkayser@gmail.com (Alfred Kayser) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@246514 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 09:42:36 +00:00
dveditz%cruzio.com
b86bf5741d bug 417780 prevent tmpfile creation failures due to illegal chars in suggested name, r/sr=bsmedberg,neil
git-svn-id: svn://10.0.0.236/trunk@246513 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 09:23:02 +00:00
roc+%cs.cmu.edu
f5bbb511ad Bug 408898. Aggressively SetWindow when paining on Mac with CG to prevent plugins drawing in the wrong place. patch by Matthew Gregan, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246512 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 09:09:05 +00:00
aaronleventhal%moonset.net
466d4d3449 bug 417249, bug 417578, bug 405951, bug 413778, bug 412878. Fix missing, incorrect or crashing doc load events in Firefox and Thunderbird. r=surkov, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@246511 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 08:51:12 +00:00
jdaggett%mozilla.com
eae23e8bd3 Bug 419370. Allow single face font families, specified in a pref setting. r+sr=stuart
git-svn-id: svn://10.0.0.236/trunk@246510 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 08:00:44 +00:00
rflint%ryanflint.com
0130527ce3 Bug 400324 - Remove old safebrowsing 'speach bubble' UI code. r=tony, a=damons
git-svn-id: svn://10.0.0.236/trunk@246509 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 06:48:57 +00:00
mconnor%steelgryphon.com
10181347fd Bug 339229 – Stop shipping DOM Inspector in Firefox builds, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@246508 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 06:18:12 +00:00
dolske%mozilla.com
9619dd74c2 Add explicit colordepth test for bug 414720 - Enable 24-bit display on Windows test boxes.
git-svn-id: svn://10.0.0.236/trunk@246507 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 05:30:36 +00:00
caillon%redhat.com
fac25f9b10 Bug 418601
icons and documentation files (LICENSE and README.txt) should not be installed as executable on linux
Patch from Martin Stransky <stransky@redhat.com>
r=bsmedberg
a=damons


git-svn-id: svn://10.0.0.236/trunk@246506 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 05:19:59 +00:00
alqahira%ardisson.org
abf6c0577b Bug 419421 - Match Minefield bug 417800, since blocking 3rd-party cookies by default apparently breaks the web. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@246505 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 05:15:36 +00:00
jruderman%hmc.edu
fecec1a80e Add crashtests
git-svn-id: svn://10.0.0.236/trunk@246504 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 04:44:03 +00:00
karlt+%karlt.net
8428f09fe1 don't use frame origin offsets to store ascents. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246503 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 04:19:36 +00:00
sayrer%gmail.com
baf5ba8f48 backout bug 418652. support MOZ_PSM build flag in toolkit/library.
git-svn-id: svn://10.0.0.236/trunk@246500 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 01:28:51 +00:00
brendan%mozilla.org
13c1c7c079 Shaver's huge patch for 419152 (Huge, I say; r=me).
git-svn-id: svn://10.0.0.236/trunk@246498 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:59:37 +00:00
mhammond%skippinet.com.au
5b76f553dd Get Python extensions buildng again on the trunk. NPOTDB.
git-svn-id: svn://10.0.0.236/trunk@246497 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:55:21 +00:00
jruderman%hmc.edu
fa10b155db Add crashtests
git-svn-id: svn://10.0.0.236/trunk@246496 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:54:14 +00:00
dougt%meer.net
787b1db281 bug 418652. support MOZ_PSM build flag in toolkit/library. r=bsmedberg, a=damons
git-svn-id: svn://10.0.0.236/trunk@246495 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:44:29 +00:00
alexei.volkov.bugs%sun.com
4ac2c72cef 417024 - Convert libpkix error code into nss error code. patch v2. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246494 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:22:38 +00:00
edward.lee%engineering.uiuc.edu
266b1ae9cd Bug 419068 - Allow tagged pages to mingle with non-tagged autocomplete results
git-svn-id: svn://10.0.0.236/trunk@246493 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:22:09 +00:00
lpsolit%gmail.com
73037993b2 Bug 419191: CC'ed users not being in the group a bug is restricted to cannot do any change - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@246492 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:09:32 +00:00
lpsolit%gmail.com
e7af58a136 Bug 419243: get_new_status_and_resolution() no longer exists and bug moving fails - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@246491 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 00:05:23 +00:00
edward.lee%engineering.uiuc.edu
9c767254bf Bug 418920 - Allow multiple word search with tags in addition to title and url
git-svn-id: svn://10.0.0.236/trunk@246490 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:58:23 +00:00
edward.lee%engineering.uiuc.edu
a136c9d6bb Bug 405320 - support "out of order" multiple word tag search in the url bar and in the places organizer. b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246489 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:57:19 +00:00
edward.lee%engineering.uiuc.edu
c4736a9298 Bug 416211 - Tagged results don't show bookmark title when matching the tag
git-svn-id: svn://10.0.0.236/trunk@246488 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:54:30 +00:00
edward.lee%engineering.uiuc.edu
69f0b7c679 Bug 401660 - when showing autocomplete result, show tags that partially match. r=dietrich, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@246487 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:52:14 +00:00
edward.lee%engineering.uiuc.edu
bfb5a30f0c Bustage fix for bug 416208 testcase
git-svn-id: svn://10.0.0.236/trunk@246486 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:47:44 +00:00
neil%parkwaycc.co.uk
45b6a00531 RTL flags aren't host Cflags when you're cross-compiling b=419272 r=ted a=damons
git-svn-id: svn://10.0.0.236/trunk@246485 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:38:23 +00:00
rhelmer%mozilla.com
7d7f534a06 use production builders and ports
git-svn-id: svn://10.0.0.236/trunk@246484 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:15:58 +00:00
rhelmer%mozilla.com
fb08d89ba7 use production builders and ports
git-svn-id: svn://10.0.0.236/trunk@246483 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 23:15:30 +00:00
rhelmer%mozilla.com
4c41fcb823 add category to release steps b=418268 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@246482 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:59:06 +00:00
aaronr%us.ibm.com
b00afe5bf4 [XForms] NPOTDB nsSchemaLoader::LoadAsync fails. Bug 419106, r=doronr+olli
git-svn-id: svn://10.0.0.236/trunk@246480 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:48:10 +00:00
dolske%mozilla.com
fe98005f6d Bug 413497 - Awesome bar should use a throbber to provide feedback that search is in progress. r=mano, ui-r=beltzner, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@246479 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:30:49 +00:00
aaronr%us.ibm.com
09604706ec [XForms] NPOTDB xforms should work as a xulrunner/gecko extension. Bug 312970, p=philipp r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@246478 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:29:07 +00:00
dtownsend%oxymoronical.com
a0242daf0c Bug 417583: Find updates button needs disabling/hiding in some contexts.
r=gavin.sharp


git-svn-id: svn://10.0.0.236/trunk@246477 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:26:38 +00:00
rflint%ryanflint.com
7c7d788b18 Bug 415700. r=gavin a=blocking-fx3
git-svn-id: svn://10.0.0.236/trunk@246476 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:13:31 +00:00
myk%mozilla.org
69141e1424 bug 416208: update content pref service to reflect changes to mozIStorageService::openDatabase and improve robustness against database file and schema corruption; r=sdwilsh, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@246475 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:07:52 +00:00
mozilla.mano%sent.com
683ce04c60 Bug 403263 (along with 405776, 413977, 418813) - deleting a separator in menus deletes all items preceding it. r=mak77.
git-svn-id: svn://10.0.0.236/trunk@246474 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:45:23 +00:00
ghendricks%novell.com
edfe43ad70 hilight required fields
git-svn-id: svn://10.0.0.236/trunk@246473 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:39:58 +00:00
edward.lee%engineering.uiuc.edu
adb2ae99e6 Bug 401316 - Open-with downloads are readonly. r=biesi, sr=biesi, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@246472 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:38:54 +00:00
edward.lee%engineering.uiuc.edu
6a5330c715 Bug 395735 - Instrument the location bar auto-complete to report accuracy. r=dietrich, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@246471 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:35:57 +00:00
edward.lee%engineering.uiuc.edu
12133549b0 Bug 416446 - Make PluralForm more useful for extensions and delay importing strings for perf. r=sdwilsh, r=smontagu, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@246470 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:33:40 +00:00
alexei.volkov.bugs%sun.com
4f7b6f1cf2 417024 - Convert libpkix error code into nss error code. r=nelson
git-svn-id: svn://10.0.0.236/trunk@246469 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:32:59 +00:00
dcamp%mozilla.com
aa5c3ac770 Bug 419108: Offline exceptions button uses Ci where it isn't available. r=gavin, a=damons
git-svn-id: svn://10.0.0.236/trunk@246468 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:24:14 +00:00
myk%mozilla.org
7e40d6fd80 bug 415732: expose way for chrome/extensions to register feed handler in current session; r=mano, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@246467 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:24:11 +00:00
dbaron%dbaron.org
4aa09c3482 Fix handling of 'right'-derived static positions (mostly for RTL) when containing block has asymmetric border. b=419072 r+sr=roc a=damons
git-svn-id: svn://10.0.0.236/trunk@246466 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:16:21 +00:00
ctalbert%mozilla.com
4be6b9402b Changing install.rdf vesion to 0.1.8 for QAC (no bug) r=jay
git-svn-id: svn://10.0.0.236/trunk@246465 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 21:04:43 +00:00
dcamp%mozilla.com
7c25c06159 Bug 418897: Update nsUrlClassifierDBServiceWorker::OpenDB() from changes to mozIStorageService::OpenDatabase. r=tony, r=sdwilsh, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246464 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:58:34 +00:00
ted.mielczarek%gmail.com
8758eaa342 bug 419348 - build config fixes for pgo on mac. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@246463 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:52:19 +00:00
cltbld
b9aec56cb9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@246462 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:51:03 +00:00
ted.mielczarek%gmail.com
43ec2c0d1d bug 415928 - fix packaging of CRT with jemalloc - make nspr/nss play along. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@246461 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:50:36 +00:00
sebo.moz%googlemail.com
8107827224 bug 418805: fix modifyItem for offline calendars. patch by philipp. r=sebo.
git-svn-id: svn://10.0.0.236/trunk@246460 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:49:21 +00:00
aaronleventhal%moonset.net
c90658ca93 Bug 419413. Crash [ @ CAccessibleHyperlink::get_anchorTarget() ]. r=marcoz, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@246459 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:40:19 +00:00
nelson%bolyard.com
95ba550d94 Bug 370536: Memory leaks in pointer tracker code in DEBUG builds only
See if we've finally plugged all the pointer tracker leaks.


git-svn-id: svn://10.0.0.236/trunk@246458 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:39:29 +00:00
nelson%bolyard.com
fe5d8d61b2 Bug 370536: Memory leaks in pointer tracker code in DEBUG builds only
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@246457 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:35:23 +00:00
despotdaemon
07a067cb90 Pseudo-automatic update of changes made by mark@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@246456 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:27:27 +00:00
ted.mielczarek%gmail.com
87b965e7a5 bug 418866 - skip PGO in jemalloc. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@246455 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:25:25 +00:00
ctalbert%mozilla.com
13445a3946 bug 419349 r=sebo
git-svn-id: svn://10.0.0.236/trunk@246454 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 19:53:10 +00:00
mvl%exedo.nl
6e94a1b436 fixtypre in checkin for bug 413296: remove observers on shutdown or window close.
git-svn-id: svn://10.0.0.236/trunk@246453 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 19:45:00 +00:00
mvl%exedo.nl
b5b0d32635 bug 413296: remove observers on shutdown or window close. r=philipp
git-svn-id: svn://10.0.0.236/trunk@246452 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 19:22:58 +00:00
despotdaemon
957fbcb548 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@246451 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 19:22:14 +00:00
wtc%google.com
fc08bf3e56 Bug 419242: moved a makefile rule from config.mk to Makefile so that 'all'
is the default (first) makefile target.  r=christophe.ravel


git-svn-id: svn://10.0.0.236/trunk@246450 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 18:55:40 +00:00
wtc%google.com
952f1c36a1 Bug 417641: rewrote a || expression as an if statement to eliminate a GCC
warning.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@246449 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 18:50:31 +00:00
rhelmer%mozilla.com
45b75b173b symbol server key location is platform dependent b=417889 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@246448 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 18:36:22 +00:00
ted.mielczarek%gmail.com
d7876bb16a bug 419346 - update to breakpad revision 240. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@246447 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 18:18:09 +00:00
ghendricks%novell.com
6e8d209cbb Allow fields to be made blank
git-svn-id: svn://10.0.0.236/trunk@246446 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 17:52:47 +00:00
Olli.Pettay%helsinki.fi
643d30c4fd Bug 415025, try to improve CC scheduling, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@246445 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 17:47:26 +00:00
kairo%kairo.at
6bd2cf57ef bug 418690 - Add es-ES ChatZilla and Venkman to all-locales
git-svn-id: svn://10.0.0.236/trunk@246444 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 17:00:07 +00:00
lpsolit%gmail.com
ecfe27861c Bug 419440: The Bugzilla version is not displayed in the welcome-admin page - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@246443 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 16:18:17 +00:00
lpsolit%gmail.com
9ac161ea1c Bug 415652: Implement Bugzilla->active_custom_fields - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@246442 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 16:06:26 +00:00
bclary%bclary.com
c4579f3b06 Sisyphus/JavaScript Tests - add crashes to windows shell, crashes and restart mode to windows browser tests, bug 417935, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@246441 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 14:09:56 +00:00
peterv%propagandism.org
d3d323ceb7 Fix for bug 412774 (Firefox leaks 10 nsGlobalWindows with Page Load Error Page). r=zeniko.
git-svn-id: svn://10.0.0.236/trunk@246440 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 11:27:28 +00:00
mozilla.mano%sent.com
fa36f3f934 Backing out bug 416531.
git-svn-id: svn://10.0.0.236/trunk@246439 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 10:40:43 +00:00
aaronleventhal%moonset.net
ddb9465ce8 Bug 418998. Return aria-disabled to being a universal ARIA property. r=surkov, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@246438 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 09:08:37 +00:00
reed%reedloden.com
ef160fa4e6 Bug 417710 - "Use JS_GET_CLASS, not JS_GetClass" [p=gyuyoung.kim@samsung.com (gyu-young kim) r=jorendorff r=jst sr+a1.9=brendan]
git-svn-id: svn://10.0.0.236/trunk@246437 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 08:59:21 +00:00
reed%reedloden.com
0ae40865c9 Bug 417800 - "FF 3b3: 3rd party cookies are not set, but third party cookies *should* be sent" [p=dwitte@stanford.edu (Dan Witte [dwitte]) r=mconnor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246436 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 08:50:16 +00:00
reed%reedloden.com
232c9c6e46 Bug 405165 - "Menu icons for Gnomestripe" (Remainder of B4 icons) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan r=Mano a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@246435 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 08:47:25 +00:00
reed%reedloden.com
7f7849f858 Remove unused livemark-*.png icons (follow-up to bug 419005).
git-svn-id: svn://10.0.0.236/trunk@246434 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 06:21:11 +00:00
reed%reedloden.com
c804712ab7 Bug 408797 - "Implement Change Password as a notification bar" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r=dolske r=gavin ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246433 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 06:17:13 +00:00
reed%reedloden.com
14fce7c03d Bug 406280 - "Hovering over URL in autocomplete should produce a tooltip" [p=dev@schonfeld.org (Michael Schonfeld) ui-r=mconnor r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246432 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 06:15:48 +00:00
reed%reedloden.com
fbc77c80f5 Bug 418216 - "Back button greys when toolbar reset to default" [p=arenevier@fdn.fr (arno.) r=Enn sr=Neil a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@246431 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 06:14:44 +00:00
ctalbert%mozilla.com
bce6febced bug 379198 r=Philipp
git-svn-id: svn://10.0.0.236/trunk@246430 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 06:14:43 +00:00
reed%reedloden.com
05067eaeb7 Bug 399312 - "Incomplete Import Installation - impossible to restart process" (Manual migration implementation) [p=beckley@qualcomm.com (Jeff Beckley) r=bienvenu sr=mscott]
git-svn-id: svn://10.0.0.236/trunk@246429 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 06:12:31 +00:00
jwalden%mit.edu
d613f2e8b3 Bug 419339 - Followup to change an error condition (which should never be hit) to use ERROR FAIL instead of FAIL in the error message, to trigger the right log-scraping behavior.
git-svn-id: svn://10.0.0.236/trunk@246428 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 02:59:04 +00:00
roc+%cs.cmu.edu
40c0344192 Bug 417967. Align subframe drawing so that drawing at (0,0) relative to the root view's origin is aligned to a pixel boundary. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@246427 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 01:39:35 +00:00
roc+%cs.cmu.edu
99c2b5094f Reftest for bug 376375.
git-svn-id: svn://10.0.0.236/trunk@246426 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 01:36:41 +00:00
roc+%cs.cmu.edu
60bd8ead95 Bug 376375. Use Translate so we fill the right area with theme drawing after alpha recovery. r=vlad
git-svn-id: svn://10.0.0.236/trunk@246425 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 01:24:41 +00:00
roc+%cs.cmu.edu
0838e693a1 Bug 416752. Use the scrollbar min-height/min-width to establish the minimum scrollport size, not the pref-height/pref-width. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246424 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 01:21:08 +00:00
roc+%cs.cmu.edu
28b54e9ef7 Bug 417903. Don't crash if _SymGetLineFromAddr64 fails. r=benjamin,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246423 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 01:16:41 +00:00
jwalden%mit.edu
8d0b713493 Bug 419339 - Add an argument to runtests.py to specify the maximum allowable number of RLk-style bytes to be leaked, defaulting to any leaks allowable for now. Tinderboxen will need to pick up the extra argument and provide sane values until we can eradicate all leaks, at which point we can change the default to 0 to always check. r=sayrer
git-svn-id: svn://10.0.0.236/trunk@246422 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 00:54:31 +00:00
bugzilla%babylonsounds.com
a6f41435da Bug 394634 - Double Quotes in Description not handled correctly when exported to .CSV files, patch by Hb, r=mvl
git-svn-id: svn://10.0.0.236/trunk@246421 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 22:51:48 +00:00
dbaron%dbaron.org
4a76c98ad3 Fix spelling error to force unit test boxes to cycle.
git-svn-id: svn://10.0.0.236/trunk@246420 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 22:40:26 +00:00
lpsolit%gmail.com
19045a02cf Bug 415676: Remove all mentions of landfill.bugzilla.org/ppm from the documentation. People should use theory58S instead - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave
git-svn-id: svn://10.0.0.236/trunk@246418 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 19:23:07 +00:00
dbaron%dbaron.org
0e1ade3385 Fix regression handling auto margins on absolutely positioned elements. b=419060 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246417 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 18:29:11 +00:00
jag%tty.nl
690231ad8d Backing out bug 400902. Something's still screwy :-(
git-svn-id: svn://10.0.0.236/trunk@246416 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 16:46:20 +00:00
igor%mir2.org
1bd64847e2 Bug 400902: specialized arena for doubles
git-svn-id: svn://10.0.0.236/trunk@246415 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 14:14:45 +00:00
stefanh%inbox.com
608da08dae Bug 418308 - Use HITheme to draw native menuseparators. r=josh+Mano, sr=roc, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@246414 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 13:41:23 +00:00
Olli.Pettay%helsinki.fi
bf18752f9f Bug 409380, support 'unconnected' ranges , r+sr+a=sicking
git-svn-id: svn://10.0.0.236/trunk@246413 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 12:46:09 +00:00
fantasai.cvs%inkedblade.net
cfb0969dfb fixed positioned elements print only on first and last pages b=417676 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246412 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 12:19:18 +00:00
Olli.Pettay%helsinki.fi
2eb9b51758 Bug 418457, Remove support for onbeforecopy/cut/paste until we have a better implementation, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@246410 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 10:55:39 +00:00
bugzilla%babylonsounds.com
2193c9ba66 Bug 414821 - Timezone dialog throws error output when timezone of OS doesn't fit to lightning timezone, patch by ssitter, r=philipp
git-svn-id: svn://10.0.0.236/trunk@246409 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 09:46:21 +00:00
bugzilla%babylonsounds.com
372b959707 Bug 401273 - Alarms added to all events imported via CSV file, patch by hb, r=mvl
git-svn-id: svn://10.0.0.236/trunk@246408 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 09:40:44 +00:00
florian%queze.net
89a09a35b5 Bug 419097 - Mac-only removal of view button icons is a pain for extension developers. Hide extension provided icons on Mac. r=Mano, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@246407 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 09:39:22 +00:00
bugzilla%babylonsounds.com
af336094fb Bug 418995 - CSV import creates empty fields datastores, patch by hb, r=mvl
git-svn-id: svn://10.0.0.236/trunk@246406 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 09:35:16 +00:00
mozilla%kewis.ch
9c103a0e9a Fix bug 418657 - [Task List] Hide Completed Task feature is broken (regression). r=ssitter
git-svn-id: svn://10.0.0.236/trunk@246405 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 08:34:57 +00:00
reed%reedloden.com
5edc7ca032 Bug 409796 - "No pictures shown in saved file (file name and folder name, containing that file, is in cyrillic)" [p=lolkaantimat@gmail.com (Evgeniy Ivanov [powerfox]) r+sr=biesi a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246404 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:44:07 +00:00
reed%reedloden.com
a6bcce705c Bug 404536 - "Right click on Web page button should be ignored (don't show context menu on web form controls except textboxes)" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r=Mano ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246403 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:42:40 +00:00
reed%reedloden.com
87a44be5be Bug 419010 - "In Gnomestripe, give Copy Email Address a copy icon" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246402 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:41:52 +00:00
reed%reedloden.com
398855e225 Bug 419147 - "MOZ_XUL define required for nsContentUtils::HidePopupsInDocument" [p=romaxa@gmail.com (romaxa) r+sr=bzbarsky a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246401 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:40:39 +00:00
reed%reedloden.com
2fc59542f5 Bug 419080 - "build with undefined CSS_REPORT_PARSE_ERRORS broken" [p=romaxa@gmail.com (romaxa) r+sr=bzbarsky a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246400 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:39:47 +00:00
reed%reedloden.com
31e7ff7263 Bug 419005 - "Usage of RSS/Livemark icons on Linux" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246399 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:38:39 +00:00
reed%reedloden.com
4f8001025a Bug 419005 - "Usage of RSS/Livemark icons on Linux" [p=michael.monreal@gmx.net (Michael Monreal) / Tango team ui-r=faaborg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246398 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:37:53 +00:00
reed%reedloden.com
5245ccb22e Bug 383267 - "When fontHeight is very large, pagescroll height(pageincrement value) is too small" [p=masa141421356@gmail.com (Masahiro Yamada) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246397 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:35:08 +00:00
reed%reedloden.com
75a46132fe Bug 418673 - "restoring the current location when clicking the identity button is jerky, because handleURLBarRevert selects the address" [p=dao@mozilla.com (Dão Gottwald) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246396 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:33:27 +00:00
reed%reedloden.com
9e393157c2 Bug 391559 - "Incorrect ordered-list numbering within -moz-column-* (and/or numbering changes when clicked)" [p=craig.topper@gmail.com (Craig Topper) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246395 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:31:30 +00:00
reed%reedloden.com
680dc3f721 Bug 417695 - "Treeview headers should be painted with button in the middle of the header" [p=ispence@gmail.com (Ian Spence) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@246394 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 06:20:16 +00:00
49443 changed files with 59 additions and 10044854 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,21 +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
readonlyusers.pl

View File

@@ -1,614 +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'} = 'Closed';
$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'} = ['wurblzap%gmail.com','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'} = ['wurblzap%gmail.com','vladd%bugzilla.org','olav%bkor.dhs.org','ghendricks%novell.com','reed%reedloden.com',];
$super{'203'} = ['myk%mozilla.org','mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'212'} = 'Open';
$branch{'212'} = 'BUGZILLA-3_0-BRANCH';
$fullname{'212'} = 'Bugzilla3.0';
$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'} = ['kaie%kuix.de','sspitzer%mozilla.org','mozilla%weilbacher.org','mkaply%us.ibm.com','julien.pierre.boogz%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','reed%reedloden.com','peterv%propagandism.org','pavlov%pavlov.net','jst%mozilla.org','jruderman%hmc.edu','graydon%mozilla.com','gerv%gerv.net','gavin%gavinsharp.com','dbaron%dbaron.org','daumling%adobe.com','cls%seawood.org','bzbarsky%mit.edu','bryner%brianryner.com','benjamin%smedbergs.us','bclary%bclary.com','jag%tty.nl',];
$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'} = ['sspitzer%mozilla.org','mozilla%weilbacher.org','mkaply%us.ibm.com','kaie%kuix.de','julien.pierre.boogz%sun.com','gerv%gerv.net','christophe.ravel.bugs%sun.com','alexei.volkov.bugs%sun.com','glen.beasley%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'} = ['gerv%gerv.net','nkwan%redhat.com','douglas%stebila.ca','biswatosh.chakraborty%sun.com',];
$super{'163'} = ['sparkins%redhat.com','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.boogz%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','sparkins%redhat.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.boogz%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'} = [];
$super{'205'} = ['treilly%adobe.com','tierney%adobe.com','stejohns%adobe.com','brendan%mozilla.org','jodyer%adobe.com','edwsmith%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/rdf/.*$:) {return '52';}
if (m:^mozilla/mail/.*$:) {return '170';}
if (m:^mozilla/other-licenses/branding/thunderbird/.*$:) {return '170';}
if (m:^mozilla/build/.*$:) {return '55';}
if (m:^mozilla/config/.*$:) {return '55';}
if (m:^mozilla/extensions/cookie/.*$:) {return '171';}
if (m:^mozilla/netwerk/cookie/.*$:) {return '171';}
if (m:^mozilla/editor/.*$:) {return '56';}
if (m:^mozilla/widget/src/beos/.*$:) {return '172';}
if (m:^mozilla/directory/.*$:) {return '59';}
if (m:^mozilla/widget/src/windows/.*$:) {return '175';}
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/camino/.*$:) {return '210';}
if (m:^mozilla/intl/.*$:) {return '67';}
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/modules/oji/.*$:) {return '68';}
if (m:^mozilla/nav-java/.*$:) {return '68';}
if (m:^mozilla/sun-java/.*$:) {return '68';}
if (m:^mozilla/widget/src/cocoa/.*$:) {return '178';}
if (m:^mozilla/widget/src/mac/.*$:) {return '178';}
if (m:^mozilla/caps/.*$:) {return '69';}
if (m:^mozilla/accessibility/.*$:) {return '180';}
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/extensions/typeaheadfind/.*$:) {return '181';}
if (m:^mozilla/extensions/venkman/.*$:) {return '71';}
if (m:^mozilla/content/xbl/builtin/.*$:) {return '182';}
if (m:^mozilla/js/src/liveconnect/.*$:) {return '72';}
if (m:^mozilla/extensions/inspector/.*$:) {return '184';}
if (m:^mozilla/layout/inspector/.*$:) {return '184';}
if (m:^mozilla/netwerk/[^/]*$:) {return '77';}
if (m:^mozilla/netwerk/base/.*$:) {return '77';}
if (m:^mozilla/netwerk/build/.*$:) {return '77';}
if (m:^mozilla/netwerk/cache/.*$:) {return '77';}
if (m:^mozilla/netwerk/dns/.*$:) {return '77';}
if (m:^mozilla/netwerk/locales/.*$:) {return '77';}
if (m:^mozilla/netwerk/mime/.*$:) {return '77';}
if (m:^mozilla/netwerk/protocol/.*$:) {return '77';}
if (m:^mozilla/netwerk/resources/.*$:) {return '77';}
if (m:^mozilla/netwerk/socket/.*$:) {return '77';}
if (m:^mozilla/netwerk/streamconv/.*$:) {return '77';}
if (m:^mozilla/netwerk/system/.*$:) {return '77';}
if (m:^mozilla/netwerk/test/.*$:) {return '77';}
if (m:^mozilla/netwerk/testserver/.*$:) {return '77';}
if (m:^mozilla/content/svg/.*$:) {return '187';}
if (m:^mozilla/layout/svg/.*$:) {return '187';}
if (m:^mozilla/nsprpub/.*$:) {return '78';}
if (m:^mozilla/extensions/help/.*$:) {return '188';}
if (m:^mozilla/suite/.*$:) {return '188';}
if (m:^mozilla/modules/plugin/.*$:) {return '81';}
if (m:^mozilla/webtools/bugzilla/.*$:) {return '190';}
if (m:^mozilla/modules/libpref/.*$:) {return '82';}
if (m:^mozilla/modules/libreg/.*$:) {return '84';}
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/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/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 (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:^CVSROOT/commitcheck\.pl$:) {return '3';}
if (m:^CVSROOT/passwd$:) {return '3';}
if (m:^mozilla/embedding/.*$:) {return '208';}
if (m:^mozilla/string/.*$:) {return '160';}
if (m:^mozilla/xpcom/string/.*$:) {return '160';}
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/gfx/src/qt/.*$:) {return '161';}
if (m:^mozilla/widget/src/qt/.*$:) {return '161';}
if (m:^mozilla/composer/.*$:) {return '173';}
if (m:^mozilla/[^/]*$:) {return '19';}
if (m:^mozilla/extensions/p3p/.*$:) {return '162';}
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/layout/mathml/.*$:) {return '165';}
if (m:^mozilla/webtools/partytool/.*$:) {return '209';}
if (m:^mozilla/browser/.*$:) {return '166';}
if (m:^mozilla/other-licenses/branding/firefox/.*$:) {return '166';}
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/chrome/.*$:) {return '169';}
if (m:^mozilla/storage/.*$:) {return '169';}
if (m:^mozilla/toolkit/.*$:) {return '169';}
if (m:^mozilla/xulrunner/.*$:) {return '169';}
}
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,17 +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
ALL $CVSROOT/CVSROOT/readonlyusers.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,134 +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 = "smtp.mozilla.org";
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 --fqdn`);
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;
$headers{'MIME-Version'} = '1.0';
$headers{'Content-Type'} = 'text/plain; charset=UTF-8'; # assume everything is UTF-8
$headers{'Content-Transfer-Encoding'} = '8bit';
$headers{'Content-Disposition'} = 'inline';
$mailer->open(\%headers);
print $mailer $message;
$mailer->close;

View File

@@ -1,27 +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'
*.png -k 'b'
*.gif -k 'b'
*.jpg -k 'b'
*.jpeg -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 = 'smtp.mozilla.org';
$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 --fqdn`);
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,866 +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 \
mozilla/security/tinderbox \
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/lcms \
mozilla/modules/libpr0n \
mozilla/modules/libmar \
mozilla/modules/libbz2 \
mozilla/toolkit \
mozilla/storage \
mozilla/db/morkreader \
mozilla/db/sqlite3 \
mozilla/memory/jemalloc \
TestHarness
# should this be called SuiteTinderboxAll ?
MozillaTinderboxAll -a \
CoreTinderboxAll \
mozilla/suite \
mozilla/xulrunner
# 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 \
!mozilla/extensions/irc
# For special trees like Mozilla 1.8 --chase
AviarySuiteBranchTinderbox -a \
CoreBranchTinderboxAll \
mozilla/browser \
mozilla/chrome \
mozilla/mail \
mozilla/suite
# Test Harness code
TestHarness -a \
mozilla/tools/test-harness/xpcshell-simple \
mozilla/testing/crashtest \
mozilla/testing/mochitest

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,310 +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
alfred.peng%sun.com:XeuD7j8pQQlfU:cvsuser
allan%beaufour.dk:HqCPQ9INvQHOk:cvsuser
alqahira%ardisson.org:/Q09uNupx65ko:cvsuser
amardare%qnx.com:.nnbfi3s/6pLw:cvsuser
andreas.otte%debitel.net:kydQ2aAIGwhkA:cvsuser
annie.sullivan%gmail.com:udBz8JbukFZ8I:cvsuser
anodelman%mozilla.com:GbVxnw5oI8qDM:cvsuser
anton.bobrov%sun.com:I/GPt4WI84v2s:cvsuser
antonio.gomes%indt.org.br:5Th4Q/mTAB6fg:cvsuser
aravind%mozilla.com:QBQ7ZP8fvKCk2:cvsuser
asa%mozilla.org:KwQFH5YHrDGVw:cvsuser
asqueella%gmail.com:.UwhPbirT2aic:cvsuser
atremon%elansoftware.com:W3ra7Lu0bCR92:cvsuser
ause%sun.com:J7sS6Z5BS4BsA:cvsuser
axel%pike.org:J0ntXH8PN.yTA:cvsuser
bbaetz%acm.org:JhmLaLDTsT/h2:cvsuser
bclary%bclary.com:TYy8zRTOlkZWU:cvsuser
bear%code-bear.com:QPUD827Visics:cvsuser
beckley%qualcomm.com:oqzqNk6Hm.K52:cvsuser
benc%meer.net:.mc9O4VQuREws:cvsuser
beng%bengoodger.com:qP3ON3NucalGw:cvsuser
benjamin%smedbergs.us:dvB/veJh3IxkM:cvsuser
bent.mozilla%gmail.com:VTFl7s.ZNXBIc:cvsuser
bhearsum%mozilla.com:bc9sC.7gLvhWA: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
brendan%mozilla.org:N7wZcaY7Bs9nw:cvsadm
brettw%gmail.com:Jm1XbKZwUGoHs:cvsuser
browning%uwalumni.com:MgeOzDk/xxhD6:cvsuser
bryner%brianryner.com:gy5stVpStoVNw:cvsuser
bugreport%peshkin.net:PgnY246SzUcHk:cvsuser
bugzilla%babylonsounds.com:/Cu/c717IBD1w:cvsuser
bugzilla%glob.com.au:O.LFwfIctGxh6:cvsuser
bugzilla%standard8.plus.com:lmzqmqShGzGYs:cvsuser
burnus%gmx.de:RBozBY9sekJRM:cvsuser
bz%barnson.org:hRMbA3bW5q6Ak:cvsuser
bzbarsky%mit.edu:YySJ0ECW0UqcM:cvsuser
caillon%redhat.com:S5LpV7HM4OOzo:cvsuser
callek%gmail.com:7c0ZoYCqNF3qk:cvsuser
cbarrett%mozilla.com:TFDyorFt/0ICk:cvsuser
cbiesinger%gmx.at:SmMxtOg6tGNJg:cvsuser
ccooper%deadsquid.com:.a8HcC8mM7pks:cvsuser
Chris.Yeh%nokia.com:98WX9EeAZIt/6:cvsuser
christophe.ravel.bugs%sun.com:m72kIhpCT13sg:cvsuser
cls%seawood.org:YLAr7ajnaXezg:cvsuser
cltbld%netscape.com:mla4CZgCloBSU:cvsuser
cmp%mozilla.org:N6s8fO4X.RRV.:cvsuser
cpeyer%adobe.com:/J3KHO2IWNqBk:cvsuser
crowder%fiverocks.com:nTJiASZEqtksI:cvsuser
cst%yecc.com:FsXA0AnQhG/kg:cvsuser
ctalbert%mozilla.com:9UNADg/pEZyzA: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
david%bozemanpass.com:CSVK8gML2ph9c:cvsuser
db48x%yahoo.com:WOXgUg7VfNR2s:cvsuser
dbaron%dbaron.org:Ufu45S7XqztOY:cvsuser
dcamp%mozilla.com:8J1lYA6aDXWgI:cvsuser
dean_tessman%hotmail.com:AM2BZ7M0nDhlM:cvsuser
deb%dria.org:tevrBpdIX/IAw:cvsuser
despotdaemon:zJJgZOGMRo/FE:cvsadm
dholbert%cs.stanford.edu:DP/HW2hXEZoDg:cvsuser
diegohcg%gmail.com:Vs/1h.ZP6RmZg:cvsuser
dietrich%mozilla.com:V5GbjeqBWgCQc:cvsuser
dkl%redhat.com:Jb37f1UZbg4g2:cvsuser
dmose%mozilla.org:sTIo1zYddteQc:cvsadm
dolske%mozilla.com:yYw1gOmZMtaAM:cvsuser
doronr%us.ibm.com:BntrR9DKOvfRw:cvsuser
douglas%stebila.ca:FtOKWYCG./BN6:cvsuser
dougt%meer.net:QzucPi4akyAvo:cvsuser
driehuis%playbeing.org:BbR6IahGk6yGc:cvsuser
dschaffe%adobe.com:IVaq/BhZhOKOc:cvsuser
dtownsend%oxymoronical.com:PA2lQmb5LC4Ag:cvsuser
dveditz%cruzio.com:S1X7iuOVZr0tI:cvsuser
dwitte%stanford.edu:sFoUYfKYFCQeg:cvsuser
edburns%acm.org:z7zqfOtPH9oic:cvsuser
edward.lee%engineering.uiuc.edu:JQQPKcRtozeJY:cvsuser
emaijala%kolumbus.fi:HlHx6Z2VwOLeg:cvsuser
enndeakin%sympatico.ca:gQGH2TE1LSHR.:cvsuser
erhyuan%pacbell.net:b6.iRP5wVeO1s:cvsuser
erik%dasbistro.com:RleOQJ5O4vqSI:cvsuser
erik%vanderpoel.org:UIUlMPWTelYIE:cvsuser
Evan.Yan%Sun.COM:y6fet2ZQuQjxw:cvsuser
fantasai.cvs%inkedblade.net:ZV0ZIUFaokbxg:cvsuser
firefox%blakeross.com:iecsxCayirMQw:cvsuser
flamingice%sourmilk.net:9xh1/DFw2ODOU:cvsuser
fligtar%gmail.com:PcwAYdu4UOrto:cvsuser
florian%queze.net:fYk7exIMhk3I.:cvsuser
gandalf%firefox.pl:gag9.o44ly07A:cvsuser
gavin%gavinsharp.com:pMMNzxf5m93DM:cvsuser
gavin%picsel.com:3fMXVt7Cqmgo.:cvsuser
gerv%gerv.net:/3awrKKpfLPvQ:cvsuser
ghendricks%novell.com:EHmq1PZa1a00s:cvsuser
gijskruitbosch%gmail.com:9n2/iwbsnMyiw:cvsuser
ginn.chen%sun.com:.yE1Sk2DszKf2:cvsuser
glen.beasley%sun.com:Bg3n.ccr13OvI:cvsuser
graydon%mozilla.com:oifQirJbZia3U:cvsuser
guy.pyrzak%gmail.com:aCVt2H8vDraHM:cvsuser
hjtoi%comcast.net:52AbDkgxmkRfY:cvsuser
hpradhan%hotpop.com:Z9A47ej9QDVYc:cvsuser
hwaara%gmail.com:74eCB7AZi/Bm2:cvsuser
ian%hixie.ch:nibu2mA5/kgco:cvsuser
iann_cvs%blueyonder.co.uk:bVhEvG7dtzxWg: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
jay%mozilla.org:./8ppoCBU7xKE:cvsuser
jeff.hedlund%matrixsi.com:dUxvk4HDbIrkA:cvsuser
jgmyers%speakeasy.net:tj/q7ALULIlLM:cvsuser
jim_nance%yahoo.com:MW2pItooimXQc:cvsuser
jminta%gmail.com:xECVGDTSeqbz2:cvsuser
jodyer%adobe.com:RSXkcpr/Wp4VE:cvsuser
joe%retrovirus.com:qUSVkAd/h8mko:cvsuser
john%johnkeiser.com:UEgKBivGIzptw:cvsuser
johnath%mozilla.com:kyyPyUgFhqYjQ:cvsuser
jonas%sicking.cc:HmAX9bYyCA47k:cvsuser
joshmoz%gmail.com:X9Pi3H9iwCIb2: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.boogz%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
karlt+%karlt.net:w1Gi9UP1A0i4Y:cvsuser
katakai%japan.sun.com:qJPfrx26UNm2.:cvsuser
kerz%mozillazine.org:PrxCfYo5gxNi.:cvsuser
kestesisme%yahoo.com:5Ld0f8MhzQggw:cvsuser
kevin.heart%gmail.com:8lliOE5JWdETk:cvsuser
kherron%fmailbox.com:rRN9eQFLs3af6:cvsuser
kieran%eternal.undonet.com:gVVzTaNHTa3HE:cvsuser
kiko%async.com.br:Uz8pBMTzv6gpo:cvsuser
kinmoz%netscape.net:RexUJ7MbhHOeE:cvsuser
Kurt.Zenker%sun.com:PxXscXmcBiCWY:cvsuser
kyle.yuan%sun.com:4pSzbqjeADpcc:cvsuser
lars%mozilla.com:OIS1qjX2A4hPY:cvsuser
lars%trolltech.com:sGvT16I8vdbYY:cvsuser
leaf%mozilla.org:yDi7DUMDdLeDk:cvsuser
leif%ogre.com:NSpnZ.4teg8CA:cvsuser
leon.sha%sun.com:VfiWfb3UX3.Iw:cvsuser
lianliming%gmail.com:q1NmFx6CiR/cE:cvsuser
light%rathedg.com:G9NscomPqxBJg: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
lpsolit%gmail.com:s2V0JuW2d3qG.:cvsuser
marco%gnome.org:zKqukw72.KsUw:cvsuser
mark.finkle%gmail.com:.CMOa5pzz2ey6:cvsuser
mark%lussumo.com:dNKgwl4OUxxHY:cvsuser
mark%moxienet.com:xXj.wmda2UrCM:cvsuser
marria%gmail.com:UXJ8PJcEKNij2:cvsuser
martijn.martijn%gmail.com:dQsvqxjujoE9g:cvsuser
masayuki%d-toybox.com:Px8OA0y98uKTY:cvsuser
mats.palmgren%bredband.net:xBfocrUUc/wis:cvsuser
mattwillis%gmail.com:TiZNJlJ.RHoBs:cvsuser
mattyt%tpg.com.au:c/z7/vNQ/Vv1I:cvsuser
mcafee%mocha.com:Y/0zK7Dff2W8.:cvsuser
mcharleb%qualcomm.com:Uyg8fRoqDJSPE:cvsuser
mconnor%steelgryphon.com:KLpr7Zj8uPkes:cvsuser
mcs%pearlcrescent.com:1K9aYq1ivwd6s:cvsuser
mcsmurf%mcsmurf.de:zYsbEuLO7wm76:cvsuser
mgalli%geckonnection.com:Myf1X1IRZtvK6:cvsuser
mhammond%skippinet.com.au:T1kpFNZuhvQ0I:cvsuser
michael.buettner%sun.com:NkL7l4mYwuirs:cvsuser
mike%meer.net:3rKv1ZMBpeR36: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
morgamic%mozilla.com:oMf2l.pEwcLAc:cvsuser
mostafah%oeone.com:DaYs.xDcUaa72:cvsuser
mozilla.BenB%bucksch.org:7/oOTh8e41HmY:cvsuser
mozilla.mano%sent.com:rXnDyx.hnVKyk:cvsuser
mozilla%colinogilvie.co.uk:JlBNqlkELDhhI:cvsuser
mozilla%justcameron.com:eCz/XDzlP8Cwg:cvsuser
mozilla%kewis.ch:K/pXr12MlfCWc:cvsuser
mozilla%weilbacher.org:eoZapDeWw57LY:cvsuser
mozmail%daveliebreich.com:P3fSEyqi8O9S2yba:cvsuser
mozpreed%sigkill.com:BvqmKaKN1qcNE:cvsadm
mrbkap%gmail.com:UMeeFwmDqd7II:cvsuser
mschroeder%mozilla.x-home.org:iWrL1IFBbV/sw:cvsuser
mvl%exedo.nl:kpiBYLuZnAosE:cvsuser
myk%mozilla.org:m/RQWKjspQj9s:cvsadm
m_kato%ga2.so-net.ne.jp:FoloD5kECUuTo:cvsuser
nboyd%atg.com:hbKSEw6zIzn8A: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
nkwan%redhat.com:Evx20xUpj8Gk2:cvsuser
nrthomas%gmail.com:4Ad.0PJSQx9no:cvsuser
olav%bkor.dhs.org:1okF7EJUXhr8M:cvsuser
Olli.Pettay%helsinki.fi:JNyNghF5OJ9Xo:cvsuser
oremj%mozilla.com:Vu3lChH7COMLs:cvsadm
pamg.bugs%gmail.com:t.cstj7r1wyFo:cvsuser
paper%animecity.nu:zZz20Ze5U4roc:cvsuser
pavlov%pavlov.net:Wm/3gCaQhXNLo:cvsuser
pcbeard%mac.com:2Eed7KIBNPtL6:cvsuser
pedemont%us.ibm.com:yXrIQ7nPbCytE:cvsuser
pete%mozdevgroup.com:8I2QCUKNKooqA:cvsuser
peterv%propagandism.org:tknmYRfnctNHY:cvsuser
philringnalda%gmail.com:QfBdPW0n3i/vE:cvsuser
pinkerton%aol.net:SXjRJmDJDtb1U:cvsuser
pkasting%google.com:LyTm7xG6RxIAo:cvsuser
pkw%us.ibm.com:8b/bmWBPVi2ug:cvsuser
psychoticwolf%carolina.rr.com:utvOR5.5Us.kU:cvsuser
p_ch%verizon.net:9sotrJUSTkw2o:cvsuser
rbs%maths.uq.edu.au:2urVlBcTziPaA:cvsuser
rcampbell%mozilla.com:/T/10DQgIOWm6:cvsuser
redfive%acm.org:bwZbPN1gYEnPo:cvsuser
reed%reedloden.com:hTsN0cuIWUQL2:cvsadm
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
rjesup%wgate.com:5Ccmc2hO67zAk: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
romaxa%gmail.com:ERMq0/01GM3DU:cvsuser
rrelyea%redhat.com:SnAaVLpexLWKw: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
sdwilsh%shawnwilsher.com:vlJz/BjeP89rw:cvsuser
sebo.moz%googlemail.com:lC8mJxyQ4sjDA:cvsuser
sergei_d%fi.tartu.ee:2pMVH6CMfBao6:cvsuser
sharparrow1%yahoo.com:.ksEGiKJj1sdU:cvsuser
shaver%mozilla.org:I4.grysVnENVM:cvsadm
silver%warwickcompsoc.co.uk:w4kdm3lu7ZCUY:cvsuser
simford%yahoo.com:fV41vy16txOL6:cvsuser
slavomir.katuscak%sun.com:zzZvFAbWtnVt6:cvsuser
smfr%smfr.org:2mFWUaEqjN7lE:cvsuser
smichaud%pobox.com:LVTaYwQdcsyLA:cvsuser
smontagu%smontagu.org:GR7KUGsPjdY/6:cvsuser
sparkins%redhat.com:v47uXV/9jevOo:cvsuser
sspitzer%mozilla.org:6pWx3PlzU0tYQ:cvsuser
ssu0262%aol.com:cfNlpxCKVXQtQ: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
ted.mielczarek%gmail.com:RZ395urzBvt8Q:cvsuser
tellrob%gmail.com:ID9AnqMmrJIH2:cvsuser
tglek%mozilla.com:WvBRjnHMP9ZTU:cvsuser
thomas.benisch%sun.com:VS9sGUhKBH37s:cvsuser
tierney%adobe.com:/l37fMGOOoRuA:cvsuser
timeless%mozdev.org:/rmja24l1sOYs:cvsuser
tony%ponderer.org:I25wmbIx2NMV.:cvsuser
tor%cs.brown.edu:.GLVprG/lOpjM:cvsuser
travis%sedsystems.ca:GeYiqvJTK4qvM:cvsuser
treilly%adobe.com:.NcUbzHumfIHE:cvsuser
treydrake%yahoo.com:Y6aSEsZf.GcP2:cvsuser
ulf%loop.to:nyAdDm7URuxog:cvsuser
uriber%gmail.com:UbuwPpUMiAJGI:cvsuser
vitaly%rathedg.com:gCpWN92cgp7aU:cvsuser
vladd%bugzilla.org:icDVGeWEv1eDw:cvsuser
vladimir%pobox.com:ZcFYwCPC7dvjE:cvsuser
wclouser%mozilla.com:7kMqx9pigCvx2:cvsuser
webmail%kmgerich.com:K7U1HCAoxFv2E:cvsuser
wildriding%gmail.com:C5sZHT45QR.ks: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
zach%zachlipton.com:GLozolSujiqSo:cvsuser
zack%kde.org:OcOf3QFUvN/v2:cvsuser
zhayupeng%gmail.com:rXMiOKAkMlQts: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,49 +0,0 @@
#!/usr/bin/perl
#
# This is a simple script that forces specified users to
# have read-only access to the CVS repository when using SSH.
# This must be done in a pre-commit check script, as SSH users
# must have an account on the server with access to the repository.
# Returning "0" means the account is allowed to check-in. Any other
# return type will stop the commit from occurring.
#
# Authors: Reed Loden <reed@mozilla.com>
# Aravind Gottipati <aravind@mozilla.com>
#
# To make it work, you need to add the script name to
# CVSROOT/checkoutlist so that the script is checked out correctly
# on the CVS server.
# Also, you need to add a line to your
# CVSROOT/commitinfo file that says something like:
#
# ALL $CVSROOT/CVSROOT/readonlyusers.pl
use strict;
use warnings;
# Hash of read-only users
my %read_only_users = (
'calbld' => 1,
'caminobld' => 1,
'ffxbld' => 1,
'l10nbld' => 1,
'nobody' => 1,
'seabld' => 1,
'stgbld' => 1,
'tbirdbld' => 1,
'qabld' => 1,
'unittest' => 1,
'trybld' => 1,
'xrbld' => 1
);
my $username = $ENV{'CVS_USER'} || getlogin || (getpwuid($<))[0] || 'nobody';
if (exists $read_only_users{$username}) {
print STDERR "The $username account is not permitted to check-in to this CVS repository.\n";
print STDERR "If you think it should be allowed to do so, please contact\n";
print STDERR "the system administrators at sysadmins\@mozilla.org.\n";
exit 1;
}
exit 0;

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

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