Compare commits

...

2629 Commits

Author SHA1 Message Date
dac%x.cx
736f534a46 Big sendmail patch
git-svn-id: svn://10.0.0.236/branches/pre-5@170032 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-01 05:03:32 +00:00
(no author)
960e81f005 This commit was manufactured by cvs2svn to create branch 'pre-5'.
git-svn-id: svn://10.0.0.236/branches/pre-5@161897 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-08 00:54:08 +00:00
dac%x.cx
0aeef967e9 update messages to be more realistic
git-svn-id: svn://10.0.0.236/trunk@161895 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-08 00:54:06 +00:00
bienvenu%nventure.com
9b92dab673 fix regression introduced by bug 41929, sr=mscott imap online server directory wasn't getting hierarchy delimiter appended to it
git-svn-id: svn://10.0.0.236/trunk@161894 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-08 00:25:50 +00:00
dac%x.cx
ef13e6af42 Fix range off by one bug. Properly fix local doc link. Add glob support to SMTP sends
git-svn-id: svn://10.0.0.236/trunk@161891 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 23:15:24 +00:00
despotdaemon
df3a0782cb Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161890 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 23:14:46 +00:00
despotdaemon
5202d5f43a Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161889 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 23:14:19 +00:00
despotdaemon
50551a65ce Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161888 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 23:14:15 +00:00
jst%mozilla.jstenback.com
08a3874eb0 Eliminating dead code. Patch by trev@gtchat.de. r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161885 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 22:34:02 +00:00
darin%meer.net
7227de80fc fixes bug 258217 "Windows DDE code should extract application name from nsXREAppData" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@161883 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 22:24:45 +00:00
kjh-5727%comcast.net
a6424dcf31 Bug 257381: New shared library libgfxpsshar.so.
git-svn-id: svn://10.0.0.236/trunk@161881 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 21:49:12 +00:00
bryner%brianryner.com
6bab9e3329 Add support for native keybindings for input and textarea for gtk2. This allows us to respect the GTK keybinding preferences. Bug 257405, r=blizzard, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161878 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 21:21:48 +00:00
kjh-5727%comcast.net
c3475fc4e4 BUg 257381: New shared library libgfxpsshar.so.
git-svn-id: svn://10.0.0.236/trunk@161877 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 21:16:05 +00:00
jwalden%mit.edu
7d296e7024 Bug 256683 - Make Ctrl+0 work. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@161876 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 21:08:50 +00:00
bienvenu%nventure.com
758e417cd5 fix 258143 error reloading messages, either to switch between all/normal headers, or after toggling junk status or viewing images, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161873 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 20:13:49 +00:00
mostafah%oeone.com
7798eab4b3 Removing more unneeded files from dist
git-svn-id: svn://10.0.0.236/trunk@161872 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 20:06:05 +00:00
darin%meer.net
beca64c809 fixing OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@161871 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 20:01:08 +00:00
darin%meer.net
08cb51a4ff output number of leaked string buffers
git-svn-id: svn://10.0.0.236/trunk@161870 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:57:20 +00:00
mkaply%us.ibm.com
0db3a5f843 #257619
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from dainis jonitis - add support for mouse back and forward buttons on OS/2


git-svn-id: svn://10.0.0.236/trunk@161869 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:49:49 +00:00
brendan%mozilla.org
93799e87e5 Forbid line terminator between throw and the exception expression, per ECMA (256617, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@161868 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:43:21 +00:00
kjh-5727%comcast.net
5bb256870b AIX build bustage. Must link with xpcom & NSPR.
git-svn-id: svn://10.0.0.236/trunk@161866 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:27:38 +00:00
mvl%exedo.nl
f296b2b1a3 Create an nsIPrompt if needed in notificationCallbacks, to show ftp errors.
bug 256890, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@161865 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:24:34 +00:00
igor%mir2.org
515f364a35 Fixing bug 258144: my take on patch patch from Andrew Madigan <andymadigan@yahoo.com> to add class compiler option controlling which class will be used for main method implementation.
git-svn-id: svn://10.0.0.236/trunk@161864 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:11:39 +00:00
mkaply%us.ibm.com
b7ef74828b #257627
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from dainis jonitis - passing a stack variable as a return from a function - oops!


git-svn-id: svn://10.0.0.236/trunk@161863 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:08:34 +00:00
darin%meer.net
5e477000bd landing v1.1 patch for 257162 "core changes required to enable XULRunner functionality" r=biesi,sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@161862 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:59:27 +00:00
darin%meer.net
90049a8e1d landing v1.1 patch for 257162 "core changes required to enable XULRunner functionality" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@161861 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:59:07 +00:00
kjh-5727%comcast.net
f774e416d9 Bug 232068: security should use newer nsIPrefService APIs instead of nsIPref. Patch by Mikael Parknert (mikael@parknert.se), r=bienvenu, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@161859 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:54:02 +00:00
bienvenu%nventure.com
a968801650 11051 virtual folders, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161857 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:45:30 +00:00
bienvenu%nventure.com
42adc004eb front end work for virtual folders, 11051, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161856 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:37:20 +00:00
kjh-5727%comcast.net
f8eda830e8 Fixing gcc 3.4 bustage.
git-svn-id: svn://10.0.0.236/trunk@161855 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:15:24 +00:00
bsmedberg%covad.net
fd52c94073 How did this get a space in it? My bad, I suppose (from bug 257777).
git-svn-id: svn://10.0.0.236/trunk@161854 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:05:33 +00:00
jst%mozilla.jstenback.com
61f7044342 Fixing incorrect time unit assumption in my fix for bug 252326. Thanks to ostgote@gmx.net for spotting the problem.
git-svn-id: svn://10.0.0.236/trunk@161853 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 17:55:57 +00:00
kjh-5727%comcast.net
afb79b732d Bug 257381: Refactor postscript printer list logic & support printing
through CUPS. r/sr=roc.


git-svn-id: svn://10.0.0.236/trunk@161852 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 17:55:27 +00:00
kjh-5727%comcast.net
1f8a443523 Bug 257381: Refactor postscript printer logic & support printing
through CUPS. r/sr=roc.


git-svn-id: svn://10.0.0.236/trunk@161851 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 17:54:33 +00:00
bsmedberg%covad.net
e6eaad04c8 Bug 258308 Profiles don't appear in manager. r=bustage
git-svn-id: svn://10.0.0.236/trunk@161850 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 17:52:42 +00:00
mvl%exedo.nl
deb24342bb build help component for sunbird. ssl dialogs need it.
bug 255903, r=mconnor


git-svn-id: svn://10.0.0.236/trunk@161849 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 17:44:14 +00:00
mostafah%oeone.com
14fac5f660 Claim support for thunderbird 0.8+
git-svn-id: svn://10.0.0.236/trunk@161846 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 16:17:01 +00:00
mostafah%oeone.com
a3e8a6d3e8 Fixed bug 254356: incorrect line endings
Undefined ICAL_UNIX_NEWLINE which doesn't comply with rfc2445
Imported fix from libical.cvs to icalpropery.c


git-svn-id: svn://10.0.0.236/trunk@161845 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 16:12:29 +00:00
bienvenu%nventure.com
a1cba7c1ac front end work for virtual folders, 11051, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161844 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 15:55:48 +00:00
pedemont%us.ibm.com
55295eba0a nsDateTimeFormatMac broken in Japanese locale. r=jshin,sr=roc,a=asa
git-svn-id: svn://10.0.0.236/trunk@161843 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 15:16:57 +00:00
cbiesinger%web.de
0d61e8567f Bug 228603 nsIWebBrowserPersist should have a saveChannel method
r=adamlock sr=darin


git-svn-id: svn://10.0.0.236/trunk@161841 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 14:42:23 +00:00
igor%mir2.org
ae98279393 Inline small functions used for code generation to produce intepreter or JVM bytecode for particular parser tree node: they just add to jar file size without readability benefits.
git-svn-id: svn://10.0.0.236/trunk@161840 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 09:08:31 +00:00
p_ch%verizon.net
185171bdfc Bug 241987 followup including reviewer comment.
p=Daniel Lindkvist <gorgias@home.se>, r=vlad, sr=ben.


git-svn-id: svn://10.0.0.236/trunk@161836 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 00:08:20 +00:00
ben%bengoodger.com
37689fea5b 22183 - UI spoofing can cause user to mistake content for chrome. force the location bar to always be present.
git-svn-id: svn://10.0.0.236/trunk@161835 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 23:23:54 +00:00
p_ch%verizon.net
e096bdea6f Bug 241987: Export bookmarks doesn't save the bookmarks to a file like bookmarks.html
p=Daniel Lindkvist <gorgias@home.se>, r=vlad, sr=ben


git-svn-id: svn://10.0.0.236/trunk@161833 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 20:28:38 +00:00
smontagu%smontagu.org
95b63a3abf Bug 140577: Radio buttons and check boxes aligned to the left when UI aligned to the right, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161831 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 20:18:23 +00:00
igor%mir2.org
def7348f8f Refactoring of catch code generation to address bug 258183 and bug 258207.
git-svn-id: svn://10.0.0.236/trunk@161829 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 20:05:55 +00:00
kjh-5727%comcast.net
a04d276004 Bug 258106: nsDocShell should use nsIPrefService APIs instead of nsIPref.
Patch by Mikael Parknert (mikael@parknert.se), r=bzbarsky, sr=roc.


git-svn-id: svn://10.0.0.236/trunk@161827 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 19:31:22 +00:00
igor%mir2.org
f9cc5b8c67 Print exception trace inside Kit.codeBug() to have it even if the execption is shadowed by another one
git-svn-id: svn://10.0.0.236/trunk@161826 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 19:08:11 +00:00
bienvenu%nventure.com
e7e9c29def ui for adding virtual folders, 11051 sr=mscott, NPOB
git-svn-id: svn://10.0.0.236/trunk@161825 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 19:03:56 +00:00
bsmedberg%covad.net
471ea1e9ce Bug 257018 - if extension XPI is readonly, file silently fails to install/uninstall r+a=ben
git-svn-id: svn://10.0.0.236/trunk@161822 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 17:31:52 +00:00
bsmedberg%covad.net
ee61d1c692 Bug 257777 - ffox profile manager shows offline mode checkbox, patch by Gavin Sharp <gavin_sharp+bugzilla@nospin.org> r=me a=asa
git-svn-id: svn://10.0.0.236/trunk@161819 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 17:08:42 +00:00
jim_nance%yahoo.com
a8eaefc022 Fix Bug #234250 - Do not use do_CreateInstance() to make gtk clip regions. It is unnecessary and slow. r=caillon, sr=roc
git-svn-id: svn://10.0.0.236/trunk@161817 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 16:25:09 +00:00
dbaron%dbaron.org
edd55e321c Make Linux/alpha port work on gcc 3.x. b=86446 Patch from Glen Nakamura <glen@imodulo.com>. r=dbaron sr=shaver
git-svn-id: svn://10.0.0.236/trunk@161816 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 16:14:30 +00:00
dbaron%dbaron.org
8d91bd8446 Bump trunk version from 1.8a3 to 1.8a4.
git-svn-id: svn://10.0.0.236/trunk@161815 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 15:58:41 +00:00
silver%warwickcompsoc.co.uk
55e70a119b Bug 256927 - Add the 'all files' filter even if not specified. r=silver@warwickcompsoc.co.uk Patch by ajschult@verizon.net
git-svn-id: svn://10.0.0.236/trunk@161814 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 15:10:33 +00:00
neil%parkwaycc.co.uk
a0deb637ae Supplementary patch to bug 139242 when suppressing scrolling to new message on folder open do it when exiting quicksearch or mailviews too r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@161810 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 09:14:22 +00:00
bryner%brianryner.com
11512bea3c attempt to work around btek lameness
git-svn-id: svn://10.0.0.236/trunk@161809 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 04:47:24 +00:00
bryner%brianryner.com
199fa502ee Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161808 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 03:59:31 +00:00
roc+%cs.cmu.edu
25c92b6a90 Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine
git-svn-id: svn://10.0.0.236/trunk@161806 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 02:44:43 +00:00
robin.lu%sun.com
350ae85c80 fix bug 257079 crash in nsImapMailFolder::UpdateImapMailboxInfo.
patched by robin.lu@sun.com r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@161805 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 01:46:31 +00:00
bsmedberg%covad.net
179a06f06e Add post-mozilla script to build Firefox localizations. Needs more work to be configurable, but it works.
git-svn-id: svn://10.0.0.236/trunk@161804 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 00:14:20 +00:00
bryner%brianryner.com
fddb0a9ccd Add HPUX to the list of platforms that use inttypes.h. Bug 239465, r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161802 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 22:56:55 +00:00
bryner%brianryner.com
644a6650d1 HPUX aCC A.01.21 can't deal with the literal string template, so disable it, at least for this compiler version. Bug 239465, r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161801 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 22:55:34 +00:00
p_ch%verizon.net
d4136434b0 Bug 258110: getShellService() doesn't return null on OS X / Default browser box is shown on OS X.
Do not load the Shell Service on Mac + typo correction. r=bryner


git-svn-id: svn://10.0.0.236/trunk@161800 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 22:00:05 +00:00
bryner%brianryner.com
2f01bde792 Provide an inline implementation of private operator new and delete, for compilers that think they need the definition. Fixes AIX and probably IRIX bustage.
git-svn-id: svn://10.0.0.236/trunk@161798 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 21:29:45 +00:00
locka%iol.ie
cd3c4dc3d9 More build bustage, replace IID_IHTMLDOMNode with __uuidof(IHTMLDOMNode)
git-svn-id: svn://10.0.0.236/trunk@161796 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 20:36:30 +00:00
neil%parkwaycc.co.uk
1aacaf756d Fix various help glitches b=257507 p=giacomo.magnini@portalis.it r=me
git-svn-id: svn://10.0.0.236/trunk@161795 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 20:23:03 +00:00
locka%iol.ie
4303036d38 More build bustage fixes. Remove IID_IHTMLDOMNode in favour of __uuidof(IHTMLDOMNode)
git-svn-id: svn://10.0.0.236/trunk@161794 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 20:17:22 +00:00
neil%parkwaycc.co.uk
8318d379e8 Bug 257342 Update help for advanced preferences p=stefan_h@hem.utfors.se r=me
git-svn-id: svn://10.0.0.236/trunk@161793 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 20:05:53 +00:00
locka%iol.ie
5f98ae0585 Build bustage fix. Workaround arcane Platform SDK used by tinderboxen by redefining interface. We need to use a more modern SDK!
git-svn-id: svn://10.0.0.236/trunk@161792 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 20:03:06 +00:00
bsmedberg%covad.net
f6800b055f Typo from bug 252941, patch by ajschult, r+a=me
git-svn-id: svn://10.0.0.236/trunk@161789 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 19:39:02 +00:00
bryner%brianryner.com
4a29000bdf Bustage fix for HPUX (bug 239465) - |explicit| may only be used for converting constructors. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161788 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 19:13:25 +00:00
neil%parkwaycc.co.uk
530bc1af8e Bug 257671 gDownloadView.view has no properties if download manager is empty p=f.qu@laposte.net (Florian Queze) r=varga sr=me
git-svn-id: svn://10.0.0.236/trunk@161787 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 15:41:10 +00:00
locka%iol.ie
dcf846c353 NOT PART OF BUILD. DevStudio .NET 2002 project file.
git-svn-id: svn://10.0.0.236/trunk@161786 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 15:03:51 +00:00
locka%iol.ie
fe45fef769 Implement IHTMLDomNode and IHTMLButtonElement interfaces on IE DOM. Checkin on behalf of atremon@elansoftware.com r=adamlock sr=jst b=238786
git-svn-id: svn://10.0.0.236/trunk@161785 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 14:44:07 +00:00
locka%iol.ie
9d1a285dea Adding implementation of IHTMLButtonElement. Checkin on behalf of atremon@elansoftware.com r=adamlock sr=jst b=238786
git-svn-id: svn://10.0.0.236/trunk@161784 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 14:40:56 +00:00
cbiesinger%web.de
bc6d8db679 Bug 257948 remove #endif w/o matching #ifdef from idl files
r=dveditz sr=neil


git-svn-id: svn://10.0.0.236/trunk@161782 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 13:29:58 +00:00
cbiesinger%web.de
1c24d39d79 Bug 258014 make @param names match function signature
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@161781 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 13:25:51 +00:00
cbiesinger%web.de
e2e8299769 Bug 258035 document port argument of nsIDNSRecord::getNextAddr
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@161780 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 13:20:59 +00:00
ian%hixie.ch
298dda5319 Try to handle the disappearing connection problem for the common case.
git-svn-id: svn://10.0.0.236/trunk@161779 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 11:34:46 +00:00
jst%mozilla.jstenback.com
b48c485e4b Fixing typos in comments, and a adding a change that got lost in the merge of the patch for bug 252326 when it was merged from the aviary branch.
git-svn-id: svn://10.0.0.236/trunk@161778 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 08:24:29 +00:00
dbaron%dbaron.org
710440e179 Rev IID of nsIDOMNSCSS2Properties. (Pointed out by darin.) b=72747
git-svn-id: svn://10.0.0.236/trunk@161775 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 04:11:09 +00:00
bryner%brianryner.com
6fd13b06a7 browser/app expects document.png to be present for both gtk1 and gtk2. Bug 252207
git-svn-id: svn://10.0.0.236/trunk@161774 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 03:41:24 +00:00
bryner%brianryner.com
880519b4e8 Don't try to build an empty library (on platforms where this is no shell service impl). Bug 252207.
git-svn-id: svn://10.0.0.236/trunk@161773 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 03:40:59 +00:00
dbaron%dbaron.org
d078282226 Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161772 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 00:04:04 +00:00
dbaron%dbaron.org
f9bdcbfb99 Land bug 72747 in pieces: Implement scrolling='yes' (and equivalents) on frames and iframes. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161771 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 23:03:04 +00:00
cbiesinger%web.de
47104955d7 fixing ViewWrapper leaks introduced by bug 250342 checkin, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161770 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 21:30:18 +00:00
jst%mozilla.jstenback.com
42b0ab212e Forgot to land this as part of bug 252326.
git-svn-id: svn://10.0.0.236/trunk@161769 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 21:07:38 +00:00
jst%mozilla.jstenback.com
a9fec471f9 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@161767 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 20:45:18 +00:00
dbaron%dbaron.org
371342cda8 Land bug 72747 in pieces: Simplify the mechanism used to prevent framesets from having scrollbars. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161766 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 19:51:21 +00:00
jst%mozilla.jstenback.com
809b317cb3 Fixing bug 252326. Fixing some popup blocker problems. Making sure only trusted events get mark trusted, and only allow popups while processing trusted (initiated by the user) events. Patch by trev@gtchat.de and jst@mozilla.org, r=bzbarsky@mit.edu, rs=brendan@mozilla.org, bryner@biranryner.com
git-svn-id: svn://10.0.0.236/trunk@161765 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 19:28:46 +00:00
ian%hixie.ch
fbec197f3e Admin Told sub was returning the wrong thing in many cases (removes some console error messages.)
git-svn-id: svn://10.0.0.236/trunk@161764 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 18:48:28 +00:00
ian%hixie.ch
3c2c5783a0 Actually _check_ to see if something went wrong when writing the second file -- not much point saving the original configuration file if we don't check for errors while updating it. Should (who knows) fix bug 254019.
git-svn-id: svn://10.0.0.236/trunk@161763 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 17:56:13 +00:00
ian%hixie.ch
30409cacb8 Fixing bug caused by buggy Net::IRC 0.75 code. See bug 245424. Thanks to mh for the hint of where to look.
git-svn-id: svn://10.0.0.236/trunk@161762 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 17:43:58 +00:00
kjh-5727%comcast.net
2d0c57e8db Bug 84430: Unclosed CDATA sections get dropped.
Patch by Blake Kaplan (mrbkap@rice.edu), r/sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@161761 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 17:21:51 +00:00
cbiesinger%web.de
aebea73882 fixing gcc 3.4 bustage (removing extra semicolon)
git-svn-id: svn://10.0.0.236/trunk@161760 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 17:20:00 +00:00
ian%hixie.ch
ff727f921e Rude is no longer that useful, but is left here for posterity's sake. Add a comment noting the demise of its servers.
git-svn-id: svn://10.0.0.236/trunk@161759 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 16:30:13 +00:00
ian%hixie.ch
7b3295a6fb God should also do autovoice. Add a comment to this effect. (Actually it should do a lot more, see bug 240259)
git-svn-id: svn://10.0.0.236/trunk@161758 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 16:26:56 +00:00
ian%hixie.ch
8edfd8241a Make mozbot more resilient to database problems: It will now try to reconnect if some of the database things fail. Also, add a comment about a missing feature (multiple server support would rock). Mention why we ignore errors at one point. Finally, remove the event argument from one of the methods since it didn't use it nor need it.
git-svn-id: svn://10.0.0.236/trunk@161757 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 16:22:37 +00:00
bmlk%gmx.de
beb1e800a5 1. enhancement of the debug code so that coltypes become visible
2. remove the isanonymous flag which is unused
3. make the col dump routine #ifdef DEBUG
4. stop to defer the appending of the colgroup frame. bug 248474 r/sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@161755 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 16:02:50 +00:00
cbiesinger%web.de
0be99300a4 Bug 250342 Views should not inherit from nsISupports
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@161754 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 15:49:20 +00:00
cbiesinger%web.de
470d2e0074 Bug 257920 remove unused nsIClipView
patch by Chris Thomas <cst@andrew.cmu.edu> r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@161753 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 15:45:02 +00:00
peterv%propagandism.org
0d366b0dd2 Fix for bug 221365 (Shockwave plugin does not work on Mac (app needs vers resource)). r/sr=jst/bryner.
git-svn-id: svn://10.0.0.236/trunk@161752 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 13:33:59 +00:00
jocuri%softhome.net
9f8bab3f2b Patch for bug 253308: Mention the Scmbug integration system in documentation; patch by Kristis Makris <mkgnu@gmx.net>; r=vladd, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@161751 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 09:27:15 +00:00
jocuri%softhome.net
257eebb353 Bug 250591: Conversion of boolean conditions in SQL statements for better db independence (take 2); patch by David Lawrence <dkl@redhat.com>; r=vladd, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@161750 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 09:15:05 +00:00
dbaron%dbaron.org
e53ac83c0a Back out previous round of bug 72747 changes due to Tp regression.
git-svn-id: svn://10.0.0.236/trunk@161749 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 08:34:55 +00:00
dbaron%dbaron.org
60d9381264 Land bug 72747 in pieces: Add default constructor for ScrollbarStyles. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161746 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 07:35:12 +00:00
dbaron%dbaron.org
26571dc910 Land bug 72747 in pieces: Change types on ScrollbarStyles from PRInt32 to PRUint8. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161745 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 07:02:46 +00:00
dbaron%dbaron.org
b8499fbfc0 Land bug 72747 in pieces: Simplify the mechanisms used to prevent framesets from having scrollbars and used to implement the scrolling attribute on frames and iframes. Implement scrolling='yes'. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161744 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 06:53:36 +00:00
dbaron%dbaron.org
22aae5389e Back out text input changes from bug 72747.
git-svn-id: svn://10.0.0.236/trunk@161743 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 03:49:25 +00:00
dbaron%dbaron.org
09307f3c9f Back out text input changes from bug 72747.
git-svn-id: svn://10.0.0.236/trunk@161742 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 03:17:18 +00:00
scott%scott-macgregor.org
ea92d016d1 Thunderbird gets confused with Planet Mozilla feed
git-svn-id: svn://10.0.0.236/trunk@161741 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 00:07:45 +00:00
dbaron%dbaron.org
91c4a5d884 Land bug 72747 in pieces: Clean up PropagateScrollToViewport and ensure it doesn't set a viewport override of NS_STYLE_OVERFLOW_CLIP. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161739 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 00:01:12 +00:00
dbaron%dbaron.org
d223d8305c Land bug 72747 in pieces: A little cleanup. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161738 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 23:57:42 +00:00
bienvenu%nventure.com
370f3934f1 fix 252150, don't allow searching of deferred pop3 servers, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161736 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 23:36:53 +00:00
dbaron%dbaron.org
6bd6d2aaf3 Land bug 72747 in pieces: Remove mNeverHas*Scrollbar variables which are unneeded since the m*ScrollbarBox null-checks handle their one remaining user. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161735 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 23:29:38 +00:00
dbaron%dbaron.org
d9fbd9ddf7 Land bug 72747 in pieces: Remove mNeverHas*Scrollbar variables which are unneeded since the m*ScrollbarBox null-checks handle their one remaining user. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161734 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 23:28:26 +00:00
dbaron%dbaron.org
76aef2c246 Land bug 72747 in pieces: use CSS instead of C++ to ensure single line text inputs don't have scrollbars. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161732 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 23:22:15 +00:00
dbaron%dbaron.org
a327321c0a Land bug 72747 in pieces: use CSS instead of C++ to ensure single line text inputs don't have scrollbars. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161731 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 23:17:18 +00:00
dbaron%dbaron.org
f94fccc2f7 Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161729 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 22:28:34 +00:00
dbaron%dbaron.org
292a3df6ac Land bug 72747 in pieces: some cleanup of nsIScrollable.idl. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161728 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 22:22:00 +00:00
dbaron%dbaron.org
f8361bf5d6 Land bug 72747 in pieces: make users of nsIScrollable use nsIScrollable::Scrollbar_* instead of NS_STYLE_OVERFLOW_*. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161727 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 21:58:39 +00:00
timeless%mozdev.org
233b435aa1 Bug 257877 replacement content isn't rendered if gkplugin.dll isn't present
r=jst sr=bz


git-svn-id: svn://10.0.0.236/trunk@161726 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 21:49:13 +00:00
despotdaemon
cfc41df9f7 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161724 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 20:25:13 +00:00
despotdaemon
4c432d6845 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161723 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 20:25:04 +00:00
edburns%acm.org
12d6fd624e This checkin is the start of work for the Http header access feature.
Currently, I'm trying to discover what is the best way to expose this
API in documents that include frames.

I think I'll need more than those two new methods on CurrentPage2.  I'll
probably have some way to get a list of all URLs that comprise the
frameset, including nested framesets.  It's true that you could use the
DOM to derive this, but that's very complicated.  I need something more
lightweight.  In the meantime, I'll check in what I have.

M build-tests.xml

- add commented out CurrentPageTest

M build.xml

- add clean.test target

M classes_spec/org/mozilla/webclient/CurrentPage2.java
M classes_spec/org/mozilla/webclient/impl/wrapper_native/CurrentPageImpl.java

- new methods and no-op impls, so test-first test fails.

+    public Map getRequestHeaders();
+
+    public Map getResponseHeaders();

M classes_spec/org/mozilla/webclient/impl/wrapper_native/EventRegistrationImpl.java

- swallow exceptions thrown by listeners.

M src_moz/EmbedProgress.cpp

- test for existence of httpChannel, so we can visit the headers

M test/automated/src/classes/org/mozilla/util/THTTPD.java

- return a "Server: " header that I can test in the testcase.

M test/automated/src/classes/org/mozilla/webclient/DocumentLoadListenerImpl.java

- add doStartCheck() method.

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java
M test/automated/src/classes/org/mozilla/webclient/WebclientTestCase.java

- push THTTPD stuff to superclass.

A test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- new testcase, fails.


git-svn-id: svn://10.0.0.236/trunk@161722 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 19:04:22 +00:00
kjh-5727%comcast.net
f85fbc990b Bug 257384: Clean up assignments to undeclared variables.
Patch by Chris Thomas (cst@andrew.cmu.edu). r=timeless, sr=jag


git-svn-id: svn://10.0.0.236/trunk@161721 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 18:40:17 +00:00
glen.beasley%sun.com
abbc26f328 244865 MEM Leak in callbacks.c using SSL_RevealURL
git-svn-id: svn://10.0.0.236/trunk@161720 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 18:32:03 +00:00
despotdaemon
341c2bd31d Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161719 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 18:03:18 +00:00
despotdaemon
decd80f195 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161718 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 18:03:04 +00:00
despotdaemon
9a7eedb330 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161717 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 18:00:56 +00:00
despotdaemon
82e0f3b9f2 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161716 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:58:59 +00:00
despotdaemon
cad50e8600 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161715 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:58:22 +00:00
despotdaemon
fe70f3c890 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161714 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:58:15 +00:00
despotdaemon
4b234db72c Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161713 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:57:50 +00:00
despotdaemon
3a89465058 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161712 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:57:00 +00:00
despotdaemon
2fbaa2b964 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161711 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:55:36 +00:00
despotdaemon
77117cebfb Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161710 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:55:30 +00:00
despotdaemon
d64664fe53 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161709 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:54:52 +00:00
despotdaemon
dc145f4207 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161708 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:47:24 +00:00
despotdaemon
baf6ac53a8 Pseudo-automatic update of changes made by jwalden@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@161707 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:47:14 +00:00
despotdaemon
4a2d45c529 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161706 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:41:08 +00:00
despotdaemon
7a00d67b1c Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161705 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:39:16 +00:00
glen.beasley%sun.com
5159850281 244881 Mem leak in SSLSocket getStatus
git-svn-id: svn://10.0.0.236/trunk@161704 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 17:15:12 +00:00
kjh-5727%comcast.net
e89d0c8db4 Bug 254331: Cannot print in black & white again, only color. r=bzbarsky, sr=roc
git-svn-id: svn://10.0.0.236/trunk@161703 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 16:39:34 +00:00
despotdaemon
e564ff2ebe Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@161702 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 15:15:44 +00:00
despotdaemon
613e1f1649 Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@161701 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 15:15:13 +00:00
despotdaemon
edfbfffbec Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@161700 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 15:15:03 +00:00
despotdaemon
2e429fa2bf Pseudo-automatic update of changes made by kjh-5727@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@161699 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 15:14:47 +00:00
jocuri%softhome.net
3aeedda03c Patch for bug 257419: make checksetup.pl quote database name in 'show table status' command; patch by Marc Schumann <wurblzap@gmail.com>; r=kiko, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161697 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 10:06:04 +00:00
jocuri%softhome.net
cad2fdc399 Patch for bug 257152: make flag type deletion not crash when JavaScript is switched off; patch by Marc Schumann <wurblzap@gmail.com>; r=kiko, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161696 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 09:58:41 +00:00
ere%atp.fi
8cc041d8a8 Bug 254191: Cleanup Win32 nsWindow.cpp / nsWindow.h
Patch by Dainis Jonitis
r=ere
sr=roc


git-svn-id: svn://10.0.0.236/trunk@161694 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 08:44:23 +00:00
jocuri%softhome.net
58c4d34794 Bug 257267: allow trimming leading zeros when typing the test number in the testing suite; patch by GavinS <bugzilla@chimpychompy.org>; r=vladd, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161693 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 06:59:31 +00:00
jocuri%softhome.net
1a65de5ff0 Patch for bug 257106: Make testing suite know about new directory levels in Bugzilla/Auth; patch by Marc Schumann <wurblzap@gmail.com>; r=vladd, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161692 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 06:53:58 +00:00
jocuri%softhome.net
a7f61577a1 Bug 256762: make flag request email use emailsuffix; patch by Marc Schumann <wurblzap@gmail.com>; r=kiko; a=myk.
git-svn-id: svn://10.0.0.236/trunk@161691 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 06:51:07 +00:00
jst%mozilla.jstenback.com
5fd9a64c91 Fixing bug 257690. Make sure to mark the content created for generated content as anonymous content to get the content nodes to do their proper cleanup on document teardown. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@161690 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 05:00:40 +00:00
nelsonb%netscape.com
2e83ecc5c6 Add root CA certs for Certum, Comodo, and IPS.
Bugzilla bugs 242040 244982 252132.


git-svn-id: svn://10.0.0.236/trunk@161689 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 04:35:28 +00:00
dbaron%dbaron.org
7fe37df265 Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161688 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 00:46:43 +00:00
dbaron%dbaron.org
6d37b0243d Land bug 72747 in pieces: convert users of nsIScrollableFrame::GetScrollPreference to using GetScrollbarStyles. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161686 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 00:43:46 +00:00
bryner%brianryner.com
18e0ba9e7a Bug 255774 - number of available software updates not displayed when mail button not on toolbar. patch by steffen.wilberg@web.de, r=bryner.
git-svn-id: svn://10.0.0.236/trunk@161685 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 00:43:26 +00:00
scott%scott-macgregor.org
e9e20b65a7 Bug #257849 --> on first launch, if there are no migration sources, make sure the
'nothing' radio item is selected by default.


git-svn-id: svn://10.0.0.236/trunk@161684 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 00:30:46 +00:00
dbaron%dbaron.org
2ad99ee1c7 Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161683 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 23:37:02 +00:00
dbaron%dbaron.org
e8aae32dd7 Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161682 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 23:27:23 +00:00
dbaron%dbaron.org
30c83961ca Land bug 72747 in pieces: add functions for common overflow tests to nsStyleDisplay. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161681 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 23:18:37 +00:00
pinkerton%aol.net
4c0210873c new tab widget implementation (bug 235782)
git-svn-id: svn://10.0.0.236/trunk@161680 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 22:52:29 +00:00
bienvenu%nventure.com
8dd7d06892 fix 257682 problem with sending multiple mapi messages simultaneously with the same attachment name, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161679 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 22:46:54 +00:00
bienvenu%nventure.com
1a9f60b3cb fix for 257421 problems switching back and forth between deferring pop3 server and not, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161678 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 22:24:38 +00:00
bryner%brianryner.com
4bbe6bddf6 Update the displayed text when closing a combobox with the keyboard causes a new option to be selected. Bug 257572, r=mkaply, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@161677 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 21:10:40 +00:00
pinkerton%aol.net
b9fbf3b2ad make dropping bookmark onto a folder consistent (always adds at end) and
cleanup whitespace (bug 246000)


git-svn-id: svn://10.0.0.236/trunk@161675 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 20:34:45 +00:00
pinkerton%aol.net
40eceb76be check for new location of ff profile dir in addition to old (bug 257356)
git-svn-id: svn://10.0.0.236/trunk@161674 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 20:28:24 +00:00
pinkerton%aol.net
69dbd03d09 fix nested folder import bug with firefox by disabling whitespace skipping
(bug 243510)


git-svn-id: svn://10.0.0.236/trunk@161673 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 20:24:33 +00:00
scott%scott-macgregor.org
a27804bb72 Bug #243397 --> PAC: support for non-URL's in preference
original patch by Mike Connor for Firefox


git-svn-id: svn://10.0.0.236/trunk@161672 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 20:23:17 +00:00
Stefan.Borggraefe%gmx.de
71fcb097f5 Bug 220894: Add UI for automatic emptying of trash for local folders on exit
r=bienvenu, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@161670 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 20:07:57 +00:00
wchang0222%aol.com
f186022a31 Bugzilla bug 256217: implement PR_GetLibraryFilePathname for FreeBSD, which
can use the same implementation as Solaris and Linux.  The patch is
contributed by Dale Jordan. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@161666 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 18:30:19 +00:00
Stefan.Borggraefe%gmx.de
554ea319a9 Bug 257801: Pressing "Cancel" in the "Defer Account?" warning closes the "Advanced Account Settings" dialog
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@161665 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 18:19:11 +00:00
pedemont%us.ibm.com
4217e943f5 Initial drop. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@161663 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 16:34:11 +00:00
aaronleventhal%moonset.net
dbd6cd428b Comment fix. SingletonFactory no longer exists. r+sr=shaver
git-svn-id: svn://10.0.0.236/trunk@161662 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 15:38:56 +00:00
neil%parkwaycc.co.uk
41067a20a7 Bug 239835 debug builds try to share notification icons r=bienvenu sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161661 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 15:29:12 +00:00
jst%mozilla.jstenback.com
d204ca55c8 Fixing bug 257431. Make the tabbrowser code only listen to events initiated by the user. r=trev@gtchat.de, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@161660 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 15:25:39 +00:00
mostafah%oeone.com
fde42035ef Checked in new artwork for installer and about.
Bug 257711: Newer Sunbird Logo images for installer


git-svn-id: svn://10.0.0.236/trunk@161658 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 14:03:19 +00:00
mvl%exedo.nl
6dc13b246b Show favicons when blocking third party images.
bug 256172, r=dwitte, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@161657 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 13:44:31 +00:00
neil%parkwaycc.co.uk
c3503e4bc6 Bug 257572 <head> content not cleared from recycled compose window r=glazou sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161656 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 12:18:16 +00:00
ben%bengoodger.com
374ec5579d 238571 - unify text strings for error message where downloads whose destination files have been removed. patch by jeff walden r=me
git-svn-id: svn://10.0.0.236/trunk@161654 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 11:02:46 +00:00
neil%parkwaycc.co.uk
32381ec076 Bug 257721 nsPresShell::PostAttributeChange needs to construct its nsAttributeChangeRequest (HandlePostedAttributeChanges was already calling the destructor) r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161653 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 08:56:30 +00:00
despotdaemon
bbf5f3d645 Pseudo-automatic update of changes made by pete.zha@sun.com.
git-svn-id: svn://10.0.0.236/trunk@161652 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 07:24:10 +00:00
despotdaemon
a30ae10f72 Pseudo-automatic update of changes made by pete.zha@sun.com.
git-svn-id: svn://10.0.0.236/trunk@161651 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 07:23:40 +00:00
despotdaemon
38a361077f Pseudo-automatic update of changes made by pete.zha@sun.com.
git-svn-id: svn://10.0.0.236/trunk@161650 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 07:22:59 +00:00
despotdaemon
6cbddbc5c1 Pseudo-automatic update of changes made by pete.zha@sun.com.
git-svn-id: svn://10.0.0.236/trunk@161649 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 07:22:49 +00:00
despotdaemon
19845724ef Pseudo-automatic update of changes made by pete.zha@sun.com.
git-svn-id: svn://10.0.0.236/trunk@161648 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 07:22:28 +00:00
despotdaemon
42c2a58032 Pseudo-automatic update of changes made by pete.zha@sun.com.
git-svn-id: svn://10.0.0.236/trunk@161647 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 07:22:24 +00:00
bmlk%gmx.de
30843172bf tables without cells should not add vertical cellspacing bug 246534 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@161644 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 06:36:56 +00:00
bryner%brianryner.com
3ff2fe4fa8 Removing README in favor of more-current product and project pages on www.mozillaorg. r=ben.
git-svn-id: svn://10.0.0.236/trunk@161643 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 05:25:51 +00:00
vladimir%pobox.com
a8b8dcc260 b=205947, proxy: mailnews does not display proxy auth dialog, r=darin, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@161642 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 05:13:25 +00:00
kyle.yuan%sun.com
e826d2ca87 Bug 254997 Caret tracking by line (down arrow) skips over huge portions of the document. r=aaronl, sr=roc, patch=ginn.chen@sun.com
git-svn-id: svn://10.0.0.236/trunk@161640 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 05:02:53 +00:00
bryner%brianryner.com
ae9e02402a deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161637 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 03:08:51 +00:00
despotdaemon
16f0a79561 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161635 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:44:55 +00:00
dbaron%dbaron.org
2e275a4a28 Fix leak of mork factory. b=257219 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161634 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:44:18 +00:00
despotdaemon
95aecc33d2 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161633 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:43:15 +00:00
dbaron%dbaron.org
948ed357b3 Fix leaks of mork rows. b=257218 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161632 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:41:36 +00:00
dbaron%dbaron.org
5a0cd5630c Fix leak of nsPasswordManager singleton. b=257211 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161631 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:40:23 +00:00
dbaron%dbaron.org
81da86af26 Fix leak of global history service. b=257209 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161630 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:39:38 +00:00
despotdaemon
9cd2931c37 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161629 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:39:16 +00:00
despotdaemon
3b4c7ce974 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161628 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:36:43 +00:00
jst%mozilla.jstenback.com
87ca11ea1a Fixing bug 257523. Only handle XBL commands if they're triggerd by events initiated by the user. Patch by trev@gtchat.de, r=jst@mozilla.org, sr=dveditz@cruzio.com, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161626 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:33:51 +00:00
brendan%mozilla.org
1e7e70e5f6 Checking in patch for bug 256501 from Igor Bukanov <igor@fastmail.fm>, r=me.
git-svn-id: svn://10.0.0.236/trunk@161623 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:06:29 +00:00
darin%meer.net
24f91ff576 use a better hash function, bug 239358 (courtesy of brendan)
git-svn-id: svn://10.0.0.236/trunk@161617 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 22:35:37 +00:00
mostafah%oeone.com
0f755d1a07 Fixed misspelling in variable name: calendarName -> CalendarName
git-svn-id: svn://10.0.0.236/trunk@161610 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 21:23:10 +00:00
jst%mozilla.jstenback.com
7da7fbca62 Fixing the DOM part of bug 257602. Don't bother looking for elements in the document by ID/NAME when resolving class names, or declaring variables. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161608 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:56:23 +00:00
brendan%mozilla.org
baaf231ef6 Use new JS_LookupPropertyWithFlags API passing new JSRESOLVE_CLASSNAME, to avoid triggering doc search for IE global scope pollution quirk, just for the scrollbar XBL binding used in content pages (257602, r=bzbarsky, sr=jst).
git-svn-id: svn://10.0.0.236/trunk@161607 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:53:11 +00:00
brendan%mozilla.org
2e85eaa612 Add JSRESOLVE_DECLARING and JSRESOLVE_CLASSNAME support for better DOM quirk emulation (257602, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@161606 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:51:39 +00:00
scott%scott-macgregor.org
17d27bb360 Strip thunderbird-bin.elf in case talkback fails to do so.
git-svn-id: svn://10.0.0.236/trunk@161605 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:49:48 +00:00
bsmedberg%covad.net
3367193fb4 Bug 252941 - don't pull all locales by default. r=bryner sr=shaver
git-svn-id: svn://10.0.0.236/trunk@161604 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:40:10 +00:00
jouni%heikniemi.net
3ab5eb7d77 Bug 257111: t/006spellcheck.t should check each file only once.
Patch by Marc Schumann <marcschum@web.de>
r=jouni, a=myk


git-svn-id: svn://10.0.0.236/trunk@161602 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:11:59 +00:00
mostafah%oeone.com
76930d255b Added suppressAlarms attribute to oeICal and suppressAlarmsByDefault to oeICalContainer
This is the first step to achieve the goal in bug 257428:
alarm sound / popup box / show preferences on a per-calendar basis


git-svn-id: svn://10.0.0.236/trunk@161601 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 20:11:06 +00:00
darin%meer.net
8f80ca4f6b landing non-nspr portion of patch for bug 239358 "DNS: Reverse lookups are
degrading performance" r=lorenzo sr=bryner


git-svn-id: svn://10.0.0.236/trunk@161600 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 19:55:58 +00:00
jst%mozilla.jstenback.com
00a46e0838 Fixing bug 257649. Fixing shutdown leak (again) caused by the global scope polluter. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161598 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 19:41:44 +00:00
cbiesinger%web.de
310816c9c4 Bug 253476 PAC: fixup uris entered in prefs
r=neil sr=jag patch by Chris Thomas <cst@andrew.cmu.edu>


git-svn-id: svn://10.0.0.236/trunk@161597 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 18:52:07 +00:00
cbiesinger%web.de
849b9ea6cc Bug 227057 remove nsIResumableEntityID in favor of using strings for the entity
id.
r=darin sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@161596 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 18:04:17 +00:00
bryner%brianryner.com
192e1124fa Restoring previous failure code, follow-up to bug 257596
git-svn-id: svn://10.0.0.236/trunk@161595 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 18:02:04 +00:00
mostafah%oeone.com
a4e9f83c1a More progress on bug 256890: Provide a way to tell calendar to reload a calendar file
With this patch, filepath arguments passed to calendarManager will either be
subscribed to as a new calendar or parsed and displayed in a addEvent dialog.
If the file is already subscribed to, it should reload that calendar.


git-svn-id: svn://10.0.0.236/trunk@161594 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:54:16 +00:00
cbiesinger%web.de
5df503bf70 Bug 254952 make MIMEService/MIMEInfo-users make use of UTF-8 extensions
r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@161593 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:46:23 +00:00
despotdaemon
d1342770ab Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161591 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:19:41 +00:00
despotdaemon
ca43939474 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161590 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:18:34 +00:00
despotdaemon
45df06eea0 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161589 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:18:10 +00:00
mvl%exedo.nl
20ec46a0f7 fix third-party checks for images loaded as source of an iframe, by making sure there is a requestingLocation
bug 254510, r=jst, sr=bz


git-svn-id: svn://10.0.0.236/trunk@161588 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:12:18 +00:00
despotdaemon
4eca4fac2e Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161587 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:06:33 +00:00
despotdaemon
4acf35d661 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161586 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:05:53 +00:00
despotdaemon
1213f28e83 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161585 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:02:15 +00:00
despotdaemon
babeff1381 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161584 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:01:55 +00:00
despotdaemon
dd58efdcc2 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161583 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 17:01:43 +00:00
jst%mozilla.jstenback.com
f33e5a0132 Fixing build bustage on OpenBSD 3.5 (bug 256877). Patch by ju1i3n.news@free.fr and jon@rekai.net, r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161581 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 16:56:51 +00:00
jst%mozilla.jstenback.com
57e55d8a58 Fixing bug 248065. Make sure errors in nested scripts don't disrupt the containing script. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@161580 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 16:50:12 +00:00
neil%parkwaycc.co.uk
7e9ec00592 Bug 135928 Range.surroundContents doesn't work on a single text node p=kin r=jfrancis sr=jst extracted from the otherwise bitrotted patch in bug 58974
git-svn-id: svn://10.0.0.236/trunk@161579 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 16:18:31 +00:00
aaronleventhal%moonset.net
ef3f8b9010 Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
git-svn-id: svn://10.0.0.236/trunk@161578 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 14:58:34 +00:00
igor%mir2.org
9d27279c06 Resolving bug 255891: new approach to dynamic scoping
git-svn-id: svn://10.0.0.236/trunk@161577 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 14:17:00 +00:00
mostafah%oeone.com
89f8024179 Updated translation
git-svn-id: svn://10.0.0.236/trunk@161576 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 14:07:33 +00:00
mostafah%oeone.com
c82a8e52b0 Updated translation
git-svn-id: svn://10.0.0.236/trunk@161575 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 13:50:49 +00:00
roc+%cs.cmu.edu
c66af173cf Bug 257430. nsImageFrame and nsTableRowFrame need to always include their frame bounds in their overflow area. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161574 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 13:33:17 +00:00
Stefan.Borggraefe%gmx.de
80d3504ca7 PAC: localHostOrDomainIs() never matches a hostname (bug 242325)
r=darin, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@161573 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 11:27:51 +00:00
dveditz%cruzio.com
48060e3409 Improve enablePrivilege confirmation dialog text and presentation, sanity-check
privilege names (bug 253942, bug 253944) r=caillon,sr=brendan,a=chofmann,mkaply


git-svn-id: svn://10.0.0.236/trunk@161570 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 07:53:32 +00:00
bryner%brianryner.com
ffa6c10070 Remove unneeded nsIFocusTracker interface, changing all users to nsIPresShell (bug 257596, r+sr=roc).
git-svn-id: svn://10.0.0.236/trunk@161569 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 05:16:00 +00:00
jst%mozilla.jstenback.com
a4279bc566 Fixing bug 257616. s/outerWidth/outerHeight/ when setting sOuterHeight_id. Duh. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161566 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 04:26:43 +00:00
kyle.yuan%sun.com
5653c696d2 Bug 241731 bookmarks sidebar creates empty contextmenu when no items are selected
r=mconnor
do not popup context menu when selection is undefined.


git-svn-id: svn://10.0.0.236/trunk@161565 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 02:59:05 +00:00
scott%scott-macgregor.org
f843aaa009 Bug #255701 --> increase default biff interval for checking for new RSS feeds.
git-svn-id: svn://10.0.0.236/trunk@161564 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 01:18:10 +00:00
jst%mozilla.jstenback.com
23e7b773fa Landing fix for bug 251939. Fixing IRIX build bustage. Patch by grobi_2000@yahoo.de, r=bryner@brianryner.com, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161563 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 00:32:03 +00:00
despotdaemon
63410d79e4 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161561 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 00:29:03 +00:00
jocuri%softhome.net
0df47c2dc9 Patch for bug 254371: include Flag Types in create new attachments form; patch by Alexandre Michetti Manduca <michetti@grad.icmc.usp.br>; r=jouni, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161560 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 23:28:10 +00:00
neil%parkwaycc.co.uk
4a37a552d8 Bug 70466 Disable Go/Mail Start Page when Message Pane is collapsed r+sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161559 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 23:22:38 +00:00
scott%scott-macgregor.org
bf5155eb95 if the feed item has a link attribute, always use it before using the guid. Fixes some problems with planet.mozilla.org and
mozillazine feedhouse.


git-svn-id: svn://10.0.0.236/trunk@161558 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 23:05:29 +00:00
mostafah%oeone.com
e116e02f74 Updated translation
git-svn-id: svn://10.0.0.236/trunk@161554 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 21:11:31 +00:00
mostafah%oeone.com
0615333c85 Checked in patch for bug 257583:
Clearly separate tasks by using a grey dotted line like Outlook does


git-svn-id: svn://10.0.0.236/trunk@161552 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 20:53:47 +00:00
bienvenu%nventure.com
562bcb03a5 backend changes for cross-folder virtual folders, sr=mscott 11051
git-svn-id: svn://10.0.0.236/trunk@161551 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 20:53:24 +00:00
mostafah%oeone.com
cb17ee1694 Checked in attachment #157536 for bug 254611
git-svn-id: svn://10.0.0.236/trunk@161550 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 20:36:59 +00:00
bmlk%gmx.de
5dc5f93ce1 bustage fix
git-svn-id: svn://10.0.0.236/trunk@161549 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 19:26:37 +00:00
mostafah%oeone.com
560c5869dc Fixed wrong variable name: cloader->loader
git-svn-id: svn://10.0.0.236/trunk@161548 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 19:10:56 +00:00
mostafah%oeone.com
455848e3b9 Checked in attachment #157201 for bug 256890:
Provide a way to tell calendar to reload a calendar file


git-svn-id: svn://10.0.0.236/trunk@161547 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 19:09:47 +00:00
bryner%brianryner.com
762ad455af Suppress the default browser dialog for Firefox so that it doesn't prevent the pageload test from running (sync from local changes on redwood)
git-svn-id: svn://10.0.0.236/trunk@161546 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 19:02:56 +00:00
scott%scott-macgregor.org
c441516479 Cleanup the default styles rules for local rss messages that don't link to remote pages.
git-svn-id: svn://10.0.0.236/trunk@161545 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 18:58:17 +00:00
bmlk%gmx.de
deb5280c1e bring condition and action in better sync when oversized nested pct based table frames are reduced in size bug 254344 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@161544 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 18:57:06 +00:00
bmlk%gmx.de
4ea73ea2f9 frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@161543 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 18:50:40 +00:00
bienvenu%nventure.com
995babcfb0 fix 257560, memory access errors during palmsync sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161542 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 18:32:18 +00:00
wchang0222%aol.com
25ae563789 Added a comment explaining how NSS_BUILTINS_LIBRARY_VERSION_MINOR should be
incremented.


git-svn-id: svn://10.0.0.236/trunk@161538 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 17:39:15 +00:00
wchang0222%aol.com
14a39e0932 Bugzilla bug 252375: added version information to the nssckbi shared
library. r=relyea.
Modified Files: config.mk manifest.mn nssckbi.h
Added Files: ckbiver.c nssckbi.rc


git-svn-id: svn://10.0.0.236/trunk@161536 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 17:28:50 +00:00
p_ch%verizon.net
83b141bdbb Bug 235243 follow-up: prevent the insertion button from blinking when the mouse is hovering over it.
git-svn-id: svn://10.0.0.236/trunk@161534 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 15:22:38 +00:00
mostafah%oeone.com
24f6f25c79 When launching as a thunderbird extension, with the -calendar argument
the resize function sometimes gets called before gCalendarWindow has been
initiated causing it not to work. This change should fix the problem.


git-svn-id: svn://10.0.0.236/trunk@161533 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 14:51:15 +00:00
p_ch%verizon.net
992c5303ce Bug 256029: OK doesn't work after changing home page and switching to another category. r=bryner
git-svn-id: svn://10.0.0.236/trunk@161531 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 13:38:40 +00:00
mostafah%oeone.com
b31c77d5c2 Make sure the new css files override the old ones from resources/skin
git-svn-id: svn://10.0.0.236/trunk@161530 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 13:24:51 +00:00
mostafah%oeone.com
4fcd4303c5 Updated translation
git-svn-id: svn://10.0.0.236/trunk@161529 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 13:06:56 +00:00
mvl%exedo.nl
b39568fa86 Hook up small-icon mode for Sunbird's customizable toolbars
bug 257456, p=sipaq, r=mvl


git-svn-id: svn://10.0.0.236/trunk@161528 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 13:02:27 +00:00
varga%nixcorp.com
0ac6c1e405 Fix for bug 254886. SQLite3 support for sql module
r=varga patch by Valia V. Vaneeva <fattie@altlinux.ru>


git-svn-id: svn://10.0.0.236/trunk@161526 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 10:42:13 +00:00
cbiesinger%web.de
e05697e2fc Bug 255432 make sure to set the content type on the channel early enough
r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@161524 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 09:28:00 +00:00
timeless%mozdev.org
8b348fdbf8 Bug 242884 Proxy config should require hostIP:port and/or error
patch by ajschult@verizon.net r=timeless


git-svn-id: svn://10.0.0.236/trunk@161522 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 06:42:50 +00:00
rbs%maths.uq.edu.au
aff8883059 Goto Line (Ctrl+L) in view-source couldn't go to the last line, b=253905, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@161521 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 04:46:30 +00:00
kyle.yuan%sun.com
c46378f6cd Bug 202163 caret mode: caret disappears after finding text (FAYT text mode)
r=aaronl, sr=roc, patch=ginn.chen@sun.com


git-svn-id: svn://10.0.0.236/trunk@161520 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 02:14:05 +00:00
kyle.yuan%sun.com
d48d3bdb25 Bug 169297 caret becomes invisible when switching windows if it's not in linked content
r=aaronl, sr=roc, patch=ginn.chen@sun.com


git-svn-id: svn://10.0.0.236/trunk@161519 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 02:10:59 +00:00
jst%mozilla.jstenback.com
b0812d2dfa Eliminate JS warnings due to a bad prototype chain caused by the global scope pollution class. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161515 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-31 00:04:04 +00:00
darin%meer.net
efc188929c landing NSPR portion of patch for bug 239358 "DNS: Reverse lookups are degrading performance"
patch by lorenzo@colitti.com, r=wtc, sr=darin


git-svn-id: svn://10.0.0.236/trunk@161514 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 23:31:36 +00:00
bienvenu%nventure.com
e2c1386305 add new cross-folder virtual folder class, 11051 sr=mscott, NPOB
git-svn-id: svn://10.0.0.236/trunk@161510 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 22:39:53 +00:00
vladimir%pobox.com
7b3de28798 b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@161509 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 22:25:29 +00:00
bienvenu%nventure.com
dc4f28e3c5 fix delete action on pop3 filter with deferred account to move message to deferred to trash, sr=mscott 257421
git-svn-id: svn://10.0.0.236/trunk@161505 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 21:58:34 +00:00
kiko%async.com.br
c3ee9d805b Whitespace-only fix to indentation in BugMail.pm, bear with me.
git-svn-id: svn://10.0.0.236/trunk@161504 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 21:49:25 +00:00
vladimir%pobox.com
fd4a9de4d9 b=256862, bookmark menu popup doesn't have id and can't be extended via overlay, patch from josh-m@yucs.org, r=vladimir,a=choffman
git-svn-id: svn://10.0.0.236/trunk@161503 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 21:46:11 +00:00
neil%parkwaycc.co.uk
0343823623 Bug 236068 <listbox> removeItemAt sometimes removes the wrong item p=jon@rekai.net r=varga sr=me
git-svn-id: svn://10.0.0.236/trunk@161502 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 21:28:11 +00:00
mvl%exedo.nl
62f81f5f9b remove 'go to today' from minimonth for sunbird
bug 256405, patch by Simon Paquet <bugzilla@babylonsounds.com>, r=mvl


git-svn-id: svn://10.0.0.236/trunk@161501 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 21:15:12 +00:00
mostafah%oeone.com
c207452f7c Added small toolbar icon set
git-svn-id: svn://10.0.0.236/trunk@161500 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 21:10:32 +00:00
jruderman%hmc.edu
9c0099859c 256757 - misused printf causes crash [@ nsXPCWrappedJSClass::CheckForException]. r=sr=jst.
git-svn-id: svn://10.0.0.236/trunk@161499 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 20:50:24 +00:00
mostafah%oeone.com
485a2e546d Checked in attachment 157436 for bug 257456:
Hook up icons-only and text-only mode for Sunbird's customizable toolbars feature


git-svn-id: svn://10.0.0.236/trunk@161498 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 20:44:30 +00:00
dbaron%dbaron.org
e0f27a41d7 Fix ownership and permissions in installer .tar.gz. b=254303 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161496 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 19:57:52 +00:00
ere%atp.fi
0333f9bcdf Fix for bug 257314.
r=mscott
sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@161494 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 19:41:03 +00:00
scott%scott-macgregor.org
f753c608a7 Bug #257058 --> When importing eudora messages, map <x-rich> to text/enriched instead of text/html.
git-svn-id: svn://10.0.0.236/trunk@161492 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 19:31:56 +00:00
mostafah%oeone.com
819d33575f Checked in attachment 157434 for bug 256407:
Add a "Customize toolbar" option to the view menu


git-svn-id: svn://10.0.0.236/trunk@161491 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 19:27:53 +00:00
jst%mozilla.jstenback.com
585b204718 Fixing build bustage on BeOS (bug 257442). Patch by thesuckiestemail@yahoo.se, r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161490 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 19:05:11 +00:00
cbiesinger%web.de
5e38ac063d changing uuid of nsIMarkupDocumentViewer after bug 32372 changed this interface
git-svn-id: svn://10.0.0.236/trunk@161488 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 19:00:54 +00:00
mostafah%oeone.com
66a8985004 Updated translation
git-svn-id: svn://10.0.0.236/trunk@161487 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 18:47:21 +00:00
timeless%mozdev.org
3afda6e0be Bug 256994 Error in "intl/src/mac" when trying to build Firefox with Apple GCC-3.5-tree-ssa
patch by mcsmurf@gmx.de r=smontagu sr=smfr


git-svn-id: svn://10.0.0.236/trunk@161484 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 17:41:06 +00:00
bienvenu%nventure.com
266d025465 fix 257104, empty local trash doesn't set counts to zero, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161483 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 16:57:28 +00:00
mostafah%oeone.com
a81d1717ca Checked in second patch for bug 257146:
Unable to change start and end dates if locale date format is unexpected


git-svn-id: svn://10.0.0.236/trunk@161481 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 16:04:54 +00:00
tor%cs.brown.edu
260b63ab5d Bug 257195 - relative URIs in <svg:script> not working. r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@161480 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 15:55:36 +00:00
mostafah%oeone.com
ee7a4b8fea Completed fix for bug 155648:(Todo list should have it's own context-menu + toolbar button to add ToDo item)
Added "new task" button.
Checked in new button for modern theme


git-svn-id: svn://10.0.0.236/trunk@161479 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 15:43:23 +00:00
peterv%propagandism.org
ebd4519973 Fix for bug 223545 (Mac OS X 10.3's expose feature reveals 'hidden' window). r=jhpedemonte, sr=bryner.
git-svn-id: svn://10.0.0.236/trunk@161477 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 15:26:18 +00:00
mostafah%oeone.com
7d9acf4b3f Updated translation
git-svn-id: svn://10.0.0.236/trunk@161476 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 15:22:57 +00:00
igor%mir2.org
233b2b2e2d Fixing bug 257425: Context.toObject now works even without Context.iniStandardLibrary
git-svn-id: svn://10.0.0.236/trunk@161475 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 14:57:25 +00:00
igor%mir2.org
d36e913e14 Fixing bug 257423: the code generation was not updated to use ScriptRuntime.getObjedctProp instead of OptRuntime.thisGet.
git-svn-id: svn://10.0.0.236/trunk@161474 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 14:48:23 +00:00
mostafah%oeone.com
c92f8757b8 Updated translation
git-svn-id: svn://10.0.0.236/trunk@161473 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 14:28:59 +00:00
mostafah%oeone.com
178beda7de Checked in patch for bug 243804:
Observer isn't unregistered when window closes


git-svn-id: svn://10.0.0.236/trunk@161472 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 13:56:37 +00:00
cbiesinger%web.de
72abc69452 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@161471 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 13:52:20 +00:00
cbiesinger%web.de
d45c666770 Bug 242150 implement NPN_GetValue of NPNVisOfflineBool
patch by William Bardwell <wbardwel@curl.com> r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@161470 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 13:25:28 +00:00
mostafah%oeone.com
5f83b422eb Updated translation
git-svn-id: svn://10.0.0.236/trunk@161469 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 13:18:33 +00:00
Stefan.Borggraefe%gmx.de
fe12fd4120 Fix for bug 257338: "Delete Host" and "Delete Domain" features of the History Window do not work
r=bsmedberg, sr=neil


git-svn-id: svn://10.0.0.236/trunk@161468 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 06:43:11 +00:00
jst%mozilla.jstenback.com
7c3d6831bb Fixing bug 257191. Adding NPN_InvokeDefault() and renaming NPN_Call() to NPN_Invoke() in the npruntime plugin scriptability API. Also fix a problem with property getters on plugin objects. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161466 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 04:31:16 +00:00
timeless%mozdev.org
f067094033 Bug 234744 auto and silent modes should check destination directory
patch by ajschult@verizon.net r=bryner sr=bryner


git-svn-id: svn://10.0.0.236/trunk@161464 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 01:02:00 +00:00
timeless%mozdev.org
5516ae0f9a Bug 157459 need way to set default setup type for linux
patch by ajschult@verizon.net r=dveditz sr=bryner


git-svn-id: svn://10.0.0.236/trunk@161463 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 01:00:58 +00:00
timeless%mozdev.org
174f02e371 Bug 49487 If Linux inst msg "dir doesn't exist" is closed by checkbox, install wizard won't advance past "Next"
patch by ajschult@verizon.net r=dveditz sr=bryner


git-svn-id: svn://10.0.0.236/trunk@161462 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 00:59:27 +00:00
timeless%mozdev.org
1a902c5d5c Bug 242884 Proxy config should require hostIP:port and/or error
patch by ajschult@verizon.net r=dveditz sr=bryner


git-svn-id: svn://10.0.0.236/trunk@161461 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 00:58:01 +00:00
gerv%gerv.net
7633e9d6ae Bug 225687 - add group controls to charts, along with various other cleanups. Patch by gerv; r=joel, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@161457 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 21:29:36 +00:00
psychoticwolf%carolina.rr.com
e63b183bcf Fixing Bug 256523 (Thunderbird display problems), Bug 256725 (typo in theme page), and a couple of other small fixes that don't have bug #s.
git-svn-id: svn://10.0.0.236/trunk@161456 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 20:55:50 +00:00
brendan%mozilla.org
e86875f709 Fix catch decompilation, again (245308, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@161455 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 18:00:24 +00:00
neil%parkwaycc.co.uk
e47c1c7f1a Bug 253242 Some help GIFs converted to PNG p=giacomo.magnini@portalis.it r=me
git-svn-id: svn://10.0.0.236/trunk@161454 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 14:52:03 +00:00
mvl%exedo.nl
0a71ba0b12 Add a "Customize toolbar" option to the view menu + whitespace cleanup
bug 256407, patch by Simon Paquet <bugzilla@babylonsounds.com>, r=mvl


git-svn-id: svn://10.0.0.236/trunk@161453 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 13:23:48 +00:00
ben%bengoodger.com
30ad1aa414 followup to 255394 - non-default search query parameter generation - fix crash in seamonkey by adding a null check, and make sure we locate general.useragent.locale in the right .properties file.
git-svn-id: svn://10.0.0.236/trunk@161452 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 11:20:46 +00:00
neil%parkwaycc.co.uk
5dd3c0b442 Bug 257276 ConstructDocElementFrame and ConstructFrameInternal need to update their display style cache after reresolving style for XBL r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161448 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 09:49:31 +00:00
ben%bengoodger.com
8b3e09b947 fix oops
git-svn-id: svn://10.0.0.236/trunk@161447 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 08:18:15 +00:00
ben%bengoodger.com
fdc5c4667f 255394 - default search query parameter generation, r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161446 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 08:17:38 +00:00
bryner%brianryner.com
8271b25bf8 fixing btek bustage
git-svn-id: svn://10.0.0.236/trunk@161443 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 04:18:27 +00:00
bryner%brianryner.com
43628f9edf More nsIPresShell deCOMtamination:
- Made Get/SetAuthorStyleDisabled and ReconstructStyleData non-virtual when called internally.
- Inlined GetFrameSelection and renamed it to FrameSelection.
- Removed non-inline version of GetViewManager.
- Removed unused EnablePrefStyleRules and ArePrefStyleRulesEnabled.

Bug 253889, r+sr=roc.


git-svn-id: svn://10.0.0.236/trunk@161442 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-29 03:08:44 +00:00
bryner%brianryner.com
21406015bf Extend invalidated region by one source row in each direction so that we fully cover the rows in a scaled image which may be drawn using a given source row. This fixes the "white lines" problem with scaled images (bug 222901). r=pavlov, sr=tor.
git-svn-id: svn://10.0.0.236/trunk@161441 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 23:59:15 +00:00
neil%parkwaycc.co.uk
e12b66451e Bug 253585 Fix incorrect link p=michael.opitz@aon.at r=rlk
git-svn-id: svn://10.0.0.236/trunk@161440 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 21:57:31 +00:00
despotdaemon
633c8ed3ef Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161438 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 21:41:49 +00:00
neil%parkwaycc.co.uk
93e8569898 Bug 257264 Fix duplicate --> (fallout from bug 236613) p=daa@rm.incc.net
git-svn-id: svn://10.0.0.236/trunk@161437 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 21:27:38 +00:00
despotdaemon
3bad43dd28 Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161436 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 21:21:26 +00:00
bryner%brianryner.com
13273ada21 Make derived bindings have the same anonymous content structure as the normal radio and checkbox bindings on Linux (bug 257173). r=ben.
git-svn-id: svn://10.0.0.236/trunk@161435 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 21:16:04 +00:00
bsmedberg%covad.net
dffbd3ccc3 bug 257188 - check initialization of nsThread patch by CTho <cst@andrew.cmu.edu> r=dougt
git-svn-id: svn://10.0.0.236/trunk@161431 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 20:11:15 +00:00
neil%parkwaycc.co.uk
451628cd14 Bug 253242 Some help GIFs converted to PNG p=giacomo.magnini@portalis.it r=me
git-svn-id: svn://10.0.0.236/trunk@161430 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 20:07:59 +00:00
despotdaemon
b4623fc3b4 Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161428 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 19:36:22 +00:00
igor%mir2.org
505acb02d5 Renaming Interpreter.State to Interpreter.CallFrame to better reflect class semantics
git-svn-id: svn://10.0.0.236/trunk@161426 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 19:19:30 +00:00
despotdaemon
9b2fc74fb9 Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161424 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 19:03:38 +00:00
brendan%mozilla.org
5d2bc1131c Preserve LIFO allocation when freeing from the middle of a pool (256642, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@161423 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 18:43:50 +00:00
igor%mir2.org
d95175635f Changes to make Interpreter to recover from exceptions during execution of ScriptRuntime.getCatchObject() and during initState and do not leave runtime in inconsitent o even corrupt state.
git-svn-id: svn://10.0.0.236/trunk@161422 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 17:29:50 +00:00
neil%parkwaycc.co.uk
23b023eed1 Bug 254061 Fix scrollbars in popups inside scrolled frames r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161421 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 11:41:02 +00:00
neil%parkwaycc.co.uk
5ee05318bf Bug 235989 Clean up help boilerplate p=stefan_h@utfors.se r=rlk
git-svn-id: svn://10.0.0.236/trunk@161420 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 10:23:28 +00:00
jocuri%softhome.net
098b9a5404 Patch for bug 254146: make the error message clear if servertest.pl failed to find the GID for HTTPD; patch by Byron Jones (glob) <bugzilla@glob.com.au>; r=joel, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@161419 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 09:06:16 +00:00
jocuri%softhome.net
98cd173f30 Patch for bug 248613: Custom global default platform/OS in non-usebrowserinfo scenarios; patch by Marc Schumann <marcschum@web.de>; r=kiko, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161418 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 08:58:14 +00:00
jocuri%softhome.net
1267fdbc83 Patch for bug 235061: move CSS stylings in global.css if they are used across multiple pages; patch by Marc Schumann <marcschum@web.de>; r=kiko, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161417 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 08:46:15 +00:00
jocuri%softhome.net
0fa4329fef Patch for bug 216572: 002goodperl.t shouldn't add an extra test for every additional Throw*Error violation in the same file; patch by Marc Schumann <marcschum@web.de>; r=kiko, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@161415 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 08:17:21 +00:00
dougt%meer.net
0fb748cb39 adding WebSTAR to the list of known FTP sites. r=sspitzer, sr=darin, b=106876
git-svn-id: svn://10.0.0.236/trunk@161414 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 07:47:32 +00:00
roc+%cs.cmu.edu
10eeb9e05b Bug 228780. Fix unused variable warning. r=roc,sr=dbaron, patch by Serge GAUTHERIE
git-svn-id: svn://10.0.0.236/trunk@161413 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 02:22:06 +00:00
roc+%cs.cmu.edu
eaa7f25f99 Bug 255584. Relanding nsBoxToBlockAdaptor change that avoids adding area above and to the left of the frame origin to the scrollable area ... because we can't scroll there anyway. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161412 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 02:05:28 +00:00
igor%mir2.org
6e4d78a4a2 Implementing 257128: tail call optimization
git-svn-id: svn://10.0.0.236/trunk@161411 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 00:42:38 +00:00
despotdaemon
307b034df1 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161410 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 22:25:49 +00:00
dbaron%dbaron.org
9b3ccc7451 A user who wants to see the security confirmation (as opposed to alert) dialogs shouldn't need to check the checkbox every time (for Firefox values of default prefs). b=245655 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161408 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 22:10:26 +00:00
despotdaemon
8cd76175ef Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161407 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 22:06:08 +00:00
brendan%mozilla.org
76a5c6e70c Fix zero-width positive lookahead bustage (256798, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@161403 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 21:33:05 +00:00
jst%mozilla.jstenback.com
35213eaa59 Fixing leak introduced by the fix for bug 256932. Make sure we release the document pointer held by the global scope polluter holds as private data early enough to let the document do its cleanup before it's too late during shutdown. r=brendan@mozilla.org, sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@161401 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 21:06:19 +00:00
mostafah%oeone.com
2a512327f9 Checked in patch for bug 257146:
Unable to change start and end dates if locale date format is unexpected


git-svn-id: svn://10.0.0.236/trunk@161392 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 17:09:04 +00:00
mostafah%oeone.com
89ff7200d8 Checked in patch for bug 257132:
Two digit year is considered as 19xx instead of 20xx in datepicker


git-svn-id: svn://10.0.0.236/trunk@161391 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 16:53:22 +00:00
bmlk%gmx.de
12d74506bb xul frames should compute MEW only when they are really requested to do so, bug 256006 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161390 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 16:51:05 +00:00
mkaply%us.ibm.com
936d535efc #249229
r=neil, sr=roc, a=mkaply
Patch from doronr - certain mouse events are not fired on scrollbars


git-svn-id: svn://10.0.0.236/trunk@161389 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 16:39:01 +00:00
mcs%pearlcrescent.com
e71faa26f0 Commit fix for bug #244231 from ldapcsdk_50_client_branch:
Add support for generating PDB-format debug symbols with MSVC,
  by setting MOZ_DEBUG_SYMBOLS=1 in the environment. This is to
  be used in place of MOZ_PROFILE. r=wtc, dmose.


git-svn-id: svn://10.0.0.236/trunk@161387 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 13:24:29 +00:00
despotdaemon
fb02930251 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161384 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 13:08:44 +00:00
despotdaemon
d03a59c8ca Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161383 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 13:04:47 +00:00
igor%mir2.org
57e770c639 Removal of ScriptRuntime.getThis() : it was used by nested functions or
functions declared inside with statements to ensure that their thisObj
is not with or call scope as required by ECMA-262.

But due the changes to support E4X extensions such situation can only happen
when function is accessed as expression like in

var f = function() { }
...

f()

and typically it is exactly nested the functions that are accessed in this way.
So the patch adds optimized code that always check for proper thisObj to
ScriptRuntime.getValueFunctionAndThis and removes getThis and corresponding parsing/code generation code.

In this way when nested functions are accessed  as name or property no checks are done for them and Rhino code slightly shrinks.


git-svn-id: svn://10.0.0.236/trunk@161382 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 11:37:17 +00:00
mvl%exedo.nl
ada0962005 Use task context menu in the whole task pane
bug 155648, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@161379 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 10:42:12 +00:00
dveditz%cruzio.com
098db95533 bug 255067 reduce max image size to prevent DOS
git-svn-id: svn://10.0.0.236/trunk@161378 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 10:34:14 +00:00
scott%scott-macgregor.org
b03492e3ac Bug #253339 --> Remove old program files when installing on top of an existing installation
git-svn-id: svn://10.0.0.236/trunk@161376 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 02:16:50 +00:00
kyle.yuan%sun.com
e828512366 Missed a #else in my previous checkin for bug 239562.
git-svn-id: svn://10.0.0.236/trunk@161374 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 01:59:09 +00:00
dbaron%dbaron.org
dcf4bae71a Back out the rest of bug 72747 due to Tp regression.
git-svn-id: svn://10.0.0.236/trunk@161373 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 01:26:55 +00:00
jst%mozilla.jstenback.com
6077056f8a Fixing bug 256944. Adding NPClass argument to NPAllocateFunctionPtr to make it easier to work with dynamic NPClasses. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161370 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 00:58:44 +00:00
wchang0222%aol.com
05bc079d70 Bugzilla bug 244231: white space changes to conform to NSS's coding style.
Modified Files:
	WIN954.0.mk WINCE3.0.mk WINNT3.51.mk WINNT4.0.mk WINNT5.0.mk
	WINNT5.1.mk


git-svn-id: svn://10.0.0.236/trunk@161369 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 00:33:40 +00:00
dbaron%dbaron.org
9e37b7520c Don't shadow a global variable, which allows the observer to be removed and thus fixes a leak. b=256886 r=ben sr=brendan
git-svn-id: svn://10.0.0.236/trunk@161366 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 23:53:00 +00:00
wchang0222%aol.com
da6750c10b Bugzilla bug 244231: added new make variable MOZ_DEBUG_SYMBOLS which
generates debug symbols for optimized builds in PDB files.  Also took the
opportunity to remove -DEBUGTYPE:CV, which is the default and will be
removed in MSVC .NET 2005.  The patch is contributed by Brian Ryner of IBM
<bryner@brianryner.com>. r=wtc.
Modified Files:
	WIN32.mk WIN954.0.mk WINCE3.0.mk WINNT3.51.mk WINNT4.0.mk
	WINNT5.0.mk WINNT5.1.mk


git-svn-id: svn://10.0.0.236/trunk@161364 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 23:47:10 +00:00
bryner%brianryner.com
e2aa3295e4 Add support for generating PDB-format debug symbols with MSVC, by setting MOZ_DEBUG_SYMBOLS=1 in the environment. This is to be used in place of MOZ_PROFILE. Bug 244231, r=wtc, dmose.
git-svn-id: svn://10.0.0.236/trunk@161363 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 23:08:28 +00:00
bryner%brianryner.com
a3a2237512 Add support for generating PDB-format debug symbols with MSVC, by setting MOZ_DEBUG_SYMBOLS=1 in the environment. This is to be used in place of MOZ_PROFILE. Bug 244231, r=wtc, dmose.
git-svn-id: svn://10.0.0.236/trunk@161362 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 23:03:01 +00:00
despotdaemon
78b693f60a Pseudo-automatic update of changes made by wchang0222@aol.com.
git-svn-id: svn://10.0.0.236/trunk@161361 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:41:26 +00:00
despotdaemon
5787323c06 Pseudo-automatic update of changes made by wchang0222@aol.com.
git-svn-id: svn://10.0.0.236/trunk@161360 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:41:07 +00:00
despotdaemon
ad33764878 Pseudo-automatic update of changes made by wchang0222@aol.com.
git-svn-id: svn://10.0.0.236/trunk@161359 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:40:42 +00:00
despotdaemon
7591e4e6bb Pseudo-automatic update of changes made by wchang0222@aol.com.
git-svn-id: svn://10.0.0.236/trunk@161358 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:39:16 +00:00
dbaron%dbaron.org
565357f6d2 Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
git-svn-id: svn://10.0.0.236/trunk@161357 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:35:38 +00:00
bugzilla%arlen.demon.co.uk
8dea284132 Bug 250817 nsWidgetStateManager assumes first element returned by getElementsByAttribute is its child
Toolkit version p=me+other, r=mconnor


git-svn-id: svn://10.0.0.236/trunk@161356 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:30:36 +00:00
neil%parkwaycc.co.uk
b1c932cdc8 Make it possible to reverse the filtered newsgroup subscription list b=248267 r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@161355 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:16:52 +00:00
despotdaemon
8b21f44ba2 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161347 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 19:22:00 +00:00
despotdaemon
e1a4e832b2 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161346 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 19:21:51 +00:00
despotdaemon
71b90d0a83 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161345 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 19:19:58 +00:00
despotdaemon
26941ed2a3 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161344 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 19:19:51 +00:00
dbaron%dbaron.org
e8966a3d7f Fix debug bustage. b=72747
git-svn-id: svn://10.0.0.236/trunk@161343 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 19:12:05 +00:00
neil%parkwaycc.co.uk
9bf47c3061 Bug 252119 <key keycode="VK_RETURN"> should not see an Enter key pressed in a timed textbox r=varga sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161341 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 18:49:05 +00:00
bienvenu%nventure.com
73f1a61799 fix SendDocument, add more logging 256803 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161336 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 17:57:17 +00:00
despotdaemon
0f9aef505b Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161335 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 17:27:01 +00:00
despotdaemon
b7451e5507 Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161334 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 17:26:49 +00:00
dbaron%dbaron.org
ed6372cf2f Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161333 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 17:11:20 +00:00
mostafah%oeone.com
1b923f3f25 Make sunbird recognize the .ics extension as a text/calendar MIME type
First step in resolving bug 256890: Provide a way to tell calendar to reload a calendar file


git-svn-id: svn://10.0.0.236/trunk@161332 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 16:15:11 +00:00
jst%mozilla.jstenback.com
ad3a15ce54 Forgot to check this in with the fix for bug 256932.
git-svn-id: svn://10.0.0.236/trunk@161331 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 15:11:03 +00:00
despotdaemon
564120767f Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161330 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 15:04:43 +00:00
steffen.wilberg%web.de
686ca8fc98 Bug 256968: Minor mismatch between table of contentsand section headers; also fix some broken links.
git-svn-id: svn://10.0.0.236/trunk@161329 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 15:02:53 +00:00
despotdaemon
8f44c17fea Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161327 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 14:50:07 +00:00
mvl%exedo.nl
91078bffeb fixes for editing categories in calendar prefs
bugs 254613, 254614 and 256984, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@161326 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 14:20:31 +00:00
timeless%mozdev.org
336da9e381 Bug 230969 Warning: redeclaration of var categoryList
patch by jw6057@bacon.qcc.mass.edu r=timeless sr=neil


git-svn-id: svn://10.0.0.236/trunk@161324 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 14:05:44 +00:00
steffen.wilberg%web.de
161bfcef85 Bug 232399: dragging links to the bookmarks button should open the 'Add Bookmark' dialog. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@161323 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 14:05:15 +00:00
steffen.wilberg%web.de
940b740849 Bug 256706: Make Help UI more like the main browser UI (terms, order of menuitems). p=jwalden, r=me
git-svn-id: svn://10.0.0.236/trunk@161321 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 13:46:23 +00:00
timeless%mozdev.org
2621caf1cf Bug 254394 mozilla nsHttpHandler PR_Assert WellOrdered
patch by jw6057@bacon.qcc.mass.edu r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@161320 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 13:45:28 +00:00
timeless%mozdev.org
0ec86dbd65 Bug 231893 progressListener.QueryInterface should not throw NS_NOINTERFACE for nsISupports
patch by jw6057@bacon.qcc.mass.edu r=timeless sr=neil


git-svn-id: svn://10.0.0.236/trunk@161319 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 13:42:40 +00:00
timeless%mozdev.org
83cefbabf5 Bug 255328 mkdepend command line defines may be broken
http://www.mozilla.org/hacking/portable-cpp.html#no_cpp_comments_in_c
caught by m.calderbank@iname.com


git-svn-id: svn://10.0.0.236/trunk@161318 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 13:33:19 +00:00
steffen.wilberg%web.de
c46e3f64f2 Bug 256905: Fix broken link. p=jwalden, r=rlk
git-svn-id: svn://10.0.0.236/trunk@161317 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 13:25:01 +00:00
bsmedberg%covad.net
126ca93a6e Bug 256076 - salt profiles 8.profilename instead of profilename.3 (and fix 255238 in the process) r=dveditz sr=brendan
git-svn-id: svn://10.0.0.236/trunk@161316 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 12:59:12 +00:00
mostafah%oeone.com
2c4a51e1f9 Updated translation
git-svn-id: svn://10.0.0.236/trunk@161314 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 12:55:29 +00:00
roc+%cs.cmu.edu
1d2e448f04 Relanding fix for bug 253977, now that state bits prevent GetOverflowLines from being expensive. Fix a few columns-hurting block bugs. 1) Always drain overflow lines on any kind of block reflow. 2) Set NS_FRAME_REFLOW_NEXTINFLOW in the reflow status whenever reflow of the block's next-in-flow is required. 3) Search overflow lines when we're looking for frame continuations to delete. 4) Show overflow area in nsContainerFrame frame dump. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161313 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 12:38:50 +00:00
timeless%mozdev.org
984b16085d Bug 256615 crash when calling nsIThread.state before calling nsIThread.init [@ PR_GetThreadState]
patch by cst@andrew.cmu.edu r=dougt


git-svn-id: svn://10.0.0.236/trunk@161312 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 12:31:56 +00:00
dbaron%dbaron.org
192766aabb Clean up excessive copy-and-paste of scrollframe building code in ConstructXULFrame. b=256910 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161309 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 08:34:40 +00:00
jst%mozilla.jstenback.com
a7acf6eb90 Fixing bug 250862. Prevent javascript: and data: URLs from being dropped into the content area. r=caillon@gmail.com, sr=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@161307 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 07:47:38 +00:00
jst%mozilla.jstenback.com
0bc93addf5 Fixing compiler warning.
git-svn-id: svn://10.0.0.236/trunk@161304 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 04:10:57 +00:00
jst%mozilla.jstenback.com
f626020214 Fixing regression bug 256938. Parser hang. Patch by robin.lu@sun.com, r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161302 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 04:03:48 +00:00
jst%mozilla.jstenback.com
2e714d4681 Fixing bug 256932. Exposing elements by their ID/NAME in the global scope in quirks mode documents for more IE/Opera/Konqueror compatibility. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161300 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 03:49:17 +00:00
scott%scott-macgregor.org
4e55dac82d Bug #240819 --> Crash in mail.dll when checking mail - TB073 [@ nsTransform2D::SetToIdentity ]
Fix a potential divide by zero floating point operation in the bayesian algorithm to hopefully prevent
a top crash.


git-svn-id: svn://10.0.0.236/trunk@161297 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 03:32:11 +00:00
roc+%cs.cmu.edu
bc82fb52fd Bug 256937. Use state bits to avoid expensive property lookups in GetOverflowLines/OutOfFlows/Placeholders. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161296 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 03:07:05 +00:00
dbaron%dbaron.org
4a885a01b3 Attempt to fix test bustage from relicensing changes. b=236613
git-svn-id: svn://10.0.0.236/trunk@161294 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 02:06:03 +00:00
roc+%cs.cmu.edu
d82b9d3db0 Bug 133165. Draw the outline outside the frame's normal overflow area. r+sr=dbaron. Also, correct some trivial misuses of nsChangeHint, r+sr=mozbot
git-svn-id: svn://10.0.0.236/trunk@161292 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 00:07:56 +00:00
despotdaemon
9cb878db84 Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161290 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 23:37:32 +00:00
neil%parkwaycc.co.uk
7c8b6bdbd1 Bug 256618 Some context menus not appearing because UIEvents were being created instead of MouseEvents r=bryner sr=jst
git-svn-id: svn://10.0.0.236/trunk@161288 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 23:29:47 +00:00
p_ch%verizon.net
0f9a885f79 Bug 235243 followup: menuseparator should be handled in the menupopup case.
git-svn-id: svn://10.0.0.236/trunk@161287 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 23:10:24 +00:00
gerv%gerv.net
872f5cb1ce Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@161286 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 23:02:50 +00:00
scott%scott-macgregor.org
629af1a923 padding for the quick search text box was effecting the padding on message header text boxes.
git-svn-id: svn://10.0.0.236/trunk@161284 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 22:33:53 +00:00
jst%mozilla.jstenback.com
5c1fe97158 Fixing bug 256898. Initialize all NPN callback functions, and correct an error in the prototype for NPN_IdentifierIsString(). r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161282 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 22:32:41 +00:00
dbaron%dbaron.org
1c4905d744 Make NS_MUTATION_EVENT and NS_ACCESSIBLE_EVENT not be the same value. b=256469 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161280 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 22:26:15 +00:00
despotdaemon
5a45a82965 Pseudo-automatic update of changes made by wchang0222@aol.com.
git-svn-id: svn://10.0.0.236/trunk@161279 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 22:13:54 +00:00
despotdaemon
1d8a1a172b Pseudo-automatic update of changes made by wchang0222@aol.com.
git-svn-id: svn://10.0.0.236/trunk@161278 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 22:13:46 +00:00
dbaron%dbaron.org
d0c382cf35 Convert tabs to spaces.
git-svn-id: svn://10.0.0.236/trunk@161276 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 22:06:32 +00:00
dbaron%dbaron.org
a3d77dd5aa Fix regressions of composition events and thus fix IME. b=256464 r=mozilla-bugzilla@future.shiny.co.il sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161273 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 21:43:19 +00:00
rlk%trfenv.com
b4edce590a bug 228670 - update helper application pref dialog Help. Patch by Stefan <stefan_h@hem.utfors.se>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@161272 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 21:27:16 +00:00
p_ch%verizon.net
c30703c9a5 Bug 235243: Need drag and drop feedback for toolbar bookmarks (and menuitem bookmarks for gtk2).
In addition to the DND feedback, this patch:
- introduces a new var 'BookmarksInsertion' that 'encapsulates' DND feedback
display.
- rewrite the rtl handling related to DND. BookmarksInsertion deals with this
subtleties and the "public" feedback orientation ("before"|"on"|"after")
returned by BookmarksInsertion.getOrientation refers now to the DOM.
- paste and copy commands on the menus now insert after the rclicked element.
The hack that appended everything at the end of the container has been removed
or more accurately replaced by another one that is at least invisible to the
user and we already used for DND. The problem is due a problem with the content
building of containers with siblings (open in tabs stuff) not generated by the
bookmarks template.
- usual small glitch fixing.


git-svn-id: svn://10.0.0.236/trunk@161271 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 20:24:14 +00:00
mvl%exedo.nl
6f5e6d6c78 drop !important. followup to bug 248399
git-svn-id: svn://10.0.0.236/trunk@161270 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 20:21:25 +00:00
timeless%mozdev.org
70464a6236 Moving context menu from treechildren context to tree contextmenu for right panels of dom inspector. This makes them
keyboard accessible.
r=caillon sr=neil


git-svn-id: svn://10.0.0.236/trunk@161269 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 20:07:54 +00:00
igor%mir2.org
adfda23c40 Link to E4X example
git-svn-id: svn://10.0.0.236/trunk@161268 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 19:26:56 +00:00
mvl%exedo.nl
7907de536f Hook up new buttons for sunbird.
bug 248399, patch by Simon Paquet (bugzilla@babylonsounds.com), r=mvl


git-svn-id: svn://10.0.0.236/trunk@161267 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 19:00:37 +00:00
bryner%brianryner.com
b007112af6 This change didn't seem to help, backing out.
git-svn-id: svn://10.0.0.236/trunk@161262 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 18:19:01 +00:00
bienvenu%nventure.com
ebc220404b fix 256294 add support for using secure auth if offered by CAPA, patch by ch.ey@gmx.net, r=bienvenu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161261 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 18:11:27 +00:00
glen.beasley%sun.com
36cf5705d2 BugId 251635 jss4.jar needs to load libjss4
git-svn-id: svn://10.0.0.236/trunk@161260 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 18:05:04 +00:00
despotdaemon
194c9f7dd7 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161259 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:33:45 +00:00
despotdaemon
540d8a4276 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161258 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:33:41 +00:00
despotdaemon
e8836b2538 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161257 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:31:02 +00:00
igor%mir2.org
df9b3a842d Fixing bug 256865: changing ByteCode constants to int from byte so switches over them would not crash widely installed versions of GCJ like GCJ 3.3.*.
git-svn-id: svn://10.0.0.236/trunk@161256 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:22:02 +00:00
despotdaemon
fc7e23b9a5 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161255 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:20:05 +00:00
neil%parkwaycc.co.uk
e844261cbb Bug 255914 Fix editor not to try to create elements with empty tag names r=brade sr=peterv
git-svn-id: svn://10.0.0.236/trunk@161252 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:03:33 +00:00
despotdaemon
25a5b0373f Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161250 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:00:23 +00:00
despotdaemon
2843556d62 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161249 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 17:00:07 +00:00
steffen.wilberg%web.de
c1e54e0aa7 Bug 256845: Page Info commandkey is gone on Windows.r=rlk
git-svn-id: svn://10.0.0.236/trunk@161248 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 16:51:46 +00:00
bryner%brianryner.com
99dd378a38 Testing whether inlining the Get/SetProperty calls in Get/SetView helps the Tp regression from bug 253888.
git-svn-id: svn://10.0.0.236/trunk@161246 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 16:29:47 +00:00
despotdaemon
d12d8aca9f Pseudo-automatic update of changes made by brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161244 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:51:57 +00:00
despotdaemon
25b81816dd Pseudo-automatic update of changes made by brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161243 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:51:50 +00:00
despotdaemon
b42b5ed000 Pseudo-automatic update of changes made by brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161242 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:51:20 +00:00
despotdaemon
3ca1efba97 Pseudo-automatic update of changes made by brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161241 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:51:04 +00:00
igor%mir2.org
ce9cf612fa Interpreter optimization: use state.resultDbl to store double result accross calls of interpreted functions to avoid creation of Double instance.
git-svn-id: svn://10.0.0.236/trunk@161240 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:19:22 +00:00
despotdaemon
15c279140f Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161239 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:19:11 +00:00
despotdaemon
2600c5dde6 Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161238 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:18:58 +00:00
despotdaemon
a3d19653eb Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161237 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:18:46 +00:00
despotdaemon
4db4938ef8 Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161236 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:15:42 +00:00
despotdaemon
6f8110d9a9 Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161235 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:15:16 +00:00
despotdaemon
3f1bd19192 Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161234 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:15:06 +00:00
despotdaemon
d993565dac Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@161233 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 15:14:42 +00:00
peterv%propagandism.org
5ef4cd4c2d Fix for bug 256514 (Links don't work in documents created via XSLT). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@161230 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 14:17:40 +00:00
peterv%propagandism.org
eb331b0117 Fix for bug 256734 (Some DOM classes use the wrong macro to define their prototype chain). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@161229 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 14:15:30 +00:00
roc+%cs.cmu.edu
137e8af6e1 Bug 252920. Compute the block overflow area using nsRects instead of some hokey homegrown calculations. Don't advancy mY for empty lines. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161228 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 13:10:06 +00:00
roc+%cs.cmu.edu
1a4e182410 Bug 252771. Recompute an inline frame's overflow area nearly from scratch in RelativePositionFrames, so we don't try to maintain it (and fail) during inline frame alignment. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161227 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 13:03:28 +00:00
steffen.wilberg%web.de
ab5dba4738 Bug 256363: Change Help docs on Download Manager shortcut (Ctrl+J). p=jwalden, r=me
git-svn-id: svn://10.0.0.236/trunk@161226 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 10:43:42 +00:00
steffen.wilberg%web.de
380b012115 Bug 255642: about: links to nonexistent NPL. r/a=ben
git-svn-id: svn://10.0.0.236/trunk@161225 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 10:36:24 +00:00
igor%mir2.org
3d6e3a5183 Optimizing name access: since top scope can not be NativeWith or NativeCall, it is possible to avoid thisObj checks for name-as-function access and "with" statement and XML object checks.
git-svn-id: svn://10.0.0.236/trunk@161224 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 09:50:32 +00:00
steffen.wilberg%web.de
17f94ddd5c Bug 256805: Remove Tell a Friend menu item description. p=jwalden, r=me
git-svn-id: svn://10.0.0.236/trunk@161223 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 09:42:06 +00:00
jshin%mailaps.org
5cccb38385 bug 255456 : protection against 'charset.cache.size = 0' and a little clean-up (r=smontagu, sr=neil)
git-svn-id: svn://10.0.0.236/trunk@161222 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 09:26:00 +00:00
vladimir%pobox.com
9a6a3ef6bf b=255134, nsICollation scriptability, updated IIDs
git-svn-id: svn://10.0.0.236/trunk@161220 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 07:20:56 +00:00
timeless%mozdev.org
c6e02f9b17 fixing url. suggested by jw6057@bacon.qcc.mass.edu
git-svn-id: svn://10.0.0.236/trunk@161219 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 06:38:18 +00:00
bryner%brianryner.com
ab01365af9 Fixing AIX bustage
git-svn-id: svn://10.0.0.236/trunk@161218 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 06:34:34 +00:00
darin%meer.net
c459b1d776 Apply bryner's review comment, bug 256316
git-svn-id: svn://10.0.0.236/trunk@161215 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 04:43:14 +00:00
darin%meer.net
d2786ee3ad fixes bug 256316 "non-ascii char in URL lead to heap overrun" r=dveditz sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161214 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 04:41:48 +00:00
brendan%mozilla.org
483f1fa2e2 Pave way for E4X, reduce code size of scanner by ~600 bytes (256728, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@161212 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 02:27:24 +00:00
despotdaemon
4485e7d5e8 Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161209 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:42:59 +00:00
despotdaemon
c0536fbb2d Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161208 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:42:23 +00:00
despotdaemon
34c8fd06ea Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161207 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:42:21 +00:00
despotdaemon
e4461acaab Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161206 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:42:09 +00:00
despotdaemon
2e4dd5cebe Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161204 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:40:17 +00:00
despotdaemon
1f9660a975 Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161203 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:35:29 +00:00
despotdaemon
6bb55b2573 Pseudo-automatic update of changes made by psychoticwolf@carolina.rr.com.
git-svn-id: svn://10.0.0.236/trunk@161202 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:33:46 +00:00
bryner%brianryner.com
70d375bd3c Trying to fix AIX bustage by making nsIDocument dtor non-virtual. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161201 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:30:47 +00:00
despotdaemon
a783275edf Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161200 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:22:18 +00:00
despotdaemon
bc781acb33 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161199 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:22:12 +00:00
despotdaemon
29ce5335c9 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161198 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:21:52 +00:00
despotdaemon
75046fd529 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161197 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:19:46 +00:00
despotdaemon
a162bdbd62 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161196 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 00:17:31 +00:00
vladimir%pobox.com
bbec18e232 fix bustage, got a little too search and replace happy
git-svn-id: svn://10.0.0.236/trunk@161195 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 23:23:09 +00:00
vladimir%pobox.com
5015d4bf54 b=255134, make nsICollation scriptable (forgot file), r=jshin,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@161194 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 22:52:02 +00:00
vladimir%pobox.com
9c895821fe b=255134, make nsICollation scriptable, r=jshin,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@161192 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 22:50:33 +00:00
darin%meer.net
5ca2b0ef33 fixes bug 237312 "gnomevfs should be skipped for protocols marked to be handled externally" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@161190 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 21:50:15 +00:00
bryner%brianryner.com
90336f3706 slight optimization to previous checkin, bug 253888
git-svn-id: svn://10.0.0.236/trunk@161189 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 21:47:04 +00:00
darin%meer.net
c0b9e291d4 fixes bug 231529 "Optionally enable unprompted NTLM authentication" r=cneberg sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161188 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 21:18:15 +00:00
darin%meer.net
5f2f8e5fe3 fixes bug 230351 "NTLM base64 decoder should tolerate extra '=' padding" r=cneberg
git-svn-id: svn://10.0.0.236/trunk@161187 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 21:10:54 +00:00
darin%meer.net
259949ef24 fixes bug 255032 "gnomevfs protocol handler should use info.type to check for directories" r=biesi
git-svn-id: svn://10.0.0.236/trunk@161185 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 20:30:41 +00:00
bsmedberg%covad.net
490545ad22 Initial landing of update.mozilla.org PHP code. Bug 255444, code provided by psychoticwolf@carolina.rr.com
git-svn-id: svn://10.0.0.236/trunk@161184 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 19:39:49 +00:00
bryner%brianryner.com
ff2bc0b69e Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161182 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 18:50:29 +00:00
jst%mozilla.jstenback.com
b9f5ad566e Fixing bug 178088. Making our doctype detection code more robust by ignoring whitespace at the begining of the file when looking for the doctype. r=darin@meer.net. sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@161181 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 18:37:33 +00:00
Stefan.Borggraefe%gmx.de
1a990639aa Fix for bug 131480: "Can't do two successive history searches"
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@161179 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 17:38:10 +00:00
despotdaemon
273a5b8069 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161177 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 12:09:49 +00:00
igor%mir2.org
344d2d83d0 Fixing bug 256691: forcing XML.hasSimpleContent() to return true for atributes and text.
git-svn-id: svn://10.0.0.236/trunk@161176 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 11:38:59 +00:00
igor%mir2.org
6067607f11 More parser/scanner changes under the name of bug 256575 :
Do not scan regexp literals in TokenStream.getToken(). Instead parser will call explicit TokenStream.readRegExp() after it gets / or /= as primary expression. In this way there is no need to use any explicit regexp flags which rather error prone.


git-svn-id: svn://10.0.0.236/trunk@161175 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 11:23:13 +00:00
neil%parkwaycc.co.uk
dfc5e2280a Bug 228780 Fix unused variable warning p=gautheri@noos.fr r=me sr=dmose
git-svn-id: svn://10.0.0.236/trunk@161174 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 10:14:21 +00:00
kiko%async.com.br
22ad9f1874 Fix for bug 253480: pages should be classified rather than identified by
domain name. r,a=myk.


git-svn-id: svn://10.0.0.236/trunk@161170 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 02:33:31 +00:00
despotdaemon
3c41755cbb Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161169 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 01:48:03 +00:00
despotdaemon
95218d0ff7 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161168 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 01:46:48 +00:00
kiko%async.com.br
363a9ade6a Fix for bug 254587: group description not displayed on delete group
confirm page. Fix typo? Patch by GavinS <bugzilla@chimpychompy.org>.
r=kiko, a=myk.


git-svn-id: svn://10.0.0.236/trunk@161166 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 01:33:39 +00:00
jst%mozilla.jstenback.com
e4d488deff Fixing bug 256640. Make document.all act more like a collection (like document.getElementsByTagName('*')) for better IE compatibility. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161165 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 01:31:19 +00:00
jst%mozilla.jstenback.com
0c7b97abe7 Fixing bug 256644. Generate a warning every time document.all... is used, not just the first time. r+sr+a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161164 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 00:48:25 +00:00
despotdaemon
c10d4ea92f Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161163 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 00:13:41 +00:00
despotdaemon
a3b3f43372 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@161162 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 00:13:06 +00:00
tor%cs.brown.edu
533eac3d38 Bug 216563 - implement <svg:switch>.
Patch by scootermorris@comcast.net, r=afri, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@161160 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 23:29:08 +00:00
igor%mir2.org
ff99ffa379 Fixing bug 256621: throw \n 1 is not allowed per ECMA 262
git-svn-id: svn://10.0.0.236/trunk@161157 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 23:01:00 +00:00
igor%mir2.org
faa00cad8b Context.hasFeature now calls ContextFactory.hasFeature so application would need to override only one class for common customization.
git-svn-id: svn://10.0.0.236/trunk@161156 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 22:46:58 +00:00
tor%cs.brown.edu
da01ea4deb Bug 216563 - implement <svg:switch>.
Patch by scootermorris@comcast.net, r=afri, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@161152 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 21:10:39 +00:00
christophe.ravel.bugs%sun.com
22161184d6 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@161151 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 21:09:12 +00:00
jshin%mailaps.org
df63e196a1 bug 256383 : Unknown 'lang' should be mapped to 'x-unicode' instead of 'x-western' (r=smontagu, sr=rbs)
git-svn-id: svn://10.0.0.236/trunk@161149 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 20:20:36 +00:00
jshin%mailaps.org
258567c406 bug 256257: Font settings for western encoding apply when 'x-*' langGroup is specified (especially problematic in mail)
git-svn-id: svn://10.0.0.236/trunk@161148 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 20:10:38 +00:00
blizzard%redhat.com
a03d2d04f4 Implement bits for NS_RENDERING_HINT_FAST_MEASURE. (OK, really steal the implementation out of the GTK code, since it just works out of the box once you convert the UTF16 offsets to UTF8 offsets.) Not part of the default builds.
git-svn-id: svn://10.0.0.236/trunk@161147 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 19:10:15 +00:00
igor%mir2.org
c6fb2862cf Addressing 256575: refactoring of parser/scanner iteraction to address bugs in eol/semicolon handling
git-svn-id: svn://10.0.0.236/trunk@161146 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 19:06:45 +00:00
timeless%mozdev.org
cb066a25ca Bug 256610 Crash [ @ nsViewManager::GetMouseEventGrabber]
patch by cst@andrew.cmu.edu r=roc sr=roc


git-svn-id: svn://10.0.0.236/trunk@161145 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 19:01:39 +00:00
scott%scott-macgregor.org
c71f84e0e7 Bug #248688 --> Thunderbird Windows XP biff Integration refers to the old profile APIs instead of the
new aviary profile service. Patch by bsmedberg

sr=mscott


git-svn-id: svn://10.0.0.236/trunk@161144 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 18:58:39 +00:00
despotdaemon
4561028d1b Pseudo-automatic update of changes made by shaver@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161142 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 18:55:45 +00:00
despotdaemon
a2bf047a78 Pseudo-automatic update of changes made by shaver@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161141 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 18:55:24 +00:00
despotdaemon
0d244b14b3 Pseudo-automatic update of changes made by shaver@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161140 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 18:55:19 +00:00
timeless%mozdev.org
6eb72f6e27 Bug 254843 eToken_script is unused
patch by cst@andrew.cmu.edu r=peterv sr=peterv


git-svn-id: svn://10.0.0.236/trunk@161138 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 18:46:58 +00:00
timeless%mozdev.org
8bde60ceed Bug 254843 eToken_script is unused
patch by cst@andrew.cmu.edu r=peterv sr=peterv


git-svn-id: svn://10.0.0.236/trunk@161136 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 17:57:51 +00:00
bienvenu%nventure.com
06de48dcbb fix 256332 compact breaks rss folders, also fix runtime warnings in account manager sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161135 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 17:55:27 +00:00
kiko%async.com.br
3f97b40857 Addtional item for fix for bug 252810: p1, critical not displayed in red
when groups are used for bug. Including padlock.png image. r=myk,a=myk.


git-svn-id: svn://10.0.0.236/trunk@161133 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 16:16:53 +00:00
jshin%mailaps.org
33d26da236 bug 256409 : bookmarks file path with non-ASCII characters doesn't work (r=p_ch, sr=jag)
git-svn-id: svn://10.0.0.236/trunk@161132 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 16:06:03 +00:00
neil%parkwaycc.co.uk
f32d8b7439 Bug 253240 Tell installer where mapi locale got moved to so that it registers it correctly r+sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161131 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 15:59:34 +00:00
mkaply%us.ibm.com
de9977abfe #255608
r=pedemonte, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Don't let F1 go to the OS - let Mozilla handle it


git-svn-id: svn://10.0.0.236/trunk@161130 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 15:58:51 +00:00
kiko%async.com.br
6c370cb1d7 Fix for bug 254370: attachment/choose.html.tmpl focus onload. r=jouni, a=myk.
git-svn-id: svn://10.0.0.236/trunk@161129 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 15:34:30 +00:00
kiko%async.com.br
bf5f2c4cf1 Patch for bug 252810: p1, critical not displayed in red when groups are
used for bug. Roundabout patch that adds a padlock icon next to the bug
ID to bug listings, and does even/odd striping of the buglist. r,a=myk.


git-svn-id: svn://10.0.0.236/trunk@161127 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 15:21:58 +00:00
timeless%mozdev.org
cda770f9b1 Bug 255328 mkdepend command line defines may be broken
patch by jw6057@bacon.qcc.mass.edu r=bryner


git-svn-id: svn://10.0.0.236/trunk@161125 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 05:27:20 +00:00
scott%scott-macgregor.org
1dc15f93c1 Bug #250918 --> If the offline extension is installed, overlay global offline setting options into the
advanced preferences dialog under the Connections tab.


git-svn-id: svn://10.0.0.236/trunk@161122 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-23 04:40:52 +00:00
brendan%mozilla.org
e46aa44602 Fix another node end line-numbering bug reported by Igor Bukanov on n.p.m.jseng.
git-svn-id: svn://10.0.0.236/trunk@161120 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 21:32:23 +00:00
kjh-5727%comcast.net
58834a6e89 Bug 256436 - Backing out the patch from bug 255584 due to a regression.
Requested by roc.


git-svn-id: svn://10.0.0.236/trunk@161119 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 20:24:16 +00:00
brendan%mozilla.org
09ca38ac95 Fix node end line-numbering bug reported by Igor Bukanov on n.p.m.jseng.
git-svn-id: svn://10.0.0.236/trunk@161118 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 18:51:07 +00:00
steffen.wilberg%web.de
d5369c1338 Bug 255113: Change 'Bookmark this Link' to 'Bookmark This Link...' in the history context menu. r/a=blake
git-svn-id: svn://10.0.0.236/trunk@161117 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 09:29:58 +00:00
bryner%brianryner.com
2ac3245dec Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
git-svn-id: svn://10.0.0.236/trunk@161116 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 07:10:50 +00:00
bryner%brianryner.com
0501b2872a Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161115 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 04:58:44 +00:00
roc+%cs.cmu.edu
d7e985e5cb Bug 253977 backout because of possible Tp regression on btek.
git-svn-id: svn://10.0.0.236/trunk@161114 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 03:50:59 +00:00
roc+%cs.cmu.edu
34b5eca02a Bug 253977. Fix a few columns-hurting block bugs. 1) Always drain overflow lines on any kind of block reflow. 2) Set NS_FRAME_REFLOW_NEXTINFLOW in the reflow status whenever reflow of the block's next-in-flow is required. 3) Search overflow lines when we're looking for frame continuations to delete. 4) Show overflow area in nsContainerFrame frame dump. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161113 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 03:00:46 +00:00
despotdaemon
a8e5cba2a9 Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161112 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 22:10:06 +00:00
despotdaemon
d280d905f6 Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161111 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 22:09:54 +00:00
despotdaemon
91a60f79f7 Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161110 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 22:09:22 +00:00
despotdaemon
3ba388a238 Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161109 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 22:09:06 +00:00
despotdaemon
22794dcdf5 Pseudo-automatic update of changes made by bugzilla@arlen.demon.co.uk.
git-svn-id: svn://10.0.0.236/trunk@161108 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 22:08:57 +00:00
smontagu%smontagu.org
0033bb3092 Correct the joining of some Urdu characters. Bug 255566, r=jshin, sr=rbs.
git-svn-id: svn://10.0.0.236/trunk@161107 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 20:09:51 +00:00
neil%parkwaycc.co.uk
25314c0e2b Trying to fix build bustage again...
git-svn-id: svn://10.0.0.236/trunk@161104 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 16:18:23 +00:00
varga%nixcorp.com
ecf1a5c28a Additional patch for bug 211046. r=varga sr=jag
git-svn-id: svn://10.0.0.236/trunk@161103 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 15:59:11 +00:00
neil%parkwaycc.co.uk
5224cdfed0 Trying to fix build bustage, but I don't understand these dependencies...
git-svn-id: svn://10.0.0.236/trunk@161102 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 15:49:23 +00:00
neil%parkwaycc.co.uk
e18d090e93 Bug 242046 Make the JS status handler a property of the XUL window, should speed up calls to set window.status r=jag sr=jst moa=mscott
git-svn-id: svn://10.0.0.236/trunk@161101 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 14:47:51 +00:00
igor%mir2.org
5f96e9702b Resolving bug 256387: XML objects got toSource implementation
git-svn-id: svn://10.0.0.236/trunk@161100 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 12:26:43 +00:00
igor%mir2.org
fb56395886 Fixing bug 256389: working CompilerEnvirons.isXmlAvailable() etc.
git-svn-id: svn://10.0.0.236/trunk@161099 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 11:10:24 +00:00
neil%parkwaycc.co.uk
d8984c9256 Bug 256331 nsMsgFilterDataSource doesn't inherit properly from nsMsgRDFDataSource r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@161098 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 09:40:27 +00:00
bryner%brianryner.com
03c6a8279c Backing out bug 253888 until I can figure out how to fix the crash
git-svn-id: svn://10.0.0.236/trunk@161097 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 06:27:54 +00:00
bryner%brianryner.com
e49f4fa38e Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161096 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 05:09:50 +00:00
roc+%cs.cmu.edu
75839c9942 Bug 255584. Don't include areas above and to the left of the origin when we're trying to figure out the scrollable width and height --- we can't scroll to them! r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161095 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 03:04:26 +00:00
rlk%trfenv.com
27d45be903 oops, minor typo. forgot to comment out toc entry.
git-svn-id: svn://10.0.0.236/trunk@161093 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 02:21:27 +00:00
rlk%trfenv.com
8ec61799de lets comment it out instead of removing it.
git-svn-id: svn://10.0.0.236/trunk@161091 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 02:18:32 +00:00
rlk%trfenv.com
e813d3ef3e bug 256363 - Change Download Manager shortcut. Patch by Jeff Walden <jwalden+fxhelp@mit.edu>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@161090 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 02:11:03 +00:00
rlk%trfenv.com
4aafbb56fc updating help documentation for removal of Offline support from Firefox
git-svn-id: svn://10.0.0.236/trunk@161089 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 02:07:16 +00:00
rlk%trfenv.com
ea9f1172b6 Moving aviary help to the trunk, round 2.
git-svn-id: svn://10.0.0.236/trunk@161088 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 02:00:25 +00:00
dbaron%dbaron.org
cf2837175f Remove unneeded forwarding of nsIDOMNSUIEvent methods to reduce codesize gain and perhaps help Tp/Tdhtml regression. b=238773 r=bryner
git-svn-id: svn://10.0.0.236/trunk@161086 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-21 00:10:57 +00:00
bienvenu%nventure.com
e7ebf59ed8 better fix for 242973, mapi send with ui with html compose and linebreaks, that doesn't break editing html drafts/templates, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161085 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 23:46:07 +00:00
igor%mir2.org
4ea71b20a4 Added notes about addressed bug 256339
git-svn-id: svn://10.0.0.236/trunk@161084 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 23:01:28 +00:00
igor%mir2.org
98962ca088 Resolving bug 256339: interpreter does not recurse across calls to interpreted functions and scripts and instead uses explicit State object to store JS frame information. It removes the limit on maximum recursion depth in scripts.
git-svn-id: svn://10.0.0.236/trunk@161083 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 22:50:36 +00:00
neil%parkwaycc.co.uk
de405c56f5 Bug 219122 Filter editor should validate actions before attempting to create filter p=mark@standard8.demon.co.uk r=me sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@161082 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 22:30:30 +00:00
rlk%trfenv.com
f37e9f7638 bug 253163 - Missing image files in help documentation referenced by help_help.xhtml. r=neil@parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@161081 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 22:19:13 +00:00
bugreport%peshkin.net
967204e8ec Bug 224208 Add a higher level of categorization (.ie departments, locations, etc.)
patch by Albert Ting
r=joel, glob
a=myk


git-svn-id: svn://10.0.0.236/trunk@161078 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 21:49:20 +00:00
dbaron%dbaron.org
ba07da6cf7 Make nsCSSValue constructors explicit and fix obscure regression from rule tree landing. b=256270 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@161075 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 20:55:17 +00:00
dbaron%dbaron.org
990c8d2375 Set CVS_RSH for checking out talkback. r=bryner
git-svn-id: svn://10.0.0.236/trunk@161074 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 20:50:41 +00:00
bryner%brianryner.com
2dbfb983b1 Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161072 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 20:34:37 +00:00
myk%mozilla.org
797d600ffd bug 247156: support non-jarred in addition to jarred extensions; r=mconnor, a=ben
git-svn-id: svn://10.0.0.236/trunk@161071 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 20:29:00 +00:00
bryner%brianryner.com
480ce5b410 fixing debug build bustage
git-svn-id: svn://10.0.0.236/trunk@161069 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 19:32:23 +00:00
timeless%mozdev.org
775912022e undoing the known incorrect signature and moving the include from the cpp file to the h for the nsCOMPtr
second attempt at fixing build bustage for bug 238773


git-svn-id: svn://10.0.0.236/trunk@161068 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 19:28:25 +00:00
timeless%mozdev.org
2856c49b25 first attempt at fixing build bustage for bug 238773
-- editors note -- this is not the right fix and is in direct conflict with bryner's fix which is correct.


git-svn-id: svn://10.0.0.236/trunk@161067 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 19:27:37 +00:00
timeless%mozdev.org
7b5614851f second attempt at fixing build bustage for bug 238773
git-svn-id: svn://10.0.0.236/trunk@161065 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 19:20:40 +00:00
bienvenu%nventure.com
a02e152ca7 fix topcrasher in imap header download, r=sspitzer, sr=mscott 255581
git-svn-id: svn://10.0.0.236/trunk@161064 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 19:15:40 +00:00
bryner%brianryner.com
e5bac8dafb Fixing windows bustage
git-svn-id: svn://10.0.0.236/trunk@161063 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 18:53:12 +00:00
bienvenu%nventure.com
8a3b058531 fix 250455 for plain text compose case, blind mapi send of accented chars, r=jshin, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161062 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 18:49:08 +00:00
igor%mir2.org
9ea011a767 Fixing bug 256321: IdScriptableObject can be serialized again
git-svn-id: svn://10.0.0.236/trunk@161060 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 18:25:20 +00:00
timeless%mozdev.org
2d2b43d7bc Bug 238773 Separating nsDOMEvent into separate classes
patch by mozilla-bugzilla@future.shiny.co.il r=bryner sr=jst


git-svn-id: svn://10.0.0.236/trunk@161059 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 18:09:19 +00:00
igor%mir2.org
66b37be9d1 Resolving bug 256318: for consistancy with XMLObject.addValues ScriptableObject.equivalentValues also uses NOT_FOUND to indicate no operation available.
git-svn-id: svn://10.0.0.236/trunk@161058 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 18:05:50 +00:00
igor%mir2.org
5ed7c2d816 Fixing bug 256317: report about invalid references during parsing, not runtime.
git-svn-id: svn://10.0.0.236/trunk@161057 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 17:43:24 +00:00
jst%mozilla.jstenback.com
eb1bbfb234 Fixing bug 256235. Can't download files (no filepicker displayed), apparently XP-SP2 only. r+sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161056 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 15:08:28 +00:00
mkaply%us.ibm.com
7449ce7931 #247962
r=pedemonte, sr=blizzard (platform specific)
Remove DLL_InitTerm from NSPR - move it to Mozilla code


git-svn-id: svn://10.0.0.236/trunk@161054 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 15:03:00 +00:00
steffen.wilberg%web.de
280fe51d18 Bug 255465: Ctrl+= should enlarge text in Help viewer. p=jwalden, r=rlk
git-svn-id: svn://10.0.0.236/trunk@161053 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 14:04:15 +00:00
steffen.wilberg%web.de
8f6ad1b8ed Bug 255877: right-clicking an expanded bookmarks folder shows 'Collapse(X)'. r=mconnor, a/chofmann
git-svn-id: svn://10.0.0.236/trunk@161049 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 10:26:34 +00:00
jshin%mailaps.org
6818dbecc3 bug 190031: use xft and fontconfig for font lookups/measuring/drawing with new postscript/freetype code (r=blizzard, sr=rbs)
git-svn-id: svn://10.0.0.236/trunk@161046 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 09:11:26 +00:00
despotdaemon
4aa339503c Pseudo-automatic update of changes made by shaver@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@161045 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 04:17:07 +00:00
p_ch%verizon.net
2b03266dac Bug 118294: NS_THEME_DROPDOWN implementation (GTK2)
(+ add forgotten style for menulist-description binding in the new toolkit)
r=bryner, sr=roc.


git-svn-id: svn://10.0.0.236/trunk@161043 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 03:49:44 +00:00
scott%scott-macgregor.org
cf84554db7 Make the preferences dialog slightly wider to avoid truncation issues.
git-svn-id: svn://10.0.0.236/trunk@161041 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 02:34:28 +00:00
timeless%mozdev.org
9212518f6e Bug 254838 Use @mozilla.org/moz/jssubscript-loader;1 as a singleton
patch by mcsmurf@gmx.de r=timeless sr=neil moa=mscott,silver


git-svn-id: svn://10.0.0.236/trunk@161039 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 23:00:27 +00:00
scott%scott-macgregor.org
d55d4caf52 Bug #254834 --> If you try to close the RSS subscribe dialog in the middle of a feed subscription, bring up a prompt
and ask the user if he really wants to cancel the current subscription.


git-svn-id: svn://10.0.0.236/trunk@161038 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 22:52:53 +00:00
bryner%brianryner.com
d675836344 fix perl warnings (bug 247147) patch by swalker, r=bryner
git-svn-id: svn://10.0.0.236/trunk@161037 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 22:47:27 +00:00
dbaron%dbaron.org
af9bbb3a71 Don't bother with DrawTile when the destination rect is empty. b=237766 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161036 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:58:21 +00:00
bienvenu%nventure.com
099529f6b7 fix 242973 mapi send with ui when body text has linebreaks, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161035 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:50:17 +00:00
timeless%mozdev.org
65ceb43554 Bug 58786 No text shown when all panels deleted
patch by jon@rekai.net r=doron sr=neil


git-svn-id: svn://10.0.0.236/trunk@161034 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:47:35 +00:00
bienvenu%nventure.com
e2926c0894 fix 256082 smtp using other server password causes problems if password changes, and make smtp respect password protection of local cache, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161032 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:41:56 +00:00
scott%scott-macgregor.org
56de3fca80 Bug #251135 --> the drop down marker in the new quicksearch bar is getting stretched on OS X.
git-svn-id: svn://10.0.0.236/trunk@161030 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:31:42 +00:00
bienvenu%nventure.com
abbc514b3e add versioning info to mapi dlls, no bug, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161029 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:31:00 +00:00
bryner%brianryner.com
2f71cb86ab fix script warning if an argument has spaces. Bug 251772, patch by tuukka tolvanen <t.bugz@lament.cjb.net>, r=bryner
git-svn-id: svn://10.0.0.236/trunk@161028 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:30:51 +00:00
ben%bengoodger.com
05656c5bea 254439 - ask before saving form data for the first time adding strings only before l10n freeze
git-svn-id: svn://10.0.0.236/trunk@161025 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 21:19:27 +00:00
dbaron%dbaron.org
507de3e406 Comment fix, thanks to Jesse. b=238099
git-svn-id: svn://10.0.0.236/trunk@161020 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 20:40:26 +00:00
scott%scott-macgregor.org
ca5cfbc89f Bug #256190 --> thunderbird.js preferences getting loaded before mailnews.js. Rename thunderbird.js to all-thunderbird.js
to ensure that it gets loaded last since it has the final overrides for thunderbird.


git-svn-id: svn://10.0.0.236/trunk@161019 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 20:18:04 +00:00
vladimir%pobox.com
4927b31bc5 cairo: first attempt at surface manager/surface cache.
git-svn-id: svn://10.0.0.236/trunk@161017 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 18:56:03 +00:00
bryner%brianryner.com
15f76c28ab Fix double handling of arrow keys in menus on gtk2 (bug 219706). This prevents the OS default action from occuring if we've handled the event. We may want to stop the signal at the gtk level as well, but this fix should be reasonable safe. r=mkaply, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161015 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 18:36:57 +00:00
mkaply%us.ibm.com
1e97ffb237 #251754
r=pkw, sr=blizzard
If it is available, use CUPS to enumerate Postscript printers


git-svn-id: svn://10.0.0.236/trunk@161013 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 18:09:28 +00:00
brendan%mozilla.org
c73434d76b Add scoped local root support, plus a few cleanups from the huge e4x patch (40757, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@161009 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 17:57:36 +00:00
rlk%trfenv.com
f435653807 bug 256104 - Need element IDs in viewSource.xul. r=mconnor@myrealbox.com
git-svn-id: svn://10.0.0.236/trunk@161006 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 16:49:24 +00:00
cls%seawood.org
ad1967bd38 Update comments and use enhanced cygwin-wrapper script for nspr & ldap.
Thanks to Brian Bober <netdragon@gmail.com> for the patch.
Bug #245918 r=cls


git-svn-id: svn://10.0.0.236/trunk@161004 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 16:27:08 +00:00
bienvenu%nventure.com
fc4fec58f9 fix 255326 isSpecialFolder returns true for all sub-folders of inbox - it shouldn't, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@161003 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 16:27:00 +00:00
bmlk%gmx.de
c0ab9f8399 formcontrol testcases that exhibit various maxElementWidth scenarios, not part of any build
git-svn-id: svn://10.0.0.236/trunk@161002 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 15:32:40 +00:00
blizzard%redhat.com
84b6f8a55f Bug #255405. BinarySearchForPosition can generate invalid unicode for text measurement. Make sure to not send half of a surrogate pair down to the font layer. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161001 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 15:31:30 +00:00
bienvenu%nventure.com
4ade4fa9e5 fix assertion in rss server code - fallout from 41929, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@160999 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 15:21:27 +00:00
bienvenu%nventure.com
94469dcad0 fix problem with thread safety assertions, fallout from 41929, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160998 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 14:41:37 +00:00
rlk%trfenv.com
62de807a3c bug 253871 - fix bad links and update fro UI changes in bookmarks section in customize_help.xhtml. Patch by Stefan <stefan_h@hem.utfors.se>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@160997 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 14:38:32 +00:00
bienvenu%nventure.com
6ca17b3071 fix problem with imap folder discovery, fallout from 41929, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160996 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 14:38:24 +00:00
bsmedberg%covad.net
5b210142ac Add an "emptyLines" filter to the preprocessor that strips empty lines from the output. r=Hixie (not part of the build)
git-svn-id: svn://10.0.0.236/trunk@160994 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 13:48:49 +00:00
peterv%propagandism.org
b68b476d99 Fix for bug 244392 (Removing lines form a Bullet list using the [ back arrow ] or [Delete] keys results in <> and </> tags embedded in code when in Normal Mode). r=brade, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@160993 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 12:45:47 +00:00
jshin%mailaps.org
91b6f302d3 bug 253936: got rid of spurrious assertions (r=dmose, sr=neil)
git-svn-id: svn://10.0.0.236/trunk@160992 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 10:37:54 +00:00
neil%parkwaycc.co.uk
e3dc4af931 Bustage fix for bug 235966 p=trev@gtchat.de r=me
git-svn-id: svn://10.0.0.236/trunk@160990 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 09:11:15 +00:00
kyle.yuan%sun.com
60e3ca0987 Use the "real" fix for the bustage, long is still 32-bit in LLP64 model though PR_BYTES_PER_LONG will have the same problem.
r=dveditz


git-svn-id: svn://10.0.0.236/trunk@160989 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 08:28:49 +00:00
timeless%mozdev.org
45a8e837e3 Bug 235966 nsMenuBarListener.cpp opens the menu on Ctrl+Alt+T
patch by trev@gtchat.de r=varga sr=bryner


git-svn-id: svn://10.0.0.236/trunk@160988 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 08:04:11 +00:00
despotdaemon
dab5326bad Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160987 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 07:21:54 +00:00
despotdaemon
557e5328e8 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160986 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 07:21:10 +00:00
despotdaemon
a1164089e7 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160985 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 07:20:32 +00:00
despotdaemon
efdb1fd66f Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160984 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 07:19:58 +00:00
despotdaemon
fb0bdce486 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160983 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 07:19:15 +00:00
despotdaemon
ed2f5643a9 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160982 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 07:18:31 +00:00
despotdaemon
813d61b2fc Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160981 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 07:17:39 +00:00
pete.zha%sun.com
181983dcd1 [ps] Mozilla generate invalid font when enable true type printing
bug 253219
r=tori(tor@acm.org),sr=roc(roc@ocallahan.org)


git-svn-id: svn://10.0.0.236/trunk@160980 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 06:56:08 +00:00
despotdaemon
2e176c3b4c Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160979 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 06:34:48 +00:00
kyle.yuan%sun.com
c5830cf601 Backout the patch for 251492. Need a better solution for that.
git-svn-id: svn://10.0.0.236/trunk@160978 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 06:33:20 +00:00
despotdaemon
2c89b1cc9f Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160977 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 06:32:22 +00:00
despotdaemon
a7df66ccc1 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160976 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 06:32:10 +00:00
despotdaemon
3473ae1d44 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@160975 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 06:31:44 +00:00
scott%scott-macgregor.org
175353a5e7 Bug #256100 --> Unable to select the RSS account in the advanced search dialog.
git-svn-id: svn://10.0.0.236/trunk@160974 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 06:07:35 +00:00
kyle.yuan%sun.com
878ec97d79 fix the bustage
git-svn-id: svn://10.0.0.236/trunk@160973 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 04:58:54 +00:00
kyle.yuan%sun.com
f5b99acd2d Bug 239562 64bit safe code for liveconnect (WinXP AMD64)
r=xiaobin.lu, sr=brendan
a) renamed jsobject to lcjsobject,
b) defined lcjsobject as jint on 32-bit platform or as jlong on 64-bit platform.


git-svn-id: svn://10.0.0.236/trunk@160972 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 02:36:36 +00:00
vladimir%pobox.com
99ff46ecfc cairo: copybits needed a fix, too
git-svn-id: svn://10.0.0.236/trunk@160971 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 02:34:35 +00:00
kyle.yuan%sun.com
90036dfc22 Bug 251492 [gnome]selected item text wrong color in high-contrast themes
r=bryner, sr=roc, patch by ginn.chen@sun.com


git-svn-id: svn://10.0.0.236/trunk@160970 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 02:23:15 +00:00
vladimir%pobox.com
2499f7c8de cairo: go go images
git-svn-id: svn://10.0.0.236/trunk@160969 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 02:07:31 +00:00
dbaron%dbaron.org
274a3f279f Add to filenames for GTK2 and Xft builds. b=254477 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@160968 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 01:11:18 +00:00
despotdaemon
cfde5349c8 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160967 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 01:09:18 +00:00
dbaron%dbaron.org
e2cfb3a1e0 Fix gcc 3.3.3/3.4 build bustage by removing duplicate const. b=41929
git-svn-id: svn://10.0.0.236/trunk@160966 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 01:05:49 +00:00
despotdaemon
a9305408bf Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160965 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:49:15 +00:00
despotdaemon
df0e6da3f2 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160964 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:48:28 +00:00
despotdaemon
3e409939ad Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160963 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:48:21 +00:00
timeless%mozdev.org
e87b5a5ac2 Bug 255710 nsDocShell::GetDocShellEnumerator leaks docShellEnum in failure cases
patch by cst@andrew.cmu.edu r=timeless sr=jst


git-svn-id: svn://10.0.0.236/trunk@160962 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:48:19 +00:00
despotdaemon
3c1c0817c4 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160961 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:48:09 +00:00
timeless%mozdev.org
0ae5fac927 Bug 254696 Download Manager should open file/display properties when you hit enter
patch by cst@andrew.cmu.edu r=neil sr=jag


git-svn-id: svn://10.0.0.236/trunk@160960 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:46:31 +00:00
bryner%brianryner.com
e825a3bacc Attempt graceful recovery when mork corruption is detected for form autocomplete data. Bug 253935, patch by bienvenu, r=bryner, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160958 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:39:20 +00:00
bryner%brianryner.com
b455638ca9 fix starting firefox from PATH (bug 177996). patch by logan@dct.com, r=bryner, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@160957 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:33:56 +00:00
despotdaemon
83d8949ebf Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@160956 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:11:24 +00:00
despotdaemon
e1c8afb42b Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@160955 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:11:20 +00:00
despotdaemon
89ec50d26e Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@160954 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:06:09 +00:00
despotdaemon
a29cf7165c Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@160953 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:05:57 +00:00
despotdaemon
0ede0a0e08 Pseudo-automatic update of changes made by rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@160952 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-19 00:05:07 +00:00
timeless%mozdev.org
4069ab3014 Bug 41929 - movemail. fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@160951 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:46:17 +00:00
despotdaemon
90ed548606 Pseudo-automatic update of changes made by seawood@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@160950 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:21:15 +00:00
cls%seawood.org
0036b11994 Update comments and use enhanced cygwin-wrapper script for nspr & ldap.
Thanks to Brian Bober <netdragon@gmail.com> for the patch.
Bug #245918 r=cls


git-svn-id: svn://10.0.0.236/trunk@160949 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:18:56 +00:00
despotdaemon
d13b6af45b Pseudo-automatic update of changes made by seawood@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@160948 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:18:01 +00:00
despotdaemon
fcb6fcaed4 Pseudo-automatic update of changes made by seawood@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@160947 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:18:00 +00:00
despotdaemon
1b89357dd0 Pseudo-automatic update of changes made by seawood@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@160946 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:17:46 +00:00
despotdaemon
4cb8c7c910 Pseudo-automatic update of changes made by seawood@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@160945 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:17:23 +00:00
despotdaemon
b877110110 Pseudo-automatic update of changes made by cls@seawood.org.
git-svn-id: svn://10.0.0.236/trunk@160944 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:16:52 +00:00
despotdaemon
e7c44a58e8 Pseudo-automatic update of changes made by cls@seawood.org.
git-svn-id: svn://10.0.0.236/trunk@160943 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:16:43 +00:00
despotdaemon
e71eddd620 Pseudo-automatic update of changes made by cls@seawood.org.
git-svn-id: svn://10.0.0.236/trunk@160942 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:16:35 +00:00
despotdaemon
c405370c06 Pseudo-automatic update of changes made by cls@seawood.org.
git-svn-id: svn://10.0.0.236/trunk@160941 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:16:23 +00:00
neil%parkwaycc.co.uk
85008e161b Bug 41929 Allow multiple accounts with the same server and username if they have different port numbers p=kteuscher@myrealbox.com r=bienvenu sr=me
git-svn-id: svn://10.0.0.236/trunk@160940 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 23:11:28 +00:00
steffen.wilberg%web.de
deab9df1c0 Bug 255938: Document warn on close pref in Advanced Options, p=jwalden, r=rlk. Also fix typo (bug 256041)
git-svn-id: svn://10.0.0.236/trunk@160938 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 22:38:37 +00:00
cls%seawood.org
4599d98cdb Remove unneeded VC4 flags.
Thanks to Stephen Walker <sdwalker@myrealbox.com> for the patch.
Bug #255616 r=cls


git-svn-id: svn://10.0.0.236/trunk@160935 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 22:24:59 +00:00
timeless%mozdev.org
42e2681674 Bug 253405 Warning for document.all doesn't list source file or line number
r=caillon sr=brendan


git-svn-id: svn://10.0.0.236/trunk@160934 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 22:19:45 +00:00
timeless%mozdev.org
47efc83bcb Bug 223159 Script with UniversalBrowserWrite privilige still unable to window.close() a non-JS-created window
r=caillon sr=jst


git-svn-id: svn://10.0.0.236/trunk@160933 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 22:15:11 +00:00
jst%mozilla.jstenback.com
daf8d7f24a Fixing bug 198254. Fix crash when closing javascript created window. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@160932 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 22:13:10 +00:00
timeless%mozdev.org
d29538e44e Bug 255927 When handling a fault in nsIWebServiceCallContext it crashes
patch by chantepie@altern.org thanks to scc r=timeless sr=roc


git-svn-id: svn://10.0.0.236/trunk@160931 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 22:06:50 +00:00
timeless%mozdev.org
8f2f6bc0ca Bug 204332 bad wording in sidebarOverlay.dtd
changes by tsahi_75@yahoo.com patch by jon@rekai.net r=doron sr=neil


git-svn-id: svn://10.0.0.236/trunk@160930 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 21:59:02 +00:00
scott%scott-macgregor.org
8babe18db9 Bug #219586 --> Eudora, Outlook mailboxes with "/" in name fail to import. Unable to create local folders
with forward slashes in the name on Windows.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@160928 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 21:54:11 +00:00
scott%scott-macgregor.org
48a940f071 Bug #256058 --> when editing an existing feed disable the RSS account option so you can't select
it as a destination folder.


git-svn-id: svn://10.0.0.236/trunk@160926 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 21:38:27 +00:00
despotdaemon
71af6d49a3 Pseudo-automatic update of changes made by erik@dasbistro.com.
git-svn-id: svn://10.0.0.236/trunk@160922 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 20:19:36 +00:00
despotdaemon
880564de9b Pseudo-automatic update of changes made by erik@dasbistro.com.
git-svn-id: svn://10.0.0.236/trunk@160921 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 20:14:59 +00:00
despotdaemon
db2fd11c1b Pseudo-automatic update of changes made by erik@dasbistro.com.
git-svn-id: svn://10.0.0.236/trunk@160920 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 20:12:42 +00:00
despotdaemon
9fbb4e37be Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160919 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 20:08:19 +00:00
despotdaemon
74f916a247 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160918 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 20:06:27 +00:00
despotdaemon
dc8662267a Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160917 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 20:06:14 +00:00
neil%parkwaycc.co.uk
893dad5b26 Bug 255929 Can't drag scrollbar in Print Preview r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@160915 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 19:17:13 +00:00
neil%parkwaycc.co.uk
194d68b80a Bug 255268 Make make chrome make installed-chrome.txt correctly r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@160914 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 19:14:51 +00:00
scott%scott-macgregor.org
67fb6c716a Bug #253054 --> Editor should use a chrome package known to exist (like itself) instead of
using "navigator" as the chrome package for asking the locale.

Fixes problems with the spell checker not working for new thunderbird profiles where there is no navigator package.

r=brade


git-svn-id: svn://10.0.0.236/trunk@160912 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 18:24:48 +00:00
pedemont%us.ibm.com
7db25f8dbf I'm getting sloppy
git-svn-id: svn://10.0.0.236/trunk@160907 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 16:47:14 +00:00
pedemont%us.ibm.com
945fb68a32 Attempt to fix bustage for older system's compiler
git-svn-id: svn://10.0.0.236/trunk@160906 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 16:29:26 +00:00
pedemont%us.ibm.com
aea61d66da Bug 252475 - nsLocale is broken on Mac OS X. r=jshin,sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@160904 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 15:35:36 +00:00
aaronleventhal%moonset.net
9d93686613 Bug 192577. URL bar drop-down does not collapse on second click on down-arrow. r=mconnor. No sr= needed
git-svn-id: svn://10.0.0.236/trunk@160900 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 14:46:45 +00:00
aaronleventhal%moonset.net
72de148285 Bug 255881. Regression: frames and iframes not tabbable because tabindex defaulting to -1 instead of 0 as it should. r=neil, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@160899 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 14:43:08 +00:00
aaronleventhal%moonset.net
a3e4c62b95 Bug 165998. Option and select bounds incorrect. r=pkwarren, sr=roc
git-svn-id: svn://10.0.0.236/trunk@160898 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 14:39:45 +00:00
vladimir%pobox.com
0c882e2667 cairo: coordinate transforms are for winners
git-svn-id: svn://10.0.0.236/trunk@160897 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 09:52:03 +00:00
vladimir%pobox.com
0484ab2a33 cairo: nsnull: because garbage data sucks.
git-svn-id: svn://10.0.0.236/trunk@160896 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 09:25:09 +00:00
vladimir%pobox.com
7d78a52c5a cairo: scaling twice is for losers
git-svn-id: svn://10.0.0.236/trunk@160895 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 08:24:19 +00:00
vladimir%pobox.com
01d70de483 cairo: don't leak transforms, also random flailing trying to fix fonts
git-svn-id: svn://10.0.0.236/trunk@160893 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 06:48:20 +00:00
scott%scott-macgregor.org
27117eac91 Bug #255451 --> More refinements for master password.
Leave off by default like Firefox.

Add a seamonkey like checkbox for encrypting vs. obscuring for using the master password
to lock saved passwords.


git-svn-id: svn://10.0.0.236/trunk@160891 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 05:17:47 +00:00
scott%scott-macgregor.org
deaa2b2e09 Bug #251135 --> text can overflow the quick search box on OS X.
git-svn-id: svn://10.0.0.236/trunk@160888 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 04:21:33 +00:00
timeless%mozdev.org
5f942cda70 Bug 253539 Report origin url for css mime warnings/errors
r=bz sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@160886 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 02:32:25 +00:00
pavlov%pavlov.net
3150b020f7 lets try doing fonts using xft for now...
git-svn-id: svn://10.0.0.236/trunk@160884 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 00:16:24 +00:00
steffen.wilberg%web.de
12f2eee162 Bug 255932: Add 'Warn when closing multiple tabs' pref to Advanced under Browsing. r=blake
git-svn-id: svn://10.0.0.236/trunk@160878 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 22:48:30 +00:00
ben%bengoodger.com
d67767af38 bug 238571 - awkward UI text for showing non-existent files, wording from jeff walden
git-svn-id: svn://10.0.0.236/trunk@160877 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 22:45:02 +00:00
vladimir%pobox.com
f40f3fb075 b=255934, urlbar favicon not updated on tab switch if site has favicon.ico instead of link, a=ben
git-svn-id: svn://10.0.0.236/trunk@160876 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 22:36:43 +00:00
vladimir%pobox.com
ea73dbe550 b=255931, favicons should validate content type before saving, a=ben
git-svn-id: svn://10.0.0.236/trunk@160873 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 22:27:04 +00:00
despotdaemon
34633681c9 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160872 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 22:08:28 +00:00
scott%scott-macgregor.org
45fbf44f36 Bug #255809 --> Migration wizard on unix and OS X are showing all of the available migrations instead
of just the ones for that platform.


git-svn-id: svn://10.0.0.236/trunk@160866 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 19:03:56 +00:00
mostafah%oeone.com
2ee72a75fd Changed * to + per Callek's request
git-svn-id: svn://10.0.0.236/trunk@160865 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 18:53:07 +00:00
despotdaemon
a67b09b0c4 Pseudo-automatic update of changes made by timeless@mozdev.org.
git-svn-id: svn://10.0.0.236/trunk@160864 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 18:50:59 +00:00
despotdaemon
d7ae6c05d3 Pseudo-automatic update of changes made by ere@atp.fi.
git-svn-id: svn://10.0.0.236/trunk@160863 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 18:40:08 +00:00
bienvenu%nventure.com
3dff6c18ff fix 245066 backout bad fix for malicious pop3 server handling since its fixed another way now, r/a=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160862 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 18:37:20 +00:00
mostafah%oeone.com
89bba572dc Force readding of calendar.xul and menuOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@160861 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 18:34:56 +00:00
igor%mir2.org
c47df45987 Fixing bug 255891: just without throwing exceptions about non-js values for compatibility.
git-svn-id: svn://10.0.0.236/trunk@160860 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 18:33:38 +00:00
igor%mir2.org
d8f3b79624 Removal of bogus comments about parser usage.
git-svn-id: svn://10.0.0.236/trunk@160857 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 17:23:44 +00:00
igor%mir2.org
57db940871 Making most of TokenStream methods package-private: the class can not be made package-private itself as regexps implementation needs TokenStream.isJSLineTerminator().
git-svn-id: svn://10.0.0.236/trunk@160856 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 17:18:14 +00:00
bugreport%peshkin.net
288b7c5768 Bug 255772: Prevent whine.pl from running endless whining loop
patch by erik
r=joel, jouni
a=myk


git-svn-id: svn://10.0.0.236/trunk@160855 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 14:51:04 +00:00
mostafah%oeone.com
6c68fe8075 Adding Makefile.in for installer, based on browser/installer/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@160852 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 13:23:39 +00:00
mostafah%oeone.com
68e7aa4c94 Use winstripe for Mac until pinstripe becomes available
git-svn-id: svn://10.0.0.236/trunk@160851 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 13:17:24 +00:00
webmail%kmgerich.com
346565147a Bug 239760: Menu list text is wrong color when list cell is selected
git-svn-id: svn://10.0.0.236/trunk@160846 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 02:38:53 +00:00
pete.zha%sun.com
244687a436 The background images is not printed out
r=pete.zha@sun.com,sr=roc,a=asa
patch by dantifer@gmail.com


git-svn-id: svn://10.0.0.236/trunk@160845 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 02:29:49 +00:00
jruderman%hmc.edu
2756140d5b 251092 - Alt+U doesn't work in Theme Manager. Patch by Quark, r=mconnor, a=asa.
git-svn-id: svn://10.0.0.236/trunk@160842 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 00:23:46 +00:00
dbaron%dbaron.org
3d4cd9cd4d Set better ownership and permissions in tar files we create, and remove old hack. b=254303 r=bryner a=asa
git-svn-id: svn://10.0.0.236/trunk@160841 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 00:14:48 +00:00
dbaron%dbaron.org
59e7e34558 Fix issues with extraction of file permissions, especially in standalone. b=231083, 235781 r+sr=dveditz a=asa
git-svn-id: svn://10.0.0.236/trunk@160840 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-17 00:12:04 +00:00
jruderman%hmc.edu
1691f81106 238464 - Crash setting wallpaper to a broken image. Patch by Jon Henry, r=mconnor, a=ben
git-svn-id: svn://10.0.0.236/trunk@160838 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 23:49:43 +00:00
scott%scott-macgregor.org
9b68e8b593 remove some unwanted dump statements
git-svn-id: svn://10.0.0.236/trunk@160835 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 22:20:46 +00:00
scott%scott-macgregor.org
e138cfbf8d Bug #254474 --> Fix a regression when using quick search on message bodies for POP3 accounts.
git-svn-id: svn://10.0.0.236/trunk@160832 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 21:36:44 +00:00
scott%scott-macgregor.org
7f4f390e1f Bug #255466 --> Hook up "checking for new feeds every XXX minutes" in Thunderbird.
git-svn-id: svn://10.0.0.236/trunk@160830 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 21:12:36 +00:00
scott%scott-macgregor.org
60afd825af Bug #255466 --> Hook up "checking for new feeds every XXX minutes" in Thunderbird.
(not part of the seamonkey build)


git-svn-id: svn://10.0.0.236/trunk@160829 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 21:12:00 +00:00
mostafah%oeone.com
8e83068a7c Updated installation images
git-svn-id: svn://10.0.0.236/trunk@160828 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 21:10:17 +00:00
mostafah%oeone.com
c7bc9b2137 Checking in workaround for bug 255248
git-svn-id: svn://10.0.0.236/trunk@160826 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 21:04:29 +00:00
vladimir%pobox.com
c31d09ba88 cairo: attempted drawingsurface speedups, and some image debugging bits.
git-svn-id: svn://10.0.0.236/trunk@160825 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 20:25:00 +00:00
rlk%trfenv.com
8fc685a7dc moving aviary help to the trunk.
git-svn-id: svn://10.0.0.236/trunk@160824 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 20:24:39 +00:00
mkaply%us.ibm.com
9823065f45 #249682
r=mkaply, a=mkaply
Regression - patch from brade - use correct string type for smileys


git-svn-id: svn://10.0.0.236/trunk@160823 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 20:17:13 +00:00
mostafah%oeone.com
c818bf5214 Checked in patch for bug 255511
git-svn-id: svn://10.0.0.236/trunk@160821 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 19:52:28 +00:00
mostafah%oeone.com
8d87a8b51e Checked in attachment 156049 for bug 231765
git-svn-id: svn://10.0.0.236/trunk@160820 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 19:45:49 +00:00
mostafah%oeone.com
e8cf3ce409 Added theme extension to list of files
git-svn-id: svn://10.0.0.236/trunk@160819 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 19:18:11 +00:00
mostafah%oeone.com
a3a5e2696a Checked in new logo for sunbird
git-svn-id: svn://10.0.0.236/trunk@160818 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 19:06:43 +00:00
blizzard%redhat.com
6b36420327 Don't crash when layout is nice enough to send us invalid unicode. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@160817 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 18:38:11 +00:00
scott%scott-macgregor.org
ec7e4dfcef over due credit updates.
git-svn-id: svn://10.0.0.236/trunk@160814 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 17:43:09 +00:00
igor%mir2.org
6ed356bb48 Moving IFGlue internal class of JavaAdapter into separated source file and renaming it to InterfaceAdapter to have more manageable code.
git-svn-id: svn://10.0.0.236/trunk@160811 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 17:14:24 +00:00
neil%parkwaycc.co.uk
829ee07a51 Clean up after bug 239555 including fixing JS strict warnings and URL abuse r=ducarroz sr=bienvenu a=asa
git-svn-id: svn://10.0.0.236/trunk@160810 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 16:26:58 +00:00
igor%mir2.org
e56eb05324 Fixing regression caused by new JavaImporter, see bug 245882.
git-svn-id: svn://10.0.0.236/trunk@160809 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 16:11:27 +00:00
Stefan.Borggraefe%gmx.de
cd2bc8916a Fix for bug 252759: "Crash when doing multiple advanced address book searches"
r=neil, sr=mscott, a=asa


git-svn-id: svn://10.0.0.236/trunk@160808 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 15:31:29 +00:00
mostafah%oeone.com
dd9d580094 Checked in patch for bug 255121
git-svn-id: svn://10.0.0.236/trunk@160807 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 15:26:41 +00:00
mostafah%oeone.com
bf10c16876 Synced sunbird and extension, calendar.xul file afetr patching bug 254993
git-svn-id: svn://10.0.0.236/trunk@160806 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 15:16:06 +00:00
steffen.wilberg%web.de
917cf0984a Bug 255609: Rename dialog title from Preferences to Options in OS/2. p=mozilla@Weilbacher.org, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@160805 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 15:00:02 +00:00
mostafah%oeone.com
e3c1446910 Fixed indentation and checked in patch for bug 254993
git-svn-id: svn://10.0.0.236/trunk@160803 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 14:34:26 +00:00
igor%mir2.org
691855810e More E4X credits
git-svn-id: svn://10.0.0.236/trunk@160802 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 14:19:44 +00:00
mostafah%oeone.com
06f4441a49 Checked in patch for bug 254979
git-svn-id: svn://10.0.0.236/trunk@160801 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 13:44:06 +00:00
mostafah%oeone.com
fec48cc2a6 New addition and changes from attachment 155875 in bug 248399
git-svn-id: svn://10.0.0.236/trunk@160800 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 13:29:14 +00:00
igor%mir2.org
2fd25835c3 Fixing regression caused by the committed patch under bug 255595
git-svn-id: svn://10.0.0.236/trunk@160795 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 09:57:15 +00:00
vladimir%pobox.com
d929af1ef6 cairo: CairoBlender impl (not all that functional), continuing impl of other bits
git-svn-id: svn://10.0.0.236/trunk@160793 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 07:17:24 +00:00
vladimir%pobox.com
d8e5932392 cairo: get the screen size correctly, need to call init on Screen
git-svn-id: svn://10.0.0.236/trunk@160791 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 05:53:04 +00:00
vladimir%pobox.com
c3fce5894f cairo: continuing drawing surface fixes
git-svn-id: svn://10.0.0.236/trunk@160790 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 04:45:57 +00:00
vladimir%pobox.com
3a2e78d179 cairo: fix drawing surface compilation
git-svn-id: svn://10.0.0.236/trunk@160789 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 03:29:26 +00:00
pavlov%pavlov.net
31fa74efff Updating to the trunk
git-svn-id: svn://10.0.0.236/trunk@160788 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 03:17:06 +00:00
vladimir%pobox.com
6a8b147a9a better cairo drawing surface stuff, in progress
git-svn-id: svn://10.0.0.236/trunk@160786 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 00:37:37 +00:00
pavlov%pavlov.net
0cea8a0663 adding MOZ_ENABLE_CAIRO_GFX
git-svn-id: svn://10.0.0.236/trunk@160785 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-16 00:31:22 +00:00
vladimir%pobox.com
7b694b9184 forgot two files from cairo bits landing (not part of the build)
git-svn-id: svn://10.0.0.236/trunk@160784 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 23:57:35 +00:00
steffen.wilberg%web.de
d613d7195b removing more unused files. r=rlk
git-svn-id: svn://10.0.0.236/trunk@160783 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 22:51:05 +00:00
steffen.wilberg%web.de
d238884615 removing unused file. r=rlk
git-svn-id: svn://10.0.0.236/trunk@160782 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 21:03:58 +00:00
steffen.wilberg%web.de
2b0f86ce83 Bug 250974: dragging a link over the Downloads or Go button should display a statusbar message. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@160777 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 13:15:35 +00:00
steffen.wilberg%web.de
4827c0d11e Bug 228699: Download Manager should close on CTRL+Y / ESC. r=ben
git-svn-id: svn://10.0.0.236/trunk@160776 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 12:59:24 +00:00
neil%parkwaycc.co.uk
cc42ac973e Applying the parts of bz's patch for bug 255270 that bryner conservatively removed r=me sr=dbaron a=asa
git-svn-id: svn://10.0.0.236/trunk@160773 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 10:03:11 +00:00
igor%mir2.org
fe97f0c06b Credits to BEA for E4X implementation.
git-svn-id: svn://10.0.0.236/trunk@160772 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 09:05:30 +00:00
bryner%brianryner.com
00b4ce8e32 skip signon entries that don't decrypt properly
git-svn-id: svn://10.0.0.236/trunk@160771 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-15 06:53:45 +00:00
igor%mir2.org
38863db9d0 Build modifications to make Context.getImplementationVersion() to return string defined in build property files with automatic timestamping.
git-svn-id: svn://10.0.0.236/trunk@160766 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 22:44:22 +00:00
igor%mir2.org
4fb35c7990 Deprecating PropertyException as a part of common exception root changes, see 244492.
git-svn-id: svn://10.0.0.236/trunk@160765 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 16:45:30 +00:00
igor%mir2.org
736c8aa7e1 Using Kit.initCause to wrap the original exception preventing creation of SecurityController class.
git-svn-id: svn://10.0.0.236/trunk@160764 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 16:42:33 +00:00
igor%mir2.org
ce4cf79edd Documenting ClassFactory usage
git-svn-id: svn://10.0.0.236/trunk@160762 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 15:17:40 +00:00
igor%mir2.org
ba09cca1fd Fixing compatibility issue caused by introduction of ContextFactory. See bug 255595 .
git-svn-id: svn://10.0.0.236/trunk@160761 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 15:12:38 +00:00
igor%mir2.org
f972d58035 Fixing JavaDoc
git-svn-id: svn://10.0.0.236/trunk@160760 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 15:08:32 +00:00
igor%mir2.org
d157625d76 Changing Kit.initCause to take and return RuntimeException: this is how it is supposed to be used, that is wrap checkable exceptions into uncheckable RuntimeExceptions.
git-svn-id: svn://10.0.0.236/trunk@160759 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 15:07:50 +00:00
igor%mir2.org
62b228e43e Use common API to extract value associated with top scope prototype chain
not to duplicate code


git-svn-id: svn://10.0.0.236/trunk@160758 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 13:57:39 +00:00
igor%mir2.org
6268464201 NativeScript no longer implements Script interface which was kept only f
or compatibility.


git-svn-id: svn://10.0.0.236/trunk@160757 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 10:29:09 +00:00
igor%mir2.org
3fc1e8f2c8 The scope argument is removed from Context.decompileScript() since
decompilation does not depends on scope.
For compatibility the old signature is preserved as a deprecated method.


git-svn-id: svn://10.0.0.236/trunk@160756 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 10:28:15 +00:00
igor%mir2.org
86b75f0608 More JavaDoc comments including Context customization example
git-svn-id: svn://10.0.0.236/trunk@160755 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 09:01:26 +00:00
igor%mir2.org
d0e695929a Fixing broken HTML markup in JavaDoc comments.
git-svn-id: svn://10.0.0.236/trunk@160754 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 06:44:39 +00:00
vladimir%pobox.com
873637212c forgot configure, auto-autoconf doesn't work I don't think
git-svn-id: svn://10.0.0.236/trunk@160753 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 01:04:21 +00:00
vladimir%pobox.com
8c5c405bac Initial landing of cairo-related stuff, nothing built by default, all code is in ifdefs. r=bryner,a=brendan
git-svn-id: svn://10.0.0.236/trunk@160752 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-14 01:01:16 +00:00
igor%mir2.org
6d26f1266f Renaming Kit.initCauseOrNull into simple Kit.initCause and making it to
return the passed exception to allow usage like:

throw Kit.initCause(new RuntimeException("WRAPPED"), origException);


git-svn-id: svn://10.0.0.236/trunk@160751 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 23:45:52 +00:00
jruderman%hmc.edu
2e76e09d70 Bug 253945. Patch by quark, r=dveditz, a=ben
git-svn-id: svn://10.0.0.236/trunk@160746 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 21:34:42 +00:00
jruderman%hmc.edu
f48d5b5db7 Bug 249680 - Location bar text not visible with yellow bacakground for secure sites. Patch by quark, r=mconnor, a=ben
git-svn-id: svn://10.0.0.236/trunk@160745 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 21:30:33 +00:00
brade%comcast.net
f33fddb67a bug 252750; add VK_HELP to list of global keys (r=caillon, sr=bryner, patch=steffen.wilberg)
git-svn-id: svn://10.0.0.236/trunk@160741 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 20:59:54 +00:00
scott%scott-macgregor.org
d06e258925 Bug #255060 --> Thunderbird migration requires a seamonkey created registry.dat file.
git-svn-id: svn://10.0.0.236/trunk@160740 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 20:58:51 +00:00
mostafah%oeone.com
911005c0a4 sunbird should not yet update its extensions
git-svn-id: svn://10.0.0.236/trunk@160735 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 20:18:49 +00:00
mostafah%oeone.com
43310aa094 Updated translation
git-svn-id: svn://10.0.0.236/trunk@160734 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 20:17:50 +00:00
amardare%qnx.com
030f5d6698 Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
JFehr's problem with thunderbird on screen 2 on a multiscreen configuration:
Use
PhWindowQueryVisible( Ph_QUERY_IG_POINTER, ...
so that the screen information is uses the current location of input_group's pointer.


git-svn-id: svn://10.0.0.236/trunk@160732 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 20:08:45 +00:00
amardare%qnx.com
cc203808a7 Changes for qnx ( photon ) platform only. They should not affect building/runtime other platforms.
git-svn-id: svn://10.0.0.236/trunk@160731 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 20:03:42 +00:00
igor%mir2.org
12a4b6614e Fixing bug 255549: proper resolution of overloaded methods.
git-svn-id: svn://10.0.0.236/trunk@160730 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 19:31:32 +00:00
bryner%brianryner.com
989908590d Fix for reflow problem in XUL dialogs (bug 255270, smoketest blocker). Patch by bzbarsky, r=neil, sr=dbaron. (I'm conservatively just removing the hack in nsHlperAppDlg by restoring it to its previous state).
git-svn-id: svn://10.0.0.236/trunk@160728 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 18:25:33 +00:00
bryner%brianryner.com
a3e3af1a8d Fix missing scrollbars on Mac (smoketest blocker, bug 255400). Patch by neil/cls, r=me
git-svn-id: svn://10.0.0.236/trunk@160727 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 18:02:33 +00:00
bsmedberg%covad.net
80d3eb4013 Potential fix for bug 255060
git-svn-id: svn://10.0.0.236/trunk@160726 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 16:56:17 +00:00
scott%scott-macgregor.org
ce712ed227 Bug #255479 --> advanced preferences panel re-org.
Move the proxy connection settings into a separate dialog.

eliminate the e-mail address auto collection category header.


git-svn-id: svn://10.0.0.236/trunk@160724 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 06:46:07 +00:00
ben%bengoodger.com
e8b8507f44 fix previous smoketest blocker relating to DOM inspector and help menu items not showing up on OS X
git-svn-id: svn://10.0.0.236/trunk@160722 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 00:56:58 +00:00
ben%bengoodger.com
bb7127f3e2 237727 - installer should delete certain files when installing to prevent weird incompatibilities when upgrading, file list from seth spitzer.
git-svn-id: svn://10.0.0.236/trunk@160721 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 00:54:33 +00:00
scott%scott-macgregor.org
465b4e5592 Bug #255451 --> Add support for master password to Thunderbid.
git-svn-id: svn://10.0.0.236/trunk@160720 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-13 00:54:19 +00:00
despotdaemon
2742b9dbf4 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160718 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 22:12:40 +00:00
despotdaemon
528e9d2f2d Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160717 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 22:07:33 +00:00
bsmedberg%covad.net
cc8c1b720f Bug 253610 - profile manager doesn't work on firefox trunk. a=asa
git-svn-id: svn://10.0.0.236/trunk@160716 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 20:43:38 +00:00
bzbarsky%mit.edu
0d52a58f8d Fix bug 255236 (composer confused by broken nextSibling on textnodes). Patch
by Peter Van der Beken <peterv@propagandism.org>, r+sr=bzbarsky, a=shaver


git-svn-id: svn://10.0.0.236/trunk@160714 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 19:46:54 +00:00
pkw%us.ibm.com
6fcdcbf277 Bug 250005 - Shortcut keys conflict: New Message and Mark All Read are both Command+Shift+M.
r=neil.parkwaycc.co.uk@myrealbox.com, sr=bienvenu@nventure.com, a=mkaply@us.ibm.com


git-svn-id: svn://10.0.0.236/trunk@160713 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 19:14:12 +00:00
steffen.wilberg%web.de
dbc3158017 Bug 255187: Focus lost after closing bookmarks or history w/ kbd. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@160710 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 09:17:11 +00:00
neil%parkwaycc.co.uk
7975f9c953 Bug 255253 Can't delete from the addressbook using the menu r/sr=mscott a=asa
git-svn-id: svn://10.0.0.236/trunk@160708 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 08:11:56 +00:00
bzbarsky%mit.edu
a4e3a2f2d4 Fix crash regression from style reresolution landing. Bug 255153, r+sr=dbaron,
a=asa


git-svn-id: svn://10.0.0.236/trunk@160704 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 05:05:05 +00:00
despotdaemon
10579f44c4 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160703 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 03:55:49 +00:00
despotdaemon
4b41b59cd0 automated update
git-svn-id: svn://10.0.0.236/trunk@160702 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 03:43:31 +00:00
despotdaemon
aab58e58c1 automated update
git-svn-id: svn://10.0.0.236/trunk@160699 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 03:01:33 +00:00
nboyd%atg.com
ae87d31326 Prepare release candidate for 1.6R1.
git-svn-id: svn://10.0.0.236/trunk@160697 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-12 02:00:09 +00:00
brendan%mozilla.org
b0ea43af3b Decompile return from try or catch with finally correctly (255245, r=shaver, a=asa).
git-svn-id: svn://10.0.0.236/trunk@160688 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 23:07:15 +00:00
vladimir%pobox.com
fa1efec6a7 b=249669, move dialog in bookmarks has words 'create in' instead of 'move to', patch from gavin_sharp+bugzilla@nospin.org, a=ben
git-svn-id: svn://10.0.0.236/trunk@160687 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 22:34:41 +00:00
vladimir%pobox.com
bef79e133b b=255132, bookmarks.bak doesn't get updated past first write
git-svn-id: svn://10.0.0.236/trunk@160686 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 22:10:09 +00:00
bienvenu%nventure.com
5991db6672 fix pop3 get new mail when Inbox.msf file is out of date, r=sspitzer, sr=mscott, a=sspitzer 254947
git-svn-id: svn://10.0.0.236/trunk@160683 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 21:19:51 +00:00
bryner%brianryner.com
54d3e2a6c4 Make static components support deferred registration to fix bug 254967. Follow-on to bug 123197. r=shaver, a=asa.
git-svn-id: svn://10.0.0.236/trunk@160682 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 21:14:51 +00:00
smontagu%smontagu.org
1a0efee0a0 correct erroneous checkin from bug 218528.
git-svn-id: svn://10.0.0.236/trunk@160679 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 20:29:46 +00:00
despotdaemon%netscape.com
de1782bbee Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160676 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 19:44:13 +00:00
bzbarsky%mit.edu
48abc3f2ac Comment-only spelling fix. a=asa
git-svn-id: svn://10.0.0.236/trunk@160675 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 19:33:05 +00:00
scott%scott-macgregor.org
dcb60825dc change firefox to thunderbird in the readme file.
git-svn-id: svn://10.0.0.236/trunk@160672 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 17:19:25 +00:00
scott%scott-macgregor.org
9f0f201e8f Bug #249988 --> Various offline settings are not getting saved from the offline settings dialog.
Add a  new radio button for "Always start up online" which matches our default value for
offline.startup_state. This fixes an issue where this radio control always comes up without an intial
value because we didn't have a radio for that value.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@160671 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 17:18:11 +00:00
bienvenu%nventure.com
05876300b1 fix newsblog on lnux, patch by jan varga, r/sr=bienvenu 255195
git-svn-id: svn://10.0.0.236/trunk@160670 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 15:41:59 +00:00
bugreport%peshkin.net
12e5e8c5f9 Bug 244239: Add group-based pronouns to query
r=erik,justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160666 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 14:00:34 +00:00
bugreport%peshkin.net
9d0e5a4575 Bug 241903: Add Environment Variable Authentication for apache auth and SSO
patch by erik
r=joel
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160665 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 13:53:46 +00:00
mcs%pearlcrescent.com
84a0bb7649 Fix bug # 255186 - 64 bit: VLV response control not parsed correctly.
git-svn-id: svn://10.0.0.236/trunk@160664 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 13:30:32 +00:00
mostafah%oeone.com
2b88bd069b Rename throbber2 back to throbber so that other themes can override it
git-svn-id: svn://10.0.0.236/trunk@160663 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 13:24:51 +00:00
mostafah%oeone.com
2c438bd58f Renaming throbber2 back to throbber for consistency
git-svn-id: svn://10.0.0.236/trunk@160661 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 13:11:10 +00:00
mkaply%us.ibm.com
0be0313810 #252674
r=pedemonte, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Implement GetPlatformLocale so JS dates/times work again


git-svn-id: svn://10.0.0.236/trunk@160660 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 12:49:46 +00:00
mkaply%us.ibm.com
f8eb482437 #254340
r=pedemonte, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Don't send mouse clicks to the default window proc - handle them ourselves


git-svn-id: svn://10.0.0.236/trunk@160658 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 12:43:50 +00:00
caillon%redhat.com
9381442760 These are C++ files; not IDL. rs=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160656 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 07:00:43 +00:00
bzbarsky%mit.edu
7735a0fea2 Stop building up the opaque region if it gets too complicated. Bug 253001,
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@160653 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 05:12:43 +00:00
bugreport%peshkin.net
53c6c2c716 Bug 251669: add an option to show users in a drop down menu instead of a text edit field
patch by glob <bugzilla@glob.com.au>
r=joel
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160652 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 05:08:13 +00:00
scott%scott-macgregor.org
42ad79a2ba Bug #249337 --> Fix some problems with the new search box iteracting with mail views. In particular, switching folders doesn't
re-search the new folder with the current mail view criteria.

Fix suggested by Aaron Zabudsky


git-svn-id: svn://10.0.0.236/trunk@160651 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 04:55:36 +00:00
bzbarsky%mit.edu
e481ad27f2 Relanding bug 108817, since it did not cause the Tp problem. r+sr=still roc
git-svn-id: svn://10.0.0.236/trunk@160650 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 04:49:05 +00:00
brendan%mozilla.org
8e4956796a Fix simple-match optimization for positive and negative lookahead assertions (254296, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@160646 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 02:27:29 +00:00
scott%scott-macgregor.org
5d37cefb31 Bug #255084 --> fix thunderbird crash when print previewing a message with blocked remote images. Thunderbird only.
Get rid of a dead comment in nMsgMailNewsUrl::GetMsgWindow.


git-svn-id: svn://10.0.0.236/trunk@160645 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 00:24:30 +00:00
bzbarsky%mit.edu
d780829a69 Addendum to bug 253572 patch per dbaron's comment in the bug.
git-svn-id: svn://10.0.0.236/trunk@160644 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 00:17:54 +00:00
cbiesinger%web.de
3eab71a3f9 Bug 254586 don't store views in nsCOMPtrs - they are not refcounted anyway.
r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@160643 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 23:58:56 +00:00
cbiesinger%web.de
629a502f7b Bug 254586 don't assume cacheToken can be qi'd to nsICacheEntryDescriptor
r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@160642 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 23:57:25 +00:00
bzbarsky%mit.edu
043249f868 Followup to bug 143512, patch by patch by Chris Thomas <cst@andrew.cmu.edu>,
r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@160640 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 23:48:41 +00:00
bzbarsky%mit.edu
b9de4e9489 Backing out patch for bug 108817 to test whether it causes the Tp regression.
git-svn-id: svn://10.0.0.236/trunk@160638 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 23:37:43 +00:00
neil%parkwaycc.co.uk
5a6002e8f2 Bug 255036 Leverage jar preprocessor to simplify chrome build (classic.jar) r=bsmedberg sr=jag
git-svn-id: svn://10.0.0.236/trunk@160637 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 22:59:43 +00:00
ben%bengoodger.com
26ad34cb9f 253709 form autocomplete popup placed at top left of screen on mousedown on wrong page... patch suggested by dean tessman, r+a=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@160636 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 22:39:30 +00:00
scott%scott-macgregor.org
58c4ed26d7 Bug #255044 --> Migrate collected address book settings when migrating users from seamonkey.
git-svn-id: svn://10.0.0.236/trunk@160635 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 22:32:38 +00:00
bzbarsky%mit.edu
420b97695b Make sure that GetFrameForPoint checks all layers of each float before moving
on to the next one.  Bug 253572, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@160632 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 22:24:00 +00:00
scott%scott-macgregor.org
ffb24449c3 Bug #2254694 --> thunderbird specific README.txt file
git-svn-id: svn://10.0.0.236/trunk@160631 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 22:22:45 +00:00
bzbarsky%mit.edu
f7785eac83 Remove the timer stuff in nsListControlFrame and replace it with a simple
boolean that's set as needed if the options change and checked in DidReflow()
to decide whether to scroll the list.  Also eliminate the mPresContext member.
Bug 108817, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@160629 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 22:21:03 +00:00
bzbarsky%mit.edu
e45ed40242 Fix nsImageWin::Draw to not screw up the source rect when printing. Bug
125276, r+sr=roc.


git-svn-id: svn://10.0.0.236/trunk@160628 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 22:11:33 +00:00
bzbarsky%mit.edu
2dd2feb161 Trying to fix Tp regression. More of bug 254378, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@160625 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 21:25:48 +00:00
blizzard%redhat.com
291e83410e Fix problems with pages that include spacing and unicode characters that generated more than one byte length utf-8 characters.
git-svn-id: svn://10.0.0.236/trunk@160623 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 20:57:26 +00:00
cbiesinger%web.de
ac5c5a8e55 Bug 252842 MIME type "image/vnd.microsoft.icon" is not recognized
r=tor sr=bz


git-svn-id: svn://10.0.0.236/trunk@160622 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 20:37:32 +00:00
peterv%propagandism.org
50c76ce2ea Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@160621 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 20:37:26 +00:00
pkw%us.ibm.com
2c3e8935d1 Bug 248121 - "X-Mozilla-Status" and spaces inserted into received mail.
r/sr=bienvenu@nventure.com


git-svn-id: svn://10.0.0.236/trunk@160617 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 19:27:21 +00:00
bzbarsky%mit.edu
77bea95a75 Cache the IsEmpty() state in the framestate so we don't have to do quite as
much style-getting and QIing.  Bug 254378, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@160616 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 19:09:49 +00:00
blizzard%redhat.com
ce1559435c fix some problems with per-character spacing
git-svn-id: svn://10.0.0.236/trunk@160615 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 19:06:11 +00:00
bzbarsky%mit.edu
291fb4ddc1 Make sure that <command>s ignore any "command" attribute they may have and that
the target of a "command" attribute is indeed a <command>.  Bug 254944, r=neil,
sr=peterv


git-svn-id: svn://10.0.0.236/trunk@160614 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 19:02:54 +00:00
mconnor%myrealbox.com
e402771db4 bug 253607 - Warning: redeclaration of var column, patch by Frank Wein (mcsmurf@gmx.de), r=timeless, sr=neil
git-svn-id: svn://10.0.0.236/trunk@160612 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 17:12:02 +00:00
peterv%propagandism.org
0e7c4437e6 Backout part of the fix for bug 27382 to try to undo Tp regression.
git-svn-id: svn://10.0.0.236/trunk@160611 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 16:16:58 +00:00
igor%mir2.org
bea731bb62 Using explicit JavaImporter constructor to make namespace for swing and using it later with the "with" statement to get access to Java classes.
In this way the example can be used in an application that does not use ImporterTopLevel.


git-svn-id: svn://10.0.0.236/trunk@160610 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 16:11:13 +00:00
mostafah%oeone.com
5985cba7a8 Updated translation
git-svn-id: svn://10.0.0.236/trunk@160609 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 16:08:56 +00:00
igor%mir2.org
345d904c02 1. Separating compilation into bytecode and wrapping it into Script and Function instances both for the interpreter and class compiler. It is possible now to serialize the compiled interpreter bytecode and then wrap it in proper security context.
The change required to move security domain information form InterpreterData to its Scriptable wrappers. To simplify it and to make the interpreted functions to behave exactly as class compiled I merged InterpretedScript into InterpretedFunction which allowed to remove many casts and discrepancies when handling script and function instances.

2. Explicitly passing Interpreter instances to Context.compile... functions to avoid changing optimization level even temporarily.

3. Uniform initialization of class compiled and interpreted functions and scripts to avoid code duplication.


git-svn-id: svn://10.0.0.236/trunk@160608 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 16:06:56 +00:00
tor%cs.brown.edu
8f57a74d59 Bug 254771 - Remove AssertNoCSSRules(lastPresHintRN, lastAgentRN) from
nsStyleSet::FileRules.  Patch by jonathan.watt@strath.ac.uk, r=bz, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@160607 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 15:59:30 +00:00
igor%mir2.org
f8ee0283ff In JavaAdapter.currentFactory() do not assume that there is always active Context available and fallback to ContextFactory.getGlobal() in that case.
git-svn-id: svn://10.0.0.236/trunk@160606 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 15:52:19 +00:00
mostafah%oeone.com
fd51a56646 Updated translation
git-svn-id: svn://10.0.0.236/trunk@160603 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 14:28:47 +00:00
amardare%qnx.com
f58be0bc6d Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
Dnd related changes. Also remove the flag that makes all the windows resizeable by default, since
now their size should be calculated correctly.


git-svn-id: svn://10.0.0.236/trunk@160600 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 13:35:52 +00:00
mcs%pearlcrescent.com
7219677cd4 Additional fix for bug #246694 - 64-bit build: incorrect handling of
password policy response.


git-svn-id: svn://10.0.0.236/trunk@160599 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 12:36:08 +00:00
peterv%propagandism.org
ca3bbc8275 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@160598 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 10:22:36 +00:00
neil%parkwaycc.co.uk
9b735ed8d1 Bug 251197 Capturing mouse listeners can discover anonymous scrollbars r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@160597 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 08:29:19 +00:00
ben%bengoodger.com
add243230b more software update tweaks for 253220
git-svn-id: svn://10.0.0.236/trunk@160595 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 07:21:35 +00:00
ben%bengoodger.com
f69b8ae605 more on 253220 - prevent update wizard from advancing prematurely by itself when not in mismatch mode.
git-svn-id: svn://10.0.0.236/trunk@160594 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 06:37:55 +00:00
jshin%mailaps.org
bc9ff86153 bug 240272 : additional patch (fix off-by-two error) r=ben
git-svn-id: svn://10.0.0.236/trunk@160593 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 05:55:08 +00:00
darin%meer.net
17238d83b3 use backslashes instead of forward slashes (oops!)
git-svn-id: svn://10.0.0.236/trunk@160592 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 05:52:33 +00:00
brendan%mozilla.org
98aac40feb Use JSPROP_SHARED for JSOP_DEFLOCALFUN-induced nested function local variable property to avoid claiming a slot later subject to reservation for a JSOP_REGEXP-induced regexp clone (254974, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@160591 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 05:13:17 +00:00
varga%nixcorp.com
fa37f35ea2 Fix for bug 226973. Print Preview Error (Previewing During Page Rendering/No Printer Installed) Shows Print Preview Toolbar.
r+sr=ben


git-svn-id: svn://10.0.0.236/trunk@160590 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 05:05:32 +00:00
bzbarsky%mit.edu
43f1e88b71 Make sure to not call ProcessRestyledFrames if we have a non-reframe hint and
no frame.  Followup to bug 230170.


git-svn-id: svn://10.0.0.236/trunk@160588 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 04:44:10 +00:00
bzbarsky%mit.edu
bc3dc7ebe0 Do style reresolves and restyles due to attribute changes asynchronously so
that pages that modify two or more style properties of the same object in a row
work faster.  Bug 230170, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@160587 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 03:24:41 +00:00
dbaron%dbaron.org
dda1e6cda9 Fix names of constants to correspond to the new definitions of the values of the 'overflow' property. b=69355 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@160586 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 01:32:10 +00:00
ben%bengoodger.com
7930972a4e 245984 - bookmarks context menu lacks mnemonics.. patch from Asaf Romano, r+a=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@160581 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 00:38:31 +00:00
tor%cs.brown.edu
20578e63ca Bug 234789 - SVG text ignores font-size if no unit specified.
Patch by scootermorris@comcast.net, r=tor, sr=dbaron.


git-svn-id: svn://10.0.0.236/trunk@160579 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-10 00:02:47 +00:00
smontagu%smontagu.org
6ffdf8a587 Bug 52157: Character Encoding: Replace "More >" and "Customize..." with easier to understand names. Patch by prognathous@hotmail.com, r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@160564 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 23:08:39 +00:00
ben%bengoodger.com
d8cbd91a92 more for 253220 - make app update reporting actually work
git-svn-id: svn://10.0.0.236/trunk@160560 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 22:43:26 +00:00
neil%parkwaycc.co.uk
92db34882f Bug 253798 General or menu access keys should not affect xul menulists r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@160558 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 22:22:02 +00:00
bzbarsky%mit.edu
fad9e71dc3 Fix assert if an end tag has "attributes". Bug 143512, patch by Chris Thomas
<cst@andrew.cmu.edu>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@160555 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 22:09:06 +00:00
vladimir%pobox.com
3f51629cdc b=218636, backup bookmarks file, r+a=ben
git-svn-id: svn://10.0.0.236/trunk@160552 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 21:44:21 +00:00
cbiesinger%web.de
90817be5d5 Bug 80787 support non-ascii extensions in mime service, mime info, and
exthandler
r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@160550 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 21:27:24 +00:00
bzbarsky%mit.edu
d8128bb293 Add DHTML performance test. Bug 169770, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@160549 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 21:24:03 +00:00
bzbarsky%mit.edu
a4b06cfcbf Eliminating mCharset mode of prescontex. Bug 253489, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@160548 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 21:19:15 +00:00
darin%meer.net
a1559d566d fixes bug 250900 "nsIBrowserHistory corrupts URI strings [was: crash when a long malformed URL is entered in the Location Bar [@js_CloneFunctionObject]]" r=biesi sr=neil
git-svn-id: svn://10.0.0.236/trunk@160546 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 21:17:12 +00:00
mostafah%oeone.com
9b64c36afa use a function for the throbber that will work in all apps
git-svn-id: svn://10.0.0.236/trunk@160544 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 20:44:50 +00:00
brade%comcast.net
94bf83a426 bug 254563: <editor> xul tag broken in Firefox on Windows (missing composer.xpt
which contains nsIEditingSession.xpt); r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@160543 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 20:41:14 +00:00
mostafah%oeone.com
6b1820dd64 Use sunbird's logo as throbber for calendar
git-svn-id: svn://10.0.0.236/trunk@160542 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 20:37:58 +00:00
mostafah%oeone.com
bba8ea60af Add throbber image info to modern theme
git-svn-id: svn://10.0.0.236/trunk@160541 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 20:36:47 +00:00
ben%bengoodger.com
34c8adb9ac 242653 - README.txt mentions Mozilla, not Firefox.
git-svn-id: svn://10.0.0.236/trunk@160535 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 20:01:23 +00:00
igor%mir2.org
3aa222957e Simpler SyntxError handling:
Since changes to fix bug 254778 made the parser the sole source of syntax error reports, it removed the need to check for errors after tree transformation.

The patch removes those checks and moves all reporting about syntax errors into omj/Parser.java.


git-svn-id: svn://10.0.0.236/trunk@160530 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 18:04:18 +00:00
mostafah%oeone.com
460d4bfcfd Checked in patches for bug 254294
git-svn-id: svn://10.0.0.236/trunk@160529 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 17:38:08 +00:00
webmail%kmgerich.com
f0d98b3c94 Reworked back, forward, reload, stop icons for Mac Firefox
git-svn-id: svn://10.0.0.236/trunk@160528 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 17:16:08 +00:00
mostafah%oeone.com
8d4feaad87 Checked in attachment 155453 from bug 220075
git-svn-id: svn://10.0.0.236/trunk@160527 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 17:13:40 +00:00
mostafah%oeone.com
e6aca3b084 Checked in new patches to bug 220075
git-svn-id: svn://10.0.0.236/trunk@160526 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 17:13:17 +00:00
igor%mir2.org
131a63f841 Fixing bug 254915: proper name lookup etc.
git-svn-id: svn://10.0.0.236/trunk@160525 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 16:57:06 +00:00
mostafah%oeone.com
e64e8e17ed Checked in patches for bug 254737
git-svn-id: svn://10.0.0.236/trunk@160524 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 16:47:52 +00:00
neil%parkwaycc.co.uk
310156d32b Bug 193443 Fix display of copies & folders menulists p=ian@arlen.demon.co.uk r=me sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@160523 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 16:31:39 +00:00
mostafah%oeone.com
b7924aaad3 Checked in patch for bug 254743
git-svn-id: svn://10.0.0.236/trunk@160522 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 16:30:10 +00:00
mostafah%oeone.com
ff2ae1e235 Fixed bug 254399
git-svn-id: svn://10.0.0.236/trunk@160519 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 16:10:45 +00:00
bzbarsky%mit.edu
e7d3f442e3 Store all error pages in cache so view-source and history do the right thing.
Enforce the "non-caching" of error pages in MustValidate().  Bug 212650 r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@160518 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 15:57:34 +00:00
tor%cs.brown.edu
c8aa9cc4c7 Bug 243536 - Remove NS_NOTYETIMPLEMENTED from nsSVGTransformList.cpp.
Patch by jonathan.watt@strath.ac.uk, r=afri.


git-svn-id: svn://10.0.0.236/trunk@160517 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 15:21:06 +00:00
tor%cs.brown.edu
60e207b9f7 Bug 243536 - Remove NS_NOTYETIMPLEMENTED from nsSVGTransformList.cpp.
Patch by jonathan.watt@strath.ac.uk, r=afri.


git-svn-id: svn://10.0.0.236/trunk@160515 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 14:44:54 +00:00
jshin%mailaps.org
7d49d9f1f6 add back references that were taken away by Gerv's license changing script
git-svn-id: svn://10.0.0.236/trunk@160514 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 13:42:28 +00:00
igor%mir2.org
8d126b3ff0 Top call scope tracking changes:
Since E4X implementation needs to know the activation scope for tracking of default namespaces, previously an elaborated schema was added to set/restore the activation scope which relied on the fact that scrip and function with activation record should always call special entry/exit functions.

But that does not work for functions without activation records since they never call any special entry/exit pairs. So if application call such function directly, the function would not store its top scope anywhere and the E4X subsystem would not be able to get E4X library object.

The patch fixes with introduction of 2 functions, hasTopCall and doTopCall to ScriptRuntime and adding the following code prefix to each implementation of Callable.call that can start execution of script code:

    public Object call(Context cx, Scriptable scope,
                       Scriptable thisObj, Object[] args)
        throws JavaScriptException
    {
// Prefix start
        if (!ScriptRuntime.hasTopCall(cx)) {
            return ScriptRuntime.doTopCall(this, cx, scope, thisObj, args);
        }
// Prefix end
        ...

In this way there is always registered top scope during script execution and the previous elaborated schema became unnecessary so I reverted that part to almost pre-E4x state.


git-svn-id: svn://10.0.0.236/trunk@160512 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 11:00:47 +00:00
neil%parkwaycc.co.uk
ae97aed81f Bug 248964 Can't save from source view r=doron sr=jag
git-svn-id: svn://10.0.0.236/trunk@160511 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 10:02:56 +00:00
neil%parkwaycc.co.uk
5a86164f51 Bug 34591 Pref for automatic newsgroup count updating and message fetching p=mbockelcamp@web.de r=me sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@160510 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 09:59:32 +00:00
cbiesinger%web.de
63f338693c don't use eval, and don't allow entering non-numbers as values for integer prefs
Bug 254434 r=timeless sr=neil


git-svn-id: svn://10.0.0.236/trunk@160508 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 21:37:51 +00:00
timeless%mozdev.org
2f073b9690 calling addEventListener and passing an object that is not defined yet
fails, which means that code expecting the result of that function call
is somewhat unhappy, to the tune of:
Error: inspector is not defined
Source File: chrome://inspector/content/sidebar.js
Line: 142
r=caillon rs(sr)=neil


git-svn-id: svn://10.0.0.236/trunk@160507 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 21:35:01 +00:00
timeless%mozdev.org
5ec51af512 Bug 199804 Unprofessional error message when download fails
patch by mcsmurf@gmx.de r=biesi sr=bz


git-svn-id: svn://10.0.0.236/trunk@160506 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 21:12:22 +00:00
timeless%mozdev.org
d53dab7623 Bug 222357 Shift-F10 doesn't trigger context menu
rs=caillon rs=neil


git-svn-id: svn://10.0.0.236/trunk@160505 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:48:57 +00:00
cbiesinger%web.de
9379123259 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@160504 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:35:08 +00:00
bzbarsky%mit.edu
a7d0a2d0df Remove unneeded nsChangeHint include. Bug 254790, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@160503 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:29:12 +00:00
cbiesinger%web.de
7baf7223f9 Bug 254354 move nsIHelperAppLauncherDialog.idl into exthandler
r=bz sr=darin


git-svn-id: svn://10.0.0.236/trunk@160502 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:25:02 +00:00
timeless%mozdev.org
672f1fb51e changing onclick to oncommand so that i can use a keyboard to install the
domi sidebar
rs=caillon rs=bz


git-svn-id: svn://10.0.0.236/trunk@160501 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:20:38 +00:00
cbiesinger%web.de
d420dd475b set an event sink on the control connection's socket transport, and forward
"looking up host", "connecting to host" and "connected to host" events to the
progress sink.
Bug 252344 r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@160500 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:17:54 +00:00
timeless%mozdev.org
6369baa290 Bug 240521 Crash [@ jsd_NewThreadState] when script is null
r=rginda sr=dmose


git-svn-id: svn://10.0.0.236/trunk@160499 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 19:56:49 +00:00
bzbarsky%mit.edu
021ef74273 Even when tokenizing in quirks, view-source should be doing layout in standards
mode (if nothine else, it's faster).  Bug 254536, r+sr=rbs


git-svn-id: svn://10.0.0.236/trunk@160498 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 19:21:55 +00:00
mats.palmgren%bredband.net
ccc2d90fde Added font-size:inherit to optgroup, so that the select font-size affects options. b=185098 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160497 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 18:44:09 +00:00
bzbarsky%mit.edu
b99c0f5ef4 When getting scrollXY, we may not always need to flush out all reflows. Bug
245131, r=roc, sr=jst


git-svn-id: svn://10.0.0.236/trunk@160496 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 17:39:20 +00:00
bzbarsky%mit.edu
da4a9519f7 Speed up documentNeedsSecurityCheck by making the one-entry cache actually
work.  Bug 243488, r=jst, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@160495 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 17:33:35 +00:00
mats.palmgren%bredband.net
98a82b2777 Check fo null before using GetFocusedElement result. b=252977 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160494 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 17:18:58 +00:00
mats.palmgren%bredband.net
9b18d5648a Added more log messages for incorrect "coords" attribute values. b=233353 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160492 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 14:05:35 +00:00
alex%croczilla.com
2f989726e4 Convert 'missing context' errors to warnings. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@160491 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 13:47:27 +00:00
igor%mir2.org
037c9f8c0f Fixing bug 254778: proper treatment of labels
git-svn-id: svn://10.0.0.236/trunk@160489 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 13:45:09 +00:00
alex%croczilla.com
3df94e2466 Remove benign assertion, add comment & warning instead. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@160488 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 13:44:03 +00:00
caillon%redhat.com
4670c6276d Bug 123197
File picker cleanup:
- Pressing enter now actives the save/open buttons.
- Fixes issue for clobber builds where the file chooser would not always get
registered.  Unfortunately, this still can not be guaranteed to work because of
how XPCOM (mis)handles multiple components registered with the same contract
ID.  See bug 253136.
- The native widget component factory constructor now handles the logic for
which implementation to choose.  This allows me to remove the proxy logic from
the implementation itself.
- Remembers the last selected directory between invocations.
- Removes some debug stuff I forgot to remove.
- Gets rid of the static nsString cruft that got accidentally added while I was
copying over stuff from other implementations.


r+sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@160485 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 11:09:51 +00:00
alex%croczilla.com
c11a65d9d4 Remove obsolete declarations. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@160484 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 09:38:58 +00:00
bzbarsky%mit.edu
42877f4e0f Add support for the application/rdf+xml MIME type. Bug 61839, patch by Alex
Vincent <ajvincent@juno.com>, r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@160482 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 01:31:02 +00:00
mats.palmgren%bredband.net
4635bcbf08 Add width for letter-spacing when calculating desired width of text input controls. b=252783 r=bzbarsky sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@160481 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 22:04:27 +00:00
igor%mir2.org
089f6b0704 More switch parsing/code generation cleanups: now IRFactory constructs the proper parsed tree for the switch statement which removed the need for tree mutations in NodeTransformer and during code generation.
git-svn-id: svn://10.0.0.236/trunk@160480 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 20:08:38 +00:00
bzbarsky%mit.edu
3cc4b48f61 Make nsHTMLSelectElement::GetOptionIndex be faster and less COM-happy. Bug
254373, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@160479 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 18:05:05 +00:00
jshin%mailaps.org
566a1cca10 bug 251241 : zh-Hant and zh-Hans are treated as zh-CN (r=smontagu, sr=neil)
git-svn-id: svn://10.0.0.236/trunk@160478 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 17:48:13 +00:00
peterv%propagandism.org
81c8531df2 Add comment to explain the fix for bug 243392.
git-svn-id: svn://10.0.0.236/trunk@160477 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 17:25:56 +00:00
igor%mir2.org
c7f00880b7 Cleanup for code generation in interpreter: store itsICodeTop as instance variable to avoid clattering code with explicit passing of iCodeTop,
git-svn-id: svn://10.0.0.236/trunk@160476 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 15:42:13 +00:00
igor%mir2.org
da093a9768 Switch parsing cleanup including reporting syntax error on duplicated default label
git-svn-id: svn://10.0.0.236/trunk@160475 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 15:39:55 +00:00
mats.palmgren%bredband.net
6d7adf9d8c Fix mouse-wheel scrolling for overflow:scroll elements. b=97283 r=roc sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@160474 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 14:30:30 +00:00
kestes%walrus.com
0b13f4b8b3 add a TinderHeader Banner, its like MOTD only there is only one Banner for all tinderbox projects.
git-svn-id: svn://10.0.0.236/trunk@160473 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 13:12:10 +00:00
neil%parkwaycc.co.uk
9bbb952423 Bug 226491 <progressmeter mode="undetermined"> for Classic skin r=mscott sr=jag
git-svn-id: svn://10.0.0.236/trunk@160471 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 12:26:59 +00:00
scott%scott-macgregor.org
a646002e39 More tweaks to the undetermined progressmeter from Neil.
Bug #226491


git-svn-id: svn://10.0.0.236/trunk@160470 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 08:53:24 +00:00
scott%scott-macgregor.org
de2c64fa26 Bug #253775 --> Add account manager UI and per feed UI for controlling 'quick mode' where the RSS extension
only shows the summary instead of loading the webpage for the feed in the message pane.

Wording subject to change when someone suggests something better.


git-svn-id: svn://10.0.0.236/trunk@160469 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 08:47:20 +00:00
scott%scott-macgregor.org
3a6155f19b Bug #254008 --> Make rss.rdf localizeable for localizers.
git-svn-id: svn://10.0.0.236/trunk@160468 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 08:05:10 +00:00
scott%scott-macgregor.org
5c4033e158 Bug #254661 --> increase the default biff interval for RSS accounts.
git-svn-id: svn://10.0.0.236/trunk@160467 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 05:40:59 +00:00
bzbarsky%mit.edu
28bddb2a04 Add ico and xbm to the "image files" list. Bug 254381, patch by Jonathan Watt
<jonathan.watt@strath.ac.uk>, r=mconnor, sr=neil


git-svn-id: svn://10.0.0.236/trunk@160464 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-07 02:43:55 +00:00
alex%croczilla.com
889e0493e2 Move default args to constructor declaration. Fixes Windows build problem. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@160460 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 23:17:55 +00:00
mostafah%oeone.com
0f309a8dd4 Removing unused extension
git-svn-id: svn://10.0.0.236/trunk@160458 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 22:04:23 +00:00
darin%meer.net
af6e1f6a92 fixing win32 debug bustage
git-svn-id: svn://10.0.0.236/trunk@160457 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 19:48:04 +00:00
darin%meer.net
8c48fd6972 fixing win32 debug bustage; we really need a debug tinderbox!!
git-svn-id: svn://10.0.0.236/trunk@160456 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 19:42:47 +00:00
timeless%mozdev.org
b13cd5f163 Bug 121730 Add number of entries actually removed from sHistory when using PurgeHistory()
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@160455 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 19:34:21 +00:00
mostafah%oeone.com
3ea574056d Fixed bug 253654
git-svn-id: svn://10.0.0.236/trunk@160454 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 18:02:53 +00:00
bzbarsky%mit.edu
03c67167f1 Fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@160453 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 17:51:20 +00:00
mostafah%oeone.com
2fbb3ae27f Checking in more files from the new them ( Bug 248399 )
git-svn-id: svn://10.0.0.236/trunk@160452 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 17:36:44 +00:00
bsmedberg%covad.net
e86644f19c nsIXULTemplateBuilder.refresh() shouldn't call .rebuild() (because the refreshing is done asynchronously). Bug 254600 r=Pike sr=Neil
git-svn-id: svn://10.0.0.236/trunk@160451 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 17:01:04 +00:00
igor%mir2.org
308595834c Preparations for 1.6R1
git-svn-id: svn://10.0.0.236/trunk@160449 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 16:05:40 +00:00
scott%scott-macgregor.org
a16e8ad0d0 offline locale information is now in en-US-mail.jar and not offline.jar.
Fixes a regression for the .zip and linux release builds with missing DTD errors.


git-svn-id: svn://10.0.0.236/trunk@160448 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 16:02:28 +00:00
mats.palmgren%bredband.net
c3b56c8527 Fix keyboard scrolling for elements using overflow:scroll by scrolling the nearest scrollable view from the caret. b=251986 r=roc sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@160447 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 15:55:17 +00:00
igor%mir2.org
f5c79bb6e0 Class-Path entry for Rhino: xmlbean.jar
git-svn-id: svn://10.0.0.236/trunk@160446 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 15:49:25 +00:00
igor%mir2.org
123432076e Cleanup of call code generation: now it is split into separated functions for optimized/standard function calls.
git-svn-id: svn://10.0.0.236/trunk@160445 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 15:08:38 +00:00
igor%mir2.org
590bb5f382 Removal of no longer used debug name index in Token.CALL/Token.REF_CALL: ScriptRuntime.get(Elem|Prop|Name|Value)FunctionAndThis takes care about debugging themselves.
git-svn-id: svn://10.0.0.236/trunk@160444 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 15:02:48 +00:00
jshin%mailaps.org
5d8271226e bug 120401 : patch by bugs.mano%mail-central.com (r=jhpedemonte, sr=sfraser) : font-pref. setting on Mac OS X doesn't work
git-svn-id: svn://10.0.0.236/trunk@160443 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 14:50:57 +00:00
neil%parkwaycc.co.uk
a24214336f Bug 254316 Remove unix's Ctrl+R redo keybinding, this now means that it will reload even when the cursor is in a text field p=stefan_h@hem.utfors.se r=akk sr=me
git-svn-id: svn://10.0.0.236/trunk@160442 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 14:35:34 +00:00
kiko%async.com.br
c176924dd6 More whitespace fixes. r=ssdbot. I've already talked to Alexandre
about this, won't happen again.


git-svn-id: svn://10.0.0.236/trunk@160440 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 13:47:25 +00:00
bienvenu%nventure.com
01c2e2a29e don't open all msf files when opening imap server with acl for the first time, fixes running out of handles on various unixes, sr=mscott 249754
git-svn-id: svn://10.0.0.236/trunk@160436 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 13:12:04 +00:00
bienvenu%nventure.com
8d30f8c488 fix crash after doing multiple body searches, 254199
git-svn-id: svn://10.0.0.236/trunk@160435 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 13:10:05 +00:00
peterv%propagandism.org
0615d7809e Fix for bug 252589 (Textbox attribute "multiline" seems broken). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@160434 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 11:56:46 +00:00
scott%scott-macgregor.org
c04bfef959 Bug #254474 --> if the quick search bar is set to "Search Message Bodies" then we should force the search scope to be online
for IMAP searches.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@160431 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 05:34:21 +00:00
bienvenu%nventure.com
8a3e4f7ccf fix 254513 initial new mail retrieval on brand new profile with deferred pop3 server doesn't work, and 250625 don't confirm delete of rss folders
git-svn-id: svn://10.0.0.236/trunk@160430 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 04:36:28 +00:00
jpierre%netscape.com
d0508b133e Fix for 254393 - r=nelsonb . PK11_FindKeyByAnyCert returned invalid key objects
git-svn-id: svn://10.0.0.236/trunk@160428 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 02:24:31 +00:00
bienvenu%nventure.com
b76f8aabed fix default special folders account for pop3 deferred accounts, 254016 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160425 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 22:58:00 +00:00
bugreport%peshkin.net
2078808f42 Bug 254430: Fix User.pm so it returns a logged-out user if userid=0
r=erik, kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160423 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 22:19:19 +00:00
scott%scott-macgregor.org
1fb032938f Bug #254493 --> Errors when trying to subscribe to multiple feeds at the same time. Prevent the user from subscribing to multiple feeds
at the same time.


git-svn-id: svn://10.0.0.236/trunk@160422 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 22:01:53 +00:00
darin%meer.net
db45225d77 initial landing
git-svn-id: svn://10.0.0.236/trunk@160419 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 21:38:24 +00:00
smontagu%smontagu.org
850c3eb4d2 Bug 245965: Forcing visual Bidi through preferences doesn't work. r=mkaply, sr=dveditz.
git-svn-id: svn://10.0.0.236/trunk@160418 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 21:38:08 +00:00
mostafah%oeone.com
70e56c545f Brought up to date with mozilla.in in browser
git-svn-id: svn://10.0.0.236/trunk@160417 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 21:17:47 +00:00
scott%scott-macgregor.org
5048bad305 Bug #226491 --> More improvements to the undetermined progressmeter. Thanks to Neil for the changes.
git-svn-id: svn://10.0.0.236/trunk@160416 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 21:08:57 +00:00
scott%scott-macgregor.org
0cc40a6e4b Bug #250918 --> move the locale files for the offline extension into en-US.jar to make it easier to localize.
git-svn-id: svn://10.0.0.236/trunk@160415 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 21:05:24 +00:00
mostafah%oeone.com
d356734796 Bump up to version 0.2a
git-svn-id: svn://10.0.0.236/trunk@160414 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 20:56:41 +00:00
mostafah%oeone.com
220f4126fb Added installer files for sunbird
git-svn-id: svn://10.0.0.236/trunk@160413 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 20:55:13 +00:00
bienvenu%nventure.com
0ed38cfac0 fix 254290 newly added imap servers w/o inbox don't get inbox added, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160411 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 19:33:08 +00:00
mkaply%us.ibm.com
f64c219a19 #239933
r=dwitte, sr=darin, a=mkaply
Fix AddObserver - P3P doesn't support weak references


git-svn-id: svn://10.0.0.236/trunk@160410 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 19:15:27 +00:00
dbaron%dbaron.org
e51e8e70e0 Fix Windows bustage by making these virtual again, at least for now (the only cost of which should be bloating some vtables). b=238099
git-svn-id: svn://10.0.0.236/trunk@160409 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 19:10:16 +00:00
scott%scott-macgregor.org
e4690f9b71 Remove the focus ring from the message pane. UI Cleanup.
git-svn-id: svn://10.0.0.236/trunk@160408 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 19:02:56 +00:00
dbaron%dbaron.org
e29b7fd0e4 Attempt to fix Windows bustage. b=238099
git-svn-id: svn://10.0.0.236/trunk@160407 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 18:44:42 +00:00
dbaron%dbaron.org
3ea4fea687 Implement @-moz-document at-rule for site-specific rules, particularly in user stylesheets. b=238099 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160406 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 18:26:14 +00:00
kiko%async.com.br
65618d4b65 Whitespace fixes. r=ssdbot
git-svn-id: svn://10.0.0.236/trunk@160402 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 13:51:23 +00:00
mostafah%oeone.com
2a8befa1d0 Using more realistic max version
git-svn-id: svn://10.0.0.236/trunk@160400 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 13:47:23 +00:00
kiko%async.com.br
77e2765fbe Fix for bug 253562: Hours Worked (actual_time) is being listed as 1.
Cleans up Bugzilla::Bug::actual_time to do things the right way (dbi,
Bugzilla->user) and apparently fixes a problem limited to some
platforms. r=joel, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@160399 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 13:43:48 +00:00
neil%parkwaycc.co.uk
f40c83bcaa NPL -> MPL
git-svn-id: svn://10.0.0.236/trunk@160398 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 13:32:11 +00:00
neil%parkwaycc.co.uk
a676c8eac2 Bug 32372 should be possible to completely disable CSS p=fantasai@inkedblade.net r=me (xpfe) r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@160396 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 11:59:12 +00:00
neil%parkwaycc.co.uk
0bbab9b402 Bug 32372 should be possible to completely disable CSS p=fantasai@inkedblade.net r=me (xpfe) r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@160395 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 11:38:42 +00:00
alex%croczilla.com
89993ef05b Bug #252637: Implement inner <svg> elements. r=tor, sr=dbaron for nsCSSFrameConstructor changes. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@160394 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 09:01:13 +00:00
brendan%mozilla.org
a1895165ae Fix bug 254375 by quoting negative integer property ids in js_obj_toSource.
git-svn-id: svn://10.0.0.236/trunk@160391 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 08:06:26 +00:00
brendan%mozilla.org
90b882af41 Remove deadwood left by last checkin (254382, r=cst).
git-svn-id: svn://10.0.0.236/trunk@160390 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 07:52:45 +00:00
smontagu%smontagu.org
eb117ed20d Backing out checkin from bug 120401 because of Tp regression.
git-svn-id: svn://10.0.0.236/trunk@160389 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 06:51:35 +00:00
igor%mir2.org
517d03f07c GeneratedClassLoader is API class and should be listed in apiClasses.properties
git-svn-id: svn://10.0.0.236/trunk@160388 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 06:06:30 +00:00
scott%scott-macgregor.org
19316413ce Bug #254133 --> in the feed properties dialog, list the account name (which is used when you want a new folder for the feed)
in the folder destination drop down.


git-svn-id: svn://10.0.0.236/trunk@160386 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 03:20:36 +00:00
bugreport%peshkin.net
fb03b26b17 Bug 254374: Fix regression in qacontact from bug 186093
git-svn-id: svn://10.0.0.236/trunk@160385 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 03:18:42 +00:00
ben%bengoodger.com
bebc3faa8f 253220 - better software update - in place software update, etc etc. glory!
git-svn-id: svn://10.0.0.236/trunk@160383 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-05 02:45:27 +00:00
rbs%maths.uq.edu.au
7ba1330c74 per-window browse with caret: allow the caret to be moved with arrow keys on any window (e.g., viewsource) for which the caret is enabled, b=254078, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160380 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 23:31:38 +00:00
darin%meer.net
017b2d2fde fixing MingW bustage
git-svn-id: svn://10.0.0.236/trunk@160379 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 23:12:24 +00:00
smontagu%smontagu.org
991d43877e Bug 120401: Font selection in pref. does not work (Hebrew, Arabic, CE, Baltic, Cyrillic, CJK, etc). Patch by Asaf Romano bugs.mano@mailcentral.com with contributions by me. r=jhpedemonte, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@160378 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 21:48:39 +00:00
bugreport%peshkin.net
259f1f03b2 Bug 185090: Add revamped whining system
patch by: Erik
r=joel
r=jouni
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160377 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 21:36:27 +00:00
bzbarsky%mit.edu
02a889bb77 Enter on button of file input should not submit form. Bug 252526 wallpaper,
r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@160375 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 21:23:59 +00:00
bzbarsky%mit.edu
6f2f40deaf More setting of presentational attributes that should use the CSS equivalent
stuff.  Bug 239476, r=glazman, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@160374 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 21:21:26 +00:00
bzbarsky%mit.edu
f35c55bd73 Check for updated bullet image in DidSetStyleContext, not reflow. Bug 180142,
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@160373 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 21:18:20 +00:00
pinkerton%aol.net
81efcae666 l10n fixes for 249259, 252407, 248163
git-svn-id: svn://10.0.0.236/trunk@160370 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 21:03:34 +00:00
bzbarsky%mit.edu
392d455d0a nsImageBoxFrame and nsTreeBodyFrame should use nsContentUtils::LoadImage (and
CanLoadImage).  Bug 253627, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@160368 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 19:48:55 +00:00
bienvenu%nventure.com
dc39737bd2 don't allow user to pick local directory that's used by another account, sr=mscott 233265
git-svn-id: svn://10.0.0.236/trunk@160367 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 19:21:19 +00:00
bienvenu%nventure.com
69f1b0d846 fix 254283 must click on newly subscribed newsgroup twice to open, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160366 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 19:17:17 +00:00
bienvenu%nventure.com
0bddb6d2ab fix 254290, create empty imap inbox when creating imap account, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160364 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 18:58:17 +00:00
brendan%mozilla.org
65f01a3d29 Comment fixes to track bug 254067.
git-svn-id: svn://10.0.0.236/trunk@160363 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 18:40:55 +00:00
bugreport%peshkin.net
673c562fce Bug 186093: Move CanSeeBug to User.pm and make User.pm usable by templates
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160361 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 18:08:21 +00:00
brendan%mozilla.org
8a13e960a1 JSOP_SETGVAR tweak: don't store rval needlessly in the optimized case, there's no chance it has changed.
git-svn-id: svn://10.0.0.236/trunk@160360 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 18:08:17 +00:00
brendan%mozilla.org
01497fded6 Remove bogus instanceof equivalence of distinct constructor function objects
that have the same native or script internally.  We no longer need this hack,
given regexp cloning done for precompiled scripts and functions (i.e., those
not eval'd or compile-and-go executed via a JS_Evaluate* API).

Fix a script_compile bug found during the scan of JSFRAME_EVAL occasioned by
the instanceof fix.

Bug 254067, r=shaver@mozilla.org.


git-svn-id: svn://10.0.0.236/trunk@160359 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:56:31 +00:00
cbiesinger%web.de
33c4e2110a Bug 202638 make nsSocketTransport notify its observers when the
sockettransportservice initiated a detach (f.ex. because it's going offline)
r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@160357 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:43:33 +00:00
igor%mir2.org
fbc49b9ae9 Restoring ScriptRuntime.call: BSF uses it!
git-svn-id: svn://10.0.0.236/trunk@160356 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:42:56 +00:00
cbiesinger%web.de
6486659657 Bug 254278 remove some *WithConversion in layout/content
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@160355 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:33:30 +00:00
igor%mir2.org
7bd8b80ced Allow to pass JS-wrapped instances of org.apache.xmlbeans.XmlCursor and org.apache.xmlbeans.XmlObject to XML constructor to make proper XML objects from them.
git-svn-id: svn://10.0.0.236/trunk@160354 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:32:48 +00:00
igor%mir2.org
4fb4ecc8b0 Preparations for Rhino 1.6R1 RC1
git-svn-id: svn://10.0.0.236/trunk@160353 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:28:11 +00:00
darin%meer.net
fa6d098147 fixes bug 249282 "Permit mixing of \ and / in file:// URLs under Win32" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160352 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:08:27 +00:00
bienvenu%nventure.com
025c6a2f53 fix initial default for special folders for imap servers to be on imap server, sr=mscott 254016
git-svn-id: svn://10.0.0.236/trunk@160351 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 16:44:01 +00:00
bugreport%peshkin.net
cd65dc04d7 Bug 186093: Move CanSeeBug to User.pm and make User.pm usable by templates
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160350 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 16:17:10 +00:00
tor%cs.brown.edu
d9d066a8a4 Bug 251381 - libpng buffer overflow vulnerabilities.
p=glennrp,tor; r=glennrp,tor; sr=tor


git-svn-id: svn://10.0.0.236/trunk@160342 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 14:02:34 +00:00
mostafah%oeone.com
14603b3de6 Removed duplicate function. ( Bug 220075 )
git-svn-id: svn://10.0.0.236/trunk@160340 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 13:10:46 +00:00
igor%mir2.org
820523d394 1. Recently introduced ScriptableObject.default(Prototype|ParentScope)() methods had problems with serialization and are removed now. XML code explicitly sets parent/prototype. To simplify that ScriptableObject now contains a special constructor taking scope and prototype arguments.
2. xml/XMLObject do not define lib() method and instead defines few abstract methods to create "with" proxies and perform addition.

3. XMLLib implementation is stored in the scope using ScriptableObject.associateValue() and does not depend on presence of proper XML object.


git-svn-id: svn://10.0.0.236/trunk@160339 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 12:54:03 +00:00
scott%scott-macgregor.org
11e41ff0d6 Bug #253807 --> mime encode the feed subject using the character set encoding of the RSS document.
This means moving nsIMimeConverter
into a scriptable interface so we can access it from JS.

Fixes several issues with the RSS extension not handling non ascii subjects.


git-svn-id: svn://10.0.0.236/trunk@160335 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 04:49:33 +00:00
scott%scott-macgregor.org
1170f4ecb3 Bug #253807 --> mime encode the feed subject using the character set encoding of the RSS document for Thunderbird.
This means moving nsIMimeConverter into a scriptable interface so we can access it from JS for Thunderbird.


git-svn-id: svn://10.0.0.236/trunk@160334 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 04:48:44 +00:00
bzbarsky%mit.edu
4876ea1f40 Don't throw from location.reload() if it's a POST page and the user cancels the
reload.  Bug 249405, r=darin, sr=jst


git-svn-id: svn://10.0.0.236/trunk@160333 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 03:35:39 +00:00
dbaron%dbaron.org
03b3717bb3 Give nsCSSStyleSheet a header file and rename the class in preparation for deCOMtamination. b=239008 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160332 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 03:27:28 +00:00
dbaron%dbaron.org
f5d5060a41 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160331 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 03:23:37 +00:00
bzbarsky%mit.edu
dabfcb515f Make sure not to save magic _base_href attributes when saving a DOM. Bug
253507, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@160330 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 03:14:18 +00:00
bzbarsky%mit.edu
48b2ead6fc When changing selected radio button with arrow keys, prevent the default action
for the key event.  Bug 253299, r=aaronl, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@160329 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 02:52:50 +00:00
brendan%mozilla.org
f17fbb8285 Whitespace cleanup.
git-svn-id: svn://10.0.0.236/trunk@160327 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 02:28:58 +00:00
darin%meer.net
901447e7b4 fixes bug 252118 "necko ignores settings for max-persistent-connections-per-server" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160326 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 23:41:36 +00:00
jpierre%netscape.com
b8e901d04f Fix for 249488 - make Single-Threaded mode work
git-svn-id: svn://10.0.0.236/trunk@160324 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 23:24:37 +00:00
scott%scott-macgregor.org
c9f8f983ce Bug #216133 --> Allow remote images from senders in the white list for Thunderbird.
Enable remote image blocking by default, add pref UI under privacy for controlling the new white list settings
for blocking remote content.


git-svn-id: svn://10.0.0.236/trunk@160321 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 22:41:10 +00:00
mostafah%oeone.com
1311a2d19b Define ID_DDE_APPLICATION_NAME
git-svn-id: svn://10.0.0.236/trunk@160319 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 21:41:37 +00:00
bienvenu%nventure.com
7eb7628945 fix updating of view counts when new hdr arrives as top level msg in expanded thread, sr=mscott 231846
git-svn-id: svn://10.0.0.236/trunk@160317 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 21:28:14 +00:00
neil%parkwaycc.co.uk
993734c688 Bug 254047 Fix invalid locale assumptions and problems with commas in addresses r=mscott sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@160313 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 21:15:00 +00:00
mostafah%oeone.com
d640b2bcfa Changed "Mozilla Sunbird" to "Sunbird" to comply with firefox name usage
git-svn-id: svn://10.0.0.236/trunk@160309 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 21:07:30 +00:00
bienvenu%nventure.com
c06dc8f7cf fix undo of top level message in a thread sometimes messing up display of thread, sr=mscott 231846
git-svn-id: svn://10.0.0.236/trunk@160306 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 20:15:54 +00:00
scott%scott-macgregor.org
352b90f83a Bug #254101 --> make skipPanels=true work again for ISP provided .rdf files in the account wizard. My RSS changes broke that behavior.
git-svn-id: svn://10.0.0.236/trunk@160303 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 18:31:07 +00:00
db48x%yahoo.com
f07440e041 bug 254086: Page info -> Forms -> Form name is editable
r=timeless, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@160301 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 17:51:25 +00:00
edburns%acm.org
3fd0db98ed Thanks again to Michael Klepikov for these fixes.
M dom/jni/org_mozilla_dom_NodeImpl.cpp

- code around the absence of LowerCaseEqualsLiteral in nsTAString.h.
  I'm surprised the unit tests worked for me all aloung though.

M webclient/build.xml

- make run.test.browser depend on "main"

M webclient/src_moz/EmbedProgress.cpp

- deal with null URL passed to ::OnStateChange

M webclient/src_moz/HistoryImpl.cpp

- Don't cast to PRBool* when you don't need to.

M webclient/test/manual/src/classes/org/mozilla/webclient/test/TestBrowser.java

- don't swallow the exception from setAppData().


git-svn-id: svn://10.0.0.236/trunk@160299 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 17:16:57 +00:00
igor%mir2.org
0add72333a Preparations for 1.6R1 RC1
git-svn-id: svn://10.0.0.236/trunk@160298 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 17:13:40 +00:00
timeless%mozdev.org
9305f36f77 Bug 246392 Reloading a page containing frames goes back to top level
patch by crispin@flowerday.cx r=blizzard sr=shaver


git-svn-id: svn://10.0.0.236/trunk@160296 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 15:28:27 +00:00
timeless%mozdev.org
10fa1e44a3 Bug 246392 Reloading a page containing frames goes back to top level
patch by crispin@flowerday.cx r=blizzard sr=shaver


git-svn-id: svn://10.0.0.236/trunk@160295 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 15:22:31 +00:00
rlk%trfenv.com
654edc31a7 bug 253242 - Reduce footprint for Mozilla Suite help guide. Patch by Giacomo Magnini <giacomo.magnini@portalis.it>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@160294 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 14:13:38 +00:00
steffen.wilberg%web.de
ddb2e8c0fa Bug 214968: .bmp extension should be listed in Open File-Image Files. p=bmo@aebrahim.fastmail.fm, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@160293 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 14:13:30 +00:00
bienvenu%nventure.com
7e90c18a49 fix for crash 253804 check for new mail at startup with out of date .msf file, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@160290 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 14:01:25 +00:00
mostafah%oeone.com
6b51f1ae90 Use install.rdf from now on. Also fixed version
git-svn-id: svn://10.0.0.236/trunk@160289 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 13:56:55 +00:00
rlk%trfenv.com
472d205bda adding newly optimized help images. Images by sharparrow1 <sharparrow1 at yahoo.com>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@160288 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 13:56:25 +00:00
mostafah%oeone.com
c3ed8efc04 Assigning width and height for proper viewing from firefox extension dialog
git-svn-id: svn://10.0.0.236/trunk@160287 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 13:56:09 +00:00
cbiesinger%web.de
ae1d79edde remove *WithConversion from xmlterm r+sr=roc Bug 252940
git-svn-id: svn://10.0.0.236/trunk@160286 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 13:46:52 +00:00
mostafah%oeone.com
afe3daecca Improved install.rdf
git-svn-id: svn://10.0.0.236/trunk@160285 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 13:34:55 +00:00
mostafah%oeone.com
66c4f927d8 Checked in patch for bug 243799
git-svn-id: svn://10.0.0.236/trunk@160284 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 13:00:39 +00:00
cbiesinger%web.de
906e2a08b2 bug 251446 X10-style XBM images do not render properly
patch by Aaron Kaluszka <ask@swva.net> r=biesi sr=tor


git-svn-id: svn://10.0.0.236/trunk@160283 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 12:59:56 +00:00
aaronleventhal%moonset.net
f45e7b1251 Bug 254011. After focusing an element with a negative tabindex, tab relative to it's position in doc. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@160282 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 12:52:42 +00:00
blakeross%telocity.com
0d37334cc1 Fix 234369 - Firefox calls itself Navigator when installing plugins.
git-svn-id: svn://10.0.0.236/trunk@160278 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 07:53:34 +00:00
blakeross%telocity.com
0d5d3bcf05 Fix 236586 - change customization text to include item removal.
git-svn-id: svn://10.0.0.236/trunk@160277 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 07:51:16 +00:00
jocuri%softhome.net
2336c8c696 Patch for bug 253604: When commit a bug, validate timetracking before user match; patch by Tiago R. Mello <tiago@async.com.br>; r=kiko, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@160268 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 06:23:25 +00:00
scott%scott-macgregor.org
a00f644fcd Add back an accidentally dropped else clause that was preventing deleted feeds
from getting removed from the subscriptions data source.


git-svn-id: svn://10.0.0.236/trunk@160267 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 05:43:51 +00:00
scott%scott-macgregor.org
b3f168f643 Bug #253775 --> When parsing RSS 2.0 feeds, parse the content:encoded tag for each feed.
Patch by Myk.


git-svn-id: svn://10.0.0.236/trunk@160265 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 05:30:43 +00:00
bryner%brianryner.com
edb8fbcc5e Pango code uses PR_GetEnv(), so include prenv.h.
git-svn-id: svn://10.0.0.236/trunk@160264 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 03:40:49 +00:00
jshin%mailaps.org
5b92607b31 separate xpcom wrapper and charset detectors : patch by shanjian with some updates by me (r=smontagu, sr=alecf)
git-svn-id: svn://10.0.0.236/trunk@160263 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 01:50:37 +00:00
bienvenu%nventure.com
187f57b943 part of work for 11051, virtual folders, register contract id for msg db factories, sr=mscott, forgot to check this in
git-svn-id: svn://10.0.0.236/trunk@160262 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-03 00:14:13 +00:00
bienvenu%nventure.com
648f345885 add contract ids for mail dbs, part of work for 11051, forgot to check this in before
git-svn-id: svn://10.0.0.236/trunk@160261 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 23:58:59 +00:00
mostafah%oeone.com
4420b59df6 Checked in patch for bug 252944
git-svn-id: svn://10.0.0.236/trunk@160260 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 22:29:43 +00:00
mostafah%oeone.com
b0ab8029de Checked in patches for bug 250824
git-svn-id: svn://10.0.0.236/trunk@160259 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 22:25:56 +00:00
mostafah%oeone.com
be32ac9d46 Checked in patches for bug 220075
git-svn-id: svn://10.0.0.236/trunk@160258 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 22:23:16 +00:00
neil%parkwaycc.co.uk
98e5380e89 Bug 238136 Make bookmarks not depend on IE on Windows r=varga sr=jag
git-svn-id: svn://10.0.0.236/trunk@160257 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 22:17:26 +00:00
blizzard%redhat.com
4965c96ee3 try to fix bustage
git-svn-id: svn://10.0.0.236/trunk@160256 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 22:12:24 +00:00
mostafah%oeone.com
b9d01c5c4b Checked in patch for bug 250815
git-svn-id: svn://10.0.0.236/trunk@160253 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 21:02:30 +00:00
cltbld%netscape.com
49d304a709 Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@160251 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 20:56:59 +00:00
mostafah%oeone.com
95b87b0d1d Checked in patches for bug 250307
git-svn-id: svn://10.0.0.236/trunk@160250 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 20:54:10 +00:00
blizzard%redhat.com
7bf9999563 More build goop to get pango building. Add the right calls so that RTL info is passed down. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@160249 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 20:50:01 +00:00
mostafah%oeone.com
a16abdc168 Checked in patch for bug 231765
git-svn-id: svn://10.0.0.236/trunk@160247 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 20:18:04 +00:00
ere%atp.fi
11f4953eb3 Supplementary patch for bug 252067 (Add support for translucent windows for Win32 (Windows 2000 and later)): Fix MinGW, ignore translucency for embedded apps and remove system menu for translucent windows.
Patch by Dainis Jonitis
r=ere
sr=roc


git-svn-id: svn://10.0.0.236/trunk@160245 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 20:08:43 +00:00
mostafah%oeone.com
d389c2ec60 Checked in patch for bug 250102
git-svn-id: svn://10.0.0.236/trunk@160243 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 20:06:48 +00:00
mostafah%oeone.com
f4f7922ec3 Checked in patch for bug 249071
git-svn-id: svn://10.0.0.236/trunk@160242 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 20:00:10 +00:00
mostafah%oeone.com
64bd4e32ca Checked in patch 152339 for bug 206755
git-svn-id: svn://10.0.0.236/trunk@160241 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 19:47:26 +00:00
blizzard%redhat.com
7ce9d0f0b4 Build bits for pango code.
git-svn-id: svn://10.0.0.236/trunk@160238 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 18:16:36 +00:00
blizzard%redhat.com
bd24d1790a Mostly working impl of font rendering impl with pango. Needs additional code. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@160237 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 18:16:15 +00:00
aaronleventhal%moonset.net
e2b8d47d0b Bug 244179. Tabindex not honoured if form element is focused via <label>. Buggy part of code pinpointed by Nian Liu. r=nian.liu@sun.com, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@160236 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 17:56:43 +00:00
igor%mir2.org
e8d7e6ea9a Cosmetics: untabify
git-svn-id: svn://10.0.0.236/trunk@160235 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 17:49:04 +00:00
mconnor%myrealbox.com
dde09e06e0 bustage fix, blame caillon
git-svn-id: svn://10.0.0.236/trunk@160234 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 17:31:34 +00:00
brendan%mozilla.org
3928ffaab2 Fix trunk version of patch for bug 252892 to handle JSOP_{GET,SET}GVAR (253952).
git-svn-id: svn://10.0.0.236/trunk@160233 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 17:17:55 +00:00
mconnor%myrealbox.com
abe1e9672b fix for 234700 - removing a page from history does not remove it from history.dat, patch by caillon@redhat.com, r=timeless, sr=jst
git-svn-id: svn://10.0.0.236/trunk@160230 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 17:03:19 +00:00
tor%cs.brown.edu
6b648e618e Bug 253782 - stop large images overflowing in win32. r=pavlov, sr=roc
git-svn-id: svn://10.0.0.236/trunk@160229 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 16:15:55 +00:00
tor%cs.brown.edu
5374bbed03 Bug 253782 - limit image dimensions to X11 protocol limits.
r=pavlov, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@160228 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 16:14:44 +00:00
bienvenu%nventure.com
e9bbee67d1 fix non tbird build bustage
git-svn-id: svn://10.0.0.236/trunk@160227 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 15:51:05 +00:00
bienvenu%nventure.com
b8072e1874 more backend work for virtual folders, add support for pending db listeners, cleanup way db's are created and opened, r/sr=mscott 11051
git-svn-id: svn://10.0.0.236/trunk@160226 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 15:43:12 +00:00
igor%mir2.org
4528aa2c7c Added runtime support to allow custom wrapping of XML objects
git-svn-id: svn://10.0.0.236/trunk@160224 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 14:46:33 +00:00
igor%mir2.org
32402eadcd Use ScriptRuntime.notAFunction to report bad ScriptableObject.callMethod arguments
git-svn-id: svn://10.0.0.236/trunk@160223 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 14:44:03 +00:00
aaronleventhal%moonset.net
8d953e2a0a Bug 251614. Get rid of black squares on input type=submit buttons and return focus appearance to normal. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@160219 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 14:15:51 +00:00
cbiesinger%web.de
fada1a96d3 Bug 88274 custom keywords don't work when selected from location bar
patch by Wladimir Palant <trev@gtchat.de>   r=neil sr=darin


git-svn-id: svn://10.0.0.236/trunk@160217 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 12:36:23 +00:00
aaronleventhal%moonset.net
ecb4bd2cbc Backing out changes to 2 files I accidentally checked in
git-svn-id: svn://10.0.0.236/trunk@160216 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 12:32:58 +00:00
aaronleventhal%moonset.net
10e28bc76f Bug 185852. Active Accessibility: add ISimpleDOMText::get_fontFamily() to return single font name. Rev'd ISimpleDOMText IID. r=pkw, sr=roc
git-svn-id: svn://10.0.0.236/trunk@160215 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 12:28:50 +00:00
tor%cs.brown.edu
3511fcacfd Bug 253998 - remove debug spew. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@160214 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 12:27:38 +00:00
bryner%brianryner.com
50471ba0ff Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@160212 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 06:34:16 +00:00
timeless%mozdev.org
36bfd3d2ba Bug 251749 use initializers for ShortcutResolver::ShortcutResolver() and nsLocalFile::nsLocalFile() and clobber mFileInfo64
r=darin sr=darin
(changing style per darin)


git-svn-id: svn://10.0.0.236/trunk@160211 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 06:10:37 +00:00
bugreport%peshkin.net
cc3eac6a88 Bug 253968: Fix extra column in insert statement in checksetup
r=glob
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160210 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 05:30:35 +00:00
bryner%brianryner.com
736c955c54 Remove non-inlined version of nsIPresShell::GetDocument(). Bug 253889, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@160208 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 04:52:55 +00:00
timeless%mozdev.org
d73595ecf1 Bug 253583 Warning: assignment to undeclared variable assigned_to
patch by mcsmurf@gmx.de r=vladd a=justdave


git-svn-id: svn://10.0.0.236/trunk@160206 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 04:42:05 +00:00
louie.zhao%sun.com
42cd622f92 bug 241062 link name is not supported
r = pkwarren
sr= Henry.Jia


git-svn-id: svn://10.0.0.236/trunk@160204 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 03:45:56 +00:00
louie.zhao%sun.com
cab6707969 bug 250128 GOK expose "seperator" as "no name".
r = aaronleventhal
sr= henry.jia


git-svn-id: svn://10.0.0.236/trunk@160203 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 03:29:01 +00:00
timeless%mozdev.org
fe7c708b9c Bug 253361 INSTALL should reference mysql.com instead of tcx.se
patch by mcsmurf@gmx.de r=vladd


git-svn-id: svn://10.0.0.236/trunk@160202 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 02:37:46 +00:00
webmail%kmgerich.com
57004846b6 Mac theme changes for bug 244025, more obvious secure site indication
git-svn-id: svn://10.0.0.236/trunk@160201 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 02:29:56 +00:00
timeless%mozdev.org
35ffcda152 Bug 252681 mozISpellCheckingEngine check method faulting on misspelled words
r=mvl sr=dmose


git-svn-id: svn://10.0.0.236/trunk@160199 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 02:14:23 +00:00
igor%mir2.org
038e9eeb33 Explicit ScriptRuntime methods to get function and function this for all cases of method calls:
ScriptRuntime.get(Name|Prop|Elem|Value)FunctionAndThis provides uniform way to get function object and its this during function calls. It allowed to simplify handling of method calls both in interpreter and optimizer and opened a way to implement independent processing of function and property namespaces.


git-svn-id: svn://10.0.0.236/trunk@160197 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 23:21:17 +00:00
dwitte%stanford.edu
c0d31e54f6 Bug 253597 Trunk crash blocking ads/images [@ nsImgManager::TestPermission]
p=mvl r=dwitte sr=darin


git-svn-id: svn://10.0.0.236/trunk@160196 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 22:38:10 +00:00
leaf%mozilla.org
dc791ca2fe fix webclient definition for edburns
git-svn-id: svn://10.0.0.236/trunk@160195 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 21:00:22 +00:00
timeless%mozdev.org
3b75ecc692 Bug 253010 bonsai diffs looks doublespaced (extra newlines)
css per dbaron, r=vladd
also changed cvsblame per mvl


git-svn-id: svn://10.0.0.236/trunk@160194 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 19:59:46 +00:00
edburns%acm.org
da03d24bfe Author: Michael
r=edburns

M webclient/src_moz/HistoryImpl.cpp

- Incorrectly passing jboolean to mozilla methods, pass PRBool instead.


git-svn-id: svn://10.0.0.236/trunk@160193 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 19:39:40 +00:00
dwitte%stanford.edu
4de5fa6948 Bug 253259: Remove obsolete pref "backups.number_of_prefs_copies" from all.js
r=bsmedberg, sr=darin


git-svn-id: svn://10.0.0.236/trunk@160192 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 18:42:37 +00:00
jouni%heikniemi.net
e080db7d3d Remove accidentally committed .orig files (from bug 190220)
git-svn-id: svn://10.0.0.236/trunk@160188 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 06:55:39 +00:00
scott%scott-macgregor.org
6b93ed2756 Bug #253879 --> fix smoketest blocker, you can't install extensions and themes into thunderbird
on the trunk.


git-svn-id: svn://10.0.0.236/trunk@160187 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 05:13:57 +00:00
timeless%mozdev.org
56ce27818f Bug 248768 parser code for IMAP and addrbook: stroken_r: pull end-of-string checks out of char-delimiter loop
patch by Hans-A.Engel@unibas.ch r=bienvenu sr=neil


git-svn-id: svn://10.0.0.236/trunk@160186 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-01 04:02:02 +00:00
bryner%brianryner.com
865734bf2f Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 23:15:21 +00:00
kjh-5727%comcast.net
119c0f1ddd Fixing bustage (gcc 3.3.1 ambiguous conversion)
git-svn-id: svn://10.0.0.236/trunk@160181 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 20:22:50 +00:00
cbiesinger%web.de
5de2d0ee90 Bug 226005 replace some users of nsIPref with nsIPrefService/nsIPrefBranch in
mailnews
patch by Mikael Parknert <mikael@parknert.se> r=bienvenu sr=darin


git-svn-id: svn://10.0.0.236/trunk@160180 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 18:04:18 +00:00
cbiesinger%web.de
b51a1457df Bug 28998 Support Web Proxy Auto-Discovery Protocol (WPAD); for now, only
support loading http://wpad/wpad.dat, not a pac url from DHCP, or domain
component stripping.

r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@160179 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 17:39:29 +00:00
kjh-5727%comcast.net
00164550e5 Fixing bustage ("ambiguous conversion" from gcc 3.3.1)
git-svn-id: svn://10.0.0.236/trunk@160178 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 15:56:39 +00:00
bryner%brianryner.com
a1e14b3f8b Change the semantics of the .autoreg file so that it can be used for Firefox and Thunderbird to trigger re-registration in all profiles. Rather than checking for the existance of the file, registering, and deleting it, we'll always compare the timestamp of .autoreg to that of the profile compreg.dat, and re-register if .autoreg exists and is newer. Bug 252905, r=darin.
git-svn-id: svn://10.0.0.236/trunk@160177 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 15:26:33 +00:00
jocuri%softhome.net
23204eca2d Patch for bug 253360: replace IF() with CASE WHEN for database compatibility; patch by Tomas Kopal <Tomas.Kopal@altap.cz>; r=vladd, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@160170 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 09:36:18 +00:00
jocuri%softhome.net
ac35b43d57 Patch for bug 253357: replace IFNULL with COALESCE for increased database compatibility; patch by Tomas Kopal <Tomas.Kopal@altap.cz>; r=vladd, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@160169 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 08:59:16 +00:00
dbaron%dbaron.org
d1c1168c09 Back out 236889 due to 253755.
git-svn-id: svn://10.0.0.236/trunk@160168 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 07:42:12 +00:00
scott%scott-macgregor.org
3a78c5f11b Allow local RSS messages to bypass the remote image blocking policy for Thunderbird. Improvement to Bug #250246.
(NOT PART OF THE SEAMONKEY BUILD which is closed)


git-svn-id: svn://10.0.0.236/trunk@160166 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 03:57:39 +00:00
bugreport%peshkin.net
9f826706c4 Bug 253588: Change Bugzilla->user to be usable even for a logged-out user
patch by erik,joel
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160163 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 02:27:26 +00:00
scott%scott-macgregor.org
874e5c98f4 fix the icon in the subscribe UI to use the news group icon
git-svn-id: svn://10.0.0.236/trunk@160160 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 23:32:46 +00:00
scott%scott-macgregor.org
99aca74e66 Bug 3253776 --> Get New Mail for the RSS account fails if chosen from the get new mail toolbar button drop down.
If the server doesn't have an inbox to ask for new mail, just pass in the root folder and let the incoming server figure it out.


git-svn-id: svn://10.0.0.236/trunk@160159 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 23:30:18 +00:00
scott%scott-macgregor.org
aa41d8b482 Bug #253786 --> Fix a race condition when checking multiple feeds for new mail.
don't use a global variable to keep track of the # of feed items we have parsed
for a particular feed, push all of those details into a per feed object so we
won't conflict with other feeds being checked for new mail.


git-svn-id: svn://10.0.0.236/trunk@160158 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 23:17:58 +00:00
jocuri%softhome.net
00f1b3253f Patch for bug 53452: Mid-air collision: allow copy-paste of the comment from a textarea; patch by Brodie Thiesfield <brofield@jellycan.com>; r=kiko, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@160155 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 22:25:50 +00:00
jocuri%softhome.net
ed3a25a2c3 Patch for bug 190220: templatize editcomponents.cgi; patch by GavinS <bugzilla@chimpychompy.org>; r=jouni, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@160154 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 22:16:39 +00:00
scott%scott-macgregor.org
ae23208bef Bug #253490 --> Installer support for the RSS component.
Bug #253617 --> Options / General panel on Windows won't remember any settings. Synch the installer with the messenger-mapi
chrome locaton changes made for GNOME mapi support.


git-svn-id: svn://10.0.0.236/trunk@160153 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 21:54:51 +00:00
cbiesinger%web.de
f35908ccd0 only write as much data to the outfile as was read. affects tests only.
git-svn-id: svn://10.0.0.236/trunk@160152 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 21:53:56 +00:00
vladimir%pobox.com
9ecf822344 b=253664, change file > send accel to e instead of S, a=asa
git-svn-id: svn://10.0.0.236/trunk@160151 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 21:38:07 +00:00
vladimir%pobox.com
22dd483754 b=253454, rename livemarks to Live Bookmarks. a=asa
git-svn-id: svn://10.0.0.236/trunk@160150 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 21:33:54 +00:00
jshin%mailaps.org
b9bb9f3b19 bug 247377: profile migration doesn't work with non-ASCII characters in username on Windows (r=bsmedberg, effectively a=chofmann)
git-svn-id: svn://10.0.0.236/trunk@160146 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 20:45:30 +00:00
pkw%us.ibm.com
d97b0eb6ea Bug 253468 - nsIAccessible doesn't need STATE_SIZEABLE and STATE_RESIZABLE.
r=aaronleventhal@moonset.net, sr=shaver@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@160144 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 18:06:27 +00:00
pkw%us.ibm.com
772161852a Bug 224427 - Get this when visiting the site: "Gtk-WARNING **: invalid cast from 'GtkSuperWin' to 'GtkWidget'"
Patch contributed by Pavel Kankovsky <peak@argo.troja.mff.cuni.cz>
r=caillon@gmail.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@160143 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 18:04:08 +00:00
bzbarsky%mit.edu
03ab25ac1b Make sure to return something from this method so callers don't see garbage
return values.  Followup to bug 251775.


git-svn-id: svn://10.0.0.236/trunk@160140 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 16:07:07 +00:00
db48x%yahoo.com
bcee21063e bug 244956: Small correction to comments in nsStringAPI.h
patch by Jonathan Watt <jonathan.watt@strath.ac.uk>, r/sr=shaver


git-svn-id: svn://10.0.0.236/trunk@160139 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 16:00:59 +00:00
pinkerton%aol.net
a0a783e020 kungFuDeathGrip for mouse event (r=pink, sr=dbaron, bug 227344)
git-svn-id: svn://10.0.0.236/trunk@160138 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 15:24:12 +00:00
steffen.wilberg%web.de
8226487dfe Bug 243118: history.js references chrome://communicator/. p=Simon Paquet, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@160137 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 13:24:08 +00:00
igor%mir2.org
627b494c93 More compatibility renames: to simplify life for applications that use old IdScriptable/IdFunction/IdFunctionMaster I farther renamed:
IdFunction -> IdFunctionObject
IdFunctionMaster -> IdFunctionCall


git-svn-id: svn://10.0.0.236/trunk@160135 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 13:18:30 +00:00
aaronleventhal%moonset.net
c066131207 Bug 250858. Focus outline appearing on image when image map area clicked. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@160134 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 13:02:31 +00:00
aaronleventhal%moonset.net
96b12f64e9 Bug 253391. Any element with tabindex explicity specified can be focused via .focus(). r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@160133 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 13:00:36 +00:00
steffen.wilberg%web.de
3918aa23a9 Bug 218686: Autoscroll activates when middle-clicking document scrollbars. p=alexey@optus.net, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@160132 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 12:14:59 +00:00
mvl%exedo.nl
db5ee3258e prompt for username and password when anonymous ftp login failed
bug 124561, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@160130 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 10:56:14 +00:00
bugreport%peshkin.net
0e036750a7 Bug 253447: Fix unhelpful error if user enters text in "blocks" field
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@160129 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 10:37:17 +00:00
igor%mir2.org
4e37b2254b Compatibility rename: due to changes in IdScrittable any code that sublasses
it has to be updated. This is done for Rhino classes and since IdScriptable
is not a part of public API, it should not matter. But in reality someone can
subclass IdScriptable in application code.

To help with upgrade in such cases I renamed IdScriptable into
IdScriptableObject. In this way the application using IdScriptable code can add
old IdScriptable class to its CLASSPATH  and be able to run again without the
need to recompile/change anything in the source.


git-svn-id: svn://10.0.0.236/trunk@160128 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 10:31:00 +00:00
igor%mir2.org
35201173e6 The previous patch introduced regression: it is posible for slots array to be filled with slot objects and REMOVED tags. Thus getSlotPosition can loop through the whole table. This patch restores the old and proper state of affairs.
git-svn-id: svn://10.0.0.236/trunk@160127 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 07:52:30 +00:00
vladimir%pobox.com
c19ada0428 b=243720, bookmark can't move into sub-folder in personal toolbar (drag and drop), patch from roc/aku, r=me,a=asa
git-svn-id: svn://10.0.0.236/trunk@160126 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 07:22:16 +00:00
bryner%brianryner.com
c538b44b2f Add new report type, total_downloads, which simply adds up the downloads for all files listed and outputs the total with no formatting.
git-svn-id: svn://10.0.0.236/trunk@160124 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 06:39:44 +00:00
dwitte%stanford.edu
6cebad3f6a syncing some trivial changes from seamonkey impl. b=252193, r=someone
git-svn-id: svn://10.0.0.236/trunk@160123 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 06:30:35 +00:00
vladimir%pobox.com
63de84a60f bookmarks fixes merged from aviary branch:
192624 - empty bookmark folder should show "(Empty)"
202798 - customizing toolbar in fullscreen mode breaks menus (bandaid)
221482 - bookmarks toolbar temporarily cleared when clicking restore default set in customize
232089 - bookmarks 'create in' shouldn't persist
234089 - bookmarks toolbar folder shouldn't be deletable with C-x (crasher)
238661 - moving a bookmark folder to itself deletes the folder
250179 - bookmarks toolbar wonky after customization
250820 - toolbar icon state/context menu/etc. broken after returning from fullscreen mode
251988 - livemark menu doesn't work after going to page without livemark and clicking
251335 - bookmarks toolbar folder has different context menu from other bookmark folders
251802 - refresh livemark doesn't work from toolbar/menu
252053 - make bookmarks use SafeOutputStream (dwitte)
252133 - new bookmarks items should be added below selected items, not above
252792 - livemark context menu contains active new folder menu item
252870 - context menu of empty personal toolbar folder has inconsistent items
252875 - bookmarks root name not localizable


git-svn-id: svn://10.0.0.236/trunk@160122 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 06:25:41 +00:00
bzbarsky%mit.edu
5af834c5fe This wasn't supposed to go in...
git-svn-id: svn://10.0.0.236/trunk@160121 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 06:21:04 +00:00
bzbarsky%mit.edu
8ea9ce4fb8 Remove some knowledge about drag-drop innards from nsFrame.cpp by refactoring
shared code into utility methods in nsContentUtils.  Use the new methods to fix up
nsContentAreaDragAndDrop to make it possible to drag image <objects> and image
inputs.  Bug 251775 and bug 244859, r=biesi, sr=jst


git-svn-id: svn://10.0.0.236/trunk@160120 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 06:04:57 +00:00
vladimir%pobox.com
544b331624 b=244078, live bookmarks merge from aviary branch.
git-svn-id: svn://10.0.0.236/trunk@160117 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 05:29:27 +00:00
bzbarsky%mit.edu
81a22b1262 Implement IRequest::INIHIBIT_CACHING. Patch by William Bardwell
<wbardwel@curl.com>, r=darin, sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@160115 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 05:07:04 +00:00
dwitte%stanford.edu
fc41aef9ef make seamonkey bookmarks use nsISafeOutputStream.
b=252193, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@160113 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 05:02:45 +00:00
dwitte%stanford.edu
7b5fcb3785 make nsSafeFileOutputStream follow target symlinks.
b=252050, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@160112 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 05:00:32 +00:00
jst%mozilla.jstenback.com
3b04c93333 Fixing bug 253570. Add NPP arguments to select new NPN_ methods to make implementation easier and safer. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@160110 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 04:00:05 +00:00
jst%mozilla.jstenback.com
f79f989daf Fixing bug 250909. Make ftp: URIs containing %00 invalid. r=bzbarsky@mit.edu, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@160107 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 02:45:46 +00:00
timeless%mozdev.org
af9785c3a7 Bug 238963 nsObserverList::GetObserverList should return OOM on failure
r=dougt


git-svn-id: svn://10.0.0.236/trunk@160106 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 02:43:13 +00:00
mkaply%us.ibm.com
0724a0d619 #253316
r/a=asa
Patch from Felix Miata - optimize font choices - firefox port of tb fix


git-svn-id: svn://10.0.0.236/trunk@160105 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 01:33:53 +00:00
db48x%yahoo.com
ea0dfb430e bug 229441: Background images are not shown in Media tab (Page Info)
patch by Florian QUEZE <f.qu@laposte.net>, r=db48x, sr=jag


git-svn-id: svn://10.0.0.236/trunk@160104 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 00:36:34 +00:00
relyea%netscape.com
af0102823e 1) Add time command to time specific functions.
2) improve the help system.
3) bug fixes for arrays.


git-svn-id: svn://10.0.0.236/trunk@160103 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 00:25:21 +00:00
relyea%netscape.com
506bb7cb63 Error strings for new error codes.
git-svn-id: svn://10.0.0.236/trunk@160102 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 00:19:49 +00:00
brendan%mozilla.org
340570a787 - Decorate PN_LIST nodes with pn_extra flags whose constant names describe
their meaning better, adding a flag for 'for (var x ... in o)'.
- Set these flags from the parser, in a future-proof way (|=, not =, given the
  zero initialized pn_extra flags member of pn_list).
- Test list flags in the code generator, including PNX_FORINVAR in conjunction
  with whether the for..in loop is of the oddball form 'for (var x = i in o)'.
- Thereby fix failure to emit a JSOP_DEFVAR in the case that a function wraps
  a for..in loop in a with statement (252892, r=shaver).
- The same fix cured another bug, not reported, where 'for (var x = i in o)'
  in a function without any 'with' statement would emit the wrong opcode
  (JSOP_FORNAME, not JSOP_FORVAR).


git-svn-id: svn://10.0.0.236/trunk@160101 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 00:00:09 +00:00
bzbarsky%mit.edu
11e778476e Setting location to a mailto: URI should not throw if there is a system mailto:
handler.  Bug 236589, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@160100 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 23:58:59 +00:00
vladimir%pobox.com
c4129f7eed b=174265 (also 252288, 253161): favicon handling merge from aviary branch
git-svn-id: svn://10.0.0.236/trunk@160098 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 23:49:31 +00:00
relyea%netscape.com
778eec1a21 Bugzilla Bug 252702
NSS needs to handle better token insertion and removal.

Applied from patch to NSS 3.9


git-svn-id: svn://10.0.0.236/trunk@160095 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 23:38:14 +00:00
brofield%jellycan.com
21c3f1e317 bug 148704: directories should always return PR_TRUE from IsWritable(), r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@160094 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 23:25:32 +00:00
jpierre%netscape.com
ee35d10017 Fix for 249488 - root cert module requires locking functions in CK_C_INITIALIZE_ARGS . r=ian, sr=relyea
git-svn-id: svn://10.0.0.236/trunk@160090 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 22:51:00 +00:00
igor%mir2.org
b5c4423136 Using single ScriptRuntime.toStringIdOrIndex to convert object id to string of index key instead of multiple calls to getStringId/getIntId.
git-svn-id: svn://10.0.0.236/trunk@160089 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 22:47:05 +00:00
igor%mir2.org
49dcb980fb Calling proper ScriptRuntime.call taking scope argument instead of eprectaed old form.
git-svn-id: svn://10.0.0.236/trunk@160088 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 22:44:45 +00:00
igor%mir2.org
6a6aa0487b New "scratch" field for int indexes to allow to return more then one result from index parsing functions.
git-svn-id: svn://10.0.0.236/trunk@160086 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 22:42:50 +00:00
igor%mir2.org
31a989f895 Explicitly throw IllegalStateException to indicate code bug when hashtable scan end up in infinite loop.
git-svn-id: svn://10.0.0.236/trunk@160085 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 22:40:47 +00:00
scott%scott-macgregor.org
8c84c10fed Bug #253339 --> Remove old program files when installing on top of an existing installation
Fixes some common problems when folks don't do clean upgrades from 0.6 (non static) to 0.7/0.8 (static) builds.


git-svn-id: svn://10.0.0.236/trunk@160084 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 22:22:27 +00:00
despotdaemon%netscape.com
78576b5f03 Pseudo-automatic update of changes made by brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@160081 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 21:48:19 +00:00
bryner%brianryner.com
df788fe99d followup to bustage fix - return an error code
git-svn-id: svn://10.0.0.236/trunk@160080 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 21:42:35 +00:00
bryner%brianryner.com
6c3a6beeb7 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@160078 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 21:08:26 +00:00
bryner%brianryner.com
63d95b4e94 Bustage fix for older gcc versions
git-svn-id: svn://10.0.0.236/trunk@160077 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 21:00:58 +00:00
brendan%mozilla.org
0144b0c6a4 Improve JSRESOLVE_DETECTING to handle typeof, ==, !=, etc.; don't give undefined property strict warning for detecting cases (253150, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@160075 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 20:44:20 +00:00
bienvenu%nventure.com
83d0271653 fix creation of local folder after previous deletion left .msf file around, r/sr=mscott 248564
git-svn-id: svn://10.0.0.236/trunk@160073 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 20:30:34 +00:00
dbaron%dbaron.org
8c1a22db88 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160070 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 20:07:25 +00:00
bryner%brianryner.com
b17b3249f7 Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@160067 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 19:41:39 +00:00
bzbarsky%mit.edu
afdf9c3fb3 Allow nested <marquee>s. Bug 167075, patch by Martijn Wargers
<m.wargers@hccnet.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@160064 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 19:15:13 +00:00
christophe.ravel.bugs%sun.com
269093960b 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@160063 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 18:43:00 +00:00
cbiesinger%web.de
137f4a2514 Bug 252468 Remove outdated autostretch attribute from the tree
patch by Simon Paquet <bugzilla@babylonsounds.com> r=neil rs=bz


git-svn-id: svn://10.0.0.236/trunk@160062 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 18:25:42 +00:00
aaronleventhal%moonset.net
19176053ba Bug 252984. Remove focus and tab navigation code that's no longer necessary which is actually breaking some form controls. r=bryner, sr=bz
git-svn-id: svn://10.0.0.236/trunk@160060 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 18:06:55 +00:00
bzbarsky%mit.edu
1b426c79f6 Only count proxies with listeners when deciding whether to animate or not. Bug
252730, r=pavlov, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@160055 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 17:09:42 +00:00
igor%mir2.org
1e7ad6ba51 Adding E4X example contributed by John Schneider from AgileDelta, Inc., http://www.agiledelta.com/ .
git-svn-id: svn://10.0.0.236/trunk@160054 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 15:55:41 +00:00
brofield%jellycan.com
746c0a5d90 bug 187957: implement nsIFile.normalize for windows and os/2, r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@160053 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 15:08:25 +00:00
rlk%trfenv.com
1411afc4fc this image was checked in without -kb, so I'm fixing it.
git-svn-id: svn://10.0.0.236/trunk@160052 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 14:05:45 +00:00
rlk%trfenv.com
df7afa4880 this image was checked in without -kb, so I'm fixing it.
git-svn-id: svn://10.0.0.236/trunk@160051 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 14:05:09 +00:00
darin%meer.net
2e511aed74 fix uninitialized variable warning (does not correspond to a real bug)
git-svn-id: svn://10.0.0.236/trunk@160050 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 13:48:08 +00:00
igor%mir2.org
71bcd48015 Fixing missed context wrapping in debugger/Dim and proper button enable/dosable in debugger/DebugGui
git-svn-id: svn://10.0.0.236/trunk@160048 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 12:51:35 +00:00
igor%mir2.org
255c6107ef Fixing under allocation of ids array while enumerating properties.
git-svn-id: svn://10.0.0.236/trunk@160047 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 12:46:46 +00:00
igor%mir2.org
72c476c4d5 Better error propagation from failed class loading: RuntimeError instances are rethrown while ClassNotFound, LinkageError etc. are caught.
git-svn-id: svn://10.0.0.236/trunk@160046 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 12:45:55 +00:00
igor%mir2.org
38997197fb Renaming StringIdMap to Main and ipdating documentation
git-svn-id: svn://10.0.0.236/trunk@160042 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 10:44:59 +00:00
vladimir%pobox.com
9c22a0c0d0 b=247960, 2 panes of bookmarks manager don't interact; patch from richwklein@mchsi.com. r=vladimir, a=ben
git-svn-id: svn://10.0.0.236/trunk@160039 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 08:55:59 +00:00
bryner%brianryner.com
5d100a899f Clicking in a focused input should open autocomplete results popup (bug 173569). Patch by dean_tessman@hotmail.com, r=me.
git-svn-id: svn://10.0.0.236/trunk@160037 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 08:42:54 +00:00
igor%mir2.org
fba3f4edba Cleanup patch from Mario Cormier <mcormier@miranda.com> to fix bug 253323:
Parser contained useless this.decompiler = decompiler assignment.


git-svn-id: svn://10.0.0.236/trunk@160035 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 08:28:42 +00:00
bryner%brianryner.com
2401dffb27 If a page prefills a username field with a username that we have a saved login for, go ahead and prefill the saved password. Bug 229652.
git-svn-id: svn://10.0.0.236/trunk@160034 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 08:22:05 +00:00
bryner%brianryner.com
47ff21d4cf Fix some problems related to dynamic enabling/disabling of form autocomplete: make autocomplete ignore all key navigation if the input is disabled, also, instead of trying to keep autocomplete state in sync on every browser instance, just set the disabled state on the global form fill controller. Bug 249610, r=blake.
git-svn-id: svn://10.0.0.236/trunk@160031 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 08:08:11 +00:00
scott%scott-macgregor.org
2c6700f618 back out my previous checkin, it broke the installer.
git-svn-id: svn://10.0.0.236/trunk@160030 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 07:04:51 +00:00
Stefan.Borggraefe%gmx.de
3928352110 Correction for my previous checkin for bug 233791. I accidentally checked in something slighlty differnt than what was reviewed before.
git-svn-id: svn://10.0.0.236/trunk@160028 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 06:52:17 +00:00
bryner%brianryner.com
3b739372b0 Make password manager signons actually be removed from the database when you press shift+delete (bug 242250). r=blake.
git-svn-id: svn://10.0.0.236/trunk@160027 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 05:57:16 +00:00
scott%scott-macgregor.org
a2f26322a2 Bug #253339 --> try to remove stale/obsolete thunderbird files when the installer is installing on top of an existing
installation.


git-svn-id: svn://10.0.0.236/trunk@160026 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 03:23:32 +00:00
kiko%async.com.br
e3ff662f81 Fix for bug 216008: Time Tracking: default values cause change bug
errors. Check if the time values haven't actually changed by using                     integer comparison (instead of string comparison). r=jouni, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@160020 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 03:09:10 +00:00
kiko%async.com.br
6196d928d3 Missing bits of fix for bug 236678: Clean up access to COOKIE global.
Murder the last remaining places in the tree where COOKIE is used;
includes a rather thorough cleanup of Bugzilla::Bug->user and a minor
doc update. r=joel, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@160018 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 03:02:05 +00:00
kiko%async.com.br
a89fa3803a Fix for bug 252789: Empty timetrackinggroup causes error "hours worked
needs to be positive" when changing bug. Sanitizing the AddComment bits
in process_bug.cgi to only touch work_time if user is in
timetrackinggroup. Fixes regression introduced in bug 252159.
r=jouni,joel; a=justdave.


git-svn-id: svn://10.0.0.236/trunk@160017 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 02:59:11 +00:00
kiko%async.com.br
71c0c80d90 Fix for bug 252839: Remove &action=view from links in attachment table;
this was done to improve link target consistency and avoid shell-pasting
bustage from the & character.  r=myk, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@160016 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 02:55:00 +00:00
kiko%async.com.br
f5b1cdca19 Fix for bug 236678: Clean up access to COOKIE global. Murder the last
remaining places in the tree where COOKIE is used; includes a rather
thorough cleanup of Bugzilla::Bug->user and a minor doc update. r=joel, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@160015 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 02:45:38 +00:00
bugreport%peshkin.net
4d039a4c95 Bug 204903: Enable searches to match NULL aliases, missing qa_contact, and search on CC even when cc-list is empty
r=jouni
a=myk


git-svn-id: svn://10.0.0.236/trunk@160009 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 00:46:57 +00:00
igor%mir2.org
20914394f8 Committing E4X runtime implementation: see enhancement report 242805.
This is based on code contributed to Rhino by AgileDelta, Inc, www.agiledelta.com and in particular by

Ethan Hugg
Terry Lucas
Milen Nankov
John Schneider

Thanks!


git-svn-id: svn://10.0.0.236/trunk@160005 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 23:43:17 +00:00
bienvenu%nventure.com
0da8538fb3 fix 252921, add default for mail.check_all_imap_folders_for_new so about:config will show it, patch by gemal.dk, r=mscott, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@160004 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 23:09:44 +00:00
rlk%trfenv.com
3c2d6d0926 bug 89814 - "Frame" should link to entry in Glossary. r=neil@parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@160003 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 22:54:10 +00:00
cbiesinger%web.de
eb0f591a87 Bug 253190 Crash if .pac file lists multiple proxies, in a malformed way
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@159999 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 22:03:27 +00:00
pedemont%us.ibm.com
b0c581152d Bug 248837 - font sizes less than 1px show up as 13px, r=sfraser, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159998 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 22:00:17 +00:00
scott%scott-macgregor.org
c4d8323678 Bug #253291 --> Changes to preferences file not saved.
Matching thunderbird changes for brian's firefox fix.


git-svn-id: svn://10.0.0.236/trunk@159995 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 21:51:30 +00:00
cbiesinger%web.de
21b6351f88 Bug 198694 make nsTime inherit from nsInt64
r=bsmedberg sr=dougt


git-svn-id: svn://10.0.0.236/trunk@159994 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 21:33:28 +00:00
cbiesinger%web.de
834094d1a1 Bug 252435 get rid of *WithConversion in chrome registry
r=bsmedberg sr=darin


git-svn-id: svn://10.0.0.236/trunk@159993 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 21:23:12 +00:00
bryner%brianryner.com
db6b40f8da Make sure profiles have a prefs.js file (bug 253291).
git-svn-id: svn://10.0.0.236/trunk@159992 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 21:20:29 +00:00
igor%mir2.org
74d289c7cf Committing E4X parser and runtime proxies: see enhancement report 242805.
This is based on code contributed to Rhino by AgileDelta, Inc, www.agiledelta.com and in particular by

Ethan Hugg
Terry Lucas
Milen Nankov
John Schneider

Thanks!


git-svn-id: svn://10.0.0.236/trunk@159991 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 21:11:02 +00:00
nelsonb%netscape.com
8277ff48a4 Correct option parsing, and add missing error messages.
git-svn-id: svn://10.0.0.236/trunk@159990 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 21:10:07 +00:00
cbiesinger%web.de
d662241051 Bug 246695 Gtk Embedding widget ignore scrollbar chrome setting
r=bryner sr=blizzard patch by Crispin Flowerday <crispin@flowerday.cx>


git-svn-id: svn://10.0.0.236/trunk@159988 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 20:54:50 +00:00
Stefan.Borggraefe%gmx.de
87e2cbf7c6 Fix for bug 233791: Toolbar button jumps when marking a message as junk (or not junk)
r=neil,sr=mscott


git-svn-id: svn://10.0.0.236/trunk@159985 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 20:44:22 +00:00
scott%scott-macgregor.org
6444effb01 Bug #2533227 --> try to fix a thunderbird top crash at [@ nsMsgContentPolicy::ShouldLoad ]
by setting the rv value correctly.


git-svn-id: svn://10.0.0.236/trunk@159981 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 17:35:14 +00:00
igor%mir2.org
c66294544a Added ScriptableObject.equivalentValues to allow for custom equality operator support.
git-svn-id: svn://10.0.0.236/trunk@159979 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 15:23:11 +00:00
igor%mir2.org
f2d7f8a543 Added Reference.has() for future use.
git-svn-id: svn://10.0.0.236/trunk@159978 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 15:21:02 +00:00
igor%mir2.org
cae761c1ee Ignore any exception during script class initialization unless it is an instance of RhinoException. In this way lazily class loading or incompatible with the current JVMs jars will simply hide the script variables.
git-svn-id: svn://10.0.0.236/trunk@159977 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 15:20:08 +00:00
mostafah%oeone.com
bc56dbe0eb Checked in attachment 154557 for bug 219589
git-svn-id: svn://10.0.0.236/trunk@159976 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 14:56:15 +00:00
igor%mir2.org
2c01e9ba15 Always call Scriptable.has(name, start) as obj.has(name, obj) since the start argument is useless in Scriptable.has and in this way it is possible to add temporary assertions to the code checking this.
git-svn-id: svn://10.0.0.236/trunk@159975 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 13:27:39 +00:00
igor%mir2.org
431020ede7 Redesigning IdScriptable implementation.
The new logic introduces 2 independent id namespaces, instance ids and prototype ids. Typically there are very few instance properties and instance ids corresponds exactly to them. The prototype ids allows to define functions and other constant objects that typically found in prototype objects.

The new implementation takes advantage of this difference to provide very different API to implement fast mapping both for instance and prototype ids.


git-svn-id: svn://10.0.0.236/trunk@159974 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 11:40:38 +00:00
igor%mir2.org
de1171b960 Introduction of defaultParentScope and defaultPrototype in ScriptableObject for lazily initialization of scope and prototype.
git-svn-id: svn://10.0.0.236/trunk@159973 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 09:52:29 +00:00
igor%mir2.org
461207c7c8 Making ScriptRuntime.typeError* public
git-svn-id: svn://10.0.0.236/trunk@159972 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 09:51:02 +00:00
igor%mir2.org
6498310596 Allow to subclass NativeWith
git-svn-id: svn://10.0.0.236/trunk@159971 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 09:50:07 +00:00
igor%mir2.org
bec0ec22ba Favour same type converssions during LiveConnect for better support of java methods taking instances of Scriptable
git-svn-id: svn://10.0.0.236/trunk@159970 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 09:49:19 +00:00
dbaron%dbaron.org
798a279e07 Fix Windows bustage. b=252578
git-svn-id: svn://10.0.0.236/trunk@159967 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 07:52:03 +00:00
igor%mir2.org
fb39e27895 1. Optimizing getClassPrototype and getDefaultValue in ScriptableObject.
2. Start of the changes for simpler to use IdScriptable implementation: new utility functions in IdFunction and removal of Context argument from IdScriptable.fillConstructorProperties.


git-svn-id: svn://10.0.0.236/trunk@159966 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 07:12:46 +00:00
dbaron%dbaron.org
59572fab24 Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code. Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation. b=252578 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159965 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 07:08:41 +00:00
igor%mir2.org
4055375f9f Context.getArrayElements implementation is moved to ScriptRuntime which also defined now isArrayObject
git-svn-id: svn://10.0.0.236/trunk@159964 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 07:06:35 +00:00
scott%scott-macgregor.org
47cbeda7f3 Bug #253359 --> rss servers and folders should use the artwork for news instead of mail accounts
git-svn-id: svn://10.0.0.236/trunk@159962 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 05:57:39 +00:00
scott%scott-macgregor.org
3a246d9c80 fix build bustage. forgot a missing file
git-svn-id: svn://10.0.0.236/trunk@159961 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 05:56:50 +00:00
scott%scott-macgregor.org
81a2105471 Bug #253359 --> use a generic message type atom so we can dynamically style the thread pane
with servers that are application extensions (such as rss) without hard coding the server types
in nsMsgDBView

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159960 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 05:56:10 +00:00
timeless%mozdev.org
78655697b7 Bug 90161 URL recognition at the end of line in QP (quoted-printable) misses last character
patch by anlan@ida.liu.se r=ducarroz sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159959 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 05:54:11 +00:00
jst%mozilla.jstenback.com
b0e8514552 Forgot to rev these IIDs in my last checkin.
git-svn-id: svn://10.0.0.236/trunk@159956 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 05:15:17 +00:00
scott%scott-macgregor.org
425ede320e remove obsolete file
git-svn-id: svn://10.0.0.236/trunk@159953 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 04:17:47 +00:00
scott%scott-macgregor.org
ff5774ce01 remove an obsolete file
git-svn-id: svn://10.0.0.236/trunk@159951 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 04:15:43 +00:00
bzbarsky%mit.edu
334f961bd7 When target=_blank is blocked, don't block existing named targets in other
windows. Bug 174266, r=danm, sr=jst


git-svn-id: svn://10.0.0.236/trunk@159949 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 04:04:02 +00:00
jst%mozilla.jstenback.com
6f2fc34088 Landing fix for bug 244952, patch by chantepie@altern.org. Fixing crash when creating multiple proxy instances for the same webservice. r=keeda@hotpop.com, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159948 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 04:02:19 +00:00
roc+%cs.cmu.edu
76113ff262 Bug 240276. Make <scrollbox> be implemented as a regular scrollframe rathern than a scrollboxframe. This will help us remove scrollboxframe. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159946 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 03:27:02 +00:00
kyle.yuan%sun.com
843e3a494c Bug 248578 Classic theme, textcolor wrong when click on disabled button
r=bryner, sr=roc, patch by ginn.chen@sun.com


git-svn-id: svn://10.0.0.236/trunk@159945 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 01:54:16 +00:00
roc+%cs.cmu.edu
0b77ffa440 Bug 252850. Backing out minor listbox layout fix, because it broke something worse
git-svn-id: svn://10.0.0.236/trunk@159944 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 01:24:58 +00:00
kaie%kuix.de
fda39eeaba b=249004 Do not import invalid/untrusted certs, prevent a DoS that disables SSL connections to trusted peers.
r=relyea sr=jst/brendan


git-svn-id: svn://10.0.0.236/trunk@159943 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 00:31:37 +00:00
jst%mozilla.jstenback.com
7eadd82b04 Fixing bug 253121. Make wyciwyg channels and documents carry the source channels security info. r=darin@meer.net, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@159942 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 00:26:58 +00:00
scott%scott-macgregor.org
0b9e9d6ee0 Bug #249838 --> Start hooking up webservices and the smart update notifications for Thunderbird.
git-svn-id: svn://10.0.0.236/trunk@159937 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 23:35:29 +00:00
dbaron%dbaron.org
4fe0d9c583 Reframe all image box frames on theme change, as a workaround for chrome: URL comparison mess. b=252703 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159936 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 23:31:08 +00:00
scott%scott-macgregor.org
a3f55951d0 Patch from Neil to fix Bug #253232 where the undetermined progressmeter was drawing outside of the progressbar.
git-svn-id: svn://10.0.0.236/trunk@159933 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 21:51:58 +00:00
Stefan.Borggraefe%gmx.de
c66b1fedd0 Bug 178401: Update Classic theme preview image for Mac OS X (the previous one still depicted Mac OS 9).
r+sr=jag, updated image created by Brion Vibber


git-svn-id: svn://10.0.0.236/trunk@159931 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 21:36:30 +00:00
mvl%exedo.nl
eb2f6d9eb9 Update GetAllTodos. Attempt to make it work for 1.7.
bug 253319, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@159930 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 20:59:40 +00:00
aaronleventhal%moonset.net
1ae21b436d Bug 252955. List items returning strange accessible states. r=pkw, sr=darin
git-svn-id: svn://10.0.0.236/trunk@159927 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:53:07 +00:00
bzbarsky%mit.edu
454794ff66 Allow entry of Ukrainian letter ghe with upturn. Bug 253280, patch by Eugeniy
Meshcheryakov <eugen@univ.kiev.ua>, r+sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@159925 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:42:38 +00:00
scott%scott-macgregor.org
237fa3e4c2 Bug #253055 --> Use a folder listener to track folder name changes and folder deletions of RSS folders
so we can keep our subscription data source up to date. Part of the Thunderbird RSS work.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159924 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:34:05 +00:00
mostafah%oeone.com
2ab8919840 Changed ICALTIMEONE_DEFINED to ICALTIMEZONE_DEFINED ( from libical.cvs )
git-svn-id: svn://10.0.0.236/trunk@159923 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:31:52 +00:00
mostafah%oeone.com
fca8b38e7a Fixed bug 205468
git-svn-id: svn://10.0.0.236/trunk@159922 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:25:07 +00:00
blizzard%redhat.com
b7b968e13c Bug #253108. Translucent xul windows on gtk2 breaks gtk embedding. Patch from Philip Langdale <philipl@mail.utexas.edu>. Add some null checks. r=blizzard,sr=roc
git-svn-id: svn://10.0.0.236/trunk@159921 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:16:44 +00:00
ere%atp.fi
f7d5baca83 Take 2 for bug 252067: Add support for translucent windows for Win32 (Windows 2000 and later)
Patch by Dainis Jonitis
r=ere
sr=roc


git-svn-id: svn://10.0.0.236/trunk@159920 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:14:44 +00:00
roc+%cs.cmu.edu
33f365524b Bug 253195. Fix a really nasty data corruption bug in nsBlockFrame::DoRemoveFrame, that only shows up when you need to delete inline continuations that are in a continuation of the current block --- probably doesn't happen today, but will happen with columns and page-layout editing. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159919 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 18:22:14 +00:00
roc+%cs.cmu.edu
3687f1ad35 Bug 217120. Make the scroll position restoration logic in nsPresShell actually use the right scroll and scrollbox frames. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159918 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 18:16:10 +00:00
bryner%brianryner.com
437dc59322 Fix browser-region content not being registered
git-svn-id: svn://10.0.0.236/trunk@159917 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 18:05:04 +00:00
bzbarsky%mit.edu
50d5ce0bc2 Switch context back to being nsISupports, but make it clear that it's expected
to be an nsIDOMNode or nsIDOMWindow.  Bug 252027, r=mvl, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@159916 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 17:15:53 +00:00
bugreport%peshkin.net
1b0c07d9df Bug 251837: Extend group_group_map to control which groups can see each other
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159914 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 16:33:41 +00:00
kiko%async.com.br
15811f7833 Fix for bug 252943: broken title in interdiff. Adds reasonable title while
doing an interdiff, and fixes some broken and confusing double-linking
in the text. r=joel, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@159912 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 15:54:03 +00:00
bugreport%peshkin.net
3f5ac54b70 Bug 252450: Unlock tables in edit*.cgi before sending trailer
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159908 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 15:13:48 +00:00
neil%parkwaycc.co.uk
5ab01ac642 Fix for smoketest blocker bug 253180 enabled xul control elements aren't necessarily focusable patch in bug 250006 r=aaronlev sr=jst
git-svn-id: svn://10.0.0.236/trunk@159901 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 08:10:52 +00:00
bugreport%peshkin.net
4253758cff Bug 251837: Add UI to add/remove 'My Bugs' link in footer
r=joel
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159899 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 05:54:13 +00:00
nelsonb%netscape.com
dd98e093ad Support GeneralizeTime in the CRMF library. Bug 219080. r=julien.
Patch by nelson and julien.


git-svn-id: svn://10.0.0.236/trunk@159898 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 05:06:02 +00:00
brendan%mozilla.org
f7b9ce6db4 Avoid harmless UMC from purify when XDR-decoding (252047, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@159893 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 01:28:39 +00:00
bugreport%peshkin.net
5383f86c9f Bug 253088: Fix ability of users with bless privileges to bless users
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159890 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 00:25:55 +00:00
myk%mozilla.org
af1e1f78e3 fix for bug 253175: point people to Bugzilla to file bugs instead of telling them to email endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159888 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 00:22:18 +00:00
pkw%us.ibm.com
6260692873 Bug 251257 - Memory leak in nsXULTreeAccessible.cpp.
r=aaronleventhal@moonset.net, sr=darin@meer.net


git-svn-id: svn://10.0.0.236/trunk@159884 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 23:27:10 +00:00
neil%parkwaycc.co.uk
da71c0e85c Bug 235893 Make view source overlay the windows refresh keys only r=doron sr=jag
git-svn-id: svn://10.0.0.236/trunk@159883 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 23:26:23 +00:00
pkw%us.ibm.com
e673ce894c Bug 252345 - Memory leak in nsXMLHttpRequest.cpp (seen when using GMail).
r=peterv@propagandism.org, sr=darin@meer.net


git-svn-id: svn://10.0.0.236/trunk@159881 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 23:17:40 +00:00
neil%parkwaycc.co.uk
21bfef8ea8 Bug 251465 -moz-user-focus: none; makes no sense for XUL r/sr=bryner
git-svn-id: svn://10.0.0.236/trunk@159879 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 22:06:44 +00:00
bryner%brianryner.com
faa317945c Remove nsIPresContext::GetXBLBindingURL (bug 253141). r=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@159876 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 21:49:49 +00:00
mvl%exedo.nl
0def84b7f6 make sunbirds prefs not depend on stuff in browser
bug 253153, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@159875 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 21:27:44 +00:00
gerv%gerv.net
f29d8a8d96 Bug 239112 - docs patch to give min. version of TT for hooks. Patch by nick.barnes; r=gerv, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@159874 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 21:26:59 +00:00
scott%scott-macgregor.org
0a9a04a99e fix a counting error that was causing us to fail to properly subscribe to a feed
via drag and drop.


git-svn-id: svn://10.0.0.236/trunk@159872 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 21:01:49 +00:00
ben%bengoodger.com
df4e4b4d89 250938 - landing this patch on the trunk - can open EXE file in firefox if MIME type is incorrectly set. as a defensive measure check the file extension too
git-svn-id: svn://10.0.0.236/trunk@159871 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 20:56:12 +00:00
despotdaemon%netscape.com
f1d87468fb Pseudo-automatic update of changes made by mats.palmgren@bredband.net.
git-svn-id: svn://10.0.0.236/trunk@159869 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 20:15:04 +00:00
ere%atp.fi
f0ed47a911 Backing out the previous checkin. Apparently compiles on VC7 but not on VC6 (or the Platform SDK version creature has).
git-svn-id: svn://10.0.0.236/trunk@159868 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 19:49:03 +00:00
ere%atp.fi
879af0669c Bug 252067: Add support for translucent windows for Win32 (Windows 2000 and later)
Patch by Dainis Jonitis
r=ere
sr=roc


git-svn-id: svn://10.0.0.236/trunk@159867 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 18:37:01 +00:00
steffen.wilberg%web.de
b7835609ff (Seamonkey port) Bug 191410 - modifying bool prefs in about:config should not let the user type a value in. Original patch by neil@parkwaycc.co.uk (with r=caillon, sr=sspitzer). a=mconnor
git-svn-id: svn://10.0.0.236/trunk@159865 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 17:07:11 +00:00
neil%parkwaycc.co.uk
180e40d8b4 Bug 252664 Profile switching error should not cancel dialog r=timeless sr=tor
git-svn-id: svn://10.0.0.236/trunk@159864 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 15:45:46 +00:00
rlk%trfenv.com
25f9b3fa02 removing unused files from the build.
git-svn-id: svn://10.0.0.236/trunk@159862 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 14:53:27 +00:00
tor%cs.brown.edu
8faa68c1fa Bug 251864 - alpha compositing not dithered in 8bpp (win32). r=ere, sr=roc
git-svn-id: svn://10.0.0.236/trunk@159861 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 14:20:40 +00:00
mvl%exedo.nl
1e40ea8641 More work on multiple types of calendars.
bug 252603, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@159860 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 13:50:22 +00:00
mostafah%oeone.com
08b70b0033 Updated translation
git-svn-id: svn://10.0.0.236/trunk@159859 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 13:07:47 +00:00
neil%parkwaycc.co.uk
0136b7b088 Bug 252954/64157 Ensure that the popup frame exists before accessing it r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@159857 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 10:14:10 +00:00
ben%bengoodger.com
020c83b454 251308 - attempt at fixing problem where app may not start if it is started in a location it does not have write access to.
git-svn-id: svn://10.0.0.236/trunk@159854 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 05:15:38 +00:00
ben%bengoodger.com
b30c5b7eb1 248215 - firefox 091 topcrash dereferencing null protected storage system pointer.
git-svn-id: svn://10.0.0.236/trunk@159853 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 04:55:35 +00:00
scott%scott-macgregor.org
d3174f38b1 make dragging feed urls to the folder pane really subscribe the url.
git-svn-id: svn://10.0.0.236/trunk@159852 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 04:21:25 +00:00
scott%scott-macgregor.org
7dea00dcd7 fix a typo that was causing the feeds datasource and the feed items data source to be the same file.
git-svn-id: svn://10.0.0.236/trunk@159851 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 04:00:40 +00:00
rlk%trfenv.com
c1f8aa0357 Fixing tree bustage (accidentally removed this file).
git-svn-id: svn://10.0.0.236/trunk@159849 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 02:13:28 +00:00
kiko%async.com.br
4cb76eab7f Fix for bug 251911: Silly ThrowUserError bits in attachment.cgi. Fixing
variables missing in some errors raised, and doing bits of $::FORM
cleanup while we're at it. r=joel, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@159848 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 01:27:10 +00:00
rlk%trfenv.com
fbc999ba70 bug 247305 - Remove some obsolete files from en-US directory. These files are unused in the current build.
git-svn-id: svn://10.0.0.236/trunk@159847 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 00:56:35 +00:00
rlk%trfenv.com
cf1ed8c211 bug 95770 - The help documentation should be formatted in some better way. Patch by Michael Stadlbauer <mozilla@mista.at>, links updated by Stefan <stefan_h@hem.utfors.se>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@159846 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 00:51:53 +00:00
cbiesinger%web.de
c40204f2fb Bug 252755 [svg] Tidy nsIDOMClassInfo.h and nsDOMClassInfo.cpp
patch by Jonathan Watt <jonathan.watt@strath.ac.uk> r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@159845 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 20:03:55 +00:00
bryner%brianryner.com
ec0a0b4c61 Fixing botched trunk merge
git-svn-id: svn://10.0.0.236/trunk@159843 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 18:50:32 +00:00
ben%bengoodger.com
0a3f3f7982 252549 - Better Update Handling for identical versions, also fixes numerous software update glitches
git-svn-id: svn://10.0.0.236/trunk@159840 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 18:40:03 +00:00
sspitzer%mozilla.org
31e03e4a1f fix for bug #237727
Installer should delete certain files if we install over an existing firefox installation


git-svn-id: svn://10.0.0.236/trunk@159838 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 15:06:19 +00:00
cbiesinger%web.de
e15176906c adding missing NS_COM to fix win bustage
git-svn-id: svn://10.0.0.236/trunk@159836 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 13:58:47 +00:00
cbiesinger%web.de
0ea9e9333c fixing bustage
git-svn-id: svn://10.0.0.236/trunk@159835 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:35:36 +00:00
cbiesinger%web.de
cc28a09274 remove InsertWithConversion
Bug 113234 r=darin sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@159834 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:25:43 +00:00
cbiesinger%web.de
91303c7500 Bug 113243 Get rid of (Compare|Equals)WithConversion
r=darin sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@159833 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:23:28 +00:00
cbiesinger%web.de
b27e0031f5 Bug 252948 remove *WithConversion in layout
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@159832 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:18:04 +00:00
cbiesinger%web.de
c05e6548ae Bug 252541 remove nsString::IsSpace and nsString::IsASCII
r=darin sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@159830 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:12:39 +00:00
cbiesinger%web.de
f22869f96d removing trailing CR, to fix OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@159829 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 10:42:14 +00:00
neil%parkwaycc.co.uk
65aaaf8dd2 Bug 240491 Fix advanced message search sort direction indicators r=mscott sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@159828 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 09:31:27 +00:00
jag%tty.nl
831b1c93de It looks like this should fix the bustage. |surf| is ultimately a nsIDrawingSurface, and that's what Init is looking for (well, that, and nsIWidget, but I doubt it's that ;-) )
git-svn-id: svn://10.0.0.236/trunk@159827 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 08:21:05 +00:00
bryner%brianryner.com
99e2895855 Cancelling master password dialog should not cancel form submission (bug 252909). r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@159826 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 06:14:15 +00:00
timeless%mozdev.org
fc9a67a907 Bug 237094 [W] UMC: Uninitialized memory copy in nsLocalFile::nsLocalFile(nsLocalFile const&) {1 occurrence}
r=dougt


git-svn-id: svn://10.0.0.236/trunk@159824 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 05:39:26 +00:00
bryner%brianryner.com
e7b95594f5 Add libjsd for parity with windows.
git-svn-id: svn://10.0.0.236/trunk@159822 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 03:57:30 +00:00
bryner%brianryner.com
c06f624dc6 Make the no-permissions dialog actually dismiss when the user clicks OK. Bug 240529.
git-svn-id: svn://10.0.0.236/trunk@159819 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 02:48:29 +00:00
bryner%brianryner.com
a3bcd6d09b Mac is picky. Get rid of quotes on glob pattern.
git-svn-id: svn://10.0.0.236/trunk@159818 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 02:07:10 +00:00
bryner%brianryner.com
c7e342fb59 Expand salted profile directory name for Thunderbird
git-svn-id: svn://10.0.0.236/trunk@159816 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 01:07:44 +00:00
bryner%brianryner.com
b35976fcbe Attempting to fix bustage
git-svn-id: svn://10.0.0.236/trunk@159815 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 00:32:21 +00:00
Stefan.Borggraefe%gmx.de
15a00accf6 Fix for Bug 252795: Folder/Newsgroup Properties dialog has no accesskeys
r=aaronl, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@159813 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 00:12:54 +00:00
bryner%brianryner.com
b64066a2ed Thunderbird default mail/news client support for GNOME (bug 252056). r=mscott.
git-svn-id: svn://10.0.0.236/trunk@159809 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 23:54:29 +00:00
scott%scott-macgregor.org
92ff61ce55 double clicking a node in the subsriptions tree should open the edit feed dialog
git-svn-id: svn://10.0.0.236/trunk@159805 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 23:24:47 +00:00
rlk%trfenv.com
0a6685a35f help_help HTML -> XHTML. r=rlk@trfenv.com.
git-svn-id: svn://10.0.0.236/trunk@159803 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 23:04:40 +00:00
aaronleventhal%moonset.net
5cdedf5e40 XUL tab focus indication should appear inside the tab. r=sdwalker, sr=neil
git-svn-id: svn://10.0.0.236/trunk@159802 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 22:53:13 +00:00
tor%cs.brown.edu
5a0cfec1f2 Bug 242234 - always compile xbl bindings with XBL namespace event name.
r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@159801 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 22:40:59 +00:00
rlk%trfenv.com
289401ae22 nav_help HTML -> XHTML. Patch by Stefan <stefan_h@hem.utfors.se>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@159800 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 22:31:27 +00:00
Stefan.Borggraefe%gmx.de
3b9b0ef7ff Bug 226956: </mailnews/*> files: Convert <window class="dialog"> to <dialog>
This patch removes superfluous references to dialogOverlay.* and converts the certFetchingStatus-dialog to <dialog>.
r=neil, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@159799 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 21:56:22 +00:00
aaronleventhal%moonset.net
7461104ae0 Bug 250006. Clean up GetNextTabbableContent(). Remove tabbable property from DOM interfaces. Clean up spurious focus outline effects. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@159798 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 21:12:43 +00:00
Stefan.Borggraefe%gmx.de
96cfad5781 Fix for bug 167814: Subscribe's progress meter extends past the tree's content outline
r=neil, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@159797 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 20:55:11 +00:00
scott%scott-macgregor.org
3213c49292 Bug #252859 --> Add support for dropping RSS urls onto RSS servers and folders to automatically subscribe to the feed.
Bug #252860 --> Add error reporting to alert the user when the feed url could not be downloaded or if the feed url wasn't an rss type we could understand.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159793 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 19:58:43 +00:00
neil%parkwaycc.co.uk
36ea00d50b Bug 252672 Help needs to list Ctrl+Y as the Windows and Unix Redo shortcut r=me
git-svn-id: svn://10.0.0.236/trunk@159792 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 19:58:18 +00:00
bienvenu%nventure.com
458a42c191 make ldap quick search from address book cache ldap connections, 239474, r=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159791 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 19:50:29 +00:00
bienvenu%nventure.com
55046f30ba fix initial get new mail after creating non-deferred pop3 account, r=mscott, sr=sspitzer 252843
git-svn-id: svn://10.0.0.236/trunk@159786 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 18:53:53 +00:00
cbiesinger%web.de
e64771f028 Bug 252609 kill *WithConversion in wallet
r=mvl sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@159778 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 13:02:00 +00:00
cbiesinger%web.de
19ef4163f5 Bug 252525 Support transparent gtk2 xul windows
r=blizzard sr=roc


git-svn-id: svn://10.0.0.236/trunk@159777 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 12:42:32 +00:00
mvl%exedo.nl
5d6e679f26 Try not to crash on http auth.
bug 252833, r=dwitte, sr=dmose


git-svn-id: svn://10.0.0.236/trunk@159776 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 11:10:42 +00:00
scott%scott-macgregor.org
cf053a6dc9 Bug #226491 --> Land Neil's native looking undetermined progressmeter for aviary.
git-svn-id: svn://10.0.0.236/trunk@159771 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 04:25:27 +00:00
bienvenu%nventure.com
d790eab186 fix 247524 LDAP directories don't work from select address window, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159770 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 02:38:23 +00:00
kiko%async.com.br
85ce85f56f Fix for bug 252709: Focus Bugzilla_login field (in login page). r=jouni, a=myk.
git-svn-id: svn://10.0.0.236/trunk@159769 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 02:18:45 +00:00
kiko%async.com.br
8732d196c7 Fix for bug 252840: Provide product name in enter bug page title. r,a=myk.
git-svn-id: svn://10.0.0.236/trunk@159768 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 02:16:15 +00:00
kiko%async.com.br
ddee70c78d Fix for bug 252487: Focus requestee field when ? is toggled. r=jouni, a=myk.
git-svn-id: svn://10.0.0.236/trunk@159767 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 02:10:05 +00:00
mconnor%myrealbox.com
929ab3ce0d Bug 220681 - New window uses small icons even though original window has large icons, patch by djk (dkoppenh@null.net), r=me
git-svn-id: svn://10.0.0.236/trunk@159764 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 00:53:29 +00:00
mconnor%myrealbox.com
102796c3cd bug 231393, missed a spot
git-svn-id: svn://10.0.0.236/trunk@159762 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 00:32:47 +00:00
mconnor%myrealbox.com
a3c433242e bug 231393 - Tab URL does not persist on bad links if tabs switched, patch by pike@pikey.me.uk based on jag's patch for bug 103720, r=me
git-svn-id: svn://10.0.0.236/trunk@159761 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 00:24:30 +00:00
kiko%async.com.br
78dbef1d99 Fix for bug 252370: Provide edit link for attachment in comment. Adds an
[edit] link next to attachments in comment text, and removes the
&action=view suffix which breaks things when pasting into a shell.
r=bugreport, myk; a=myk.


git-svn-id: svn://10.0.0.236/trunk@159759 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 00:20:43 +00:00
roc+%cs.cmu.edu
c3f3e3fd7a Bug 232540. Make unconstrained-width comboboxes reflow their dropdowns with unconstrained width, always, to avoid a problem where the vertical scrollbar is added but the dropdown doesn't get correspondingly wider. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159756 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 23:46:25 +00:00
despotdaemon%netscape.com
c08a01216c Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@159751 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 22:17:13 +00:00
scott%scott-macgregor.org
6006b642b4 fix a typo
git-svn-id: svn://10.0.0.236/trunk@159750 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 22:17:10 +00:00
bugreport%peshkin.net
5f6dae58b8 Bug 272721: Document testserver.pl
r=zach
a=joel


git-svn-id: svn://10.0.0.236/trunk@159749 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 22:02:37 +00:00
roc+%cs.cmu.edu
56a1f1002d Bug 217120. Always make an attempt to scroll to history position after restoring scroll position in EndLoad, just in case no reflows happen again. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159746 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 21:39:47 +00:00
scott%scott-macgregor.org
efdbc9e511 Bug #252818 --> Show progress and status text when checking feeds for new mail.
git-svn-id: svn://10.0.0.236/trunk@159743 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 20:33:40 +00:00
pkw%us.ibm.com
28812cef4b Bug 252788 - GTK2 file picker patch fails to build on AIX.
r=caillon@gmail.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@159741 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 20:15:42 +00:00
tor%cs.brown.edu
e2ff80067d Bug 242234 - svg onload attribute not working. r=sicking
git-svn-id: svn://10.0.0.236/trunk@159738 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 19:00:11 +00:00
bzbarsky%mit.edu
933c1cfd2f Fix memory leaks due to misuse of ElementAt(). Bug 252731, patch by Jonathan
Watt <jonathan.watt@strath.ac.uk>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@159734 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 16:33:12 +00:00
bienvenu%nventure.com
d6f2b748d5 use original server's filter file even if pop3 server is deferred, sr=mscott 248244
git-svn-id: svn://10.0.0.236/trunk@159732 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 16:22:41 +00:00
blizzard%redhat.com
0a143c81e6 Bug #252143. Leak in nsScreenGtk::Init of gdk_property_get() result. Patch from Crispin Flowerday <crispin@flowerday.cx>. r=caillon, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@159730 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 14:42:29 +00:00
mvl%exedo.nl
41e55644a0 delay decryption of passwords until one is found that matches the url, in order to prevent useless master password prompts.
bug 247417, r=timeless, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@159725 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 10:36:17 +00:00
alex%croczilla.com
f68ce394ec Bug#252649: Prevent unnecessary path construction in libart and gdi+ backends. r=tor. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@159724 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 10:17:28 +00:00
neil%parkwaycc.co.uk
fc3edfffcf Fix regression from bug 244761 so that only user actions will enable onChange after blur b=251833 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@159723 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 08:25:44 +00:00
dwitte%stanford.edu
697a2a863c ... and back out the non-debug-only part. ;)
git-svn-id: svn://10.0.0.236/trunk@159720 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 07:50:57 +00:00
dwitte%stanford.edu
446b9729f5 bug 252717: assert only when count > 0. debug only.
git-svn-id: svn://10.0.0.236/trunk@159718 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 07:47:10 +00:00
timeless%mozdev.org
acf5efe186 Bug 252732 Add call parentheses to GetScriptGlobalObject and remove trailing whitespace in nsEventStateManager.cpp
patch by jonathan.watt@strath.ac.uk r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@159715 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 07:27:57 +00:00
jouni%heikniemi.net
f44e1f0742 Bug 252329: Returning to buglist after an empty fulltext search causes code error
r=kiko, a=justdave
----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@159712 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 05:09:00 +00:00
robin.lu%sun.com
da44e22283 fix bug 194323 preference dialog blocks other windows of mozilla to be in front of it. r=bryner sr=roc patched by robin.lu@sun.com
git-svn-id: svn://10.0.0.236/trunk@159710 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 03:26:20 +00:00
bienvenu%nventure.com
3b94356e32 fix UMR in ns_MsgStripRe, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159708 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 02:47:04 +00:00
bienvenu%nventure.com
1ebb7cd4cf fix case where mem cache had empty messages put it, also recover from same error, 249195 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159707 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 02:46:12 +00:00
jshin%mailaps.org
c9ab746f55 fix bustage
git-svn-id: svn://10.0.0.236/trunk@159706 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 01:38:01 +00:00
jst%mozilla.jstenback.com
fdaa44d534 Fixing bug 248549. Adding 'undetectable' support for document.all. r=caillon@gmail.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159704 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 00:26:02 +00:00
scott%scott-macgregor.org
109b24eac2 Bug #252688 --> Move feeds.rdf and feeditems.rdf into the RSS account directory.
Any time we try to fetch one of the data sources, we have to passing the incoming server
for those data sources.

Minor improvements to the RSS account settings panel, allow the user to change the name
of the RSS server in the folder pane. Allow the user to reach the subscriptions dialog from
the account settings panel.

Make the feed parser clear out the xml http request after it is done with it to eliminate some weird
shut down errors.


git-svn-id: svn://10.0.0.236/trunk@159698 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 23:31:15 +00:00
scott%scott-macgregor.org
14f89a108e Bug #2522688 --> Add rss incoming server attributes for fetching the location of the feed and feed item
data sources for thunderbird.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159697 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 23:27:32 +00:00
ben%bengoodger.com
078a7ba603 strings for 252700 in case we get a chance to do it after localization freeze
git-svn-id: svn://10.0.0.236/trunk@159696 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 23:17:26 +00:00
ben%bengoodger.com
d6e4762fb9 252546 - don't import IE homepage since we'll be providing our own one soon
git-svn-id: svn://10.0.0.236/trunk@159695 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 23:13:09 +00:00
bryner%brianryner.com
3ad8d644a6 Fix for thunderbird broken radio buttons (bug 252655) - this XBL binding that was added to winstripe needs to be added to qute as well.
git-svn-id: svn://10.0.0.236/trunk@159694 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 22:45:34 +00:00
jshin%mailaps.org
a8df6c55a4 bug 240272 : prefLabel should be saved in the 'native' encoding in the registry (r=bryner)
git-svn-id: svn://10.0.0.236/trunk@159693 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 22:12:13 +00:00
smontagu%smontagu.org
3e7e9feda5 Bug 218528: Personal Toolbar is empty when the UI is right-to-left. Patch by Asaf Romano bugs.mano@mailcentral.com. r=smontagu, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@159692 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 21:27:38 +00:00
mkaply%us.ibm.com
d924b7872b This stuff doesn't work on OS/2 and is causing thousands of warnings errors
git-svn-id: svn://10.0.0.236/trunk@159688 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 20:27:48 +00:00
kiko%async.com.br
6f8401de6a Updating POD documentation for Bugzilla/Error to suggest the use of
'abort' after passing a few minutes looking for it. rs=joel


git-svn-id: svn://10.0.0.236/trunk@159687 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 20:15:38 +00:00
roc+%cs.cmu.edu
ce8fd75c6f Bug 252280. Make XUL splitter frames explicitly say that they need to capture the mouse. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159686 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 20:11:54 +00:00
leaf%mozilla.org
64576f9f4b updating webclient as per ed burns' request.
git-svn-id: svn://10.0.0.236/trunk@159685 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 20:08:19 +00:00
mvl%exedo.nl
2dc3bf0cb0 Make less assumptions about calendar types in oeICalContainer.
bug 252603, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@159684 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 20:07:03 +00:00
pkw%us.ibm.com
6a46db9fba Bug 252529 - Firefox static build fails on AIX.
r+sr=bryner@brianryner.com


git-svn-id: svn://10.0.0.236/trunk@159676 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 18:44:57 +00:00
scott%scott-macgregor.org
2c64ecf4f1 Bug #2522483 --> Add account wizard support for creating RSS accounts.
This allows us to remove the forumzilla.js and .xul from the build since the account wizard is
responsible for creating the account.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159674 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 18:39:28 +00:00
scott%scott-macgregor.org
b32a00b0f3 Bug #252483 --> the account wizard should not force all account types to show the identity panel. Move the code that customizes the panels from the end of the identity panel to the end of the account type panel.
The wizard should not assume the account wizard created an identity. If we dont' have any identity attributes, don't try to write an identity to disk.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159673 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 18:37:22 +00:00
tor%cs.brown.edu
07fbe41a19 Bug 249048 - Implement SVG exceptions.
p=jonathan.watt@strath.ac.uk, r=afri, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@159672 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 18:34:36 +00:00
cltbld%netscape.com
f03cd24581 Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@159671 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 18:16:35 +00:00
darin%meer.net
31a87b79c1 fixes bug 242029 "error trying to register libnegotiateauth.so" r=bryner
git-svn-id: svn://10.0.0.236/trunk@159670 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 18:07:51 +00:00
christophe.ravel.bugs%sun.com
a73e95f862 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@159668 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 17:52:04 +00:00
kiko%async.com.br
f670ca783b Using "abort" instead of 1 to make the unlock_tables request consistent
with the rest of Bugzilla.


git-svn-id: svn://10.0.0.236/trunk@159667 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 17:51:19 +00:00
kiko%async.com.br
ce412f90e2 Fix for bug 252159: centralize time validation. Adds a ValidateTime
function to Bugzilla::Bug and uses it in relevant callsites. Patch by
Alexandre Michetti Manduca <michetti@grad.icmc.usp.br>. r=kiko, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@159666 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 17:48:37 +00:00
kiko%async.com.br
c53f7f1800 Fix for bug 252358: Unnecessary documentation about
/usr/bonsaitools/bin/perl into UNIX (non-root) Installation Notes. Patch
by Marco Aurélio Graciotto Silva <magsilva@icmc.usp.br>. r=kiko, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@159665 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 17:33:26 +00:00
mostafah%oeone.com
a143f24a82 Updated translation
git-svn-id: svn://10.0.0.236/trunk@159663 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 17:22:44 +00:00
tor%cs.brown.edu
c5c142199f Bug 242234 - svg event attributes.
Original patch by sicking, r=bryner, sr=jst


git-svn-id: svn://10.0.0.236/trunk@159662 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 16:38:05 +00:00
brendan%mozilla.org
6b7f7ecdc5 Update map->freeslot in js_SetRequiredSlot if obj has its own scope (245890, r=shaver); also clear pending exceptions as needed in js_TryMethod (old unreported bug, r=self).
git-svn-id: svn://10.0.0.236/trunk@159660 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 15:47:22 +00:00
bsmedberg%covad.net
5756a96bd2 Bug 247427 - appreg and pluginreg are in ~/.mozilla instead of ~/.mozilla/firefox
git-svn-id: svn://10.0.0.236/trunk@159658 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 15:14:02 +00:00
peterv%propagandism.org
542c31e213 Remove redundant nsDocument::CreateElement function. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@159656 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 14:54:49 +00:00
peterv%propagandism.org
257a1c1f6d Fix for bug 251573 (Missing namespace declarations when adding NS'ed elements/attributes to a document programmatically). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@159655 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 14:46:38 +00:00
peterv%propagandism.org
64199b57a4 Fix for bug 249028 (Make XPCOM_DEBUG_BREAK=trap work on OS X). r=bryner, sr=dougt.
git-svn-id: svn://10.0.0.236/trunk@159654 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 14:44:38 +00:00
aaronleventhal%moonset.net
9b5549fac3 Bug 175893. Make XUL Tabs focusable -- reopened because when switching tabs we were scrolling to the remembered focus instead of remaining at the last position. r=mconnor, sr=neil
git-svn-id: svn://10.0.0.236/trunk@159652 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 13:37:07 +00:00
steffen.wilberg%web.de
7be83995ed Fix console.css error-[caret|dash].gif paths. Now Qute as well. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159651 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 13:30:18 +00:00
mkaply%us.ibm.com
d2c4010856 OS/2 break from tor's checkin - we need to do something for DefaultCharsetForLocale - BeOS needs a fix as well
git-svn-id: svn://10.0.0.236/trunk@159650 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 13:19:48 +00:00
roc+%cs.cmu.edu
d29eea8b9f Bug 249061. GTK2 needs to prioritize paints over PLEvents. r+sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@159649 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 13:08:20 +00:00
steffen.wilberg%web.de
81eb41170b Bug 245455 - Fix console.css error-[caret|dash].gif paths. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159646 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 11:47:10 +00:00
steffen.wilberg%web.de
cfaf205ff0 Bug 245455 - remove unused files. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159645 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 11:33:50 +00:00
neil%parkwaycc.co.uk
749a4258e6 Bug 211177 DM should only respond to left double-clicks p=cusser@ntlworld.com,ian@arlen.demon.co.uk r=me sr=jag
git-svn-id: svn://10.0.0.236/trunk@159642 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 10:30:09 +00:00
bugreport%peshkin.net
f766db8ca5 Bug 252388: Fix undef warning when Bugzilla->cgi->header() is called twice
r=jouni
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159640 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 07:08:46 +00:00
bugreport%peshkin.net
ed7fdada9c Bug 245877: Add an installation test suite
r=gerv
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159639 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 07:05:05 +00:00
bugreport%peshkin.net
418761147e Bug 238544: Emit appropriate error if content and matches are used in
invalid search combinations.
r=jouni
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159636 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 06:48:59 +00:00
jouni%heikniemi.net
e20cf7fbb7 Bug 98751: Make it easier to update a stored query.
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@159635 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 05:14:14 +00:00
timeless%mozdev.org
c0087b4414 fixing spelling
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@159634 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 04:34:29 +00:00
bienvenu%nventure.com
ac74005d8a fix 249607 handle case of multiple pop3 servers downloading to same inbox on startup, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159632 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 03:58:14 +00:00
jst%mozilla.jstenback.com
0a13b4ddd6 Fixing bug 166395. Patch by singergr@msu.edu to make navigator.platform overridable with prefs. r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159631 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 03:22:36 +00:00
bienvenu%nventure.com
54a309e701 fix 249607 handle case of multiple pop3 servers downloading to same inbox on startup, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159630 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 03:03:00 +00:00
jst%mozilla.jstenback.com
9865e9c865 Removing Makefile's that no longer exist from the list...
git-svn-id: svn://10.0.0.236/trunk@159629 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 03:00:39 +00:00
jst%mozilla.jstenback.com
d39c3573d7 Removing dead .cvsignore files.
git-svn-id: svn://10.0.0.236/trunk@159628 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 02:59:27 +00:00
bzbarsky%mit.edu
f3e8f1feb3 Fix dereferencing of freed drawing surfaces. Bug 251136, patch by
roland.mainz@nrubsig.org (Roland Mainz), r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@159627 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 02:39:57 +00:00
bzbarsky%mit.edu
1314e0caf5 Fix crash on exit if embedding widget was never shown. Bug 249520, patch by
Steven Brown <swbrown@ucsd.edu>, r+sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@159626 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 02:36:24 +00:00
cbiesinger%web.de
0f36f63abd bug 252045 patch by Constantine A. Murenin <cnst+moz@bugmail.mojo.ru>
r=bsmedberg sr=darin
fix typo (re -> res)


git-svn-id: svn://10.0.0.236/trunk@159624 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 00:02:56 +00:00
bryner%brianryner.com
b0f3db3179 Fix hang when a form control name saved in password manager is not present in the form. Bug 251064, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159623 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 23:44:50 +00:00
christophe.ravel.bugs%sun.com
a445fb3e9a 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@159622 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 23:26:09 +00:00
cbiesinger%web.de
ebfeb346a9 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@159619 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 22:09:39 +00:00
dwitte%stanford.edu
7307ec2dbb fix topcrasher bug 252289, r=mvl sr=darin
git-svn-id: svn://10.0.0.236/trunk@159618 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 22:03:21 +00:00
bugreport%peshkin.net
a573481913 Bug 252190: Fix unitialized value in editusers.cgi
r=vlad
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159616 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 21:26:20 +00:00
dbaron%dbaron.org
de732e9488 Don't allocate and leak selectors that we don't need. b=252510 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159614 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 21:20:14 +00:00
kiko%async.com.br
8be0cd076b Fix for bug 252379: Remove $COOKIE from query.cgi. r=joel, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@159613 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 21:17:05 +00:00
cbiesinger%web.de
9ab54454e8 Bug 113243 Get rid of (Compare|Equals)WithConversion
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@159612 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 20:18:39 +00:00
darin%meer.net
5cde6c1a56 removing bogus, unused interface declaration
git-svn-id: svn://10.0.0.236/trunk@159609 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 19:56:42 +00:00
scott%scott-macgregor.org
a60fdda620 Bug #252394 --> Make parsing RSS feeds asynch and report the progress on each item as we store it
to a folder back in the subscriptions UI dialog.


git-svn-id: svn://10.0.0.236/trunk@159608 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 19:49:52 +00:00
scott%scott-macgregor.org
f7199732a5 Bug #252496 --> Clicking Get New Mail from the actual RSS Server (and not a folder) fails
to fetch new feed postings for the rss feeds.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159607 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 19:40:00 +00:00
pkw%us.ibm.com
c3d173c643 Firefox build fails on AIX - nsWelcomeDlg::kMsgCount symbol not found. Need to allocate storage for static const member variable.
r+sr=bryner@brianryner.com


git-svn-id: svn://10.0.0.236/trunk@159603 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 18:37:18 +00:00
scott%scott-macgregor.org
0ae4e886b8 Bug #252391 --> add support for multiple feeds sharing the same RSS folder. Includes new feed property
dialog UI to support specifying a destination for a folder.

Bug #252394 --> making the act of parsing and storing RSS feed items asynch, coming up for air between storing each item to the folder.


git-svn-id: svn://10.0.0.236/trunk@159601 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 18:28:25 +00:00
bienvenu%nventure.com
2a4edc30a5 fix 202169, empty from header messes up filters based on ab presence, a=mkaply, r/sr=me, patch by kalium@gmx.de
git-svn-id: svn://10.0.0.236/trunk@159600 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 18:23:52 +00:00
relyea%netscape.com
cb8fbb0164 Bug 250687
NSS Crashes or leaks Cert references if bad certs are passed up by PKCS #11 modules.
r=nelson
sr=ian


git-svn-id: svn://10.0.0.236/trunk@159599 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 18:18:05 +00:00
bsmedberg%covad.net
e78a0afb98 Bug 251866 - apparently with some perls or OSes if you read from a <FILE> in the middle of reading from a <STDIN> pipe you get corrupted file positions on STDIN. Workaround this by reading all of the STDIN pipe before processing it. r=bz
git-svn-id: svn://10.0.0.236/trunk@159598 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 18:17:15 +00:00
jruderman%hmc.edu
1b97cff3bf Bug 250058 - add accesskeys for View > Sidebar > Bookmarks, History. Also change Go > History from 'i' to 's', since it's hard to see the underline on an 'i'. r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@159594 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 18:08:12 +00:00
kiko%async.com.br
6501e204df Fix for bug 252378: Remove $COOKIE from attachment.cgi. r=bugreport,
a=justdave.


git-svn-id: svn://10.0.0.236/trunk@159593 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 17:53:34 +00:00
kiko%async.com.br
7bfb852acf Fix for bug 251727: Create a /images directory. Moved 1x1.gif into it; left
ant.jpg out to avoid complaints about "this very important testing
resource" <wink>. Fixed single callsite (and someone please explain to
me what it's useful for!)  a=justdave, myk.


git-svn-id: svn://10.0.0.236/trunk@159592 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 17:49:19 +00:00
bienvenu%nventure.com
106f056325 fix 251885 get new mail on deferred pop3 account should just get new mail on that account, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159589 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 17:24:34 +00:00
neil%parkwaycc.co.uk
501ba20aac Bug 252317 Ensure view source has a page descriptor it can reload r=doron sr=bz
git-svn-id: svn://10.0.0.236/trunk@159588 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 16:13:45 +00:00
caillon%redhat.com
58e2065c1a Start using the GTK 2.4 file chooser when available.
r+sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@159587 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 15:44:00 +00:00
bienvenu%nventure.com
ee905a7e52 fix250212 sr=mscott when deferring a pop3 server, make sure special folders aren't still set to the account
git-svn-id: svn://10.0.0.236/trunk@159585 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 15:30:12 +00:00
neil%parkwaycc.co.uk
819f0e0961 Bug 252448 Fix scrollwheel crashing menulist with unscrollable popup r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@159584 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 15:24:51 +00:00
neil%parkwaycc.co.uk
364928dbb1 Removing erronous autostretch="true" attribute (post bug 94470 cleanup) r=silver
git-svn-id: svn://10.0.0.236/trunk@159583 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 15:17:52 +00:00
kiko%async.com.br
c31960f8cc Fix for bug 251841: body id from urlbase with tilde (~) fails
validation. Swap [sequences of] tilde, hypens and some other common
symbols into hyphens. r=burnus, a=myk.


git-svn-id: svn://10.0.0.236/trunk@159581 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 12:51:33 +00:00
cbiesinger%web.de
cc1c6cbfd0 port some EqualsLiteral/AssignLiteral changes from rdf/chrome to chrome/,
a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@159580 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 12:48:36 +00:00
cbiesinger%web.de
ee1aabcf0c Bug 251277 add a Clear() function to remove all elements from an nsValueArray
r=bsmedberg sr=dougt


git-svn-id: svn://10.0.0.236/trunk@159579 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 12:30:52 +00:00
cbiesinger%web.de
c3c0af8968 bug 85310 remove *WithConversion from necko r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@159578 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 12:25:20 +00:00
steffen.wilberg%web.de
7091a2685c Bug 246500 - Use Theme button tooltip contains a fullstop; the button label contains a space; add padding in Winstripe instead. r=blake
git-svn-id: svn://10.0.0.236/trunk@159577 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 12:00:30 +00:00
mhammond%skippinet.com.au
1d72a2810d test_misc moves to being a unittest based test. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@159576 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 11:46:18 +00:00
mhammond%skippinet.com.au
615fa683e1 Add NS_ERROR_GENERATE_SUCCESS - not part of the build.
git-svn-id: svn://10.0.0.236/trunk@159575 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 11:45:42 +00:00
mhammond%skippinet.com.au
ad9716e8f6 Update build instructions - nmake builds are long dead.
git-svn-id: svn://10.0.0.236/trunk@159574 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 11:44:56 +00:00
mhammond%skippinet.com.au
86d164fbca Fix build breakage for Python 2.2 and earlier - not part of the build.
git-svn-id: svn://10.0.0.236/trunk@159573 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 11:43:33 +00:00
mhammond%skippinet.com.au
bbc9765867 Update initialize of nsString, which changed sometime in the last 2 years!
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@159572 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 11:42:46 +00:00
mhammond%skippinet.com.au
f3f3fc5d92 Initialize out params before calling the interface.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@159571 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 11:41:50 +00:00
neil%parkwaycc.co.uk
7f0a5f976a Bug 251686 Old body not deleted when switching out of HTML source mode r=glazou sr=dmose
git-svn-id: svn://10.0.0.236/trunk@159570 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 09:57:49 +00:00
steffen.wilberg%web.de
36fe9237b4 Bug 238331 - Clean Up button tooltip should say 'and', not 'or'. p=bmo@aebrahim.fastmail.fm, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159569 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 07:54:12 +00:00
steffen.wilberg%web.de
9e4f0b8ed6 Bug 251248 again - Ctrl+M is New Message, not Read Mail
git-svn-id: svn://10.0.0.236/trunk@159568 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 07:37:40 +00:00
steffen.wilberg%web.de
35a29e9575 Bug 251248 - Read Mail menuitem doesn't show Ctrl+M shortcut. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159567 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 07:25:28 +00:00
steffen.wilberg%web.de
5dc2d5c1f4 Bug 251767 - Ctrl+Shift+I shortcut for DOM Inspector not shown in menu. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159566 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 07:05:36 +00:00
steffen.wilberg%web.de
222a86cc75 Bug 251258 - Tools->Read Mail doesn't display unread mail count when mail icon is not on toolbar. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159565 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 07:01:16 +00:00
alex%croczilla.com
ea74750b71 Bug#249415: Fix redraw for setAttribute('viewBox',...). r=jwatt. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@159564 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 06:38:52 +00:00
timeless%mozdev.org
09da24ac4c Bug 225164 nsIconDecoder needs not be built anymore on win32
patch by sdwalker@myrealbox.com r=biesi sr=tor


git-svn-id: svn://10.0.0.236/trunk@159563 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 03:22:28 +00:00
rbs%maths.uq.edu.au
a41b8a61ef Cleanup font usage in form input controls, b=251637, r=jshin, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159562 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 01:05:44 +00:00
kiko%async.com.br
a33fe7a12e Fix for bug 123030: Move query.cgi javascript to separate file. Create
productform.js that contains functions to handle the various select
boxes in the advanced search page, and update the callsites to use
it. r,a=myk.


git-svn-id: svn://10.0.0.236/trunk@159560 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 00:58:45 +00:00
relyea%netscape.com
e3613aae0c Backing out pk11cert.c changes (not ready for checkin yet). (revert to 1.133)
git-svn-id: svn://10.0.0.236/trunk@159558 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 23:04:31 +00:00
relyea%netscape.com
edff876e29 Fix optimized builds (make tinderbox go green).
git-svn-id: svn://10.0.0.236/trunk@159557 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 23:02:04 +00:00
bugreport%peshkin.net
ba7b83aa6f Bug 241900: Allow Bugzilla::Auth to have multiple login and validation styles
patch by erik
r=joel, kiko
a=myk


git-svn-id: svn://10.0.0.236/trunk@159556 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 22:41:22 +00:00
bugreport%peshkin.net
0ed8232524 Bug 245272: Add per-chart negation to boolean searches
r=justdave,myk,timeless
a=myk


git-svn-id: svn://10.0.0.236/trunk@159555 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 21:46:47 +00:00
bugreport%peshkin.net
3728858e5e Bug 165589 Add data/errorlog logging support to bugzilla
r=jouni
a=myk


git-svn-id: svn://10.0.0.236/trunk@159554 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 21:34:41 +00:00
kiko%async.com.br
f1789c492a Fix for bug 251935: Remove $COOKIE from process_bug.cgi. r=joel, a=myk.
git-svn-id: svn://10.0.0.236/trunk@159553 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 21:25:33 +00:00
kiko%async.com.br
745ae5addf Fix for bug 251937: Remove $COOKIE from buglist.cgi. r=burnus, a=myk.
git-svn-id: svn://10.0.0.236/trunk@159552 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 21:20:20 +00:00
kiko%async.com.br
b2c9715284 Fix for bug 251933: Remove $::COOKIE from post_bug.cgi. r=joel, a=myk.
git-svn-id: svn://10.0.0.236/trunk@159551 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 21:12:33 +00:00
smontagu%smontagu.org
44b044e288 Update ARMSCII-8 conversion tables. Bug 230838, r=jshin, sr=roc (blanket sr from bug 199143)
git-svn-id: svn://10.0.0.236/trunk@159550 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 21:02:41 +00:00
glen.beasley%sun.com
92fecdf979 251635 upgrading to JSS to 4.0
git-svn-id: svn://10.0.0.236/trunk@159549 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 20:39:25 +00:00
smontagu%smontagu.org
4c70deb0c3 Add Windows-1255 to mail compose character encodings menu. Bug 244141 (toolkit part). r=jshin, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@159548 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 19:15:28 +00:00
bzbarsky%mit.edu
1cd4c9979b Fix bug 237628 -- unable to resize images with CSS size set. r=glazman, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@159546 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 19:11:04 +00:00
mkaply%us.ibm.com
8e59236bb0 #249086
r=darin, sr=jst
Confirm when script is slow should be Yes/No, not OK/Cancel


git-svn-id: svn://10.0.0.236/trunk@159545 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 19:09:40 +00:00
darin%meer.net
0c01061c22 fixes bug 106940 "ActiveX browser should use the newer nsIPrefService APIs instead of nsIPref" patch by gerlofs@us.ibm.com, r=mkaply, sr=darin
git-svn-id: svn://10.0.0.236/trunk@159543 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 18:31:57 +00:00
ben%bengoodger.com
370b357a53 update interval to 24 hours to allow us to broadcast security updates more quickly and to fix the tinderboxes
git-svn-id: svn://10.0.0.236/trunk@159539 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 17:06:55 +00:00
timeless%mozdev.org
4e31823e07 reverting 3.176 per brendan
git-svn-id: svn://10.0.0.236/trunk@159538 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 16:11:53 +00:00
pkw%us.ibm.com
835dff0998 Bug 243931 - GTK2 build on AIX: Caret misplaced when inserting RTL input into LTR text.
Patch contributed by Lina Kemmel <lkemmel@il.ibm.com>.
r=smontagu@smontagu.org, sr=roc@ocallahan.org


git-svn-id: svn://10.0.0.236/trunk@159536 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 15:53:35 +00:00
bienvenu%nventure.com
3f52215895 backend work for virtual folders, 11051, r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159534 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 14:48:36 +00:00
neil%parkwaycc.co.uk
f3c9d9f965 Middle/ctrl+click bookmark love b=72361,59132,89922,213908 and part of 142683 p=trev@gtchar.de (Wladimir Palant) r=me sr=dmose
git-svn-id: svn://10.0.0.236/trunk@159533 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 10:27:25 +00:00
dwitte%stanford.edu
04ba07900a make cookie & permission files non-world-readable.
b=59557, patch by Pavel Kankovsky (peak@argo.troja.mff.cuni.cz), r=dwitte, sr=bz.


git-svn-id: svn://10.0.0.236/trunk@159532 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 07:27:28 +00:00
dbaron%dbaron.org
5eab03ef1e Reduce headers brought in by nsRuleNode.h. Split nsRuleData into its own file. b=64023 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159531 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 06:11:27 +00:00
jouni%heikniemi.net
8a54f912e5 Bug 250547: Make FlagTypes use INNER JOIN instead of comma operator.
Patch by Tomas Kopal <Tomas.Kopal@altap.cz>
r=jouni, a=justdave


git-svn-id: svn://10.0.0.236/trunk@159530 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 05:08:26 +00:00
jouni%heikniemi.net
1f1c51ed9a Bug 86051: Enable changing product name case.
Patch by GavinS <bugzilla@chimpychompy.org>
r=jouni, a=justdave


git-svn-id: svn://10.0.0.236/trunk@159529 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 05:06:18 +00:00
jouni%heikniemi.net
df29cb5f3b Bug 252002: Fix typo in create-guided.html.tmpl.
Patch by GavinS <bugzilla@chimpychompy.org>,
r=jouni, a=justdave


git-svn-id: svn://10.0.0.236/trunk@159528 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 04:20:17 +00:00
dwitte%stanford.edu
06d6b05791 putting back file permissions change, but with default io flags.
git-svn-id: svn://10.0.0.236/trunk@159527 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 02:06:57 +00:00
dwitte%stanford.edu
5d88d5abb2 simplifying codepath to see if it fixes orange. we need to null out mTempFile in the non-existent target case too.
git-svn-id: svn://10.0.0.236/trunk@159526 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 01:35:13 +00:00
dwitte%stanford.edu
0993cbca5f backing out file permissions change to see if it fixes orange.
git-svn-id: svn://10.0.0.236/trunk@159523 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 00:25:48 +00:00
roc+%cs.cmu.edu
8721fb6de7 Bug 53966. Don't just capture to the nearest view when selecting with mouse; only capture to the nearest scrolling view. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159520 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 00:02:43 +00:00
dwitte%stanford.edu
c44627b8f2 Removing nsSafeSaveFile.
b=250092, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@159518 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 23:43:35 +00:00
despotdaemon%netscape.com
54de3b2131 Pseudo-automatic update of changes made by jonathan.watt@strath.ac.uk.
git-svn-id: svn://10.0.0.236/trunk@159517 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 23:40:25 +00:00
dwitte%stanford.edu
357f76fff5 sprinkle some asserts, and remove redundant #include.
git-svn-id: svn://10.0.0.236/trunk@159515 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 23:38:35 +00:00
dwitte%stanford.edu
99f5c809d4 make prefs use nsISafeOutputStream, and remove obsolete nsSafeSaveFile.
b=250092, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@159514 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 23:28:43 +00:00
steffen.wilberg%web.de
c9a55d21b4 port bug 181541 (Add UI to set default languages for web pages, r=mconnor) to the trunk
git-svn-id: svn://10.0.0.236/trunk@159510 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 22:38:08 +00:00
relyea%netscape.com
df9ee80a77 Missed function definition in previous checkin.
git-svn-id: svn://10.0.0.236/trunk@159509 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 22:37:48 +00:00
despotdaemon%netscape.com
2b6e900629 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@159508 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 22:31:59 +00:00
relyea%netscape.com
79864835d3 refactor pk11util, splitting large single files down to a managable size.
bug 246130. The new factor is:

pk11akey.c - asymetric keys constructed from pk11cert.c and pk11skey.c
pk11auth.c - authentication/password management factored from pk11slot.c
pk11cert.c - cert code with private key, crls and trust factored out.
pk11ctx.c -- pkcs11 context code, factored out of pk11skey.c
new pk11func.h -- for backward compatibility.
pk11mech.c - mechanism mapping code, factored mostly from pk11slot.c
pk11nobj.c - netscape objects (crls and trust), factored mostly from pk11cert.c
pk11obj.c - generic object support, factored from pk11skey.c pk11slot.c and
pk11cert.c
pk11priv.h -- private functions factored from pk11func.h
pk11pub.h -- public functions factored from pk11func.h
pk11skey.c - now only symetric key ops; private, public key ops, generic ops
and crypto contexs have been factored out.
pk11slot.c - still slot operations. Authentication, generic object ops,
mechanism mapping has been factored out.

This patch should only have refactoring, no new functions or other changes.


git-svn-id: svn://10.0.0.236/trunk@159504 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 22:12:38 +00:00
dwitte%stanford.edu
3203562ebb rename nsISafeFileOutputStream to nsISafeOutputStream, and make nsBufferedOutputStream aware of it, to make life easier on consumers.
b=251648, r=biesi, sr=darin, with thanks to darin and bz for suggestions.


git-svn-id: svn://10.0.0.236/trunk@159501 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 22:00:03 +00:00
silver%warwickcompsoc.co.uk
3575d79ffe Add some useful comments/basic docs for the charset converter manager.
rs=bz


git-svn-id: svn://10.0.0.236/trunk@159499 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 21:19:03 +00:00
darin%meer.net
f876c7596c add license headers
git-svn-id: svn://10.0.0.236/trunk@159498 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:22:48 +00:00
darin%meer.net
c81cc72845 compile away printfs in non-debug builds
git-svn-id: svn://10.0.0.236/trunk@159497 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:21:17 +00:00
bryner%brianryner.com
f0e5fc3072 fix profile location for trunk
git-svn-id: svn://10.0.0.236/trunk@159496 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:02:32 +00:00
darin%meer.net
d2b941cf24 fixes bug 248695 "string code misuses realloc" r=timeless sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159495 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:01:42 +00:00
bryner%brianryner.com
f11418eed6 suppress the default browser dialog when running the profile stage
git-svn-id: svn://10.0.0.236/trunk@159494 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:01:27 +00:00
bzbarsky%mit.edu
d039163abb This IDL file should have gone away with nsILanguageAtom at "2004-06-08
16:53".  See bug 230603.


git-svn-id: svn://10.0.0.236/trunk@159493 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 19:57:58 +00:00
darin%meer.net
41526ade65 fix for bug 240986 "XPCOM sample fails to start inside xpcshell" r=bsmedberg,dougt
git-svn-id: svn://10.0.0.236/trunk@159492 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 19:27:24 +00:00
silver%warwickcompsoc.co.uk
069dac2db0 Bug 243362 - Add some escaping to "Copy Qualified Name", so that copied value is actually valid JavaScript.
r=rginda


git-svn-id: svn://10.0.0.236/trunk@159491 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 19:24:22 +00:00
silver%warwickcompsoc.co.uk
cedd400094 Bug 237233 - Add /show-constants command and menu item for hiding/showing read-only properties, like functions and ECMA properties.
Also bumping locale version number.
r=rginda


git-svn-id: svn://10.0.0.236/trunk@159490 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 19:21:28 +00:00
silver%warwickcompsoc.co.uk
955b32f224 Bug 224732 - only set 'modifiers' attribute if there's a value to set, otherwise don't set it.
Also bumping version number.
r=rginda


git-svn-id: svn://10.0.0.236/trunk@159489 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 19:18:34 +00:00
cbiesinger%web.de
5b63104930 Bug 193372 add missing include r=blizzard sr=bz
git-svn-id: svn://10.0.0.236/trunk@159488 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 18:58:24 +00:00
cbiesinger%web.de
93911f8605 Bug 247981 necko depends on libpr0n
r=pavlov sr=darin


git-svn-id: svn://10.0.0.236/trunk@159487 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 18:53:02 +00:00
cltbld%netscape.com
a1a90fc78d Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@159485 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 17:46:44 +00:00
jst%mozilla.jstenback.com
1e437966ff Fixing bug 252085. Make the new plugin code build on OSF/1. Change suggested by alpha@culzean.org, r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159484 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 17:44:48 +00:00
bryner%brianryner.com
4908f777da Attempt to fix bustage when GConf/GnomeVFS libraries are not available (bug 251703). Always export the GNOME interfaces on gtk2 but only build the component when all of the prerequisites are installed. r+sr=darin.
git-svn-id: svn://10.0.0.236/trunk@159482 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 17:36:19 +00:00
mconnor%myrealbox.com
6bbb7f5931 bug 252077 - fix regression in DnD of bookmarks in RTL locales from bug 240485, patch by Asaf Romano (bugs.mano@mail-central.com), r=me
git-svn-id: svn://10.0.0.236/trunk@159481 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 16:43:25 +00:00
aaronleventhal%moonset.net
336d263292 Bug 261615. Make nsIDOMNSHTMLELement::tabIndex a read/write property. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@159480 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 16:34:04 +00:00
aaronleventhal%moonset.net
0eb7abb21d Bug 251513. Content of tabs not focused to keyboard scrolling when switching tabs. r=mconner, no sr= needed
git-svn-id: svn://10.0.0.236/trunk@159479 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 15:53:02 +00:00
steffen.wilberg%web.de
8b6bee7d1f F1 on Win/*nix, Help key on Mac doesn't bring up Help. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159476 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 14:15:21 +00:00
steffen.wilberg%web.de
16fcecc1ec Bug 239241 - (seamonkey port) option to show/display saved passwords. r=bryner
git-svn-id: svn://10.0.0.236/trunk@159474 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 13:37:52 +00:00
cltbld%netscape.com
7a62f343ef Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@159469 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 08:56:17 +00:00
dwitte%stanford.edu
d9c7294a13 whitespace change to force tboxes to rerun configure.
git-svn-id: svn://10.0.0.236/trunk@159468 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 08:51:33 +00:00
dwitte%stanford.edu
0f153390e3 tell necko-config.h about NECKO_COOKIES. b=221885
git-svn-id: svn://10.0.0.236/trunk@159467 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 07:14:34 +00:00
sspitzer%mozilla.org
ab217f6bf6 fix for bug #246051
Hang when drag attachment to desktop when the file name has an accented char

r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@159466 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 06:50:41 +00:00
cltbld%netscape.com
081a42f97f Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@159465 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 05:06:12 +00:00
dwitte%stanford.edu
0e8fd0af71 add --disable-cookies build option.
b=221885, r=bsmedberg, r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@159464 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 04:57:02 +00:00
dwitte%stanford.edu
bd46b99e8e implement exception constants defined in DOM level 3
b=245476, patch by jonathan.watt@strath.ac.uk, r=peterv, sr=jst

remove redundant declarations and correct comment
b=251824, patch by jonathan.watt@strath.ac.uk, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@159462 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 04:04:41 +00:00
scott%scott-macgregor.org
09795a42f8 Official thunderbird branding cleanup. Add packaging code for offical branding content instead of copying the artwork into the mozilla\mail directory.
git-svn-id: svn://10.0.0.236/trunk@159457 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 00:28:15 +00:00
scott%scott-macgregor.org
2413262f89 Land profile migration from the aviary branch onto the trunk:
Bug #251657 --> Land profile migrator for Eudora.
Bug #249494 --> support profile migration from Outlook Express
Bug #250093 --> support profile migration from Outlook
Bug #251094 --> support profile migration from Netscape 4.x
Bug # --> support profile migration from the mozilla suite.


git-svn-id: svn://10.0.0.236/trunk@159455 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 23:41:24 +00:00
sspitzer%mozilla.org
f6a4b7515f fix for bug #229503
can't change auto-detect options in view->character encoding in view source

r=ben


git-svn-id: svn://10.0.0.236/trunk@159454 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 23:37:19 +00:00
neil%parkwaycc.co.uk
56fecf9e6f Wording cleanup b=249577 p=stefan_h@hem.utfors.se r=rlk
git-svn-id: svn://10.0.0.236/trunk@159452 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 23:24:51 +00:00
dbaron%dbaron.org
24cd030914 Add null-check. b=226791 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@159450 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 21:55:24 +00:00
scott%scott-macgregor.org
7f5c9e373e part of Bug #245430 --> thunderbird static build support.
Get rid of the mail\config packaging of chrome into dist\thunderbird. Let the installer do it as part of the
packaging process.


git-svn-id: svn://10.0.0.236/trunk@159449 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 21:47:27 +00:00
scott%scott-macgregor.org
f012bddf8a part of Bug #245430 --> thunderbird static build support.
Get rid of the mail\config packaging of chrome into dist\thunderbird. Let the installer do it as part of the
packaging process.

This means we can get rid of the thunderbird installer ifdefs to look in dist\thunderbird instead of dist\bin.


git-svn-id: svn://10.0.0.236/trunk@159448 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 21:46:11 +00:00
bryner%brianryner.com
a5b3bff304 Change #ifdef so that Check Now works on GNOME.
git-svn-id: svn://10.0.0.236/trunk@159447 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 21:26:15 +00:00
cbiesinger%web.de
fcb6339a9e removing unused variable, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159445 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 20:57:52 +00:00
bzbarsky%mit.edu
5e2eec8247 Fix offsetWidth,clientWidth and scrollWidth for empty block elements. Bug
186516, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@159444 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 20:40:52 +00:00
neil%parkwaycc.co.uk
5ab39b7b96 Bug 247419 Make account manager help button context sensitive again r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159443 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 20:33:08 +00:00
cbiesinger%web.de
d03d155ca9 Bug 52157 Character Encoding: Replace "More >" and "Customize..." with easier to understand names
patch by prognathous@hotmail.com r=smontagu sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@159442 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 20:30:39 +00:00
bzbarsky%mit.edu
032eb36af1 nsIContentPolicy should pass the frameelement for loads in frames as
aRequestingNode.  Bug 245836, r=mvl, sr=jst


git-svn-id: svn://10.0.0.236/trunk@159441 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 20:02:31 +00:00
cbiesinger%web.de
5960ff938a Bug 237611 init mPercent to -1, not 0, so that the title also shows 0% progress
patch suggested by ZF.Dang <dantifer.dang@sun.com> r=biesi sr=bz


git-svn-id: svn://10.0.0.236/trunk@159440 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 19:50:24 +00:00
bzbarsky%mit.edu
176f587eef Fix image blocking for iframes. Bug 200433, r=mvl, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@159439 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 19:40:44 +00:00
cbiesinger%web.de
8341f326d1 Bug 251835 remove unused variable
patch by Constantine A. Murenin <cnst+bmo@bugmail.mojo.ru> r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@159438 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 19:22:12 +00:00
kestes%walrus.com
230d8fc5aa ignore the /data/ directory when compiling.
git-svn-id: svn://10.0.0.236/trunk@159436 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 18:39:21 +00:00
kestes%walrus.com
22305c0d41 fix typo.
git-svn-id: svn://10.0.0.236/trunk@159435 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 18:38:36 +00:00
kestes%walrus.com
d0b92fc4d5 allow mail processing to cause regeneration.
git-svn-id: svn://10.0.0.236/trunk@159434 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 18:37:46 +00:00
kestes%walrus.com
5f87eb04a0 missin '/' between dirname and basename. Add functionality for large number of checkins. allow more files to be in each checkin.
git-svn-id: svn://10.0.0.236/trunk@159433 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 18:36:28 +00:00
dbaron%dbaron.org
f6658b6879 Remove mSurface and SetDrawingSurface to fix bustage. mSurface was a write-only void* variable taking inconsistent types.
git-svn-id: svn://10.0.0.236/trunk@159432 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 18:21:03 +00:00
cbiesinger%web.de
4a05c89d89 Bug 239018 show date in addition to time at top of tinderbox page
patch by Constantine A. Murenin <cnst+moz@bugmail.mojo.ru> r=mcafee


git-svn-id: svn://10.0.0.236/trunk@159431 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 18:13:02 +00:00
bzbarsky%mit.edu
cf84f27c43 Fix bug 251844 -- <onject> blocked by content policy doesn't show alternate
content.  r=mvl, sr=jst


git-svn-id: svn://10.0.0.236/trunk@159430 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 18:00:58 +00:00
kestes%walrus.com
5cdc6611c0 forgot to sort the files.
git-svn-id: svn://10.0.0.236/trunk@159429 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 17:58:39 +00:00
kestes%walrus.com
487192827c the tinderbox page of VC activity should not list all the files which have
changed in a directory, if there are many of them, instead list the
directory /*


git-svn-id: svn://10.0.0.236/trunk@159428 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 17:57:13 +00:00
dbaron%dbaron.org
46bbadb4bd Remove the nsDrawingSurface typedef and replace it with nsIDrawingSurface*. b=64023 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@159427 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 17:36:03 +00:00
kestes%walrus.com
a8bc27984b move the link for bugs to the top of the popup window.
git-svn-id: svn://10.0.0.236/trunk@159426 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 16:45:57 +00:00
kestes%walrus.com
eefd8f8c55 add a url back to the main index page, remove unused URL treepages.
git-svn-id: svn://10.0.0.236/trunk@159425 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 16:44:15 +00:00
kestes%walrus.com
3c1433816b put a link back to the main tinderbox page.
git-svn-id: svn://10.0.0.236/trunk@159424 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 16:43:27 +00:00
kestes%walrus.com
aab72f9834 update the overlib code to 4.00. Give up on supporting browsers without
javascript while using the overlib code,
there are so few people using them  and this is making a mess of the overlib
popups.


git-svn-id: svn://10.0.0.236/trunk@159423 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 16:42:39 +00:00
kiko%async.com.br
3ea0293ff5 Fix for bug 251898: Add function information to PatchReader output.
Added support for the function strings included in unified and
contextual diffs, which is included in PatchReader-0.9.5. r=jkeiser,
a=justdave.


git-svn-id: svn://10.0.0.236/trunk@159422 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 15:39:49 +00:00
roc+%cs.cmu.edu
773c3fc74d Bug 251032. Make nsComboBoxControlFrames have their own space manager, because they don't care about floats in their parent. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159420 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 12:16:15 +00:00
roc+%cs.cmu.edu
9479fac3b5 Bug 251162. Add -moz-column-gap to the style system. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159419 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 12:12:46 +00:00
cbiesinger%web.de
6c42c459cb Bug 250782 [Xlib] make nsLookAndFeel::GetMetric return 0 if the requested metric
is unknown, like all other look and feel impls
r=roland.mainz@nrubsig.org


git-svn-id: svn://10.0.0.236/trunk@159418 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 12:08:06 +00:00
roc+%cs.cmu.edu
c820f47543 Bug 251501. Refactor handling where frames get inserted on content insertion. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159417 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 12:02:53 +00:00
roc+%cs.cmu.edu
046e813e38 Bug 243720. Dragging stuff into menus should use screenX to avoid ambiguous semantics of clientX in popups. r=timeless,sr=neil
git-svn-id: svn://10.0.0.236/trunk@159416 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 11:26:53 +00:00
ere%atp.fi
b5bf97cd5c Fix for bug 246505: simple html displays the ; from entities
Patch by benb
r=akkzilla
sr=jst


git-svn-id: svn://10.0.0.236/trunk@159415 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 09:00:09 +00:00
timeless%mozdev.org
3501c91b3e Bug 247553 Solaris patch-checker update needed for new C++ patch revision and Solaris 10
patch by mozbugs@dseven.org r=roland.mainz sr=leaf


git-svn-id: svn://10.0.0.236/trunk@159414 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 04:54:05 +00:00
roc+%cs.cmu.edu
7efe43e12b Backing out fix for bug 243720 because I screwed up.
git-svn-id: svn://10.0.0.236/trunk@159413 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 03:44:36 +00:00
dbaron%dbaron.org
33a6ecdc76 Restore ReResolveMenusAndTrees code, which is needed for theme switching. b=226791 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159412 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 01:16:27 +00:00
kjh-5727%comcast.net
e88a8ce4c2 Bug 226600 - Add a print preview flag to *nix print device context specs.
r=blizzard, sr=roc


git-svn-id: svn://10.0.0.236/trunk@159410 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 23:21:58 +00:00
cbiesinger%web.de
2970f134c3 Bug 248694 make nsIParser::GetCommand use an nsCString instead of nsString
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@159409 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 21:45:37 +00:00
smontagu%smontagu.org
ca36f3b89b Left-to-right/Right-to-left support for Chatzilla. Bug 250864, patch by Asaf Romano (bugs.mano@mail-central.com), r=silver.
git-svn-id: svn://10.0.0.236/trunk@159408 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 21:14:34 +00:00
bryner%brianryner.com
ceefe0c19a Make nsImageGTK::LockImagePixels(PR_TRUE) recover the alpha mask if it has been put in a pixmap. Fixes set-as-wallpaper problems with transparency. Bug 250531, r+sr=tor.
git-svn-id: svn://10.0.0.236/trunk@159406 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 21:00:31 +00:00
dean_tessman%hotmail.com
df44552713 221312 - context menu should include Select All r=mconnor
git-svn-id: svn://10.0.0.236/trunk@159405 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 20:53:48 +00:00
bienvenu%nventure.com
0c8de16ff7 fix 234421 authentication error on login POP3 server patch by ch.ey@gmx.net r=bienvenu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159404 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 19:38:56 +00:00
bienvenu%nventure.com
f08e9d12a7 fix mapi blind send of accented chars, fix suggested by jshin@mailaps.org, r/sr=bienvenu 250455
git-svn-id: svn://10.0.0.236/trunk@159402 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 19:08:48 +00:00
dbaron%dbaron.org
e901e41ba4 Clean up string usage in nsFont::EnumerateFamilies and nsCSSStyleSheet.cpp's ValueIncludes, although not all the other places to which this pattern was copied. b=235755 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@159401 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 19:03:13 +00:00
dbaron%dbaron.org
09673f88e0 When implementing the 'display' and 'float' fixups in CSS2.1 section 9.7 we can't cache data in the rule tree. b=245715, 237891 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159400 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 18:57:04 +00:00
dbaron%dbaron.org
9c58fc5ccf Move root element fixups to nsStyleContext so they happen before CalcDifference calls in style reresolution and we reframe less. b=245327 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159399 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 18:21:41 +00:00
gerv%gerv.net
42e91721cd Bug 236613 - licensing cleanup. Sun have given blanket tri-licensing permission.
git-svn-id: svn://10.0.0.236/trunk@159397 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 16:21:53 +00:00
gerv%gerv.net
76b9955c30 Bug 240093 - get canconfirm working again. Patch by gerv; r=joel, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@159396 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 16:09:28 +00:00
roc+%cs.cmu.edu
ac0d314357 Bug 243720. Dragging stuff into menus should use screenX to avoid ambiguous semantics of clientX in popups. r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@159392 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 12:25:46 +00:00
roc+%cs.cmu.edu
1c6a077f68 Bug 251136. Fix use of mSurface after it has been deleted. r+sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@159391 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 12:19:36 +00:00
scott%scott-macgregor.org
c59ae51032 Improve profile migration from Eudora experience for Thunderbird.
Bug #3157 --> Eudora importing fails to detect HTML messages.

Bug #242953 --> Migrate the attachment names in messages during Eudora profile migration instead of using the name
"Attachment"

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159387 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 04:53:26 +00:00
scott%scott-macgregor.org
dd65f18a86 Bug #251657 --> Thunderbird profile migration from Eudora.
Re-write the code that parses the windows registry string to properly find eudora.ini so we don't have to prompt the user.
Fix a memory issue with writing to an unallocated nsIFileSpec.
Fix a memory issue by using a nsCOMPtr for the eudora location member variable.


git-svn-id: svn://10.0.0.236/trunk@159386 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 04:51:13 +00:00
brendan%mozilla.org
dc606d6d85 Fix unused variable problem.
git-svn-id: svn://10.0.0.236/trunk@159382 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 02:44:37 +00:00
brendan%mozilla.org
c7bb7a454c - Add JS_Has*Property and JS_HasElement APIs, for unambiguous testing of whether an object or one of its prototypes has an identified property.
- Add JS_ReportPendingException, and fix its js_ReportUncaughtException subroutine to (a) not return false on vacuous success; (b) fail to clear the pending exception it reports.


git-svn-id: svn://10.0.0.236/trunk@159381 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 02:39:55 +00:00
brendan%mozilla.org
9d3428574c White space policing.
git-svn-id: svn://10.0.0.236/trunk@159380 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 02:31:11 +00:00
bugreport%peshkin.net
a39ec3024b Bug 251484: Fix taint error on series create when creating a new product
r=justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159379 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 01:57:14 +00:00
bugreport%peshkin.net
26e1d25123 Bug 251567: Make sure "find a specific bug" doesn't miss exact matches in summary
r=justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159377 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 01:33:51 +00:00
timeless%mozdev.org
55daebba65 Bug 52116 javascript strict warning/error doesn't always contain Source File filename
handle onfoo inline event listeners
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@159375 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 00:28:35 +00:00
kestes%walrus.com
29ed7ab838 checked in a file with java comments instead of perl comments.
git-svn-id: svn://10.0.0.236/trunk@159374 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-17 00:04:19 +00:00
dbaron%dbaron.org
c5cdb39b9a Back out again (except indentation fix). b=236889
git-svn-id: svn://10.0.0.236/trunk@159373 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 23:28:36 +00:00
dbaron%dbaron.org
3cc5d169b4 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland quarter of patch to test effect on pageload.
git-svn-id: svn://10.0.0.236/trunk@159372 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 22:55:42 +00:00
jst%mozilla.jstenback.com
b637fb281b One more try, attempting to make gcc 2.95.2 happy again.
git-svn-id: svn://10.0.0.236/trunk@159371 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 22:29:33 +00:00
justdave%bugzilla.org
195b60b0e7 Bug 250840: Make the minimum version numbers all agree with reality.
Patch by Colin Olgilvie <colin.ogilvie@gmail.com>
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@159370 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 22:22:15 +00:00
dbaron%dbaron.org
483db44bb1 Backing out half of 236889.
git-svn-id: svn://10.0.0.236/trunk@159367 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 21:23:27 +00:00
tor%cs.brown.edu
61fec9ef22 Bug 165200 - Number.toLocaleString() localization. r=brendan
git-svn-id: svn://10.0.0.236/trunk@159366 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 21:17:50 +00:00
gerv%gerv.net
36d5b6c290 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@159364 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 20:31:11 +00:00
dbaron%dbaron.org
95176bd66a Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload.
git-svn-id: svn://10.0.0.236/trunk@159363 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 20:26:39 +00:00
dwitte%stanford.edu
214d7e8e71 quick fix to get cookie/permission file saving working on trunk again, while we hash out a real fix.
b=251648, r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@159362 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 20:08:08 +00:00
gerv%gerv.net
9efd617dd4 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@159360 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 19:30:11 +00:00
gerv%gerv.net
1ca42aece1 Bug 236613: change to MPL/LGPL/GPL tri-license, and other license-related fixups.
git-svn-id: svn://10.0.0.236/trunk@159359 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 19:09:02 +00:00
jst%mozilla.jstenback.com
b3112b4c8c Followup to bug 250666. Removing bogus function forward declaration in favor of including the right header file as suggested by mkaply@us.ibm.com, r+sr=jst@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@159358 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 19:05:54 +00:00
jst%mozilla.jstenback.com
a73204f1de See if GCC > 2.91 can grok stdbool.h
git-svn-id: svn://10.0.0.236/trunk@159357 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 18:57:49 +00:00
gerv%gerv.net
bd6418893d Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@159356 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 18:48:35 +00:00
scott%scott-macgregor.org
c4912aa38f Bug #251761 --> Remove duplicate code in newsblog.js by leveraging the script loader to load external JS files
directly from newsblog.js.


git-svn-id: svn://10.0.0.236/trunk@159354 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 18:37:45 +00:00
scott%scott-macgregor.org
50941e4db1 add some padding around the new offline indicator
git-svn-id: svn://10.0.0.236/trunk@159352 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 18:24:37 +00:00
gerv%gerv.net
910975f122 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@159350 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 18:13:26 +00:00
aaronleventhal%moonset.net
4e6c2b1a10 Doh, backing out change to filepicker.css. Only intended to change the type, not the contents of the file
git-svn-id: svn://10.0.0.236/trunk@159348 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 17:41:23 +00:00
aaronleventhal%moonset.net
0dd0b5bb48 filepicker.css should be a textfile not a binary file, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@159347 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 17:37:49 +00:00
timeless%mozdev.org
1dde0401e3 Bug 243869 js_ReportUncaughtException doesn't propagate filename/lineno from error object
These changes are a last ditch effort to provide filename info for certain failures.
r=shaver


git-svn-id: svn://10.0.0.236/trunk@159346 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 17:30:23 +00:00
bsmedberg%covad.net
937dade0f3 Actually remove build.dtd from the jar.mn file.
git-svn-id: svn://10.0.0.236/trunk@159344 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 17:14:58 +00:00
aaronleventhal%moonset.net
dec11c27fe Bug 251589. Fix focused appearance of xul tabs to gel with -moz-outline now being drawn outside the frame. r=mconner, no sr= needed
git-svn-id: svn://10.0.0.236/trunk@159343 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 17:07:35 +00:00
jst%mozilla.jstenback.com
c70cf3ddf4 Landing fix for bug 239202, patch by trev@gtchat.de. Making nsIScriptGlobalObjectOwner not scriptable. r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159342 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 17:03:10 +00:00
aaronleventhal%moonset.net
68db552d54 Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159341 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 16:56:21 +00:00
scott%scott-macgregor.org
39561706c3 Bug #251242 --> show progress status when validiating a feed and downloading new items for the feed
from the subscribe dialog.


git-svn-id: svn://10.0.0.236/trunk@159340 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 16:44:25 +00:00
pkw%us.ibm.com
fa5cf2a815 Bug 249421 - Remote getDOMNode from nsIAccessible (it is already available in nsIAccessNode).
r=aaronleventhal@moonset.net, sr=darin@meer.net


git-svn-id: svn://10.0.0.236/trunk@159338 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 16:37:28 +00:00
steffen.wilberg%web.de
e8e4f47579 Bug 232172 - Make link modifiers work on the home button. r=bryner
git-svn-id: svn://10.0.0.236/trunk@159337 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 16:32:41 +00:00
tor%cs.brown.edu
24d2d4c82e Bug 245569 - event.eventPhase always AT_TARGET even during
capture/bubble.  Patch by aaronr@us.ibm.com, r+sr=bryner.


git-svn-id: svn://10.0.0.236/trunk@159331 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 15:10:02 +00:00
jim_nance%yahoo.com
3abd533652 Bug 249810 - Add calls to PL_FreeArenaPool() so Arena memory ends up on the
global Arena free list.  This is good because these arenas get created and
destroyed quickly. r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@159330 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 14:44:10 +00:00
bsmedberg%covad.net
3217c9a5cb build.dtd is not used by anyone, and should not be in a locale package anyway. Removing it.
git-svn-id: svn://10.0.0.236/trunk@159329 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 14:15:02 +00:00
mostafah%oeone.com
e101f21f1b Updated translation
git-svn-id: svn://10.0.0.236/trunk@159328 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 14:05:58 +00:00
mostafah%oeone.com
8f504d4b75 Updated translation
git-svn-id: svn://10.0.0.236/trunk@159326 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 13:50:46 +00:00
neil%parkwaycc.co.uk
46319a6e63 Bug 165620 Print progress dialog cleanup p=mnyromyr@tprac.de r=me sr=jag
git-svn-id: svn://10.0.0.236/trunk@159324 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 12:56:12 +00:00
brofield%jellycan.com
2a5d01908b Fix bustage caused by checkin for bug 250392 - Support "UniformResourceLocatorW" and "FileGroupDescriptorW" clipboard formats for Internet Shortcut
git-svn-id: svn://10.0.0.236/trunk@159323 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 12:17:18 +00:00
ere%atp.fi
ba69b395e4 Fix for bug 250392 - Support "UniformResourceLocatorW" and "FileGroupDescriptorW" clipboard formats for Internet Shortcut
Patch by Masayuki Nakano
r=brofield
sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@159322 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 07:28:10 +00:00
dbaron%dbaron.org
2ffe6397c4 Trim unneeded includes to speed up compilation. b=64023 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@159321 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 06:32:16 +00:00
Stefan.Borggraefe%gmx.de
ab754ef30e Fix for Bug 67606: Folder properties dialog should allow renaming
r=mscott, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159320 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 05:45:25 +00:00
timeless%mozdev.org
a9b21cd04c Bug 158038 minor comment changes in nsIWebBrowserPrint (print and printPreview)
patch by rods r=dcone sr=kin


git-svn-id: svn://10.0.0.236/trunk@159319 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 05:44:45 +00:00
kiko%async.com.br
fec0474a27 Additional fix for bug 244324: bugzilla-submit crashes when incorrect
base url provided. Check other situations in which we may have trouble
with bad base urls and report error conditions. contrib checkin.


git-svn-id: svn://10.0.0.236/trunk@159318 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 03:56:35 +00:00
kiko%async.com.br
6bcdc96e6d More manpage fixage: make screen sections indent and format properly. For
some reason, they need indentation to look good in the generated nroff
format.


git-svn-id: svn://10.0.0.236/trunk@159317 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 03:41:48 +00:00
kiko%async.com.br
2cbff4c0c8 Adding missing <para> tags to paragraph added under example for bug 244324.
git-svn-id: svn://10.0.0.236/trunk@159316 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 03:10:07 +00:00
scott%scott-macgregor.org
2a3196ed7d Add app.extensions.version, matches Ben's FX changes for Bug #251473.
git-svn-id: svn://10.0.0.236/trunk@159315 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 02:54:29 +00:00
kiko%async.com.br
054d257dd5 Updating manpage for bugzilla-submit, part of bug 244324:
bugzilla-submit crashed.


git-svn-id: svn://10.0.0.236/trunk@159314 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 02:52:34 +00:00
jim_nance%yahoo.com
36c92b47d6 Fix bug 241599 - Speed up table layotu code by reducing GetCellInfoAt() calls. r=bernd sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159313 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 01:49:18 +00:00
kiko%async.com.br
2effceaf54 Bustage fix for bug 251469. Solve filtering issues with javascript_url,
which includes fixing style_url as well and removing it from
filterexceptions.  r,a=justdave


git-svn-id: svn://10.0.0.236/trunk@159308 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 00:30:40 +00:00
darin%meer.net
cd4f34f68e attempting to fix minimo bustage
git-svn-id: svn://10.0.0.236/trunk@159307 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 00:15:17 +00:00
darin%meer.net
f380ecad81 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@159306 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 00:07:12 +00:00
cbiesinger%web.de
711ae1ef95 backing out bug 243616 to fix tinderbox orange
git-svn-id: svn://10.0.0.236/trunk@159305 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 00:06:31 +00:00
nelsonb%netscape.com
4791ee737c Use the "c beautifier" (cb) to give this code a common K&R style with
an indentation of 4.  Also rewrap a few strangely wrapped lines.
Bug 249330.


git-svn-id: svn://10.0.0.236/trunk@159304 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 00:04:47 +00:00
kiko%async.com.br
7beca4d9c2 Fix for bug 251469: Add an interface argument in header template to
import <script src files. Patch by Tiago R. Mello <tiago@async.com.br>.
r=timeless, a=justdave.


git-svn-id: svn://10.0.0.236/trunk@159303 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 23:59:41 +00:00
cbiesinger%web.de
cb8bbe301b outDataLen is in bytes, not characters. r+sr=bz (bug Bug 69114)
git-svn-id: svn://10.0.0.236/trunk@159302 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 23:29:30 +00:00
bzbarsky%mit.edu
7d6cd84fe0 Paint a fieldset's border under the legend margin. Bug 247068, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159301 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 23:28:46 +00:00
bryner%brianryner.com
9f54b30eba Implement nsIShellService for GNOME (bug 242254). r=biesi, sr=shaver. Note: set as wallpaper for images that use transparency will be broken until bug 250531 is fixed. This also makes toolkit/ always be pulled in preparation for migrating more code to the new GNOME XPCOM interfaces.
git-svn-id: svn://10.0.0.236/trunk@159300 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 22:51:19 +00:00
sergei_d%fi.tartu.ee
07c66a0a6c Bug 251351 fix. Adding cursor coordinates to scroll-wheel event in BeOS. r=thesuckiestemail@yahoo.se BeOS-porty only change.
git-svn-id: svn://10.0.0.236/trunk@159299 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 22:43:38 +00:00
nelsonb%netscape.com
324befa90f Apply review feedback to signtool sources. Add test case to QA tests.
Bug 248751.


git-svn-id: svn://10.0.0.236/trunk@159298 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 22:21:57 +00:00
cbiesinger%web.de
f8fcb81595 more win bustage
git-svn-id: svn://10.0.0.236/trunk@159296 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 21:54:31 +00:00
bzbarsky%mit.edu
4a3fbd70c4 Remove some quirks that neither NS4 nor IE have (they remove bottom margin from
<p> in a table cell, but leave other blocks with bottom margins alone).  Bug
101084, patch by Martijn Wargers <m.wargers@hccnet.nl>, r=dbaron, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@159294 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 21:48:13 +00:00
bzbarsky%mit.edu
839ea49431 On empty HTML pages, don't synthesize parser nodes for <html> and <body>. We handle
that down the line anyway, so things work fine.  Bug 57717, patch by Blake
Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@159293 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 21:40:03 +00:00
cbiesinger%web.de
6fb82b2408 fixing more win32 bustage
git-svn-id: svn://10.0.0.236/trunk@159292 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 21:32:42 +00:00
bzbarsky%mit.edu
0d08a833d4 Fix more bustage
git-svn-id: svn://10.0.0.236/trunk@159291 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 21:10:06 +00:00
bzbarsky%mit.edu
5aabb9aa9c Fix build bustage. Putting includes in ifdefs is BAD!
git-svn-id: svn://10.0.0.236/trunk@159290 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:49:15 +00:00
pkw%us.ibm.com
5c1d8543f4 Bug 251267 - Memory leak in XRemoteService.cpp.
r/sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@159289 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:49:04 +00:00
pkw%us.ibm.com
1d10265abb Bug 251264 - AddGetIndexInParent to nsIAccessible.
r=aaronleventhal@moonset.net, sr=darin@meer.net


git-svn-id: svn://10.0.0.236/trunk@159288 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:45:59 +00:00
ere%atp.fi
3b2c2ecd5a Fix for bug 194559 - Entered Japanese text doesn't go back to preedit text by Ctrl+BS
Patch by Masayuki Nakano
r=ere
sr=roc


git-svn-id: svn://10.0.0.236/trunk@159285 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:38:00 +00:00
despotdaemon%netscape.com
f6215bbcb5 Pseudo-automatic update of changes made by steffen.wilberg@web.de.
git-svn-id: svn://10.0.0.236/trunk@159284 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:34:07 +00:00
bzbarsky%mit.edu
1b04542f5d Fix preshints in anonymous content some more (by moving all document sheet
styleset munging out of the document viewer and into the document and splitting
out the preshint levels completely from the other CSS levels).  Bug 234861,
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@159283 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:30:30 +00:00
cbiesinger%web.de
0c01c64dc8 Bug 69114 go to the target of a .url file, instead of showing its contents, when
opening such a file in mozilla
r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@159282 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:21:44 +00:00
bzbarsky%mit.edu
c5c0ecf934 Fix problem with the external protocol channel that makes it return a null
originalURI and cause crashes.  Bug 241300, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@159281 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:20:50 +00:00
bzbarsky%mit.edu
d5ed39f76e Make use of <meta http-equiv="content-language"> and stop setting
content-language based on user prefs for accept-language.  Bug 246454, patch by
Martijn Wargers <m.wargers@hccnet.nl>, r+sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@159279 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:07:00 +00:00
ben%bengoodger.com
d98e52dadd 251473 - allow extension authors to remotely bump maxVersion for a given extension version to prevent users from having to redownload an identical new version when they upgrade firefox where the only change is a newer maxVersion
git-svn-id: svn://10.0.0.236/trunk@159278 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:04:39 +00:00
dbaron%dbaron.org
de29263a2e Fix DEBUG-only leak with an nsCOMPtr. Add const. b=243724 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159277 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:58:57 +00:00
dbaron%dbaron.org
733116fc0e Fix leak by adding dont_AddRef. b=242833 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@159276 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:58:11 +00:00
dbaron%dbaron.org
7fd913c185 Fix leak by removing extra AddRef. b=251530 r=cbiesinger sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159275 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:57:18 +00:00
brendan%mozilla.org
53f0bf3fa1 Restore export/import support for 4.x signed script compatibility (249211, r=self).
git-svn-id: svn://10.0.0.236/trunk@159272 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:21:35 +00:00
aaronleventhal%moonset.net
68ea324348 Backing out fix for bug 251589 as well since it only makes sense when outlines are outside of the current tab
git-svn-id: svn://10.0.0.236/trunk@159270 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:04:47 +00:00
cbiesinger%web.de
210dbe464a Bug 250202 remove nsWebShellWindow::NotifyObservers and nsXULWindow::NotifyObservers
r=danm sr=jag


git-svn-id: svn://10.0.0.236/trunk@159269 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:00:11 +00:00
aaronleventhal%moonset.net
aac51e9f0b Backing out bug 151375 for now, because of scrolling regressions in HTML and XUL listboxes and comboboxes
git-svn-id: svn://10.0.0.236/trunk@159268 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 18:57:47 +00:00
cbiesinger%web.de
625e62f911 Bug 249677 cancel does not delete temporary file in helper app dialog, if default action = save
r=darin sr=jst


git-svn-id: svn://10.0.0.236/trunk@159267 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 18:56:42 +00:00
brendan%mozilla.org
9edbb0b2c1 Improve JSRESOLVE_DETECTING by treating 'terminal' uses of, e.g., document.all as detecting (248549, r=jst).
git-svn-id: svn://10.0.0.236/trunk@159266 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 18:53:59 +00:00
timeless%mozdev.org
47d839e195 Bug 249912 XSENDER support broken in IMAP
patch by Hans-A.Engel@unibas.ch r=ducarroz sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159265 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 18:36:35 +00:00
scott%scott-macgregor.org
c479753857 Bug #251605 --> crash when doing multiple advanced address book searches
git-svn-id: svn://10.0.0.236/trunk@159264 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 18:16:00 +00:00
varga%nixcorp.com
9a1bf4fbd8 Fix for bug 217640. autocomplete removes exactly matching entries from list
r=ben


git-svn-id: svn://10.0.0.236/trunk@159263 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 18:04:37 +00:00
mostafah%oeone.com
69f40351b2 Turn on Javascript errors again
git-svn-id: svn://10.0.0.236/trunk@159262 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 17:58:03 +00:00
aaronleventhal%moonset.net
e653f91bab Fix focus appearance for XUL tabs so they appear inside the tab. r=mconnor, no sr= needed
git-svn-id: svn://10.0.0.236/trunk@159261 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 17:55:47 +00:00
jim_nance%yahoo.com
b0e12359c6 Fix But #250105 - Add Arena for nsLineLayout buffers. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@159260 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 17:50:34 +00:00
despotdaemon%netscape.com
3e64390f03 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@159259 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 17:28:26 +00:00
despotdaemon%netscape.com
b63983fc00 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@159258 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 17:24:39 +00:00
scott%scott-macgregor.org
89d6696005 Bug #251418 --> Expose progress notification events through nsIXMLHttpRequest. Allow consumers of nsIXMLHttpRequest to
set a progress event listener. Listen for the http channel's nsIProgressEventSink notification and fire our new progress event
to the consumer.
r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@159257 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 16:47:10 +00:00
bienvenu%nventure.com
76ef250e51 fix 235686 add x-mimeole to list of user agents we recognize in e-mail messages, patch by bugzilla@gemal.dk, r=timeless, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@159256 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 16:20:39 +00:00
cbiesinger%web.de
7387f9b7d6 Bug 251481 remove nsIDocStreamLoaderFactory r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@159255 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 16:12:22 +00:00
tor%cs.brown.edu
12a4fb28a3 Bug 247437 - disable sse2 jpeg code. r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@159254 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 16:01:56 +00:00
mostafah%oeone.com
cdaa2ae83f Updated translation
git-svn-id: svn://10.0.0.236/trunk@159253 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 15:57:29 +00:00
mvl%exedo.nl
a2deb90461 only insert -calendar to the list of arguments if it isn't already in it. should prevent opening multiple windows
bug 251442, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@159252 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 15:55:08 +00:00
cbiesinger%web.de
b4db27ce90 bug 248675 [modern] radio button with disabled="false" attribute rendered incorrectly
patch by Andreas Kunz <durbacher@gmx.de> r=neil sr=jag


git-svn-id: svn://10.0.0.236/trunk@159251 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 15:52:55 +00:00
cbiesinger%web.de
1562441264 bug 243616 make sure to call nsinstall.exe with a windows-style path
patch by Andreas Kunz <durbacher@gmx.de> r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@159250 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 15:50:39 +00:00
mostafah%oeone.com
920f98e257 Follow up for bug 234373
git-svn-id: svn://10.0.0.236/trunk@159249 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 15:42:41 +00:00
mvl%exedo.nl
2596cd2664 customizable toolbars for sunbird
bug 234373, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@159248 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 15:21:00 +00:00
mvl%exedo.nl
568eebcd93 init mChangedList
bug 251247, r=dwitte, sr=darin


git-svn-id: svn://10.0.0.236/trunk@159247 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 15:16:42 +00:00
darin%meer.net
1cdc0a475d fixes bug 85484 "Proxy: auth prompt doesn't show realm" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159246 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 13:11:55 +00:00
Stefan.Borggraefe%gmx.de
96cc068ff2 Forgot to address a review comment before checking in the fix for bug 177054. This additional checkin just corrects the indentation.
git-svn-id: svn://10.0.0.236/trunk@159245 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 10:37:13 +00:00
Stefan.Borggraefe%gmx.de
38bda8544b Fix for Bug 177054: fix all openers of the Advanced Address Book search dialog to open a new dialog (if one is not already open), or raise the existing one (if it exists)
r=neil, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@159244 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 10:10:53 +00:00
Stefan.Borggraefe%gmx.de
9c69d5a945 Fix for Bug 245736: importProgress dialog is unused and can be removed
r=neil, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@159243 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 10:06:47 +00:00
Stefan.Borggraefe%gmx.de
b3ab341b9a Fix for Bug 250139: New/Edit Address Book Card dialogs shouldn't have buttonpack="center"
r=neil, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@159242 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 09:59:43 +00:00
bzbarsky%mit.edu
5d0465427b Forgot a file. Bug 221669, r=ben, sr=jst
git-svn-id: svn://10.0.0.236/trunk@159241 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 06:39:13 +00:00
bzbarsky%mit.edu
146aa53d1e Fix bug 248468 (choosing directory with keyboard chooses dir and saves the
file; should just choose dir).  r=neil for xpfe, r=mconnor for toolkit, sr=jag


git-svn-id: svn://10.0.0.236/trunk@159240 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 06:13:35 +00:00
bzbarsky%mit.edu
95c22a9e8d Use the direction of the abs pos box, not its containing block, when deciding
which offset to use the static position for.  Bug 247287, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@159239 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 06:10:53 +00:00
bzbarsky%mit.edu
781b356027 Don't stop loading a XUL document when an overlay is missing and report
warnings about missing overlays to the JS console.  Bug 221669, r=ben, sr=jst


git-svn-id: svn://10.0.0.236/trunk@159238 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 06:09:36 +00:00
bzbarsky%mit.edu
fb41ebdd47 Fix bug 246012 by not going through presshells at all while deciding whether a
docshell is an iframe.  r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@159237 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 06:05:27 +00:00
dwitte%stanford.edu
8fd0f2724e add Finish() method to nsISafeFileOutputStream, and tweak things slightly.
b=251091, r=mvl, sr=darin


git-svn-id: svn://10.0.0.236/trunk@159236 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 05:52:37 +00:00
jst%mozilla.jstenback.com
fd939e414e Checking in fix for 164482 (Patch by smaug@welho.com). Adding support for XML Events. r=bryner@brianryner.com, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159235 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 05:24:40 +00:00
scott%scott-macgregor.org
a0bd17daf5 Backing myself out. I thought I was checking into the aviary 1.0 branch
git-svn-id: svn://10.0.0.236/trunk@159233 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 02:55:47 +00:00
bzbarsky%mit.edu
a569b89925 Testing backout of bug 236889 to see effect on performance. a=#mozilla
git-svn-id: svn://10.0.0.236/trunk@159232 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 02:54:01 +00:00
scott%scott-macgregor.org
efb29b1597 Bug #251418 --> add dom_loadsave.xpt to the packaging lists
git-svn-id: svn://10.0.0.236/trunk@159231 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 02:51:04 +00:00
scott%scott-macgregor.org
ea8b9f14e4 Bug #251418 --> Expose progress notification events through nsIXMLHttpRequest. Allow consumers of nsIXMLHttpRequest to
set a progress event listener. Listen for the http channel's nsIProgressEventSink notification and fire our new progress event
to the consumer.

We now need to build the ls directory

r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@159228 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 01:59:24 +00:00
scott%scott-macgregor.org
2e15e69260 Bug #251418 --> Expose progress notification events through nsIXMLHttpRequest. Allow consumers of nsIXMLHttpRequest to
set a progress event listener. Listen for the http channel's nsIProgressEventSink notification and fire our new progress event
to the consumer.

r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@159227 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 01:58:47 +00:00
dean_tessman%hotmail.com
13477957b7 230370 - remove bookmark separator properties dialog p=mconnor
246431 - Add "New Bookmark" to the bookmarks context menu r=mconnor


git-svn-id: svn://10.0.0.236/trunk@159224 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 00:14:02 +00:00
nelsonb%netscape.com
8115cc035e Add -X option to produce signed XPI files for mozilla. Bug 248751.
Path contributed by jeff klawiter <jeff@j-maxx.net>. r=nelson


git-svn-id: svn://10.0.0.236/trunk@159222 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 00:01:50 +00:00
dbaron%dbaron.org
6ba6a78f8e Only use __attribute__ on gcc 3 or higher. Fixing bustage. b=249652
git-svn-id: svn://10.0.0.236/trunk@159221 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 00:00:43 +00:00
dbaron%dbaron.org
ce40a33058 Pull nsStyleContent::AllocateContents out of line, to fix Windows bustage (since this file is included outside of layout and the compiler doesn't seem able to inline it. b=249809
git-svn-id: svn://10.0.0.236/trunk@159220 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 23:51:25 +00:00
cbiesinger%web.de
565855670e fixing beos bustage from bsmedberg's semi-single-profile landing
should not affect other platforms


git-svn-id: svn://10.0.0.236/trunk@159219 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 23:50:21 +00:00
dbaron%dbaron.org
53e38ceb98 Only use __attribute__ on gcc 3 or higher. Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@159218 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 23:43:15 +00:00
cbiesinger%web.de
72adb36256 fix wording to refer to "this content listener", r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@159217 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 23:15:19 +00:00
timeless%mozdev.org
b527bfce26 Bug 241861 Image handling should wrap PNG files as it does JPG/GIF
r=zach


git-svn-id: svn://10.0.0.236/trunk@159216 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 23:08:22 +00:00
timeless%mozdev.org
2faaeea38f Bug 251368 documentURI for about: urls should list the about: urls
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@159215 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 23:01:11 +00:00
timeless%mozdev.org
984774676d Bug 251361 ImageDocument.documentURI isn't available
r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@159214 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:59:53 +00:00
timeless%mozdev.org
a7ae8309bf Bug 251300 stdint.h missing in FreeBSD
patch by jon@rekai.net r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@159213 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:57:48 +00:00
timeless%mozdev.org
c5ec8bc21d Bug 250474 Change nsIWebPageDescriptor.LoadPage to nsIWebPageDescriptor.loadPage
r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@159212 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:53:37 +00:00
timeless%mozdev.org
be50586865 Bug 248931 Please add "training.dat"
patch by bugzilla@gemal.dk r=benb sr=jag


git-svn-id: svn://10.0.0.236/trunk@159211 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:49:51 +00:00
timeless%mozdev.org
be4a12ae56 Bug 229271 unwanted "white space" in function getLDAPValue fron autoconfig/prefcalls.js
r=alecf sr=dmose


git-svn-id: svn://10.0.0.236/trunk@159210 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:43:18 +00:00
sergei_d%fi.tartu.ee
9bae54f2c9 bug 248603. Fix for high-contrast themes. r=sergei_d@fi.tartu.ee. BeOS-port only
git-svn-id: svn://10.0.0.236/trunk@159209 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:39:36 +00:00
timeless%mozdev.org
68236aacf6 Bug 226101 DRefTool analysis for MRJ files
r=roc sr=roc


git-svn-id: svn://10.0.0.236/trunk@159208 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:38:36 +00:00
bienvenu%nventure.com
3ba793a4b6 fix 250559, patch by ch.ey@gmx.net, r=bienvenu, sr=mscott shouldn't recognize .CR as a message terminator w/o LF
git-svn-id: svn://10.0.0.236/trunk@159205 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:27:30 +00:00
dbaron%dbaron.org
8314527ee5 Make :active hierarchical. b=65917 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159204 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:27:24 +00:00
dbaron%dbaron.org
7d1892d30f Ensure chrome: URLs stay that way so theme switching code doesn't get confused, even though most chrome: stylesheet loads don't come through this codepath. b=226791 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159203 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:21:07 +00:00
dbaron%dbaron.org
27b14921d7 Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159201 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:19:22 +00:00
dbaron%dbaron.org
d2779dc204 Use NULL like everyone else.
git-svn-id: svn://10.0.0.236/trunk@159200 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:14:59 +00:00
bryner%brianryner.com
e372b2e9a3 Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@159199 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:14:34 +00:00
stephendonner%yahoo.com
a3d6cec865 Bug 249522. Unnecessary entry 'Delete' and its accesskey in DTD. r=neil, sr=tor
git-svn-id: svn://10.0.0.236/trunk@159198 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:13:26 +00:00
dbaron%dbaron.org
ca93e21901 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159197 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:10:55 +00:00
aaronleventhal%moonset.net
c361ea9f16 Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159196 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:58:34 +00:00
dbaron%dbaron.org
fe80e9ca1c Send the stylesheet as the HTTP Referer header for images loaded from CSS stylesheets. b=249168 r=bzbarsky sr=darin
git-svn-id: svn://10.0.0.236/trunk@159195 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:56:23 +00:00
dbaron%dbaron.org
876fe15a8a Send correct HTTP Referer header for CSS @import. b=249171 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159194 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:52:19 +00:00
neil%parkwaycc.co.uk
64b3984c82 Bug 78274 Convert profile manager into a <dialog> r=jag sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@159193 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:51:09 +00:00
neil%parkwaycc.co.uk
e2f89ed5c5 Bug 191410 Make it easier to change boolean preferences r=caillon sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@159191 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:48:02 +00:00
dbaron%dbaron.org
b4e7e942cf Bump version number to 1.8a3, although that may or may not be the next release's version.
git-svn-id: svn://10.0.0.236/trunk@159190 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:46:32 +00:00
neil%parkwaycc.co.uk
a8bf105204 Bug 250553 Classic <menulist> should not see command events from its popup's <scrollbarbutton>s r=doron sr=roc
git-svn-id: svn://10.0.0.236/trunk@159189 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:46:24 +00:00
aaronleventhal%moonset.net
2d0d7a6baa Bug 175893. Make tab labels focusable (when clicking on label of foreground tab). Make unmodified arrow key navigation work with tabs. r=neil, sr=?
git-svn-id: svn://10.0.0.236/trunk@159188 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:44:01 +00:00
jst%mozilla.jstenback.com
09ef2ba206 Fixing remaining part of bug 245131. Use nsTextFragment::AppendTo() in more places now that we can. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@159187 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:43:12 +00:00
ben%bengoodger.com
2c616470af bah
git-svn-id: svn://10.0.0.236/trunk@159182 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 19:24:14 +00:00
despotdaemon%netscape.com
5c12ff78e9 Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@159179 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 18:57:04 +00:00
mostafah%oeone.com
0acc482936 Updated translation
git-svn-id: svn://10.0.0.236/trunk@159176 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 13:39:39 +00:00
sspitzer%mozilla.org
8d3e5dff5c supplimental patch for bug #216133
make the junk bar message text and the blocked image bar message text wrap, so that it looks better when you use the vertical layout.

r/sr/a=mscott


git-svn-id: svn://10.0.0.236/trunk@159175 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 06:18:09 +00:00
ben%bengoodger.com
02c4882f03 we probably don't need this after all, especially once I step up the update interval to once per day
git-svn-id: svn://10.0.0.236/trunk@159173 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 06:07:29 +00:00
dwitte%stanford.edu
fcb6956839 fix nsFileStream::Close() to propagate failure conditions to the caller.
b=251117, r+sr=darin, a=shaver


git-svn-id: svn://10.0.0.236/trunk@159170 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 05:08:49 +00:00
stephendonner%yahoo.com
83e9784339 Bug 250845. Rename 'Turn Off Privacy Settings' to 'Allow All Cookies' in P3P dialog. r=mconnor, sr=neil, a=shaver
git-svn-id: svn://10.0.0.236/trunk@159169 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 04:54:19 +00:00
sspitzer%mozilla.org
ddea88f8f7 fix for bug #249882
after forward as inline with body style, the next new message gets the body style (cached compose)

r=neil, sr=bienvenu, a=sspitzer for 1.8a2


git-svn-id: svn://10.0.0.236/trunk@159168 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 04:27:31 +00:00
scott%scott-macgregor.org
f14062d42c Bug #250698 --> make nsIMsgCopyService.CopyFileMessage useful for arbitrary folders
Patch by Myk
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@159166 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 04:16:28 +00:00
bugreport%peshkin.net
9b86bfce63 Bug 250967: Fix spurious updates to requesteeless flags
patch by jouni
r=kiko,joel
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159165 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 02:40:21 +00:00
bugreport%peshkin.net
86436ca77d Bug 250892: Fix w3c validation errors on search-specific
git-svn-id: svn://10.0.0.236/trunk@159163 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 02:14:23 +00:00
darin%meer.net
93eeed6065 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@159162 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 01:40:23 +00:00
darin%meer.net
a126088ac6 fixing scriptability of IPC interfaces
fixing critical bug in DConnectStub::QueryInterface
adding JavaScript testcase for DConnect

NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@159161 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 00:14:45 +00:00
jst%mozilla.jstenback.com
91ea642026 Fixing smoketest blocker 250771. Ignore calls to window.close() when the window is already closed. r+sr=dvediz@cruzio.com, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159157 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 23:09:43 +00:00
jst%mozilla.jstenback.com
c1e6f5dcc2 BSD/OS's sys/types.h defines int32_t and u_int32_t, but not uint32_t. Geez.
git-svn-id: svn://10.0.0.236/trunk@159156 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 22:15:51 +00:00
darin%meer.net
2a7e48480c fixes bug 251213 "ftp urls fail to load" r=biesi sr=bryner a=asa
git-svn-id: svn://10.0.0.236/trunk@159155 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 21:48:20 +00:00
mostafah%oeone.com
b1c2cac44d Updated translation
git-svn-id: svn://10.0.0.236/trunk@159154 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 21:42:32 +00:00
scott%scott-macgregor.org
917d7dde62 Bug #251242 --> Adding a new feed through the subscription UI should not block the UI while we do the initial
feed download.


git-svn-id: svn://10.0.0.236/trunk@159153 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 20:34:51 +00:00
scott%scott-macgregor.org
957723fc77 Bug #249650 --> clean up some old style rules that aren't needed now. Fixes the large white space in the message pane.
git-svn-id: svn://10.0.0.236/trunk@159152 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 19:52:46 +00:00
mvl%exedo.nl
58b4e48c11 bustage fix. main() should return int.
git-svn-id: svn://10.0.0.236/trunk@159146 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 14:22:52 +00:00
mkaply%us.ibm.com
fb45cec078 #248706
r=pedemont, sr=mkaply (platform specific), a=mkaply (OS/2 only)
OS/2 only - patch from Peter Weilbacher - check to see if creating sound file failed before trying to open it
unload multimedia DLL after we check for MMPM


git-svn-id: svn://10.0.0.236/trunk@159145 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 13:35:25 +00:00
ben%bengoodger.com
753134023a 247846 - generate bin dir EM related files with -register
git-svn-id: svn://10.0.0.236/trunk@159142 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 10:18:52 +00:00
ben%bengoodger.com
79eeef0c97 245484 - about, options and homepage buttons only work for selected extension
git-svn-id: svn://10.0.0.236/trunk@159141 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 09:48:52 +00:00
neil%parkwaycc.co.uk
9f7541a305 Bug 213004 Add preference for recognition of localized "Re:" strings added by broken mailers p=mbockelcamp@web.de r=me sr=bienvenu a=asa
git-svn-id: svn://10.0.0.236/trunk@159140 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 09:33:22 +00:00
neil%parkwaycc.co.uk
23fd8a606a Bug 120525 Classic button focus outline tweak p=mbockelkamp@web.de r=me sr=jag a=asa
git-svn-id: svn://10.0.0.236/trunk@159139 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 09:31:18 +00:00
ben%bengoodger.com
dd360923d5 fix orange
git-svn-id: svn://10.0.0.236/trunk@159138 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 08:52:34 +00:00
ben%bengoodger.com
6bc9111335 246050 - text on mouseover tooltips say extensions in the theme manager... also use consistent uppercase for Themes use
git-svn-id: svn://10.0.0.236/trunk@159136 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 08:18:05 +00:00
ben%bengoodger.com
e1c5c26db2 247667 - 404 errors on install should display an error
git-svn-id: svn://10.0.0.236/trunk@159135 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 08:08:35 +00:00
ben%bengoodger.com
fe639a9a9a oops
git-svn-id: svn://10.0.0.236/trunk@159134 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 06:50:39 +00:00
ben%bengoodger.com
c83ed08bbf 237096 - Open Location needs menu item for HIG compliance, also add menu item for 'Check for Updates' to Tools menu (location preliminary)
git-svn-id: svn://10.0.0.236/trunk@159133 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 06:50:04 +00:00
ben%bengoodger.com
31be48b424 246316 - DOM inspector shown in EM even though not installed. DOMi isn't really an extension, so we won't show it as one.
git-svn-id: svn://10.0.0.236/trunk@159132 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 06:31:09 +00:00
ben%bengoodger.com
f0e623bcb3 update check should run initially when turned on, display an error if update checker is disabled when invoked
git-svn-id: svn://10.0.0.236/trunk@159131 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 06:27:58 +00:00
ben%bengoodger.com
5e3011c78b 245316 - malformed install.rdf file can cause firefox not to start; make it so EM uninstalls an extension if chrome registration for it fails, and show a simple message to the user, and a detailed message to developers via error console
git-svn-id: svn://10.0.0.236/trunk@159129 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 06:04:35 +00:00
nelsonb%netscape.com
350330e15f Allow subtemplates to have the SEC_ASN1_DYNAMIC flag without asserting.
Bug 245429. Patch 4 of 5.  r=relyea.


git-svn-id: svn://10.0.0.236/trunk@159128 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 06:02:54 +00:00
nelsonb%netscape.com
84eaf700cd Fix some casts. Wrap some long lines. Remove a bogus assert.
Factor a function call out of the arguments of another function call,
which is mostly to make that code more easily debugged.
This is patch 3 of 5 for bug 245429. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@159127 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 05:52:24 +00:00
nelsonb%netscape.com
6342fd9761 Function sec_asn1e_write_contents was two functions combined into one,
separated by one huge if-then-else.  They do different things and take
different arguments.  So, I split them into two separate functions:
sec_asn1e_write_contents and sec_asn1e_write_contents_from_buf
the latter of which takes a buf pointer and length argument.
The if statement that chooses between the two is now in the caller.
This is patch 2 of 5 for bug 245429.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@159126 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 05:49:48 +00:00
nelsonb%netscape.com
5586ad953a rename "explicit" to "isExplicit" because MSVC6 thinks explicit is a c
keyword.  rename "ignore_stream" to "disallowStreaming" because it
doesn't merely ignore.  rename "ignoresubstream" to "disallowStreaming"
for the same reason.  Patch 1 of 5 for bug 245429. sr=wtc.


git-svn-id: svn://10.0.0.236/trunk@159125 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 05:44:47 +00:00
jst%mozilla.jstenback.com
f81e14068d Attempting to fix bsdi bustage one more time.
git-svn-id: svn://10.0.0.236/trunk@159124 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 05:36:26 +00:00
nelsonb%netscape.com
e405cf4d26 Greatly improve the output of the PKCS12 encoder. Adds output buffering
to the output callback function that is called by the ASN.1 encoders,
and which feeds into the next PKCS7 encoder in the outward direction.
Bug 210179.  sr=relyea


git-svn-id: svn://10.0.0.236/trunk@159123 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 05:31:34 +00:00
jocuri%softhome.net
70284e3089 Patch for bug 190222: templatize editgroups.cgi; r=joel, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@159122 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 05:12:33 +00:00
nelsonb%netscape.com
d4b84e4620 Ensure that the CRMF library always uses a non-null pool pointer when it
calls the ASN1 Decoder.  This prevents leaks.  Bug 178898. r=relyea.


git-svn-id: svn://10.0.0.236/trunk@159121 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 05:12:31 +00:00
bugreport%peshkin.net
3e8fa8cd6c Bug 226434: Add %reporter%, %user%, and %assignee% pronouns to boolean charts
r=jouni
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159119 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 01:52:06 +00:00
scott%scott-macgregor.org
ee1ddcb0ba when migrating a thunderbird user from outlook express, default the reply style to top to match
what they are used to.


git-svn-id: svn://10.0.0.236/trunk@159118 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 01:35:04 +00:00
pkw%us.ibm.com
fc91b95af6 Bug 201055 - Automatic mail collection does not work with movemail
r=pkwarren@gmail.com, sr=mscott@mozilla.org, a=sspitzer@mozilla.org

Patch contributed by Michael Malcom <michaelmalcom@mindspring.com>.


git-svn-id: svn://10.0.0.236/trunk@159113 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 23:43:14 +00:00
jst%mozilla.jstenback.com
8186d04be7 Adding comments to attempt to explain this mess, and give bsdi builds a typedef for C code for bool, in stead of a global #define.
git-svn-id: svn://10.0.0.236/trunk@159112 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 23:27:49 +00:00
neil%parkwaycc.co.uk
b74268fdf4 Bug 250291 Missing headers on inline forwarded HTML message r=mscott sr=bienvenu a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@159111 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 23:26:39 +00:00
ben%bengoodger.com
a6c9b9921e clicking on link in Software Update slideup notifier does nothing
git-svn-id: svn://10.0.0.236/trunk@159110 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 23:25:07 +00:00
jst%mozilla.jstenback.com
09c0de2a17 Attempting to fix BSD/OS bustage.
git-svn-id: svn://10.0.0.236/trunk@159108 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 23:00:58 +00:00
amardare%qnx.com
4e5e609c4b Changes for qnx(photon) platform only. It should not affect runtime/building other platforms.
Dnd related changes - pack all the flavours of data and select the appropiate one at the target.


git-svn-id: svn://10.0.0.236/trunk@159104 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 21:52:20 +00:00
jst%mozilla.jstenback.com
f73b941a5e Attempting to fix SunOS bustage, and make the AIX portion of this code rely on the predefined symbol _AIX, not our AIX symbol.
git-svn-id: svn://10.0.0.236/trunk@159101 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 21:28:40 +00:00
pkw%us.ibm.com
16080bf7db AIX bustage fix - r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@159100 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 21:04:23 +00:00
aaronleventhal%moonset.net
b04f5bde4c Bug 250692. Can't select in textarea with tabindex. r=bryner, sr=jst, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@159099 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 20:59:40 +00:00
jst%mozilla.jstenback.com
1a515d4f3f Attempting to fix AIX bustage.
git-svn-id: svn://10.0.0.236/trunk@159097 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 20:21:02 +00:00
jst%mozilla.jstenback.com
868d830e59 One more attempt at fixing the build bustage.
git-svn-id: svn://10.0.0.236/trunk@159095 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 19:35:47 +00:00
dbaron%dbaron.org
5bdf3ec315 Back out bug 91312 to fix bug 250825. a=asa
git-svn-id: svn://10.0.0.236/trunk@159092 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 19:11:10 +00:00
darin%meer.net
61b5da0d9b fixing oops in packages-win, s/libnegotiateauth.so/negotiateauth.dll/ ;-)
git-svn-id: svn://10.0.0.236/trunk@159091 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 19:04:53 +00:00
bienvenu%nventure.com
d80030ec7c put up specific error message when imap connection gets reset - helps courier server users who get kicked off because too many connections are used, r/a=sspitzer, sr=mscott 250004
git-svn-id: svn://10.0.0.236/trunk@159088 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 18:43:41 +00:00
jst%mozilla.jstenback.com
d949a130a9 Another attempt at getting btek turn green w/o breaking other builds.
git-svn-id: svn://10.0.0.236/trunk@159087 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 18:34:31 +00:00
jst%mozilla.jstenback.com
4a4f55791f Another attempt at getting btek turn green w/o breaking other builds.
git-svn-id: svn://10.0.0.236/trunk@159086 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 18:33:49 +00:00
jst%mozilla.jstenback.com
123bdb3ba3 Only define bool if not in C++.
git-svn-id: svn://10.0.0.236/trunk@159081 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 18:15:31 +00:00
pinkerton%aol.net
623ebba1f7 remove unused 10.1.x code, make min version be 10.2, general cleanup
git-svn-id: svn://10.0.0.236/trunk@159078 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:52:33 +00:00
pinkerton%aol.net
40b2b0adde better error handling from IC, if we can't load the homepage, use about:blank
(bug 245359)


git-svn-id: svn://10.0.0.236/trunk@159077 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:44:01 +00:00
mostafah%oeone.com
d103858195 Updated translation
git-svn-id: svn://10.0.0.236/trunk@159076 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:43:44 +00:00
pinkerton%aol.net
36b01c1cd3 turn off manual prebinding as it's no longer needed for any OS version we
care about 10.2+


git-svn-id: svn://10.0.0.236/trunk@159075 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:37:00 +00:00
jst%mozilla.jstenback.com
cf6e7a7252 Try typedef...
git-svn-id: svn://10.0.0.236/trunk@159074 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:17:16 +00:00
bsmedberg%covad.net
076b80eabd Merge changes from the aviary branch to start centralizing locale files. (bug 250672)
git-svn-id: svn://10.0.0.236/trunk@159073 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:15:10 +00:00
jst%mozilla.jstenback.com
b240d3b89f Build bustage. Define bool if it isn't defined already.
git-svn-id: svn://10.0.0.236/trunk@159072 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:05:50 +00:00
jst%mozilla.jstenback.com
593a3eb188 Fixing Mac build bustage.
git-svn-id: svn://10.0.0.236/trunk@159071 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 17:00:18 +00:00
jst%mozilla.jstenback.com
ea5f7e969a Build bustage. Oh my, let's see if this would be enough here...
git-svn-id: svn://10.0.0.236/trunk@159069 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 16:39:56 +00:00
jst%mozilla.jstenback.com
71f1d1fb29 Fixing Mac build bustage.
git-svn-id: svn://10.0.0.236/trunk@159068 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 16:38:06 +00:00
mostafah%oeone.com
f579999756 Build test binary if ENABLED_TESTS
git-svn-id: svn://10.0.0.236/trunk@159066 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 16:20:16 +00:00
mostafah%oeone.com
15a4053616 Moved to libxpical/tests
git-svn-id: svn://10.0.0.236/trunk@159065 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 16:07:25 +00:00
mostafah%oeone.com
771fd1a2f6 Created test section for libxpical
git-svn-id: svn://10.0.0.236/trunk@159064 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 16:05:41 +00:00
jst%mozilla.jstenback.com
58ccff4abd Fixing bug 250666. Implementing the NPAPI extensions for npruntime plugin scriptability. r+sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159061 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 15:53:22 +00:00
darin%meer.net
17b20a4c15 make --disable-tests disable dconnect/test, thanks to Frank Wiegerinck for reporting this bug.
git-svn-id: svn://10.0.0.236/trunk@159060 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 15:33:19 +00:00
mostafah%oeone.com
fc59592249 Updated translation
git-svn-id: svn://10.0.0.236/trunk@159059 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 15:15:52 +00:00
mostafah%oeone.com
638afae291 Checked in parts of patch for bug 249820
git-svn-id: svn://10.0.0.236/trunk@159058 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 14:30:00 +00:00
igor%mir2.org
3dae56ac7c Making next release to be 1.6 release 1
git-svn-id: svn://10.0.0.236/trunk@159057 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 14:26:30 +00:00
mostafah%oeone.com
8861f012c3 Checked in parts of patch for bug 249820
git-svn-id: svn://10.0.0.236/trunk@159056 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 14:24:23 +00:00
mostafah%oeone.com
c9e5ad683b Fixed bug 249294
git-svn-id: svn://10.0.0.236/trunk@159055 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 13:08:14 +00:00
ben%bengoodger.com
262e70ccc8 246417 - show details about errors from xpinstall in error dialog
git-svn-id: svn://10.0.0.236/trunk@159054 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 09:24:07 +00:00
dwitte%stanford.edu
f097cec7bd comment typo fix.
git-svn-id: svn://10.0.0.236/trunk@159053 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 09:20:55 +00:00
ben%bengoodger.com
02cde981b2 oops
git-svn-id: svn://10.0.0.236/trunk@159052 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 08:57:35 +00:00
ben%bengoodger.com
81e31b2cd0 245953 - software update works poorly, including:
- various problems with update wizard
- hides app update notification icon for that session after the user has
visited the products page
- makes sure the app update info is cleared when no newer versions are present
- make app update work when extension update is disabled, general code
correctness etc.
- make sure the browser window that contains the product page is focused.


git-svn-id: svn://10.0.0.236/trunk@159051 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 08:57:18 +00:00
ben%bengoodger.com
88ff2b2f5a update credits
git-svn-id: svn://10.0.0.236/trunk@159050 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 08:51:22 +00:00
jouni%heikniemi.net
64df7844d5 Bug 103274: Site Navigation Bar incorrect if viewing a bug not in the list
Patch by GavinS <bugzilla@chimpychompy.org>
r=jouni, a=justdave


git-svn-id: svn://10.0.0.236/trunk@159048 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 05:20:09 +00:00
scott%scott-macgregor.org
45737e3c68 Bug #250963 --> Add Subcribe To Feeds menu item to folder pane
git-svn-id: svn://10.0.0.236/trunk@159047 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 05:19:01 +00:00
bugreport%peshkin.net
ad426fa199 Bug 250881: Do not set DEFAULT-FORMAT unless standard search is being used
patch by glob
r,a=justdave


git-svn-id: svn://10.0.0.236/trunk@159045 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 05:07:33 +00:00
jouni%heikniemi.net
58550a81e0 Bug 244265: Abstract out the typical admin page table to a separate template. r=vladd, a=justdave
git-svn-id: svn://10.0.0.236/trunk@159044 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 05:06:58 +00:00
bugreport%peshkin.net
dd7434d263 Backing out bug 241900
git-svn-id: svn://10.0.0.236/trunk@159043 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 03:48:48 +00:00
kestes%walrus.com
a6a9d5d7db fix filespec definitions, must have a //depot/ and I got the order of my
perl variables wrong in construction.


git-svn-id: svn://10.0.0.236/trunk@159041 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 01:03:38 +00:00
kestes%walrus.com
d85dfbd600 add support for regeneration via httppost.
git-svn-id: svn://10.0.0.236/trunk@159040 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 01:02:31 +00:00
kestes%walrus.com
120b4316df add oracle warnings to ignore.
git-svn-id: svn://10.0.0.236/trunk@159039 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 01:01:53 +00:00
kestes%walrus.com
3645dbaebc typo, missing '/', this must never have worked.
git-svn-id: svn://10.0.0.236/trunk@159038 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-12 01:01:19 +00:00
bugreport%peshkin.net
864d1bce45 Bug 241900: Allow Bugzilla::Auth to have multiple login and validation styles
patch by erik
r=joel
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159037 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 23:36:53 +00:00
bugreport%peshkin.net
b95653cb87 Bug 245158: Combine multiple redundant LEFT JOINs into a single LEFT JOIN in Search.pm
r=zach,justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@159036 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 23:08:39 +00:00
ben%bengoodger.com
2f47b4d90b 174390 - bookmarks toolbar overflow doesn't account for toolbar items to the right of the bookmarks toolbar. patch by dkoppenh@null.net, r=ben
git-svn-id: svn://10.0.0.236/trunk@159035 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 22:53:35 +00:00
scott%scott-macgregor.org
5537652201 Bug #250325 --> Menu item check boxes and radio buttons are stretched because they are picking up stale CSS files from themes\classic.
git-svn-id: svn://10.0.0.236/trunk@159032 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 21:34:16 +00:00
scott%scott-macgregor.org
79b7debe51 Bug #250918 --> move the offline indicator to the left part of the status bar
git-svn-id: svn://10.0.0.236/trunk@159030 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 21:25:59 +00:00
scott%scott-macgregor.org
1b6ac51a9d Bug #250835 --> Deleting a feed doesn't properly remove the items from the items data source
git-svn-id: svn://10.0.0.236/trunk@159027 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 19:57:19 +00:00
jouni%heikniemi.net
beac461756 Bumping trunk versions to 2.19. r,a=justdave (on irc)
git-svn-id: svn://10.0.0.236/trunk@159025 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 17:53:28 +00:00
ben%bengoodger.com
8d9243fc88 tidy up bookmarks manager, move status bar under both trees
git-svn-id: svn://10.0.0.236/trunk@159024 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 11:21:39 +00:00
dwitte%stanford.edu
174ddbad25 comment typo fix.
git-svn-id: svn://10.0.0.236/trunk@159017 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 00:48:43 +00:00
scott%scott-macgregor.org
d8c6f54ce6 fix a memory leak from my previous checkin
git-svn-id: svn://10.0.0.236/trunk@159016 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 00:28:18 +00:00
scott%scott-macgregor.org
227a173eb1 fix unix bustage
git-svn-id: svn://10.0.0.236/trunk@159015 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 00:11:09 +00:00
scott%scott-macgregor.org
f967e567dd Bug #250768 --> Removing a feed from the subscriptions dialog doesn't really remove it
git-svn-id: svn://10.0.0.236/trunk@159014 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 23:24:38 +00:00
scott%scott-macgregor.org
28645026c7 fix linux bustage
git-svn-id: svn://10.0.0.236/trunk@159013 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 23:21:14 +00:00
scott%scott-macgregor.org
2ab40a2847 Bug #250247 --> Framework work for News & Blog account settings for Thunderbird.
newsblog.js is now an account manager extension so it can overlay custom panels into the account manager.

Implement "download new articles at startup". Implement Check for new articles every n minutes.

Add a property on nsIMsgIncomingServer that allows the incoming server
to specify the main account manager xul file that is loaded for that server
instead of hard coding am-main.xul in the account manager data source.


git-svn-id: svn://10.0.0.236/trunk@159012 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 22:52:48 +00:00
cbiesinger%web.de
1962617772 removing myself from DEBUG_CAPS_HACKER list
git-svn-id: svn://10.0.0.236/trunk@159010 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 19:38:28 +00:00
scott%scott-macgregor.org
d413293ab0 Point to the products page not the projects page
git-svn-id: svn://10.0.0.236/trunk@159007 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 17:26:16 +00:00
justdave%bugzilla.org
6be14913b2 Bump version number for release
git-svn-id: svn://10.0.0.236/trunk@159000 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 15:01:37 +00:00
justdave%bugzilla.org
6245fb7059 Bug 238797: minor adjustment to javascript filters to prevent tags inserted in product, component, and flag names from causing problems.
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@158998 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 14:51:25 +00:00
kestes%walrus.com
428e53773f add documentation about using with HTPP Post
add error, output requried by webservers when posting.


git-svn-id: svn://10.0.0.236/trunk@158997 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 14:48:27 +00:00
kestes%walrus.com
4b7f82689e fix problem with scope of my variable.
git-svn-id: svn://10.0.0.236/trunk@158996 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 14:47:34 +00:00
kestes%walrus.com
667093c8bd add the ant errot "BUILD FAILED".
git-svn-id: svn://10.0.0.236/trunk@158995 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 14:47:00 +00:00
justdave%bugzilla.org
ec1eca582c Adding 2.18 release notes
git-svn-id: svn://10.0.0.236/trunk@158994 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 14:24:21 +00:00
kiko%async.com.br
fafa96653f Fix for bug 250754: Require Chart::Base 1.0. Push up the requirement a
single notch to avoid GIF-requirements in GD and 0.99 `confusioning'. r,a=justdave


git-svn-id: svn://10.0.0.236/trunk@158993 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 14:22:07 +00:00
justdave%bugzilla.org
67cfe0cc80 Making version numbers match checksetup.pl and the release notes
git-svn-id: svn://10.0.0.236/trunk@158992 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 14:11:57 +00:00
mvl%exedo.nl
6c0878b985 Improve UI for managing categories in prefs
bug 249294, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@158991 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 12:17:06 +00:00
mvl%exedo.nl
8da3a12d0c use nsISafeFileOutputStream to prevent hostperm.1 from being truncated when the disk is full
bug 145557, r=dwitte, sr=darin, a=asa


git-svn-id: svn://10.0.0.236/trunk@158990 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 11:04:33 +00:00
justdave%bugzilla.org
0cfad98f81 Bump the version number in the documentation title
git-svn-id: svn://10.0.0.236/trunk@158989 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 08:35:02 +00:00
bugreport%peshkin.net
1ee01139bf Bug 237627: Validate dataset name in reports.cgi
patch by teemu
r=justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158986 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 08:03:15 +00:00
bugreport%peshkin.net
f532dc6eeb Bug 244272: Remove editusers 'query' parameter
r=justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158982 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 07:52:11 +00:00
bugreport%peshkin.net
0a3a6834fd Bug 234855: Show only products enterable by current user in edit-multiple
patch by kiko
r=joel,justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158980 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 07:44:12 +00:00
bugreport%peshkin.net
1bf7dd2bbc Bug 233486: Only process groups user is supposed to be able to bless in editgroups.cgi
r=justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158979 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 07:39:56 +00:00
bugreport%peshkin.net
34ea9b14ae Bug 227191: Change DBI->connect syntax so database password will not be revealed if connect fails
r=bbaetz
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158978 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 07:35:35 +00:00
bugreport%peshkin.net
757e859a98 Bug 236650: html_quote and validate email addresses in editueser.cgi
patch by vlad
r=joel,justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158976 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 07:31:07 +00:00
bugreport%peshkin.net
73743f82c5 Bug 234825: Keep duplicates.cgi from revealing products user doesnt have access to
r,a=justdave


git-svn-id: svn://10.0.0.236/trunk@158974 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 07:17:02 +00:00
bugreport%peshkin.net
a578d8d31c Bug 235510: Do not expose user password in URL to chart image if login required to access a chart
patch by gerv
r=kiko
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158973 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 07:12:21 +00:00
bienvenu%nventure.com
c92f431605 fix for 250633, sr=mscott don't redownload rss messages we've already downloaded
git-svn-id: svn://10.0.0.236/trunk@158972 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 02:00:57 +00:00
timeless%mozdev.org
cfdade399b Bug 91312 TITLE texts should follow the same BiDi directionality as the source object
patch by mozilla-bugzilla@future.shiny.co.il r=smontagu sr=roc a=asa


git-svn-id: svn://10.0.0.236/trunk@158968 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 00:56:41 +00:00
ben%bengoodger.com
1409ad6d1b replace nsIZipReader::test with nsIZipReader::getEntry - avoids CRC check
git-svn-id: svn://10.0.0.236/trunk@158967 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 23:35:56 +00:00
ben%bengoodger.com
21eeeb03a7 move mail/news menu items down
git-svn-id: svn://10.0.0.236/trunk@158965 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 23:07:50 +00:00
timeless%mozdev.org
c4b93be9e0 Bug 250686 hiearchy
r=shaver sr=shaver a=shaver


git-svn-id: svn://10.0.0.236/trunk@158964 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 23:07:49 +00:00
jst%mozilla.jstenback.com
64edfdc1f4 Landing patch for aaronleventhal@moonset.net. Bug 250208. Fix regression that made dropdowns not work as expected on Linux. r=jst@mozilla.jstenback.com, sr=dbaron@dbaron.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@158963 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 22:33:35 +00:00
cltbld%netscape.com
4de3cb0c8e Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@158962 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 22:15:54 +00:00
darin%meer.net
ba1896461d landing autoconf changes for bug 237586 "Implement negotiateauth using SSPI for Windows" r=cls
git-svn-id: svn://10.0.0.236/trunk@158961 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 22:07:49 +00:00
darin%meer.net
1e3b7c228d updating packaging files for bug 237586 "Implement negotiateauth using SSPI for Windows"
git-svn-id: svn://10.0.0.236/trunk@158960 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 22:05:11 +00:00
darin%meer.net
c148328edf landing pref changes for bug 237586 "Implement negotiateauth using SSPI for Windows" r=cneberg a=shaver
git-svn-id: svn://10.0.0.236/trunk@158959 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 22:02:10 +00:00
darin%meer.net
ae5162695b landing patch for bug 237586 "Implement negotiateauth using SSPI for Windows" r=cneberg sr=bryner a=shaver
git-svn-id: svn://10.0.0.236/trunk@158958 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 21:59:09 +00:00
cbiesinger%web.de
75e1cf1c12 removing unused file. r+sr=darin a=shaver
git-svn-id: svn://10.0.0.236/trunk@158957 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 21:45:20 +00:00
ere%atp.fi
99938c9f7e Fix (at least partial) for bug 217560: Clicking two separate buttons doesn't fire a double-click event anymore.
r=dean_tessman,
sr=roc,
a=asa


git-svn-id: svn://10.0.0.236/trunk@158956 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 21:39:16 +00:00
jst%mozilla.jstenback.com
8c0b18260f Fixing bug 222954. Be consistent about checking that EnsureFocusContrller() really got a focus controller. Fixes crash when the options dialog is opened while one is already open. r=ben@bengoodger.com, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@158954 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 20:57:30 +00:00
jst%mozilla.jstenback.com
8e958b2c02 Fixing bug 249572. Make nsTextFragment::AppendTo() take nsA[C]String arguments to be more usable. r+sr=peterv@propagandism.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@158953 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 20:54:21 +00:00
mostafah%oeone.com
39374eb0af Checked in patch for bug 249513
git-svn-id: svn://10.0.0.236/trunk@158952 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 20:30:18 +00:00
mostafah%oeone.com
8ec65369f7 Checked in patch 152160 for bug 249513
git-svn-id: svn://10.0.0.236/trunk@158951 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 20:26:37 +00:00
mcs%pearlcrescent.com
c0fe3f7219 Fix bug # 245794 - LDAP C SDK non-autoconf build problems
Add Makefile.client under mozilla/directory/c-sdk/config and call it
    from mozilla/directory/Makefile (this "new" Makefile.client is
    the same as the old mozilla/directory/c-sdk/Makefile that was
    recently cvs removed).
  Simplify the logic in mozilla/directory/build.mk and make sure the
    command line tools are linked with the C++ compiler on all platforms
    where necessary.
  Recognize HP/UX 11.11 (treated the same as 11.00).
  Replace an incorrect dependency on Makefile with a dependency on
    Makefile.client inside the command line tools Makefile.client.


git-svn-id: svn://10.0.0.236/trunk@158950 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 18:09:39 +00:00
despotdaemon%netscape.com
339fcbd474 Pseudo-automatic update of changes made by brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158949 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 17:30:19 +00:00
despotdaemon%netscape.com
13fc87fb15 Pseudo-automatic update of changes made by brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158948 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 17:27:41 +00:00
bienvenu%nventure.com
f16c296cd1 make sure url for feed gets set correctly in db in all cases, sr/a=sspitzer, NOT PART OF BUILD, 250247
git-svn-id: svn://10.0.0.236/trunk@158946 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 16:30:36 +00:00
silver%warwickcompsoc.co.uk
f18e493c51 Bug 91312 - Make titles (tooltips) BIDI match their source.
r=smontagu
sr=roc
a=bsmedberg
Patch by mozilla-bugzilla@future.shiny.co.il


git-svn-id: svn://10.0.0.236/trunk@158945 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 16:26:48 +00:00
igor%mir2.org
dec8ae36c7 Renaming ObjArray.setReadOnly() to ObjArray.seal() to follow the rest of Rhino code.
git-svn-id: svn://10.0.0.236/trunk@158942 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 13:28:48 +00:00
ben%bengoodger.com
1696008ae6 249601 - add back lock icon to status bar, rev version number
git-svn-id: svn://10.0.0.236/trunk@158941 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 06:32:33 +00:00
jim_nance%yahoo.com
9f9afa438c Backing out last change. I didn't realize the tree was frozen
git-svn-id: svn://10.0.0.236/trunk@158940 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 03:39:28 +00:00
timeless%mozdev.org
bfc495857e Bug 242405 Turning on QA contact causes taint error in Bugzilla/Series.pm when adding a component
patch by bugzilla@glob.com.au r=joel a=justdave


git-svn-id: svn://10.0.0.236/trunk@158939 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 03:33:58 +00:00
jim_nance%yahoo.com
b1da4ff303 Fix bug 152596 - Add calls to PR_FreeArenaPool() before PR_FinishArenaPool()
so that memory is added to the global free lists.  r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@158938 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-09 03:32:56 +00:00
wchang0222%aol.com
a95cce03b7 Bugzilla bug 248981: PKCS #11 modules that are based on older lib/ckfw (for
example, the nssckbi module) save a pointer to the CK_C_INITIALIZE_ARGS
passed to them. So if we pass a pointer to the stack variable moduleArgs,
the pointer will point to a structure that has gone out of scope. To
prevent crashes in these broken modules, we continue to pass a pointer to
the global secmodLockFunctions whenever we can. r=relyea.


git-svn-id: svn://10.0.0.236/trunk@158932 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 23:23:50 +00:00
cbiesinger%web.de
c5f23ccc6d Bug 250198 "find as you type" doesn't work
r=jst sr=tor a=roc


git-svn-id: svn://10.0.0.236/trunk@158928 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 22:37:17 +00:00
jocuri%softhome.net
23cded33da Patch for bug 250265: fix taint issues with vote fields when editing products; patch by GavinS <bugzilla@chimpychompy.org> slightly updated by me; r=joel; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158925 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 20:08:55 +00:00
kiko%async.com.br
a7fb5b044b Wording, wording.
git-svn-id: svn://10.0.0.236/trunk@158924 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 19:59:25 +00:00
amardare%qnx.com
3e0e457510 Changes for qnx(photon) platform only. They should not affect building/running other platforms.
Dnd related...


git-svn-id: svn://10.0.0.236/trunk@158922 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 19:34:47 +00:00
neil%parkwaycc.co.uk
97b35a499c Fix typo in previous patch spotted by pete.zha@sun.com a=roc
git-svn-id: svn://10.0.0.236/trunk@158921 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 19:34:05 +00:00
myk%mozilla.org
1c452ce5f3 use the entire password as the seed when encrypting it, since some crypt() routines no longer use only the first two characters
git-svn-id: svn://10.0.0.236/trunk@158920 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 19:18:40 +00:00
cbiesinger%web.de
28d67c5422 bug 250230 call base class's HandleEvent even if aPresContext is NULL
r=aaronl sr=jst a=sspitzer,dveditz


git-svn-id: svn://10.0.0.236/trunk@158919 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 18:41:54 +00:00
scott%scott-macgregor.org
8535864da5 More experimentation with adding color to message quotes.
Lose the double border line.

Simplify the colors.


git-svn-id: svn://10.0.0.236/trunk@158915 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 17:50:03 +00:00
despotdaemon%netscape.com
20108330a8 Pseudo-automatic update of changes made by caillon@redhat.com.
git-svn-id: svn://10.0.0.236/trunk@158914 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 17:36:54 +00:00
despotdaemon%netscape.com
47de56faec Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158910 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 16:38:26 +00:00
amardare%qnx.com
3473a3eefe Changes for qnx(photon) platform only. They should not affect building/running other platforms.
Some Dnd related work. It relies on a change in libph and the Photon server, available in the 630 patch.
The changes don't break anything if runned on 630 ( no patch ).
Mainly it allows to cancel a previously PhInitDrag operation when mozilla decides to invoke a drag and drop session.


git-svn-id: svn://10.0.0.236/trunk@158909 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 15:35:14 +00:00
bsmedberg%covad.net
c84ed75055 Bug 248507 - preprocess jar.mn files r=bryner a=roc for 1.8a2 (over IRC)
git-svn-id: svn://10.0.0.236/trunk@158908 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 15:06:19 +00:00
bryner%brianryner.com
15dde962da When invoking firefox with an instance already running, pass a URL to the running instance (if one was given) or tell the running instance to open a new window. Bug 177996, patch by Iain MacDonnell, r=bryner.
git-svn-id: svn://10.0.0.236/trunk@158904 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 07:08:50 +00:00
ssu%netscape.com
57ec23e3cc addendum patch to bug 47762. simply runs the GRE in silent mode instead of auto mode. r=,sr=,a= dveditz!
git-svn-id: svn://10.0.0.236/trunk@158903 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 06:51:48 +00:00
scott%scott-macgregor.org
79d80c6d7a Bug #244325 --> Fix the case mismatch idl warning
Patch by Stephen Walker


git-svn-id: svn://10.0.0.236/trunk@158898 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 04:01:58 +00:00
scott%scott-macgregor.org
1fa59596f4 Fix missing artwork in the themes and extensions dialog. We were bundling the artwork but not the CSS changes.
git-svn-id: svn://10.0.0.236/trunk@158892 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 03:53:43 +00:00
scott%scott-macgregor.org
0a1eea8066 Not part of the seamonkey build.
Bug #250246 --> Simplify the overall logic for thunderbird's remote content policy and add some comments.


git-svn-id: svn://10.0.0.236/trunk@158891 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 03:37:38 +00:00
dkl%redhat.com
81b56c8db6 Patch for bug 190432; saving a named query uses REPLACE INTO (not ANSI); patch by David Lawrence <dkl@redhat.com>; r=vladd; a=justdave
git-svn-id: svn://10.0.0.236/trunk@158885 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 02:19:42 +00:00
ssu%netscape.com
36265fb306 fixing bug 47762 - Installer switches focus to itself repeatedly. r=leaf, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/trunk@158882 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-08 00:47:08 +00:00
jocuri%softhome.net
466224da90 Patch for bug 250259: Fix taint error on disallownew field in editproducts.cgi; patch by GavinS <bugzilla@chimpychompy.org>; r=vladd, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158881 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 23:49:41 +00:00
jocuri%softhome.net
1b25025994 Patch for bug 249863: Move hidden initial state INPUT field at the beginning of the table (previously it was inserted between table rows, causing invalid HTML); patch by GavinS <bugzilla@chimpychompy.org>; r=vladd, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158880 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 23:44:01 +00:00
neil%parkwaycc.co.uk
b0c26e7e67 Make RebuildDocumentFromSource smarter to fix regression caused by previous patch to bug 192557 r=brade sr=mscott a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@158878 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 22:34:20 +00:00
bryner%brianryner.com
7770dc0406 Fix firefox -xremote regression by lowercasing appName before using it as the xremote app name. r/sr/a=dbaron
git-svn-id: svn://10.0.0.236/trunk@158874 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 21:38:27 +00:00
bryner%brianryner.com
7c896f082c fix crash by moving assignment after lazy widget instantiation. r/sr/a=dbaron
git-svn-id: svn://10.0.0.236/trunk@158872 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 21:11:21 +00:00
timeless%mozdev.org
0d46e83d24 bug 250180 block shell: protocol
r=biesi sr=shaver a=blizzard


git-svn-id: svn://10.0.0.236/trunk@158867 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 18:58:59 +00:00
bienvenu%nventure.com
8f366ab10f fix 249865 use native linebreak when writing out account key, patch by mark@peek.org, r/sr=me
git-svn-id: svn://10.0.0.236/trunk@158865 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 17:52:11 +00:00
bienvenu%nventure.com
f9fe268efa make newsblog use nsIMsgLocalMailFolder::AddMessage interface to add messages, so that we can use the new mail parser object, run filters, etc, sr=mscott 225158
git-svn-id: svn://10.0.0.236/trunk@158860 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 16:28:17 +00:00
rlk%trfenv.com
3b835b0a53 bug 245035 - cleanup help-toc.rdf. Patch by Michael Opitz <michael.opitz@aon.at>. r=whiteclover79-bug@yahoo.com.tw, r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@158858 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 15:00:40 +00:00
rlk%trfenv.com
816c845a62 Bug 247199 - Remove dead link and add target="_blank" to links in developer_tools.xhtml. Patch by Stefan <stefan_h@hem.utfors.se>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@158857 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 14:59:13 +00:00
igor%mir2.org
ba01b2ec28 Fixing comments text to reflect real state of code
git-svn-id: svn://10.0.0.236/trunk@158856 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 14:47:46 +00:00
igor%mir2.org
e2d5a19c1a Almost reverting the prevois commit: it was too preliminary.
git-svn-id: svn://10.0.0.236/trunk@158855 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 14:46:58 +00:00
timeless%mozdev.org
e0ccf930a3 Bug 250176 Error `r has no properties'' [xs] in file `http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp&rev=1.76.14.1'', line 15, character 0.
r=doron


git-svn-id: svn://10.0.0.236/trunk@158854 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 14:32:48 +00:00
Stefan.Borggraefe%gmx.de
85f7271c67 Bug 226956: Convert users of dialogOverlay.xul in mailnews/ to <dialog>. The patch also corrects some minor UI issues like missing/wrong access keys.
r=neil, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@158853 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 11:32:45 +00:00
cbiesinger%web.de
a5e9d55722 bug 243372 part 2: fix menu padding in gtk2 builds
patch by doron, r=bryner sr=roc


git-svn-id: svn://10.0.0.236/trunk@158852 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 11:25:45 +00:00
cbiesinger%web.de
a6d6b51c33 bug 246447 [gtk2] Alt/Control/Shift/Meta should generate KeyUp and KeyDown but
not KeyPress
patch by Ilya Konstantinov <mozilla-bugzilla@future.shiny.co.il> r=bryner sr=jst


git-svn-id: svn://10.0.0.236/trunk@158851 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 11:22:43 +00:00
jocuri%softhome.net
6f20bad256 Fix for bug 248988: On Windows, attachments may fail due to "CGI open of tmpfile"; patch by byron jones (glob) <bugzilla@glob.com.au>; r=jouni; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158850 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 08:59:44 +00:00
jshin%mailaps.org
2b27cd647a bug 243618 : relanding the up-to-date(tested) patch (sorry for the bustage) r=bienvenu, sr=neil
git-svn-id: svn://10.0.0.236/trunk@158845 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 08:28:54 +00:00
jshin%mailaps.org
c77ce3b8e9 bug 247958 : labelling 'ASCII only messages' as 'US-ASCII' leads to an interoperability problem with MS OE and some other MUAs (r=mscott, sr=bienvenu)
git-svn-id: svn://10.0.0.236/trunk@158844 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 08:07:06 +00:00
timeless%mozdev.org
57ab0f5820 Bug 172077 Need a way for embedders to disable all plugins
patch by locka, chpe@gnome.org r=bz sr=mscott


git-svn-id: svn://10.0.0.236/trunk@158843 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 07:15:35 +00:00
timeless%mozdev.org
a5d4c79fd9 Bug 227302 Find Again fails if "Find in this Page" window open
patch by manish.jethani@gmail.com r=akk sr=rbs


git-svn-id: svn://10.0.0.236/trunk@158842 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 07:09:55 +00:00
timeless%mozdev.org
62b77b2f07 Bug 246224 Mozilla crashes if a chrome app uses Live Connect [@ getScriptClassLoader]
patch by kyle.yuan@sun.com r=caillon sr=jst


git-svn-id: svn://10.0.0.236/trunk@158840 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:53:12 +00:00
smontagu%smontagu.org
b680f38310 Display subruns in a right-to-left text run in the correct order in XUL text. Bug 248029, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158839 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:49:10 +00:00
neil%parkwaycc.co.uk
1476067939 Bug 249996 Local store should return "rdf:local-store" as its URI r=pike sr=darin
git-svn-id: svn://10.0.0.236/trunk@158836 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:37:39 +00:00
timeless%mozdev.org
1f025484bf Fixing build bustage from bug 243618
git-svn-id: svn://10.0.0.236/trunk@158835 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:37:15 +00:00
vladimir%pobox.com
b3f3561059 fixy fixy
git-svn-id: svn://10.0.0.236/trunk@158833 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:19:54 +00:00
scott%scott-macgregor.org
e04d7b0e52 Bug #250084 --> When opening up a folder, don't scan it for junk mail if the user has not
actually marked something as junk (or not junk). This makes the first use case much smoother since
we don't download the message bodies for every message in your Inbox on first launch.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@158832 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:15:42 +00:00
justdave%bugzilla.org
3e087f1504 Bug 245077: The "Find a specific bug" tab is now the default query when you go to query.cgi. To keep the developers happy, a cookie is now set to remember which query page you last visited, and going to query.cgi without specifying which tab will get you the last one you visited.
Patch by Byron Jones <bugzilla@glob.com.au>
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@158831 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 06:02:33 +00:00
vladimir%pobox.com
0a6a9cafa2 b=250119, xmlextras parsestring/parsestream should use autf8string. r=jst, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@158828 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 05:50:48 +00:00
despotdaemon%netscape.com
61c0521184 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158827 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 05:36:39 +00:00
bugreport%peshkin.net
4c42de310e Bug 250080: Fix regression causing blank regexp to make all users group members
r=erik, justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158826 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 05:10:55 +00:00
vladimir%pobox.com
6bc6864283 b=246908: template builder incorrectly identifies container if isempty is in rule. r=ben, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@158825 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 04:53:24 +00:00
brendan%mozilla.org
0e385c551c Enhance RegExp.prototype.to{Source,String} to escape naked slashes in the regexp source (284444, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@158824 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 03:58:26 +00:00
jshin%mailaps.org
353da6dcd6 bug 243618 : Windows registry (non-ASCII values) for MAPI are garbled (r=bienvenu, sr=neil)
git-svn-id: svn://10.0.0.236/trunk@158823 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 03:40:35 +00:00
aaronleventhal%moonset.net
bea55d6728 Fix big regression with mouse events in content caused by checkin to bug 171366. Just changes NS_OK back to NS_OK as we had in original sr='d patch.
git-svn-id: svn://10.0.0.236/trunk@158822 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 03:35:46 +00:00
jruderman%hmc.edu
12bdd7de6f Bug 247606 - Review Firefox JS for dangerous eval() use. r=bryner.
git-svn-id: svn://10.0.0.236/trunk@158821 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 03:05:25 +00:00
despotdaemon%netscape.com
aeaec6777d Pseudo-automatic update of changes made by vladimir@pobox.com.
git-svn-id: svn://10.0.0.236/trunk@158820 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 03:03:34 +00:00
rlk%trfenv.com
2abfd381f3 bug 245035 - cleanup help-toc.rdf. r=whiteclover79-bug@yahoo.com.tw, r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@158819 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 01:44:29 +00:00
despotdaemon%netscape.com
087b4c8358 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158818 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 01:36:34 +00:00
aaronleventhal%moonset.net
526c59be60 Bug 171366. Support tabindex for all elements. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@158815 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 00:58:57 +00:00
wchang0222%aol.com
b4c8df8df4 Bugzilla bug 249284: removed a duplicate declaration of
CERT_DecodeDERCertificate. r=nelsonb. Thanks to Chris Newman
of Sun for the bug report.


git-svn-id: svn://10.0.0.236/trunk@158814 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 00:48:53 +00:00
scott%scott-macgregor.org
316c983930 Fix the nightly build machine which was unable to use 7zip when packaging the installer bits
because of a missing line return.


git-svn-id: svn://10.0.0.236/trunk@158813 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 23:43:33 +00:00
jocuri%softhome.net
3d55b52964 Documentation XML patch for bug 249802: Make the SQL example for granting SQL privs to the DB user suitable for MySQL 4.
git-svn-id: svn://10.0.0.236/trunk@158812 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 23:30:03 +00:00
dbaron%dbaron.org
0e3fdf96bc Use string comparators more to simplify code. b=249172 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@158811 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 23:29:31 +00:00
cbiesinger%web.de
df37ddec19 bug 246280 trim trailing dots of files being downloaded before extension
checking
r=darin sr=jst


git-svn-id: svn://10.0.0.236/trunk@158810 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 23:15:30 +00:00
scott%scott-macgregor.org
877b3328e0 Bug #249614 --> When migrating from outlook, translate special outlook folder names to their mozilla
equivalents. When importing a POP3 server, use the Global Inbox.


git-svn-id: svn://10.0.0.236/trunk@158809 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 22:53:39 +00:00
tor%cs.brown.edu
bcbc310507 Bug 235826 - <svg:script> implementation.
Patch by alex@croczilla.com, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@158808 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 22:52:03 +00:00
bryner%brianryner.com
f0fc358f8a Make xremote xfeDoCommand(openBrowser) open with the user's start page instead of always opening about:blank. Bug 250064, r+sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@158805 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 20:43:50 +00:00
mvl%exedo.nl
d59822d1bc create a non-overwriting file output stream
bug 246675, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@158804 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 20:35:40 +00:00
amardare%qnx.com
26347d1a85 Changes for qnx(photon) platform only. It should not affect runtime/building other platforms.
When reading the prefs back, check for the return value.


git-svn-id: svn://10.0.0.236/trunk@158803 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 19:42:33 +00:00
scott%scott-macgregor.org
46781d7c80 Bug #250042 --> shift-tab is broken inside search-bar
git-svn-id: svn://10.0.0.236/trunk@158802 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 17:49:38 +00:00
scott%scott-macgregor.org
7a67a6dd27 Bug #249967 --> Polish the RSS UI. Localize various dialogs. Re-design the subscription UI.
Add a feed properties dialog. If you try to open the subscription UI multiple times, we'll only open
one window now.


git-svn-id: svn://10.0.0.236/trunk@158801 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 17:25:12 +00:00
mconnor%myrealbox.com
cc45ab5ded bug 229100 - shift-tab is broken inside search-bar, based on a suggestion by Paul Sladen
git-svn-id: svn://10.0.0.236/trunk@158799 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 15:20:44 +00:00
mconnor%myrealbox.com
ae236fb116 fix checkin of new gnomestripe files and missed browser file
git-svn-id: svn://10.0.0.236/trunk@158798 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 15:00:10 +00:00
igor%mir2.org
571edfd25e Changing the way Java getter and setter are stored: a new special class ComplexValue is used to indicate a controllable value that may have associated getter/setter methods. In this way getter can be added after slot creation without the need to replace slots.
git-svn-id: svn://10.0.0.236/trunk@158797 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 14:37:56 +00:00
neil%parkwaycc.co.uk
8b8380e06f Allow SeaMonkey to handle vCard attachments internally by launching a new address card dialog, also clean up the code to use a stream loader instead of implementing a new stream listener b=243733 r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158795 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 14:06:45 +00:00
aaronleventhal%moonset.net
a0f9bde3ec Bug 245367. Expose positional information for tree views in MSAA's get_accDescription(). r=pkw, sr=henry.jia
git-svn-id: svn://10.0.0.236/trunk@158794 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 13:03:29 +00:00
aaronleventhal%moonset.net
6c1bb282db Bug 198118. Refactor out label getting code so we can also use it to get accesskey. r=louie.zhao, sr=henry.jia
git-svn-id: svn://10.0.0.236/trunk@158793 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 13:00:40 +00:00
peterv%propagandism.org
b9d962837f Remove bogus line that aaronl added.
git-svn-id: svn://10.0.0.236/trunk@158792 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 11:35:52 +00:00
bryner%brianryner.com
fe67a1bf60 Fix Firefox Xremote on the trunk by bringing blizzard's patch for bug 244060 over from the Aviary branch. r=bsmedberg, sr=bryner.
git-svn-id: svn://10.0.0.236/trunk@158790 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 08:51:48 +00:00
jouni%heikniemi.net
7fd5078c36 Bug 223878: Flag system dies when changing a deleted flag.
r=joel, justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158788 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 07:08:02 +00:00
mconnor%myrealbox.com
b331a21829 bug 172502 Do not allow ctrl+dragging (or remove the + pointer) in Toolbar Customization, patch by Jon Henry (jhenry@ccs.neu.edu), r=me
git-svn-id: svn://10.0.0.236/trunk@158787 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 06:14:44 +00:00
mconnor%myrealbox.com
ff311cac8e bug 248579 - [regression]prelight text invisible in high-contrast inverse themes
git-svn-id: svn://10.0.0.236/trunk@158786 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 05:23:10 +00:00
mconnor%myrealbox.com
e529f5a8b7 Bug 222127 IP network/mask format for No Proxy For is not documented, patch by Iain Arnell (iarnell@gmail.com), r=me. Also addresses bug 238262.
git-svn-id: svn://10.0.0.236/trunk@158785 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 04:41:57 +00:00
mconnor%myrealbox.com
1b214db3dd Bug 228977 Firefox gets wrong desktop folder for downloading, patch by Ted Mielczarek (luser_bugzilla@perilith.com), r=me
git-svn-id: svn://10.0.0.236/trunk@158784 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 04:33:50 +00:00
mconnor%myrealbox.com
d569399e09 Bug 207403 URLs in the js console are not formatted like a link (blue, underlined) anymore, patch by Steffen Wilberg (steffen.wilberg@web.de), r=me
git-svn-id: svn://10.0.0.236/trunk@158783 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 04:27:35 +00:00
mconnor%myrealbox.com
547f90fd4a Bug 246756 Firefox bookmarks do not lead to u.m.o for themes extensions, patch by Tim Meader (tmeader@gmail.com), r=me
git-svn-id: svn://10.0.0.236/trunk@158782 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 04:09:28 +00:00
mconnor%myrealbox.com
1534663a5a bug 245410 - remove dump() call from bookmarks code, patch by steffen.wilberg@web.de, r=me
git-svn-id: svn://10.0.0.236/trunk@158781 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 04:02:56 +00:00
mconnor%myrealbox.com
ad5fe1a76c bug 237542 - Firefox should have a Tools > Mail submenu to match new toolbar button, patch by Simon Paquet (bugzilla@babylonsounds.com), r=me
git-svn-id: svn://10.0.0.236/trunk@158779 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 03:49:36 +00:00
mconnor%myrealbox.com
9dfc812547 bug 249305 - pike@pikey.me.uk
git-svn-id: svn://10.0.0.236/trunk@158778 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 03:45:18 +00:00
robin.lu%sun.com
ffa9593397 fix Bug 222297 Cannot toggle input checkbox via accesskey without taking focus off of input field first. r=aaronleventhal sr=dbaron patched by Nian Liu<neo.liu@sun.com>
git-svn-id: svn://10.0.0.236/trunk@158777 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 03:14:09 +00:00
jim_nance%yahoo.com
f2c7f58af2 Fix but 249923
- Remove hashtable from nsViewManager.  It is now created on the stack when
  it is needed.
- Remove DestroyZTreeNode().  It only removes things from the above hashtable
  and that is going to be destroyed shortly after the call.


git-svn-id: svn://10.0.0.236/trunk@158776 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 02:09:47 +00:00
bugreport%peshkin.net
1462c2bf7e Bug 243463 Use a param to protect new charts from leaking information
r=justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158775 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 01:12:29 +00:00
mconnor%myrealbox.com
a4f3bbf52d bug 208035 - Use backspace key for back function in Linux, change #ifdef XP_WIN to #ifndef XP_MACOSX
git-svn-id: svn://10.0.0.236/trunk@158774 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 00:47:24 +00:00
mconnor%myrealbox.com
ba9a2625ad Bug 233759 Resizing add Bookmarks with tree view open begins to expand empty portion of dialog, remove a spurious flex attribute to fix this
git-svn-id: svn://10.0.0.236/trunk@158773 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 00:31:22 +00:00
mconnor%myrealbox.com
939527ec8d Bug 212904 http://foo/bar/ default save name should be bar.html, r=ben
git-svn-id: svn://10.0.0.236/trunk@158771 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 00:21:05 +00:00
mconnor%myrealbox.com
1fb16d16bb bug 240485 - Bookmarks Toolbar items go under the 'chevron' icon, when interface is RTL, original patch by Asaf Romano (bugs.mano@mail-central.com), rewritten by me, landing on trunk finally
git-svn-id: svn://10.0.0.236/trunk@158770 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 00:14:30 +00:00
bugreport%peshkin.net
03c2a12496 Bug 249862: remove duplicate </tr> from login page
r=vladd
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158769 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 00:06:45 +00:00
cbiesinger%web.de
d511ca850c removing extra semicolon to fix gcc 3.4 bustage, bug 249839
git-svn-id: svn://10.0.0.236/trunk@158768 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 22:34:13 +00:00
justdave%bugzilla.org
52a03b0f87 Bug 239343: Contribution of sendbugmail.pl script, drop-in replacement for the no-longer-existing processmail for use by external scripts that used to use processmail's functionality.
Contributed by Nick Barnes of Ravenbrook Ltd.
a=justdave


git-svn-id: svn://10.0.0.236/trunk@158767 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 21:54:01 +00:00
jocuri%softhome.net
94ec8ecff6 Patch for bug 249798: improve SQL capitalization in sanitycheck.cgi; r=joel, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158766 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 21:19:34 +00:00
Stefan.Borggraefe%gmx.de
5751f31c84 Better algorithm for bug 248472 based on the HSL color system.
r=mvl


git-svn-id: svn://10.0.0.236/trunk@158765 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 19:18:27 +00:00
roc+%cs.cmu.edu
972134bbf4 Remove nsIScrollingView::Get/SetControlInsets, since it's unused.
git-svn-id: svn://10.0.0.236/trunk@158764 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 16:53:10 +00:00
peterv%propagandism.org
b347e1e462 Add comment to explain the bustage fix for bug 236408.
git-svn-id: svn://10.0.0.236/trunk@158763 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 16:15:14 +00:00
jst%mozilla.jstenback.com
f0d7f9ebda Fixing bug 248870. Make resizeTo() and resizeBy() no-ops when called on [i]frames. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@158762 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 15:51:31 +00:00
jim_nance%yahoo.com
8ef1ce1723 Attempt 2 at fixing build problem.
git-svn-id: svn://10.0.0.236/trunk@158761 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 15:09:57 +00:00
igor%mir2.org
2ae56359cc Token.ZERO and Token.ONE are used only by interpreter and moved to Interpreter as corresponding icode constants.
git-svn-id: svn://10.0.0.236/trunk@158760 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 15:08:34 +00:00
igor%mir2.org
d53669a1db Removal of no-longer applicable comments refering to SM code
git-svn-id: svn://10.0.0.236/trunk@158759 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 15:07:25 +00:00
igor%mir2.org
22dc09ca85 Removal of Token.DOT in NodeTransformer: it is always processed in IRFactory.
git-svn-id: svn://10.0.0.236/trunk@158758 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 15:06:18 +00:00
jim_nance%yahoo.com
6a1cdac1d3 Attempt to fix Firefox build bustage resulting from my last checkin.
git-svn-id: svn://10.0.0.236/trunk@158757 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 14:46:16 +00:00
amardare%qnx.com
43f173fd76 Changes for qnx(photon) platform only.
All eWindowType_child widgets should have a valid ( nonNULL ) parent ( problem with msnbc.com ).


git-svn-id: svn://10.0.0.236/trunk@158756 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 14:01:18 +00:00
jim_nance%yahoo.com
21087b68e5 Fix bug 249810 - Reduce allocations by nsViewManager. r+sr = roc
git-svn-id: svn://10.0.0.236/trunk@158755 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 13:10:25 +00:00
neil%parkwaycc.co.uk
6581928821 Fix <textarea> b=249665 and quirks <input> b=249416 debug weirdness r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@158754 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 10:16:39 +00:00
alex%croczilla.com
be42ffdd4c Allow inline text in XUL templates. Fix for SVG-crasher bug#236853. r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@158753 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 07:50:04 +00:00
alex%croczilla.com
dedf4d2c31 Bug#245408: 'position' shouldn't apply to SVG elements other than outermost <svg/> element. SVG only - not part of default builds. r/sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@158752 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 06:45:51 +00:00
aaronleventhal%moonset.net
bc023d7ae0 Missing part of checkin for bug 17602.
git-svn-id: svn://10.0.0.236/trunk@158751 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 02:19:48 +00:00
brofield%jellycan.com
49770980a4 Windows special system directories should preserve case b=221872 r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@158750 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 02:15:07 +00:00
aaronleventhal%moonset.net
76339140ea Missing part of checkin for bug 17602.
git-svn-id: svn://10.0.0.236/trunk@158749 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 01:46:30 +00:00
aaronleventhal%moonset.net
f60487f60f Bug 17602. Keyboard access to HTML radio buttons should use arrow keys, as it does on most OS's radios as well as XUL radios. r=bryner, sr=neil
git-svn-id: svn://10.0.0.236/trunk@158748 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 01:31:30 +00:00
dbaron%dbaron.org
e47fc7a034 Fix scaling of images in response to {min,max}-{width,height}. b=234686 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@158747 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 00:17:11 +00:00
scott%scott-macgregor.org
973260fb77 Bug #249783 --> change the company name to mozilla instead of mozilla.org.
Fix a problem with the DWORD uninstaller entries having an invalid key value.


git-svn-id: svn://10.0.0.236/trunk@158746 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 18:26:18 +00:00
ere%atp.fi
4220e0095f Fix for bug 244334: Text Zoom Ctrl++ broken
r=neil
sr=roc


git-svn-id: svn://10.0.0.236/trunk@158745 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 17:39:04 +00:00
igor%mir2.org
2ad87465e5 When support for Context.FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME is enables,
decompiler now does not turn them into assignment statements but keeps
original code with extension when printing function source. It allows for
better emulation of this JScript extension


git-svn-id: svn://10.0.0.236/trunk@158744 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 17:26:50 +00:00
danm-moz%comcast.net
c1a7e019c1 adjust comment. bug 247421 motivation=timeless.
git-svn-id: svn://10.0.0.236/trunk@158738 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 15:04:22 +00:00
igor%mir2.org
eef57c46db Simplified handling of function expression statements: parser no longer
generate synthetic expression statement nodes for them.


git-svn-id: svn://10.0.0.236/trunk@158736 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 14:13:47 +00:00
igor%mir2.org
23e061f6e4 Normilizing numeration of Token constants after removal of few no longer used
constants in the previous patches


git-svn-id: svn://10.0.0.236/trunk@158735 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 14:12:01 +00:00
bryner%brianryner.com
a0a82bdf9d nsCmdLineService::GetProgramName needs to copy the string to be compliant with the interface definition. Bug 249737, r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@158734 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 11:01:50 +00:00
smontagu%smontagu.org
90236fac10 Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158733 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 10:51:33 +00:00
scott%scott-macgregor.org
cacfecfa8e Fix non thunderbird build bustage
git-svn-id: svn://10.0.0.236/trunk@158732 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 07:45:15 +00:00
scott%scott-macgregor.org
e30aa28f6d Bug #249741 --> Add back the Get New Mail For All Accounts feature.
git-svn-id: svn://10.0.0.236/trunk@158731 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 07:18:59 +00:00
scott%scott-macgregor.org
c14c9f8b10 Bug #249650 --> Add support for a website header to the message header pane for
the Thunderbird RSS reader.


git-svn-id: svn://10.0.0.236/trunk@158730 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 06:19:15 +00:00
scott%scott-macgregor.org
d1557b9a53 Bug #249650 --> Add support for a website header to the message header pane for
the Thunderbird RSS reader.


git-svn-id: svn://10.0.0.236/trunk@158729 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 06:09:37 +00:00
scott%scott-macgregor.org
f3db0d7076 Bug #249614 --> Porting tbird branch changes back to the trunk.
Changes to make the import module better support the new migration wizard for Outlook Express migrations.

1) Allow a consumer to pass in an RDF URI for an address book (i.e. the
personal AB) to migrate address book data too. This allows the OE migrator to
migrate address book data directly to a Personal Address book instead of to
"Outlook Express Address Book"

2) When migrating OE Pop3 servers, make them use the deferred account by
default (Local folder Global Inbox)

3) Add folder translation code to translate Outlook Express Local Folder names
into folder names Mozilla will recognize (like Deleted Items --> Trash)

4) If we are migrating local folders (as opposed to importing), migrate
directly into local folders and not as a sub folder of Local Folders.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@158728 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 05:19:34 +00:00
justdave%bugzilla.org
c3136d2ff9 Bug 245101: Fixes non-fatal warnings about the "attachstatusdefs" table not existing during an upgrade from 2.14.x or older without going through 2.16.x in between.
r=joel, a=justdave


git-svn-id: svn://10.0.0.236/trunk@158727 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 03:34:04 +00:00
neil%parkwaycc.co.uk
0a92680d3b Bug 64157 Should be able to navigate <menulist> when it's not dropped down r=aaronl sr=roc
git-svn-id: svn://10.0.0.236/trunk@158725 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 21:00:07 +00:00
neil%parkwaycc.co.uk
15898dc0bb Form frames should not register empty access keys b=248566 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158724 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 20:54:54 +00:00
despotdaemon%netscape.com
e73ae56953 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158723 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 19:57:16 +00:00
mostafah%oeone.com
75dcfbfce4 Imported pref.css files from browser and applied first patch
for bug 248399


git-svn-id: svn://10.0.0.236/trunk@158722 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 16:58:32 +00:00
bsmedberg%covad.net
e7577a08f3 Bug 248423 - workaround for the config.trim_on_minimize code not using a pref observer, and bug 249585 - createprofile flag doesn't allow user-specified paths
git-svn-id: svn://10.0.0.236/trunk@158721 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 16:41:17 +00:00
mostafah%oeone.com
7aa96bd499 Fixed depth
git-svn-id: svn://10.0.0.236/trunk@158720 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 16:12:23 +00:00
mostafah%oeone.com
e9b04423d5 Add pinstripe winstripe theme suppport to sunbird
git-svn-id: svn://10.0.0.236/trunk@158719 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 16:04:51 +00:00
mostafah%oeone.com
ee28a0d4e3 Updated translation
git-svn-id: svn://10.0.0.236/trunk@158718 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 14:40:32 +00:00
neil%parkwaycc.co.uk
702a6e60eb Fix profile list display issues by using a tree instead b=120410 r=varga sr=jag
git-svn-id: svn://10.0.0.236/trunk@158717 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 10:40:09 +00:00
bmlk%gmx.de
081d8667b3 fix a crash in table pseudo frame handling, where colgroups need a special handling as they hold only columns and and can not be parents of other frames , bug 239294 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158716 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 09:42:51 +00:00
ben%bengoodger.com
b97d1d64e2 246687 - Firefox gets stuck at Finishing Extension Installation dialog if a newer version of an extension with a smaller xpi is installed over the top of it. Fixes a bug in nsJAR.cpp to truncate files extracted over existing files. Patch by pike, r=dveditz@cruzio.com, sr=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@158715 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 09:10:13 +00:00
myk%mozilla.org
aaa493fbdb Fix for bug 248379: update to bug 245924; enable link groups to be styled individually
Patch by Svetlana Harisova
r=myk
a=myk


git-svn-id: svn://10.0.0.236/trunk@158713 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 00:49:16 +00:00
despotdaemon%netscape.com
5dd0804d75 Pseudo-automatic update of changes made by depman1@yahoo.com.
git-svn-id: svn://10.0.0.236/trunk@158712 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 00:39:00 +00:00
jocuri%softhome.net
227f7186fb Patch for bug 248001: Conversion of boolean conditions in SQL statements for better DB independence; patch by David Lawrence <dkl@redhat.com>; r=joel, vladd; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158711 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 00:26:29 +00:00
despotdaemon%netscape.com
57397fd981 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158710 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-03 00:08:14 +00:00
despotdaemon%netscape.com
9786b9b89a Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158708 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 23:56:59 +00:00
despotdaemon%netscape.com
caf088b955 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158707 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 23:56:58 +00:00
bienvenu%nventure.com
a736d90de0 fix save as draft on imap servers that don't like empty flag list sr=mscott 248240
git-svn-id: svn://10.0.0.236/trunk@158705 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 23:45:27 +00:00
mostafah%oeone.com
d01401e501 Updated translation
git-svn-id: svn://10.0.0.236/trunk@158704 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 23:19:51 +00:00
Stefan.Borggraefe%gmx.de
d3f5ece771 Supplemental patch for Bug 248472: "Use white text for dark calendar colors for better readability"
The first patch wasn't enough to also fix Day View.
r=mostafah


git-svn-id: svn://10.0.0.236/trunk@158699 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 18:31:18 +00:00
cbiesinger%web.de
882bb9165c update all.js after 247607 checkin. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@158695 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 17:39:03 +00:00
cbiesinger%web.de
b5f40e5fb0 forgot to remove this file as part of bug 247607. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@158694 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 17:18:56 +00:00
igor%mir2.org
4fa222560f Splitting code generation in interpreter and class compiler into separated statement-only and expression only cases to add more checks.
git-svn-id: svn://10.0.0.236/trunk@158691 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 15:36:13 +00:00
mostafah%oeone.com
a7a99ad019 Build extensions dir
git-svn-id: svn://10.0.0.236/trunk@158690 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 14:59:12 +00:00
mostafah%oeone.com
5cd42cd495 Added extension manager support to sunbird
git-svn-id: svn://10.0.0.236/trunk@158689 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 14:49:47 +00:00
mostafah%oeone.com
bc67568c0a Checked in attachment 152159 for bug 218068
git-svn-id: svn://10.0.0.236/trunk@158688 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 13:27:43 +00:00
igor%mir2.org
15cae6f909 Replacing generic Token.EXPRSTMT by Token.EXPR_VOID and Token.EXPR_RESULT and removal of Token.POP and Token.POPV. Now parser creates appropriate expression statements itself so there is no need to replace the time in NodeTransformer.
git-svn-id: svn://10.0.0.236/trunk@158687 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 13:11:06 +00:00
cbiesinger%web.de
ac61f8fbae Bug 246447 Alt/Control/Shift/Meta should generate KeyUp and KeyDown but not KeyPress
r=bryner sr=jst patch by      Ilya Konstantinov <mozilla-bugzilla@future.shiny.co.il>


git-svn-id: svn://10.0.0.236/trunk@158686 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 12:08:38 +00:00
neil%parkwaycc.co.uk
6afb9516b0 Fix javascript strict warning: assignment to undeclared variable gLDAPPrefsService b=58696 p=gautheri@noos.fr r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158685 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 09:05:49 +00:00
Stefan.Borggraefe%gmx.de
aa5585a7e7 Fix for bug 248472: "Use white text for dark calendar colors for better readability"
r=mostafah


git-svn-id: svn://10.0.0.236/trunk@158684 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 07:42:08 +00:00
igor%mir2.org
49c95ac376 Fixing bug 249471:
Fixing parseFloat logic and Context usage cleanup.

I changed number start detection code in parseFloat to check properly for lone
+/- while making the code IMO more redable.

In addtion patch removes unused Context parameter from various functions in
NativeGlobal including parseFloat which was remainder from pre IdFunction
code.


git-svn-id: svn://10.0.0.236/trunk@158683 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 06:55:21 +00:00
timeless%mozdev.org
b754cdd9c9 Bug 249459 make-jars.pl should use CYGDRIVE_MOUNT
patch by sdwalker@myrealbox.com r=cls


git-svn-id: svn://10.0.0.236/trunk@158681 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-02 00:53:36 +00:00
timeless%mozdev.org
85ecdcb284 Bug 245775 allmakefiles.sh references sroaming/resources/Makefile
also removed:
toolkit/components/profile/Makefile
toolkit/components/profile/public/Makefile

patch by sdwalker@myrealbox.com r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@158679 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:56:21 +00:00
timeless%mozdev.org
46058d0ea2 Bug 235168 Remove MOZ_PHOENIX ifdefs from strictly firefox or strictly seamonkey code
patch by sdwalker@myrealbox.com r=ben sr=roc


git-svn-id: svn://10.0.0.236/trunk@158678 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:53:19 +00:00
darin%meer.net
680b1da035 fixes bug 201040 "Unable to view page source of the page that uses IDN" r=biesi
git-svn-id: svn://10.0.0.236/trunk@158677 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:45:34 +00:00
darin%meer.net
7b9ffbbb71 cleaning up QueryInterface call from last check in, r=biesi
git-svn-id: svn://10.0.0.236/trunk@158676 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:37:40 +00:00
timeless%mozdev.org
921eeb876a Bug 242110 [nsTXTToHTMLConv] angle brackets in gopher pages are not properly escaped/displayed
r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@158675 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:33:47 +00:00
darin%meer.net
05a2765b87 rev'ing IID for nsIProxyInfo since it was changed (b=224237)
git-svn-id: svn://10.0.0.236/trunk@158674 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:33:32 +00:00
darin%meer.net
7e1bdbfb80 fixes bug 224237 "PAC: make failover behave according to specification"
original patch by jerry.tan@sun.com with revisions by darin, r=biesi


git-svn-id: svn://10.0.0.236/trunk@158673 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:31:47 +00:00
tor%cs.brown.edu
8c5919cfec Bug 203257 - wrong error if no printers installed (win32).
Patch by aaronr@us.ibm.com, r=ere, sr=tor


git-svn-id: svn://10.0.0.236/trunk@158672 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:57:34 +00:00
mostafah%oeone.com
a6c4422e63 Removing unneeded files
git-svn-id: svn://10.0.0.236/trunk@158670 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:49:00 +00:00
mostafah%oeone.com
198d0508fb libnegotiateauth is for linux only
git-svn-id: svn://10.0.0.236/trunk@158669 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:43:09 +00:00
mostafah%oeone.com
a0761612d4 prefmigr.xpt is not used anymore
git-svn-id: svn://10.0.0.236/trunk@158668 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:34:13 +00:00
rbs%maths.uq.edu.au
0942656e37 Ensure that Find Again (F3) iterates over all matches, even when the ESM::MoveFocusToCaret() takes a shortcut that leaves the focus controller slightly out-of-sync, b=249345, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@158667 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:29:21 +00:00
mostafah%oeone.com
9231859cf2 It seems that panels.rdf is no longer needed/created
git-svn-id: svn://10.0.0.236/trunk@158666 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:27:48 +00:00
mostafah%oeone.com
76a493051d Updated Makefile.in with files that are needed now.
git-svn-id: svn://10.0.0.236/trunk@158665 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:21:21 +00:00
aaronleventhal%moonset.net
b2baaa2695 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@158664 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:13:04 +00:00
aaronleventhal%moonset.net
9d5f96f1a4 Bug 241469. Help interface not keyboard accessible. Patch by Neil Rashbrook. r=aaronlev, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@158663 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 20:50:49 +00:00
aaronleventhal%moonset.net
fb4a518ba0 Bug 168624. Microsoft Narrator hanging Mozilla. r=pkw, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@158662 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 20:43:03 +00:00
jpierre%netscape.com
a65c767359 Fix for 248981 - make SECMOD_LoadPKCS11Module thread safe. r=relyea
git-svn-id: svn://10.0.0.236/trunk@158658 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 19:20:51 +00:00
mostafah%oeone.com
413cc2da93 Checked in patches for bug 218068
git-svn-id: svn://10.0.0.236/trunk@158657 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 18:53:23 +00:00
mostafah%oeone.com
52785e64a5 Rearranged mozconfig file to be more comparable to the one in browser
git-svn-id: svn://10.0.0.236/trunk@158656 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 18:25:40 +00:00
cbiesinger%web.de
3aed790875 bug 238166 patch by David Hallowell <dave532@uklinux.net> r=neil sr=roc
fix now-incorrect wording on obsolete themes warning


git-svn-id: svn://10.0.0.236/trunk@158655 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 18:20:34 +00:00
mostafah%oeone.com
6062620eb0 Minor tweaks to bring up to date with browser
git-svn-id: svn://10.0.0.236/trunk@158654 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 18:12:35 +00:00
mostafah%oeone.com
c87d426069 Updated translation
git-svn-id: svn://10.0.0.236/trunk@158653 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 17:58:25 +00:00
mostafah%oeone.com
cfd1c2cf91 Checked in patch for bug 248826
git-svn-id: svn://10.0.0.236/trunk@158652 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 17:48:14 +00:00
mostafah%oeone.com
9a77bd9318 Checked in attachment #151979 for bug 218068 plus some minor tweaks
git-svn-id: svn://10.0.0.236/trunk@158651 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 17:31:22 +00:00
mostafah%oeone.com
085a4998f8 Checked in patch for bug 248619
git-svn-id: svn://10.0.0.236/trunk@158650 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 17:23:12 +00:00
cbiesinger%web.de
3ca33d1ae9 bug 245813 patch by Mike Calmus mcalmus@nyx.net r=timeless sr=dveditz
This patch allows the code to propagate more specific failure reasons to the
top layer so the exception can deal with different situations as apporpriate.


git-svn-id: svn://10.0.0.236/trunk@158649 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 17:08:38 +00:00
cbiesinger%web.de
c3aa189b8d bug 249107 directory listings coming from session history (cache?) displayed in raw form
r=jst sr=darin


git-svn-id: svn://10.0.0.236/trunk@158648 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 17:04:31 +00:00
igor%mir2.org
254fec20b1 Removal of Tiken.UNDEFINED: it was not used outside Interpreter
git-svn-id: svn://10.0.0.236/trunk@158647 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 16:40:44 +00:00
neil%parkwaycc.co.uk
26481359e6 Remove duplicate line from previous checkin b=232487 r=jshin sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@158646 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 16:29:35 +00:00
mostafah%oeone.com
cfd22ddc94 Checked in patch for bug 165963
git-svn-id: svn://10.0.0.236/trunk@158645 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 15:45:34 +00:00
alex%croczilla.com
66e4046f1a Fix scoping in nsSVGSVGElement.cpp. Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@158644 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 15:32:56 +00:00
darin%meer.net
2c6402e428 Tweak placement of commas and periods in relation to quotation marks to
improve readability.


git-svn-id: svn://10.0.0.236/trunk@158643 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 15:29:57 +00:00
igor%mir2.org
9dc1b22550 Replacing state flags in TokenStream by separated boolean values to simplify
code and to remove flags that were set/cleared but never queried.


git-svn-id: svn://10.0.0.236/trunk@158642 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 14:52:22 +00:00
igor%mir2.org
9e58273527 Change IRFactory to return/accept Node, not Object as the type for parse tree
nodes. Parser already assumes in a few places that such Node and it is not
worth to pretend otherwise.


git-svn-id: svn://10.0.0.236/trunk@158641 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 10:39:28 +00:00
alex%croczilla.com
15a1fb4b72 Bug#111496: Implement preserveAspectRatio. Checkin for <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds. r=afri, sr=jst for dom/ changes.
git-svn-id: svn://10.0.0.236/trunk@158640 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 08:10:34 +00:00
scott%scott-macgregor.org
f9596dc811 Back out an accidental checkin
git-svn-id: svn://10.0.0.236/trunk@158639 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 06:51:16 +00:00
scott%scott-macgregor.org
4e302c8bc7 Bug #214508 --> window size unappropriate for big fonts for several dialogs like advanced search and subscribe
Patch by Stefan Borggraefe


git-svn-id: svn://10.0.0.236/trunk@158638 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 06:11:45 +00:00
scott%scott-macgregor.org
7dff88fbc1 Bug #244325 --> change the ID for the new quick search box so we don't collide
with the search button in advanced search.


git-svn-id: svn://10.0.0.236/trunk@158637 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 05:24:48 +00:00
scott%scott-macgregor.org
a2f6b02a9b Bug #249337 --> new quick search feature broke some interaction with mail views
git-svn-id: svn://10.0.0.236/trunk@158636 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 05:13:58 +00:00
ben%bengoodger.com
7f310a2d7b 244684 - first attempts, not quite working yet.
git-svn-id: svn://10.0.0.236/trunk@158632 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 03:37:08 +00:00
scott%scott-macgregor.org
38f995b429 temporary style rules for pinstripe for the new privacy bar
git-svn-id: svn://10.0.0.236/trunk@158631 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 03:04:49 +00:00
scott%scott-macgregor.org
063aaa3f90 Bug #216133 --> port thunderbird changes for the new content policy manager from the branch to the trunk.
git-svn-id: svn://10.0.0.236/trunk@158629 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 02:43:02 +00:00
ben%bengoodger.com
8ddcf1a578 229062 - clicking the download notification link does not show download manager - make sure download manager impls nsIAlertListener in its QueryInterface method
git-svn-id: svn://10.0.0.236/trunk@158628 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 02:36:43 +00:00
scott%scott-macgregor.org
0f030de6f3 Bug #245430 --> static build work for thunderbird
git-svn-id: svn://10.0.0.236/trunk@158627 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 02:32:44 +00:00
nelsonb%netscape.com
7f3bae81b3 Output properly encoded PQGParams. r=wtc. Bug 247738.
git-svn-id: svn://10.0.0.236/trunk@158626 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 02:07:02 +00:00
jpierre%netscape.com
7c5876a082 Fix for 249310 - add option to disable SSL2 in selfserv . r=nelson
git-svn-id: svn://10.0.0.236/trunk@158625 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 02:06:31 +00:00
nelsonb%netscape.com
44c47c0478 Treat non-repudiation-only certs as valid signature certs.
Bug 240456.  r=wtc, sr=relyea.


git-svn-id: svn://10.0.0.236/trunk@158624 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 00:26:00 +00:00
nelsonb%netscape.com
b463fcd106 Correct NSS to use the most specific, not most general CN attribute in
a cert subject name.  Bug 197964.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@158623 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 00:21:42 +00:00
ben%bengoodger.com
3fca5e256d 235380 - firefox should set itself as default browser only for the current user. Change Windows Shell Service to add an additional option - whether to set default browser for all users or just the current user. Also make the code read out of HKCU instead of HKLM.
git-svn-id: svn://10.0.0.236/trunk@158616 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 20:28:15 +00:00
Stefan.Borggraefe%gmx.de
6ccc47fbae Fix for Bug 249260: All Preferences pane headers read "Calendar"
r=mostafah


git-svn-id: svn://10.0.0.236/trunk@158614 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 19:13:16 +00:00
tor%cs.brown.edu
5080dee7b9 Bug 208607 - reconfigure libpng for smaller imglib2.
Patch by glennrp@imagemagick.org, r+sr=tor


git-svn-id: svn://10.0.0.236/trunk@158613 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 18:59:11 +00:00
mostafah%oeone.com
3c00ce7846 Updated translation
git-svn-id: svn://10.0.0.236/trunk@158612 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 18:55:36 +00:00
darin%meer.net
dcb175642d fixing shutdown crash. this code should not have been calling IPC_Shutdown.
not part of the build


git-svn-id: svn://10.0.0.236/trunk@158611 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 18:49:34 +00:00
darin%meer.net
a314eaf792 fixing up comments that reference the non-existent nsIHttpNotify
git-svn-id: svn://10.0.0.236/trunk@158610 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 18:24:08 +00:00
mostafah%oeone.com
e85507408c Updated translation
git-svn-id: svn://10.0.0.236/trunk@158607 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 15:56:06 +00:00
igor%mir2.org
be2eef23ca Fixing JavaDoc: the previous changes removed Context(ContextFactory)
constructor as factory is associated automatically with Context but JavaDoc
continied to refer to this constructor form.


git-svn-id: svn://10.0.0.236/trunk@158606 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 15:28:04 +00:00
igor%mir2.org
4dae7d8134 Deprecation of ContextListener in favour of ContextFactory.Listener:
the later is stored in the factory and not in static variables.
For compatibility an instance of ContextFactory stored in static variables
is used to provide support for old Context.addContextListener etc. API.

The static instance of the factory is also used by Context.enter to create
Context instances providing simple way to customize Context: one just need
to initialize the global static factory.


git-svn-id: svn://10.0.0.236/trunk@158605 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 15:23:39 +00:00
mostafah%oeone.com
f3d656937f Updated translation
git-svn-id: svn://10.0.0.236/trunk@158604 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 15:23:37 +00:00
amardare%qnx.com
ace39981a2 Changes for qnx/photon platform only. they should not affect building/runtime other platforms.
Changes for Lock-ing Unlock-ing a drawing surface. Use the PdOffscreenContext_t's pitch.
For read only locking do not create another OSC.


git-svn-id: svn://10.0.0.236/trunk@158603 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 14:46:07 +00:00
mostafah%oeone.com
4e6e65541e Added "Store in universal time" option. Based on patch for bug 165963
git-svn-id: svn://10.0.0.236/trunk@158602 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 14:00:40 +00:00
igor%mir2.org
d9b5214238 Fix menu enable/disable misbehavior.
git-svn-id: svn://10.0.0.236/trunk@158601 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 13:29:41 +00:00
igor%mir2.org
dee3dab0cc Fixing JDK 1.3 compatibility: TableModel.getRot() should not return null there.
git-svn-id: svn://10.0.0.236/trunk@158600 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 09:38:54 +00:00
myk%mozilla.org
a997a8068b start storing the query string in the database
git-svn-id: svn://10.0.0.236/trunk@158598 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 01:14:45 +00:00
scott%scott-macgregor.org
22a541ddba Bug #207861 --> Rename Folder option is useless for newsgroups and should not show up.
Patch by Serge GAUTHERIE


git-svn-id: svn://10.0.0.236/trunk@158594 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 23:16:45 +00:00
edburns%acm.org
fc069bb8a0 replace_jdic_with_webclient
git-svn-id: svn://10.0.0.236/trunk@158593 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 23:12:29 +00:00
jst%mozilla.jstenback.com
2419f80c7a Fixing regression bug 248753. Always permit loads that are targeted at other top-level windows. r=dveditz@cruzio.com, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@158592 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 23:06:55 +00:00
myk%mozilla.org
f085d0bcb3 don't need to store defs files in CVS?
git-svn-id: svn://10.0.0.236/trunk@158591 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 23:00:54 +00:00
myk%mozilla.org
499be6ed1b make verbose output a command line switch
git-svn-id: svn://10.0.0.236/trunk@158590 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 23:00:09 +00:00
scott%scott-macgregor.org
778814be45 The address book search bar should look like the 3pane search bar
Patch by Stephen Walker


git-svn-id: svn://10.0.0.236/trunk@158589 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 22:54:38 +00:00
scott%scott-macgregor.org
3e1d02445d Bug #248575 --> Broken chrome for offline folder select in Thunderbird 0.7 (OS X)
patch by Stephen Walker


git-svn-id: svn://10.0.0.236/trunk@158588 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 22:49:29 +00:00
myk%mozilla.org
4a01eebcb9 add a new report type that generates stats for all files in a given directory
git-svn-id: svn://10.0.0.236/trunk@158586 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 22:45:39 +00:00
neil%parkwaycc.co.uk
8bf6255b7e Remove ben's win/nsIconChannel.cpp dependency on IE allowing it to work on W95/NT4 again also fixing mingw builds p=lorenzo@colitti.com r=me sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158585 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 20:16:00 +00:00
caillon%redhat.com
51be7e015f Bug 241507
Don't create new rendering contexts for each caret drawn on *nix platforms since there are no known issues with doing so.  If issues crop up, I will undo this change.
r/sr=jst/bryner


git-svn-id: svn://10.0.0.236/trunk@158583 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 19:12:19 +00:00
cbiesinger%web.de
a3800fa655 let's try commiting _after_ saving the changed file. (still bug 248810)
git-svn-id: svn://10.0.0.236/trunk@158581 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 16:45:40 +00:00
cbiesinger%web.de
5999fe7ca6 bug 248810 nsIStreamConverter[Service] uses wide strings for mime types
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@158580 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 16:45:07 +00:00
igor%mir2.org
be0d9e0f58 Fixing scope problems with IdFunction when IdScriptable is top scope itself:
scope for IdFunction instances is determined through getTopScope,
not getParentScope() which can be null.

To prevent null scope initialization problems in future IdFunction constructor
now throws an exception if scope argument is null.


git-svn-id: svn://10.0.0.236/trunk@158578 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 15:43:01 +00:00
mvl%exedo.nl
e761afe883 don't force static builds in default config.
bug 245957, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@158574 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 14:16:12 +00:00
jshin%mailaps.org
5b3dd10ae7 bug 167128 : Printers with non-ASCII characters in their names can't be selected (bug 167128) patch by kozawa%mozilla.gr.jp (r=me, sr=mkaply)
git-svn-id: svn://10.0.0.236/trunk@158573 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 13:28:59 +00:00
roc+%cs.cmu.edu
3f608a1e75 Bug 244017. Hack invalidation of block children of blocks to avoid answering the question of whether we're supposed to invalidate the difference in frame bounds or the difference in overflow areas. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158572 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 12:46:46 +00:00
daniel%glazman.org
6bf8d65848 JS warning in EdAECSSAttributes.js; b=248966; fix by gautheri@noos.fr; r=daniel@glazman.org; sr=sfraser@aol.net
git-svn-id: svn://10.0.0.236/trunk@158571 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 08:07:26 +00:00
scott%scott-macgregor.org
82a9a8576a Bug #244325 --> Port new quick search from the aviary branch to the trunk
git-svn-id: svn://10.0.0.236/trunk@158570 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 07:22:18 +00:00
scott%scott-macgregor.org
7a5bebce07 Bug #244325 --> broadcast a notification to the UI when a message is finished being rendered.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@158569 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 07:08:18 +00:00
scott%scott-macgregor.org
81321120f3 remove comm/necko package
Patch by Stephen Walker


git-svn-id: svn://10.0.0.236/trunk@158568 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 06:57:32 +00:00
scott%scott-macgregor.org
09f2b1bda1 Bug #248643 --> use NULL as the process name for static thunderbird builds
when looking for the biff icon resource.

Fixes the biff icon not showing up when using the new profile code.


git-svn-id: svn://10.0.0.236/trunk@158567 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 06:44:08 +00:00
ben%bengoodger.com
dcee19dd74 winstripe update from stephen horlander...
git-svn-id: svn://10.0.0.236/trunk@158561 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-29 00:30:54 +00:00
bryner%brianryner.com
08bf7755d4 More prebinding fixes... force the header padding to be 3 times the size of the LC_PREBOUND_DYLIB load commands, as newer Xcode tools do by default for executables. This value is currently hardcoded but is unlikely to change.
git-svn-id: svn://10.0.0.236/trunk@158560 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 23:55:43 +00:00
bryner%brianryner.com
c2d44a640d Land prebinding hack for mac os 10.3 on the trunk (bug 246283, r=pinkerton). This is filed as Apple Radar bug 3704775.
git-svn-id: svn://10.0.0.236/trunk@158559 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 23:52:30 +00:00
ben%bengoodger.com
f69eaf0927 rollup of various fixes from aviary and 0.9.1 including:
245335/247322 - show a warning when an incompatible extension is being installed and prevent invalid extension metadata from being written to the manifest files during this process.
246014 - Firefox does not select default locale for extension when an extension with multiple locales is installed.
prevent "Finishing Extension Installation this may take a minute..." window from blocking the app from starting when there is a js error - now simply log the error.


git-svn-id: svn://10.0.0.236/trunk@158558 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 23:37:23 +00:00
ben%bengoodger.com
685d6bb5d3 Safeguard against infinite restarts of ngapps in the event that CheckForMismatches fails due to a bad Extensions.rdf file generated by a faulty nightly build.
git-svn-id: svn://10.0.0.236/trunk@158556 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 23:31:46 +00:00
bryner%brianryner.com
a5341db720 More backslashes for shell escaping
git-svn-id: svn://10.0.0.236/trunk@158555 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 22:31:13 +00:00
cltbld%netscape.com
0f6c46402b mac fixes for release builds from bryner, r=leaf (leaf checking in as cltbld)
git-svn-id: svn://10.0.0.236/trunk@158554 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 22:19:54 +00:00
darin%meer.net
3d3e204a6b removing unused files, bug 248847, r=biesi
git-svn-id: svn://10.0.0.236/trunk@158553 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 21:27:12 +00:00
bryner%brianryner.com
39c8aa4b55 use backslashes on windows
git-svn-id: svn://10.0.0.236/trunk@158552 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 19:50:31 +00:00
pedemont%us.ibm.com
1e4565f6f2 Bug 240643 - Autthentication Failover not fully supported between connection based Authentication Types - patch by cneberg@sandia.gov r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@158551 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 18:30:15 +00:00
darin%meer.net
acd6c8b606 backing out last change
git-svn-id: svn://10.0.0.236/trunk@158550 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 18:09:50 +00:00
mkaply%us.ibm.com
5ffe8874f9 #248615
r=pedemonte, sr=blizzard (platform specific)
null check for clipboard data, just in case


git-svn-id: svn://10.0.0.236/trunk@158548 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 17:29:48 +00:00
darin%meer.net
6c4c8f55f4 fixes bug 240643 "Autthentication Failover not fully supported between connection based Authentication Types" patch by cneberg@sandia.gov r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@158547 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 16:46:13 +00:00
amardare%qnx.com
4344d0d944 Changes for qnx(photon) platform only. It should not affect runtime/building other platforms.
In the image drawing functions( nsImagePh.cpp ) do not use PhDCGetCurrent(). Get the surface's dc and use
it instead.


git-svn-id: svn://10.0.0.236/trunk@158544 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 13:56:49 +00:00
mkaply%us.ibm.com
84e8d39c71 #206716
r=mkaply, sr=kin
Patch from glazou - don't use the lowercased CSS value if the value is case sensitive


git-svn-id: svn://10.0.0.236/trunk@158542 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 12:43:49 +00:00
neil%parkwaycc.co.uk
ab3929a87f Bug 248275 Fix JavaScript strict warning: function onOk does not always return a value p=gautheri@noos.fr r=me sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158541 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 08:44:49 +00:00
neil%parkwaycc.co.uk
8a3fcb4373 Removing unused variable b=207861 p=gautheri@noos.fr r=me sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158540 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 08:43:14 +00:00
scott%scott-macgregor.org
cffa5749c0 Bug #248797 --> Unable to delete mailing list in contacts list compose window
Patch by Jeroen Peters


git-svn-id: svn://10.0.0.236/trunk@158539 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 06:40:30 +00:00
scott%scott-macgregor.org
05f11d0af6 Bug #247696 --> Mac OS X "Version" should be © 2004, not 2003
git-svn-id: svn://10.0.0.236/trunk@158538 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 06:35:16 +00:00
scott%scott-macgregor.org
fa8b230338 Bug #248814 --> Customize dialog can't be reopened from composition and address book windows
patch by stephen walker


git-svn-id: svn://10.0.0.236/trunk@158536 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 06:32:35 +00:00
bryner%brianryner.com
6dec98f217 we're not on windows...
git-svn-id: svn://10.0.0.236/trunk@158534 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-28 04:37:06 +00:00
despotdaemon%netscape.com
fae4f426fe Pseudo-automatic update of changes made by syamagu@mozilla.gr.jp.
git-svn-id: svn://10.0.0.236/trunk@158533 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-27 23:13:54 +00:00
despotdaemon%netscape.com
1955a585f8 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158532 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-27 21:53:14 +00:00
cbiesinger%web.de
fc91795019 get rid of AssignWithConversion in necko
bug 85310 r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@158531 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-27 13:50:47 +00:00
cbiesinger%web.de
f4e00c9816 bug 247715 make use of new nsUint64 type, which fixes an incorrect assertion by making the comparison unsigned instead of signed
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@158530 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-27 13:11:54 +00:00
cbiesinger%web.de
ae7b79b673 bug 248201 necko should not overwrite specific error code when trying to resume a dir listing
r=dougt sr=darin


git-svn-id: svn://10.0.0.236/trunk@158529 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-27 13:05:06 +00:00
jst%mozilla.jstenback.com
2d7056a156 Fixing typo...
git-svn-id: svn://10.0.0.236/trunk@158528 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-27 06:09:46 +00:00
roc+%cs.cmu.edu
2027d59c0d Bug 185357. Collect out-of-flow frames for overflowing placeholders even if the placeholders are indirect (inline) children of the line. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158527 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-27 02:01:06 +00:00
dwitte%stanford.edu
5136870cd7 removing unnecessary #include.
git-svn-id: svn://10.0.0.236/trunk@158522 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 20:52:14 +00:00
cbiesinger%web.de
6b7a59fd9a oops. fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@158521 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 18:47:01 +00:00
cbiesinger%web.de
1117e4d19c bug 245927 add nsUint64, similar to nsInt64
r=bsmedberg sr=darin


git-svn-id: svn://10.0.0.236/trunk@158520 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 18:32:15 +00:00
rlk%trfenv.com
a01f9a617e Bug 95770 - The help documentation should be formatted in some better way. Patch by Stefan (stefan_h@hem.utfors.se) r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@158519 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 17:19:35 +00:00
jst%mozilla.jstenback.com
d0aef6f8bc Fixing bug 248638. Make input.type always return the actual type, not the value of the type attribute. r+sr=peterv@propagandsim.org
git-svn-id: svn://10.0.0.236/trunk@158518 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 16:49:33 +00:00
cbiesinger%web.de
cfaea7482d replace EqualsWithConversion by EqualsLiteral where possible
bug 248687 r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@158517 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 14:32:11 +00:00
kiko%async.com.br
2038c9b01d Fix for bug 248685: Header lacking terms in showdependencytree. Swapping
INCLUDE for PROCESS when using variables.none gives us our $terms back.
r,a=justdave.


git-svn-id: svn://10.0.0.236/trunk@158516 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 12:38:28 +00:00
Stefan.Borggraefe%gmx.de
27e3a53e95 Fix for Bug 248453: "Preferences Pane Advanced-System: list widgets have wrong size"
r=neil, sr=jag


git-svn-id: svn://10.0.0.236/trunk@158515 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 11:20:09 +00:00
mkaply%us.ibm.com
3d755d75ff #247859
r=pedemont, sr=blizzard (platform specific), a=mkaply
Missed a case where we needed XP_OS2 for desktop directory


git-svn-id: svn://10.0.0.236/trunk@158513 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 03:08:58 +00:00
danm-moz%comcast.net
b583354256 global popup window limit no longer counts self windows or double-counts named windows. bug 247421 r=bryner,jst
git-svn-id: svn://10.0.0.236/trunk@158512 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 02:18:28 +00:00
danm-moz%comcast.net
9d5386037e document load wins over click-delay when blocking popups. bug 247017 r=bryner,jst
git-svn-id: svn://10.0.0.236/trunk@158511 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 02:06:37 +00:00
despotdaemon%netscape.com
73c89655ba Pseudo-automatic update of changes made by rebron@meer.net.
git-svn-id: svn://10.0.0.236/trunk@158510 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 01:01:41 +00:00
despotdaemon%netscape.com
f276645ec0 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158509 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 01:00:01 +00:00
despotdaemon%netscape.com
d60c627dcf Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158508 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 00:56:28 +00:00
scott%scott-macgregor.org
510bbca266 Bug #248703 -->
read mail window titlebar says "null - Mozilla Thunderbird" if message has no subject


git-svn-id: svn://10.0.0.236/trunk@158507 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 23:57:33 +00:00
scott%scott-macgregor.org
6f1831ca3b Bug #246563 --> "Choose Application..." dialog title is not localizeable.
git-svn-id: svn://10.0.0.236/trunk@158504 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 22:36:33 +00:00
scott%scott-macgregor.org
ee152630e4 Bug #247369 --> Change Mozilla Thunderbird to Thunderbird for the application menu
on OS X.


git-svn-id: svn://10.0.0.236/trunk@158502 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 21:22:04 +00:00
bryner%brianryner.com
268da98615 Create a firefox.manifest file from packages-static for use by codesighs.
git-svn-id: svn://10.0.0.236/trunk@158501 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 20:49:11 +00:00
aaronleventhal%moonset.net
43ba3e4310 Rechecking in bug 243313 without problematic comptr->GetFoo(getter_AddRefs(comptr)) usage in GetNextDomNode(). Expose :before and :after anonymous frame text via accessibility APIs. r=louie.zhao, sr=henry.jia
git-svn-id: svn://10.0.0.236/trunk@158500 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 20:27:29 +00:00
neil%parkwaycc.co.uk
0e4730dbda help.js cleanup left over from bug 242441 r=caillon sr=alecf moa=rlk
git-svn-id: svn://10.0.0.236/trunk@158499 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 20:15:19 +00:00
cbiesinger%web.de
5c92da2117 bug 247491 document parameters of nsIStorageStream::init
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@158498 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 19:53:58 +00:00
dbaron%dbaron.org
c3bd695888 Fix coordinate transformations used for computing mMouseLocation so they're relative to the root view rather than the end of the parent chain (which differ for, e.g., frames). Add some debugging code (turned off). b=248606 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158497 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 19:02:37 +00:00
scott%scott-macgregor.org
618ce49a5a Bug #218235 -->Extensions Managers too small for thunderbird
Patch by Stephen Walker


git-svn-id: svn://10.0.0.236/trunk@158495 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 18:55:56 +00:00
cbiesinger%web.de
7a23dab984 bug 247607 http-index-format -> html conversion should be done by the necko caller, not by the channels
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@158494 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 18:30:22 +00:00
timeless%mozdev.org
9882d9419f Bug 240947 use content instead of _content
r=neil sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@158488 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 17:44:41 +00:00
tor%cs.brown.edu
742ec3108c VMS build bustage
git-svn-id: svn://10.0.0.236/trunk@158487 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 17:30:07 +00:00
darin%meer.net
0c7e3a2622 fixes regression caused by patch for bug 243473. patch by Brodie Thiesfield, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@158486 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 17:27:24 +00:00
peterv%propagandism.org
e5a332477e Trying to fix minimo bustage
git-svn-id: svn://10.0.0.236/trunk@158485 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 16:38:43 +00:00
peterv%propagandism.org
feb1742a64 Trying to fix minimo bustage
git-svn-id: svn://10.0.0.236/trunk@158483 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 14:35:40 +00:00
darin%meer.net
a7207d667b do not wrap null valued interface pointers.
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@158482 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 14:27:57 +00:00
aaronleventhal%moonset.net
ef439d23b5 Backing out fix for bug 243313 because it fits regression window for bug 248378. The change appears to have exposed a difference between the vc98 and vcnet7.1 compilers
git-svn-id: svn://10.0.0.236/trunk@158480 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 14:24:21 +00:00
mkaply%us.ibm.com
e6d5988b57 Add nsNativeAppSupportOS2.cpp for toolkit
git-svn-id: svn://10.0.0.236/trunk@158477 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 14:20:57 +00:00
edburns%acm.org
6bb09f3b4c Ok after this checkin we now have all the functionality of Sun's JDIC
WebBrowser
<https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/browser/WebBrowser.html>, with the following exceptions:

- we're based on mozilla 1.6

- it only works on windows

- we don't have mouse event support

- we only support mozilla, not IE

So, webclient still has a ways to go until we reach its former glory,
but reach it we will.

I'm going to assemble a 2.0 alpha 1 source code only release, including
build instructions, from what we have now.

I'd love it if someone could get the unit tests working on GNU/Linux
again.  I think the problem has to do with our old friend GDKSUPERWIN.

Next step is to assemble the 2.0 alpha 1 source code release!

Ed

M webclient/classes_spec/org/mozilla/webclient/impl/wrapper_native/NavigationImpl.java
M webclient/src_moz/NavigationImpl.cpp

- re-enable POST

M webclient/src_moz/EmbedWindow.cpp
M webclient/src_moz/EmbedWindow.h

- expose DocShell post method.

M webclient/test/automated/src/classes/org/mozilla/util/THTTPD.java
M webclient/test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- test code for POST


git-svn-id: svn://10.0.0.236/trunk@158472 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 13:59:54 +00:00
mkaply%us.ibm.com
9b3d73c783 #248212
r=pedemont, sr=blizzard (platform specific)
Don't O2 nsPrefService.cpp for OS/2 - causing problem on firefox - us O1


git-svn-id: svn://10.0.0.236/trunk@158471 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 13:03:48 +00:00
peterv%propagandism.org
61cb8c0053 Trying to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@158470 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 12:56:30 +00:00
peterv%propagandism.org
0a98e68e54 Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@158468 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 12:26:02 +00:00
neil%parkwaycc.co.uk
a7b8a237c6 Fixing previous checkin which broke due to misinterpretation of Mac line endings
git-svn-id: svn://10.0.0.236/trunk@158467 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 11:26:48 +00:00
neil%parkwaycc.co.uk
1ac48881d7 Bug 216101 Cleaing frame refs can leave caret fragments p=mnyromyr@tprac.de r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158466 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 09:57:35 +00:00
despotdaemon%netscape.com
8d92c2102c Pseudo-automatic update of changes made by ben@bengoodger.com.
git-svn-id: svn://10.0.0.236/trunk@158465 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 07:54:56 +00:00
louie.zhao%sun.com
7eb68665d2 bug243372 [port]GTK2 theme menuitem support from Firefox classic skin
p = ginn.chen@sun.com
sr= roc
r = bryner


git-svn-id: svn://10.0.0.236/trunk@158464 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 07:42:31 +00:00
Stefan.Borggraefe%gmx.de
1f5cad1137 Fix for bug 242346: "Customize Character Encoding" dialog doesn't remember its size and position and is opened to small when using larger fonts
r=neil, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@158460 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 05:29:44 +00:00
despotdaemon%netscape.com
16f3fc5fd9 Pseudo-automatic update of changes made by steven@silverorange.com.
git-svn-id: svn://10.0.0.236/trunk@158459 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 03:16:21 +00:00
despotdaemon%netscape.com
f403cdd3aa Pseudo-automatic update of changes made by stephen@noved.org.
git-svn-id: svn://10.0.0.236/trunk@158458 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 03:02:11 +00:00
despotdaemon%netscape.com
1e5acdb4e4 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158457 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 02:05:50 +00:00
despotdaemon%netscape.com
1d086a1a6a Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158456 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 01:58:21 +00:00
despotdaemon%netscape.com
cec3c4a183 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158455 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 01:57:10 +00:00
scott%scott-macgregor.org
06be08389b Remove stale contents.rdf entries.
Patch by Stephen Walker.


git-svn-id: svn://10.0.0.236/trunk@158453 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 01:43:50 +00:00
scott%scott-macgregor.org
2f9417795a Bug #241601 --> Address book icon looks like spell check icon in customize dialog.
Patch by Stephen Walker.


git-svn-id: svn://10.0.0.236/trunk@158452 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 01:39:50 +00:00
timeless%mozdev.org
06cb097f07 Bug 241948 Change RDF nsprlogging to spam all:4/all:5 instead of all:2
r=axel sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@158450 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 00:51:24 +00:00
jst%mozilla.jstenback.com
ac7f51d08a Fixing bug 248442. Fix incorrect item size argument that was passed to NS_QuickSort() which lead to a crash on platforms where sizeof(void *) != sizeof(PRUint32). r=ben@bengoodger.com, sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@158448 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 00:16:11 +00:00
timeless%mozdev.org
27c47c4857 Bug 248458 Crash [@ nsJSIID::Equals] for null other
r=dbradley sr=shaver


git-svn-id: svn://10.0.0.236/trunk@158447 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 23:49:08 +00:00
timeless%mozdev.org
7078d213aa Bug 240947 use content instead of _content
r=neil sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@158446 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 23:44:05 +00:00
neil%parkwaycc.co.uk
b02ec224a6 Ongoing conversion of help to xhtml b=95770 p=stefan_h@hem.utfors.se r=rlk
git-svn-id: svn://10.0.0.236/trunk@158444 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 23:01:43 +00:00
dbaron%dbaron.org
580a260d87 Null check mViewManager. b=248343 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158439 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 21:56:29 +00:00
tor%cs.brown.edu
714f0bfaf7 Fix VMS build bustage.
git-svn-id: svn://10.0.0.236/trunk@158433 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 21:12:12 +00:00
peterv%propagandism.org
24a3b6e397 Fix for bug 248172 (XMLSerializer corrupts namespace prefixes when XHTML namespace is used). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@158430 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 19:38:03 +00:00
bienvenu%nventure.com
2a922e5a3b fix 189344 use mapi recip display name as address if no address specified sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158425 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 17:28:32 +00:00
bsmedberg%covad.net
6e5224e951 Bug 247377 - can't migrate old tbird profiles when the OS username contains non-ASCII characters... I mis-reverse-engineered the old profile registry code. r=jshin
git-svn-id: svn://10.0.0.236/trunk@158421 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 17:07:17 +00:00
edburns%acm.org
433bcfa4c7 Ok after this checkin we now have all the functionality of Sun's JDIC
WebBrowser
<https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/browser/WebBrowser.html>, with the following exceptions:

- we're based on mozilla 1.6

- it only works on windows

- we don't have mouse event support

- we only support mozilla, not IE

So, webclient still has a ways to go until we reach its former glory.
However, I'm going to get together a 2.0 alpha release, including build
instructions, from what we have now.

I'd love it if someone could get the unit tests working on GNU/Linux
again.  I think the problem has to do with our old friend GDKSUPERWIN.

M webclient/classes_spec/org/mozilla/webclient/impl/wrapper_native/NavigationImpl.java
M webclient/src_moz/NavigationImpl.cpp

- re-enable POST

M webclient/src_moz/EmbedWindow.cpp
M webclient/src_moz/EmbedWindow.h

- expose DocShell post method.

M webclient/test/automated/src/classes/org/mozilla/util/THTTPD.java
M webclient/test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- test code for POST


git-svn-id: svn://10.0.0.236/trunk@158414 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 16:23:42 +00:00
pinkerton%aol.net
46db035f5c copy libmozz.dylib into app bundle
git-svn-id: svn://10.0.0.236/trunk@158413 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 16:22:03 +00:00
pinkerton%aol.net
655e68e8ca use user-chosen save name as displayed download name (bug 247968)
git-svn-id: svn://10.0.0.236/trunk@158410 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 15:04:12 +00:00
bienvenu%nventure.com
0fa277ac89 attempt to fix mac os x build bustage
git-svn-id: svn://10.0.0.236/trunk@158409 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 14:41:28 +00:00
bienvenu%nventure.com
ee4a8c80ff fix searching for non 7bit ascii characters with imap 243625 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158408 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 14:14:49 +00:00
timeless%mozdev.org
5c31fc9f4f Bug 228542 Divide by zero bug in Universal charset detecter
patch by vladimir@lukianov.name r=smontagu sr=roc


git-svn-id: svn://10.0.0.236/trunk@158407 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 11:53:10 +00:00
timeless%mozdev.org
92fa124237 Bug 228545 Bug "FilterWith..." in universal charset detector
patch by vladimir@lukianov.name r=smontagu sr=roc


git-svn-id: svn://10.0.0.236/trunk@158406 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 11:49:08 +00:00
nelsonb%netscape.com
9fe96f18ad Follow the SSL2 specification more closely in accepting and rejecting
SSL messages.  Previously NSS would reject some it should accept
and vice versa.  Bugscape bug 57121. r=wtc,julien


git-svn-id: svn://10.0.0.236/trunk@158397 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 02:06:41 +00:00
christophe.ravel.bugs%sun.com
00b3964cc5 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@158396 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 01:18:12 +00:00
jst%mozilla.jstenback.com
a725b933f3 Fixing firefox topcrash bug 248071. Make sure to hold on to observers during calls on the observers to prevent crashes in cases where the observers remove themselves during a notification call. r=dbaron@dbaron.org, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@158392 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 00:31:52 +00:00
darin%meer.net
c6df1c970d Bad array addressing in GetIIDForMethodParam when passed a nsXPTCVariant
array.  Thanks to Javier Pedemonte for discovering this bug.

Not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@158391 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 23:22:56 +00:00
jruderman%hmc.edu
addca61bba 246719 - Make link modifiers work consistently throughout Firefox. This fixes 202819, 214816, 224132, and 236864. Also makes middlemouse.contentLoadURL work on Windows by porting the fix for 217090. r=bryner.
git-svn-id: svn://10.0.0.236/trunk@158389 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 22:54:12 +00:00
nelsonb%netscape.com
24d3f5738b Fix certutil's ability to read PQG files. Make certutil able to read
the files produced by the command "makepqg -a".  Plug some memory leaks.
r=relyea,vipul  Bug 247739


git-svn-id: svn://10.0.0.236/trunk@158387 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 22:23:00 +00:00
ben%bengoodger.com
be924a2875 more EM bulletproofing
git-svn-id: svn://10.0.0.236/trunk@158386 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 22:13:35 +00:00
brendan%mozilla.org
b3757f6391 NARCISSUS-only fix from Frierich Munch <colsebas@hotmail.com>.
git-svn-id: svn://10.0.0.236/trunk@158383 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 21:25:55 +00:00
ben%bengoodger.com
8bf85e75e1 fix a bug in EM compatibility checking code so that incompatible item details are shown. Before, a bad piece of control flow made sure that incompatible extension data was written into the datasource anyway, causing subsequent startup woes.
git-svn-id: svn://10.0.0.236/trunk@158382 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 21:08:52 +00:00
pinkerton%aol.net
46ef60722d use libmozz 1.2 instead of system zlib
git-svn-id: svn://10.0.0.236/trunk@158381 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 21:05:36 +00:00
edburns%acm.org
447359d89d Next really will be to get POST working.
A test/automated/src/classes/org/mozilla/webclient/DocumentLoadListenerImpl.java

- Forgot to add this.

M classes_spec/org/mozilla/webclient/impl/wrapper_native/HistoryImpl.java
M src_moz/HistoryImpl.cpp

- push through can{back,forward}(), forward().

M test/automated/src/classes/org/mozilla/webclient/HistoryTest.java

- exercise new methods.


git-svn-id: svn://10.0.0.236/trunk@158380 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 19:58:12 +00:00
timeless%mozdev.org
bd7fd6d4a0 Bug 248307 lack of {} in mozilla\extensions\universalchardet\src\nsEUCJPProber.cpp:80
patch by vladimir@lukianov.name r=roc sr=roc


git-svn-id: svn://10.0.0.236/trunk@158379 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 19:54:02 +00:00
aaronleventhal%moonset.net
194e1893b6 Bug 246063. Fire accessible state changes when tree item expands/collapses. r=neil, sr=jst
git-svn-id: svn://10.0.0.236/trunk@158377 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 19:44:43 +00:00
edburns%acm.org
c0206e5416 Got "back()" working. Next will be to get forward(), and can{Back,Forward}.
A test/automated/src/classes/org/mozilla/webclient/DocumentLoadListenerImpl.java
A test/automated/src/classes/org/mozilla/webclient/HistoryTest.java
A test/automated/src/test/HistoryTest0.html
A test/automated/src/test/HistoryTest1.html
A test/automated/src/test/HistoryTest2.html
A test/automated/src/test/HistoryTest3.html

- new test content.

M classes_spec/org/mozilla/webclient/impl/wrapper_native/HistoryImpl.java
M src_moz/HistoryImpl.cpp

- expose back() method
M src_moz/Makefile.in

M test/automated/src/classes/org/mozilla/util/THTTPD.java

- added way for the server to return the content type of the document

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- pulled out DocumentLoadListener into a separate class.


git-svn-id: svn://10.0.0.236/trunk@158376 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 19:21:07 +00:00
neil%parkwaycc.co.uk
ba93c75ca3 Bug 248193 Better Attach Web Page dialog r=sspitzer sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@158375 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 19:12:31 +00:00
tor%cs.brown.edu
bc6db8e5fc Bug 246857 - implement <svg:defs>. r=afri. Not in default build.
git-svn-id: svn://10.0.0.236/trunk@158374 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 18:14:04 +00:00
darin%meer.net
746d11be76 Fixes a major bug that occurs when passing a remote object to a method call
on another remote object.  We now unwrap the local DConnectStub and send
the address of the remote object instead, which avoids the creation of an
unnecessary DConnectStub on the remote side.  Thanks to Frank Wiegerinck
for finding this bug.

This patch also makes it so that all of the IPC tests depend on no more
than XPCOM.  That way it is possible to build IPCDC and XPCOM standalone
without needing disable tests.

These changes do not affect the default build.


git-svn-id: svn://10.0.0.236/trunk@158373 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 18:10:11 +00:00
bienvenu%nventure.com
4590ac75b9 handle case of special folders (e.g., sent, drafts, etc) being in INBOX on servers which have INBOX as personal namespace, 248080 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158371 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 17:54:43 +00:00
pkw%us.ibm.com
a2fa2f67d1 Bug 126066 - Changing caret (cursor) color.
r=tor@acm.org, sr=dbaron@dbaron.org


git-svn-id: svn://10.0.0.236/trunk@158370 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 17:49:48 +00:00
jst%mozilla.jstenback.com
7588926669 Fixing regression bug 246923. Bring back to life the fix for bug 13871, and improve on the fix for bug 246448. r=dveditz@cruzio.com, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@158369 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 17:48:36 +00:00
jst%mozilla.jstenback.com
472233cafb Fixing regression bug 246923. Bring back to life the fix for bug 13871, and improve on the fix for bug 246448. r=dveditz@cruzio.com, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@158368 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 17:42:31 +00:00
dbaron%dbaron.org
9897041a64 Don't treat mouse exit and enter events as user events for purposes of content sink frequency tuning, since they're often caused by widget creation/destruction, and if the user moves the mouse we'll get real mousemove events. I'm hoping this will smooth pageload times. b=248226 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@158367 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 17:31:29 +00:00
edburns%acm.org
6d1963dae6 This enables "refresh". Next step will be to enable history next and
back.

M classes_spec/org/mozilla/webclient/impl/wrapper_native/NavigationImpl.java
M src_moz/NavigationImpl.cpp

- push thru "refresh" behavior.

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- move test HTTPD server out so it can be used by all tests in suite.

M test/automated/src/classes/org/mozilla/webclient/WebclientTestCase.java

- make getBrowserBinDir() static.


git-svn-id: svn://10.0.0.236/trunk@158366 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 17:08:23 +00:00
pkw%us.ibm.com
684992284a Bug 248216 - Mismatched new[]/delete in nsTextFrame.cpp.
r/sr=dbaron@dbaron.org


git-svn-id: svn://10.0.0.236/trunk@158362 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 16:38:38 +00:00
despotdaemon%netscape.com
8dabcf1da0 Pseudo-automatic update of changes made by jruderman@hmc.edu.
git-svn-id: svn://10.0.0.236/trunk@158360 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 14:53:48 +00:00
bienvenu%nventure.com
912524530c only pay attention to first x-mozilla-status headers when parsing mail message because spammers have been setting x-mozilla-status, r/sr=mscott 196749
git-svn-id: svn://10.0.0.236/trunk@158359 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 14:48:52 +00:00
mkaply%us.ibm.com
a14d3d833d #248102
r=ssu, sr=dveditz
Don't delete mozilla.bmp when we install over a previous installation


git-svn-id: svn://10.0.0.236/trunk@158358 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 14:26:19 +00:00
aaronleventhal%moonset.net
3fcaab3fc8 Bug 246062. No accessible name for trees and listboxes. r=neil, sr=jst
git-svn-id: svn://10.0.0.236/trunk@158357 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 14:07:49 +00:00
mostafah%oeone.com
8e7541aeb7 Updated translation
git-svn-id: svn://10.0.0.236/trunk@158356 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 13:28:13 +00:00
mkaply%us.ibm.com
ede84cc550 Copy image doesn't work on OS/2
git-svn-id: svn://10.0.0.236/trunk@158354 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 12:56:02 +00:00
pinkerton%aol.net
eb76a83fea use mozilla sourceid for google search
git-svn-id: svn://10.0.0.236/trunk@158353 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 12:53:40 +00:00
dbaron%dbaron.org
f9e669f1e5 Keep egcs happy (btek bustage).
git-svn-id: svn://10.0.0.236/trunk@158351 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 08:19:49 +00:00
pete.zha%sun.com
b60c82bdc0 bug 241729
Preference- Advanced-Scripts and Plugins can not be locked
neil.parkwaycc.co.uk: review+
jag: superreview+
patch by brian.lu@sun.com


git-svn-id: svn://10.0.0.236/trunk@158350 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 07:55:33 +00:00
hpradhan%hotpop.com
8a8ad61c95 bug 246783 : Support base64binary type in webservices r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@158349 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 07:13:10 +00:00
hpradhan%hotpop.com
a048dc9e6f fix comment
git-svn-id: svn://10.0.0.236/trunk@158348 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 07:02:16 +00:00
hpradhan%hotpop.com
bf6e5434f0 bug 246783: Support base64binary types in webservices r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@158347 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 06:57:09 +00:00
hpradhan%hotpop.com
7ebe958a7b bug 246783 : Support base64binary type in webservices r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@158346 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 06:55:47 +00:00
despotdaemon%netscape.com
a07ab1dcfe Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158344 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 04:39:16 +00:00
jst%mozilla.jstenback.com
acffe31880 Fixing bug 245615. Random nsGlobalWindow cleanup. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@158341 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 01:15:42 +00:00
jst%mozilla.jstenback.com
d0f371a49d Fixing bug 245615. Random nsGlobalWindow cleanup. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@158340 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 01:11:06 +00:00
jshin%mailaps.org
6fb284aa18 bug 247450: Suggested file name for email/news posting is RFC2047-encoded (e.g. =?KOI8-R?B?.....?=) : patch by eaglus@yandex.ru, r=bienvenu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158337 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 00:33:16 +00:00
ben%bengoodger.com
31b6cc71b1 246618 - show default download folder in downloads window when in autodownload mode
git-svn-id: svn://10.0.0.236/trunk@158332 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 00:14:59 +00:00
ben%bengoodger.com
d68af62936 bug 246616 - moz-icon should be able to draw special virtual namespace icons for Desktop and My Documents, r=mscott
git-svn-id: svn://10.0.0.236/trunk@158331 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 22:37:07 +00:00
dbaron%dbaron.org
984d2d3d5f Attempt to fix pageload regression/oscillation from bug 20022. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@158330 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 22:30:18 +00:00
bryner%brianryner.com
e2e26d3025 Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@158329 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 22:10:12 +00:00
bienvenu%nventure.com
1e43c956f0 more work on rss extension, NPOB, 225158
git-svn-id: svn://10.0.0.236/trunk@158328 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 21:16:07 +00:00
myk%mozilla.org
90114e252e Fix for bug 245924: updates Bugzilla footer to take advantage of HTML4 and CSS formatting.
Patch by Vitaly Harisov.
r=myk
a=myk


git-svn-id: svn://10.0.0.236/trunk@158327 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 21:07:38 +00:00
bienvenu%nventure.com
660afee583 allow new flag to be set on new msg hdr, part of rss work 225158 r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@158326 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 21:07:18 +00:00
bienvenu%nventure.com
030f9f0d9c help file changes for pop3 header only download, patch by hyc@symas.com, r=bienvenu,sr=mscott 185184
git-svn-id: svn://10.0.0.236/trunk@158324 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 20:04:03 +00:00
jshin%mailaps.org
96b44a5500 bug 238165 : text/plain part (that is tagged as 'base64' in Content-Transfer-Encoding) of multipart/alternative message is not actually b64-encoded (r=bienvenu, sr=mscott)
git-svn-id: svn://10.0.0.236/trunk@158323 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 19:48:59 +00:00
edburns%acm.org
0007840201 This checkin verifies that loading documents over HTTP works as
expected.

M src_moz/Makefile.in

- added WindowWatcher to compilation

M src_moz/NativeBrowserControl.cpp

- turn on our WindowWatcher.  Still need to flesh this out, but it
  seemed to be necessary for http to work.

M src_moz/WindowCreator.cpp
M src_moz/WindowCreator.h

- return to compilation

M src_moz/WrapperFactoryImpl.cpp

- hack to workaround bug posted to n.p.m.e by me today regarding
  nsIOService::SetOffline(TRUE) being called.  The workaround is to
  manually call nsIOService::SetOffline(FALSE) *after* the point in time
  where the "TRUE" call is made.

M test/automated/src/classes/org/mozilla/util/THTTPD.java

- tweaks to make this suitable for JUnit testing.

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- all navigation tests work.


git-svn-id: svn://10.0.0.236/trunk@158322 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 19:23:23 +00:00
bsmedberg%covad.net
2bbd7e4852 Re-add logic for bug 239914: use the classic skin when OS accessibility is enabled, because it obeys system colors and preferences.
git-svn-id: svn://10.0.0.236/trunk@158321 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 19:22:00 +00:00
aaronleventhal%moonset.net
e517c09ea7 Bug 246213. Fix regression where background colors aren't displayed on WinNT. Hopefully fixes it on Win98 as well. r=mkaply, sr=darin
git-svn-id: svn://10.0.0.236/trunk@158319 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 18:36:45 +00:00
aaronleventhal%moonset.net
817d362ff0 Bug 248017. Can't QueryService to all ISimpleDOM* interfaces. Need QS because QI won't work on WinXP from IAccessible to custom interfaces. r=pkw, sr=darin
git-svn-id: svn://10.0.0.236/trunk@158318 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 16:38:27 +00:00
neil%parkwaycc.co.uk
6adc4ec6a7 Actually use rv b=228780 r=me rs=brendan moa=bienvenu
git-svn-id: svn://10.0.0.236/trunk@158317 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 16:06:12 +00:00
mostafah%oeone.com
a960918f88 Checked in patch for bug 247867
git-svn-id: svn://10.0.0.236/trunk@158316 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:57:22 +00:00
darin%meer.net
3e4e017481 fixes bug 234608 "Removal of some deadcode in nsDiskCacheBinding" patch by alfredkayser@nl.ibm.com r=biesi sr=darin
git-svn-id: svn://10.0.0.236/trunk@158315 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:56:49 +00:00
mostafah%oeone.com
c95b5a697e Checked in patch for bug 248865
git-svn-id: svn://10.0.0.236/trunk@158314 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:55:13 +00:00
scott%scott-macgregor.org
70b0e49224 Bug #247450 --> File names have incorrect (base64) encoding when saving message.Patch by jshin.
git-svn-id: svn://10.0.0.236/trunk@158313 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:55:05 +00:00
mostafah%oeone.com
d8c47fe612 Checked in patch for bug 247864
git-svn-id: svn://10.0.0.236/trunk@158312 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:53:32 +00:00
mostafah%oeone.com
6e893858c3 Checked in patch for bug 247861
git-svn-id: svn://10.0.0.236/trunk@158311 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:51:08 +00:00
mostafah%oeone.com
9a7d8dd848 Checked in patch for bug 247858
git-svn-id: svn://10.0.0.236/trunk@158310 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:48:47 +00:00
scott%scott-macgregor.org
48cf2d7196 Put back file overwriting for messenger.dtd which was accidentally lost
git-svn-id: svn://10.0.0.236/trunk@158308 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:47:28 +00:00
mostafah%oeone.com
f0cff00ba2 Checked in patch for bug 247857
git-svn-id: svn://10.0.0.236/trunk@158307 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:46:03 +00:00
mostafah%oeone.com
c2d9783ec9 Checked in patch for bug 247685
git-svn-id: svn://10.0.0.236/trunk@158306 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:44:02 +00:00
darin%meer.net
9e77f0d69b adding simple stream loader testcase
git-svn-id: svn://10.0.0.236/trunk@158305 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:37:33 +00:00
mostafah%oeone.com
e085de6329 Updated translation
git-svn-id: svn://10.0.0.236/trunk@158304 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:36:59 +00:00
mostafah%oeone.com
afd389ae68 Catch up with en-US ( Bug 247636 )
git-svn-id: svn://10.0.0.236/trunk@158303 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 14:16:07 +00:00
mkaply%us.ibm.com
e48fddee09 Add nsNativeAppSupportOS2.cpp
git-svn-id: svn://10.0.0.236/trunk@158302 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 13:14:08 +00:00
timeless%mozdev.org
ab5a540619 Bug 247445 Useless/unreachable stale code from 1999 in GlobalWindowImpl::SetTimeoutOrInterval
r=brendan sr=brendan


git-svn-id: svn://10.0.0.236/trunk@158301 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 09:44:17 +00:00
timeless%mozdev.org
66614fe2dd Bug 241971 potential crash [@ nsPrimitiveHelpers::ConvertUnicodeToPlatformPlainText]
r=neil sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@158300 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 09:40:13 +00:00
timeless%mozdev.org
8f54ece65a Bug 241952 Change XUL nsprlogging to spam all:4/all:5 instead of all:2
r=neil sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@158299 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 09:37:55 +00:00
timeless%mozdev.org
df54b746d7 Bug 231135 NS_NewLocalFile rv isn't checked in nsProfile::CreateNewProfileWithLocales
patch written by luser_bugzilla@perilith.com r=dveditz sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@158298 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 09:11:26 +00:00
neil%parkwaycc.co.uk
a5df7e7234 Removing unused variable b=90906 p=gautheri@noos.fr r=me sr=rbs
git-svn-id: svn://10.0.0.236/trunk@158297 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 08:34:42 +00:00
jocuri%softhome.net
aa92e3c4b0 Patch for bug 225359: Drawing dependency graphs should work on Win32; patch by Byron Jones (glob) <bugzilla@glob.com.au>; r=jouni; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158296 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 08:05:49 +00:00
jocuri%softhome.net
c5d80b54e2 Patch for bug 247772: Improve SQL capitalization in collectstats; r=joel; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158295 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 08:00:58 +00:00
timeless%mozdev.org
1f8287492d Bug 247192 User Agent Sniffing fails to capture StarOffice/5.1 running on Solaris Sparc
r=vladd a=justdave


git-svn-id: svn://10.0.0.236/trunk@158294 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 07:49:15 +00:00
timeless%mozdev.org
c9813de44c Bug 247209 map sun4u to Solaris
r=vladd a=justdave


git-svn-id: svn://10.0.0.236/trunk@158293 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 07:46:48 +00:00
scott%scott-macgregor.org
21005b259e add temporary place holders for the thunderbird extensions dialog for options, about and home
git-svn-id: svn://10.0.0.236/trunk@158292 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 07:07:36 +00:00
bryner%brianryner.com
75fbdc49f6 hack fix for overlay problem - don't package chrome.rdf until we figure out why running -register doesn't generate overlayinfo
git-svn-id: svn://10.0.0.236/trunk@158291 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 06:31:08 +00:00
scott%scott-macgregor.org
ce777eef17 Bug #248073 --> use the mozapp XPinstall confirmation dialog instead of the seamonkey one.
git-svn-id: svn://10.0.0.236/trunk@158288 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 05:50:03 +00:00
dbaron%dbaron.org
41ff3ad83f Update :hover state and mouse cursor and send mouse events when the position of the pointer changes due to scrolling or reflow. b=20022 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158287 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 04:32:52 +00:00
dbaron%dbaron.org
4513a082d6 Make NS_MOUSE_ENTER and NS_MOUSE_EXIT events behave the same way on X11 platforms as they do on Windows and Mac. b=20022 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158286 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 04:29:59 +00:00
dbaron%dbaron.org
cfcac1dee1 Add ifdefs (off by default) that allow better debugging of invalidation problems by painting invalidated regions exactly rather than taking the minimal containing rectangle. b=20022 (See also bug 215303.) r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158285 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 04:28:17 +00:00
bryner%brianryner.com
e0d52cb151 Ensure that NEXT_ROOT is not set when creating a dmg image
git-svn-id: svn://10.0.0.236/trunk@158284 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 03:19:02 +00:00
bryner%brianryner.com
2a1c8d3594 deCOMtaminate nsBoxLayoutState. Bug 247766, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@158283 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 02:55:04 +00:00
danm-moz%comcast.net
1ff07ebc1b adding mouseup to the default list of events allowed to open popup windows. bug 247965 r=jst
git-svn-id: svn://10.0.0.236/trunk@158281 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 02:34:28 +00:00
dbaron%dbaron.org
d5c10cb2ac Inccrease regxpcom timeout since 15 seconds is too short and we're not supposed to hit the timeout under normal conditions.
git-svn-id: svn://10.0.0.236/trunk@158279 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 23:50:38 +00:00
bryner%brianryner.com
c69233d235 oops, this wasn't supposed to go on the trunk. backing out.
git-svn-id: svn://10.0.0.236/trunk@158278 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 23:41:30 +00:00
bryner%brianryner.com
ea5334a7ce bringing branch changes forward
git-svn-id: svn://10.0.0.236/trunk@158277 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 23:35:56 +00:00
bryner%brianryner.com
e9de5f0bb3 trying to remove zombie cvs file
git-svn-id: svn://10.0.0.236/trunk@158276 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 23:34:24 +00:00
relyea%netscape.com
01510c097f Bug 244914, 244907 r=nelsonb
Add support for unprotected private keys without requiring authentication.
Add support to access application specific PKCS #11 objects through NSS.


git-svn-id: svn://10.0.0.236/trunk@158274 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 23:01:53 +00:00
pkw%us.ibm.com
58b13279db Backing out fix for Bug 126066 because it broke -moz-outline: invert.
git-svn-id: svn://10.0.0.236/trunk@158272 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 22:32:12 +00:00
jruderman%hmc.edu
cef27120a5 Bug 246419 - Bookmarks file converts ' to &#39; in bookmark title. Patch by BenB and Bill Mason. r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@158269 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 22:02:35 +00:00
pinkerton%aol.net
a84cf7e0ea dual-page nav buttons to look better on small size. fix dpi on some others.
add mini down-arrow to back/fwd.


git-svn-id: svn://10.0.0.236/trunk@158268 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 21:55:35 +00:00
cls%seawood.org
054a7f14b8 Make console handling in mingw builds behave the same as msvc builds.
Bug #245903 r+sr=dmose


git-svn-id: svn://10.0.0.236/trunk@158266 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 20:56:14 +00:00
pinkerton%aol.net
e90002812c mention prebinding
git-svn-id: svn://10.0.0.236/trunk@158265 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 20:44:01 +00:00
pedemont%us.ibm.com
8c0a87a436 Bug 247542 - sometimes crashing running under thousands of colors (regression). r=pinkerton,sr=sfraser,a=mkaply
git-svn-id: svn://10.0.0.236/trunk@158262 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 20:05:54 +00:00
pinkerton%aol.net
2092e48c88 tweak release notes
git-svn-id: svn://10.0.0.236/trunk@158260 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 19:53:45 +00:00
nelsonb%netscape.com
60b11d5244 Initialize the "type" member in the SECItems returned by
PK11_PQG_ParamGetSeedLen so encoded values will be correct.
Bug 247737. r=relyea.


git-svn-id: svn://10.0.0.236/trunk@158259 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 19:22:02 +00:00
bryner%brianryner.com
b9fee4bf3a Make jsdouble hashing code strict-aliasing safe (bug 247877). r=brendan.
git-svn-id: svn://10.0.0.236/trunk@158258 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 17:57:10 +00:00
mkaply%us.ibm.com
26488b3185 #247859
r=pedemont
Add XP_OS2 for determining the download folder location


git-svn-id: svn://10.0.0.236/trunk@158257 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 17:26:16 +00:00
alex%croczilla.com
5c211f6e9c Bug#247964: Add missing nsMemory::Free() (+whitespace fixes). Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default build.
git-svn-id: svn://10.0.0.236/trunk@158254 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 16:58:51 +00:00
tor%cs.brown.edu
1902fef58a Bug 245377 - some background images not displaying properly. r=blizzard, sr=roc
git-svn-id: svn://10.0.0.236/trunk@158253 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 16:30:36 +00:00
pinkerton%aol.net
6caecd54d4 add 'open in new tabs' from bookmark bar context menu (bug 247895)
git-svn-id: svn://10.0.0.236/trunk@158252 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 14:23:32 +00:00
daniel%glazman.org
aef4f8f797 [minimo only] remove max-height constraints; b=247843; r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158248 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 12:28:04 +00:00
jshin%mailaps.org
5b569ba041 bug 245770 : add a pref. to control whether or not replace backslashes with Yen signs in Japanese documents (r=smontagu, sr=dbaron)
git-svn-id: svn://10.0.0.236/trunk@158245 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 10:32:27 +00:00
neil%parkwaycc.co.uk
12603657da Re-apply the fix to bug 86786 after pch regressed it r=varga sr=alecf
git-svn-id: svn://10.0.0.236/trunk@158244 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 08:23:11 +00:00
neil%parkwaycc.co.uk
4073288df6 Move HELP key binding into the unix overlay b=229438 r=kyle.yuan sr=Henry.Jia
git-svn-id: svn://10.0.0.236/trunk@158243 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 08:04:38 +00:00
robin.lu%sun.com
2dd7ef0122 fix bug 206376 accesskey doesn't work when field type is "file"
r=aaronleventhal sr=jst patched by neo.liu@sun.com


git-svn-id: svn://10.0.0.236/trunk@158242 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 02:46:13 +00:00
bryner%brianryner.com
9253c686a3 removing dead CFM build files
git-svn-id: svn://10.0.0.236/trunk@158241 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 02:09:30 +00:00
timeless%mozdev.org
133a5d80f6 Bug 247711 Remove outdated "tbautostretch" XUL attribute from the codebase
patch by bugzilla@babylonsounds.com r=neil sr=brendan


git-svn-id: svn://10.0.0.236/trunk@158229 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 22:45:14 +00:00
bryner%brianryner.com
2dc54109eb remove long-dead CFM build file
git-svn-id: svn://10.0.0.236/trunk@158218 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 21:38:51 +00:00
dbaron%dbaron.org
04ef7a405e Fix gcc 3.4 bustage by removing extra top-level semicolons.
git-svn-id: svn://10.0.0.236/trunk@158213 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 20:37:16 +00:00
danm-moz%comcast.net
e14d3df42d adding privileged script accessible DOM window helper class. bug 242237 r=caillon,jst
git-svn-id: svn://10.0.0.236/trunk@158211 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 16:42:13 +00:00
sergei_d%fi.tartu.ee
50c05de3b7 bug 247702. r=thesuckiestemail@yahoo.se. Inform xp layer about resize directly for (yet) hidden windows. BeOS-only change, no sr required
git-svn-id: svn://10.0.0.236/trunk@158210 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 12:03:45 +00:00
sergei_d%fi.tartu.ee
dfd01da885 "bug 247700 r=thesuckiestemail@yahoo.se. Starting Bloopers at window create. BeOS-only patch, no sr required"
git-svn-id: svn://10.0.0.236/trunk@158209 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 10:10:30 +00:00
silver%warwickcompsoc.co.uk
27c233fc26 Bug 173878 - Remember small icon setting even when toolbar is in text-only mode.
r=mconnor


git-svn-id: svn://10.0.0.236/trunk@158208 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 10:07:43 +00:00
mvl%exedo.nl
6a0b731cbf Make errorstring localizable. use promptservice.
bug 247636, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@158207 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 10:03:02 +00:00
smontagu%smontagu.org
221c341396 Bug 140611: When a block element is first in RTL <LI>, bullet moves left. patch by Lina Kemmel lkemmel@il.ibm.com, r=smontagu, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@158206 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 09:51:10 +00:00
neil%parkwaycc.co.uk
2dbe1e7404 Bug 244688 JavaScript strict warning: assignment to undeclared variable gChangeJunkScoreCheckbox r=me sr=Henry.Jia
git-svn-id: svn://10.0.0.236/trunk@158205 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 09:17:44 +00:00
ben%bengoodger.com
f724bebbd5 add wikipedia and imdb searches to default bookmarks file
git-svn-id: svn://10.0.0.236/trunk@158204 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 09:08:17 +00:00
ben%bengoodger.com
29f5485ec4 244025 - more obvious secure site indication
git-svn-id: svn://10.0.0.236/trunk@158203 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 08:30:19 +00:00
ben%bengoodger.com
14c0dfcc8b change mDeleteCalled to mXPCOMShuttingDown per danm request. (part of 244106 that bsmedberg didn't get before landing on the trunk)
git-svn-id: svn://10.0.0.236/trunk@158201 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 03:42:50 +00:00
brendan%mozilla.org
7cf55aa042 Mangle JS_STATIC_DLL_CALLBACK names a bit in case they're not hidden.
git-svn-id: svn://10.0.0.236/trunk@158200 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 02:29:19 +00:00
ben%bengoodger.com
d8bdaa7368 243387 - about:plugins broken by download size reduction changes. Move about:plugins page to global package to remove dependency on defunct "communicator" package. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@158199 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-20 01:42:05 +00:00
dwitte%stanford.edu
c42926783a fixing an erroneous comment.
git-svn-id: svn://10.0.0.236/trunk@158198 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 23:57:45 +00:00
danm-moz%comcast.net
8e10c6c51a adding nsIDOMWindowUtils.idl. bug 242237 r=caillon,jst
git-svn-id: svn://10.0.0.236/trunk@158197 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 23:04:38 +00:00
cltbld%netscape.com
9d02e446c8 Special case Thunderbird profile location on OS X to match #ifdef in nsXREDirProvider
git-svn-id: svn://10.0.0.236/trunk@158195 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 20:22:45 +00:00
bryner%brianryner.com
5aa83025ca Fix tracemalloc bustage (balsa orange) by updating gArgc to the argument count returned by NS_TraceMallocStartupArgs.
git-svn-id: svn://10.0.0.236/trunk@158194 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 18:41:55 +00:00
cbiesinger%web.de
0f8db2c2aa bug 166068 make selection of new dropdown value in mailnews compose window better
patch by Eyal Rozenberg <eyalroz@technion.ac.il> r=neil sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@158193 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 17:29:33 +00:00
bienvenu%nventure.com
840232918d fix 247618 download now link for partial messages doesn't work when account has been deferred sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158191 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 16:31:20 +00:00
hpradhan%hotpop.com
e23ce1bee9 bug 247541 : Fix a case where the SOAP encoder got the schame type wrong.
git-svn-id: svn://10.0.0.236/trunk@158190 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 15:37:48 +00:00
mvl%exedo.nl
7c42366eeb don't show errors about redirection status codes. Use the right channel.
bug 247490, r=mostafah


git-svn-id: svn://10.0.0.236/trunk@158189 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 10:19:16 +00:00
bryner%brianryner.com
c52276bdfd Make XUL box debug code be #ifdef DEBUG_LAYOUT. r+sr=roc, bug 103844.
git-svn-id: svn://10.0.0.236/trunk@158188 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 09:07:47 +00:00
jocuri%softhome.net
ab561b046f Patch for bug 246778: ThrowUserError shouldn't cause internal error with timetracking; patch by Marc Schumann <marcschum@web.de>; r=kiko; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@158187 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 08:15:26 +00:00
scott%scott-macgregor.org
6f9e576cf4 Don't package the old profile chrome anymore.
Patch by stephen walker


git-svn-id: svn://10.0.0.236/trunk@158186 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 07:50:53 +00:00
saul.edwards%sun.com
45521d7d95 Bug 245518: add RPATH to BUILD_SUN_PKG, add $ORIGIN to rpath
git-svn-id: svn://10.0.0.236/trunk@158184 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 06:09:03 +00:00
ben%bengoodger.com
b7070ba1f6 OK, merge back changes from the branch. for real this time
git-svn-id: svn://10.0.0.236/trunk@158183 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 05:54:09 +00:00
ben%bengoodger.com
8900e8bcaf fuck it.
git-svn-id: svn://10.0.0.236/trunk@158182 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 05:50:12 +00:00
ben%bengoodger.com
c74c56feec hm.
git-svn-id: svn://10.0.0.236/trunk@158180 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 05:29:47 +00:00
ben%bengoodger.com
d525a06c37 fix oops
git-svn-id: svn://10.0.0.236/trunk@158179 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 05:27:46 +00:00
ben%bengoodger.com
0793d7d778 various updates from the branch - extension manager, update service, etc.
git-svn-id: svn://10.0.0.236/trunk@158178 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 04:56:21 +00:00
ben%bengoodger.com
301e39135c add themes to fix orange
git-svn-id: svn://10.0.0.236/trunk@158177 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 04:26:24 +00:00
jpierre%netscape.com
8385c4f9e2 Fix for 237934 - nss_InitLock not atomic. r=nelson
git-svn-id: svn://10.0.0.236/trunk@158176 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 03:21:39 +00:00
despotdaemon%netscape.com
f7fa4cd718 Pseudo-automatic update of changes made by brofield@jellycan.com.
git-svn-id: svn://10.0.0.236/trunk@158175 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 02:39:30 +00:00
silver%warwickcompsoc.co.uk
a360bdb906 Bug 246429 - null-check some vars before QIing them.
r=mconnor
patch by pike@pikey.me.uk


git-svn-id: svn://10.0.0.236/trunk@158174 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 02:32:44 +00:00
despotdaemon%netscape.com
cf6a54f901 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158171 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 01:22:33 +00:00
bsmedberg%covad.net
f9f20186ed Bug 239875 - fix xpconnect static guards so we can restart xpcom without crashing r=shaver sr=brendan
git-svn-id: svn://10.0.0.236/trunk@158170 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 01:19:27 +00:00
despotdaemon%netscape.com
6cd2f70378 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@158169 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 01:14:11 +00:00
myk%mozilla.org
b49b452154 bug 225944 - two-pane bookmarks manager interface with left-hand folders pane to make managing bookmarks easier; r=ben
git-svn-id: svn://10.0.0.236/trunk@158168 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 00:39:44 +00:00
timeless%mozdev.org
8fe9a52a0a Bug 180810 Cannot install Mozilla nightly build on Linux. "Fatal Error [-618]: Couldn't open xpistub library"
patch by opi@gmx.at r=dveditz sr=darin


git-svn-id: svn://10.0.0.236/trunk@158167 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 00:14:36 +00:00
timeless%mozdev.org
8901fe5679 Bug 242905 remove nsXIEngine::ParseURL
patch by ajschult@mindspring.com r=dveditz sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@158166 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 00:13:10 +00:00
timeless%mozdev.org
1894ddd7bc Bug 241177 remove nsXIContext::itoa
patch by ajschult@mindspring.com r=dveditz sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@158165 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 00:11:45 +00:00
pinkerton%aol.net
4acc8c3701 fix problem where showing customize toolbar with small icons would cause
image to grow (bug 247426)


git-svn-id: svn://10.0.0.236/trunk@158164 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 00:05:24 +00:00
neil%parkwaycc.co.uk
578b7950cd Bug 205235 Fix floats to work in RTL spans p=mozilla-bugzilla@future.shiny.co.il (Ilya Konstantinov) r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158163 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 23:41:17 +00:00
neil%parkwaycc.co.uk
e6bcffa70c XUL frame elements should not have the preferred size that HTML iframes do b=217477 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158162 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 23:34:22 +00:00
ben%bengoodger.com
14d320aeed add help stuff
git-svn-id: svn://10.0.0.236/trunk@158161 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 23:27:36 +00:00
ben%bengoodger.com
8ef9373990 add file
git-svn-id: svn://10.0.0.236/trunk@158160 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 23:26:43 +00:00
ben%bengoodger.com
619e2c1556 oops forgot this dir
git-svn-id: svn://10.0.0.236/trunk@158158 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:38:59 +00:00
ben%bengoodger.com
497cb2b869 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@158157 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:36:23 +00:00
bienvenu%nventure.com
bd7d4ccf78 fix regression in downloading partially downloaded pop3 messages, r=hyc@symas.com, sr=mscott 247592
git-svn-id: svn://10.0.0.236/trunk@158155 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:18:30 +00:00
ben%bengoodger.com
7aa5b1a30a winstripe landing
git-svn-id: svn://10.0.0.236/trunk@158154 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:10:49 +00:00
neil%parkwaycc.co.uk
a8feb53337 Bug 236913 Need to correctly unescape search strings for the search sidebar (indirect fallout from bug 44272) r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@158153 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:10:32 +00:00
ben%bengoodger.com
4635bd283c Winstripe landing
git-svn-id: svn://10.0.0.236/trunk@158152 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:07:08 +00:00
ben%bengoodger.com
bc770d17da forgot to remove these lines
git-svn-id: svn://10.0.0.236/trunk@158151 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:05:49 +00:00
ben%bengoodger.com
b3ea365306 oops forgot to remove these lines
git-svn-id: svn://10.0.0.236/trunk@158150 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 22:05:29 +00:00
brendan%mozilla.org
0b1a5abf97 My spin on Malcolm Rowe's patch for ECMA-compliant \b in regexps (247179, r=me).
git-svn-id: svn://10.0.0.236/trunk@158149 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:59:06 +00:00
mostafah%oeone.com
aa00cd6946 Fixed crash on TB 0.7 and FF 0.9
git-svn-id: svn://10.0.0.236/trunk@158148 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:54:48 +00:00
ben%bengoodger.com
e5bc10bb8e removing old files
git-svn-id: svn://10.0.0.236/trunk@158146 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:40:33 +00:00
ben%bengoodger.com
adf1703f3c landing winstripe and pinstripe...
git-svn-id: svn://10.0.0.236/trunk@158145 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:33:39 +00:00
ben%bengoodger.com
69e44e8e1c remove the old dirs
git-svn-id: svn://10.0.0.236/trunk@158143 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:29:09 +00:00
ben%bengoodger.com
c2a0f1dcd1 remove obsolete toolkit skin makefiles
git-svn-id: svn://10.0.0.236/trunk@158141 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:19:09 +00:00
ben%bengoodger.com
cb066bebb3 use new themes dir, turn on winstripe
git-svn-id: svn://10.0.0.236/trunk@158140 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:18:32 +00:00
ben%bengoodger.com
4c2eecb885 More Winstripe/Pinstripe Restructuring
git-svn-id: svn://10.0.0.236/trunk@158139 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 21:06:45 +00:00
brendan%mozilla.org
368758b07a Fix off-by-one, simplify logic in light of EOF mapping to 0 JS_CCODE.
git-svn-id: svn://10.0.0.236/trunk@158131 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 20:40:54 +00:00
mostafah%oeone.com
4008d8d4ac This should get us going with firefox
git-svn-id: svn://10.0.0.236/trunk@158130 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 20:33:41 +00:00
bienvenu%nventure.com
202756f762 fix sun os 5 build bustage
git-svn-id: svn://10.0.0.236/trunk@158129 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 20:18:39 +00:00
cbiesinger%web.de
a409212dcf removing unused files r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@158128 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 19:27:45 +00:00
mostafah%oeone.com
de09fbfcd3 Removing dependance on outside menu labels
git-svn-id: svn://10.0.0.236/trunk@158127 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 19:04:12 +00:00
mostafah%oeone.com
d74152f866 Fixing incomplete check-in
git-svn-id: svn://10.0.0.236/trunk@158126 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 18:49:31 +00:00
mostafah%oeone.com
45dd721e41 Fixing firefox bustage by providing srGetStrBundle in calendar
git-svn-id: svn://10.0.0.236/trunk@158125 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 18:43:00 +00:00
bienvenu%nventure.com
bd23a30abb follow-on fixes for 185184, pop3 header only mode, patch by hyc@symas.com, r=bienvenu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@158124 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 18:37:36 +00:00
pkw%us.ibm.com
8543a6b79c Bug 126066 - Changing caret (cursor) color
r=tor@acm.org, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@158123 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 18:10:23 +00:00
cbiesinger%web.de
d627310cf5 bug 246525 cache entries should have intl-friendly date format; make them use ISO 8601
patch by Constantine A. Murenin <cnst+bmo@bugmail.mojo.ru> r=biesi sr=darin


git-svn-id: svn://10.0.0.236/trunk@158122 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 18:09:54 +00:00
mostafah%oeone.com
9cd2aa74f5 nsnull -> 0 (nsnull not defined here)
git-svn-id: svn://10.0.0.236/trunk@158121 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 17:51:16 +00:00
mostafah%oeone.com
8367a2117e Brought up to date with Makefile.in in browser/app
git-svn-id: svn://10.0.0.236/trunk@158120 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 17:50:08 +00:00
mostafah%oeone.com
35a920872b Brought up to date with nsBrowserApp.cpp
git-svn-id: svn://10.0.0.236/trunk@158119 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 17:44:57 +00:00
scott%scott-macgregor.org
418ab8af92 Package new extensions stuff in the installer
git-svn-id: svn://10.0.0.236/trunk@158118 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 17:36:50 +00:00
scott%scott-macgregor.org
12612fe7c2 Packaging changes to support the extension manager and the new profile code
Thanks to Stephen Walker for reminding me to port this stuff


git-svn-id: svn://10.0.0.236/trunk@158117 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 17:03:51 +00:00
mostafah%oeone.com
5f960ce1bf Fixed dependance on the existence of the profile-manager
git-svn-id: svn://10.0.0.236/trunk@158116 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 15:59:48 +00:00
bsmedberg%covad.net
74903c2f48 Forgot a couple mailnews files from the semi-single-profile merge. To get the profile path, use the directory service instead of the profile service. Make offline-startup use a app-startup observer instead of a profile-startup observer.
git-svn-id: svn://10.0.0.236/trunk@158115 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 15:58:14 +00:00
cbiesinger%web.de
e5b61970b9 bug 227313 patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net> r+sr=roc
remove unused code related to PresShell::ScrollFrameIntoView(nsIFrame*)


git-svn-id: svn://10.0.0.236/trunk@158114 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 14:54:56 +00:00
edburns%acm.org
ffd5c66837 Accidentally removed running testcases.
git-svn-id: svn://10.0.0.236/trunk@158113 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 14:17:28 +00:00
edburns%acm.org
ca31dc49b5 Implement a trivial HTTP server to test http file loads, and what do you
know, I find that selection doesn't work.  Hmm.  Well, let's hear it for
test first.

Naturally, the next step is to fix the new NavigationTest.testHttpLoad().

A test/automated/src/test/HttpNavigationTest.txt

- data file for testHttpLoad().

A test/automated/src/classes/org/mozilla/util/THTTPD.java

- trivial HTTP server that suits my needs.

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- added commented out testHttpLoad().  It breaks.

M test/automated/src/classes/org/mozilla/webclient/WebclientTestCase.java

- remove emacs mode line.


git-svn-id: svn://10.0.0.236/trunk@158112 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 13:53:14 +00:00
Stefan.Borggraefe%gmx.de
4bfb30b4fd Bug 229451: pref-notifications.xul should have more IDs
Patch by Ilya Konstantinov
r=mscott, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@158111 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 12:21:42 +00:00
timeless%mozdev.org
545b63f79e Bug 235744 Expose StorageStream class to Javascript
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@158108 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 09:03:10 +00:00
timeless%mozdev.org
dbaba0be9d Bug 235744 Expose StorageStream class to Javascript
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@158107 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 08:35:14 +00:00
timeless%mozdev.org
f8e454261b Bug 235744 Expose StorageStream class to Javascript
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@158106 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 08:17:58 +00:00
ben%bengoodger.com
2da9db5dd8 add NO_EM_RESTART to default tinderbox config to prevent tinderboxes building ng apps from going orange right away. r=bryner.
git-svn-id: svn://10.0.0.236/trunk@158105 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 08:13:40 +00:00
scott%scott-macgregor.org
b3b670e702 Port Bug #246285 to the trunk so the semi-single profile landing doesn't break Mac builds by preventing
thunderbird from finding the profile on OS X.


git-svn-id: svn://10.0.0.236/trunk@158104 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 07:38:59 +00:00
scott%scott-macgregor.org
f1892d4f88 Add an icon for the default theme in the themes dialog.
git-svn-id: svn://10.0.0.236/trunk@158102 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 07:27:27 +00:00
scott%scott-macgregor.org
9a48e84419 Try to get Thunderbird running on the trunk again now that the new profile manager has landed for aviary.
Includes patches for Bug #239929, #244800 and Bug #244134


git-svn-id: svn://10.0.0.236/trunk@158101 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 07:14:56 +00:00
bryner%brianryner.com
6cdef5b75f Restore unbuffering of stdout so that the startup perf test output gets written to the tinderbox log.
git-svn-id: svn://10.0.0.236/trunk@158100 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 05:39:26 +00:00
roc+%cs.cmu.edu
897c2495e8 Bug 240276. Fork nsGfxScrollFrame into nsHTMLScrollFrame and nsXULScrollFrame. No behaviour is changed yet. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158083 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 02:08:19 +00:00
jpierre%netscape.com
531176a301 Wrap long lines
git-svn-id: svn://10.0.0.236/trunk@158082 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 02:03:30 +00:00
jpierre%netscape.com
3090294504 Restore comment that got removed accidentally. And fix typo in it.
git-svn-id: svn://10.0.0.236/trunk@158078 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 01:34:11 +00:00
jpierre%netscape.com
0f8afbdfc0 Fix for 247406 . r=wchang0222,glen.beasley
git-svn-id: svn://10.0.0.236/trunk@158077 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 01:32:31 +00:00
bsmedberg%covad.net
55f3bc01cf Merge rules for building .m files from the aviary 1.0 branch. (original checkins by Ben Goodger and Brian Ryner)
git-svn-id: svn://10.0.0.236/trunk@158075 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 00:56:48 +00:00
jpierre%netscape.com
cbd4475cdf Fix for 178897 . QuickDER optimizations . r=nelsonb
git-svn-id: svn://10.0.0.236/trunk@158074 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 00:38:45 +00:00
myk%mozilla.org
ed753546a4 strip the query string before dividing the file into path and filename so that we don't divide on a slash in the query string by accident
git-svn-id: svn://10.0.0.236/trunk@158071 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 00:12:51 +00:00
bienvenu%nventure.com
5baa37d40c more work on 225158, turn on unsubscribe, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@158070 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:40:12 +00:00
bienvenu%nventure.com
97e00a831c more work on 225158, fix rss extension creation of folders for subscribed folders that don't exist on disk, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@158069 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:39:03 +00:00
bsmedberg%covad.net
16d5b78de5 Blindly try to fix mac bustage from the nsILineInputStream conversion to use CStrings.
git-svn-id: svn://10.0.0.236/trunk@158068 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:34:29 +00:00
jpierre%netscape.com
f1cc27073a Backout part of the QuickDER changes from 178895 . r=relyea
git-svn-id: svn://10.0.0.236/trunk@158067 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:23:59 +00:00
dbaron%dbaron.org
007dd4f663 Don't check exit value from profile creation since semi-single-profile makes things inconsistent. r=bryner
git-svn-id: svn://10.0.0.236/trunk@158066 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:16:27 +00:00
rlk%trfenv.com
69aa7ea984 Moving Validating Settings help to XHTML. Patch by Stefan <stefan_h@hem.utfors.se> r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@158065 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:10:01 +00:00
myk%mozilla.org
92bfe76d9b collect stats for extensions as well
git-svn-id: svn://10.0.0.236/trunk@158064 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:02:17 +00:00
ben%bengoodger.com
8b3367f21a land winstripe on trunk
git-svn-id: svn://10.0.0.236/trunk@158063 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 23:01:11 +00:00
rlk%trfenv.com
3816a548ee Moving Validating Settings help to XHTML. Patch by Stefan <stefan_h@hem.utfors.se> r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@158062 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 22:50:05 +00:00
bsmedberg%covad.net
6bc336ac87 Update .cvsignore and add correct nsNativeAppSupportBase.cpp
git-svn-id: svn://10.0.0.236/trunk@158061 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 22:23:58 +00:00
nelsonb%netscape.com
d855fad3a6 Destroy cert references held inside the CMMFCertRepContent struct when
that struct is being destroyed.  Plugs a cert reference leak.
Bug 245420.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@158060 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 22:12:34 +00:00
christophe.ravel.bugs%sun.com
e6daf7664f 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@158058 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:57:19 +00:00
tor%cs.brown.edu
4614ab3b23 Bug 226733 build bustage fix.
git-svn-id: svn://10.0.0.236/trunk@158057 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:48:01 +00:00
bsmedberg%covad.net
c37310b6c2 Forgot a file for semi-single-profile.
git-svn-id: svn://10.0.0.236/trunk@158056 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:44:04 +00:00
edburns%acm.org
c875326607 Correctly load the GtkBrowserControlCanvas.
git-svn-id: svn://10.0.0.236/trunk@158055 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:27:55 +00:00
bsmedberg%covad.net
4688fbfc0a Bug 239929 - Porting semi-single-profile from the aviary1.0 branch to the trunk. This is using the argv-restart method right now (a child process). This will be changing to an xpcom-restart process soon. Code by me, Ben Goodger, Darin, Scott M., M. Kaply, and others. xpfe/appshell code r=danm sr=brendan (bug 244106).
git-svn-id: svn://10.0.0.236/trunk@158054 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:23:51 +00:00
edburns%acm.org
c923edb91c Remove ^M
git-svn-id: svn://10.0.0.236/trunk@158053 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:20:30 +00:00
amardare%qnx.com
2360fc16f1 Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
Fixed a null pointer crash ( check for mData ).


git-svn-id: svn://10.0.0.236/trunk@158052 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:05:40 +00:00
bsmedberg%covad.net
9126c62039 Bizarre crash-fix that I added on the aviary1.0 branch, now porting to trunk. rs=darin
git-svn-id: svn://10.0.0.236/trunk@158051 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 20:53:35 +00:00
bsmedberg%covad.net
c639233f60 Moving aviary 1.0 profile-migration to the trunk, in preparation for landing semi-single-profile.
git-svn-id: svn://10.0.0.236/trunk@158050 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 20:49:18 +00:00
alex%croczilla.com
482778dd23 Bug#164049: Fix SVGTransform.setMatrix(null) crash. Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds.
git-svn-id: svn://10.0.0.236/trunk@158043 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 19:48:18 +00:00
jst%mozilla.jstenback.com
4f7acd2339 Fixing bug 246700. Write out a BOM when writing UTF-16 data to the cache so that we know how to read it back. r=mozilla-bugzilla@future.shiny.co.il, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@158042 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 19:46:10 +00:00
dbaron%dbaron.org
b3b0bcf362 Make WipeContainingBlock walk up further when the containing block is the block part of an inline that contains a block. b=244454 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158041 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 18:51:17 +00:00
mostafah%oeone.com
f3be4fa60b Updated translation
git-svn-id: svn://10.0.0.236/trunk@158039 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 17:28:09 +00:00
bsmedberg%covad.net
f21565b79e Bug 245053 - crash on deleting profile - patch by vladimir@pobox.com
git-svn-id: svn://10.0.0.236/trunk@158038 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 17:05:31 +00:00
darin%meer.net
6c32749348 fixes bug 243473 "nsLocalFileWin shortcut resolver does more work than necessary" patch by brofield@jellycan.com r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@158034 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 16:37:25 +00:00
mozilla.BenB%bucksch.org
2e4e422e02 246710, should also fix 244589, 244720, 246201
- Some code refactoring: Creating file filesList.js, which contains
  generic functions for using file lists (arrays whose entries keep file
  names and statistics) and corresponding listing files. They can be (and are)
  used in another application, and previously were in file conflictCheck.js.
  conflictCheck.js is now even more focussed on the 2-way-sync logic
  of roaming.
- Added some safe-exception-catches, and showing the error in the UI.
  Currently, the code just malfunctions (broken dialog buttons?) in that case.
  This should help with bug 244589 and bug 244720, if the fix below fails,
  and other future unexpected problems.
- Making the status message actually show something.
- Renaming dumbObject() to ddumpObject() to match ddump() for easier replace
- fixed bug 246201 - infinite conflicts
- less conflicts, if files non-existant
- potentially transfer less (if we know we have the file already)
- code doc improved
- pref API usage
In filesList.js:
- Changing listing file to actually use Unixtime as claimed
  (breaks existing files, but should only cause conflicts once)
- Using indexed file lists, should be faster, probably not significant
  for roaming
- Allow last modified time to differ 1 sec, because of FAT inaccuracy,
  not needed for roaming
- Option to allow newer files, not needed for roaming
- Fixing bug 244589 and probably bug 244720 by moving dom creation after the
  empty filename check.
- minimal API change for extractFiles()


git-svn-id: svn://10.0.0.236/trunk@158033 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 16:21:18 +00:00
tor%cs.brown.edu
2979f79541 Bug 226733 - update to zlib 1.2.1 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158031 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 15:08:27 +00:00
bienvenu%nventure.com
22f0d559c0 remove dependency on xmlextras and dom introduced by initial rss support, fix build bustage for those who don't build xmlextras but build mailnews 225158 r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@158030 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 14:39:52 +00:00
cltbld%netscape.com
e0f9aca345 Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@158029 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 14:34:40 +00:00
tor%cs.brown.edu
810559c41e Bug 226733 - update to zlib 1.2.1 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158028 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 14:33:24 +00:00
mostafah%oeone.com
0d0407e674 Checked in patch for bug 247164
git-svn-id: svn://10.0.0.236/trunk@158027 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 14:07:05 +00:00
mostafah%oeone.com
180043b917 Updated translation
git-svn-id: svn://10.0.0.236/trunk@158026 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 13:59:45 +00:00
mkaply%us.ibm.com
2165754a2e #229753
r=neil, sr=jag
search sidebar does not automatically open on first addressfield search


git-svn-id: svn://10.0.0.236/trunk@158025 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 12:39:47 +00:00
roc+%cs.cmu.edu
f8fdf5f9c2 Bug 245297. Add basic style system support for columns. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158023 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 11:57:37 +00:00
ben%bengoodger.com
b6885e75e2 oops, commited from wrong tree
git-svn-id: svn://10.0.0.236/trunk@158022 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 10:16:29 +00:00
ben%bengoodger.com
9f7278390a forgot this too
git-svn-id: svn://10.0.0.236/trunk@158020 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 10:13:37 +00:00
bryner%brianryner.com
6f5c4ff05d add gripper to static atom list (bug 247239), r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158015 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 06:44:36 +00:00
bmlk%gmx.de
d0561f321a bustage fix
git-svn-id: svn://10.0.0.236/trunk@158009 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 05:11:31 +00:00
pinkerton%aol.net
d05043e94c make cookie/cookie perm tables show which column is selected, use the
alternating row colors if available, show sort indicator images if available,
and allow reverse sorting (bug 239392)


git-svn-id: svn://10.0.0.236/trunk@158008 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 04:57:35 +00:00
scott%scott-macgregor.org
fb6bb5a51e Land static build changes for thunderbird on the trunk
Bug #245430


git-svn-id: svn://10.0.0.236/trunk@158003 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 03:22:37 +00:00
roc+%cs.cmu.edu
81d4954aaa Fixing Windows bustage
git-svn-id: svn://10.0.0.236/trunk@157999 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 02:55:38 +00:00
pinkerton%aol.net
1ab956717a allow l10n of Credits.rtf file (bug 232828)
git-svn-id: svn://10.0.0.236/trunk@157997 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 01:12:29 +00:00
pinkerton%aol.net
93565002c3 updating for 0.8f
git-svn-id: svn://10.0.0.236/trunk@157996 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:52:28 +00:00
roc+%cs.cmu.edu
0b0fa89131 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
pedemont%us.ibm.com
986ebd0835 Bug 246245 - leak in image code. r=sfraser,sr=tor,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@157991 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:09:52 +00:00
pinkerton%aol.net
d3a20ab9c6 make "view frame source" work by not using the cached desc if the url doesn't
match the toplevel page url (bug 230688)


git-svn-id: svn://10.0.0.236/trunk@157990 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 23:30:59 +00:00
roc+%cs.cmu.edu
74be34307c Bug 226439. Make nsCharTraits<PRUnichar>::ASCIIToLower handle Unicode characters whose lowercase form is ASCII. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@157989 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 23:29:49 +00:00
myk%mozilla.org
8e559a3adf deal with funky directory for gatech logs
git-svn-id: svn://10.0.0.236/trunk@157988 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 23:17:41 +00:00
myk%mozilla.org
da712cd796 add simple verbosity hack
git-svn-id: svn://10.0.0.236/trunk@157987 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 23:17:19 +00:00
Stefan.Borggraefe%gmx.de
c62c668eb4 Fix for bug 247044: Cannot select different SMTP server (except for POP3 accounts)
r=bienvenu, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@157986 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 22:38:46 +00:00
pinkerton%aol.net
2bf7a487ed better manage the info tab panels to fix black bg on 10.1 and forgetting
which tab is selected when going between folders/items. Also cleans up the
code a lot (bugs 242650, 243246)


git-svn-id: svn://10.0.0.236/trunk@157985 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 22:18:08 +00:00
jag%tty.nl
f1ed3b9d23 Bug 111842: tabbed browser prefs text "load links in the background" misleading. Patch by Tim Meader <tmeader@gmail.com>, r=neil, sr=jag
git-svn-id: svn://10.0.0.236/trunk@157984 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 22:12:11 +00:00
scott%scott-macgregor.org
4d7666a7ca Bug #246371 --> remove some dead code from the spell checker. Cleanup the notifications the spell checker
listens for in order to load new custom dictionaries.

r=mvl


git-svn-id: svn://10.0.0.236/trunk@157982 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 22:05:46 +00:00
brendan%mozilla.org
09d3e9ed2a Add JSRESOLVE_DETECTING (246964, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@157980 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 21:15:35 +00:00
scott%scott-macgregor.org
d68051de60 Tweak compression flags to make the download even smaller. Thanks to Igor Pavlov for the change.
git-svn-id: svn://10.0.0.236/trunk@157979 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 20:46:30 +00:00
cbiesinger%web.de
8f66d1ac2b bug 243974 can't download files larger than 4 GB
Also changes nsIResumableChannel to have a resumeAt function, that does not open the channel immediately, and changes its size parameter to a 64 bit integer
r=darin sr=bryner


git-svn-id: svn://10.0.0.236/trunk@157978 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 19:51:21 +00:00
bienvenu%nventure.com
c5a54952c4 backend work for having an rss incoming server, to go with rss extension, 225158 r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@157977 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 19:18:59 +00:00
mostafah%oeone.com
19bc0da65a Updated translation
git-svn-id: svn://10.0.0.236/trunk@157976 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 18:36:40 +00:00
mostafah%oeone.com
18d095f34d Catching up with recent en-US changes
git-svn-id: svn://10.0.0.236/trunk@157974 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 17:42:49 +00:00
mostafah%oeone.com
f798ec1dfe Removing dependence on browser.jar
git-svn-id: svn://10.0.0.236/trunk@157973 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 17:29:23 +00:00
mostafah%oeone.com
1bf69543b3 Removing duplicate entry
git-svn-id: svn://10.0.0.236/trunk@157972 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 17:27:37 +00:00
mostafah%oeone.com
a474d7d0e6 First attempt to fix sunbird build bustage
git-svn-id: svn://10.0.0.236/trunk@157971 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 17:08:33 +00:00
bienvenu%nventure.com
507f4113e4 initial checkin of native thunderbird rss extension, NPOB, r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@157970 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 17:00:27 +00:00
darin%meer.net
4e135e28a1 fixes bug 227976 "nsHttpCompressConv can fail to read any data in OnDataAvailable and return success" r=biesi (patch based on suggestion by bzbarsky)
git-svn-id: svn://10.0.0.236/trunk@157969 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 16:28:30 +00:00
cbiesinger%web.de
19f2df33b3 fix DEBUG_CAPS_HACKER bustage due to bug 240106
r=caillon sr=darin


git-svn-id: svn://10.0.0.236/trunk@157968 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 15:58:22 +00:00
darin%meer.net
4a3681a4c8 fixes bug 246193 "Mozilla doesn't revert to IPv4 if IPv6 connect fails" r=lorenzo
git-svn-id: svn://10.0.0.236/trunk@157967 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 15:09:34 +00:00
darin%meer.net
d66d18eb5a fixes bug 246264 "nsHttpChannel may leak mResponseHead" r=pedemont sr=bryner
git-svn-id: svn://10.0.0.236/trunk@157966 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 15:05:42 +00:00
darin%meer.net
b6336ed1c8 fixes bug 247006 "Apply NS_HIDDEN to necko net_ helper functions" r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@157965 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 14:53:31 +00:00
edburns%acm.org
ad30ecdc49 This checkin enables Navigation.stop() to work.
I'm working towards getting equivalent functionality to
<https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/browser/WebBrowser.html>
working by JavaOne SF 2004.  At this point, all that remains are
refresh(), back(), forward(), and post().  All but post() are trivial.

M classes_spec/org/mozilla/webclient/Navigation2.java

- remove "blocking" methods since we don't need them now that we have
  DocumentLoadListener working again.

M classes_spec/org/mozilla/webclient/impl/wrapper_native/NavigationImpl.java

- remove "blocking" methods since we don't need them now that we have
  DocumentLoadListener working again.

- implement stop().

M classes_spec/org/mozilla/webclient/impl/wrapper_native/WrapperFactoryImpl.java

- throw IllegalStateException if you try to get a BrowserControl
  instance after appTerminate() has been called.

- throw IllegalStateException if appTerminate() is called more than
  once.

M src_moz/NavigationImpl.cpp

- call through to stop

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- test first test for stop.


git-svn-id: svn://10.0.0.236/trunk@157964 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 14:37:34 +00:00
rlk%trfenv.com
a31fc3ed59 bug 246968 - Update changes in kbd shortcuts and add "Paste As Quotation". Patch by Stefan <stefan_h@hem.utfors.se>. r=rlk@trfenv.com
git-svn-id: svn://10.0.0.236/trunk@157963 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 14:10:35 +00:00
jocuri%softhome.net
db81c64307 Patch for bug 246328: make editmilestone check for invalid sortkeys; patch by Byron Jones (glob) <bugzilla@glob.com.au>; r=vladd; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@157962 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 13:45:37 +00:00
mcs%pearlcrescent.com
7673a7235e Fix bug # 246694 - 64-bit build: incorrect handling of
password policy response.
   The 'i' format specifier to ber_scanf() requires a long arg, not int.


git-svn-id: svn://10.0.0.236/trunk@157961 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 13:18:48 +00:00
timeless%mozdev.org
a39803fe17 Bug 52116 javascript strict warning/error doesn't always contain Source File filename
This handles event handlers.
Not all cases are handled well. if you get a fixme url, you're invited to
come up with code to handle that case. fixing it will probably include
bloating objects with references to their origins.

Handled cases include the ones listed in
http://bugzilla.mozilla.org/show_bug.cgi?id=52116#c59

r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@157960 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 13:18:47 +00:00
aaronleventhal%moonset.net
47ce172f2c Bug 243313. Expose :before and :after anonymous frame text via accessibility APIs. r=louie.zhao, sr=henry.jia
git-svn-id: svn://10.0.0.236/trunk@157959 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 13:12:53 +00:00
aaronleventhal%moonset.net
ba839895ad Missing part of checkin to bug 245931. r=pkw, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@157958 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 13:09:10 +00:00
timeless%mozdev.org
704253a955 Bug 243579 Change nsIOnReadystatechangeHandler to nsIOnReadyStateChangeHandler
r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@157957 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 12:41:18 +00:00
neil%parkwaycc.co.uk
78e8dc561d Bug 233091 JavaScript strict warning: assignment to undeclared variable plus conversion to use prompt service p=gautheri@noos.fr r=me sr=Henry.Jia
git-svn-id: svn://10.0.0.236/trunk@157954 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 11:26:58 +00:00
jouni%heikniemi.net
ffe76e7e6d Bug 142744: Testing suite should work on Win32
Patch by byron jones (glob) <bugzilla@glob.com.au>
r=jouni, a=justdave


git-svn-id: svn://10.0.0.236/trunk@157953 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 11:13:39 +00:00
timeless%mozdev.org
9c7c6ee774 Bug 246599 Add Mac OS X 10.3 to the list
r=vladd,justdave a=justdave


git-svn-id: svn://10.0.0.236/trunk@157952 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 10:39:48 +00:00
timeless%mozdev.org
83e2d6901f Bug 160210 Add MacOSX 10.1 and 10.2 to the os list
Previous patch left OS detection broken for Mac OS X.
This maps Mac OS X to 10.0.
r=vladd a=justdave


git-svn-id: svn://10.0.0.236/trunk@157951 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 10:37:27 +00:00
louie.zhao%sun.com
c1813b2537 bug 246750 Can't read menu/menuitem's "keyboard shortcut" and "accesskey"
r = pkw@us.ibm.com
sr= henry.jia@sun.com


git-svn-id: svn://10.0.0.236/trunk@157950 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 08:52:23 +00:00
neil%parkwaycc.co.uk
fad2e85b41 Bug 245641 Make scrollbars draggable in print preview again r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@157949 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 08:11:30 +00:00
ben%bengoodger.com
679fdfb1da make firefox smaller thanks to Igor Pavlov
git-svn-id: svn://10.0.0.236/trunk@157948 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 07:31:53 +00:00
louie.zhao%sun.com
c9a013d63f bug 201922 Make XUL tree accessibles keep track of their own tree item accessibles
r = aaronleventhal
sr= Henry.Jia


git-svn-id: svn://10.0.0.236/trunk@157946 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 06:19:12 +00:00
pinkerton%aol.net
154ac291c1 fix a large number of context menu and bookmark info bugs and cleanup the
code. see http://bugzilla.mozilla.org/show_bug.cgi?id=245710#c11 for a
comprehensive list (bug 245710)


git-svn-id: svn://10.0.0.236/trunk@157945 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 06:09:47 +00:00
pinkerton%aol.net
073e1ef757 remove mousemove hack on 10.2.8+ as it's no longer necessary and causesother problems (bug 234207)
git-svn-id: svn://10.0.0.236/trunk@157944 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 05:55:44 +00:00
pinkerton%aol.net
04ae635ce2 use prebinding script on panther, it doesn't happen automatically like it
does on jaguar due to apple issues.


git-svn-id: svn://10.0.0.236/trunk@157942 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 05:45:47 +00:00
pinkerton%aol.net
4d55807188 better l10n for pref panes (bug 246163)
git-svn-id: svn://10.0.0.236/trunk@157941 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 05:19:30 +00:00
bugreport%peshkin.net
5fe78bc59c Bug 240325: Keep regexp-based groups up-to-date
git-svn-id: svn://10.0.0.236/trunk@157940 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 05:04:48 +00:00
sspitzer%mozilla.org
07a9c5c1dd backing out my fix for bugs #245520 and #44494
for now, don't remember the ask format automatically in the addressbook
until we add some additional UI and fix the plain text case

r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@157938 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 04:59:46 +00:00
pinkerton%aol.net
d322a80be5 fix horizontal scrollwheel (bug 246879)
git-svn-id: svn://10.0.0.236/trunk@157937 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 04:56:37 +00:00
pinkerton%aol.net
f8c18039d9 remove progress spinner until redraw problems while scrolling can be
fixed (bug 203349)


git-svn-id: svn://10.0.0.236/trunk@157935 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 04:47:30 +00:00
scott%scott-macgregor.org
1e2f791c75 Bug #246744 --> additional account identities aren't getting the right smpt server key and sent folder values
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@157932 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 00:38:42 +00:00
jst%mozilla.jstenback.com
2f3a8c90a2 Landing fix for 246556. Null-check mDocument before accessing it. r+sr=jst@mozilla.jstenback.com, patch by silver@warwickcompsoc.co.uk
git-svn-id: svn://10.0.0.236/trunk@157931 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 00:26:14 +00:00
rlk%trfenv.com
91b02edbfe Fixing minor typo in Help documentation (bug 246624)
git-svn-id: svn://10.0.0.236/trunk@157930 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 00:23:51 +00:00
darin%meer.net
3989042753 fixes bug 246872 "PAC: myIpAddress gives 'myIpAddress is not defined' error" r+sr=shaver
git-svn-id: svn://10.0.0.236/trunk@157926 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 23:20:50 +00:00
dveditz%cruzio.com
3e973ae354 bug 245813 stop overwhelming number of master password prompts if trying to cancel out, r=timeless, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@157922 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 21:49:59 +00:00
bryner%brianryner.com
072f7a8fc0 Fix Help not installing on Linux (bug 246769)
git-svn-id: svn://10.0.0.236/trunk@157919 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 20:53:18 +00:00
amardare%qnx.com
035ac3d2ad Changes for the qnx(photon) platform only. They should not affect building/runtime other platforms.
Fixed a problem with the photon build when building with DEBUG enabled.


git-svn-id: svn://10.0.0.236/trunk@157917 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 20:43:39 +00:00
amardare%qnx.com
66184adea7 Changes for the qnx(photon) platform only. They should not affect building/runtime other platforms.
Focus changes ( needed because of pop-up problem with www.hotmail.com ).


git-svn-id: svn://10.0.0.236/trunk@157916 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 20:41:04 +00:00
christophe.ravel.bugs%sun.com
f45ceb6722 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@157914 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 16:47:00 +00:00
tor%cs.brown.edu
ff31f81698 Bug 153586 - Date.toLocaleString() not returning locale string.
r=jst, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@157913 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 16:38:43 +00:00
scott%scott-macgregor.org
370de7764f Bug #246759 --> Package movemail for unix
git-svn-id: svn://10.0.0.236/trunk@157910 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 16:21:31 +00:00
neil%parkwaycc.co.uk
24fb467c6d Ongoing conversion of help files to xhtml b=236942 p=stefan_h@hem.utfors.se r=me
git-svn-id: svn://10.0.0.236/trunk@157909 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 16:07:49 +00:00
mostafah%oeone.com
2870c74ca5 Updated latest build
git-svn-id: svn://10.0.0.236/trunk@157908 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 13:50:55 +00:00
mostafah%oeone.com
cdbcd14c53 Changed AppName to remove space. ( Looks better on MAc )
git-svn-id: svn://10.0.0.236/trunk@157907 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 13:35:18 +00:00
mostafah%oeone.com
991ade46c8 Checked in patch for bug 246705
git-svn-id: svn://10.0.0.236/trunk@157906 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 13:33:15 +00:00
mostafah%oeone.com
5500908715 Checked in patch for bug 246718
git-svn-id: svn://10.0.0.236/trunk@157905 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 13:30:43 +00:00
neil%parkwaycc.co.uk
c29367af62 Ongoing conversion of help files to xhtml b=236942 p=stefan_h@hem.utfors.se r=me
git-svn-id: svn://10.0.0.236/trunk@157904 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 09:13:17 +00:00
jst%mozilla.jstenback.com
1f25d963d2 Fixing bug 246448. Prevent loading of content into a frame from a origin different than the one owning the frame. r=dveditz@cruzio.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@157903 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 08:28:52 +00:00
sspitzer%mozilla.org
72ca84327a fix for bug #245520
only auto-remember "html" in ab for "send format", not "plain"

r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@157898 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 07:31:50 +00:00
igor%mir2.org
ae9260af1a Make EvaluatorException(String) public for compatibility
git-svn-id: svn://10.0.0.236/trunk@157893 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 04:42:59 +00:00
christophe.ravel.bugs%sun.com
91253bbbec 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@157890 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 03:50:39 +00:00
aaronleventhal%moonset.net
12b8d4c68b Bug 127118. Fix focus problems with radio buttons and accesskeys. r=neil, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@157888 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 02:32:52 +00:00
aaronleventhal%moonset.net
d985d1c2c6 Bug 245931. Fix focus issues in accessibility APIs. r=pkw, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@157887 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 02:31:20 +00:00
kestes%walrus.com
a106a8efc9 minor change to improve consistancy and add bug numbers to some comments.
git-svn-id: svn://10.0.0.236/trunk@157882 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 01:18:18 +00:00
kestes%walrus.com
40ffaf95a8 add support for the perforce p4db web page changeView.cgi
git-svn-id: svn://10.0.0.236/trunk@157881 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 01:16:55 +00:00
bryner%brianryner.com
ce46c070a8 Make sure the pref size is at least as large as the min size for leaf boxes, just like we do for container boxes. Bug 246706, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@157880 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 01:10:09 +00:00
scott%scott-macgregor.org
9f2ebc2076 Pre-binding support for mozilla thunderbird
git-svn-id: svn://10.0.0.236/trunk@157879 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 00:58:36 +00:00
christophe.ravel.bugs%sun.com
bf71b319f6 238319: Sun packages changes.
git-svn-id: svn://10.0.0.236/trunk@157878 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 23:28:17 +00:00
dac%x.cx
16f808a9c1 Bunch of updates from Proofpoint. See ChangeLog
git-svn-id: svn://10.0.0.236/trunk@157872 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 22:20:26 +00:00
neil%parkwaycc.co.uk
c91bfa7008 Bug 78672 #ifdef DEBUG some printfs p=gautheri@noos.fr r=me sr=alecf
git-svn-id: svn://10.0.0.236/trunk@157869 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 21:50:03 +00:00
cbiesinger%web.de
0592363647 bug 232488 importMsgs.properties cleanup (remove unused strings + fix capitalization)
patch by Andreas Kunz <durbacher@gmx.de> r=neil sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@157866 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 19:41:26 +00:00
locka%iol.ie
26ccb005db Add implementation for IHtmlElementCollection methods tags() & item() when there is more than one element with the same id. Checkin for atremon. b=236894 r=adamlock sr=jst
git-svn-id: svn://10.0.0.236/trunk@157865 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 19:26:47 +00:00
jag%tty.nl
79d5ea497c Bug 105892: 'Resolving host xyz.foo.bar' should be 'Looking up xyz.foo.bar'. Patch by Tim Meader <tmeader@gmail.com>, r=darin, sr=jag
git-svn-id: svn://10.0.0.236/trunk@157864 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 19:05:01 +00:00
locka%iol.ie
f1cebc9b01 Replace reinterpret_cast with static_cast for proper pointer casting. Checkin for atremon, b=236812 r=adamlock sr=jst
git-svn-id: svn://10.0.0.236/trunk@157862 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 17:56:07 +00:00
mkaply%us.ibm.com
aa0ab265f8 #200373
OS/2 only - backout workaround so that if this problem happens, we see it more


git-svn-id: svn://10.0.0.236/trunk@157861 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 17:53:46 +00:00
bienvenu%nventure.com
7942432f64 fix defer account status on new pop3 accounts if user choses not to use global inbox, 243837, r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@157860 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 17:35:16 +00:00
sergei_d%fi.tartu.ee
80f7da7cb6 Bug 246666. Normalize text caret blink rate. r=thesuckiestemail@yahoo.se. BeOS port-only change
git-svn-id: svn://10.0.0.236/trunk@157859 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 17:31:43 +00:00
sergei_d%fi.tartu.ee
f3d2a5f6a3 Bug 246575 Drawing surface leak fix. r=thesuckiestemail@yahoo.se. No sr required - BeOS port-only change
git-svn-id: svn://10.0.0.236/trunk@157858 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 17:09:32 +00:00
mkaply%us.ibm.com
edfb9162d2 #244610
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - fully qualify turbo daemon before trying to launch


git-svn-id: svn://10.0.0.236/trunk@157857 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 16:50:08 +00:00
mkaply%us.ibm.com
83c809fbd5 #206716
r=brade, sr=kin
use String not CString APIs for some composer APIs


git-svn-id: svn://10.0.0.236/trunk@157856 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 16:35:58 +00:00
edburns%acm.org
289719c7fa This checkin makes DocumentLoadListener be fully functional for the
file:/// and LoadFromStream cases.  There were some problems:

1. RandomHTMLInputStream was never returning -1 from available, even
   when there was no more data to be read.

2. the available ivars in InputStreamShim were PRUint32, and needed to
   be PRInt32 to accomodate the -1.

3. InputStreamShim wasn't looking for the -1 from java, and it was
   incorrectly returning NS_ERROR_NOT_AVAILABLE in that case, when it
   should have been returning NS_OK if there was more data for Mozilla.

4. The testcase had a deadlock: it tried to remove the
   DocumentLoadListener from the DocumentLoadListener callback.  I had
   to move this outside of the listener callback.

M src_moz/InputStreamShim.cpp
M src_moz/InputStreamShim.h

- make available be a signed int.

- correctly handle the case when java says, "no more data available".

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- avoid deadlock by moving the call to removeDocumentLoadListener()
   outside of the listener itself.

M test/automated/src/classes/org/mozilla/webclient/RandomHTMLInputStream.java

- make sure to return -1 from available() when we have no more data.


git-svn-id: svn://10.0.0.236/trunk@157855 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 15:34:42 +00:00
amardare%qnx.com
ef6ce434fa Changes for qnx ( photon ) platform only. They should not affect building/runtime other platforms.
This fixes the problem with prefrences window and other configuration windows not being sized
properly to fit the whole content. The "size" of the system fonts ( in mozilla coordinates ) was wrong.


git-svn-id: svn://10.0.0.236/trunk@157854 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 14:47:45 +00:00
amardare%qnx.com
26623aa178 Changes for qnx ( photon ) platform only. They should not affect building/runtime other platforms.
Enable the tooltip window in embedding.


git-svn-id: svn://10.0.0.236/trunk@157853 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 14:44:49 +00:00
mostafah%oeone.com
2baa221c36 Updated translation
git-svn-id: svn://10.0.0.236/trunk@157851 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 13:10:18 +00:00
bsmedberg%covad.net
e01526b177 Bug 244009 - implement profile preferences for EM (backend work for directoryservice preferences list) Migrating patch from aviary1.0 branch, r=me sr=darin
git-svn-id: svn://10.0.0.236/trunk@157847 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 05:55:13 +00:00
Stefan.Borggraefe%gmx.de
63df9d4db0 Changes all checkboxes in MailNews so they don't change state if the empty area right of their text is clicked (Bug 244413).
r=neil, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@157846 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 05:40:21 +00:00
edburns%acm.org
676efc167a M classes_spec/org/mozilla/webclient/impl/wrapper_native/EventRegistrationImpl.java
- Major enhancement of this class.  Framework for all
  WebclientEventListener subclasses now in place.  This includes a
  separate Theard event queue to send events from mozilla to java so
  that the listener can call back into webclient without fear of
  deadlock.  I had to use semaphores!  Thank you Michael Faiman
  <http://www.cs.uiuc.edu/people/faculty/faiman2.html> who taught my
  operating systems class where I learned semaphores.

M classes_spec/org/mozilla/webclient/impl/wrapper_native/NativeEventThread.java

- use notifyAll() instead of notify, for best practice.

M src_moz/EmbedProgress.cpp

- flesh out rest of DocumentLoadListener code.

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- comment out code because I can't seem to get the END_DOCUMENT_LOAD
  event to come from mozilla on the LoadFromStream case.  Top men are
  working on it.

Next step is to uncomment the rest of NavigationTest.


git-svn-id: svn://10.0.0.236/trunk@157843 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 01:44:33 +00:00
scott%scott-macgregor.org
a7987be277 Additional fix for Bug #246606
git-svn-id: svn://10.0.0.236/trunk@157841 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 00:37:26 +00:00
bsmedberg%covad.net
76ed80ca23 Landing semi-single-profile on the trunk (merge from the AVIARY_1_0_20040515_BRANCH).
git-svn-id: svn://10.0.0.236/trunk@157840 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 00:17:48 +00:00
scott%scott-macgregor.org
aceaa7b506 Bug #246606
Set some keys that will make us show more info in add/remove programs.


git-svn-id: svn://10.0.0.236/trunk@157839 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 00:15:08 +00:00
ben%bengoodger.com
0cb54c6447 246596 - crash in migration wizard trying to migrate non-existent Seamonkey profile
git-svn-id: svn://10.0.0.236/trunk@157836 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-13 21:34:39 +00:00
sergei_d%fi.tartu.ee
511f10c10f "Bug 232520, nsImageBeOS needs cleanup. Optimized DrawTile, DrawToImage, implemented partial image update, crash-leak in DrawToImage removed. r=thesuckiestemail@yahoo.se"
git-svn-id: svn://10.0.0.236/trunk@157835 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-13 18:27:13 +00:00
despotdaemon%netscape.com
f43ca816ec Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@157834 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-13 17:13:14 +00:00
rlk%trfenv.com
0c30e75786 Bug 246512 - H1 { text-align: left } should be removed from content_style.css. r=neil@parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@157833 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-13 14:04:15 +00:00
scott%scott-macgregor.org
b35d8d4a05 Try to fix some Thunderbird build problems on certain OS X build machines. CVS: ----------------------------------------------------------------------
git-svn-id: svn://10.0.0.236/trunk@157831 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-13 04:52:25 +00:00
cbiesinger%web.de
11a0329066 Bug 118438 Gopher 'information' tag not supported.
patch by Jan Ruzicka <jan.ruzicka@comcast.net> r=biesi sr=darin


git-svn-id: svn://10.0.0.236/trunk@157823 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 19:49:40 +00:00
despotdaemon%netscape.com
07efd483ea Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@157822 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 18:07:18 +00:00
bryner%brianryner.com
77ee39e4ad unlink last-built when we want to update its timestamp, otherwise it never gets updated on os x
git-svn-id: svn://10.0.0.236/trunk@157820 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 06:48:58 +00:00
edburns%acm.org
cf2ea3a91d This checkin enables the StartDocumentLoadEvent. Now adding the rest of
the DocumentLoadListener events will be trivial.

Next step: flesh out the rest of the DocumentLoadListener events.
Modify NavigationTest so that it does its selection checking inside the
listeners.  This will probably require creating a Thread, managed by
EventRegistrationImpl, that is used to process callbacks from mozilla
into Java, so that we don't get deadlock.

M classes_spec/org/mozilla/webclient/impl/wrapper_native/EventRegistrationImpl.java

- remove all dependencies on NativeEventThread

- introduce dependency on BrowserControlCanvas (needed for future
  MouseListener) work.

- {add,remove}DocumentLoadListener() now just a matter of
  adding/removing to List.

- add nativeEventOccurred() method, called from native code

M classes_spec/org/mozilla/webclient/impl/wrapper_native/NativeEventThread.java

- remove dependency on BrowserControlCanvas

- removed nativeEventOccurred

M src_moz/EmbedProgress.cpp

- delete the global ref in the dtor.

- create the global ref in SetEventRegistration().

- call back to Java on startDocumentLoad.

M src_moz/NativeBrowserControl.cpp

- initialize our string constants.

M src_share/jni_util.cpp
M src_share/jni_util.h

- alter the signature of util_SendEventToJava

-void util_SendEventToJava(JNIEnv *yourEnv, jobject nativeEventThread,
-                          jobject webclientEventListener,
+void util_SendEventToJava(JNIEnv *yourEnv, jobject eventRegistrationImpl,
                           jstring eventListenerClassName,
                           jlong eventType, jobject eventData)

M test/automated/src/classes/org/mozilla/webclient/NavigationTest.java

- show that the DocumentLoadListener gets called.


git-svn-id: svn://10.0.0.236/trunk@157818 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 05:46:48 +00:00
scott%scott-macgregor.org
fbabb8e7d7 Bug #245552 --> default character encoding option for outgoing mail comes up empty
git-svn-id: svn://10.0.0.236/trunk@157817 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 05:07:45 +00:00
scott%scott-macgregor.org
22740dccf7 Bug #246169 --> Add Support for importing mail from Eudora to Thunderbird on OS X.
Effects thunderbird only


git-svn-id: svn://10.0.0.236/trunk@157816 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 04:26:14 +00:00
scott%scott-macgregor.org
054b09fa32 Bug #242672 --> Help menu should conform to Apple Human Interface Guidelines
Patch by Jon Baumgartner


git-svn-id: svn://10.0.0.236/trunk@157814 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 03:52:10 +00:00
brendan%mozilla.org
ad3a71f342 Give JSObjectOps.setRequiredSlot a JSBool return value so it can propagate errors (part of 245890, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@157812 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 01:50:09 +00:00
scott%scott-macgregor.org
1906f632fb Bug #245483 --> Hook up print preview support for Thunderbird
git-svn-id: svn://10.0.0.236/trunk@157811 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-12 00:31:28 +00:00
scott%scott-macgregor.org
7e1037effa Bug #246414 --> Drafts & Templates don't remember background and font colors
git-svn-id: svn://10.0.0.236/trunk@157807 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-11 22:57:42 +00:00
wchang0222%aol.com
c0bb8d518d Bugzilla bug 233320: pk11_OpenKeyDB should not return SECFailure (not a
CK_RV value).  Removed two unnecessary assignment statements.  r=relyea.


git-svn-id: svn://10.0.0.236/trunk@157806 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-11 22:25:13 +00:00
pinkerton%aol.net
d15e2b5b52 add click-hold shared history to back/fwd buttons (bug 163274)
git-svn-id: svn://10.0.0.236/trunk@157803 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-11 22:18:58 +00:00
pedemont%us.ibm.com
f1d04a1c89 Bug 245742 - Crash/memory corruption after using NTLM on Mac. r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@157800 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-11 22:06:16 +00:00
37031 changed files with 12089 additions and 8075280 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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,359 +0,0 @@
# DO NOT EDIT THIS FILE! You must instead go to http://despot.mozilla.org/, and
# tweak things from there.
aaronleventhal%moonset.net:S0MUPohMWfaMo:cvsuser
akhil.arora%sun.com:tG7tQfICukUNg:cvsuser
akkzilla%shallowsky.com:LyPNKDRAkCEfM:cvsuser
alecf%flett.org:xY/EzwiSEg43U:cvsuser
alex.fritze%crocodile-clips.com:.qnz.iJA.rUaQ:cvsuser
alexsavulov%netscape.com:NL.2.L.pOoEE.:cvsuser
alla%lysator.liu.se:PfaCJJD7S/Vyc:cvsuser
amardare%qnx.com:.nnbfi3s/6pLw:cvsuser
anatoliya%netscape.com:gzzdCC45etLpk:cvsuser
andreas.otte%debitel.net:kydQ2aAIGwhkA:cvsuser
andrew%redhat.com:Q5vhhvO.ksq/E:cvsuser
andreww%netscape.com:VDb/gyVOKB8gg:cvsuser
angelon%netscape.com:xLYuHRKI0gIh6:cvsuser
ann.adamcik%sun.com:McRIlR2v7WMXQ:cvsuser
anthonyd%netscape.com:3cZ8Ug3ggdAfE:cvsuser
antitux%netscape.com:GPYA3.J0mZ8dg:cvsuser
antonio.xu%sun.com:xb9jwUyu9kmog:cvsuser
arielb%rice.edu:18fBUQf4tjW/Y:cvsuser
arvid%quadrone.org:OlnGBWl7agA9.:cvsuser
asa%mozilla.org:KwQFH5YHrDGVw:cvsuser
asasaki%netscape.com:eW4lJwcDcifpA:cvsuser
ashishbhatt%netscape.com:hAtS/UPSRHvCg:cvsuser
ashuk%eng.sun.com:QrgopBbFpT10Y:cvsuser
attinasi-moz%attinasi.org:KQdxTI4aFdReA:cvsuser
av%netscape.com:GZ3mu2MifoZiU:cvsuser
axel%pike.org:mbSWqS64YZTQw:cvsuser
bbaetz%acm.org:JhmLaLDTsT/h2:cvsuser
beard%netscape.com:2Eed7KIBNPtL6:cvsuser
ben%bengoodger.com:z68cHGOZUnekA:cvsuser
benc%meer.net:.mc9O4VQuREws:cvsuser
bhart00%yahoo.com:AnZyRL6ytm1.Q:cvsuser
bienvenu%nventure.com:dzcEj09V1HQLg:cvsuser
bishakhabanerjee%netscape.com:bLgNOlaDbR.lc:cvsuser
blakeross%telocity.com:iecsxCayirMQw:cvsuser
blizzard%redhat.com:W86ZbnavsJzxk:cvsuser
bmartin%netscape.com:VDvmT5ew0s2Uk:cvsuser
bmlk%gmx.de:diOpGSeH3syIs:cvsuser
bolian.yin%sun.com:SXDI.XmKRDr7s:cvsuser
braddr%puremagic.com:Tzs8cIqrzzC/I:cvsuser
brade%comcast.net:ouetdVzWLzsWs:cvsuser
BradleyJunk%cinci.rr.com:EOOl4wp9MNcU6:cvsuser
bratell%lysator.liu.se:GLG2cm83vaqBk:cvsuser
brendan%mozilla.org:q5aR3MqARGBMA:cvsuser
briane%qnx.com:pKLtqULcssSZo:cvsuser
bruce%cubik.org:.VcS8pxE3d5rQ:cvsuser
bryner%brianryner.com:gy5stVpStoVNw:cvsuser
bsharma%netscape.com:vjlb1xJC7MsAk:cvsuser
bsmedberg%covad.net:dvB/veJh3IxkM:cvsuser
bstell%ix.netcom.com:/ZdK7gz9SA/RU:cvsuser
bugreport%peshkin.net:PgnY246SzUcHk:cvsuser
burnus%gmx.de:RBozBY9sekJRM:cvsuser
bzbarsky%mit.edu:YySJ0ECW0UqcM:cvsuser
caillon%redhat.com:crXJoEJGqOt1c:cvsuser
carl.wong%intel.com:60H5NoMHeEpvI:cvsuser
carosendahl%netscape.com:vzE2R0ISTc0Rs:cvsuser
cathleen%netscape.com:g4oBIcfbxZzt.:cvsuser
cavin%netscape.com:Wd/zikwQdE62c:cvsuser
cbiesinger%web.de:SmMxtOg6tGNJg:cvsuser
ccarlen%mac.com:KYg00rzfYX4vs:cvsuser
chak%netscape.com:muP/8gmdIYQgM:cvsuser
chofmann%mozilla.org:zSMKbARwiYniA:cvsuser
Chris.Yeh%nokia.com:98WX9EeAZIt/6:cvsadm
chrisk%netscape.com:iAECHtKFagLSw:cvsuser
ChrisKarnaze%cox.net:C.H2iRqFy7CnY:cvsuser
christophe.ravel.bugs%sun.com:m72kIhpCT13sg:cvsuser
claudius%netscape.com:gJezy23y0r4wI:cvsuser
cls%seawood.org:YLAr7ajnaXezg:cvsuser
cltbld%netscape.com:mla4CZgCloBSU:cvsuser
cmanske%jivamedia.com:wZ2fFz6Y4JIkk:cvsuser
colin%theblakes.com:1fbT0DKTKXTsk:cvsuser
colinp%oeone.com:o4A5a8g5U/tO2:cvsuser
cotter%netscape.com:JZ1rqINZKa.Ig:cvsuser
dac%x.cx:xZwzT4et.TSYY:cvsuser
Dale.Stansberry%Nexwarecorp.com:iFmg8YUyFSpA.:cvsuser
daniel%glazman.org:voZRrCYpgF9AU:cvsuser
danm-moz%comcast.net:3h6FdkzmMqnyA:cvsuser
darin%meer.net:BFlqb/kSuCdKo:cvsuser
db48x%yahoo.com:WOXgUg7VfNR2s:cvsuser
dbaron%dbaron.org:z3R2dyupEH6yk:cvsuser
dbragg%netscape.com:k34vc.FRrLRYI:cvsuser
dcone%netscape.com:dWcV1sBlGlAHU:cvsuser
ddkilzer%theracingworld.com:srB5Z/2wN1VDw:cvsuser
ddrinan%netscape.com:4vs6JokcLeYkQ:cvsuser
dean_tessman%hotmail.com:AM2BZ7M0nDhlM:cvsuser
depstein%netscape.com:OmsomooV9eTPE:cvsuser
despotdaemon%netscape.com:zJJgZOGMRo/FE:cvsadm
dinglis%qnx.com:ox85zqaZiiSk6:cvsuser
djani%netscape.com:jnrv0Mv0Kb77.:cvsuser
dkl%redhat.com:Jb37f1UZbg4g2:cvsuser
dmose%mozilla.org:sTIo1zYddteQc:cvsadm
donley%tekka.wwa.com:ZdWwac/UPNyG.:cvsuser
donm%bluemartini.com:bKHsN8gBK/fp2:cvsuser
dougt%meer.net:6Dpld8jLb0Mcg:cvsuser
dpsuresh%netscape.net:jt.S0eDMnQVDo:cvsuser
drepper%redhat.com:p/CH9PcK4BRCs:cvsuser
driehuis%playbeing.org:BbR6IahGk6yGc:cvsuser
dsirnapalli%netscape.com:hbQy6f/ZU4m7o:cvsuser
dveditz%cruzio.com:S1X7iuOVZr0tI:cvsuser
dwitte%stanford.edu:sFoUYfKYFCQeg:cvsuser
edburns%acm.org:z7zqfOtPH9oic:cvsuser
edwin%woudt.nl:8dZB6Qv1GFw4E:cvsuser
endico%mozilla.org:yXO.M/SUdhzAc:cvsadm
ere%atp.fi:HlHx6Z2VwOLeg:cvsuser
ericb%neoplanet.com:D63L651L6w.a2:cvsuser
etsai%netscape.com:b6.iRP5wVeO1s:cvsuser
friedman%splode.com:mZ5UQ4/qb5h3E:cvsadm
ftang%netscape.com:cjA4Oe7qangyQ:cvsuser
gagan%netscape.com:aJDYc91m7tmpI:cvsuser
garrett%blythe-wang.com:UXnssIXpwUtBU:cvsuser
gayathrik00%netscape.com:gy4GP7.sWyoUs:cvsuser
gerv%gerv.net:/3awrKKpfLPvQ:cvsuser
gilbert.fang%sun.com:DJJSeZLDeXl0Y:cvsuser
girish.manwani%eng.sun.com:0Nm63TloVl5Rw:cvsuser
glen.beasley%sun.com:Bg3n.ccr13OvI:cvsuser
grail%cafebabe.org:KsBL5nzVbWFC6:cvsuser
granrose%netscape.com:xndKEgLhYUUUY:cvsuser
harishd%hotmail.com:A0zdbDQ36sqs.:cvsuser
henry.jia%sun.com:u9SJe2/103fMo:cvsuser
hewitt%netscape.com:pE1RTplEofSd2:cvsuser
hidday%geocities.com:A1nFYdvMQRKDI:cvsuser
hjtoi%comcast.net:52AbDkgxmkRfY:cvsuser
hpradhan%hotpop.com:Z9A47ej9QDVYc:cvsuser
hwaara%chello.se:74eCB7AZi/Bm2:cvsuser
hyatt%mozilla.org:/Sepj5wnpvupA:cvsuser
ian.mcgreer%sun.com:86YhVbbpm8aZ2:cvsuser
ian%hixie.ch:nibu2mA5/kgco:cvsuser
idk%eng.sun.com:hGFoMfxrF7eCM:cvsuser
igor%mir2.org:MM9XCaPQ9hSyA:cvsuser
imajes%php.net:2QdOW14NQ6PdQ:cvsadm
jab%atdot.org:EQ0cIL6giNkWw:cvsuser
jag%tty.nl:JfxrrkZerNZv.:cvsuser
jake%bugzilla.org:mjldF4ES.KxbI:cvsuser
jat%princeton.edu:0P0EK1s5q3OCk:cvsuser
javi%netscape.com:WkJc6UpXUyLVw:cvsuser
jay.yan%sun.com:lgDae/1lMfLrk:cvsuser
jband%netscape.com:jc1KB4qvBDWxE:cvsuser
jcgriggs%sympatico.ca:hQ/ITeFfitEvw:cvsuser
jdunn%maine.rr.com:nwle/bqcCtTMA:cvsuser
jeff.dyer%compilercompany.com:O.dwVxqCyvmqQ:cvsuser
jeff.hedlund%matrixsi.com:dUxvk4HDbIrkA:cvsuser
jelwell%netscape.com:phAeFbVmVsIFg:cvsuser
Jerry.Kirk%Nexwarecorp.com:iSvw9A.T6nH6w:cvsuser
jerry.tan%sun.com:3vzkwo3LNd8Mk:cvsuser
jglick%netscape.com:MW7f8SLLptnEw:cvsuser
jgmyers%speakeasy.net:tj/q7ALULIlLM:cvsuser
jim_nance%yahoo.com:MW2pItooimXQc:cvsuser
jje%mac.com:Slemj8mwbIPao:cvsadm
jmas%softcatala.org:PmaWVAdMzkM7A:cvsuser
jocuri%softhome.net:icDVGeWEv1eDw:cvsuser
joe.chou%sun.com:peT1nWrch0xGo:cvsuser
john.marmion%ireland.sun.com:c6A3GBlY0bSbU:cvsuser
john%johnkeiser.com:UEgKBivGIzptw:cvsuser
joshua.xia%bea.com:qK5Olug74ZkBI:cvsuser
jouni%heikniemi.net:ykttS9UKWXc9E:cvsuser
jpierre%netscape.com:2ebjC0cACURyU:cvsuser
jrgm%netscape.com:3ix9Y5PU9Qruw:cvsuser
jruderman%hmc.edu:X40q5fD7Yno4s:cvsuser
jshin%mailaps.org:j6/TcPcy/KYgg:cvsuser
jst%mozilla.jstenback.com:ry1WSdsxrYVhg:cvsuser
jsun%netscape.com:coq.3Xx7ARTjs:cvsuser
justdave%bugzilla.org:gH/q.1W.wLBGQ:cvsadm
kaie%kuix.de:.hgVIsvtes.Fw:cvsuser
kairo%kairo.at:P3GfvvKlerCks:cvsuser
katakai%japan.sun.com:qJPfrx26UNm2.:cvsuser
keith%kvisco.com:7u.twuUBsFGJA:cvsuser
kerz%mozillazine.org:PrxCfYo5gxNi.:cvsuser
kestes%walrus.com:5Ld0f8MhzQggw:cvsuser
kevin%perldap.org:OR9AnICPijq1g:cvsuser
kiko%async.com.br:Uz8pBMTzv6gpo:cvsuser
kin%netscape.com:RexUJ7MbhHOeE:cvsuser
kirk.erickson%sun.com:2ju/p7xptfkFQ:cvsuser
kjh-5727%comcast.net:rRN9eQFLs3af6:cvsuser
kmcclusk%netscape.com:KiXYwpHlCP1nE:cvsuser
koehler%mythrium.com:0vfTLcKn6XhV6:cvsuser
kyle.yuan%sun.com:4pSzbqjeADpcc:cvsuser
kysmith%netscape.com:tBE5QiCelL1mM:cvsuser
laa%sparc.spb.su:xaXKTqerGGoxE:cvsuser
law%netscape.com:QQU7Gc4FME9Ek:cvsuser
leaf%mozilla.org:u8bmgbEVjQQ6k:cvsadm
leif%ogre.com:NSpnZ.4teg8CA:cvsuser
leila.garin%eng.sun.com:Cz4LcsTHYzTwk:cvsuser
leon.zhang%sun.com:LUAz1d7SL5TF.:cvsuser
loadrunner%betak.net:IUk5X6IaJ5fTM:cvsuser
locka%iol.ie:Odt22ztoqh7Pc:cvsuser
lordpixel%mac.com:pBoWsz5/W/1/o:cvsuser
louie.zhao%sun.com:ajsxRr.217rWY:cvsuser
louis.martin%eng.sun.com:QsJ91Lm0/Y/0Y:cvsuser
lpham%netscape.com:E06CUoNSPOyqg:cvsuser
mang%subcarrier.org:VuSc/CvF/y94A:cvsuser
maolson%earthlink.net:k1eI.1dDx/fkI:cvsuser
margaret.chan%sun.com:W3v8XaNRwpmZY:cvsuser
martinl%netscape.com:tBTLPNQZ7oRdM:cvsuser
matthias%sorted.org:OzME313V9XMNo:cvsuser
mbarnson%sisna.com:hRMbA3bW5q6Ak:cvsuser
mcafee%netscape.com:Y/0zK7Dff2W8.:cvsadm
mconnor%myrealbox.com:KLpr7Zj8uPkes:cvsuser
mcs%pearlcrescent.com:1K9aYq1ivwd6s:cvsuser
mhammond%skippinet.com.au:T1kpFNZuhvQ0I:cvsuser
mhein%sun.com:zDB.Gdg/nMOq6:cvsuser
Michael.Kedl%Nexwarecorp.com:/vumJNxEIWQnk:cvsuser
michael.lowe%bigfoot.com:SUFJXqQg3gpwo:cvsuser
mike+mozilla%meer.net:3rKv1ZMBpeR36:cvsuser
mike%neoplanet.com:BXgJNsh4IWFgQ:cvsuser
mikep%oeone.com:fxxKFOIsaxlQs:cvsuser
miodrag%netscape.com:6t6mBrr0.woK6:cvsuser
mitchf%netscape.com:SpJhZNzzTZL5E:cvsuser
mj%digicool.com:.QcUkkqXQe9kE:cvsuser
mjudge%netscape.com:YwzoYiibSIGNA:cvsuser
mkaply%us.ibm.com:1Ui2NF/0U00sI:cvsuser
moied%netscape.com:YEBO82VsfWOlc:cvsuser
momoi%netscape.com:cTHpmapFPYprI:cvsuser
morse%netscape.com:1f8Ob4wB7JJ5I:cvsuser
mostafah%oeone.com:DaYs.xDcUaa72:cvsuser
mozeditor%floppymoose.com:n8gH7es/9NB6U:cvsuser
mozilla.BenB%bucksch.org:7/oOTh8e41HmY:cvsuser
mozilla%ducarroz.org:B9ih04P7FDhrg:cvsuser
mstoltz%netscape.com:4Ddf36CZMroWw:cvsuser
mvl%exedo.nl:kpiBYLuZnAosE:cvsuser
mwyner%ogre.com:YTb.PSMPtP7Sw:cvsuser
myk%mozilla.org:m/RQWKjspQj9s:cvsadm
m_kato%ga2.so-net.ne.jp:FoloD5kECUuTo:cvsuser
namachi%pacbell.net:qxsU3ci9Y1Y4k:cvsuser
naving%netscape.com:TqK9Ipga8KNA6:cvsuser
nboyd%atg.com:hbKSEw6zIzn8A:cvsuser
neeti%netscape.com:q2ekT3ZhwHrKg:cvsuser
neil%parkwaycc.co.uk:dIqJP4XsRGQIw:cvsuser
nelsonb%netscape.com:AVyk3HXWf.ujs:cvsuser
nhotta%netscape.com:7PCA6ZeTK24HQ:cvsuser
nicolson%netscape.com:NbXo/Njwl3DYE:cvsuser
nis%sparc.spb.su:qaN5w8ws/GMOI:cvsuser
nisheeth%netscape.com:e69IbM7hbpN1c:cvsuser
noririty%jcom.home.ne.jp:LILUJRbaygv6o:cvsuser
oeschger%netscape.com:VbgM7ZeTrBdQc:cvsuser
paper%animecity.nu:zZz20Ze5U4roc:cvsuser
pavel%gingerall.cz:m.6fruuSee/fA:cvsuser
pavlov%pavlov.net:Wm/3gCaQhXNLo:cvsuser
pedemont%us.ibm.com:yXrIQ7nPbCytE:cvsuser
pete.zha%sun.com:rXMiOKAkMlQts:cvsuser
pete%mozdevgroup.com:8I2QCUKNKooqA:cvsuser
peterb%oeone.com:TxT4Q17V0YIp6:cvsuser
peterlubczynski%netscape.com:kSPTyFx/Yg.0M:cvsuser
peterv%propagandism.org:tknmYRfnctNHY:cvsuser
philip.zhao%sun.com:t3AHvdCfAkGOs:cvsuser
phomoz%netscape.com:vmDEmKMt0liZM:cvsuser
pinkerton%aol.net:SXjRJmDJDtb1U:cvsuser
pkw%us.ibm.com:8b/bmWBPVi2ug:cvsuser
pp%ludusdesign.com:G0MYIuYvwPznk:cvsuser
prass%netscape.com:FR60OL5/QxDWQ:cvsuser
preed%sigkill.com:BvqmKaKN1qcNE:cvsuser
pschwartau%netscape.com:MEim3s/EIZWs6:cvsuser
putterman%netscape.com:CRfRGZi9Nrtg6:cvsuser
quy%igelaus.com.au:x9H1aMz3jpYUA:cvsuser
racham%netscape.com:G3oNVDE5uCV0o:cvsuser
radha%netscape.com:E8m/i8B0sIO5k:cvsuser
ramiro%eazel.com:04T/4Hcs1Yr/c:cvsadm
rangansen%netscape.com:cLfMytTA8Q.aY:cvsuser
rayw%netscape.com:tnMNnv234muWY:cvsuser
rbs%maths.uq.edu.au:2urVlBcTziPaA:cvsuser
rcassin%supernova.org:xbcASQsSB3GNo:cvsuser
rchen%netscape.com:aur8LEiFViHB2:cvsuser
rdayal%netscape.com:wS397S9STmKn6:cvsuser
realpeterv%mac.com:03s6xSCMxEKx.:cvsuser
redfive%acm.org:bwZbPN1gYEnPo:cvsuser
relyea%netscape.com:SnAaVLpexLWKw:cvsuser
rginda%hacksrus.com:TRTBrAIOV/zck:cvsuser
richm%netscape.com:yFyxcWf6.RJnc:cvsuser
rick.ju%sun.com:O/OoCMTnW5sUE:cvsuser
rjc%rjcdb.com:RVRRe0F5Be03c:cvsuser
rjesup%wgate.com:5Ccmc2hO67zAk:cvsuser
rko%netscape.com:erIlm8Cr.fpeM:cvsadm
rlk%trfenv.com:Kg0SscFg1bZfw:cvsuser
robin.lu%sun.com:QX/01AXloHL0A:cvsuser
robinf%netscape.com:qsizhSBd/KLxw:cvsuser
roc+%cs.cmu.edu:7yP.3Z8FERo/.:cvsuser
rods%netscape.com:0IcCge9UaI6V6:cvsuser
rogc%netscape.com:ggq89u2RGdGyc:cvsuser
rogerl33%aol.com:EOrmrYUfmdcOk:cvsuser
rpotts%netscape.com:S0L.1Z15bd0qA:cvsuser
rth%cygnus.com:PgrJbhkbkSaXM:cvsuser
ruslan%netscape.com:D.VKkgUzl9qmo:cvsuser
rusty.lynch%intel.com:DhYR6Z5RXyqSk:cvsuser
rweltman%netscape.com:sXP4ymRl/iKBg:cvsuser
saari%netscape.com:8QO4pF72fYVFo:cvsuser
saileshd%netscape.com:lUoVAFVqyyuXg:cvsuser
samuel%sieb.net:UyA4IG.2.LceA:cvsuser
saul.edwards%sun.com:roYr1eI1z89vU:cvsuser
scc%mozilla.org:rSANuSFML82vc:cvsuser
scott%scott-macgregor.org:/iUxoWYhl45Gw:cvsuser
sdagley%mac.com:PvYFZiRMRKuG.:cvsuser
sdv%sparc.spb.su:o7qyUidRy0Ixw:cvsuser
sean%beatnik.com:PUH1uLgUkOHK6:cvsuser
seawood%netscape.com:NoNERGlI7IujM:cvsuser
selmer%netscape.com:0a0Zn2Mtb9RMM:cvsuser
serge%netscape.com:.fjhetVN42Gtc:cvsuser
sergei_d%fi.tartu.ee:2pMVH6CMfBao6:cvsuser
seth%cs.brandeis.edu:NZh2SXUWQwca2:cvsuser
sford3%swbell.net:qiBgt92c4q9VE:cvsuser
sfraser%netscape.com:2mFWUaEqjN7lE:cvsuser
sgehani%netscape.com:6GHPo3hAIJqxg:cvsuser
shanjian%netscape.com:QB8g/ScTxKRkI:cvsuser
shannond%netscape.com:oMNCZEJ1DPSKc:cvsuser
shaver%mozilla.org:I4.grysVnENVM:cvsadm
shawnp%earthling.net:Nkv1/z1WuxbSc:cvsuser
sherry.shen%sun.com:NsxfPnTNAkIiA:cvsuser
shliang%netscape.com:KO.gzVLb9PrLU:cvsuser
shrutiv%netscape.com:3Ve5mvMx.Ze1M:cvsuser
sicking%bigfoot.com:HmAX9bYyCA47k:cvsuser
silver%warwickcompsoc.co.uk:w4kdm3lu7ZCUY:cvsuser
simford.dong%sun.com:fV41vy16txOL6:cvsuser
sman%netscape.com:gHR2VdSKyaV0Q:cvsuser
smeredith%netscape.com:y4A/cyjrQKlq6:cvsuser
smontagu%smontagu.org:GR7KUGsPjdY/6:cvsuser
sonja.mirtitsch%sun.com:wchMbWjVfFXxM:cvsuser
srilatha%netscape.com:vn.P0HO0ippg2:cvsuser
srinivas%netscape.com:S7u05VkFOtTeQ:cvsuser
ssaux%netscape.com:tpL9Gf.XBvolU:cvsuser
sspitzer%mozilla.org:YY7Y4g9eYkulA:cvsuser
ssu%netscape.com:cfNlpxCKVXQtQ:cvsuser
Stefan.Borggraefe%gmx.de:h788WO/3xUGRc:cvsuser
stephendonner%yahoo.com:MPo74xU9kvo/M:cvsuser
suresh%netscape.com:XUIUMLGJA3RZ2:cvsuser
svn%xmlterm.org:jJ1wJYK5mkg5M:cvsuser
syd%netscape.com:CUkm3PbBnrIsk:cvsuser
taek%netscape.com:7oZpC0ix52epo:cvsuser
tajima%eng.sun.com:/sI8qG0LRP1mk:cvsuser
taka%netscape.com:jPPzAmrbNd1wg:cvsuser
talisman%anamorphic.com:KB7aseh1Ssuyg:cvsuser
tao%netscape.com:gM5BUf7j12EIc:cvsuser
tara%tequilarista.org:tVcSLekcNJsk2:cvsuser
terry%mozilla.org:sYyehWIbexkrI:cvsadm
tfox%netscape.com:tQPZKESPZltZ2:cvsuser
tgl%sss.pgh.pa.us:rr7pe1GPkjIw6:cvsuser
thayes%netscape.com:CLgsFPZnRpuhM:cvsuser
thesteve%netscape.com:35.Khy1IDl2VE:cvsuser
timeless%mozdev.org:oJ1sqLvoXLp7I:cvsuser
tingley%sundell.net:dJuhpDRtS9J..:cvsuser
tonyr%fbdesigns.com:B1mFZmEmKdg4E:cvsuser
tor%cs.brown.edu:.GLVprG/lOpjM:cvsuser
toshok%hungry.com:45BYKXpLObZ..:cvsuser
trudelle%netscape.com:kguEx2XoA/qOQ:cvsuser
twalker%netscape.com:h28XrHXhyvScQ:cvsuser
t_mutreja%yahoo.com:r.isAol8Qh60w:cvsuser
val4%cornell.edu:.MA49sSDjYK66:cvsuser
valeski%netscape.com:UQIy1R23X0tnc:cvsuser
varada%netscape.com:/PHzlvLt1d/Pk:cvsuser
varga%nixcorp.com:itS5ZJXFiEJC2:cvsuser
vidur%netscape.com:QSvSExpE4HwEE:cvsuser
wade%ezri.org:FeXuLzEvXT132:cvsuser
waldemar%netscape.com:hrfmZUyM.cQqw:cvsuser
wchang0222%aol.com:qv4XOpmSQjJG2:cvsuser
webmail%kmgerich.com:K7U1HCAoxFv2E:cvsuser
Xiaobin.Lu%eng.Sun.com:MrrYDdtVNWvV6:cvsuser
yokoyama%netscape.com:zC32qkz2JNuTc:cvsuser
yueheng.xu%intel.com:oRvjQhWXcyCIU:cvsuser
yxia%netscape.com:ilKZVJUeHDLj6:cvsuser
zach%zachlipton.com:GLozolSujiqSo:cvsuser
zuperdee%yahoo.com:ltcWrFvUEUYTY:cvsuser

View File

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

View File

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

Binary file not shown.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 871 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

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