Compare commits

..

5266 Commits

Author SHA1 Message Date
(no author)
7af380670f This commit was manufactured by cvs2svn to create tag 'BEFORE_AST'.
git-svn-id: svn://10.0.0.236/tags/BEFORE_AST@253957 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-31 21:31:54 +00:00
nboyd%atg.com
cf401b906f The pass that tries to put locals into java registers as doubles was not functioning properly for values called as functions. Test case:
function f(tree, callback) {
 callback();
  f(tree, callback);
  }


git-svn-id: svn://10.0.0.236/trunk@253956 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-31 21:31:53 +00:00
cltbld
d2ae3db04b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253955 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-31 19:22:01 +00:00
cltbld
8a5d8983bb Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253954 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-31 19:12:02 +00:00
daniel.boelzle%sun.com
08fc003d88 Fix bug 437441 - Finalize calendar-timezones.xpi. r=philipp, p=ause
git-svn-id: svn://10.0.0.236/trunk@253953 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-30 23:01:49 +00:00
lpsolit%gmail.com
be5e52c954 Bug 452793: On bug creation, the first confirmed bug status should be selected by default for users with canconfirm privs, even if UNCONFIRMED is the bug status with the lowest sortkey - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253952 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-30 02:43:58 +00:00
cltbld
076d63c308 "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.16 to 2.0.0.17"
git-svn-id: svn://10.0.0.236/trunk@253951 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-30 00:48:41 +00:00
julien.pierre.boogz%sun.com
2ddc289408 Fix for bug 451476 . NSPR shared libraries should use direct bindings on Solaris. r=wtc
git-svn-id: svn://10.0.0.236/trunk@253950 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-30 00:46:45 +00:00
lpsolit%gmail.com
45232ec608 Better fix for bug 452799, r=justdave
git-svn-id: svn://10.0.0.236/trunk@253949 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 23:57:02 +00:00
lpsolit%gmail.com
96fcaf3aad Bug 452810: Remove my name after "including you" when CCed to a bug - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253948 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 23:49:49 +00:00
lpsolit%gmail.com
8a528c5843 Bug 452799: On bug creation, the bug status with the lowest sortkey is chosen for users without editbugs/canconfirm privs, even when UNCONFIRMED is valid - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253947 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 21:43:52 +00:00
bhearsum%mozilla.com
8698311f41 Updated bootstrap configs for 2.0.0.17build2 and 3.0.2build3.
git-svn-id: svn://10.0.0.236/trunk@253940 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 16:15:42 +00:00
daniel.boelzle%sun.com
5e0e6673de bug 437441 - Finalize calendar-timezones.xpi. BACKED OUT AGAIN
git-svn-id: svn://10.0.0.236/trunk@253939 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 16:02:58 +00:00
gavin%gavinsharp.com
5577f683b3 Bug 452689 part 2: fix opening RSS feeds in external apps, r=mano, a=ss
git-svn-id: svn://10.0.0.236/trunk@253937 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 15:48:49 +00:00
bhearsum%mozilla.com
4e0917d281 bump nagios version numbers for 3.1a2 release
git-svn-id: svn://10.0.0.236/trunk@253932 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 15:21:27 +00:00
daniel.boelzle%sun.com
ba77804905 bug 437441 - Finalize calendar-timezones.xpi. r=philipp, p=ause
git-svn-id: svn://10.0.0.236/trunk@253931 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 14:44:53 +00:00
alqahira%ardisson.org
0f804a118b Bug 391087 - Opening a url via the service (cmd-shift-u) sometimes opens blank window (fix the whitespace trimming methods to not skip spaces). Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=hendy, sr=pink
git-svn-id: svn://10.0.0.236/trunk@253928 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 02:05:00 +00:00
Berend.Cornelius%sun.com
622e572e6a Bug 447800-month View is missing a right border;r=berend;patch=Decathlon
git-svn-id: svn://10.0.0.236/trunk@253926 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 00:11:00 +00:00
beckley%qualcomm.com
817e4405b3 Needed to use the #-style comments in .properties files, not XML-style.
git-svn-id: svn://10.0.0.236/trunk@253925 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-29 00:01:52 +00:00
gavin%gavinsharp.com
7e3e3072e3 Bug 452385: back out patch for bug 433340, a=ss/beltzner
git-svn-id: svn://10.0.0.236/trunk@253924 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 22:09:23 +00:00
julien.pierre.boogz%sun.com
c8cefa4cbb Fix for bug 408260 . Don't print certutil headers when listing cert details. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253923 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 21:37:59 +00:00
alqahira%ardisson.org
7bfec9b4ea Bug 451502 - Release Notes for Camino 1.6.4. r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@253920 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 17:54:10 +00:00
mkmelin+mozilla%iki.fi
fb028e8d41 Bug 147789: remove obsolte pref network.hosts.nntp_server. r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@253919 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 15:59:26 +00:00
Berend.Cornelius%sun.com
4391459f6d Bug 452417-readonly events should not show grippies on hover event;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253918 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 14:13:54 +00:00
daniel.boelzle%sun.com
7ea412d690 Fix bug 452379 - Accepting an invitation on caldav (Bedework) doesn't work (regression). p=bbrowning, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253917 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 13:51:10 +00:00
Berend.Cornelius%sun.com
16345114b0 Bug 447814-Relaoding remote calendars shows wrong progress in status bar;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253916 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 12:42:03 +00:00
Berend.Cornelius%sun.com
293d21f69b Bug 447814-Reloading remote calendars shows wrong progress in status bar;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253915 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 12:09:18 +00:00
Berend.Cornelius%sun.com
12130c725c Bug 45193-Titlebar changes to text of Calendar Mode at midnight;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253914 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 11:56:45 +00:00
despotdaemon
c5f468bfb2 Pseudo-automatic update of changes made by sgautherie.bz@free.fr.
git-svn-id: svn://10.0.0.236/trunk@253913 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 05:42:19 +00:00
julien.pierre.boogz%sun.com
c9701984f2 Fix for bug 451927 . Fix build on Vista . Patch contributed by Makoto Kato . r=julien
git-svn-id: svn://10.0.0.236/trunk@253912 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 00:40:45 +00:00
lpsolit%gmail.com
225cd8cd05 Bug 399070: Remove the 'timezone' parameter - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253910 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 23:26:26 +00:00
alqahira%ardisson.org
3c05aef9df Bug 389795 - Hook up Gecko full content zoom. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=murph, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@253906 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 21:14:11 +00:00
dkl%redhat.com
0639241e6a Bug 449791 – Allow flag notification emails to be threaded similar to normal bug change emails
Patch by Dave Lawrence <dkl@redhat.com> - r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253900 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 20:38:46 +00:00
bhearsum%mozilla.com
c1c085f0cb bug 449794: override release branch for 2.0.0.17 (because of the bad start). r=anodelman, patch=me
git-svn-id: svn://10.0.0.236/trunk@253899 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 20:25:37 +00:00
bhearsum%mozilla.com
10fac525ee bug 449474: add a pull date for 3.0.2build2 just in case... r=anodelman, patch=me
git-svn-id: svn://10.0.0.236/trunk@253894 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 19:42:37 +00:00
anodelman%mozilla.com
99fb8ecb67 Bug 449794 - Tracking bug for Build and Release of FF2.0.0.17
p=anodelman r=bhearsum (bootstrap config bumps)


git-svn-id: svn://10.0.0.236/trunk@253893 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 19:40:42 +00:00
dveditz%cruzio.com
722127da68 bug 380994 redux (typo caught by guninski) r=biesi, a=ssidler
git-svn-id: svn://10.0.0.236/trunk@253890 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 19:19:22 +00:00
anodelman%mozilla.com
1720b37610 Bug 449794 - Tracking bug for Build and Release FF2.0.0.17
p=coop r=anodelman (master.cfg bumps)


git-svn-id: svn://10.0.0.236/trunk@253889 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 18:48:59 +00:00
anodelman%mozilla.com
046d727399 Bug 449794 - Tracking bug for Build and Release of FF2.0.0.17
p=coop r=anodelman (version/config bumps)


git-svn-id: svn://10.0.0.236/trunk@253888 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 18:42:29 +00:00
bhearsum%mozilla.com
dd9c6fa488 bug 449474: tracking bug for build&release of firefox 3.0.2 - bootstrap bumps for respin. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253884 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 17:24:29 +00:00
bclary%bclary.com
a56f1bac7b JavaScript Tests - match a[1] ~ a['1'], bug 452369
git-svn-id: svn://10.0.0.236/trunk@253883 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 17:23:16 +00:00
Berend.Cornelius%sun.com
124eb5df44 Bug 452417-readonly events should not show grippies on hover event;r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@253882 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 15:39:14 +00:00
ghendricks%novell.com
f0b7b578fe Plan tags were not being displayed
git-svn-id: svn://10.0.0.236/trunk@253881 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 15:35:09 +00:00
nboyd%atg.com
e21b3ceeda Fix comment: we now support observeInstructionCount for compiled mode.
git-svn-id: svn://10.0.0.236/trunk@253880 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 15:23:59 +00:00
lpsolit%gmail.com
681a8eb6fe Bug 450379: Searching SQL for candidates to truncate short_desc (> 255 chars) should use CHAR_LENGTH - Patch by A.A. Shimono (himorin) <shimono@mozilla.gr.jp> and Xiaoou <xiaoou.wu@oracle.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253879 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 15:22:10 +00:00
bhearsum%mozilla.com
f444dfe6fc bug 449474: tracking bug for build&release of Firefox 3.0.2 - bump master.cfg to pull RELEASE_AUTOMATION_M11. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253876 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 14:17:45 +00:00
bhearsum%mozilla.com
b1850fc683 bug 449474: tracking bug for build&release of Firefox 3.0.2 - bootstrap version/config bumps. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253875 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 14:17:07 +00:00
bhearsum%mozilla.com
009e899446 bug 449474: tracking bug for build&release of Firefox 3.0.2 - firefox/platform version/config bumps. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253874 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 14:16:18 +00:00
Berend.Cornelius%sun.com
52c6b02ef8 Bug 452392-minimum height of eventboxes is too little;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253873 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 12:29:37 +00:00
daniel.boelzle%sun.com
8d59ffab0d Fix bug 450563 - Attendee gets the organizer alarm setting if he/she accept an iTip/iMip invitation. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253872 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 11:54:25 +00:00
lpsolit%gmail.com
4b3a34b4c4 Fix bustage in t/007utils.t
git-svn-id: svn://10.0.0.236/trunk@253871 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 10:17:56 +00:00
dveditz%cruzio.com
46b962ef4a bug 429781 Update the XHR blocked-header list, patch by abarth, r/sr=sicking, a=ssidler
git-svn-id: svn://10.0.0.236/trunk@253869 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 08:29:08 +00:00
dveditz%cruzio.com
64d3f1f5f1 bug 445788 distribution.ini fails to set the correct RSS feed order,
patch by thunder, r=gavin, a=ssidler


git-svn-id: svn://10.0.0.236/trunk@253868 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 08:11:41 +00:00
dveditz%cruzio.com
fead23f7e2 bug 380994, bug 394075: stop directory traversals out of resource: on Linux/Mac
r=biesi, a=s.sidler


git-svn-id: svn://10.0.0.236/trunk@253865 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 07:25:30 +00:00
reed%reedloden.com
3b75815082 Back out jst's patches from bug 438830 and bug 445520 due to regression bug 450949.
git-svn-id: svn://10.0.0.236/trunk@253863 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 06:48:45 +00:00
reed%reedloden.com
02c3036ae1 Bug 442629 - "Ignore mailcap entries with needsterminal" [p=mh+mozilla@glandium.org (Mike Hommey) r=bzbarsky a=ss]
git-svn-id: svn://10.0.0.236/trunk@253862 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 06:21:15 +00:00
reed%reedloden.com
3df6a11d9e Back out armenzg's patch from bug 451461 due to bustage and lack of approval.
git-svn-id: svn://10.0.0.236/trunk@253861 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 05:45:22 +00:00
reed%reedloden.com
fc8a9b484e Bug 450119 - "Buildmaster for unittests on 1.9 is currently qm-rhel02 and needs to move to production-master.build.mozilla.org" (Upgrade patch - Unittest Production 1.9 to Buildbot 0.7.7) [p=lukasblakk@gmail.com (Lukas Blakk [lsblakk]) r=coop]
git-svn-id: svn://10.0.0.236/trunk@253860 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 05:33:27 +00:00
reed%reedloden.com
20f2d2d91b Bug 442629 - "Ignore mailcap entries with needsterminal" [p=mh+mozilla@glandium.org (Mike Hommey) r=bzbarsky a=ss]
git-svn-id: svn://10.0.0.236/trunk@253859 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 05:31:17 +00:00
reed%reedloden.com
d3f9ecb737 Bug 451461 - "make target that prepares l10n repackages to upload to ftp" (prepare repackages in correct structure to upload to ftp server) [p=armenzg@mozilla.com (Armen Zambrano Gasparnian [armenzg]) r=ted/luser]
git-svn-id: svn://10.0.0.236/trunk@253858 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 05:26:24 +00:00
wtc%google.com
20ae5e47ba Bug 448431: added void to the declaration and definition of
PK11_CreateMergeLog, which has no parameters.  The patch is contributed by
Dave Allan <mozilla@dpallan.com>.  r=wtc.
Modified Files:
	pk11merge.c pk11pub.h


git-svn-id: svn://10.0.0.236/trunk@253857 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 05:09:41 +00:00
jonas%sicking.cc
4c293ca263 Fix test to not use features not available in FF3.0
git-svn-id: svn://10.0.0.236/trunk@253855 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 03:19:31 +00:00
lpsolit%gmail.com
8a9a851608 Bug 182238: Allow users to choose what time zone to display times in - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253854 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 02:32:26 +00:00
jonas%sicking.cc
5454dee0ff Bugs 393629 and 436094. Fix document.all.length and make us honor the name attribute for the same set of elements as IE in the document.all implementation. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@253853 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 02:16:40 +00:00
lpsolit%gmail.com
1c6af6e73a Fix bustage due to bug 446327 - Patch by me, r=mkanat
git-svn-id: svn://10.0.0.236/trunk@253852 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 01:57:00 +00:00
lpsolit%gmail.com
e62e028333 Bug 449984: Login cookies should be created as SSL-only on installations that require SSL - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253851 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 01:10:33 +00:00
lpsolit%gmail.com
2e72f82200 Bug 385897: editwhines.cgi doesn't allow to whine at groups with a name containing blanks - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253850 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 00:53:21 +00:00
lpsolit%gmail.com
7fdc3f68c1 Bug 304866: <title> for Flag Type Created should include the name of the flag - Patch by GavinS <bugzilla@chimpychompy.org> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253849 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 00:45:51 +00:00
gavin%gavinsharp.com
5427de4af5 Bug 452135: add nsBadCertHandler.js to packages-static, rs=sipaq
git-svn-id: svn://10.0.0.236/trunk@253848 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 00:00:57 +00:00
gavin%gavinsharp.com
f6d841067a Bug 452135: add nsBadCertHandler to packages-static, patch by Manish Singh <manish@flock.com>, r=me, a=ss
git-svn-id: svn://10.0.0.236/trunk@253847 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 23:56:47 +00:00
neil%parkwaycc.co.uk
96587c9414 Bug 420310 Unable to display uncached unnamed full-page plugin r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@253846 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 22:46:37 +00:00
iann_cvs%blueyonder.co.uk
4725ac011c Bug 444996 – "‘INT_MAX’ was not declared in this scope" compiling nsPNGDecoder.cpp
p=longsonr r/sr=vladimir a=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253845 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 22:37:27 +00:00
mnyromyr%tprac.de
5764dfe6d9 Bug 438793: treelines for Venkman; r=ajvincent
git-svn-id: svn://10.0.0.236/trunk@253844 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 22:10:36 +00:00
crowder%fiverocks.com
c7554a28cd Bug 451906 - Array index has different results between number and numeric-string, patch by brendan, r=shaver, a=ss
git-svn-id: svn://10.0.0.236/trunk@253843 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 20:49:04 +00:00
dolske%mozilla.com
01e0877963 Bug 407319 - application.ini should supply timestamp information. p=armenzg@mozilla.com, r=ted, a1902=ss, yum=bacon
git-svn-id: svn://10.0.0.236/trunk@253842 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 19:20:03 +00:00
dolske%mozilla.com
b8bcd6a299 Bug 451155 - Password manager does not work correctly on IDN site whose name contains any character over U+0100. r=gavin, a1902=ss
git-svn-id: svn://10.0.0.236/trunk@253841 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 19:05:49 +00:00
crowder%fiverocks.com
4671417138 Bug 435345 - watching the 'length' of shavarrays is broken, r=shaver, a=ss
git-svn-id: svn://10.0.0.236/trunk@253840 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 18:53:31 +00:00
szegedia%freemail.hu
628f9c1a96 Made the Context(ContextFactory) constructor protected
git-svn-id: svn://10.0.0.236/trunk@253839 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 15:43:29 +00:00
nboyd%atg.com
96d6920e43 New unit tests for ContextFactory usage, and observeInstructionCount.
git-svn-id: svn://10.0.0.236/trunk@253838 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 15:07:46 +00:00
surkov.alexander%gmail.com
df423f363b Bug 312956 – Expose XForms node state directly on instance data nodes, r=aaronr, smaug
git-svn-id: svn://10.0.0.236/trunk@253837 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 14:38:09 +00:00
Berend.Cornelius%sun.com
661f05e39b Bug 409166-missing crop attribute in agenda checkbox;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253836 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 13:50:06 +00:00
daniel.boelzle%sun.com
6223c77d06 bug 451585 - [CalDAV] Use ICS service for ics parsing. r=browning
git-svn-id: svn://10.0.0.236/trunk@253835 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 08:45:31 +00:00
axel%pike.org
d13604c083 bug 451409, include license for russian dictionary in about:license, patch=unghost@mozilla-russia.org, r=gerv, a=ss
git-svn-id: svn://10.0.0.236/trunk@253834 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 08:36:19 +00:00
ghendricks%novell.com
de8dce11f1 Fixed a couple of Postgres issues
git-svn-id: svn://10.0.0.236/trunk@253832 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 23:34:47 +00:00
Callek%gmail.com
520114655e Bug 451812, Buildbotcustom should not specify --appname for Mochitests.
r=ted


git-svn-id: svn://10.0.0.236/trunk@253830 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:50:50 +00:00
wtc%google.com
8deb16c57f Bug 451024: Call nss_DestroyErrorStack at the end of NSSCKFWC_Finalize to
fix the leak of the error stack (if PR_Cleanup is not called) and to work
around a crash on Windows with MinGW.  Thanks to Maks Romih
<maksr3@gmail.com> for reporting and tracking down the crash.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@253829 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:47:32 +00:00
wtc%google.com
90d38e35da Bug 451476: removed an unused strncasecmp macro definition. r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@253828 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:42:14 +00:00
vladimir%pobox.com
4538fe83b5 b=443693; fix up info_callback in apng path; r=joe/a=sam
git-svn-id: svn://10.0.0.236/trunk@253827 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:29:28 +00:00
wtc%google.com
1086580bc1 Bug 434187: fixed the comments in sftk_DeleteObject. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@253826 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:10:14 +00:00
dcamp%mozilla.com
f82c6969c3 Bug 448626: Fix a mistake in nsUrlClassifierDBServiceWorker::IsCanonicalizedIP(). p=BartZilla (bartml@wp.pl), r=dcamp, a=ssidler
git-svn-id: svn://10.0.0.236/trunk@253825 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:59:14 +00:00
thunder%mozilla.com
2c3a44a639 Bug 450668: Add support for livemarks to distribution.ini. r=gavin, a=ss
git-svn-id: svn://10.0.0.236/trunk@253824 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:51:41 +00:00
thunder%mozilla.com
2d7d66fa55 Bug 449388: allow the customized-bokmarks-added preference to be changed (for compatibility with legacy deployments). r=gavin, a=ss
git-svn-id: svn://10.0.0.236/trunk@253823 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:48:36 +00:00
bzbarsky%mit.edu
f9d965c3dd Fix bug 449362. r+sr=roc, a=samuelsidler
git-svn-id: svn://10.0.0.236/trunk@253822 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:41:10 +00:00
gavin%gavinsharp.com
3a5f6b5a90 Bug 433114: Polish/Fix up the appearance of the library toolbar for Windows, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=dao, a=ss
git-svn-id: svn://10.0.0.236/trunk@253821 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:35:42 +00:00
gavin%gavinsharp.com
6c73b977ec Bug 444922: Applications details pane is empty, patch by Mike Hommey <mh+mozilla@glandium.org>, r=me, a=ss
git-svn-id: svn://10.0.0.236/trunk@253820 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:34:21 +00:00
gavin%gavinsharp.com
2718e6377b Bug 367736: patch by Michal Novotny, r=bsmedberg, sr=dveditz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@253819 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:29:18 +00:00
axel%pike.org
8b326d3fea bug 450655, update shipped-locales for 3.0.2 adding bn-IN, gl, hi-IN, is, kn, mr, te, th, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@253816 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 19:19:53 +00:00
marco.zehe%googlemail.com
a86621ce85 Bug 434464 - invalidate access node cache, patch by Alexander Surkov <surkov.alexander@gmail.com>, test by me, r=aaronlev, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253815 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 19:10:01 +00:00
nboyd%atg.com
25e55953f8 Fix for regression introduced by previous change to fix 447697.
Moves code into a new method to avoid exceeding the maximum method size
for Hotspot compilation.


git-svn-id: svn://10.0.0.236/trunk@253812 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 16:42:32 +00:00
ghendricks%novell.com
637461e2fa Bug 451547 – Error message when submitting a new test run
git-svn-id: svn://10.0.0.236/trunk@253811 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 16:01:30 +00:00
mkanat%bugzilla.org
218be26447 Bug 446327: WebService faultCode is a string when a script "die"s
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253809 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 15:41:26 +00:00
stuart.morgan%alumni.case.edu
4c20e086d3 Camino only - Bug 452066 - Fix incorrect case in a header include.
git-svn-id: svn://10.0.0.236/trunk@253808 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 15:34:12 +00:00
marco%gnome.org
56596e152e Ensure that nsString and nsString_external has the same size on all the
architectures. Fix #430581. r=benjamin a=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253806 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 10:15:35 +00:00
Berend.Cornelius%sun.com
0906639c91 Bug 437412-zero-length and short events are shown at the wrong times in the timegrid;r=berend and philipp; patch=berend and philipp;ui-r=daniel
git-svn-id: svn://10.0.0.236/trunk@253805 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 10:00:16 +00:00
roc+%cs.cmu.edu
aa0d9d217e Bug 413048. Disable float breaking in columns. r+sr=dbaron,a=ss
git-svn-id: svn://10.0.0.236/trunk@253804 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:47:08 +00:00
roc+%cs.cmu.edu
959740e905 Bug 419285. Terminate first-letter processing at a <br>. r+sr=dbaron,a=ss
git-svn-id: svn://10.0.0.236/trunk@253803 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:42:52 +00:00
roc+%cs.cmu.edu
008a922699 Bug 423823. Clip overflowing background when tbody is scrollable. r=fantasai,sr=dbaron,a=ss
git-svn-id: svn://10.0.0.236/trunk@253802 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:37:50 +00:00
Berend.Cornelius%sun.com
ce96395fa3 Bug 437412-zero-length and short events are shown at the wrong times in the timegrid;r=berend and philipp; patch=berend and philipp;ui-r=daniel
git-svn-id: svn://10.0.0.236/trunk@253801 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:30:03 +00:00
wtc%google.com
774a08b056 Bug 313282: Include <string.h> for strlen.
git-svn-id: svn://10.0.0.236/trunk@253799 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-23 17:17:18 +00:00
wtc%google.com
741b506df5 Bug 432430: Added the HAVE_NETINET_TCP_H configuration macro for platforms
that have the <netinet/tcp.h> header.  Ported ptio.c to Symbian OS.  The
patch is contributed by Harry Li <harry.li@pagefreedom.org>.  r=wtc.
Modified files: _beos.h _os2.h _unixos.h prmapopt.c unix_errors.c ptio.c


git-svn-id: svn://10.0.0.236/trunk@253798 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-23 17:04:34 +00:00
iann_cvs%blueyonder.co.uk
1cfec108cd Bug 366482 – "Edit as new" for opened eml files results in a broken compose window
p=me r=bienvenu/daniel.boelzle sr=neil


git-svn-id: svn://10.0.0.236/trunk@253797 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-23 16:39:51 +00:00
daniel.boelzle%sun.com
136cf99b84 Bug 451827 - Update lighning with xpi build 2008082219 -> no local storage calendar, error at startup; p=ssitter, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253796 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-23 12:13:07 +00:00
mozilla%kewis.ch
4930eb87f0 Fix bug 326792 - 'Next' button doesn't change to active when dragging an URL into text field. r=philipp,p=robin.edrenius@gmail.com
git-svn-id: svn://10.0.0.236/trunk@253795 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-23 11:36:37 +00:00
daniel.boelzle%sun.com
82ffc5a8ba bug 449449 - Invitations Link: CPU usage every three minutes. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253794 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-23 07:56:21 +00:00
despotdaemon
2889777928 Pseudo-automatic update of changes made by prasad@medhas.org.
git-svn-id: svn://10.0.0.236/trunk@253793 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-23 05:24:30 +00:00
reed%reedloden.com
d379f34dfc Bug 368502 - "Bugzilla_logincookie should not be accessible via javascript" [p=reed r+a=mkanat]
git-svn-id: svn://10.0.0.236/trunk@253792 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 23:39:41 +00:00
ghendricks%novell.com
bd1e86c81a Don't allow hiding of ID link column
git-svn-id: svn://10.0.0.236/trunk@253791 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 23:11:44 +00:00
ghendricks%novell.com
b9e9558670 Bug 426460 – New completion report - not functional
git-svn-id: svn://10.0.0.236/trunk@253790 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 22:47:24 +00:00
ccooper%deadsquid.com
146d9c3a69 - adding server requirements to install doc
git-svn-id: svn://10.0.0.236/trunk@253789 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 20:52:58 +00:00
ghendricks%novell.com
f6db1a7fb6 Bug 444120 – Testopia::Product::versions returns name for both id and name
git-svn-id: svn://10.0.0.236/trunk@253788 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 20:16:41 +00:00
ghendricks%novell.com
92e2edc2fb Allow collapse of tags in runs
git-svn-id: svn://10.0.0.236/trunk@253787 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 20:04:37 +00:00
rob_strong%exchangecode.com
a2878bb249 Fix l10n build bustage from Bug 446527
git-svn-id: svn://10.0.0.236/trunk@253786 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:50:53 +00:00
Olli.Pettay%helsinki.fi
88838ee3f8 Bug 451037, r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@253785 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:48:18 +00:00
julien.pierre.boogz%sun.com
e0fed67af5 Fix for bug 423839. Restore tstclnt.c that had been backed out. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253784 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:47:20 +00:00
ghendricks%novell.com
c8107f72df Add last modified column to cases
Allow case details section in a run to be resized


git-svn-id: svn://10.0.0.236/trunk@253783 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:46:21 +00:00
julien.pierre.boogz%sun.com
c6cac18198 Fix for bug 423839 . Add wincx in libpkix while verifying certs and CRLs. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253782 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:45:32 +00:00
Olli.Pettay%helsinki.fi
a4b3740da9 Bug 448548, r=sicking, sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@253780 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 18:47:20 +00:00
ted.mielczarek%gmail.com
a36549c454 Bug 451734 leaktest step using WARNINGS without importing it. patch by lsblakk, rs=me
git-svn-id: svn://10.0.0.236/trunk@253779 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 17:53:54 +00:00
despotdaemon
dc9e8e62d8 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@253778 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 17:28:51 +00:00
nboyd%atg.com
a384b8837d Regression test.
git-svn-id: svn://10.0.0.236/trunk@253777 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 16:50:10 +00:00
mozilla%kewis.ch
ac1f1d36ed Fix bug 446303 - use the "RELATED-TO" property. r=philipp,r=dbo,p=fred.jen
git-svn-id: svn://10.0.0.236/trunk@253776 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 16:11:29 +00:00
nboyd%atg.com
19a8a21103 Fix bug 441417: DOM exception when mixing empty and non-empty namespaces
Patch from Matthieu Riou.


git-svn-id: svn://10.0.0.236/trunk@253775 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 16:09:45 +00:00
lpsolit%gmail.com
0990e71940 Bug 449511: get_param_list() takes no argument - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bkor a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253774 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 16:02:45 +00:00
lpsolit%gmail.com
ac96305593 Bug 247936: Creating a product/component which already existed crashes when adding series - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253773 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 15:38:06 +00:00
daniel.boelzle%sun.com
2e7262f29e bug 316927 - Multiple categories should be allowed for Events/Tasks -- fixing dataloss. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253772 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 10:02:59 +00:00
daniel.boelzle%sun.com
3b080cb857 bug 451353 - Emphasize open/unanswered invitations. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253771 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 09:26:06 +00:00
daniel.boelzle%sun.com
a3290cc790 Fix bug 451529 - Deleting invitation copy sends out CANCEL to all attendees. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253770 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 09:23:05 +00:00
daniel.boelzle%sun.com
0399008f74 Fix bug 451539 - Recurring items and attachments. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253769 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 09:19:49 +00:00
daniel.boelzle%sun.com
b7a3580684 Fix bug 406581 - Enhance cal::detectTimezone() to dump errors. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253768 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 09:17:57 +00:00
cltbld
122fd06bf9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253767 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 04:02:01 +00:00
cltbld
c28b5c1f75 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253766 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 03:02:02 +00:00
lpsolit%gmail.com
4044762377 Bug 378907: Bad wording in the error message when trying to create a product with an existing name - Patch by Rupert Handford <rupert@handfordonline.plus.com> r=vladd r=pyrzak a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253765 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 02:35:00 +00:00
lpsolit%gmail.com
9368ef5217 Bug 330844: patch_too_large should favor "splitting" over "breaking" - Patch by Rupert Handford <rupert@handfordonline.plus.com> r=reed r=pyrzak a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253764 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 02:31:26 +00:00
rob_strong%exchangecode.com
2df566a587 Tests for Application Update from Bug 446527. r=dtownsend, r=bsmedberg, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253763 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 02:30:08 +00:00
lpsolit%gmail.com
13cebbf70a Fix bustage due to bug 287334
git-svn-id: svn://10.0.0.236/trunk@253762 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 02:25:59 +00:00
surkov.alexander%gmail.com
96825f3acd Bug 449717 – doAction() doesn't work for linkable accessible with 'click' action, r=marcoz, a=ss
git-svn-id: svn://10.0.0.236/trunk@253761 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:57:35 +00:00
surkov.alexander%gmail.com
54ee576b88 Bug 410765 – 'List all tabs' button on tabs not working in AT-SPI, r=smaug, aaronlev, marcoz, sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@253760 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:51:40 +00:00
rob_strong%exchangecode.com
164d9cda02 Bug 446527 - major update not offered when some language packs are installed. r=philringnalda for SeaMonkey changes, r=dtownsend, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253759 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:48:28 +00:00
wtc%google.com
73a4f919b8 Bug 449725: Link signver with NSS shared libraries. r=nelson.
Modified Files:
	manifest.mn pk7print.c


git-svn-id: svn://10.0.0.236/trunk@253758 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:46:05 +00:00
wtc%google.com
f88c19a387 Bug 450536: removed obsolete XP_MAC code (for Mac OS Classic).
r=julien.pierre.
Modified Files:
	lib/freebl/Makefile lib/freebl/sysrand.c lib/nss/nssinit.c
	lib/pkcs12/p12d.c lib/util/secport.c lib/util/secport.h
Removed Files:
	lib/freebl/mac_rand.c


git-svn-id: svn://10.0.0.236/trunk@253757 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:33:05 +00:00
mkanat%bugzilla.org
727b053bdd Bug 287334: Ability to add custom "Bug ID" fields
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253756 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 23:58:45 +00:00
mkanat%bugzilla.org
92ac6e860f Fix a test failure caused by the bug-columns hook.
git-svn-id: svn://10.0.0.236/trunk@253755 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 23:30:40 +00:00
ghendricks%novell.com
797fe80775 Allow components on case grid
git-svn-id: svn://10.0.0.236/trunk@253754 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 23:27:51 +00:00
ghendricks%novell.com
8edc5c4dd4 Filter out HTML on creating a bug from a test case
git-svn-id: svn://10.0.0.236/trunk@253753 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 23:12:40 +00:00
mkanat%bugzilla.org
39bb98a7d8 Bug 439192: Add hook to the end of checksetup.pl
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253750 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 23:01:35 +00:00
mkanat%bugzilla.org
8b17c73a0a Bug 437006: Add hooks to Bugzilla\Bug.pm to display additional columns
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253749 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 22:56:49 +00:00
ghendricks%novell.com
a7d6d1c8ed add priority breakdown report
git-svn-id: svn://10.0.0.236/trunk@253748 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 21:55:25 +00:00
bear%code-bear.com
b4eda7b3a5 Applying fix for bug 31168
changes the regex for the bug # linkification
patch by LpSolit
r+ bear


git-svn-id: svn://10.0.0.236/trunk@253747 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 20:03:59 +00:00
ghendricks%novell.com
49c852c3b8 update minified versions of js files
git-svn-id: svn://10.0.0.236/trunk@253746 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 16:06:36 +00:00
bhearsum%mozilla.com
c0dc4ebe41 bug 442105: update "update verify" configs to use 'releasetest' channel instead of 'majortest'. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253745 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 15:08:51 +00:00
bhearsum%mozilla.com
e9335eeeb6 bug 442105: update patcher config to generate real test+release snippets for 2.0.0.16->3.0.1 major update. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253744 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 14:50:43 +00:00
mozilla%kewis.ch
326601fac6 Fix bug 451455 - CalDAV provider can delete items mistakenly. r=dbo p=bbbrowning,me
git-svn-id: svn://10.0.0.236/trunk@253743 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 12:36:55 +00:00
smontagu%smontagu.org
139d474780 Bug 449578: Wrong interpretation of escape sequence in charset ISO-2022-KR. r=emk, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@253742 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 12:07:29 +00:00
dtownsend%oxymoronical.com
1a4999ec13 Backing out bug 407319 due to build failures.
git-svn-id: svn://10.0.0.236/trunk@253741 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 10:43:03 +00:00
mozilla%kewis.ch
4af6b50834 Regression fix bug 435447 - Today pane events don't change color when calendar color is changed. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253740 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 09:40:53 +00:00
dtownsend%oxymoronical.com
ed880d5e98 Bug 407319: application.ini should supply branch/timestamp information.
p=armenzg@mozilla.com, r=luser, a1.9.0.2=ss


git-svn-id: svn://10.0.0.236/trunk@253739 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 09:04:03 +00:00
beckley%qualcomm.com
a08e31ed9c Add license blocks to locale files that didn't have them, and also changed preprocessor-style # comments in to XML-style <!-- --> comments.
git-svn-id: svn://10.0.0.236/trunk@253738 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 06:38:43 +00:00
morgamic%mozilla.com
549a5218a6 Alright, this time with the actual patch... (missed the terminated '.'), bug 418129.
git-svn-id: svn://10.0.0.236/trunk@253736 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 06:32:31 +00:00
morgamic%mozilla.com
ddba07658d Checking in missing GTK versions that I ommitted by accident, bug 418129.
git-svn-id: svn://10.0.0.236/trunk@253734 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-21 06:24:15 +00:00
mkanat%bugzilla.org
9631a438a2 Bug 451449: "Can't use undefined value as ARRAY reference" when logging into a new account
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253733 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 23:34:50 +00:00
ghendricks%novell.com
57afa22c40 Save bug reports
git-svn-id: svn://10.0.0.236/trunk@253732 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 23:18:11 +00:00
reed%reedloden.com
4519be4916 Bug 440164 - "Set-up new unittest-staging instance on staging-master.b.m.o using Buildbot v0.7.7" [p=lukasblakk@gmail.com (Lukas Blakk [lsblakk]) r=coop]
git-svn-id: svn://10.0.0.236/trunk@253730 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 21:25:10 +00:00
ccooper%deadsquid.com
9c6053a172 b=438708
r=anodelman
- change clavenames to *leopard*


git-svn-id: svn://10.0.0.236/trunk@253729 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 21:15:12 +00:00
ghendricks%novell.com
79b5ff71fc add list_count methods to api
git-svn-id: svn://10.0.0.236/trunk@253728 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 20:54:09 +00:00
ghendricks%novell.com
eb90039de5 Missing cases report.
git-svn-id: svn://10.0.0.236/trunk@253727 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 19:53:15 +00:00
gavin%gavinsharp.com
cc367ab830 Bug 432163: if start page is a file:// url, firefox shows go button instead of star, patch by Dão Gottwald <dao@mozilla.com>, r=me, a=ss
git-svn-id: svn://10.0.0.236/trunk@253726 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 19:05:02 +00:00
ghendricks%novell.com
4c4ba1e6ef Allow API calls to caseruns to use status or status_id as in other objects.
git-svn-id: svn://10.0.0.236/trunk@253725 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 17:41:41 +00:00
ghendricks%novell.com
1bf42a40e0 Make appending notes work for all selected cases.
git-svn-id: svn://10.0.0.236/trunk@253724 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 16:49:30 +00:00
beckley%qualcomm.com
891eadc1ac Localization of Penelope strings in to Lithuanian by Rimas Kudelis <rq@akl.lt>.
git-svn-id: svn://10.0.0.236/trunk@253723 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 15:28:57 +00:00
Olli.Pettay%helsinki.fi
d5e97bb9f1 Bug 433758, r+sr=jst, a=ss
git-svn-id: svn://10.0.0.236/trunk@253722 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 15:24:18 +00:00
smichaud%pobox.com
12e22dd5a5 Some keyboard shortcuts can fail after switching tabs. b=428405 r=josh sr=roc a=ss
git-svn-id: svn://10.0.0.236/trunk@253721 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 15:12:39 +00:00
mozilla%kewis.ch
c5b2cf2e21 Fix bug 451383 - Tooltips are not updated and display wrong information (regression). r=ssitter
git-svn-id: svn://10.0.0.236/trunk@253720 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 14:42:00 +00:00
mozilla%kewis.ch
61c653eeb1 Fix bug 448205 - Calendar mode does not set Thunderbird Application title (regression). r=berend
git-svn-id: svn://10.0.0.236/trunk@253719 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 13:25:18 +00:00
mozilla%kewis.ch
ec4b2e7e12 Fix bug 435447 - Today pane events don't change color when calendar color is changed. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253718 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 13:22:16 +00:00
daniel.boelzle%sun.com
9c7ba100a3 Bug 451174 - CalDAV provider can fail to check inbox; p=bbrowning, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253717 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 09:52:45 +00:00
Berend.Cornelius%sun.com
70a0fae68b Bug 451327 Move mouse to the unifinder, but not over an event -> error output;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253715 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 07:42:06 +00:00
morgamic%mozilla.com
5d65e5a401 Checking in OS ignore patch from bug 418129, r=clouserw.
git-svn-id: svn://10.0.0.236/trunk@253713 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 03:38:57 +00:00
kaie%kuix.de
edd6952b17 bug 449892, Enable additional EV roots for FF 3.0.2
r=rrelyea, a1902=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253712 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 01:58:16 +00:00
ghendricks%novell.com
feb2e86a06 Add summary row to caserun list
git-svn-id: svn://10.0.0.236/trunk@253711 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 23:32:21 +00:00
ghendricks%novell.com
f7285c4586 Add bug links in case run search list
git-svn-id: svn://10.0.0.236/trunk@253710 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 22:48:18 +00:00
mkanat%bugzilla.org
4ae65e64a8 Bug 449306: Add a hook after a bug gets saved, and after flags get updated.
Patch By Jesse Clark <jjclark1982@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253709 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 22:14:02 +00:00
ghendricks%novell.com
c935642e3d Provide average and total times for runs and cases.
git-svn-id: svn://10.0.0.236/trunk@253708 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 22:06:52 +00:00
despotdaemon
bf402ae7a1 Pseudo-automatic update of changes made by fligtar@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@253707 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 22:01:46 +00:00
mkanat%bugzilla.org
53c3dac3d0 The hook docs in Bugzilla::Hook had gotten out of alphabetical order, fix the POD.
git-svn-id: svn://10.0.0.236/trunk@253705 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 21:46:25 +00:00
mkanat%bugzilla.org
0b0245d91a A fix for bug 446645--make hyphens at the beginning of words still count as negation for fulltext searching in MySQL.
Patch By Jesse Clark <jjclark1982@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253704 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 21:35:15 +00:00
mkanat%bugzilla.org
80501696b2 Bug 442016: Bugzilla::User::bless_groups should be returning Bugzilla::Group objects
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253703 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 21:32:40 +00:00
mkanat%bugzilla.org
1b09dc9eb8 Bug 437005: Add hook to colchange.cgi to add column(s) to buglist
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253700 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 21:29:50 +00:00
morgamic%mozilla.com
92ea7e5c07 Updating AUS acceptance test data for major update-specific OS_VERSION
blocklisting.


git-svn-id: svn://10.0.0.236/trunk@253699 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 20:54:33 +00:00
ghendricks%novell.com
03b447474a Add target fields to test runs
git-svn-id: svn://10.0.0.236/trunk@253698 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 20:09:14 +00:00
stuart.morgan%alumni.case.edu
c720c8670d Camino only - Bug 450419 - Don't treat OmniWeb's 'Passwords not saved' marker as an account. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@253697 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 18:37:36 +00:00
stuart.morgan%alumni.case.edu
2e6a6a8f96 Camino only - Bug 450994: Fix the 'expires' column in the cert window. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@253696 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 18:28:00 +00:00
stuart.morgan%alumni.case.edu
89dbe0434a Camino only - Bug 451148: Minor bookmark API cleanup. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@253695 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 17:30:17 +00:00
lpsolit%gmail.com
f1e7fba4ac Bug 241198: Don't display disabled flags with no items in the request queue flag dropdown list - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253694 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 16:09:03 +00:00
Berend.Cornelius%sun.com
24078ff40f Bug 449019-mouse over event in unifinder;r=philipp;patch=berend and philipp
git-svn-id: svn://10.0.0.236/trunk@253693 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 15:56:33 +00:00
mozilla%kewis.ch
4fedd3c4fa Fix bug 449573 - Deleting item/items from local ics file fails with MODIFICATION_FAILED, items missing (both patches). r=philipp,p=gekachecka
git-svn-id: svn://10.0.0.236/trunk@253692 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 15:20:04 +00:00
mozilla%kewis.ch
83d7f3a3f7 Fix bug 405222 - Time format not respected in prefs window. r=philipp,p=robin.edrenius@gmail.com
git-svn-id: svn://10.0.0.236/trunk@253691 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 15:09:01 +00:00
mozilla%kewis.ch
be33336d6b Fix bug 448561 - Allow CalDAV provider to work with Google Calendar's new CalDAV. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253690 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 14:46:36 +00:00
daniel.boelzle%sun.com
a97024fdc3 Bug 451020 - Support for mixed server/non-server attendees; p=bbrowning,dbo r=philipp
git-svn-id: svn://10.0.0.236/trunk@253688 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 14:36:17 +00:00
daniel.boelzle%sun.com
15b949b0d7 Bug 451162 - Organizer's email address isn't in iMIP invitation request; p=pete, r=philipp
git-svn-id: svn://10.0.0.236/trunk@253687 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 11:14:21 +00:00
lpsolit%gmail.com
c182ba0159 Bug 451050: With the Dusk theme, the cursor hovering rows in buglists is displayed as a pointer despite rows are not clickable - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253686 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 10:05:06 +00:00
longsonr%gmail.com
9891fcfaf7 bug 438867 - reftest for SVG not rendered after html hr element a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253685 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 09:05:25 +00:00
longsonr%gmail.com
7e7808f9e5 Bug 438867 - SVG not rendered after html hr element. r+sr=roc,a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253684 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 08:48:26 +00:00
lpsolit%gmail.com
ea2dd2d499 Bug 450609: Add OS detection in install-module.pl to make it refuse to run on Windows - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253683 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 23:29:28 +00:00
lpsolit%gmail.com
f51d4deec1 Bug 450573: checksetup.pl gives "install-module --all" instructions on Windows - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253682 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 23:23:30 +00:00
vladimir%pobox.com
1050286975 b=433235; drawImage of canvas onto self is incorrect; r=roc,a=sam
git-svn-id: svn://10.0.0.236/trunk@253680 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 21:38:46 +00:00
bugzilla%babylonsounds.com
fd0f1a56c3 Bug 448946 - Switching calendar views via keys ALT+[1-4] is broken, r=philipp, special thanks to Stefan Sitter for his help
git-svn-id: svn://10.0.0.236/trunk@253679 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 20:20:23 +00:00
ccooper%deadsquid.com
1545933c94 - fix bug # markup in html filter
- display timestamp for comments


git-svn-id: svn://10.0.0.236/trunk@253678 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 19:33:22 +00:00
kaie%kuix.de
063c239c02 Bug 450646, Firefox 3.0.2 should use NSS 3.12.1
r=rrelyea, a1.9.0.2=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253677 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 19:00:29 +00:00
ted.mielczarek%gmail.com
e2675b9a17 bug 431833 - fix test to not randomly fail. patch by roc, r=bz
git-svn-id: svn://10.0.0.236/trunk@253676 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 17:30:46 +00:00
ted.mielczarek%gmail.com
ee613090fc Bug 427142 sporadic test_393498.js failure on bm-win2k3-pgo01 because of VM timer issues. Patch by Marco Bonardo <mak77@bonardo.net>, r=dietrich
git-svn-id: svn://10.0.0.236/trunk@253675 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 16:57:03 +00:00
bhearsum%mozilla.com
6cb9ca75f8 move Bootstrap's version bumping logic to an external script - add 'hgToolsRepo to all release bootstrap configs. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253674 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 16:02:07 +00:00
smontagu%smontagu.org
0848cd4ee7 Correct the position of soft hyphens in right-to-left text. Bug 444656, r+sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@253673 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 15:45:26 +00:00
mozilla%kewis.ch
6a74ff3b5e Fix bug 450611 - Add space between icon and button text in occurrence selection dialog. r=berend
git-svn-id: svn://10.0.0.236/trunk@253672 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 13:23:55 +00:00
bhearsum%mozilla.com
b2520e2013 bustage fix for 448014 - use urljoin to create the hg.m.o url, because mercurial can't handle extra slasheys in the path
git-svn-id: svn://10.0.0.236/trunk@253671 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 13:16:28 +00:00
bhearsum%mozilla.com
ec95e7d35c bug 448014: support pushing changes to the try server - add an HgPoller to the tryserver master.cfg so pushing to hg.m.o/try works. p=me
git-svn-id: svn://10.0.0.236/trunk@253670 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 12:41:54 +00:00
bhearsum%mozilla.com
4cf272bd8f bug 433710: moz2/3.next leak test and codesighs need to report results to graphs.m.o - add GraphServerPost steps to MercurialBuildFactory. r=me, patch=anodelman
git-svn-id: svn://10.0.0.236/trunk@253669 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 12:26:10 +00:00
bhearsum%mozilla.com
eebcfcf565 bug 433710: moz2/3.next leak test and codesighs need to report results to graphs.m.o - add GraphServerPost custom buildstep. r=me, patch=anodelman
git-svn-id: svn://10.0.0.236/trunk@253668 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 12:19:47 +00:00
daniel.boelzle%sun.com
7a01f8c661 Bug 409921 - Implement CalDAV scheduling; p=bbrowning,dbo r=bbrowning,dbo
git-svn-id: svn://10.0.0.236/trunk@253667 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 10:00:40 +00:00
masayuki%d-toybox.com
42995828dd Bug 433340 bookmark dialog covers candidate window when using IME r=enndeakin+gavin, a=ss
git-svn-id: svn://10.0.0.236/trunk@253666 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 05:41:22 +00:00
dkl%redhat.com
f51ff717a8 Bug 428659 – Setting SSL param to 'authenticated sessions' only protects logins and param
doesn't protect WebService calls at all
Patch by David Lawrence <dkl@redhat.com> - r/a=LpSolit/mkanat


git-svn-id: svn://10.0.0.236/trunk@253665 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 04:16:14 +00:00
mschroeder%mozilla.x-home.org
34ca9b0c8f Bug 448771 - Open task context menu in calendar view -> output in error console. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253663 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 00:09:49 +00:00
kaie%kuix.de
3959f4ddc5 Bug 429794, Lk (trace malloc leaks) test results have become very unstable
r=nelson, a1902=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253662 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-17 08:35:22 +00:00
jst%mozilla.org
09f2a1426d Landing fix for bug 421833 for 3.0. Fix plugin crash due to our layout frame getting deleted underneath us. r+sr=jonas@sicking.cc, a=samuel.sidler@gmail.com
git-svn-id: svn://10.0.0.236/trunk@253661 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-17 00:55:24 +00:00
jst%mozilla.org
81641f9c64 Landing fix for bug 440572 for 3.0. Fix permission problem with window.content (and probably other properties as well). r+sr=mrbkap@gmail.com, a=samuel.sidler@gmail.com
git-svn-id: svn://10.0.0.236/trunk@253660 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-17 00:52:26 +00:00
jst%mozilla.org
8abb2bd757 Landing fix for bug 445520 for 3.0. Fix plugin instantiation problem when using flashblock etc. r=cbiesinger@gmail.com, sr=bzbarsky@mit.edu, a=samuel.sidler@gmail.com
git-svn-id: svn://10.0.0.236/trunk@253659 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-17 00:49:24 +00:00
jst%mozilla.org
ed232dc625 Landing fix for bug 438830 for 3.0. Fix plugin double instantiation problem. r+sr=jonas@sicking.cc, a=samuel.sidler@gmail.com
git-svn-id: svn://10.0.0.236/trunk@253658 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-17 00:47:03 +00:00
igor%mir2.org
d7b49e6f4f bug 444608, r=brendan, a1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253657 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-16 23:36:48 +00:00
wtc%google.com
da675db76d Bug 432430: moved a closing parenthesis.
git-svn-id: svn://10.0.0.236/trunk@253655 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-16 15:44:30 +00:00
marco.zehe%googlemail.com
cff7ca0677 bug 423176 - Crash with jaws 7.1 [@ jhook.dll@0x5311], r=aaronlev, r=timeless, sr=brendan, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253654 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-16 07:00:35 +00:00
sdwilsh%shawnwilsher.com
37dcbae72b Bug 445005 - "Would you like to save..." label now shown on unkownContentType popup. Patch by Sylvain Pasche <sylvain.pasche@gmail.com>. r=sdwilsh
git-svn-id: svn://10.0.0.236/trunk@253650 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-16 00:07:33 +00:00
aaronr%us.ibm.com
b19193aa89 [XForms] NPOTDB build xforms with static CRT on windows. Bug 440733, p=philipp-wagner r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@253649 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 23:54:32 +00:00
martijn.martijn%gmail.com
8aef1d6df6 Bug 441703 direction attribute of marquee should be case-insensitive (for selector matching), r+sr=dbaron, a=ss
git-svn-id: svn://10.0.0.236/trunk@253647 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 23:14:16 +00:00
mrbkap%gmail.com
b3d0410bd3 Create implicit XPCNativeWrappers in fewer situations. bug 441087, r=jst sr=bzbarsky a=ss
git-svn-id: svn://10.0.0.236/trunk@253646 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 22:52:31 +00:00
ghendricks%novell.com
e91714d1b5 Saving and linking to whole dashboards.
git-svn-id: svn://10.0.0.236/trunk@253642 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 21:54:56 +00:00
thunder%mozilla.com
5c39cf8181 Bug 438925: recognize data: hack as localized prefs in formatURLPref. r=gavin
git-svn-id: svn://10.0.0.236/trunk@253641 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 21:47:55 +00:00
mrbkap%gmail.com
70e83c3075 Attempt to give more documents scope objects. bug 440275, r+sr=jst a=ss
git-svn-id: svn://10.0.0.236/trunk@253640 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 21:31:23 +00:00
dcamp%mozilla.com
eb1e36830f Bug 434805: work harder to recover from url-classifier db corruption. r=tony, a=ssidler
git-svn-id: svn://10.0.0.236/trunk@253639 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 21:19:31 +00:00
ted.mielczarek%gmail.com
0b2438ebb8 bug 446346 - test_Microformats_count.html can fail sporadically on VMs. r=mkaply
git-svn-id: svn://10.0.0.236/trunk@253638 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 21:04:49 +00:00
ted.mielczarek%gmail.com
d166c9b5bb bug 445339 - test_bug_406857.js / test_bug_395092.js crashed qm-centos5-moz2-01, disable alerts service in download manager xpcshell tests. r=gavin
git-svn-id: svn://10.0.0.236/trunk@253637 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 21:02:17 +00:00
ted.mielczarek%gmail.com
8ed94a3576 bug 442125 - ensure focus test failing, but no other tests failing (on unittest VMs). make this not a test failure. Patch By Andrew Schultz <ajschult@verizon.net>, r=me
git-svn-id: svn://10.0.0.236/trunk@253636 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 20:51:17 +00:00
johnath%mozilla.com
b3066fab4c Bug 415846 - Can't report a page as not actually being a web forgery. r=gavin, r=dcamp, r=l10n, a=ss
git-svn-id: svn://10.0.0.236/trunk@253635 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 19:36:20 +00:00
fantasai.cvs%inkedblade.net
be0c45ebcd Bug 159914 – Printing a div's content 'eats' a few line down the first page, r+sr=roc a=ss
git-svn-id: svn://10.0.0.236/trunk@253634 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 19:35:47 +00:00
sdwilsh%shawnwilsher.com
9c02139020 Bug 444395 - Add Gmail Mailto protocol handler to Firefox 3.0.x. r=mconnor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@253633 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 18:44:56 +00:00
anodelman%mozilla.com
a5456038a5 Bug 378430 - default format for tp data in talos logs hard to read
pageloader output tweaks, p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@253632 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 18:35:14 +00:00
benjamin%smedbergs.us
5cb2b6583e Bug 434289 - Give the master the ability to add additional configure arguments to the l10n objdir, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@253631 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 15:44:07 +00:00
daniel.boelzle%sun.com
c95befda22 Bug 444532 - Select 'Convert to->Task/event' in the preview pane in mailmode causes an uncaught exception; p=philipp, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253630 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 12:44:26 +00:00
daniel.boelzle%sun.com
50b91b1648 Bug 417629 - Import ICS file to CalDAV server fails to handle recurrence-id correctly; p=bbrowning, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253629 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 12:42:10 +00:00
roc+%cs.cmu.edu
4f0e948ee7 Bug 445711, fix test filename
git-svn-id: svn://10.0.0.236/trunk@253628 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 11:32:59 +00:00
neil%parkwaycc.co.uk
7324fea946 Bug 447593 Crash [@ NS_NewAtom] r=bsmedberg a=ss
git-svn-id: svn://10.0.0.236/trunk@253627 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 11:15:39 +00:00
roc+%cs.cmu.edu
470fa683a9 Bug 445711. Fix glyph buffer reallocation --- test. Patch by Simon Montagu, r=pavlov,a=ss
git-svn-id: svn://10.0.0.236/trunk@253626 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:57:01 +00:00
roc+%cs.cmu.edu
7e99ae05d1 Bug 445711. Fix glyph buffer reallocation. Patch by Simon Montagu, r=pavlov,a=ss
git-svn-id: svn://10.0.0.236/trunk@253625 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:53:56 +00:00
dtownsend%oxymoronical.com
3ee68fc2da Bug 401229: Extension manager is flush happy. r=robstrong, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253624 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:52:49 +00:00
roc+%cs.cmu.edu
29b3fe89cd Bug 448860. Avoid synchronous invalidates which can change the frame tree --- test. Patch by Mats Palmgren, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253623 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:48:03 +00:00
roc+%cs.cmu.edu
298d187804 Bug 448860. Avoid synchronous invalidates which can change the frame tree. Patch by Mats Palmgren, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253622 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:46:20 +00:00
roc+%cs.cmu.edu
5b7c6448af Bug 441452. Handle mirrored RTL drawing in Windows native theme. patch by Kai Liu, r+sr=vlad,a=ss
git-svn-id: svn://10.0.0.236/trunk@253621 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:42:35 +00:00
roc+%cs.cmu.edu
82b5a690b2 Bug 403458. Fix positioning of RTL menu eleemnts. patch by Kai Liu, r+sr=vlad,a=ss
git-svn-id: svn://10.0.0.236/trunk@253620 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:40:32 +00:00
roc+%cs.cmu.edu
a1b5121da7 Bug 422607. Fix rounding error in submenu positioning. Patch by Kai Liu, r=enndeakin,sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253619 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:36:49 +00:00
roc+%cs.cmu.edu
a2e51bdb01 Bug 441368. Check Predivide size --- test. r=longsonr,sr=mats,a=ss
git-svn-id: svn://10.0.0.236/trunk@253618 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:24:56 +00:00
roc+%cs.cmu.edu
b940c5cf8a Bug 441368. Check Predivide size. r=longsonr,sr=mats,a=ss
git-svn-id: svn://10.0.0.236/trunk@253617 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:23:14 +00:00
roc+%cs.cmu.edu
509b23925b Bug 440112. Clip GTK-themed form elements properly -- reftest. Patch by Michael Ventnor, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253616 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:13:21 +00:00
roc+%cs.cmu.edu
8a207214f1 Bug 440112. Clip GTK-themed form elements properly. Patch by Michael Ventnor, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253615 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:11:32 +00:00
Olli.Pettay%helsinki.fi
305d78bb30 Bug 447764, r+sr=bz, a=ss
git-svn-id: svn://10.0.0.236/trunk@253614 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 08:49:31 +00:00
karlt+%karlt.net
aae0e35a4c Clip the dirty rect to ensure it's within the X11 drawable.
b=445707 r+sr=roc a=ss


git-svn-id: svn://10.0.0.236/trunk@253611 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:58:54 +00:00
philringnalda%gmail.com
88efdf7a30 Bug 438526 - Opening links with target=_search in the sidebar is broken and should be removed, r=mconnor, a=ss
git-svn-id: svn://10.0.0.236/trunk@253610 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:58:09 +00:00
karlt+%karlt.net
c9519a7e12 Bug 430450 – vertical stripes in windowless plugins.
Snap to pixels and round dirty rect out. r+sr=roc a=ss


git-svn-id: svn://10.0.0.236/trunk@253609 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:57:17 +00:00
karlt+%karlt.net
383596405c Add nsPresContext::AppUnitsToGfxUnits(const nsRect&)
b=430450 r+sr=roc a=ss


git-svn-id: svn://10.0.0.236/trunk@253608 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:56:21 +00:00
wtc%google.com
8ce43f5acd Set NSPR version to 4.7.2 Beta 2.
git-svn-id: svn://10.0.0.236/trunk@253607 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 01:42:43 +00:00
wtc%google.com
d64d457172 Bug 450224: Use the _PT_THREAD_INTERRUPTED macro to test the
PT_THREAD_ABORTED flag so that we take into account whether interrupts are
being blocked.  Thanks to Joachim Ziegler <ziegler@mpi-sb.mpg.de> for
testing this patch.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@253606 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 01:25:35 +00:00
anodelman%mozilla.com
cd5e56823e Bug 436368 - set up talos nochrome and talos fast cycle machines for moz2
bustage fix (bad password) p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@253604 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 23:22:04 +00:00
anodelman%mozilla.com
8a633dfe3e Bug 436368 - set up talos nochrome and talos fast cycle machines for moz2
push nochrome to produciont. p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253603 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 23:11:56 +00:00
ghendricks%novell.com
eb9ac5e63f Add status report and modify completion report.
git-svn-id: svn://10.0.0.236/trunk@253602 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 20:21:30 +00:00
benjamin%smedbergs.us
24782216d2 Updating this code against Pike's version of --with-l10n-base
git-svn-id: svn://10.0.0.236/trunk@253601 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 19:58:59 +00:00
mconnor%steelgryphon.com
b19b025373 previous checkin should have been: Bug 426026 – Back/forward buttons disappear when moving from 1.8 to 1.9 if they've been moved, patch by dao, r=gavin, a=ss
git-svn-id: svn://10.0.0.236/trunk@253600 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 19:14:05 +00:00
mconnor%steelgryphon.com
c485c73bb8 Bug 426026 – Back/forward buttons disappear when moving from 1.8 to 1.9 if they've been moved (edit)
git-svn-id: svn://10.0.0.236/trunk@253599 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 19:10:04 +00:00
kaie%kuix.de
a74dea27a1 Bug 330628, coreconf/Linux.mk should _not_ default to x86 but result in an error if host is not recognized
Patch by Mike Hommey and Wan-Teh Chang
r=rrelyea, r=kaie


git-svn-id: svn://10.0.0.236/trunk@253596 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:55:05 +00:00
kaie%kuix.de
ded9fb2ef9 Bug 449883, Replace existing "GlobalSign Root CA" cert and add new WellsSecure cert
r=rrelyea, r=nelson


git-svn-id: svn://10.0.0.236/trunk@253595 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:17:27 +00:00
szegedia%freemail.hu
60d87226f0 Fix for bug #447697 Ð Continuations don't work across __noSuchMethod__ methods. Patch contributed by Jamie McCrindle
git-svn-id: svn://10.0.0.236/trunk@253594 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:17:00 +00:00
benjamin%smedbergs.us
a216de62e5 Bug 434289 - custom stepfactory for building l10n, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@253593 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 18:11:14 +00:00
lpsolit%gmail.com
739ac8d191 Bug 448593: Move code to edit product group settings from editproducts.cgi to Bugzilla/Product.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253592 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 16:36:12 +00:00
despotdaemon
19e84f8d4c Pseudo-automatic update of changes made by gozer@mozillamessaging.com.
git-svn-id: svn://10.0.0.236/trunk@253591 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 14:19:19 +00:00
bhearsum%mozilla.com
56c7afc2a2 bug 429670: make sure snippet generation/upload can be disabled. r=bustage
git-svn-id: svn://10.0.0.236/trunk@253590 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 14:04:40 +00:00
kaie%kuix.de
7eeb2c3100 Bug 330628, backing myself out. I forgot we're on a freeze towards 3.12.1. sorry
git-svn-id: svn://10.0.0.236/trunk@253589 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 13:08:29 +00:00
kaie%kuix.de
c27a710a21 Bug 330628, coreconf/Linux.mk should _not_ default to x86 but result in an error if host is not recognized.
r=relyea


git-svn-id: svn://10.0.0.236/trunk@253588 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 13:06:42 +00:00
bhearsum%mozilla.com
6d9e614bed bug 429670: mozilla2 builds need a BuildFactory - make sure upload symbols can be disabled on certain trees/builders. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253587 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 12:41:18 +00:00
mkanat%bugzilla.org
510a0c596d Bug 440656: Implement Bugzilla::User::visible_bugs and have can_see_bug use it
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253586 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 12:01:11 +00:00
axel%pike.org
537dba8842 bug 409956, python preprocessor ignores #filter emptyLines, aka line endings hell, r=ted, a=ss
git-svn-id: svn://10.0.0.236/trunk@253585 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 10:09:02 +00:00
cltbld
f1bdd497c5 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253584 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 10:01:02 +00:00
axel%pike.org
12cbd48891 bug 445328, add configure option for l10n repositories, r=ted, a=ss
git-svn-id: svn://10.0.0.236/trunk@253583 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 10:00:34 +00:00
cltbld
1268db0858 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253582 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 09:01:03 +00:00
axel%pike.org
f715706bf9 bug 442279, cvs remove in-product help content, r=ted,gavin, including bug 448020 for configure.in bustage, a=ss
git-svn-id: svn://10.0.0.236/trunk@253581 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 08:58:59 +00:00
nrthomas%gmail.com
288c107fe7 Bug 394046, 5th test for Fx2 MU (2.0.0.16-->3.0.1), r pending
git-svn-id: svn://10.0.0.236/trunk@253580 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 07:49:42 +00:00
bclary%bclary.com
d5fbf8a9ab JavaScript Tests - trace mini test suite, bug 450334
git-svn-id: svn://10.0.0.236/trunk@253579 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 06:51:39 +00:00
ccooper%deadsquid.com
b8b36aa2d2 b=449085
- fix typo


git-svn-id: svn://10.0.0.236/trunk@253578 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 05:28:25 +00:00
wtc%google.com
614c6aaad8 Bug 450210: removed a needless _PR_MD_CURRENT_THREAD call in _PR_MD_WRITE.
The patch is contributed by Hiroyuki Ikezoe <poincare@ikezoe.net>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@253577 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 04:51:33 +00:00
lpsolit%gmail.com
4496ec5422 Bug 423078: Advanced Search "any one of" wording wrong - Patch by Rupert Handford <rupert@handfordonline.plus.com> r=pyrzak r=LpSolit r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253576 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-14 00:27:41 +00:00
ghendricks%novell.com
94f5dec556 Fixed several small issues
git-svn-id: svn://10.0.0.236/trunk@253575 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 23:11:35 +00:00
dtownsend%oxymoronical.com
e482999f11 Backout of bug 432131 due to twinopen regression
git-svn-id: svn://10.0.0.236/trunk@253574 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 23:02:42 +00:00
bugzilla%babylonsounds.com
4537b7e7c3 Bug 450398 - Add Icelandic (is) and Chinese Traditional (zh-TW) to shipped-locales, Bug 450447 - Remove pa-IN (Punjabi) and mn (Mongolian) from all-locales, Bug 450451 - Remove mk (Macedonian) and tr (Turkish) from shipped-locales
git-svn-id: svn://10.0.0.236/trunk@253573 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 18:24:58 +00:00
bclary%bclary.com
c35cd04645 Sisyphus - add ecma_3_1, js1_8_1 and new JavaScript options
git-svn-id: svn://10.0.0.236/trunk@253572 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 18:21:56 +00:00
bclary%bclary.com
2e9bdab798 Sisyphus - Allow universe.data to be overridden by environment variable
git-svn-id: svn://10.0.0.236/trunk@253571 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 18:07:30 +00:00
daniel.boelzle%sun.com
e5dcc786a9 Bug 450381 - Itip email are not sent while being offline; p=hubert, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253570 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 14:46:57 +00:00
daniel.boelzle%sun.com
90241d5cc6 Bug 437441 - Finalize calendar-timezones.xpi; BACKED OUT
git-svn-id: svn://10.0.0.236/trunk@253569 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 14:30:14 +00:00
bclary%bclary.com
87d6497e3b JavaScript Tests - clean up contributors on boilerplate shell.js files, no bug
git-svn-id: svn://10.0.0.236/trunk@253567 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 12:16:59 +00:00
bclary%bclary.com
a52d90b4ea JavaScript Tests - update template copyright dates, no bug
git-svn-id: svn://10.0.0.236/trunk@253566 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 12:10:56 +00:00
daniel.boelzle%sun.com
5f5e59da4d Bug 450107 - View -> Tasks in View command behaves erratic in Month view; r=ssitter
git-svn-id: svn://10.0.0.236/trunk@253565 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 12:04:21 +00:00
bclary%bclary.com
51c49ab49f JavaScript Tests - update tests for bug 305064, r=Mike Kaplinskiy
git-svn-id: svn://10.0.0.236/trunk@253564 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 12:01:08 +00:00
daniel.boelzle%sun.com
248637a36c Bug 437441 - Finalize calendar-timezones.xpi; p=ause, r=philipp
git-svn-id: svn://10.0.0.236/trunk@253563 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 11:51:13 +00:00
bclary%bclary.com
0ced86eba4 JavaScript Tests - add ecma_3_1, js1_8_1 suites, bug 450386
git-svn-id: svn://10.0.0.236/trunk@253562 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 10:25:16 +00:00
bclary%bclary.com
6602a93140 JavaScript Tests - update test machine universe, no bug
git-svn-id: svn://10.0.0.236/trunk@253561 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 09:15:23 +00:00
bclary%bclary.com
814a24aeab JavaScript Tests - update known failures, bug 399387
git-svn-id: svn://10.0.0.236/trunk@253560 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 09:09:40 +00:00
daniel.boelzle%sun.com
ed62aceaed Bug 447996 - Month View doesn't display the full month anymore; r=ssitter
git-svn-id: svn://10.0.0.236/trunk@253559 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 08:38:53 +00:00
jdaggett%mozilla.com
2369168d6c Bug 433997. Handle failures from calls to CGFontGetHMetrics. r+sr=vlad, a=ss
git-svn-id: svn://10.0.0.236/trunk@253558 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 06:59:14 +00:00
mkanat%bugzilla.org
867348e270 Bug 442882: Populating bugs_fulltext can be very slow on large installations
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253557 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-13 06:14:30 +00:00
mozilla%kewis.ch
22ce4c98b3 Fix bug 450285 - Startup Error: mozStorage exception: createStatement failed (regression). r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253556 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 22:55:05 +00:00
mozilla%kewis.ch
892f264c31 Fix bug 426153 - Add link to event page in event editing dialog. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@253555 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 22:31:53 +00:00
despotdaemon
7699153528 Pseudo-automatic update of changes made by aravind@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@253554 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 22:25:34 +00:00
bhearsum%mozilla.com
4da8bb4be1 one last bustage fix for leak test builds
git-svn-id: svn://10.0.0.236/trunk@253553 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 20:36:05 +00:00
bhearsum%mozilla.com
65a472ce2a bustage fix for leak test builds - need to run fix-*-stack.pl for mac/linux builds
git-svn-id: svn://10.0.0.236/trunk@253551 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 18:34:40 +00:00
bhearsum%mozilla.com
029072bff4 bug 449208: add hgToolsRepo to staging 1.8 bootstrap.cfg so we can do a test run of the new Bump.pm code.
git-svn-id: svn://10.0.0.236/trunk@253550 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 16:22:01 +00:00
bhearsum%mozilla.com
2fba92220b bug 429670: mozilla2 needs a BuildFactory - BuildFactory for dep/nightly/release builds. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@253549 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 15:04:13 +00:00
daniel.boelzle%sun.com
1176a4a10a Bug 449401 - storage provider does cleanly separate items of the same id across different calendars; p=wsourdeau, r=dbo,philipp
git-svn-id: svn://10.0.0.236/trunk@253548 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 13:52:55 +00:00
bhearsum%mozilla.com
aa30e30080 bug 449208: move Bootstrap's version bumping logic to an external script - remove Bootstrap's internal version bumping logic and have it call the external script. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@253547 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 13:42:52 +00:00
bhearsum%mozilla.com
485986bc2a bug 430737: Update snippets sometimes don't propagate to the entire cluster - touch LIVE_SNIPPET_DIR to try and fix propagation problem. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@253546 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 12:10:58 +00:00
mkanat%bugzilla.org
6aa04c214c Bug 437169: [SECURITY] Local files on the server can be attached to a bug (making them publicly visible) when importing bugs with -attach_path
Patch By Greg Hendricks <ghendricks@novell.com> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253539 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 09:42:22 +00:00
smontagu%smontagu.org
57d9b011d7 Bug 284265: Default Thai fonts should be set appropriately on each platform. r=Arthit Suriyawongkul <arthit@gmail.com>, sr=roc, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253538 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 09:37:50 +00:00
mkanat%bugzilla.org
8fb9cfe406 Fix a small HTML error in the Release Notes.
git-svn-id: svn://10.0.0.236/trunk@253537 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 09:16:16 +00:00
mkanat%bugzilla.org
f8c1a30494 Bug 441542: Graphical Reports "Generate Report" button has wrong CSS id
Patch By Guy Pyrzak <guy.pyrzak@gmail.com> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253536 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 07:59:20 +00:00
cltbld
ee93626d60 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253535 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 04:02:02 +00:00
lpsolit%gmail.com
8b007b2a43 Bug 450193: Cloning a bug may fail if a custom date/time field exists - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253533 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 01:59:56 +00:00
rob_strong%exchangecode.com
d0c4078ee0 Bug 447934 - Default browser check doesn't return false if the registry key doesn't exist. r=jmathies, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253529 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 01:21:28 +00:00
alexei.volkov.bugs%sun.com
3c3026649b 448324 - ocsp checker returns incorrect error code on request with invalid signing cert. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253528 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 00:46:47 +00:00
mrbkap%gmail.com
3f840bc622 Bug 449152 - js_CheckAccess should init out params on failure, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253527 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-12 00:04:13 +00:00
mozilla%kewis.ch
6c65472012 Add icons for bug 363932 - Delete Warning should be redesigned. r=mschroeder,ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253526 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 23:40:40 +00:00
mrbkap%gmail.com
6e923ee242 Make XPCNativeWrapper deal with non-browser embeddings. bug 422113, r+sr=jst a=ss
git-svn-id: svn://10.0.0.236/trunk@253525 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 23:33:51 +00:00
wtc%google.com
48e4dd1ab8 Set NSPR version to 4.7.2 Beta 1.
git-svn-id: svn://10.0.0.236/trunk@253523 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 23:16:44 +00:00
christophe.ravel.bugs%sun.com
82443b76e3 Remove Beta flag for NSS 3.12.1 RC1 build.
git-svn-id: svn://10.0.0.236/trunk@253521 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 20:50:49 +00:00
christophe.ravel.bugs%sun.com
d2a8bdc58d Prepare NSS 3.12.1 RC1.
git-svn-id: svn://10.0.0.236/trunk@253520 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 20:48:30 +00:00
nelson%bolyard.com
5bfb89a869 Backout last checkin to tstclnt.c, which appears to have broken some
tinderboxes.  /Sheriff Nelson


git-svn-id: svn://10.0.0.236/trunk@253519 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 19:29:44 +00:00
bclary%bclary.com
bb79116ad4 Sisyphus - Windows buildbot config contains incorrect setting for MOZ_TOOLS, bug 450043, r=coop
git-svn-id: svn://10.0.0.236/trunk@253518 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 19:19:20 +00:00
ghendricks%novell.com
6f1c7be91d Add icon to refresh menus
git-svn-id: svn://10.0.0.236/trunk@253517 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 19:17:06 +00:00
mrbkap%gmail.com
ae264f504c Deal with a dead docshell during document.open. bug 435128, r+sr=jst a=ss
git-svn-id: svn://10.0.0.236/trunk@253516 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:34:37 +00:00
mrbkap%gmail.com
a1197822f7 Allow <link> to be opened, even as the direct child of a <table>. bug 436722, r+sr=sicking a=ss
git-svn-id: svn://10.0.0.236/trunk@253515 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:31:40 +00:00
mrbkap%gmail.com
2ee419e7a3 Do not attempt to lock a non-native object. bug 436741, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253514 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:29:35 +00:00
mrbkap%gmail.com
195f78fa40 Don't cause a GC before the script is on the JS call stack. bug 440558, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253513 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:28:03 +00:00
mrbkap%gmail.com
ebec4fd897 Follow the invariant that we flow through label exit2. bug 442358, r=igor a=ss
git-svn-id: svn://10.0.0.236/trunk@253512 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:26:45 +00:00
mrbkap%gmail.com
aa7e42877d Don't do things to the object before we're sure it's the right type of object. bug 443569, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@253511 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:24:13 +00:00
mrbkap%gmail.com
811e213108 Don't use 'i' if the id was not an index. bug 443843, r=shaver a=ss
git-svn-id: svn://10.0.0.236/trunk@253510 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:22:59 +00:00
mrbkap%gmail.com
440fee66d4 Always check the type of the object that we're operating on, even when called from native code. bug 444233, r=shaver a=ss
git-svn-id: svn://10.0.0.236/trunk@253509 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:21:27 +00:00
mrbkap%gmail.com
527bc6e4c2 Reload entry if the table generation changed. bug 445229, r+sr=jst a=ss
git-svn-id: svn://10.0.0.236/trunk@253508 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:09:46 +00:00
mozilla%kewis.ch
f631a0c0ec Fix bug 449917 - Opening context menu without having selected an item reveals blank entry. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253507 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 16:01:56 +00:00
mozilla%kewis.ch
76a5e2d0f3 Fix bug 445492 - Use 'DEL' key to delete an event of a rule -> 'Deleting Repeating Event' dialog starts two times.. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253506 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 16:00:37 +00:00
mozilla%kewis.ch
d433053197 Fix bug 444276 - Try to accept a iTIP/iMIP invitation (open Mail in a separate window) -> select calendar dialog is empty. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253505 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 15:52:50 +00:00
daniel.boelzle%sun.com
cf74b76385 Bug 446303 - backing out cal_relation changes
git-svn-id: svn://10.0.0.236/trunk@253504 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 09:06:50 +00:00
nelson%bolyard.com
0f260127ea Bug 427479: Include file case changes for mingw cross compilation on a linux host
patch by Mook <mook.moz+mozbz@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@253503 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 08:14:10 +00:00
alexei.volkov.bugs%sun.com
c88a4e3909 430380 - policies : explicit trust anchor results in false positives with vfychain. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253502 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 05:00:48 +00:00
alexei.volkov.bugs%sun.com
645f5a5de0 Fix to memleak tinderbox: make sure the real error get propagated to a caller function.
git-svn-id: svn://10.0.0.236/trunk@253501 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 02:29:43 +00:00
mozilla%kewis.ch
b4dcab6ebe Bustage fix for bug 446303
git-svn-id: svn://10.0.0.236/trunk@253500 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 00:18:41 +00:00
alexei.volkov.bugs%sun.com
b64fbbb6db 444404 - libpkix reports "unknown issuer" for nearly all certificate errors. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253499 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-10 23:34:37 +00:00
alqahira%ardisson.org
bc944b3124 Bug 450047 - Outdated comment incorrectly describes how ad-blocking works. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@253498 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-10 22:48:22 +00:00
mozilla%kewis.ch
3389f802c0 Bustage fix for bug 437412
git-svn-id: svn://10.0.0.236/trunk@253497 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-10 19:32:17 +00:00
mozilla%kewis.ch
bf3d8b4a85 Fix bug 446303 - use the "RELATED-TO" property. r=philipp,p=fred
git-svn-id: svn://10.0.0.236/trunk@253496 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-10 19:10:54 +00:00
mozilla%kewis.ch
ed47b5a36c Fix bug 449964 - lightning/nightly/2008-08-07-18-mozilla1.8/linux-xpi gdata-provider last one that works. r=philipp
git-svn-id: svn://10.0.0.236/trunk@253495 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 22:47:48 +00:00
browning%uwalumni.com
5eefe9ffd4 extra minor changes for previous commit
git-svn-id: svn://10.0.0.236/trunk@253494 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 18:13:30 +00:00
browning%uwalumni.com
bda3f53dae Bug 448803 CalDAV provider should not query-by-uid for moved items, r=philipp
git-svn-id: svn://10.0.0.236/trunk@253493 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 18:08:53 +00:00
bclary%bclary.com
4346411d30 JavaScript Tests - remove obsolete import|export tests for trunk, bug 447713
git-svn-id: svn://10.0.0.236/trunk@253492 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 12:20:11 +00:00
lpsolit%gmail.com
a49a62167e Bug 449927: "Insert new group into all existing products" should be a label when creating a new group - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253491 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 09:06:23 +00:00
lpsolit%gmail.com
5a3653a583 Bug 429626: editgroups.cgi incorrectly states that group names cannot contain spaces - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253490 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 08:06:07 +00:00
lpsolit%gmail.com
7fc7e84432 Fix POD for visible_groups_as_string(), see bug 284264 - r=mkanat on IRC
git-svn-id: svn://10.0.0.236/trunk@253489 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 06:24:32 +00:00
lpsolit%gmail.com
c545f0f9e1 Fix typo: Bugzila -> Bugzilla (thanks Cédric)
git-svn-id: svn://10.0.0.236/trunk@253488 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 06:08:37 +00:00
mozilla%kewis.ch
f1643ad5a4 Fix bug 199732 - Events spanning days are seen as multiple events (display). r=philipp,p=dietmark@gmx.net
git-svn-id: svn://10.0.0.236/trunk@253487 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 02:42:43 +00:00
mozilla%kewis.ch
59939046df Fix bug 448206 - Calendar creation wizard acting weird when creating a calendar with duplicate URI. r=philipp,p=ingomu@web.de
git-svn-id: svn://10.0.0.236/trunk@253486 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 01:45:29 +00:00
nelson%bolyard.com
9784be0a2e Bug 444850 – NSS misbehaves badly in the presence of a disabled PKCS#11 slot
r=julien.pierre, rrelyea


git-svn-id: svn://10.0.0.236/trunk@253485 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 01:26:05 +00:00
mozilla%kewis.ch
fe4ab2b1e1 Partial fix for bug 448753 - Lightning and GData Provider are incompatible to Thunderbird 3b1pre (Gecko 1.9.1) builds. r=ssitter
git-svn-id: svn://10.0.0.236/trunk@253484 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 01:12:27 +00:00
mozilla%kewis.ch
636c6f742b Fix bug 445995 - Event dialog also contains elements from task dialog (regression). r=ssitter
git-svn-id: svn://10.0.0.236/trunk@253483 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 01:09:24 +00:00
mozilla%kewis.ch
5fc6e98620 Fix bug 390313 - Tooltip too narrow with some Windows themes, text is truncated (regression). r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253482 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 00:59:59 +00:00
mozilla%kewis.ch
c0e046e1a1 Fix bug 440700 - [Trunk] Cannot switch back from Calendar to Mail Mode [Error: mailToolbarMenuItem is null] (regression). r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253481 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 00:25:48 +00:00
mozilla%kewis.ch
73d2df0a44 Fix bug 446512 - Recent nightlies of Lightning cause NULL-pointer dereference crash in TB. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253480 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 00:16:10 +00:00
nelson%bolyard.com
2bc1a64b12 Bug 330622: certutil's usage messages incorrectly document certain options, r=kaie
Bug 448323: certutil -K doesn't report the token and slot names for found keys, r=julien


git-svn-id: svn://10.0.0.236/trunk@253479 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 00:03:43 +00:00
julien.pierre.boogz%sun.com
b073a231dd Fix for bug 423839 . Add multiple PKCS#11 token password command-line option to NSS tools. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253478 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 23:48:12 +00:00
ccooper%deadsquid.com
55c8e78776 - some basic style fixups to improve the layout after the recent CSS reset checkin
- add links to hendrix, sumo, and bugzilla to the main dialog on the index page


git-svn-id: svn://10.0.0.236/trunk@253476 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:37:36 +00:00
anodelman%mozilla.com
284085b48c Bug 432883 - talos config file unification and automation
same as before but for talos try, p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253475 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:30:41 +00:00
mozilla%kewis.ch
40f42b4358 Additional patch to Fix bug 437412 - zero-length and short events are shown at the wrong times in the timegrid (regression). r=philipp,p=berend
git-svn-id: svn://10.0.0.236/trunk@253474 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:30:27 +00:00
anodelman%mozilla.com
9cb7782c7d Bug 432883 - talos config file unification and automation
remove production/stage config files, p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253473 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:28:14 +00:00
nboyd%atg.com
58d506b172 A little cleaner.
git-svn-id: svn://10.0.0.236/trunk@253472 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:04:00 +00:00
nboyd%atg.com
84b40a28f7 New test for strict mode API.
git-svn-id: svn://10.0.0.236/trunk@253471 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 21:00:04 +00:00
nboyd%atg.com
5c2ebcefea Switch to StringBuilder for better performance.
git-svn-id: svn://10.0.0.236/trunk@253470 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 19:45:36 +00:00
ccooper%deadsquid.com
85f966cff8 b=449798
- accept 14 digit build IDs


git-svn-id: svn://10.0.0.236/trunk@253469 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 19:10:32 +00:00
daniel.boelzle%sun.com
9bb41e3756 Bug 440358 - no WCAP calendar events visible after restart of sunbird; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253467 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 16:53:30 +00:00
daniel.boelzle%sun.com
7e43a62406 Bug 437420 - Wrong display of WCAP all day events in the unifinder; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253465 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 16:49:52 +00:00
daniel.boelzle%sun.com
2cae167bb2 Bug 446512 - Recent nightlies of Lightning cause NULL-pointer dereference crash in TB; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253464 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 16:48:18 +00:00
daniel.boelzle%sun.com
1721bf6bed Bug 440106 - Editing of an event on a cached calendar in online mode isn't possible; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253463 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 16:46:31 +00:00
daniel.boelzle%sun.com
d413af29c8 Bug 445731 - Editing an saved event with an attendee -> 2 mails were send, one 'Event Invitation', one Event Canceled'; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253462 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 16:45:06 +00:00
mkanat%bugzilla.org
cea9d33693 Bug 443170: Release Notes for 3.0.5
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253460 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 16:31:06 +00:00
daniel.boelzle%sun.com
7b8d506565 Bug 435174 - Today Pane not displayed after startup when using Spamato extension [Error: LOG is not a function]; p=ssitter, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253458 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 15:03:49 +00:00
daniel.boelzle%sun.com
491358fdae Bug 447997 - Multiweek View doesn't update when changing menu View -> Number of Weeks selection; p=ssitter, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253457 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 12:41:45 +00:00
lpsolit%gmail.com
40e270ebe3 Bug 449693: If a custom multi-select field is active, displaying all columns in buglists throws a SQL error - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253455 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 03:27:26 +00:00
dkl%redhat.com
29e8326202 Bug 443479 – Clicking "Reset to Bugzilla default" when editing columns for a saved search does not reset them properly
Patch by David Lawrence <dkl@redhat.com> - r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253454 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 03:17:24 +00:00
mkanat%bugzilla.org
855ee319ca Bug 432931: [Oracle] Saved Searches that search multi-byte characters return empty results
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=xiaoou, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253453 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 02:30:45 +00:00
lpsolit%gmail.com
bd2b064b5e Bug 449700: Remove useless code from colchange.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253452 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 01:40:42 +00:00
mkanat%bugzilla.org
438f372bd6 Bug 442031: Make Bugzilla::User::groups return an arrayref of Bugzilla::Group objects (instead of a hashref of group ids and names).
git-svn-id: svn://10.0.0.236/trunk@253451 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 01:27:20 +00:00
bclary%bclary.com
699fe95798 JavaScript Tests - regression test for bug 448595, by Oliver Hunt
git-svn-id: svn://10.0.0.236/trunk@253450 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 00:59:47 +00:00
ghendricks%novell.com
7b7410a6d1 Allow direct type of email address in user fields.
git-svn-id: svn://10.0.0.236/trunk@253449 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 22:48:49 +00:00
lpsolit%gmail.com
fd38c35efc Bug 449663: Code error thrown when resolving bug as duplicate of a bug the reporter cannot see - Patch by David Lawrence <dkl@redhat.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253448 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 22:36:50 +00:00
anodelman%mozilla.com
39869a2c68 Bug 432883 - talos config file unification and automation
bustage fix - missing argument. p/r = anodelman


git-svn-id: svn://10.0.0.236/trunk@253447 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 22:06:51 +00:00
anodelman%mozilla.com
6cc5c816f2 Bug 432883 - talos config file unification and automation
p=anodelman r=bhearsum (talos stage/production buildbot update)


git-svn-id: svn://10.0.0.236/trunk@253446 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 21:56:07 +00:00
anodelman%mozilla.com
6053e813a2 Bug 432883 - talos config file unification and automation
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253445 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 21:45:07 +00:00
nboyd%atg.com
8d18c77cc2 Add additional javadoc indicating that people should look to FunctionObject
constructor for varargs forms


git-svn-id: svn://10.0.0.236/trunk@253441 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 20:59:49 +00:00
aaronr%us.ibm.com
7c60c37ecf [XForms] NPOTDB Fix empty default namespace submission problem. Bug 445285, r=doronr+olli
git-svn-id: svn://10.0.0.236/trunk@253440 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 20:27:45 +00:00
ccooper%deadsquid.com
950e9e3c4d b=431270
r=bhearsum
- (landing for joduinn) generate BuildID with up to the second resolution


git-svn-id: svn://10.0.0.236/trunk@253439 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 19:34:33 +00:00
crowder%fiverocks.com
cf61291cc1 Bug 442333: remove eval's optional second argument, r=mrbkap, r=brendan, a=ss
git-svn-id: svn://10.0.0.236/trunk@253438 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 19:02:47 +00:00
ghendricks%novell.com
bc73b84e27 Bug 437998 – SQL error on a DISTINCT/ORDER BY query (PostgreSQL backend)
Patch by romulo@videosoft.com.br r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@253437 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 19:02:00 +00:00
ghendricks%novell.com
229002b85f Note in XMLRPC docs that default search only returns 25 records at a time
git-svn-id: svn://10.0.0.236/trunk@253436 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 18:30:56 +00:00
benjamin%smedbergs.us
6bebb945b1 Bug 434289 - factor HgPoller to allow it to poll multiple l10n repositories, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@253434 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 13:24:33 +00:00
surkov.alexander%gmail.com
49116edaee Bug 434857 – Crash [@ nsAccessibleWrap::Next(unsigned long, tagVARIANT*, unsigned long*), r=aaronlev, sr=neil, a=ss
git-svn-id: svn://10.0.0.236/trunk@253433 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 12:35:47 +00:00
bclary%bclary.com
acab91d9e1 JavaScript Tests - regression test for bug 443569, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@253432 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 12:18:11 +00:00
bclary%bclary.com
382f6cd3af JavaScript Tests - regression test for bug 442333
git-svn-id: svn://10.0.0.236/trunk@253431 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 12:00:08 +00:00
bclary%bclary.com
d9209ad788 JavaScript Tests - regression test for bug 442242, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253430 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 11:47:00 +00:00
browning%uwalumni.com
ba8f04bac3 Bug 434354 CalDAV provider should cope with multiple principal-collection-sets, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253427 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 11:12:09 +00:00
bclary%bclary.com
fba3af9d26 JavaScript Tests - regression test for bug 441477, by Jason Orendorff
git-svn-id: svn://10.0.0.236/trunk@253426 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 10:21:39 +00:00
daniel.boelzle%sun.com
6cdb61134d Bug 449424 - Error Component
git-svn-id: svn://10.0.0.236/trunk@253425 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 10:11:03 +00:00
bclary%bclary.com
08f51fd945 JavaScript Tests - regression test for bug 440558, by Ben Turner
git-svn-id: svn://10.0.0.236/trunk@253424 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 09:53:20 +00:00
bugzilla%standard8.plus.com
bd332ebd4c Bug 435853 Running xpcshell tests involving Mac components leaks memory due to not having an NSAutoreleasePool. r=shaver,sr=brendan,a=ss
git-svn-id: svn://10.0.0.236/trunk@253423 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 09:12:57 +00:00
mkanat%bugzilla.org
e8bafffcdb Bug 449504: Release Notes no longer need upgrading instructions
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253421 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 08:59:43 +00:00
reed%reedloden.com
2959686014 Bug 437256 - "Error message when adding vouchers to CVS accounts" [p=reed r=timeless]
git-svn-id: svn://10.0.0.236/trunk@253419 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 07:21:15 +00:00
reed%reedloden.com
52a3599fff Bug 448682 - [p=justdave r=reed]
git-svn-id: svn://10.0.0.236/trunk@253418 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 06:34:26 +00:00
bclary%bclary.com
c28f51ef9f JavaScript Tests - regression tests for bug 435345, by Cyrus Omar
git-svn-id: svn://10.0.0.236/trunk@253417 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 04:57:07 +00:00
bclary%bclary.com
125ed4eb9d JavaScript Tests - regression tests for bug 434837, by Cyrus Omar
git-svn-id: svn://10.0.0.236/trunk@253416 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 04:47:45 +00:00
bclary%bclary.com
a83ed5ad0b JavaScript Tests - regression tests for bug 446169, by romaxa, Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253415 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 02:58:16 +00:00
bclary%bclary.com
04f9d8f90c JavaScript Test - binary operator evaluation order, bug 433672
git-svn-id: svn://10.0.0.236/trunk@253414 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 02:13:31 +00:00
mkanat%bugzilla.org
2c65ef189c Bug 371020: Overhaul the "Upgrading to a New Release" section
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253413 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 00:27:33 +00:00
julien.pierre.boogz%sun.com
81633716a9 Fix for bug 449146 . remove dead libsec function declarations. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253412 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-07 00:00:09 +00:00
mkanat%bugzilla.org
9f757c7633 Bug 446645: Properly escape and understand hyphenated words in fulltext searches when using MySQL
Patch By Jesse Clark <jjclark1982@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253411 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 23:43:54 +00:00
mkanat%bugzilla.org
fd276d6f66 Bug 438435: Need code hooks for authentication
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253408 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 23:38:31 +00:00
mkanat%bugzilla.org
f5d949add0 Bug 432331: Release Notes for Bugzilla 3.2
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253407 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 23:35:23 +00:00
ghendricks%novell.com
d05b2f1b0e Add execution report
git-svn-id: svn://10.0.0.236/trunk@253406 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 22:35:59 +00:00
lpsolit%gmail.com
4957ccad73 Bug 449390: "Add Product" fails with software error "Column 'defaultmilestone' cannot be null" - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253405 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 21:56:23 +00:00
bugzilla%babylonsounds.com
3a7a4864ed Bug 448946 - Switching calendar views via keys ALT+[1-4] is broken, r=philipp
git-svn-id: svn://10.0.0.236/trunk@253404 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 18:45:48 +00:00
bclary%bclary.com
1bdbbbd2c7 JavaScript Tests - regression test for bug 433279, by nanto_vi (TOYAMA Nao), Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@253403 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 17:47:54 +00:00
daniel.boelzle%sun.com
3dde89a009 Bug 445287 - Cache combined with read-only calendar spawns error flood; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253402 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 17:39:56 +00:00
eseyman%linagora.com
2c78f76b7f Bug 448414: Replace "buglist" by "[% terms.bug %] list" in templates
Patch By A.A. Shimono <shimono@mozilla.gr.jp> r=eseyman, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253401 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 12:06:43 +00:00
bclary%bclary.com
1a4707cb8a JavaScript Test - regression test for bug 427798, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253400 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 09:37:58 +00:00
bclary%bclary.com
8ab9d4d46d JavaScript Tests - regression test for bug 422269, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@253399 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 09:24:15 +00:00
bclary%bclary.com
7f76d888d6 JavaScript Tests - regression test for bug 410852, by Rob Sayre
git-svn-id: svn://10.0.0.236/trunk@253398 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 08:44:47 +00:00
bclary%bclary.com
231c7cd5d7 Sisyphus - Improve compiler environment customization on Windows, bug 446092
git-svn-id: svn://10.0.0.236/trunk@253397 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 07:20:50 +00:00
bclary%bclary.com
0bd072164c JavaScript Tests - regression test for bug 438415, by Brian Crowder
git-svn-id: svn://10.0.0.236/trunk@253396 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-06 06:44:40 +00:00
crowder%fiverocks.com
d8d98fa82d Bug 438415: shavarrays do not handle holes correctly for pop(), r=shaver, r=brendan, a=ss
git-svn-id: svn://10.0.0.236/trunk@253395 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 22:49:25 +00:00
lpsolit%gmail.com
d608504d16 Bug 449248: Improve $product->group_controls - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253394 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 21:55:48 +00:00
mozilla%kewis.ch
86cc89eae3 Extra changes for my last checkin
git-svn-id: svn://10.0.0.236/trunk@253393 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 21:15:24 +00:00
crowder%fiverocks.com
7714616160 Bug 446494: better toLocaleString() handling, r=mrbkap, a=ss
git-svn-id: svn://10.0.0.236/trunk@253392 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 20:53:02 +00:00
bclary%bclary.com
d9c8bde6bc JavaScript Tests - modify test for BOM to whitespace conversion, bug 430740
git-svn-id: svn://10.0.0.236/trunk@253391 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 20:43:02 +00:00
marco.zehe%googlemail.com
71b9833eaa bug 424195 - Start running a11y Mochitests regularly. Add a11y tests to steps.py for mozilla-central. patch=Lukas Black (lukasblakk@gmail.com), r=ccooper
git-svn-id: svn://10.0.0.236/trunk@253390 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 20:09:51 +00:00
mozilla%kewis.ch
f543668c0e Fix bug 449177 - Support free-busy querying for the GData Provider. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253389 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 19:54:12 +00:00
daniel.boelzle%sun.com
297d9a84c5 Bug 448886 - Unable to edit event: comes up with attendee confirmation; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253388 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 19:54:02 +00:00
daniel.boelzle%sun.com
a0cd1f4734 Bug 412606 - Storage provider does not store X-params of attendees, Bug 348264 - ORGANIZER property lost after import + export; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253387 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 19:51:27 +00:00
alqahira%ardisson.org
de5923b06c Bug 437919 - Omnibus ad-blocking bug for June/July 2008. Patch by me, CSS rules from Philippe Wittenbergh and me, r/sr=smfr
git-svn-id: svn://10.0.0.236/trunk@253386 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 17:41:11 +00:00
edburns%acm.org
ff3172a66a profileManager
git-svn-id: svn://10.0.0.236/trunk@253385 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 17:30:47 +00:00
edburns%acm.org
d8bb98d256 new_binary_requirements
git-svn-id: svn://10.0.0.236/trunk@253383 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 15:05:47 +00:00
edburns%acm.org
f1abf29924 just_enough_of_a_profile
git-svn-id: svn://10.0.0.236/trunk@253382 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 15:02:25 +00:00
lpsolit%gmail.com
00e56378fb Bug 449184: Classification should not appear in new bugmail when useclassification = 0 - Patch by A.A. Shimono (himorin) <shimono@mozilla.gr.jp> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253381 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 10:16:51 +00:00
daniel.boelzle%sun.com
85f0eb13ca Bug 449031 - Add meta data API to memory/storage; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253380 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-05 08:14:08 +00:00
bclary%bclary.com
9e2675a719 JavaScript Tests - regression test for bug 446494, by Philip Taylor
git-svn-id: svn://10.0.0.236/trunk@253379 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 23:44:10 +00:00
ghendricks%novell.com
2b507cd5d1 allow sorting of cases by summary in a run
show title of reports


git-svn-id: svn://10.0.0.236/trunk@253378 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 23:29:38 +00:00
julien.pierre.boogz%sun.com
8c15f988ed Fix for bug 423839 . Add multiple PKCS#11 token password command line options to crmftest, modutil, p7sign, p7content . r=nelson
git-svn-id: svn://10.0.0.236/trunk@253377 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:58:31 +00:00
julien.pierre.boogz%sun.com
f44137d22e Fix for bug 129303 . Add missing declaration for PK11_GetAllSlotsForCert. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253376 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:44:17 +00:00
nelson%bolyard.com
7610a6567c fix systemic misspellings of deprecated and function for bug #448200
r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@253375 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:36:03 +00:00
nelson%bolyard.com
fd04713a60 Bug 448200. fix systemic misspellings of deprecated and function, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@253374 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:32:17 +00:00
edburns%acm.org
5496e68246 correct_path_to_javaxpcom
git-svn-id: svn://10.0.0.236/trunk@253373 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 21:44:10 +00:00
crowder%fiverocks.com
f57aac0a9e Bug 430740: better handling of BOM characters in JS parsing, r=igor
git-svn-id: svn://10.0.0.236/trunk@253372 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 20:52:56 +00:00
edburns%acm.org
1a89ffedc8 M README
- Include debug options

M webclient/build.xml
A webclient/default-profile-dir-contents.jar

- Include a sample profile dir into the webclient jar

M webclient/classes_spec/org/mozilla/webclient/WebclientFactory.java
M webclient/classes_spec/org/mozilla/webclient/impl/WebclientFactoryImpl.java

- add setProfileDir()

M webclient/classes_spec/org/mozilla/webclient/impl/WrapperFactory.java
M webclient/classes_spec/org/mozilla/webclient/impl/wrapper_native/WrapperFactoryImpl.java

- add methods for allowing the setting of profile directories.

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

- cook up a profile directory based on the bin directory if the user hasn't provided one.

M webclient/src_moz/ProfileManagerImpl.cpp

- Make sure NSS is initialized by giving the system a ProfD and getting the
  psm service via contract id.

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

- Make sure the darn thing is visible


git-svn-id: svn://10.0.0.236/trunk@253371 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 20:51:22 +00:00
morgamic%mozilla.com
8c2c6808cb Checking in patch from bug 448937.
git-svn-id: svn://10.0.0.236/trunk@253369 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 20:31:18 +00:00
ghendricks%novell.com
8b4a36c1c9 Allow unlink of multiple cases from a plan.
git-svn-id: svn://10.0.0.236/trunk@253368 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 20:05:40 +00:00
bugzilla%babylonsounds.com
be9e93be64 Bug 311773 - Initial landing of the Islandic Calendar localization
git-svn-id: svn://10.0.0.236/trunk@253367 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 19:22:58 +00:00
ghendricks%novell.com
bd5601f1c4 Edit search was not working.
Check that we have at least one admin in a plan.


git-svn-id: svn://10.0.0.236/trunk@253366 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 19:12:25 +00:00
axel%pike.org
fa380687ab bug 43373, adding Thai to the Firefox build, ra=drivers
git-svn-id: svn://10.0.0.236/trunk@253365 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 10:39:27 +00:00
bmlk%gmx.de
b582317d3d limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky a=siedler
git-svn-id: svn://10.0.0.236/trunk@253364 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 06:36:58 +00:00
rob_strong%exchangecode.com
9048ff6b63 Bug 445276 - uninstall\helper.EXE does not contain a value for 'Original file name'. r=jmathies, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253363 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-03 21:43:08 +00:00
rob_strong%exchangecode.com
63c61b2084 Bug 447928 - HKCU protocol / file handlers won't be updated after update or during an in place upgrade. r=jmathies, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253362 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-03 21:39:54 +00:00
karlt+%karlt.net
d7dd44ea55 cairo_draw_with_xlib should provide a non-NULL visual to callback.
b=445250 r=vlad a1.9.0.2=ss


git-svn-id: svn://10.0.0.236/trunk@253361 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-03 20:19:08 +00:00
lpsolit%gmail.com
f8f71d46ad Bug 448748: Error messages thrown should have an HTML ID - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253357 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-03 13:30:25 +00:00
alqahira%ardisson.org
3c8ef0a601 Bug 388250 - Font size claims to be in points although is really in pixels (fix label to match the pseudo-reality). Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@253356 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-02 23:04:12 +00:00
Callek%gmail.com
0490bf5253 Bug 448416, Buildbotcustom should have leakThreshold option for Mochitests
r=bhearsum, r=lsblakk


git-svn-id: svn://10.0.0.236/trunk@253355 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-01 16:04:17 +00:00
mkanat%bugzilla.org
4ba57e3f1b Bug 440615: Remove ValidateBugID from Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@253354 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-01 00:43:47 +00:00
mkanat%bugzilla.org
52557c8ccb Bug 440188: buglist.cgi should display EXPLAIN output when &debug=1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253353 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-01 00:37:20 +00:00
mkanat%bugzilla.org
da38185b75 Bug 448241: [Oracle] Foreign keys: UPDATE CASCADE trigger updates wrong tables and fields
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253352 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-01 00:16:04 +00:00
mkanat%bugzilla.org
689e3ea99f Bug 448614: [Oracle] Logic error in _get_alter_type_sql
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253351 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-01 00:07:42 +00:00
mozilla%kewis.ch
d0e013c0c7 Fix bug 421716 - CalDAV provider should support getctag. r=philipp,p=bbbrowning
git-svn-id: svn://10.0.0.236/trunk@253350 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-31 05:45:12 +00:00
nrthomas%gmail.com
c6e659ec95 Bug 445991, monitoring changes from Tb bump to 3.0b1pre
git-svn-id: svn://10.0.0.236/trunk@253349 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-31 03:41:40 +00:00
mats.palmgren%bredband.net
a717a2e41b Don't use the surface if there was an error creating it. b=441995 r+sr=roc a=ss
git-svn-id: svn://10.0.0.236/trunk@253348 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-31 01:46:37 +00:00
mats.palmgren%bredband.net
cdafef2114 URI.path one character short after redirect involving fragment. b=438288 r+sr=cbiesinger a=ss
git-svn-id: svn://10.0.0.236/trunk@253347 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-31 01:31:21 +00:00
mozilla%kewis.ch
099ab55c5c Fix bug 448453 - Caldav Calenders working with 0.8 don't load under 0.9pre. r=philipp,p=bbbrowning
git-svn-id: svn://10.0.0.236/trunk@253346 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-31 01:03:05 +00:00
mozilla%kewis.ch
4d696eff74 Fix bug 442915 - Warning: reference to undefined property this.mTaskArray[aRow]. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@253345 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-31 00:53:24 +00:00
alqahira%ardisson.org
beafd42480 Bug 410731 - Crash [@ nssTrustDomain_LockCertCache] when quitting Camino with the 'Certificates' window open. Patch by Doug Turner <doug.turner@gmail.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@253344 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 23:23:03 +00:00
alqahira%ardisson.org
ca904087b3 Bug 448589 - Add CamiScript to list of 'problematic add-ons'. r/sr=smorgan, a/Cm1.6.3=me
git-svn-id: svn://10.0.0.236/trunk@253343 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 22:49:09 +00:00
lpsolit%gmail.com
e301779c2a Bug 313122: Implement Product->create, $product->update and $product->remove_from_db, and make editproducts.cgi use them - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@253342 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 21:47:30 +00:00
anodelman%mozilla.com
3b52f989c1 Bug 448046 - talos try shouldn't merge scheduler requests
bustage fix (missing import) p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@253341 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 21:46:21 +00:00
bhearsum%mozilla.com
7ebdc5893d bug 448014: support pushing changes to the try server - master.cfg changes to support builds pushed to hg.m.o/try. r=anodelman, patch=me
git-svn-id: svn://10.0.0.236/trunk@253340 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 20:35:08 +00:00
bhearsum%mozilla.com
b5da911e9b bug 448014: support pushing changes to the try server - special case PATCH_TRY, HG_TRY, to make it possible to pull changes from hg.m.o/try. r=anodelman, patch=me
git-svn-id: svn://10.0.0.236/trunk@253339 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 20:33:49 +00:00
bhearsum%mozilla.com
dcf004d95a bug 448014: support pushing changes to the try server - make HgPoller support the 'tipsonly' pushlog option. r=tmielczarek, patch=me
git-svn-id: svn://10.0.0.236/trunk@253338 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 20:31:23 +00:00
anodelman%mozilla.com
373eb68d52 Bug 448046 - talos try shouldn't merge scheduler requests
p=anodelman r=axel/bhearsum


git-svn-id: svn://10.0.0.236/trunk@253337 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 20:31:03 +00:00
lpsolit%gmail.com
8a5a6dad4d Bug 132383: Bugzilla should have a default favicon - Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253336 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 11:16:41 +00:00
lpsolit%gmail.com
8370687633 Bug 132383: Bugzilla should have a default favicon - Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253334 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 11:13:48 +00:00
joshmoz%gmail.com
042e8aac0c fix crash in nsMenuX::OnCreate(). b=443455 r=smichaud sr=roc a=ss
git-svn-id: svn://10.0.0.236/trunk@253333 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 05:28:45 +00:00
rob_strong%exchangecode.com
5d4b7a3514 Bug 444664 – Unable to install due to misreporting of OS version (requires Microsoft Windows 2000 or newer). r=jmathies, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253332 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-30 00:59:30 +00:00
lpsolit%gmail.com
d90bc7d37c Bug 448391: Bug->create() should make sure the reporter is logged in - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253330 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-29 23:59:55 +00:00
zach%zachlipton.com
9ad2bdc0e5 Fix for bug 445248: user prefs not sticking. Also fix a few docs nits. r=coop
git-svn-id: svn://10.0.0.236/trunk@253329 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-29 23:51:59 +00:00
ghendricks%novell.com
219eedf070 Test case lists were broken
git-svn-id: svn://10.0.0.236/trunk@253328 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-29 20:37:30 +00:00
ccooper%deadsquid.com
dfbabc08e6 b=382847
- display testgroups/subgroups to testcase listing


git-svn-id: svn://10.0.0.236/trunk@253327 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-29 18:48:23 +00:00
Berend.Cornelius%sun.com
78e0c9e231 Bug 448325 – Today Pane context menu: Delete command inside 'Convert To';r=berend;patch=Andreas
git-svn-id: svn://10.0.0.236/trunk@253326 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-29 15:18:09 +00:00
lpsolit%gmail.com
2532a0f757 Bug 431669: The "product_id" column is incorrectly defined in the "group_control_map" DB table - Patch by Tony Fu <tfu@redhat.com> r=LpSolit a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253325 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-29 08:24:23 +00:00
dkl%redhat.com
223ced6261 Backing out these patches as they cause a regression. More information
in the respective bug reports.

Bug 428659 – Setting SSL param to 'authenticated sessions' only
protects logins and param doesn't protect WebService calls at all
Patch by Dave Lawrence <dkl@redhat.com> - r/a=mkanat

Bug 445104: ssl redirects come with a 200 OK HTTP code on mod_perl
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253320 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 20:58:01 +00:00
bugzilla%standard8.plus.com
f8d920a670 Bug 441526 Implement highlightNonMatches in toolkit autocomplete. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253319 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 16:19:59 +00:00
nboyd%atg.com
071d18ee8a Fix some missing cases in ClassShutter / exception interaction.
git-svn-id: svn://10.0.0.236/trunk@253318 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 14:55:46 +00:00
nboyd%atg.com
ab05c1758d Move NativeContinuation class into org.mozilla.javascript
git-svn-id: svn://10.0.0.236/trunk@253317 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 13:57:00 +00:00
nboyd%atg.com
3fa67eaa5c Fix javadoc
git-svn-id: svn://10.0.0.236/trunk@253316 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 13:52:37 +00:00
nboyd%atg.com
023fa78026 Fix test
git-svn-id: svn://10.0.0.236/trunk@253315 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 13:16:52 +00:00
slavomir.katuscak%sun.com
16d8be87c4 Bug 401877: Moved noise file generation to separate function. r=julien
git-svn-id: svn://10.0.0.236/trunk@253314 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 07:27:58 +00:00
rob_strong%exchangecode.com
c5073bc601 Bug 395891 - Profile Manager prevents Minefield startup from OS Integration points (links in Mails, etc). patch=Masatoshi Kimura (:emk), r=rstrong, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253313 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-28 02:13:09 +00:00
mozilla%weilbacher.org
8c5e0c73cc [OS/2] Bug 446290: clear print_to_filename after printing to make sure that it's not overwritten next time, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@253311 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 21:22:40 +00:00
wtc%google.com
1045fe6e26 Bug 436845: Added runtests.pl, which can kill a timed-out test on Windows
and will replace runtests.sh soon.  The patch is contributed by Christophe
Ravel <christophe.ravel.bugs@sun.com> and Slavomir Katuscak
<slavomir.katuscak@sun.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@253310 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 16:41:46 +00:00
wtc%google.com
982f615fe8 Bug 370766: Ported NSPR to 64-bit Mac OS X (x86-64), except prlink.c. The
patch is contributed by Glen Beasley <glen.beasley@sun.com>.  r=wtc.
Modified files: configure configure.in _darwin.cfg _darwin.h os_Darwin.s
Added file: os_Darwin_x86_64.s


git-svn-id: svn://10.0.0.236/trunk@253309 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 16:04:23 +00:00
mozilla%kewis.ch
b7927ff4b6 Fix bug 446559 - Set CSS classes for invitations. r=berend
git-svn-id: svn://10.0.0.236/trunk@253308 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 12:10:45 +00:00
mozilla%kewis.ch
29aa9b9410 Fix warnings caused by bug 435390 - Style sheet missing from iMip/iTip (regression). r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253307 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 12:08:04 +00:00
mozilla%kewis.ch
0c452e08ea Fix bug 446558 - Show tooltips in summary dialog. r=berend,ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253306 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 12:03:38 +00:00
bclary%bclary.com
22645f776c JavaScript Tests - regression test for bug 438415, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@253305 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-27 04:08:48 +00:00
wtc%google.com
2a4ce1c8fa Bug 432430: Checked in the straightforward porting changes for Symbian OS.
The patch is contributed by Harry Li <harry.li@pagefreedom.org>.  r=wtc.
Modified files: prmapopt.c prosdep.c uxrng.c prsystem.c prtime.c ptsynch.c


git-svn-id: svn://10.0.0.236/trunk@253292 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 18:14:23 +00:00
wtc%google.com
3e0b1b607e Bug 432430:More header file changes required for the Symbian OS port. The
patch is contributed by Harry Li <harry.li@pagefreedom.org>.  r=wtc.
Modified Files: _pth.h _unixos.h prosdep.h


git-svn-id: svn://10.0.0.236/trunk@253291 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 17:49:39 +00:00
nboyd%atg.com
275189626f Unit test as example of defining global functions.
git-svn-id: svn://10.0.0.236/trunk@253290 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 13:55:10 +00:00
nboyd%atg.com
aed71fb828 Fix bug where an opaque ClassShutter was interfering with throwing a
JavaScript exception.


git-svn-id: svn://10.0.0.236/trunk@253289 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 13:53:48 +00:00
nboyd%atg.com
3870b22fca Fix spelling in comment.
git-svn-id: svn://10.0.0.236/trunk@253288 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 13:49:25 +00:00
nelson%bolyard.com
bb81e88292 Don't abort search for certs when a slot reports error, v2
bug 444850, r=julien,wtc


git-svn-id: svn://10.0.0.236/trunk@253287 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-26 02:52:03 +00:00
anodelman%mozilla.com
94780cdcc2 Bug 422747 - clean up master.cfg of the talos buildmaster for more code re-use
bustage fix (bad function name) p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@253286 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 22:20:43 +00:00
anodelman%mozilla.com
2682c675d7 Bug 422747 - clean up master.cfg of the talos buildmaster for more code re-use
integrate changes into try talos. p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253285 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 22:14:06 +00:00
mozilla%kewis.ch
3f23088cad Additional fix for my last checkin
git-svn-id: svn://10.0.0.236/trunk@253284 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 18:42:15 +00:00
mozilla%kewis.ch
dbce181733 Fix bug 447913 - CalDAV provider should avoid query-by-uid on after-PUT fetches. r=philipp,p=bbbrowning
git-svn-id: svn://10.0.0.236/trunk@253283 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 18:12:53 +00:00
marco.zehe%googlemail.com
cac72b4abb bug 431615 - HTML 4.01 MAP element prevents links from displaying using a screen reader, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=me, r=aaronlev, sr=jst, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253282 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 16:13:04 +00:00
daniel.boelzle%sun.com
5460777542 Bug 446190 – alarm service should mind disabled calendars; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253281 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 16:10:39 +00:00
daniel.boelzle%sun.com
4c69701a66 Bug 446190 – alarm service should mind disabled calendars; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253280 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 16:08:10 +00:00
daniel.boelzle%sun.com
9909f73c1d Bug 411799 – fixing potential etag PROPFIND / PUT race; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253279 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 14:53:39 +00:00
bhearsum%mozilla.com
0cd5a3ca8f bug 446421: migrate buildbot master instances to staging-master and production-master - bootstrap 1.8 staging config updates.
git-svn-id: svn://10.0.0.236/trunk@253278 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 14:52:57 +00:00
daniel.boelzle%sun.com
2f83ed098c Bug 416239 – Crash on quit seems to point to libwebdav; eliminate use of webdav extension; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253277 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 14:38:19 +00:00
daniel.boelzle%sun.com
c938569b21 Bug 446666 – Send
git-svn-id: svn://10.0.0.236/trunk@253276 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 14:19:50 +00:00
bhearsum%mozilla.com
c95b0adaa2 bug 446421: migrate buildbot master instances to staging-master and production-master - bootstrap 1.8 staging config updates.
git-svn-id: svn://10.0.0.236/trunk@253275 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 13:31:07 +00:00
bhearsum%mozilla.com
30cf5ed6e2 bug 446421: migrate buildbot master instances to staging-master and production-master - bootstrap 1.8 staging config updates.
git-svn-id: svn://10.0.0.236/trunk@253274 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 12:49:11 +00:00
marco.zehe%googlemail.com
0114fa19c5 bug 439057 - Fix nsIAccessibleImage mochitest x and y coordinates so they work when running all tests, r=surkov
git-svn-id: svn://10.0.0.236/trunk@253273 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 11:41:18 +00:00
Berend.Cornelius%sun.com
788e09247e Bug 446366-Header of multiweek view always assumes the week to begin with Sunday...;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253272 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 10:14:45 +00:00
ginn.chen%sun.com
5f03d52373 Bug 445970 Hangs on linux at startup
r=surkov.alexander a=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253271 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 07:16:17 +00:00
nrthomas%gmail.com
30280a566e Bug 445991, followup fix for milestone
git-svn-id: svn://10.0.0.236/trunk@253264 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-25 01:02:53 +00:00
nrthomas%gmail.com
641f54e7d5 Bug 445991, update shipped-locales for speculative build
git-svn-id: svn://10.0.0.236/trunk@253261 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 23:51:51 +00:00
karlt+%karlt.net
6c80e8e13f Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc a1.9.0.2=ss


git-svn-id: svn://10.0.0.236/trunk@253260 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 22:37:32 +00:00
nrthomas%gmail.com
c4164c6a19 Bug 445991, bootstrap bump for Tb3.0a2 build1, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@253256 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 21:18:04 +00:00
daniel.boelzle%sun.com
00a7996b10 Bug 423172 – Leaks in calRecurrenceInfo; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253254 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 21:05:01 +00:00
mozilla%kewis.ch
ebb325f842 Bustage fix for bug 446366,r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253253 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 20:48:58 +00:00
dbaron%dbaron.org
c8cfa1c9aa Don't restyle slow selectors for changes to native anonymous content. (Bug 436453) r+sr=bzbarsky a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253252 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 19:41:38 +00:00
mozilla%kewis.ch
f8277ae26a Fix warnings caused by bug 416239, r=dbo
git-svn-id: svn://10.0.0.236/trunk@253251 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 18:55:25 +00:00
ccooper%deadsquid.com
8889755102 b=446175
- add CSS resets to the start of the stylesheet (taken from: http://meyerweb.com/eric/tools/css/reset/)


git-svn-id: svn://10.0.0.236/trunk@253250 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 18:42:45 +00:00
anodelman%mozilla.com
d8a0784f67 Bug 447681 - builder names for win/linux on mozilla1.8 changed, talos needs to update
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253249 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 18:19:00 +00:00
alqahira%ardisson.org
d2e1cf03ee Bug 239508 - Add page translation bookmarklets to default bookmarks. r=ss, sr=pink
git-svn-id: svn://10.0.0.236/trunk@253248 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 17:41:17 +00:00
Berend.Cornelius%sun.com
9aa30e8219 Bug 374464-Context menu: rename Edit Item / Delete Item entry to Edit / Delete;r=philipp
git-svn-id: svn://10.0.0.236/trunk@253247 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 16:38:13 +00:00
mkanat%bugzilla.org
81a7b56e9b Bug 445104: ssl redirects come with a 200 OK HTTP code on mod_perl
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@253246 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 16:03:25 +00:00
Berend.Cornelius%sun.com
fa68f737cb Bug 430382-Updated calendar views;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253245 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 15:43:47 +00:00
Berend.Cornelius%sun.com
df27ce9734 Bug 430382-Updated calendar views;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253244 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 14:37:04 +00:00
Berend.Cornelius%sun.com
5d7082a5b5 Bug 430382-Updated calendar views;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253243 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 14:32:00 +00:00
Berend.Cornelius%sun.com
23ff714440 Bug 430382 ? Updated calendar views;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253242 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 14:24:52 +00:00
Berend.Cornelius%sun.com
adada58120 Bug 430382-Updated calendar views;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253241 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 14:16:19 +00:00
Berend.Cornelius%sun.com
fe53e1c22f Bug 409845-[Mac] 'Preferences' and 'Quit Thunderbird' are disabled in Calendar mode and Task mode;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253240 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 13:37:35 +00:00
kairo%kairo.at
ac8cc8ee99 bug 447772 - add GetHgRevision() step to buildbotcustom, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@253239 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 13:21:37 +00:00
Berend.Cornelius%sun.com
94c0bf7452 Bug 446366-Header of multiweek view always assumes the week to begin with Sunday;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253232 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 13:07:53 +00:00
mark.finkle%gmail.com
9da54283ed b=447731, r=bhearsum. Do XULRunner 1.9.0.1 release spin
git-svn-id: svn://10.0.0.236/trunk@253231 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 12:57:52 +00:00
lpsolit%gmail.com
3e7fb20990 Bug 443852: "Reset QA Contact to default" fails with strict_isolation turned on if there is no default QA contact - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253230 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 09:08:32 +00:00
bclary%bclary.com
7abcedf969 Sisyphus|JavaScript Tests - add repository information to failure tracking, bug 447738
git-svn-id: svn://10.0.0.236/trunk@253229 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 05:03:26 +00:00
bclary%bclary.com
c8c20b7e1d Sisyphus|JavaScript Tests - update public failures, bug 399397
git-svn-id: svn://10.0.0.236/trunk@253228 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 04:48:45 +00:00
mozilla%kewis.ch
e64da67d15 Fix bug 416239 - Crash on quit seems to point to libwebdav; eliminate use of webdav extension. r=philipp,p=bbbrowning
git-svn-id: svn://10.0.0.236/trunk@253227 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 01:26:30 +00:00
mozilla%kewis.ch
9b228e3bd2 Fix bug 416239 - Crash on quit seems to point to libwebdav; eliminate use of webdav extension. r=philipp,p=bbbrowning
git-svn-id: svn://10.0.0.236/trunk@253226 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 01:21:20 +00:00
mozilla%kewis.ch
be2ded4f38 Fix bug 416239 - Crash on quit seems to point to libwebdav; eliminate use of webdav extension. r=philipp,p=bbbrowning
git-svn-id: svn://10.0.0.236/trunk@253225 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 01:07:37 +00:00
alexei.volkov.bugs%sun.com
bb476d285e Bug 430859 – PKIX: Policy mapping fails verification with error "invalid arguments". r=nelson
git-svn-id: svn://10.0.0.236/trunk@253224 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 23:02:25 +00:00
dolske%mozilla.com
d02b782007 Bug 435531 - problem saving login when form or existing login is password-only. r=gavin, a1902=ss
git-svn-id: svn://10.0.0.236/trunk@253223 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 21:44:56 +00:00
alqahira%ardisson.org
55e8179c97 Bug 447684 - Release Notes for Camino 1.6.3 (and installer/Makefile.in changes to use them). r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@253222 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 20:58:16 +00:00
alqahira%ardisson.org
1a2cda8aaa Bug 447684 - Release Notes for Camino 1.6.3 (and installer/Makefile.in changes to use them). r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@253219 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 20:57:44 +00:00
gavin%gavinsharp.com
315dee96ed Bug 441876: remove UTF-7 from browser encoding menus, r=smontagu, sr=bzbarsky, a=ss
git-svn-id: svn://10.0.0.236/trunk@253218 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 18:05:13 +00:00
nboyd%atg.com
c2c259b710 Bug was "works for me", but still nice to have a test
git-svn-id: svn://10.0.0.236/trunk@253217 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 16:51:13 +00:00
Berend.Cornelius%sun.com
dd019a50e0 Bug 447621-All day event -> tooltip shows wrong date (start and end);r=dbo
git-svn-id: svn://10.0.0.236/trunk@253216 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 15:53:55 +00:00
Berend.Cornelius%sun.com
3c17029ae1 Bug 409845-[Mac] 'Preferences' and 'Quit Thunderbird' are disabled in Calendar mode and Task mode;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253215 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 15:42:59 +00:00
bhearsum%mozilla.com
47c8ab86b7 bug 446660: tracking bug for build and release of firefox 3.1a1 - nagios version bumps for nightly builds.
git-svn-id: svn://10.0.0.236/trunk@253214 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 13:16:04 +00:00
ginn.chen%sun.com
5ded5a3caf Bug 446302 missing parenthesis in jemalloc
r=jasone a=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253213 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 09:47:24 +00:00
mozilla%weilbacher.org
dc10e379d0 [OS/2] Bug 258136: Long HTML page takes very long to load on OS/2 (fix an old typo to make OS/2 load long pages up to 10 times as fast), r=mkaply
git-svn-id: svn://10.0.0.236/trunk@253212 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 07:54:55 +00:00
daniel.boelzle%sun.com
3e749abf34 Bug 442220 – WCAP event: Timezone UTC/GMT changed automatically to Europe/London; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253211 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 05:36:28 +00:00
wtc%google.com
68f574d8ae Bug 417044: Support building Mac universal binaries in a single pass.
The patch is contributed by Benjamin Smedberg <benjamin@smedbergs.us>.
r=wtc.
Modified files: configure configure.in _darwin.cfg
Added files: os_Darwin.s


git-svn-id: svn://10.0.0.236/trunk@253210 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 04:06:58 +00:00
anodelman%mozilla.com
1e0985b94e Bug 446430 - Update production graph server to hg trunk 7/22
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253209 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 00:22:47 +00:00
dietrich%mozilla.com
b97b7dac83 Bug 438744 - Folders with non uniform characters (accents, Chinese, Japanese, etc) in their names do not import over from Safari. (r=mano, a=ss)
git-svn-id: svn://10.0.0.236/trunk@253208 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 23:16:32 +00:00
aaronr%us.ibm.com
ead4aba0d9 [XForms] NPOTDB [1.1] Implement header element for submission. Bug 446368, r=olli+msterlin
git-svn-id: svn://10.0.0.236/trunk@253207 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 22:34:43 +00:00
nboyd%atg.com
ab9dfad5b1 Another round on a Java API for continuations.
Also enables serializing an entire scope without using
ScriptableOutputStream and ScriptableInputStream.


git-svn-id: svn://10.0.0.236/trunk@253206 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 18:49:45 +00:00
dietrich%mozilla.com
be473d4903 Bug 437078 - GUIDs not included in bookmark backups (r=mano, a=ss)
git-svn-id: svn://10.0.0.236/trunk@253205 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 18:23:42 +00:00
ccooper%deadsquid.com
c4207f03e5 b=446198
r=bhearsum
- porting ted's newline fix to the other masters


git-svn-id: svn://10.0.0.236/trunk@253204 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 17:09:19 +00:00
ted.mielczarek%gmail.com
c52e866937 bug 446198 - step timeout message doesn't end with a newline (followup to add em class=testfail). r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@253203 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 15:21:13 +00:00
smichaud%pobox.com
b104c10f1f Crash while doing Flash IME. b=443024 r=josh,masayuki sr=vlad a=ss
git-svn-id: svn://10.0.0.236/trunk@253202 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 15:19:11 +00:00
bhearsum%mozilla.com
ed3ce86e99 bug 432236: clobber support for mozilla-central depend builds and unit tests - BuildStep to support forced and periodic clobbers. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@253201 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 14:52:11 +00:00
axel%pike.org
6debf14b6e bug 446609, add mr to the firefox 3 build, ra=drivers
git-svn-id: svn://10.0.0.236/trunk@253200 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 14:18:14 +00:00
ted.mielczarek%gmail.com
ce0c11d05c bug 446198 - step timeout message doesn't end with a newline. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@253199 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 14:10:53 +00:00
dtownsend%oxymoronical.com
27f0e1fafb Bug 436207: Display error when install fails due to missing install.rdf. r+sr=dveditz, a=ss
git-svn-id: svn://10.0.0.236/trunk@253198 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 13:32:45 +00:00
smontagu%smontagu.org
ebbb7491d6 Bug 435856: LTR overwrite after printing a page. r+sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@253197 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 11:59:15 +00:00
neil%parkwaycc.co.uk
14639f6081 Turn Mac OS X address book on by default globally b=436794 r=Mnyromyr,Standard8
git-svn-id: svn://10.0.0.236/trunk@253196 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 10:23:25 +00:00
iann_cvs%blueyonder.co.uk
c2dd82e1ac Bug 383532 – [Mac][Classic][Suiterunner] Twisty icons missing (twisty-open.gif/png, twisty-clsd.gif/png)
Bug 382642 – Unable to collapse mail header pane, or expand To/Cc lines: no twisty
p=me r/sr=neil NPOTDB (SeaMonkey only)


git-svn-id: svn://10.0.0.236/trunk@253195 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 09:20:35 +00:00
daniel.boelzle%sun.com
be6324a4c1 Bug 428035 – Freebusy requests repeated on related scheduling outbox of every configured calendar; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253194 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 08:57:01 +00:00
daniel.boelzle%sun.com
b14955957a Bug 429255 – Lightning not emailing invites for CalDAV calendars; r=bbrowning
git-svn-id: svn://10.0.0.236/trunk@253193 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 08:55:05 +00:00
daniel.boelzle%sun.com
7cb4cecb04 Bug 428324 – Creating new profile fails on some systems; error in reading from storage.sdb; r=mvl
git-svn-id: svn://10.0.0.236/trunk@253192 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 08:51:23 +00:00
bugzilla%standard8.plus.com
f62fb20430 Bug 445167 Remove comments-only msgHdrViewAddresses.js file - no longer part of the build
git-svn-id: svn://10.0.0.236/trunk@253191 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 08:36:25 +00:00
neil%parkwaycc.co.uk
16387e51f8 Typo fix in previous patch for bug 436044 (Convert JS to nsMsgFolderFlags.idl)
git-svn-id: svn://10.0.0.236/trunk@253190 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 08:29:45 +00:00
bugzilla%standard8.plus.com
79d4f67d30 Bug 443993 Moved IMAP junk message does not preserve junkstatusorigin and junkpercent. p=Kent James <kent@caspia.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253189 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 08:18:33 +00:00
marco.zehe%googlemail.com
a1ba115633 bug 432869 - Divide by zero in IsProbablyForLayout(), patch by aaronlev, r=surkov, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253188 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 05:15:51 +00:00
marco.zehe%googlemail.com
bbfe9e8795 bug 438784 - URL of loaded page no longer exposed as the accValue for the Doc accessible, r=surkov, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253187 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 05:13:28 +00:00
marco.zehe%googlemail.com
baab43cf47 bug 441519 - nsOuterDocAccessible chrome tests, r=surkov
git-svn-id: svn://10.0.0.236/trunk@253186 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 05:11:13 +00:00
marco.zehe%googlemail.com
d045878c8a bug 440770 - DOCUMENT_FRAME has a parent INTERNAL_FRAME with an action, r=aaronlev, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253185 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 05:07:52 +00:00
nelson%bolyard.com
8b4a89dc0d Bug 444850. Don't ask the module to use an invalid session handle in
find_objects.  r=alexei,julien sr=wtc.


git-svn-id: svn://10.0.0.236/trunk@253184 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:34:02 +00:00
nelson%bolyard.com
af38cc3ff3 bug 444850. Don't crash when CERT_CreateSubjectCertList fails to find any
certs that match the subject name of a cert that NSS has just found.
r=alexei.volkov,wtc


git-svn-id: svn://10.0.0.236/trunk@253183 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:27:47 +00:00
masayuki%d-toybox.com
8696ef269c reftests for Bug 436356
git-svn-id: svn://10.0.0.236/trunk@253182 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:22:43 +00:00
masayuki%d-toybox.com
9d60202948 Bug 436356 Bullet lists does not display correctly, works in FF 2 p=Atsushi Sakai, r+sr=roc, a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253181 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:21:13 +00:00
masayuki%d-toybox.com
e6b4997371 Bug 442554 layout.word_select.eat_space_to_next_word should not change word selection method r+sr=roc, a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253180 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:13:21 +00:00
alqahira%ardisson.org
e83ad4d497 Bug 441866 - Build the toolkit url-classifier component for use with Camino's safe browsing feature. Patch by Sean Murphy <murph@seanmurph.com>, r=mento, a1.9.0.2=ss
git-svn-id: svn://10.0.0.236/trunk@253179 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 03:49:47 +00:00
nelson%bolyard.com
dffd523ebd Bug 384459, ignore issuer and serial number components of authority key ID
extension when they don't match.  Don't report them in certutil either.
r=rrelyea, sr=wtc


git-svn-id: svn://10.0.0.236/trunk@253178 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 02:40:11 +00:00
rob_strong%exchangecode.com
b6c8f7189f Bug 437349 - updater.exe lacks elevation manifest and fails to start when installer detection is disabled. Also fixes Bug 386826 and Bug 435711. r=jmathies, r=ted.mielczarek, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253177 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 02:17:54 +00:00
anodelman%mozilla.com
3bb09285eb Bug 429226 - update bulk.cgi/collect.cgi to use new graph server link format
switch talos boxes reporting to graphs-stage to new bulk.cgi link
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253176 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 22:50:45 +00:00
bclary%bclary.com
b8392ed2a3 Sisyphus|JavaScript Tests - allow user to execute tests from other location than TEST_DIR, bug 446097, r=cbook
git-svn-id: svn://10.0.0.236/trunk@253175 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 22:15:34 +00:00
neil%parkwaycc.co.uk
9544f83511 Convert more JS to use the nsMsgFolderFlags.idl constants b=436044 r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@253174 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 21:20:46 +00:00
mkmelin+mozilla%iki.fi
47c9a4d570 Bug 416284: Detached attachments should not be able to be re-detached
r=philringnalda, sr=neil


git-svn-id: svn://10.0.0.236/trunk@253173 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 20:39:34 +00:00
julien.pierre.boogz%sun.com
e0c1b811c4 Fix for bug 442618 . Eliminate dead function CERT_CertPackageType . r=nelson
git-svn-id: svn://10.0.0.236/trunk@253172 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 20:09:48 +00:00
bugzilla%standard8.plus.com
49ec3e9d2e Fix Bug 426046 Add full the full build ID to Thunderbird's about dialog, and Bug 373345 displaying the about dialog has the build ID highlighted. r=mkmelin,ui-review=clarkbw
git-svn-id: svn://10.0.0.236/trunk@253171 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 19:34:19 +00:00
mozilla%weilbacher.org
1e0ae9a9f4 Bug 439340: set cachemax on OS/2, too, so that the desktop stays responsive, r=gavin, a1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253170 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 18:47:20 +00:00
mozilla%kewis.ch
33844fb8cc Fix bug 437441 - Finalize calendar-timezones.xpi. r=ause
git-svn-id: svn://10.0.0.236/trunk@253169 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 18:30:20 +00:00
aaronr%us.ibm.com
834dd0bae7 [XForms] NPOTDB [1.1] Implement XPath function hmac(). Bug 428445, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@253168 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 18:28:19 +00:00
aaronr%us.ibm.com
127a942fbc [XForms] NPOTDB [1.1] Implement XPath function digest(). Bug 426671, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@253167 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 17:26:29 +00:00
nick.kreeger%park.edu
5e580398dd Checking in CVS version of bug 4441288, MacApplicationDelegate| in toolkit throws ObjC exception when creating a |NSMenuItem| with a |nil| |NSString *|. r=josh, sr=roc, 1.9.0.2a=ss
git-svn-id: svn://10.0.0.236/trunk@253166 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 17:25:59 +00:00
ted.mielczarek%gmail.com
2cf41c72ff bug 427142 - sporadic test_393498.js failure on bm-win2k3-pgo01 because of VM timer issues. Patch by Marco Bonardo <mak77@supereva.it>, r=dietrich
git-svn-id: svn://10.0.0.236/trunk@253165 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 15:44:32 +00:00
daniel.boelzle%sun.com
253dacf8d3 Bug 432417 – calRecurrenceInfo::onStartDateChange leaves wrong RECURRENCE-IDs; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253164 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 15:43:32 +00:00
daniel.boelzle%sun.com
a727271dc5 Bug 445997 – No email identity in calendar properties selected; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253163 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 15:39:25 +00:00
smichaud%pobox.com
6f31f31fb9 IME doesn't work on the text field of flash with Cocoa build. b=357670 r=josh sr=roc a=ss
git-svn-id: svn://10.0.0.236/trunk@253162 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 15:31:47 +00:00
stefanh%inbox.com
8060096005 Bug 443808 - (movemail) – Cannot create movemail account in SeaMonkey. r=Mnyromyr.
git-svn-id: svn://10.0.0.236/trunk@253161 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 15:19:06 +00:00
stefanh%inbox.com
1e98d9e07a Bug 432131 - [10.4] Slight delay / flash / lag when window loses focus. Patch by Markus Stange <mstange@themasta.com>, r=josh, sr=roc, a1.9.0.2=ss.
git-svn-id: svn://10.0.0.236/trunk@253160 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 15:13:31 +00:00
mozilla%kewis.ch
5edf9d77d0 Fix bug 435390 - Style sheet missing from iMip/iTip (regression). r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253159 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 14:48:59 +00:00
axel%pike.org
efb7cdf340 bug 440417, fix configure and oficial branding for l10n-checkout, r=ted, a=ss
git-svn-id: svn://10.0.0.236/trunk@253158 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 12:43:35 +00:00
Berend.Cornelius%sun.com
d1a6846bbc Bug 413103-Unify and localize string building for time intervals [start + ' - ' + end];r=dbo
git-svn-id: svn://10.0.0.236/trunk@253157 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 12:43:15 +00:00
cltbld
d4143d7110 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253156 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 12:01:03 +00:00
ted.mielczarek%gmail.com
8f71233a8a bug 419665 - VC9 on Vista builds a manifest file with duplicate entries. Patch by Lukas Blakk <lukasblakk@gmail.com>, r=me a=ss
git-svn-id: svn://10.0.0.236/trunk@253155 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 11:54:08 +00:00
axel%pike.org
462536cae4 bug 442652, fx3 langpacks should be compatible with fx3 -> fx3.0.*, r=ted, a=ss
git-svn-id: svn://10.0.0.236/trunk@253154 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 08:37:04 +00:00
neil%parkwaycc.co.uk
f786e4bb9b Bug 444466 Crash [@ nsTextControlFrame::PreDestroy()] r+sr=bz a=ss
git-svn-id: svn://10.0.0.236/trunk@253153 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 08:06:07 +00:00
bugzilla%standard8.plus.com
3d79e1715d Bug 446047 IMAP Empty Folder action does not result in nsIMsgFolderListener notification. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253152 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 08:04:36 +00:00
bugzilla%standard8.plus.com
4f57bdc640 Bug 445167 Remove "comments only" <msgHdrViewAddresses.js> p=Serge Gautherie <sgautherie.bz@free.fr>,r=Mnyromyr (SM Part),r=me (TB part)
git-svn-id: svn://10.0.0.236/trunk@253151 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 08:00:22 +00:00
bugzilla%standard8.plus.com
8d8dffb7fa Bug 442189 Synchronize SM and TB <msgHdrViewSMIMEOverlay.js>. p=Serge Gautherie <sgautherie.bz@free.fr>,r=Mnyromy,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@253150 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 07:43:10 +00:00
karlt+%karlt.net
bd354270fc Comments for Bug 432389 – CapsLock and NumLock state should be preferred at KeyTranslate.
r=josh sr=roc


git-svn-id: svn://10.0.0.236/trunk@253149 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 07:42:18 +00:00
daniel.boelzle%sun.com
3f4c33f6dd Bug 445728 – Delete an single event of a recurring event with attendees -> 'Notify Attendees' dialog pops up two times; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253148 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 07:41:35 +00:00
daniel.boelzle%sun.com
9b0456fc80 Bug 446190 – alarm service should mind disabled calendars; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253147 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 07:38:34 +00:00
daniel.boelzle%sun.com
84a20e8859 Bug 445982 – Task invitation via iTIP/iMIP doesn't work; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253146 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 07:35:38 +00:00
dkl%redhat.com
f1f164c3d8 Bug 445885 – User.login should ThrowUserError when called with incorrect parameters
Patch by David Lawrence <dkl@redhat.com> - a/r=mkanat


git-svn-id: svn://10.0.0.236/trunk@253144 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 03:06:27 +00:00
iann_cvs%blueyonder.co.uk
95033e57c5 Bug 446027 – Code misbehavior between <pref-colors.xul> and <pref-editing.xul>
p=me r=mnyromyr sr=neil NPOTDB (SeaMonkey only)


git-svn-id: svn://10.0.0.236/trunk@253143 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 23:32:44 +00:00
ted.mielczarek%gmail.com
87c8495392 bug 441235 - Shift-tab gets stuck in the comments field of the Mac crashreporter client. Patch by Hakan Waara <hwaara@gmail.com>, r=me a=ss
git-svn-id: svn://10.0.0.236/trunk@253142 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 22:22:00 +00:00
ted.mielczarek%gmail.com
5a9d1e134b bug 440634 - error passing DBCS settings path to crash reporter. r=bsmedberg a=ss
git-svn-id: svn://10.0.0.236/trunk@253141 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 22:19:32 +00:00
reed%reedloden.com
85b02eb2ca Bug 446160 - [p=reed r=timeless]
git-svn-id: svn://10.0.0.236/trunk@253140 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 22:07:30 +00:00
mats.palmgren%bredband.net
402a1ba25a Use async Invalidate() to avoid crashing. b=435422 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@253139 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 21:02:05 +00:00
rob_strong%exchangecode.com
601e08adc8 Bug 440704 - Installer sets Firefox 3 as default browser and there's no silent unattend switch. r=ted.mielczarek, approval1.9.0.2=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253138 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 20:32:15 +00:00
bugzilla%standard8.plus.com
661c7a948c Part of bug 443398 - user-agent for Shredder should refer to Shredder and not Thunderbird. r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253137 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 20:00:24 +00:00
bugzilla%standard8.plus.com
36ccccac86 Bug 441191 POP/RSS automatic filtering: delete message action is marking read, not deleting. p=Kent James <kent@caspia.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253136 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 19:43:34 +00:00
mats.palmgren%bredband.net
7c90670f66 Use the post-reflow GetUsedMargin() value when placing the legend. b=433700 r+sr=dbaron a=ss
git-svn-id: svn://10.0.0.236/trunk@253135 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 19:29:36 +00:00
mozilla%weilbacher.org
e65884dcb8 [OS/2] Bug 439194: simple glyph matching across all installed fonts
git-svn-id: svn://10.0.0.236/trunk@253134 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 16:54:40 +00:00
mkmelin+mozilla%iki.fi
520d2d09c6 [Bug 446266] Missing accesskey for Print Preview in Message Pane context-menu
p=Vlado Valastiak (wladow, Mozilla.sk) <wladow@gmail.com>
r=mkmelin


git-svn-id: svn://10.0.0.236/trunk@253133 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 14:00:39 +00:00
mozilla%weilbacher.org
7a2e6e77c5 [OS/2] Bug 443756: Remove extra semicolon, p=jruderman, r=me
git-svn-id: svn://10.0.0.236/trunk@253132 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 09:06:59 +00:00
kairo%kairo.at
ce26d2ce10 bug 445139 - Add ca to all-locales for SeaMonkey
git-svn-id: svn://10.0.0.236/trunk@253131 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 00:43:49 +00:00
wtc%google.com
74a8230567 Bug 432430: Updated _symbian.cfg and prtypes.h for Symbian OS. The patch
is contributed by Harry Li <harry.li@pagefreedom.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@253129 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-19 16:56:11 +00:00
stefanh%inbox.com
91921730a9 Bug 445625 - compilation of typeaheadfind fails on comm-central due to nsICaret deCOM. Patch by Justin Wood (irc: Callek) <bugspam.Callek@gmail.com>, r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@253128 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-19 11:04:47 +00:00
Berend.Cornelius%sun.com
b86b044a26 Bug 444292-Replace Decorated Header (Nav Bar) by standard Items;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253127 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 22:32:49 +00:00
ghendricks%novell.com
6045eb3fc9 My Plans now includes any plans I have explicit rights to as well as plans that contain cases I own.
git-svn-id: svn://10.0.0.236/trunk@253126 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 20:39:55 +00:00
despotdaemon
a22fe9f3df Pseudo-automatic update of changes made by wtc@google.com.
git-svn-id: svn://10.0.0.236/trunk@253125 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 20:05:12 +00:00
despotdaemon
e87f61ef91 Pseudo-automatic update of changes made by wtc@google.com.
git-svn-id: svn://10.0.0.236/trunk@253124 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 20:03:56 +00:00
ause%sun.com
c24c833edb Bug 440017 - disable lightning default install
git-svn-id: svn://10.0.0.236/trunk@253123 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 18:40:12 +00:00
bugzilla%standard8.plus.com
6b223890f0 First part of Bug 408613 - make the pref-editdirectories dialog 'standalone'. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253122 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 18:33:03 +00:00
bugzilla%standard8.plus.com
8e55868d33 Part of Bug 432840 - Include symbolic link to applications folder for localized Mac dmg files with unofficial branding. r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253121 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 18:20:15 +00:00
mkmelin+mozilla%iki.fi
04675c2c8a Bug 443908: "next" shortcut in account setup for News, Server information panel doesn't work (due to accesskey conflict)
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@253120 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 18:05:07 +00:00
bclary%bclary.com
cb8ed2ba8b JavaScript Tests - update public-failures and universe.data to include mozilla-central 1.9.1 branch, remove unsupported machine configurations, bug 399387
git-svn-id: svn://10.0.0.236/trunk@253119 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 17:56:05 +00:00
bclary%bclary.com
6b5db9476c JavaScript Tests - update test to match mozilla-central change due to bug 442342, bug 445350
git-svn-id: svn://10.0.0.236/trunk@253118 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 17:52:18 +00:00
ause%sun.com
166e9cf512 Bug 440017 - disable lightning default install
git-svn-id: svn://10.0.0.236/trunk@253117 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 17:08:21 +00:00
bclary%bclary.com
efe69955fc Sisyphus - JavaScript Tests - add detect-universe.sh, bug 446037
git-svn-id: svn://10.0.0.236/trunk@253116 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 16:53:59 +00:00
sdwilsh%shawnwilsher.com
32135d66a9 Bug 445999 - qm-moz2mini01 leaking a nsStringBuffer (patch increases threshold). r=robcee
git-svn-id: svn://10.0.0.236/trunk@253115 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 16:47:57 +00:00
kairo%kairo.at
ebade650df bug 442566 - make Lightning build on new shared calendar/mail/suite repository, r=ause
git-svn-id: svn://10.0.0.236/trunk@253114 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 16:37:25 +00:00
kairo%kairo.at
ff7204edd5 bug 440017 - include config.mk before using INSTALL_LIGHTNING so that var can be set, most significant part of the patch by dmose, r=ause
git-svn-id: svn://10.0.0.236/trunk@253113 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 16:24:31 +00:00
stefanh%inbox.com
1debc0d24d Bug 56680 - use a xul <stringbundle/> instead of including the strres.js code (suite/common/pref/pref-languages*.* part). Patch by Serge Gautherie <sgautherie.bz@free.fr>, r=IanN, sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@253112 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 16:16:50 +00:00
bienvenu%nventure.com
919eb0c520 persist chunk size, increase default chunk size, and improve calculation of chunk size, r/sr=neil, 425849
git-svn-id: svn://10.0.0.236/trunk@253111 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 14:50:02 +00:00
rcampbell%mozilla.com
cbd75891f4 bug 436540 - BookmarksMenu items from distribution.ini do not get added to Bookmarks Menu, p=me, r=gavin+thunder, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@253110 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 13:47:49 +00:00
bugzilla%standard8.plus.com
c9ae73c70b Bug 200138 Delete Mail Marked as Junk changes/forces selection. p=Kent James <kent@caspia.com>,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@253109 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 12:05:12 +00:00
bugzilla%standard8.plus.com
1c95e2ac7f Follow-up to bug 437192 - disable the new mail notification prompts in the test, and re-enable the test which gets new mail
git-svn-id: svn://10.0.0.236/trunk@253106 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 10:16:08 +00:00
bugzilla%standard8.plus.com
657410fb5d Bug 386158 Sending receipt fails but no warning returns to user. p=Boying Lu <brian.lu@sun.com>,r=bienvenu,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@253105 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 09:39:35 +00:00
bugzilla%standard8.plus.com
2a39798b81 Bug 445554 MsgMailboxGetURI doesn't escape the relative path as should be done for a URL. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253104 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 09:32:35 +00:00
bugzilla%standard8.plus.com
8f869ef8b9 Bug 428427 Unread count in virtual folders not updated for changed headers. p=Kent James <kent@caspia.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253103 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 09:30:14 +00:00
bugzilla%standard8.plus.com
3b90627aaa Bug 373967 Custom column added by extension is not displayed properly while in "grouped by sort". p=Kent James <kent@caspia.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253102 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 09:21:41 +00:00
daniel.boelzle%sun.com
c90a22e50b Bug 431522 – Can't add an invitation to an event if the same event is already in one of your calendars; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253101 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 09:02:39 +00:00
bugzilla%standard8.plus.com
c719460494 Follow up to bug 445708, attempt to fix locale packaging for unofficial branding. r=pending
git-svn-id: svn://10.0.0.236/trunk@253100 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 08:44:33 +00:00
philringnalda%gmail.com
42d1dc182c Bug 444281 - More unused Pinstripe images, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@253099 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-18 04:13:19 +00:00
ghendricks%novell.com
94a2a9590b Caserun attachments should show all attachments on the case.
git-svn-id: svn://10.0.0.236/trunk@253098 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 23:17:05 +00:00
neil%parkwaycc.co.uk
00d59c9dec Bug 418090 Remove extended border ("Halo") around buttons on Modern theme r=IanN
git-svn-id: svn://10.0.0.236/trunk@253097 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 22:35:48 +00:00
bienvenu%nventure.com
1cf47d6c79 make imap code check memory cache when offline, 213729, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@253096 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 22:26:16 +00:00
neil%parkwaycc.co.uk
163348784e Remove deprecated -moz-use-text-color as it's the default value b=444310 r=IanN
git-svn-id: svn://10.0.0.236/trunk@253095 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 22:21:04 +00:00
bienvenu%nventure.com
dd15974fd2 make news code check memory cache when offline, 213729, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@253094 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 22:17:44 +00:00
bienvenu%nventure.com
a057ddd1a7 fix 445343 imap saved search creates unnneeded .sbd folder, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@253093 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 22:05:23 +00:00
anodelman%mozilla.com
3049bd79d0 Bug 422747 - clean up master.cfg of the talos buildmaster for more code re-use
Bustage fix p/a = anodelman


git-svn-id: svn://10.0.0.236/trunk@253092 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 22:01:13 +00:00
anodelman%mozilla.com
ca000432a9 Bug 422747 - clean up master.cfg of the talos buildmaster for more code re-use
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@253091 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 21:51:42 +00:00
ghendricks%novell.com
6d3053ffeb Use CDATA blocks for large text fields in caseruns to avoid truncating.
git-svn-id: svn://10.0.0.236/trunk@253090 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 21:41:16 +00:00
bienvenu%nventure.com
463ee105c2 fix 445403, imap saved searches with spaces in the name end up having their name displayed escaped in the ui, and with escaped folder names on disk, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@253089 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 20:34:02 +00:00
bienvenu%nventure.com
1ce04863ef fix loading of folders with saved secondary sorts, 57898, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@253088 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 20:25:36 +00:00
ted.mielczarek%gmail.com
8184abe4b5 bug 445610 - TinderboxPrints should highlight failures so multiple failures caught faster. r=robcee
git-svn-id: svn://10.0.0.236/trunk@253087 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 19:03:23 +00:00
ghendricks%novell.com
361c589738 Minify Testopia javascript
git-svn-id: svn://10.0.0.236/trunk@253086 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 19:01:06 +00:00
bugzilla%standard8.plus.com
2f9c50d5d4 Disable part of the pop fake server test whilst investigating the linux problems
git-svn-id: svn://10.0.0.236/trunk@253085 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 17:14:23 +00:00
bugzilla%standard8.plus.com
3afc855af4 Bug 437192 Implement an POP fake server testing scheme for /mailnews. r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253084 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 15:29:08 +00:00
bugzilla%standard8.plus.com
e4e21e9555 Secondary fix for bug 437903 Can't send emails to OS X mailing lists - ensure directories are initialised at init time, not later. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253083 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 15:23:45 +00:00
bugzilla%standard8.plus.com
d870ec8785 Bug 439471 "Allow remote images in HTML mail" is selectable on OS X cards. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253082 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 14:49:28 +00:00
daniel.boelzle%sun.com
a6e2d58e21 Bug 445488 – Mind default alarm setting if replying via invitations or event summary dialog; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253081 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 14:27:17 +00:00
mozilla%kewis.ch
bb552ec642 Fix bug 444551 - Select an event in a readonly calendar and use the delete key -> error message. r=berend
git-svn-id: svn://10.0.0.236/trunk@253080 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 13:29:24 +00:00
axel%pike.org
7177f89848 bug 445217, add l10n config data to cvs, browser, mail, and toolkit. r=ted, npob
git-svn-id: svn://10.0.0.236/trunk@253078 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 11:35:19 +00:00
daniel.boelzle%sun.com
5e646acb78 Bug 445545 – Port Firefox/Thunderbird Bug 378598 to Sunbird; r=ssitter
git-svn-id: svn://10.0.0.236/trunk@253077 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 11:35:15 +00:00
mozilla%kewis.ch
ac8c01673e No bug - Remove unneeded logging in calendar-unifinder.js
git-svn-id: svn://10.0.0.236/trunk@253076 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 11:14:11 +00:00
bugzilla%standard8.plus.com
855931f63b Clobbering to force pick up of configure.sh change from bug 443398
git-svn-id: svn://10.0.0.236/trunk@253075 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 08:16:24 +00:00
bugzilla%standard8.plus.com
655185a35b Bug 430614 [GSoC] Thunderbird integration into Windows Vista/Windows Search indexer. p=Siddharth Agarwal <sid1337@gmail.com>,r=beckley,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253074 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 08:05:13 +00:00
bugzilla%standard8.plus.com
ec812a493f Bug 445199 GetMsgTextFromStream should return an AUTF8String. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253073 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 07:57:34 +00:00
bugzilla%standard8.plus.com
33746ebb79 Part of bug 443398 - change the lightning tinder-config.pl to work with the unofficial branding of Shredder
git-svn-id: svn://10.0.0.236/trunk@253072 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 07:46:27 +00:00
bugzilla%standard8.plus.com
9ee8b01beb Bug 443398 reland the remaining official branding text changes from bug 397621 that were backed out due to tinderbox problems that are now fixed. tinder-config.pl was r=reed over irc,mail/ changes were r=davida,bienvenu
git-svn-id: svn://10.0.0.236/trunk@253071 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 07:44:09 +00:00
stuart.morgan%alumni.case.edu
c7ade5423b Camino only - More bustage fixes for bug 426015
git-svn-id: svn://10.0.0.236/trunk@253070 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 00:59:34 +00:00
stuart.morgan%alumni.case.edu
2cf36742a8 Tweak Sparkle Xcode config to fix pre-Xcode-3.0 bustage
git-svn-id: svn://10.0.0.236/trunk@253069 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-17 00:15:25 +00:00
stuart.morgan%alumni.case.edu
c12f39bf0e Land Sparkle r246, and update the Camino/Sparkle integration. r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@253068 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 23:53:41 +00:00
ghendricks%novell.com
430ae7220b Quick search filter in grid filters now accepts column info.
git-svn-id: svn://10.0.0.236/trunk@253067 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 21:51:52 +00:00
mozilla%kewis.ch
2d3f28a05d Fix bug 426153 - Add link to event page in event editing dialog. r=berend,ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253066 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 20:35:16 +00:00
mozilla%kewis.ch
04496e83c2 Fix bug 438534 - Remove processor define for windows x64 build. r=ssitter,p=m_kato@ga2.so-net.ne.jp
git-svn-id: svn://10.0.0.236/trunk@253065 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 20:11:32 +00:00
mozilla%kewis.ch
faeb432229 Fix bug 443722 - Add possiblity to change elements order in Edit Recurrence window. r=hubert
git-svn-id: svn://10.0.0.236/trunk@253064 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 18:10:41 +00:00
mozilla%kewis.ch
cfd87c34b7 Fix bug 445527 - Some keyboard shortcuts are not shown in menu (regression). r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253063 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 17:16:24 +00:00
bugzilla%standard8.plus.com
0098d8b8f1 Bug 445501 Two images on officially branded Thunderbird migration wizard. r=philor
git-svn-id: svn://10.0.0.236/trunk@253062 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 17:05:10 +00:00
bugzilla%standard8.plus.com
8c991460fa Bug 444211 OS X mailing list name not visible within the contacts sidebar. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253061 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 17:00:58 +00:00
ghendricks%novell.com
44c280dfa2 Bug 445450 – Create TC from Bug in Testopia 2.0 not using in bug info correctly
git-svn-id: svn://10.0.0.236/trunk@253060 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 16:53:20 +00:00
ghendricks%novell.com
e545779432 Add search based on bug fields as well as numerous other search additions.
Edit searches.


git-svn-id: svn://10.0.0.236/trunk@253059 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 16:51:10 +00:00
Berend.Cornelius%sun.com
1cb0645440 Bug 413103-Unify and localize string building for time intervals;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253058 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 16:08:59 +00:00
Berend.Cornelius%sun.com
a295247fc1 Bug 413103-Unify and localize string building for time intervals;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253057 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 16:07:35 +00:00
daniel.boelzle%sun.com
7c296e50ff Bug 431522 – Can't add an invitation to an event if the same event is already in one of your calendars; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253056 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 15:11:37 +00:00
daniel.boelzle%sun.com
0d35325f04 Bug 445400 – Startup Error: ics-service doesn't recognize own tzid: Asia/Choibalsan; r=ssitter
git-svn-id: svn://10.0.0.236/trunk@253055 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 12:05:59 +00:00
Berend.Cornelius%sun.com
11d802ef9c Bug 374464-Context menu: rename Edit Item / Delete Item entry to Edit / Delete;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253054 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 09:41:49 +00:00
Berend.Cornelius%sun.com
be28a00914 Bug 444292-Replace Decorated Header (Nav Bar) by standard Items;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253053 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 09:29:51 +00:00
cltbld
5e1167690e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@253052 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-16 01:02:02 +00:00
axel%pike.org
97e6caba13 bug 445149, add Telugu to the build, ra=drivers
git-svn-id: svn://10.0.0.236/trunk@253051 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 20:55:14 +00:00
mkmelin+mozilla%iki.fi
6b7ec4e92b Bug 369159: missing access keys for Gmail, RSS News & Blogs, and Movemail account types in the account wizard
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@253050 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 17:54:52 +00:00
mkmelin+mozilla%iki.fi
6397262523 Add error checking hoping to fix the crash.
Bug 369918: Crash Loading a Saved Search Folder [nsMsgQuickSearchDBView::OnSearchDone]
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@253049 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 17:47:40 +00:00
mkmelin+mozilla%iki.fi
0e28f41a37 Bug 166164: default for MDN confirmation dialog should be No (i.e. Do Not Send)
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@253048 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 17:43:52 +00:00
Berend.Cornelius%sun.com
346186342e Bug 374464-Context menu: rename Edit Item / Delete Item entry to Edit / Delete;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253047 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 16:42:44 +00:00
Berend.Cornelius%sun.com
5fdcd47742 Bug 429687-Follow-up features for the mode dependent today-pane;r=dbo
git-svn-id: svn://10.0.0.236/trunk@253046 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 16:35:56 +00:00
Berend.Cornelius%sun.com
8d1f99e15f Bug 444292-Replace Decorated Header (Nav Bar) by standard Items;r=philipp
git-svn-id: svn://10.0.0.236/trunk@253045 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 15:46:28 +00:00
Berend.Cornelius%sun.com
6958f4b9e7 Bug 429687-Follow-up features for the mode dependent today-pane;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@253044 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-15 10:23:18 +00:00
reed%reedloden.com
c122e3778d Bug 434529 - [p=reed r=bear r=timeless]
git-svn-id: svn://10.0.0.236/trunk@253042 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 22:10:19 +00:00
anodelman%mozilla.com
fb8696c68a Bug 444174 - more readable/compact talos output to waterfall
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@253041 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 20:51:13 +00:00
neil%parkwaycc.co.uk
543ae9f6eb Bug 262641 Import SSL and port setting from Outlook Express p=mscott sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@253040 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 20:10:05 +00:00
mozilla%kewis.ch
d34ecf9e1c Fix bug 444748 - Get rid of custom timezone service. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253039 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 19:14:26 +00:00
ted.mielczarek%gmail.com
30e248b15c bug 443090 - unify logging unittest failures during a build. r=robcee
git-svn-id: svn://10.0.0.236/trunk@253038 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 19:09:56 +00:00
mozilla%kewis.ch
4b0b316867 Fix bug 443722 - Add possiblity to change elements order in Edit Recurrence window. r=philipp,p=hubert@hubertgajewski.com
git-svn-id: svn://10.0.0.236/trunk@253037 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 19:06:48 +00:00
Berend.Cornelius%sun.com
567b72346e Bug 412962-The filters of task pane should contain 'Open Tasks' or 'Not Completed Tasks
git-svn-id: svn://10.0.0.236/trunk@253036 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 15:28:05 +00:00
mozilla%kewis.ch
81d9952d7d Fix part of bug 412971 - Bad formating of invitations - Weblinks in invitation unusable. r=dbo
git-svn-id: svn://10.0.0.236/trunk@253035 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:54:57 +00:00
mozilla%kewis.ch
ae3e98c21e Fix bug 444822 - Add documentation to UI code and some UI code fixes. r=berend
git-svn-id: svn://10.0.0.236/trunk@253034 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:53:15 +00:00
mozilla%kewis.ch
fa18789a5f Localization note for strings of bug 353492
git-svn-id: svn://10.0.0.236/trunk@253033 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:37:39 +00:00
daniel.boelzle%sun.com
51f0813222 Bug 431522 – Can't add an invitation to an event if the same event is already in one of your calendars; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253032 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:35:47 +00:00
neil%parkwaycc.co.uk
4940f23c6c Make it possible to extract a keyword URL from a search engine b=441882 r=IanN
git-svn-id: svn://10.0.0.236/trunk@253031 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:33:13 +00:00
mozilla%kewis.ch
1b92c468e1 Additional fix for bug 319909 r=dbo
git-svn-id: svn://10.0.0.236/trunk@253030 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:31:06 +00:00
mozilla%kewis.ch
00c2312fd9 Remove unneeded strings for bug 375631
git-svn-id: svn://10.0.0.236/trunk@253029 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:21:35 +00:00
mozilla%kewis.ch
d9f3a5b131 Additional patch for bug 375631 - New TASK column: Days to Due. r=fred
git-svn-id: svn://10.0.0.236/trunk@253028 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 14:09:30 +00:00
mozilla%kewis.ch
80ed15bb6a Fix bug 319909 - Failure to properly serialize/unserialize ics ATTACH properties. r=philipp,ui-r=christian,p=fred.jen@web.de
git-svn-id: svn://10.0.0.236/trunk@253027 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 12:55:50 +00:00
bhearsum%mozilla.com
c0aa4521da bug 437143: try servers need to support building from a mercurial repository with a patch - remove debugging code. r=bustage
git-svn-id: svn://10.0.0.236/trunk@253026 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 12:22:50 +00:00
bhearsum%mozilla.com
217d33d991 bug 437143: try servers need to support building from a mercurial repository with a patch. r=rhelmer, patch=vlad,me
git-svn-id: svn://10.0.0.236/trunk@253025 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 12:01:38 +00:00
daniel.boelzle%sun.com
232c642b23 Bug 409921 – Implement CalDAV scheduling; r=philipp
git-svn-id: svn://10.0.0.236/trunk@253024 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 08:36:06 +00:00
daniel.boelzle%sun.com
24018535c7 Bug 437442 – Update timezone definitions; r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@253023 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 08:28:37 +00:00
Evan.Yan%Sun.COM
b842ff9a59 Bug 432970 - Shutdown() of nsXULTooltipAccessible is not called
r=ginn.chen
a1.9.0.2=beltzner


git-svn-id: svn://10.0.0.236/trunk@253022 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 07:54:45 +00:00
bienvenu%nventure.com
98fde1cf56 fix 444417, undo of imap move/delete broken, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@253021 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 03:26:17 +00:00
roc+%cs.cmu.edu
e60d78d00f Back out bug 441368 --- no approval
git-svn-id: svn://10.0.0.236/trunk@253020 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 03:01:48 +00:00
roc+%cs.cmu.edu
87b6b0e94f Bug 441368. Check size in SetupPredivide. r=longsonr,sr=mats
git-svn-id: svn://10.0.0.236/trunk@253019 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-14 03:00:28 +00:00
justdave%bugzilla.org
9da6f2e6ea Bug 445061 - Don't require network access to build the docs
r=colin.olgilvie


git-svn-id: svn://10.0.0.236/trunk@253018 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-13 23:14:20 +00:00
bugzilla%babylonsounds.com
77adcbf5ca Bug 352213 - Localizability issues with newevent.recurrence.every.label in calendar.dtd, patch by Hubert Gajewski, r=sipaq
git-svn-id: svn://10.0.0.236/trunk@253017 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-13 21:12:27 +00:00
neil%parkwaycc.co.uk
7e485b2f74 Bug 444975 Filter log button broken r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@253016 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-13 19:53:17 +00:00
dolske%mozilla.com
7ebd03c2c9 Bug 444959 - Need tests for login manager notification bars. r=gavin
git-svn-id: svn://10.0.0.236/trunk@253013 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-13 05:47:10 +00:00
stefanh%inbox.com
258eb24896 Bug 435079 - Migrate Composer's New Page Settings prefs to the new prefpane. Also removed 2 unused files (pref-publish.xul and pref-publish.dtd). r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@253012 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 18:40:55 +00:00
mozilla%kewis.ch
a6fea18484 Fix missing icons for bug 444292 - Replace Decorated Header (Nav Bar) by standard Items. r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@253011 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 15:34:36 +00:00
mozilla%kewis.ch
92cd58c936 Fix bug 444827 - Add binding for calendar captions. r=berend
git-svn-id: svn://10.0.0.236/trunk@253010 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 15:32:03 +00:00
wtc%google.com
dbea924835 Bug 436806: On FreeBSD, assume elf instead of a.out if the objformat
utility is not available.  The patch is contributed by Marco Perez
<bugmail@millibyte.net>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@253009 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 14:28:59 +00:00
wtc%google.com
b82da9ae90 Bug 436806: On FreeBSD, assume elf instead of a.out if the objformat
utility is not available.  The patch is contributed by Marco Perez
<bugmail@millibyte.net>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@253008 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 14:23:46 +00:00
reed%reedloden.com
c225577911 Bug 71105 - "No new mail notification (biff) in browser until mail/news window has been opened at least once" ((Cv1) <mailnews.js>) [p=sgautherie.bz@free.fr (Serge Gautherie) r=Neil sr=bienvenu]
git-svn-id: svn://10.0.0.236/trunk@253007 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:49:38 +00:00
reed%reedloden.com
1728297648 Bug 312285 - "Wallet forces NSS initialization on profile-before-change" ((Cv1-C) <wallet.mm>) [p=sgautherie.bz@free.fr (Serge Gautherie) r=josh]
git-svn-id: svn://10.0.0.236/trunk@253006 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:47:26 +00:00
reed%reedloden.com
43f6f46f92 Bug 444605 - "Remove obsolete references to <nsUpdateNotifier.js>" ((Bv1-SM) <appcomps.pkg>) [p=sgautherie.bz@free.fr (Serge Gautherie) r=jag]
git-svn-id: svn://10.0.0.236/trunk@253005 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:45:55 +00:00
reed%reedloden.com
ccd0a71b23 Bug 405105 - "Error: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver] when closing the pageInfo window." ((Av1) <pageInfo.js>) [p=sgautherie.bz@free.fr (Serge Gautherie) r=db48x sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@253004 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:42:26 +00:00
reed%reedloden.com
cb3e058568 Bug 225740 - "utilityOverlay.js needs cleaning" ((Cv1-SM) </suite/> 3 removals) [p=sgautherie.bz@free.fr (Serge Gautherie) r+sr=jag]
git-svn-id: svn://10.0.0.236/trunk@253003 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:41:26 +00:00
reed%reedloden.com
4c2a43aa7a Bug 230448 - "Change default forwarding preference to inline instead of attachment" [p=rsx11m.pub@gmail.com ui-r=clarkbw r=dmose]
git-svn-id: svn://10.0.0.236/trunk@253002 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:39:42 +00:00
reed%reedloden.com
ee496c419b Bug 422415 - "generateBackoutCVSCommands includes extra Content-type header" [p=neuos@technodrome.com (Neuos) r=cls]
git-svn-id: svn://10.0.0.236/trunk@253001 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:38:06 +00:00
reed%reedloden.com
41afc3086f Bug 437483 - "Add targetPlatform to install.rdf" [p=mail@philipp-wagner.com (Philipp Wagner) r=aaronr r=doronr]
git-svn-id: svn://10.0.0.236/trunk@253000 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:36:54 +00:00
reed%reedloden.com
cc6c146518 Bug 436806 - "binary format check during build is broken in FreeBSD 7" (directory/c-sdk parts) [p=bugmail@millibyte.net (Marco Perez) r=mcs]
git-svn-id: svn://10.0.0.236/trunk@252999 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:33:40 +00:00
reed%reedloden.com
d9dee71f5e Bug 442830 - "modules/distribution.js: int and bool prefs are not set correctly" [p=yoshino@mozilla-japan.org (Kohei Yoshino) r=thunder r=bsmedberg a=mconnor]
git-svn-id: svn://10.0.0.236/trunk@252998 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:31:56 +00:00
reed%reedloden.com
00a3cf6e59 Bug 409192 - "Applications prefpane is broken if shell service isn't available at runtime (Applications preferences dialogue is empty, no way to add applications)" [p=mh+mozilla@glandium.org (Mike Hommey) r=gavin a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252997 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 09:07:48 +00:00
wtc%google.com
d070f2c664 Bug 443760: Removed an extra semicolon. The patch is contributed by
Jesse Ruderman <jruderman@gmail.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@252996 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 04:06:07 +00:00
mnyromyr%tprac.de
19b687c53b Bug 438647: make SeaMonkey use folderWidgets.xml; p=Serge Gautherie <sgautherie.bz@free.fr>, r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252995 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 00:04:21 +00:00
mnyromyr%tprac.de
0499161448 Bug 438647: make Thunderbird use folderWidgets.xml; r=dmose; p=Serge Gautherie <sgautherie.bz@free.fr>
git-svn-id: svn://10.0.0.236/trunk@252994 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 22:33:59 +00:00
mnyromyr%tprac.de
3e62a68a6d Bug 442251: Exception NS_ERROR_OFFLINE nsIPop3IncomingServer.downloadMailFromServers; r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@252993 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 22:13:25 +00:00
sdwilsh%shawnwilsher.com
1fd6c1ec0c disabling test because it is not reliable (bug 443763)
git-svn-id: svn://10.0.0.236/trunk@252992 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 22:11:30 +00:00
alexei.volkov.bugs%sun.com
8fef623366 Bug 418544 – Pathological OCSP inefficiency with libPKIX. Part two. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252991 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 22:06:23 +00:00
mkanat%bugzilla.org
aa1bdb0460 Bug 444185: Make email_in.pl send errors with From as "mailfrom".
Patch By Vincent Castellano <surye80@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252990 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 21:31:05 +00:00
alexei.volkov.bugs%sun.com
ed71be5bc7 Bug 418544 – Pathological OCSP inefficiency with libPKIX. Part one. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252989 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 20:42:46 +00:00
alexei.volkov.bugs%sun.com
01c243514e 430405 - Error log is not produced by CERT_PKIXVerifyCert. Patch part two. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252988 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 19:12:31 +00:00
bhearsum%mozilla.com
4fa83d896a bug 444266: add basic --help and a README to patcher. r=me, patch=rhelmer
git-svn-id: svn://10.0.0.236/trunk@252987 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 19:05:35 +00:00
kairo%kairo.at
2d78b4ff41 bug 421084 - Investigate help changes needed for new helper app pane, r=stefanh+IanN
git-svn-id: svn://10.0.0.236/trunk@252986 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 18:11:31 +00:00
kairo%kairo.at
ed80186715 bug 440022 - ensure that Lightning doesn't have empty min/maxVersion in install.rdf, r=ause
git-svn-id: svn://10.0.0.236/trunk@252985 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 15:43:24 +00:00
mcsmurf%mcsmurf.de
ed4b86a720 Bug 311672 - Remove the obsolete 2nd parameter from createBundle callers, patch by Serge Gautherie, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252984 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 12:28:44 +00:00
mcsmurf%mcsmurf.de
3014944ff0 Bug 442581 - Replace |language="JavaScript"| with |type="application/javascript"|, patch by Serge Gautherie, r+sr=dmose
git-svn-id: svn://10.0.0.236/trunk@252983 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 12:10:52 +00:00
Berend.Cornelius%sun.com
fb14f61630 Bug 375631-New TASK column: Days to Due;patch=Fred_Jendrzejewski;r=berend;
git-svn-id: svn://10.0.0.236/trunk@252982 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 11:30:12 +00:00
Berend.Cornelius%sun.com
188fd9e641 Bug 444292-Replace Decorated Header (Nav Bar) by standard Items;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@252981 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 10:33:16 +00:00
mozilla%kewis.ch
497d6a1962 String checkins for bug 353492, v2. r=dbo
git-svn-id: svn://10.0.0.236/trunk@252980 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 10:21:38 +00:00
despotdaemon
a340caabc3 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@252979 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 08:23:12 +00:00
daniel.boelzle%sun.com
b07af61512 Bug 431522 – Can't add an invitation to an event if the same event is already in one of your calendars; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252978 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 07:52:11 +00:00
daniel.boelzle%sun.com
a36903fafe Bug 444713 – Allow providers to provide a set of supported timezones; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252977 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 07:46:12 +00:00
mozilla%kewis.ch
722a14426a String checkin for bug 353492
git-svn-id: svn://10.0.0.236/trunk@252976 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 07:26:09 +00:00
daniel.boelzle%sun.com
4af2d0b2a4 Bug 441748 – deleting a single occurrence of a 'non floating' all day rule is not possible; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252975 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 07:25:55 +00:00
nelson%bolyard.com
8fad0f5d08 Backing out previous commit, which turned tinderbox red. sheriff Nelson.
git-svn-id: svn://10.0.0.236/trunk@252974 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 04:49:03 +00:00
ccooper%deadsquid.com
b004db433e b=438324
r=rcampbell
- Subclass ShellCommand in buildbotcustom


git-svn-id: svn://10.0.0.236/trunk@252973 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 00:15:28 +00:00
ccooper%deadsquid.com
2ca13c5c7a b=438324
r=rcampbell
- Use ShellCommandReportTimeout for moz2 unittesting


git-svn-id: svn://10.0.0.236/trunk@252972 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-11 00:13:41 +00:00
alexei.volkov.bugs%sun.com
319479a6b6 430405 - Error log is not produced by CERT_PKIXVerifyCert. Patch part two. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252971 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 22:52:28 +00:00
jminta%gmail.com
fc9e9add14 Bug 436630 (part 3) Thunderbird should not use the rdf infected msgFolderPickerOverlay
git-svn-id: svn://10.0.0.236/trunk@252970 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:31 +00:00
mkmelin+mozilla%iki.fi
940b6d6763 Bug 432267: Cannot Move/Copy using Recent menu
r=bienvenu, patch suggestion by jminta


git-svn-id: svn://10.0.0.236/trunk@252969 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:30 +00:00
bugzilla%standard8.plus.com
34e7660023 Bug 296453 With IMAP, racing CPU, Slow performance moving/deleting large number of messages (v2.1 fix _teardown not to try and remove listeners unnecessarily). p=Andrew Sutherland <bugmail@asutherland.org>,r=philor
git-svn-id: svn://10.0.0.236/trunk@252968 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:29 +00:00
jminta%gmail.com
358b8d82b4 Bug 436630 (part 1) - remove msgFolderPickerOverlay from newFolderDialog and virtualFolderProperties, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252967 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:28 +00:00
bugzilla%standard8.plus.com
547eedc753 Bug 296453 With IMAP, racing CPU, Slow performance moving/deleting large number of messages (fix bugs in mail-folder-bindings.xml, eliminate redundant QI). p=Andrew Sutherland <bugmail@asutherland.org>,r=dmose
git-svn-id: svn://10.0.0.236/trunk@252966 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:27 +00:00
philringnalda%gmail.com
12c92287d6 Bug 431746 - No accesskeys for Recent, File here and Copy here in folder menus, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252965 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:26 +00:00
jminta%gmail.com
cee9dcc9f4 Bug 428887 Accounts in getmail button menu appear out of order, r=dmose
git-svn-id: svn://10.0.0.236/trunk@252964 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:25 +00:00
jminta%gmail.com
a5525cc6a1 Bug 413781 XBLify folder-selection menus, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252963 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 21:52:24 +00:00
bclary%bclary.com
529dde754b Sisyphus - documentation, bug 397908
git-svn-id: svn://10.0.0.236/trunk@252962 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 20:34:04 +00:00
bclary%bclary.com
382c42211d JavaScript Tests - update public failures, universe data, bug 399387
git-svn-id: svn://10.0.0.236/trunk@252961 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 20:07:23 +00:00
mozilla%kewis.ch
4ff20da954 Fix localization part of bug 363932 - Delete Warning should be redesigned. r=mschroeder,ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@252960 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 17:51:09 +00:00
ccooper%deadsquid.com
a496a79933 - need trailing line break for TinderboxPrint
git-svn-id: svn://10.0.0.236/trunk@252959 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 17:34:53 +00:00
gerv%gerv.net
1aa5f63a11 Bug 426882 - removes Windows 98, Windows NT and Mac OS 9, adds Windows Vista, fixes Mac OS X. Patch by gerv; r=justdave.
git-svn-id: svn://10.0.0.236/trunk@252957 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 15:19:42 +00:00
neil%parkwaycc.co.uk
74f07296a5 Bug 137007 add "Send This Link" to link context menus p=wladow@gmail.com r+sr=me
git-svn-id: svn://10.0.0.236/trunk@252956 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 13:43:38 +00:00
nboyd%atg.com
13a4297446 Patch from Hannes Wallnoefer to fix regression with jsGet_ and jsSet_.
See https://bugzilla.mozilla.org/show_bug.cgi?id=404211#c3.


git-svn-id: svn://10.0.0.236/trunk@252955 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 12:59:26 +00:00
bhearsum%mozilla.com
25768ce0da bug 440351: set up thunderbird release automation for 2.0.0.x - update tb-master.cfg to use firefox slaves for non-build steps, remove locks (use max_builds instead). r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@252954 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 12:28:51 +00:00
nboyd%atg.com
d25a21c606 Better way to handle testing doctests using JUnit4.
git-svn-id: svn://10.0.0.236/trunk@252953 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 12:25:28 +00:00
Berend.Cornelius%sun.com
cbf5b323ee Bug 444292-Replace Decorated Header (Nav Bar) by standard Items;r=philipp;ui-review=christian
git-svn-id: svn://10.0.0.236/trunk@252952 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 11:35:00 +00:00
Berend.Cornelius%sun.com
071a971929 Bug 444292-Replace Decorated Header (Nav Bar) by standard Items;r=philipp;ui-review=christian
git-svn-id: svn://10.0.0.236/trunk@252951 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 11:26:25 +00:00
slavomir.katuscak%sun.com
eaa0a84b44 Bug 444308: Fixed certs validity in IOPR tests. r=alexei
git-svn-id: svn://10.0.0.236/trunk@252950 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 10:22:11 +00:00
axel%pike.org
abe20694b4 bug 442935, add as, bn-IN, et, gl, hi-IN, is,kn,ml to the Firefox build, ra=drivers
git-svn-id: svn://10.0.0.236/trunk@252949 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 09:03:04 +00:00
dkl%redhat.com
fe2838832f Bug 428659 – Setting SSL param to 'authenticated sessions' only protects logins and param doesn't protect WebService calls at all
Patch by Dave Lawrence <dkl@redhat.com> - r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252948 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-10 04:56:22 +00:00
ted.mielczarek%gmail.com
a7b2511b4d bug 443090 - unify logging unittest failures during a build. handle new output in tinderbox error parser. r=cls
git-svn-id: svn://10.0.0.236/trunk@252947 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 21:25:13 +00:00
ccooper%deadsquid.com
0d4ef4691e - mirror new timeouts from unittest master
git-svn-id: svn://10.0.0.236/trunk@252946 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 20:57:37 +00:00
ccooper%deadsquid.com
53f846a923 b=438324
- report timeouts to tinderbox


git-svn-id: svn://10.0.0.236/trunk@252945 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 20:32:31 +00:00
mozilla%kewis.ch
b4c5820b68 Fix bug 444407 - Progressbar should not be shown if column is to narrow or progress is 0%. r=mschroeder,ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@252944 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 20:24:50 +00:00
ccooper%deadsquid.com
a5d94611b8 b=438324
- report timeouts to tinderbox


git-svn-id: svn://10.0.0.236/trunk@252943 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 20:20:42 +00:00
ccooper%deadsquid.com
6b47bb7ead b=438324
r=bhearsum,robcee
-  Subclass ShellCommand to always log timeouts in a way that makes them available to tinderbox


git-svn-id: svn://10.0.0.236/trunk@252942 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 20:05:11 +00:00
cltbld
c699312a5e "Automated configuration bump, release for thunderbird 2.0.0.16build1"
git-svn-id: svn://10.0.0.236/trunk@252941 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 19:01:58 +00:00
bhearsum%mozilla.com
421c201684 bug 443921: tracking bug for build and release of thunderbird 2.0.0.16 - fix logDir so update_verify works on win32. r=bustage, patch=me
git-svn-id: svn://10.0.0.236/trunk@252940 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:58:51 +00:00
alexei.volkov.bugs%sun.com
092eab8d72 Additional fix for 430405. Previous patch leaked PKIX_Error object.
git-svn-id: svn://10.0.0.236/trunk@252939 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:42:26 +00:00
despotdaemon
f1e9d62e55 Pseudo-automatic update of changes made by dao@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@252938 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:37:24 +00:00
despotdaemon
557f21612c Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@252937 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:34:37 +00:00
glen.beasley%sun.com
92253b222f 443755 remove extra semicolon patch from Jesse Ruderman r=nelson and myself glenb
git-svn-id: svn://10.0.0.236/trunk@252936 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:07:44 +00:00
cltbld
8e4635733a "Automated configuration bump, release for thunderbird 2.0.0.16build1"
git-svn-id: svn://10.0.0.236/trunk@252935 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:03:01 +00:00
daniel.boelzle%sun.com
a795235c3e Bug 441748 – deleting a single occurrence of a 'non floating' all day rule is not possible; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252934 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 17:12:54 +00:00
cltbld
a3e3b0360f "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.14 to 2.0.0.16"
git-svn-id: svn://10.0.0.236/trunk@252933 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 16:19:09 +00:00
dtownsend%oxymoronical.com
002359b22b Bug 443367: Remove timeouts and network access to make test more reliable. r=robstrong
git-svn-id: svn://10.0.0.236/trunk@252932 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 08:22:11 +00:00
marco.zehe%googlemail.com
a62fc18e87 bug 441610 - Calling getAttributes() on a defunct object crashes Thunderbird, r=aaronlev, a1.9.0.2=shaver
git-svn-id: svn://10.0.0.236/trunk@252931 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 05:37:19 +00:00
philringnalda%gmail.com
777d839549 Bug 341312 - followup to bug 324574 to dispatch an event with the _same name_ in both Tb and SM when the compose window is ready, patch by Emil Hesslow <hesslow@gmail.com>, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252930 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 04:22:36 +00:00
bclary%bclary.com
5bca891273 JavaScript Tests - remove unreliable test machines from test universe, update public-failures.txt, universe.data, bug 404367
git-svn-id: svn://10.0.0.236/trunk@252929 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 01:23:56 +00:00
alexei.volkov.bugs%sun.com
24399f1932 Bug 430405 - Error log is not produced by CERT_PKIXVerifyCert. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252928 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 00:22:20 +00:00
dmose%mozilla.org
5cab7ce60b Set IMAP keywords for junk messages in manual junk analysis (bug 438654), thanks to Kent James <kent@caspia.com> for the patch, r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252927 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 00:05:54 +00:00
alexei.volkov.bugs%sun.com
a215ae2e1a 436599 - PKIX: AIA extension is not used in some Bridge CA / known certs configuration. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252926 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 00:02:50 +00:00
dmose%mozilla.org
6579100297 Fix hang in nsMsgSearchTerm::MatchArbitraryHeader while getting mail (bug 411998); thanks to sp3000 <tuukka.tolvanen@gmail.com> for the patch, r+sr=dmose
git-svn-id: svn://10.0.0.236/trunk@252925 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 23:39:35 +00:00
ghendricks%novell.com
9fdf07da6b Fixed some minor importer issues.
git-svn-id: svn://10.0.0.236/trunk@252924 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 23:12:25 +00:00
gavin%gavinsharp.com
db29705cf4 Bug 439164: refactor test_bug413310 to avoid intermittent timing-related failures, patch by Boris Zbarsky <bzbarsky@mit.edu>
git-svn-id: svn://10.0.0.236/trunk@252923 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 22:07:28 +00:00
alexei.volkov.bugs%sun.com
11332d5fd7 408847 - pkix_OcspChecker_Check does not support specified responder (and given signercert). r=nelson
git-svn-id: svn://10.0.0.236/trunk@252922 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 21:34:53 +00:00
dmose%mozilla.org
95ea220c09 Make it possible to hide deleted IMAP messages (bug 190974), thanks to Dale Wiggins <dwiggins@qualcomm.com> for the patchpidNo/, r=Mnyromyr, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252921 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 20:55:23 +00:00
neil%parkwaycc.co.uk
d0f3464b49 Start using some of the nsMsgFolderFlag.idl constants in JS b=436044 r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@252920 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 20:54:25 +00:00
kaie%kuix.de
b33a64b250 Bug 431819, IMAP/POP/SMTP/LDAP with SSL client auth, Thunderbird repeatedly prompts for client certificate
r=rrelyea, r=dveditz, a1.9.0.2=shaver
Bug 426555, nsClientAuthRememberService must be refcounted and implement nsISupportsWeakReference
r/sr=mrbkap, a1.9.0.2=shaver


git-svn-id: svn://10.0.0.236/trunk@252919 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 20:34:40 +00:00
Pidgeot18%gmail.com
6145352c4d Bug 11054 - Ignore subthreads. This is the front-end portion of the bug.
r/sr=neil ui-r=clarkbw  NPOTFB.


git-svn-id: svn://10.0.0.236/trunk@252918 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 20:05:49 +00:00
sdwilsh%shawnwilsher.com
c81d1b9c8d Bug 431745 - qm-centos5-02 is intermittently failing test_sleep_wake.js. r=gavin
git-svn-id: svn://10.0.0.236/trunk@252917 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 19:29:31 +00:00
stefanh%inbox.com
f1e5c9967a Bug 432040 - gUtilityBundle is null in chrome://communicator/content/utilityOverlay.js. Patch by Serge Gautherie <sgautherie.bz@free.fr>, r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@252915 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 17:58:43 +00:00
cltbld
191a5f8baf Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@252914 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 17:32:01 +00:00
bhearsum%mozilla.com
8442e34b68 Bustage fix for Tb 2.0.0.16 (sendmail location is wrong for Mac).
git-svn-id: svn://10.0.0.236/trunk@252913 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 11:10:56 +00:00
daniel.boelzle%sun.com
6b94b89270 Bug 442392 – Expected errors are notified via dialog box; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252911 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 09:17:46 +00:00
daniel.boelzle%sun.com
286a130253 Bug 429488 – Email drag and drop populates attendee list and causes failure to save event; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252910 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 09:12:10 +00:00
reed%reedloden.com
e5ee2ba3bf Bug 444065 - "Update tinderbox monitoring files for recent changes on Mozilla1.8 tree" [p=reed r=paging-IT]
git-svn-id: svn://10.0.0.236/trunk@252909 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 08:49:48 +00:00
mozilla%kewis.ch
cf84a813d2 Fix bug 443361 - Misleading logon prompt when subscribing to multiple Google calendars. r=dbo
git-svn-id: svn://10.0.0.236/trunk@252908 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 08:30:50 +00:00
philringnalda%gmail.com
cf57849f56 Bug 443539 - Remove mail-biff-badge vestiges, r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252907 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 04:06:20 +00:00
philringnalda%gmail.com
d408a1658a Bug 441075 - mailto corrupts body with stray bits of the escaped version, clean up string handling a bit and add a test suite, r=bienvenu, sr=neil
git-svn-id: svn://10.0.0.236/trunk@252906 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 02:43:03 +00:00
philringnalda%gmail.com
9d710b6968 Bug 432028 - Undetermined progressmeter timer isn't stopped, causing high CPU load, patch by Markus Stange <mstange@themasta.com>, r=enn, a=shaver
git-svn-id: svn://10.0.0.236/trunk@252905 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-08 02:05:48 +00:00
anodelman%mozilla.com
b4079746bf Bug 416911 - per-test timeout in talos
minor cleanup of debug/noisy statements
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@252904 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 23:35:47 +00:00
ghendricks%novell.com
447a8fd1cc Add ERROR as a status for caseruns
git-svn-id: svn://10.0.0.236/trunk@252902 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 23:16:18 +00:00
daniel.boelzle%sun.com
47403f8e45 Bug 442651 – No organizer in the attendees dialog; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252901 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 22:32:33 +00:00
neil%parkwaycc.co.uk
909842317a Bug 359187 When a draft message is edited the default BCC entries get duplicated p=sugar.waffle@gmail.com (Hiro) r=me sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252899 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 22:16:39 +00:00
ghendricks%novell.com
e9f1b9fee0 Tags in right column should be click-able to invoke filter
git-svn-id: svn://10.0.0.236/trunk@252896 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 21:11:20 +00:00
bienvenu%nventure.com
f4192cecb2 add select flagged menu item, porting of Neil's SM patch, r=magnus, 72823
git-svn-id: svn://10.0.0.236/trunk@252895 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 21:03:59 +00:00
bienvenu%nventure.com
2c6c722847 add select flagged menu item, porting of Neil's SM patch, r=magnus, 72823
git-svn-id: svn://10.0.0.236/trunk@252894 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 20:54:49 +00:00
ghendricks%novell.com
be12368cd2 Allow attaching of bugs to multiple cases.
git-svn-id: svn://10.0.0.236/trunk@252893 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 19:31:29 +00:00
bhearsum%mozilla.com
913d8b2200 bug 443921: bootstrap bumps for tb 2.0.0.16 build. r=joduinn, patch=me
git-svn-id: svn://10.0.0.236/trunk@252884 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 17:27:59 +00:00
bhearsum%mozilla.com
946f9d90aa bug 443921: version/config bumps for tb 2.0.0.16 release. r=joduinn, patch=me
git-svn-id: svn://10.0.0.236/trunk@252883 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 17:17:08 +00:00
ghendricks%novell.com
42af7b7443 Bug 443013 – Add full environment creation capabilities to XMLRPC API
Patch by rnelson@ciprico.com r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@252881 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 16:00:41 +00:00
bhearsum%mozilla.com
1c7b551109 bugs 438957 and 438952: set up 2nd linux & win32 build slaves for 1.8 production automation. r=me, patch=armenzg
git-svn-id: svn://10.0.0.236/trunk@252880 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 15:43:37 +00:00
mkmelin+mozilla%iki.fi
3d7b423809 Bug 443846: thunderbird connection settings dialog should make use of type="number" textboxes
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@252879 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 15:22:57 +00:00
gerv%gerv.net
2e5435f360 Bug 441496 - Use server push (multipart/x-mixed-replace) with compatible versions of Safari. Patch by gerv; r,a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@252878 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 15:07:23 +00:00
bhearsum%mozilla.com
76ee23b97a bug 431069: verify-locales should support alphas. r=bhearsum, patch=nrthomas
git-svn-id: svn://10.0.0.236/trunk@252877 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 15:03:54 +00:00
bhearsum%mozilla.com
60c10bb6eb Revert Thunderbird version bump done in nagios configs (because it was done prematurely).
git-svn-id: svn://10.0.0.236/trunk@252876 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 10:59:48 +00:00
eseyman%linagora.com
5ed2031491 Remove unnecessary '\' from a regexp (':' is not a special character)
This is a nitpick from bug #441503


git-svn-id: svn://10.0.0.236/trunk@252874 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 09:01:51 +00:00
Berend.Cornelius%sun.com
c12e1aae8b Bug 443157-task invitation leads to exceptions on startup;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252873 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 08:56:27 +00:00
philringnalda%gmail.com
272a253ed9 Bug 443671 - Remove 3pane layout preference leftovers, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252871 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 03:18:03 +00:00
lpsolit%gmail.com
ab7ee61428 Bug 443519: Changing Products with Strict Isolation fails when the CC list changes at the same time - Patch by Alex Eiser <aeiser@arc.nasa.gov> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252870 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-07 00:19:35 +00:00
mkmelin+mozilla%iki.fi
2e3ca7e893 Bug 297534: Want to entirely disable marking a message as read when viewed
r=mnyromyr, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252869 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-06 21:50:39 +00:00
neil%parkwaycc.co.uk
249c10a257 Bug 440515 Allow up/down arrows to be home/end on the Mac r=Standard8,stefanh
git-svn-id: svn://10.0.0.236/trunk@252868 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-06 13:37:55 +00:00
mozilla%kewis.ch
f0d5c38fe5 Bustage fix for bug 396819
git-svn-id: svn://10.0.0.236/trunk@252867 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-05 17:05:39 +00:00
Berend.Cornelius%sun.com
2f0ec247f3 Bug 396819-Event Summary Dialog doesn't show important information to user;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252866 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-05 11:26:49 +00:00
Berend.Cornelius%sun.com
b8fbdb3fcc Bug 396819-Event Summary Dialog doesn't show important information to user;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252865 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-05 11:04:16 +00:00
mozilla%kewis.ch
c8bda033a7 Fix bug 358695 - Week(Multiday)view: vertical time column too wide, should be narrower. r=philipp,ui-r=mvl
git-svn-id: svn://10.0.0.236/trunk@252864 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 19:57:24 +00:00
nboyd%atg.com
1ed49c6bd4 Allow indirect calls to eval as long as the execution scope is the global
scope. See http://groups.google.com/group/mozilla.dev.tech.js-engine.rhino/browse_thread/thread/1f1c24f58f662c58/7ae013eee15186e6?show_docid=7ae013eee15186e6.


git-svn-id: svn://10.0.0.236/trunk@252863 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 18:48:43 +00:00
bugzilla%standard8.plus.com
8aa7eacc50 Fix Bug 437903 Can't send emails to OS X mailing lists and also the last part of bug 439470 mailing list dialog for OS X address books doesn't list addresses. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252862 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 16:55:10 +00:00
bhearsum%mozilla.com
e1f0c68067 bug 441945: Firefox 3.0.x talos -> Firefox 3.0 tree; mozilla-central/Firefox 3.1 talos -> Firefox tree (talos stage machines). r=me, patch=anodelman.
git-svn-id: svn://10.0.0.236/trunk@252860 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 13:18:53 +00:00
bhearsum%mozilla.com
c0e7fced9b bug 441945: changes to tinderbox monitoring for tinderbox rename. r=reed, patch=me
git-svn-id: svn://10.0.0.236/trunk@252859 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 13:16:50 +00:00
bhearsum%mozilla.com
94b82c6bea bug 441945: Firefox 3.0.x talos -> Firefox3.0 tree; mozilla-central/Firefox 3.1 talos -> Firefox tree. r=anodelman, patch=me
git-svn-id: svn://10.0.0.236/trunk@252858 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 13:14:58 +00:00
bhearsum%mozilla.com
7a981be27b bug bug 441945: Firefox 3.0.x build machines -> Firefox3.0 tree. r=ccooper, patch=me
git-svn-id: svn://10.0.0.236/trunk@252857 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 13:07:20 +00:00
bhearsum%mozilla.com
db3dbbccff bug 441945: move unittest (1.9) tinderboxen to Firefox3.0 tree. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@252856 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 13:05:40 +00:00
bugzilla%standard8.plus.com
f24885f752 Bug 169588 make nsIMIMEConverter minimally scriptable. patch originally by dmose, updated by Andrew Sutherland <bugmail@asutherland.org>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252854 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 07:48:23 +00:00
bugzilla%standard8.plus.com
2cf954ff0e Follow up to bug 441916, correct some checks and reduce unnecessary debug output. p=Kent James <kent@caspia.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252853 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 07:44:41 +00:00
rrelyea%redhat.com
657ddedd3d Bug 436417 – PK11_ImportDERPrivateKeyInfoAndReturnKey fails when RSA priv key already exists in softoken (edit)
git-svn-id: svn://10.0.0.236/trunk@252852 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-04 00:02:33 +00:00
iann_cvs%blueyonder.co.uk
b1c262a61e Bug 436709 – Migrate SeaMonkey's Internet Search preferences to new pref window
p=me r=mnyromyr sr=neil NPOTDB (SM only)


git-svn-id: svn://10.0.0.236/trunk@252851 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:51:34 +00:00
anodelman%mozilla.com
142c82b74a Bug 416911 - per-test timeout in talos
Bustage fix (malformed pageloader options)
p/r = anodelman


git-svn-id: svn://10.0.0.236/trunk@252850 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:45:10 +00:00
anodelman%mozilla.com
1a628dc751 Bug 416911 - per-test timeout in talos
Bustage fix (malformed pageloder options)
p/r = anodelman


git-svn-id: svn://10.0.0.236/trunk@252849 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:43:53 +00:00
anodelman%mozilla.com
0226f00201 Bug 416911 - per-test timeout in talos
Bustage fix (malformed pageloader options)
p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@252848 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:41:22 +00:00
ghendricks%novell.com
92159bc450 Typeahead not working for components
git-svn-id: svn://10.0.0.236/trunk@252847 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:15:36 +00:00
anodelman%mozilla.com
4ffceb2934 Bug 416911 - per-test timeout in talos
more information from the pageloader
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@252846 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:14:43 +00:00
anodelman%mozilla.com
970e937ab2 Bug 416911 - per-test timeout in talos
new configs for talos production/stage/try for new timeout structure
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@252845 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:12:03 +00:00
anodelman%mozilla.com
2e4c4a159c Bug 416911 - per-test timeout in talos
timeout based upon browser activity
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@252844 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:08:29 +00:00
sdwilsh%shawnwilsher.com
516da31479 Bug 443493 – Unit test for Bug 331215 fails rather frequently on Mozilla2 builds. r=mconnor, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@252843 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 20:50:22 +00:00
bugzilla%standard8.plus.com
47cd131965 Bug 345468 port fix for bug #341697 (branding wizards) to tbird (brand the profile migrator). r=philor,ui-review=clarkbw
git-svn-id: svn://10.0.0.236/trunk@252842 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 20:39:30 +00:00
nboyd%atg.com
73e6d8be93 Fix bug Bug 443491 for an assignment to a property with only a getter defined, the assignment should cancel out the getter
git-svn-id: svn://10.0.0.236/trunk@252841 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 20:16:59 +00:00
anodelman%mozilla.com
a972b43fbc Bug 429226 - update bulk.cgi/collect.cgi to use new graph server link format
talos patch for greated flexibility
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@252840 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 18:47:01 +00:00
ghendricks%novell.com
d2e1fdb83b Allow query terms on URL to filter case-runs in a run.
git-svn-id: svn://10.0.0.236/trunk@252839 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 18:06:54 +00:00
bugzilla%standard8.plus.com
81841f1185 More of bug 397621 - Update the mac license display file for Shredder. r=davida,bienvenu
git-svn-id: svn://10.0.0.236/trunk@252838 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 15:38:47 +00:00
cltbld
a66c3a7646 "Automated configuration bump, release for firefox 3.0.1build1"
git-svn-id: svn://10.0.0.236/trunk@252837 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 15:20:32 +00:00
bugzilla%standard8.plus.com
9daaa968ab Bug 432480 [mac] Include symbolic link to Applications folder - provide symbolic link for non-branded builds
git-svn-id: svn://10.0.0.236/trunk@252836 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 15:02:38 +00:00
bclary%bclary.com
54a0ba990f JavaScript Tests - regression test for bug 422592, by timeless
git-svn-id: svn://10.0.0.236/trunk@252835 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:44:56 +00:00
bclary%bclary.com
dd66bde81d JavaScript Tests - regression test for bug 429266, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@252833 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:37:51 +00:00
bclary%bclary.com
da26812a1a JavaScript Tests - regression test for bug 356378, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@252832 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:32:34 +00:00
bhearsum%mozilla.com
73740961ad bug 442356: put the automated configuration bump for 3.0.1 back in place, but keep 'beta-dir beta'
git-svn-id: svn://10.0.0.236/trunk@252831 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:25:05 +00:00
bclary%bclary.com
a798d9642f JavaScript Test - regression test for bug 418128, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@252830 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 14:22:43 +00:00
bhearsum%mozilla.com
12c1252292 bug 442356: temporarily comment out 3.0rc3 so we can generate linux & win32 partials+snippets for 3.0 -> 3.0.1 update.
git-svn-id: svn://10.0.0.236/trunk@252829 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 13:54:19 +00:00
bhearsum%mozilla.com
790dc6ecd4 bug 442356: revert back to 3.0rc3 -> 3.0 config, with beta-dir so we can have an aus2.beta directory.
git-svn-id: svn://10.0.0.236/trunk@252828 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 13:11:48 +00:00
bhearsum%mozilla.com
8f3f58239c bug 442356: temporarily comment out 3.0rc3 so we can generate linux & win32 partials+snippets for 3.0 -> 3.0.1 update.
git-svn-id: svn://10.0.0.236/trunk@252827 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 12:43:45 +00:00
bugzilla%standard8.plus.com
3c415ab75d Reland bustage fix from bug 397621 - because we're going to need it anyway - Correctly set up the product name and profile location on mac for the new Shredder banding. r=reed.
git-svn-id: svn://10.0.0.236/trunk@252826 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 12:19:01 +00:00
cltbld
fa7fd9f6b7 "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0rc3 to 3.0.1"
git-svn-id: svn://10.0.0.236/trunk@252825 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 12:14:10 +00:00
cltbld
b249c59153 "Automated configuration bump, release for firefox 2.0.0.16build1"
git-svn-id: svn://10.0.0.236/trunk@252824 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 12:11:54 +00:00
bugzilla%standard8.plus.com
ab60b656ac Try reverting MOZ_APP_DISPLAYNAME to Thunderbird to fix nightly bustage post bug 387621
git-svn-id: svn://10.0.0.236/trunk@252823 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 11:17:01 +00:00
cltbld
8138318494 "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.15 to 2.0.0.16"
git-svn-id: svn://10.0.0.236/trunk@252822 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 10:51:47 +00:00
bugzilla%standard8.plus.com
cd358e1ddf Backout APP_NAME change from bug 397621 due to problems with the tinderboxes.
git-svn-id: svn://10.0.0.236/trunk@252821 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 09:53:31 +00:00
bugzilla%standard8.plus.com
c690ef71e8 Backout attempted fixes from bug 397621 - tinderbox isn't picking them up correctly
git-svn-id: svn://10.0.0.236/trunk@252820 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 09:50:51 +00:00
bugzilla%standard8.plus.com
9760462ae5 Bustage fix from bug 397621 - correctly set up the product name and profile location on mac for the new Shredder banding. r=reed.
git-svn-id: svn://10.0.0.236/trunk@252819 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 09:08:56 +00:00
bugzilla%standard8.plus.com
0d8d333878 Back out attempted bustage fix from bug 397621
git-svn-id: svn://10.0.0.236/trunk@252818 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 08:52:41 +00:00
bugzilla%standard8.plus.com
bdaff3db61 Bustage fix from bug 397621, change the expected directory to Shredder. r=willgetifitworks
git-svn-id: svn://10.0.0.236/trunk@252817 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 08:26:29 +00:00
reed%reedloden.com
d9595e46d1 Bug 432188 - "Swap Thunderbird to use www.mozillamessaging.com for in-product pages" [p=reed r=dascher r=philor]
git-svn-id: svn://10.0.0.236/trunk@252816 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 08:14:43 +00:00
bugzilla%standard8.plus.com
efd5af6cf7 More work on bug 397621. Rename the branding directory to nightly, change the windows installer defaults to Shredder, and other improvements. r=davida,bienvenu
git-svn-id: svn://10.0.0.236/trunk@252815 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 07:47:02 +00:00
bclary%bclary.com
8660165ef1 JavaScript Tests - update public failures, bug 399387
git-svn-id: svn://10.0.0.236/trunk@252814 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 03:59:22 +00:00
Pidgeot18%gmail.com
62a3533cd2 Bug 443296 - morkRowCellCursor::NextCell skips first cell
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252813 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 00:57:16 +00:00
ghendricks%novell.com
fdeeeb443d List runs and plans in completion report
git-svn-id: svn://10.0.0.236/trunk@252812 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 23:09:14 +00:00
lpsolit%gmail.com
b91af0d591 Bug 365697: email_in.pl is case-sensitive for products due to Bugzilla::User->can_enter_product - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@252811 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 22:46:28 +00:00
ghendricks%novell.com
9d7e495fa5 Allow importing of test cases from csv
git-svn-id: svn://10.0.0.236/trunk@252810 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 22:28:53 +00:00
mkanat%bugzilla.org
932b7fab9e Bug 442821: Make the workflow editor deny closed statuses for new bugs
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@252805 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 19:10:23 +00:00
nboyd%atg.com
cbf9a7fac2 Fix warnings for missing serialVersionUID.
git-svn-id: svn://10.0.0.236/trunk@252804 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 18:16:35 +00:00
bugzilla%standard8.plus.com
2f9b678942 Follow up to Bug 443035, remove SetupAbCommandUpdateHandlers. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252803 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 17:57:40 +00:00
bugzilla%standard8.plus.com
414c73b4e6 Bug 438035 nsAbView does dangerous things to nsIAbDirectory objects and doesn't clean up itself as a listener. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252802 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 17:53:59 +00:00
bugzilla%standard8.plus.com
af7d210fbf Part of bug 397621. Turn off official branding for Nightly builds,r=rhelmer.
git-svn-id: svn://10.0.0.236/trunk@252801 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 17:41:05 +00:00
nboyd%atg.com
cf1795ce1d Fix bug 442922: New E4X Dom based XML implementation is not serializable
git-svn-id: svn://10.0.0.236/trunk@252798 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 14:56:50 +00:00
bugzilla%standard8.plus.com
cef69679fd Part of bug 397621, alter unofficial branding from "Mail/News" to "Shredder". r=davida,bienvenu
git-svn-id: svn://10.0.0.236/trunk@252797 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 14:51:50 +00:00
bclary%bclary.com
dc74681a40 Sisyphus - remove pear, plum from buildbot, bug 443159, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@252795 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 13:27:12 +00:00
bhearsum%mozilla.com
40cfc6c056 add appVersion to 1.9 bootstrap config. r=bustage
git-svn-id: svn://10.0.0.236/trunk@252793 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 13:17:22 +00:00
bhearsum%mozilla.com
e5133f5f06 fix 1.9 bootstrap config to have cc not null. r=bustage
git-svn-id: svn://10.0.0.236/trunk@252791 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:54:03 +00:00
bclary%bclary.com
28989de665 Sisyphus - JavaScript Tests - generalize std::bad_alloc -> out of memory post processing, bug 443156
git-svn-id: svn://10.0.0.236/trunk@252790 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:34:29 +00:00
bclary%bclary.com
cfddbf09a0 Javascript Tests - do not require js tests to be on path, bug 443154
git-svn-id: svn://10.0.0.236/trunk@252789 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:26:58 +00:00
bugzilla%standard8.plus.com
78bf418d2e Clobbering to force nightly due to nightly bustage from bug 366837/438861
git-svn-id: svn://10.0.0.236/trunk@252787 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:14:44 +00:00
bclary%bclary.com
57bb4e9cf9 JavaScript Tests - update public-failures.txt, universe.data bug 399387
git-svn-id: svn://10.0.0.236/trunk@252786 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:11:07 +00:00
bhearsum%mozilla.com
8b1383f46c bug 422356: version/config bumps for firefox 3.0.1 release. r=needtostartbuilds, patch=me
git-svn-id: svn://10.0.0.236/trunk@252785 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:10:01 +00:00
bugzilla%standard8.plus.com
70d4b2c430 Fix xpfe autocomplete bustage from bugs 366837/438861
git-svn-id: svn://10.0.0.236/trunk@252784 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:08:54 +00:00
bhearsum%mozilla.com
c7cf5cb341 bug 422356: bootstrap config bumps for the firefox 3.0.1 release. r=needtostartbuilds, patch=me
git-svn-id: svn://10.0.0.236/trunk@252783 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:07:21 +00:00
bhearsum%mozilla.com
fd38eb786a bug 442356: master.cfg bumps for firefox 3.0.1. r=needtostartbuilds, patch=me
git-svn-id: svn://10.0.0.236/trunk@252782 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 12:01:35 +00:00
bhearsum%mozilla.com
9755620e03 bug 442355: bootstrap bump for 2.0.0.16 (again) - build=1. r=needtostartbuilds, patch=me
git-svn-id: svn://10.0.0.236/trunk@252773 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:59:51 +00:00
bhearsum%mozilla.com
1e46ac9a51 bug: 442355: master.cfg bumps for firefox 2.0.0.16 release. r=needtostartbuilds, patch=me
git-svn-id: svn://10.0.0.236/trunk@252772 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:58:05 +00:00
bclary%bclary.com
7dddf20824 JavaScript Tests - reportCompare doesn't print description on failures, bug 431108, patch by x00000000@freenet.de, r=igor
git-svn-id: svn://10.0.0.236/trunk@252771 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:54:32 +00:00
bhearsum%mozilla.com
56b85c47bc bug 442355: version/config bumps for 2.0.0.16 release. r=needtostartbuilds, patch=me
git-svn-id: svn://10.0.0.236/trunk@252770 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:46:07 +00:00
bugzilla%standard8.plus.com
ceefae675e Bug 442800 Add database listener to local GetDBFolderInfoAndDB. p=Kent James <kent@caspia.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252769 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:44:14 +00:00
bugzilla%standard8.plus.com
e91ee50311 Bug 443035 Some Address Book functions are disabled when the abResultsTree has focus. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252768 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:42:28 +00:00
bhearsum%mozilla.com
8d372773e8 bug 442355: bootstrap config bumps for 2.0.0.16. r=needtostartbuilds, patch=me
git-svn-id: svn://10.0.0.236/trunk@252767 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 10:38:31 +00:00
gavin%gavinsharp.com
4a1a43c423 Bug 442970: revert part of bug 441120 that modified behavior for default params, to ensure that session store code can properly strip out default params when restoring sessions, r=dveditz, a=pending
git-svn-id: svn://10.0.0.236/trunk@252760 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 08:50:38 +00:00
neil%parkwaycc.co.uk
8cd098d465 "LDAP server connection failed" message erases address b=366837 also Autocomplete only passes back previous results for first search session b=438861 r=ajschult
git-svn-id: svn://10.0.0.236/trunk@252759 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-02 08:12:15 +00:00
jst%mozilla.org
decf3e3822 Better handling of overflowing integer values. r+sr=roc@ocallahan.org, a=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@252758 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 22:51:43 +00:00
neil%parkwaycc.co.uk
89c20656f1 Bug 93390 Context menu should identify server from which images will be blocked p=misager@gmail.com p=zug_treno@yahoo.com r=IanN p=wladow@gmail.com r+sr=me
git-svn-id: svn://10.0.0.236/trunk@252756 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 22:15:01 +00:00
bugzilla%babylonsounds.com
c9381ac7cf Bug 440550 - XML prologue in calendar-occurrence-prompt.dtd confuses compare-locales, r=philipp
git-svn-id: svn://10.0.0.236/trunk@252755 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 20:56:53 +00:00
ghendricks%novell.com
554198f82d Bug 443018 – Login through XMLRPC doesn't pass through group permissions
patch by rnelson@ciprico.com r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@252754 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 20:31:20 +00:00
mkmelin+mozilla%iki.fi
76faec42d9 Bug 436869: non-standard MIME types: application/x-pkcs7-mime and
application/x-pkcs7-signature - drop the the x- prefix for what we send
out
r=standard8, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252753 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 18:29:10 +00:00
crowder%fiverocks.com
a66a788457 Bug 440473: crash [@ Decompile][@ js_GetSrcNoteOffset] with firebug/jQuery, r=igor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252752 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 17:22:52 +00:00
bugzilla%standard8.plus.com
53845468c4 Bug 442874 Remove some unnecessary force overrides in mail/base/jar.mn. r=philor
git-svn-id: svn://10.0.0.236/trunk@252751 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 15:05:43 +00:00
bienvenu%nventure.com
85bc3cd700 fix ldap connection leak in ab autocomplete, r=standard8, sr=neil, 382446, Thunderbird-only
git-svn-id: svn://10.0.0.236/trunk@252750 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 14:49:47 +00:00
mozilla%kewis.ch
e6c909a2f7 Fix bug 442571 - Integrate "Create a new Calendar" into the account central pane. r=mschroeder, ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@252749 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 14:07:56 +00:00
slavomir.katuscak%sun.com
8a2f17adf2 Bug 440617: Checking back outed patch back to CVS. (problem was not in this patch)
git-svn-id: svn://10.0.0.236/trunk@252748 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 12:26:07 +00:00
mkanat%bugzilla.org
834dd553eb Bug 442863: ON DELETE CASCADE Foreign Keys should automatically delete invalid values during checksetup
Patch By Max Kanat-Alexander (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252747 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 09:42:13 +00:00
bugzilla%standard8.plus.com
9a799755c2 Bug 437619 Centralise and de-branch the Address Book results view functions - main part, centralising the functions. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252746 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 08:42:09 +00:00
mkanat%bugzilla.org
f9add91677 Bug 442848: [Oracle] Remove hardcoded "ORDER BY quipid" in Bugzilla::DB::Oracle
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252745 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 08:24:08 +00:00
mkanat%bugzilla.org
7373a3a100 Bug 442612: [Oracle] Change min-oracle-version from 10.01 to 10.02
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252744 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 08:21:56 +00:00
mkanat%bugzilla.org
515973ee3c Bug 437617: Make "type" a method of Bugzilla::WebService
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252743 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 08:19:35 +00:00
bugzilla%standard8.plus.com
41c057e9e3 Part of Bug 439470 Mailing List Dialog for OS X address books isn't read-only. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252742 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 08:18:23 +00:00
mkanat%bugzilla.org
270e283844 Bug 432601: [Oracle] Fix 'Find a specific Bug' (fulltext searching)
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252740 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 08:12:18 +00:00
mkanat%bugzilla.org
aaeb959e8d Bug 421264: Fix 'usemenuforusers' on Oracle (fix empty string replacement)
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252738 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 08:08:30 +00:00
timeless%mozdev.org
d5cab8fd29 Bug 440190 crash importing outlook contact csv data file [@ nsTextAddress::GetField]
r=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252737 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 07:22:53 +00:00
timeless%mozdev.org
154354c738 Bug 440185 crash importing outlook email [@ nsMsgLocalMailFolder::IsChildOfTrash] (edit)
r=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252736 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 07:21:40 +00:00
gavin%gavinsharp.com
5489caa152 Fix spelling mistake from bug 433248's patch (comment failure string)
git-svn-id: svn://10.0.0.236/trunk@252735 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 07:11:18 +00:00
wr%rosenauer.org
52dbb00ab9 Bug 424626 - "(linux) Firefox is put into offline mode on startup when NetworkManager is running but not controlling the active network interface (e.g. when using PPP)" unhide pref [r=gavin(IRC) a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252734 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:39:11 +00:00
reed%reedloden.com
bde4e4f2f2 Remove accidentally added $.
git-svn-id: svn://10.0.0.236/trunk@252733 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:38:10 +00:00
reed%reedloden.com
5e5e8565e6 Bug 438585 - "Updates to Public Suffix List" [p=gerv@mozilla.org (Gervase Markham) r=dwitte a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252732 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:30:36 +00:00
reed%reedloden.com
afe4c77222 Bug 417037 - "mozStorage chokes on databases over AFP" [p=sdwilsh@forerunnerdesigns.com (Shawn Wilsher [sdwilsh]) r=bsmedberg a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252731 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:21:10 +00:00
reed%reedloden.com
8b96c7b0cf Bug 424626 - "(linux) Firefox is put into offline mode on startup when NetworkManager is running but not controlling the active network interface (e.g. when using PPP)" [p=mozilla@rosenauer.org (Wolfgang Rosenauer) r=roc a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252730 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:15:22 +00:00
reed%reedloden.com
38ffde4cfb Bug 441360 - [p=mats.palmgren@bredband.net (Mats Palmgren) r+sr=vlad a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252729 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:12:53 +00:00
reed%reedloden.com
a8e27ffe9b Bug 442561 - "Change PSM to enable Entrust Root Certification Authority for EV" [p=kaie@kuix.de (Kai Engert [kaie]) r=rrelyea a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252728 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:10:34 +00:00
reed%reedloden.com
4244df93de Bug 441169 - [p=johnath@mozilla.com (Johnathan Nightingale [johnath]) r=bzbarsky sr=dveditz a=beltzner]
git-svn-id: svn://10.0.0.236/trunk@252727 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:07:38 +00:00
gavin%gavinsharp.com
6145258423 Bug 430901: 'Keep my History for at least X days' will not save any changes, and remains unchecked when updating to Firefox 3 with history disabled, patch by David Humphrey <david.humphrey@senecac.on.ca>, r=dietrich, a=shaver
git-svn-id: svn://10.0.0.236/trunk@252726 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:06:06 +00:00
gavin%gavinsharp.com
bb0442be6c Bug 433248: nsIZipWriter crashes FF3 on access to nsIZipWriter.file, patch by Dave Townsend <dtownsend@mozilla.com>, r=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252725 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 06:03:11 +00:00
marco.zehe%googlemail.com
9957c25916 bug 432467 - firefox segfaults in plone kupu editor [@ nsDocAccessible::FlushPendingEvents], on Tablet PC [@arena_dalloc_small] (steps to reproduce in comment, patch by Ginn Chen <ginn.chen@sun.com>, r=surkov, a1.9.0.1=beltzner
git-svn-id: svn://10.0.0.236/trunk@252724 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 05:57:43 +00:00
gavin%gavinsharp.com
1a0ccc8ac9 Bug 441120: r=mconnor, sr=dveditz, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252723 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 05:52:12 +00:00
dcamp%mozilla.com
08a6f11973 Bug 436870: FF3 RC1 loses SSL certificate exceptions. r=kaie, a=beltzner, patch by Jan Bambas <honzab@allpeers.com>
git-svn-id: svn://10.0.0.236/trunk@252721 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 03:46:55 +00:00
dcamp%mozilla.com
6867c8e8d0 Bug 422264: retrieving iterator of applicationCache throws NS_ERROR_DOM_INVALID_STATE_ERR. r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252720 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 03:44:42 +00:00
dbaron%dbaron.org
50c9694814 Snap background origin and clip areas to device pixels to prevent tiling from varying for subpixel position changes that don't change the box's visible position at all. Tests by roc (433640-*) and me (background-image-tiling-*). b=433640 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252719 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 03:44:17 +00:00
dholbert%cs.stanford.edu
3298fafac9 bug 433373 - Fix clipping region when printing selections that start later in document (taking page-scaling into account). r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252718 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 03:43:01 +00:00
philringnalda%gmail.com
a60d0fcb40 Bug 441342 - Get rid of empty contextHelp.js, patch by Serge Gautherie <sgautherie.bz@free.fr>, r=me
git-svn-id: svn://10.0.0.236/trunk@252717 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 02:27:46 +00:00
Pidgeot18%gmail.com
af014f2a68 Bug 419143 - Ignore thread filter action doesn't. r=bienvenu, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252716 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 00:43:45 +00:00
jminta%gmail.com
2927689482 Bug 440616 Clean up TB's global scope (part 3), r=philor
git-svn-id: svn://10.0.0.236/trunk@252715 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 00:36:40 +00:00
jminta%gmail.com
b96c4beec1 Bug 440616 Clean up TB's global scope (part 3), r=philor
git-svn-id: svn://10.0.0.236/trunk@252714 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 00:35:55 +00:00
jminta%gmail.com
8c4fa98c63 Bug 441940 clean up msgSynchronize dialog's include story, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252713 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 00:33:39 +00:00
jminta%gmail.com
87508b7a47 Bug 442246, am-offline doesn't need msgFolderPickerOverlay, r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252712 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 00:32:10 +00:00
jminta%gmail.com
723780a4db Bug 441750 regression fix, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252711 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 00:28:50 +00:00
dietrich%mozilla.com
6bf5155363 bug 442778 - test for bug 419731 failing on qm-win2k3-pgo01 (VM, PGO) (r+a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@252710 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 00:14:26 +00:00
nelson%bolyard.com
e8840674d1 Bug 438876: signtool is still using static libraries, patch part 2.
r=rrelyea
Modified Files:
	certgen.c manifest.mn


git-svn-id: svn://10.0.0.236/trunk@252708 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 21:26:58 +00:00
despotdaemon
b72e266e51 Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@252707 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:52:40 +00:00
despotdaemon
a3b6156c46 Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@252706 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:52:36 +00:00
hwaara%gmail.com
a17577a545 bustage fix for bug 372786
git-svn-id: svn://10.0.0.236/trunk@252705 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:49:12 +00:00
bugzilla%standard8.plus.com
34cff29890 Part of bug 433567 Replace Mozilla Corporation references with Mozilla Messaging - change the windows executable company labelling. r=philor.
git-svn-id: svn://10.0.0.236/trunk@252704 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:38:48 +00:00
nelson%bolyard.com
f0cd45b777 Restore USE_STATIC_LIBS = 1 to manifest.mn to get signtool building on
Windows again.  This is a partial backout of the previous checkin for
manifest.mn.  Also, don't include unnecessary private header files.
Related to bug 438876.  Sheriff Nelson


git-svn-id: svn://10.0.0.236/trunk@252703 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:33:40 +00:00
hwaara%gmail.com
d138cc41ad bug 372786, keynote files sent as attachments (and other OS X bundle filetypes) cannot be opened by the receiver of the email. r=bienvenu, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252702 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:19:35 +00:00
bugzilla%standard8.plus.com
dea46fb2a6 Bug 441043 Change nsIMsgFolderListener folderDeleted notification to fire only for the topmost folder deleted. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252701 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:02:41 +00:00
smichaud%pobox.com
e5670ccc06 Crash when closing pop-under window without focusing it. b=433644 r=josh sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252700 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 19:18:19 +00:00
despotdaemon
b0b9ff2424 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@252699 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 19:16:00 +00:00
philringnalda%gmail.com
de49618e32 Bug 442523 - Clean up some unused Pinstripe bits, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252698 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 18:09:08 +00:00
philringnalda%gmail.com
e205e9b4e0 Bug 441480 - doHelpButton() doesn't help, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252697 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 18:01:43 +00:00
slavomir.katuscak%sun.com
218e951106 Bug 440617: Backing out last patch, caused problems in Windows.
git-svn-id: svn://10.0.0.236/trunk@252696 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 14:50:17 +00:00
kairo%kairo.at
79510340e6 try if a clobber fixes the strange unit test failure we're seeing
git-svn-id: svn://10.0.0.236/trunk@252695 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 13:31:23 +00:00
bugzilla%standard8.plus.com
07e3c9a4ba Bug 439494 folderRenamed nsIMsgFolderListener notification in local folders broken. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu,r=me for tests and subfolder discovery on rename
git-svn-id: svn://10.0.0.236/trunk@252694 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 13:14:14 +00:00
bugzilla%standard8.plus.com
b74c731670 Bug 440513 Thunderbird always displays "Delete" in Address Book edit menu, despite code being there for more (also port bug 112959). r=mkmelin,ui-review=clarkbw
git-svn-id: svn://10.0.0.236/trunk@252693 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 12:37:31 +00:00
bugzilla%standard8.plus.com
fa04bba3ec Bug 437619 Centralise and de-branch the Address Book results view functions (Drop unnnecessary observer from SM and fix display update for both SM and TB. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252692 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 12:08:42 +00:00
mozilla%kewis.ch
29f32a8cad Fix bug 437451 - Menu "File -> New -> Calendar" is disabled in Mail Mode. r=berend
git-svn-id: svn://10.0.0.236/trunk@252691 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 09:33:28 +00:00
mkanat%bugzilla.org
65670715ac Bug 442582: Use sql_iposition instead of sql_position(lc($var), LOWER($var)) in Bugzilla::User::match
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@252690 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 21:59:56 +00:00
mkanat%bugzilla.org
a055800100 Bug 440612 – Use Bugzilla::Bug->check everywhere instead of ValidateBugID
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@252689 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 21:58:05 +00:00
mkanat%bugzilla.org
426e5b8d65 Bug 421064: [Oracle] whine.pl crashes and doesn't work
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252686 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 21:34:36 +00:00
mkanat%bugzilla.org
28d3c534f7 Bug 327344: Create sql_iposition and use it in Search.pm to fix the fact that searching for Turkish characters didn't do case-insensitivity properly.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252684 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 21:23:16 +00:00
mozilla%kewis.ch
9304d83e0f Fix bug 440715 - Event duration>'Show ...hours in view' -> selecting event in the unifinder doesn't scroll view to event if. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@252683 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 20:11:35 +00:00
bugzilla%standard8.plus.com
58ab081d06 Bug 365623 [TB3a1] Leak monitor reports memory leak on account setting dialog box. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252682 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 18:39:30 +00:00
lpsolit%gmail.com
d166a2ff40 Bug 441921: context=file fails due to taint issues in file names and file rev numbers - Patch by Frédéric Buclin <LpSolit@gmail.com> r=himorin a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252681 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 17:38:03 +00:00
mozilla%kewis.ch
c5111e8eb9 Fix bug 442549 - Add ids to accountCentral. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252680 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 16:05:07 +00:00
Berend.Cornelius%sun.com
a52e6d1560 Bug 392561-Need to revise provider error notifications;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252679 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-29 10:50:31 +00:00
mozilla%kewis.ch
142e437189 Further bustage fix
git-svn-id: svn://10.0.0.236/trunk@252678 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 20:06:54 +00:00
mkanat%bugzilla.org
5072de3d02 Bug 429804: Add Foreign Keys to Multiselect fields
Patch By Alex Eiser <aeiser@arc.nasa.gov> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252677 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 19:17:59 +00:00
lpsolit%gmail.com
e42e9e780e Bug 431370: Make the bug summary edit field larger on show_bug.cgi - Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252676 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 19:07:54 +00:00
lpsolit%gmail.com
84ce1e76e6 Bug 428440: Move code to set new product and related groups from process_bug.cgi to new function $bug->set_all - Patch by Noura Elhawary <nelhawar@redhat.com> r=LpSolit r=mkanat a=mkanat
git-svn-id: svn://10.0.0.236/trunk@252675 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 19:01:51 +00:00
philringnalda%gmail.com
c300a3196e Bug 442360 - Drag and drop of folders broken (yet again), patch by Siddharth Agarwal <sid1337@gmail.com>, r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252673 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 18:13:17 +00:00
mkanat%bugzilla.org
ed5281da1a Bug 437003 – Add hook to buglist.cgi to add columns to bug list
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252671 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 18:09:26 +00:00
mkanat%bugzilla.org
2988d33d1c Bug 442175: [Oracle] cron script collectstats.pl doesn't work (ORA error)
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252670 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 17:53:25 +00:00
mkanat%bugzilla.org
7279c69147 Bugs 427449, 427452, 427461, 427471, 427477, and 427478:
Add foreign keys to the versions, milestones, component_cc, bug_group_map, namedquery_group_map, category_group_map, components, series, series_data, quips, and setting_value tables
Patches By Tony Fu <tfu@redhat.com> r=mkanat (r=gerv for series stuff), a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252669 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 17:28:00 +00:00
philringnalda%gmail.com
8d1ed9060c Bug 441476 - no icons in addressbook search results in Pinstripe, r=standard8
git-svn-id: svn://10.0.0.236/trunk@252668 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 17:16:18 +00:00
bugzilla%standard8.plus.com
02afb576a0 Bug 442052 Update preferences for "browser.download.manager.useWindow". p=Philippe M. Chiasson <gozer@mozillamessaging.com>,r=dmose
git-svn-id: svn://10.0.0.236/trunk@252667 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 10:40:39 +00:00
bugzilla%standard8.plus.com
8dd34e8285 Bug 442189 Synchronize SM and TB msgHdrViewSMIMEOverlay.js (Av1-SM). p=Serge Gautherie <sgautherie.bz@free.fr>,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252666 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 10:33:03 +00:00
mozilla%kewis.ch
8c587a6c41 Bustage fix, missing file for bug 370150
git-svn-id: svn://10.0.0.236/trunk@252665 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 09:47:22 +00:00
mozilla%kewis.ch
f40464d8c2 Fix bug 442003 - Create a binding to easily add notification bars to emails. r=berend
git-svn-id: svn://10.0.0.236/trunk@252664 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 08:41:33 +00:00
bugzilla%standard8.plus.com
1f1973ce07 Part of Bug 436880 IMAP itemDeleted and itemMoveCopyCompleted notifications quite broken - handle IMAP delete model moves, which are actually copies, not moves. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252663 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 08:19:31 +00:00
bugzilla%standard8.plus.com
7b25a46021 Part of Bug 436880 IMAP itemDeleted and itemMoveCopyCompleted notifications quite broken - fix CopyMessagesOffline to delete messages after the notification has been sent. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252662 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 08:16:51 +00:00
bugzilla%standard8.plus.com
dc3361dc6a Bug 441916 Consolidate UpdateSummaryTotals into nsMsgDBFolder. p=Kent James <kent@caspia.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252661 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 08:10:23 +00:00
bugzilla%standard8.plus.com
47b116dcbd Bug 431414 Review MailNews uses of idl functions that return xpcom allocated arrays [..., array, ...] for memory leaks. r=bienvenu,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252660 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-28 08:07:56 +00:00
mozilla%kewis.ch
ae5d2f9c8a Fix bug 370150 - API enhancement: additions for group scheduling. r=philipp,p=dbo
git-svn-id: svn://10.0.0.236/trunk@252659 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 23:32:30 +00:00
Berend.Cornelius%sun.com
c180a5c9d0 Bug 392561-Need to revise provider error notifications;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252658 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 21:56:43 +00:00
nrthomas%gmail.com
e29f55b06c Bug 394046, 4th test for Fx2 --> 3 major update, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252657 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 21:31:53 +00:00
Berend.Cornelius%sun.com
7be1bef201 Bug 392561-Need to revise provider error notifications;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252656 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 21:20:46 +00:00
rrelyea%redhat.com
4823b480ce Bug 438876
signtool is still using static libraries

r=wtc
also addresses review comments 2 and 3.


git-svn-id: svn://10.0.0.236/trunk@252655 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 21:01:48 +00:00
rrelyea%redhat.com
2168ad8033 bug 438878
r=wtc (address review comment 4)


git-svn-id: svn://10.0.0.236/trunk@252654 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 20:56:03 +00:00
mnyromyr%tprac.de
daa8ca85d2 Bug 278383: Get All New Messages doesn't work with movemail account; r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252653 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 20:45:04 +00:00
neil%parkwaycc.co.uk
d922908483 Bug 442337 Fix typo in patch for bug 442256 p=rkent@caspia.com r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252652 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 20:39:16 +00:00
bhearsum%mozilla.com
1892cb6d3d Switch to production 1.8 tb automation slaves. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252651 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 20:08:42 +00:00
dkl%redhat.com
8270f05627 Bug 422691 – Attachment gets added twice after hitting "Back" and "Refresh"
Patch by David Lawrence <dkl@redhat.com> - r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@252650 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 19:56:25 +00:00
eseyman%linagora.com
bb70cd2905 Bug 441503: Need update on contrib/syncLDAP.pl
Patch by A.A. Shimono <shimono@mozilla.gr.jp> r=manu a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@252645 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 16:45:59 +00:00
neil%parkwaycc.co.uk
2b021c3125 Bug 442256 Make getURIs/IndicesForSelection easier to call from JS r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252644 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 16:04:52 +00:00
bugzilla%standard8.plus.com
e2fbd5ba94 Bug 392016 User certificates are not retrieved if Address Autocompletion for LDAP is (globally) disabled. r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252643 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 15:06:19 +00:00
bhearsum%mozilla.com
9bac895025 bug 442243: bump tb-master.cfg for 1.8 production to proper automation tag.
git-svn-id: svn://10.0.0.236/trunk@252642 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 14:57:20 +00:00
bhearsum%mozilla.com
2b03a49527 bug 442243: tracking bug for build and release of thunderbird 2.0.0.15 - bump bootstrap.cfg for thunderbird 2.0.0.15 release r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252641 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 14:50:14 +00:00
bhearsum%mozilla.com
de9fcb9889 bug 442243: tracking bug for build and release of thunderbird 2.0.0.15 - tb-master.cfg for 1.8 production. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252640 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 14:44:21 +00:00
cltbld
8058e2f63f Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@252639 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 13:52:02 +00:00
nrthomas%gmail.com
07c1f53bdb Adjust file permissions (and whitespace change)
git-svn-id: svn://10.0.0.236/trunk@252638 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 13:44:59 +00:00
cltbld
9482d0674a Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@252637 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 13:41:02 +00:00
nrthomas%gmail.com
d8f051ea6a Bug 426214, automatically sync Firefox's blocklist.xml from AMO (running on egg like the configure.in --> configure tool), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252636 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 13:37:30 +00:00
nboyd%atg.com
4f10568fad Test of new continuations API
git-svn-id: svn://10.0.0.236/trunk@252635 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:54:41 +00:00
nboyd%atg.com
2e55164e45 New error message
git-svn-id: svn://10.0.0.236/trunk@252634 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:54:05 +00:00
nboyd%atg.com
71b234b6de Ensure Counter example works as documented
git-svn-id: svn://10.0.0.236/trunk@252633 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:53:47 +00:00
nboyd%atg.com
5ee5dabdbb Fix bug 404211: Multiple competing function definitions leads to chaotic results
Detect and report errors for name collisions for jsFunction_, etc.


git-svn-id: svn://10.0.0.236/trunk@252632 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:45:44 +00:00
nboyd%atg.com
92f698a208 regression test
git-svn-id: svn://10.0.0.236/trunk@252631 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:23:20 +00:00
nboyd%atg.com
7e08e566c5 regression test for 429121
git-svn-id: svn://10.0.0.236/trunk@252630 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 12:22:16 +00:00
nrthomas%gmail.com
40dcf63df5 Bug 440351, update linux_buildPlatform for move from prometheus-vm to crazyhorse clones
git-svn-id: svn://10.0.0.236/trunk@252629 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 08:48:21 +00:00
nrthomas%gmail.com
1b21557100 Bug 440351, update win32_buildPlatform for move from pacifica-vm to patrocles clones
git-svn-id: svn://10.0.0.236/trunk@252628 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 08:39:50 +00:00
slavomir.katuscak%sun.com
458b7bb6f7 Bug 440617: Fixed reporting of certificate extensions tests. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252627 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 08:36:32 +00:00
bugzilla%standard8.plus.com
aad791ec56 Follow up to bug 370306 - correctly set the default index. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252626 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 08:04:57 +00:00
bugzilla%standard8.plus.com
410d6be493 Bug 324953 Run Junk Mail Controls (on selected messages) broken. p=Kent James <kent@caspia.com>,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252625 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 07:51:59 +00:00
bugzilla%standard8.plus.com
282c738cb3 Bug 441914 Add missing error checks in search views. p=Kent James <kent@caspia.com>,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252624 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 07:49:05 +00:00
dcamp%mozilla.com
da3521422c Bug 434624: Handle "websafe" base64 characters in client keys. r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252623 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 00:47:33 +00:00
alexei.volkov.bugs%sun.com
4275fcb823 Bug 430859 – PKIX: Policy mapping fails verification with error "invalid arguments". Initial fix. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252622 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 00:16:15 +00:00
nrthomas%gmail.com
7758bc073a Bug 441294, further bump to the pullDate
git-svn-id: svn://10.0.0.236/trunk@252621 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 22:16:30 +00:00
Pidgeot18%gmail.com
6b01a1031b Bug 64580 - NNTP logs some send commands twice. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252620 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 21:30:52 +00:00
rcampbell%mozilla.com
f98e21e2e0 bug 424195 - start running a11y mochitests regularly, fix for linux
git-svn-id: svn://10.0.0.236/trunk@252619 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 21:12:49 +00:00
bhearsum%mozilla.com
88e1ca254d Bustage fix for staging Thunderbird automation (1.8 branch). win32_buildDir is wrong
git-svn-id: svn://10.0.0.236/trunk@252618 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 21:05:46 +00:00
bhearsum%mozilla.com
b6bf5606af Bustage fix for staging Thunderbird automation (1.8 branch). win32_buildDir is wrong
git-svn-id: svn://10.0.0.236/trunk@252617 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 20:59:25 +00:00
rcampbell%mozilla.com
388758c78e bug 424195 - start running a11y mochitests regularly, p=me, r=coop
git-svn-id: svn://10.0.0.236/trunk@252616 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 20:54:53 +00:00
rrelyea%redhat.com
cad00ab96a export PK11_FindCertFromDERCertItem()
bug 438876 r=wtc


git-svn-id: svn://10.0.0.236/trunk@252615 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 20:50:04 +00:00
nboyd%atg.com
2c7c6d1667 New class for Java continuations API.
git-svn-id: svn://10.0.0.236/trunk@252614 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 19:54:46 +00:00
bhearsum%mozilla.com
6c38702bdf bug 415164: Need to create Firefeox 3 cd - changes to cdmaker for Firefox 3 CD. r=me, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@252613 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 19:12:18 +00:00
ghendricks%novell.com
09af85a77f patch does not use JSON::false where it should
git-svn-id: svn://10.0.0.236/trunk@252611 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 19:10:08 +00:00
ctalbert%mozilla.com
b192f054b6 Bug 427457 More tests for microformats API r=mkaply
git-svn-id: svn://10.0.0.236/trunk@252610 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 19:09:10 +00:00
bugzilla%standard8.plus.com
b584048019 Bug 441220 - Port relevant onclose/onunload tidy up from bug 183419 to Thunderbird (SeaMonkey whitespace sync). p=Serge Gautherie <sgautherie.bz@free.fr>,r=IanN
git-svn-id: svn://10.0.0.236/trunk@252609 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 18:59:34 +00:00
bugzilla%standard8.plus.com
d7b8182301 Bug 441220 - Port relevant onclose/onunload tidy up from bug 183419 to Thunderbird. p=Serge Gautherie <sgautherie.bz@free.fr>,r=me
git-svn-id: svn://10.0.0.236/trunk@252608 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 18:58:14 +00:00
bugzilla%standard8.plus.com
c4b812e2ac Bug 439475 Crash [@ConvertToCard] when deleting card/mailing list from Mac OS X Address Book and Thunderbird Address Book is open. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252607 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 18:49:19 +00:00
bclary%bclary.com
4b76099a7b Sisyphus Buildbot - remove -R restart argument and poll JSRef, bug 441868, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@252606 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 17:00:37 +00:00
kairo%kairo.at
fa9e0c34b5 bug 438676 - Remove xml-rpc from SeaMonkey build, p=sgautherie.bz@free.fr r=me sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252605 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 16:54:35 +00:00
daniel.boelzle%sun.com
2550eada16 Bug 392561 – Need to revise provider error notifications; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252604 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 16:51:17 +00:00
nrthomas%gmail.com
13b8b75ab8 Bug 441294, staging config for bootstrap releases of Tb3, r=bhearsum (updated checkout time)
git-svn-id: svn://10.0.0.236/trunk@252603 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 16:17:57 +00:00
nrthomas%gmail.com
52a1673b53 Bug 441294, add empty update verify files
git-svn-id: svn://10.0.0.236/trunk@252602 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 16:15:39 +00:00
nrthomas%gmail.com
03d2bb324c Minor tweak
git-svn-id: svn://10.0.0.236/trunk@252601 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 15:59:39 +00:00
nboyd%atg.com
3534468fc3 Fix bug 435625: Rhino Shell Console's Prompt Char ">" Display Delayed
git-svn-id: svn://10.0.0.236/trunk@252600 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 15:44:39 +00:00
bugzilla%standard8.plus.com
d23e4c8d65 Bug 365723 memory leak after closing message window (remove listeners after use). r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252599 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 14:55:15 +00:00
nrthomas%gmail.com
70a13a8bc4 Bug 441294, don't version bump config/milestone.txt for non-firefox apps, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252598 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 14:51:49 +00:00
hwaara%gmail.com
5ccdcb5fd2 bug 439266, BuildSearchElements() leaks array and all its elements if rv is not NS_OK. r=Standard8
git-svn-id: svn://10.0.0.236/trunk@252597 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 14:16:38 +00:00
nboyd%atg.com
f942e5b93b New Java API for continuations in interpreter mode.
git-svn-id: svn://10.0.0.236/trunk@252596 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 13:57:11 +00:00
nboyd%atg.com
40b815a928 Fix problem where while (1) {} was not getting caught by
instruction count thresholds.


git-svn-id: svn://10.0.0.236/trunk@252595 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 13:48:09 +00:00
nrthomas%gmail.com
f2f4876fdb Bug 440351, follow up fix
git-svn-id: svn://10.0.0.236/trunk@252594 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 12:15:00 +00:00
nrthomas%gmail.com
4d2936e410 Bug 440351, add thunderbird specific slaves and config for buildbot 0.7.7, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252593 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 12:06:31 +00:00
bugzilla%standard8.plus.com
7d3a32e93b Backout bug 308552 due to build bustage
git-svn-id: svn://10.0.0.236/trunk@252592 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 11:12:17 +00:00
bugzilla%standard8.plus.com
6550a1b1eb Bug 392016 User certificates are not retrieved if Address Autocompletion for LDAP is (globally) disabled (SeaMonkey part). r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252591 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 09:55:11 +00:00
eseyman%linagora.com
8f2eff9ef4 Bug 394574: bzdbcopy should avoid reading entire tables into memory
Patch by Olav Vitters <bugzilla-mozilla@bkor.dhs.org> r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252590 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 09:36:07 +00:00
mkanat%bugzilla.org
410e018591 Bug 423598: Add foreign key constraints for keywords table
Patch By Tony Fu <tfu@redhat.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252589 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 09:23:27 +00:00
bugzilla%standard8.plus.com
7b751dd179 Bug 308552 Growl Integration for Mail Alerts on Mac OS X. p=David Humphrey <david.humphrey@senecac.on.ca>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252587 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 08:53:00 +00:00
nboyd%atg.com
46b4369d3d Changes URI encoding so that the hex letters are capitalized,
which is important in oAuth.  According to rfc3986:

 2.1.  Percent-Encoding
  [...]
  If two URIs
  differ only in the case of hexadecimal digits used in percent-encoded
  octets, they are equivalent.  For consistency, URI producers and
  normalizers should use uppercase hexadecimal digits for all percent-
  encodings.


git-svn-id: svn://10.0.0.236/trunk@252586 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 02:11:57 +00:00
mkanat%bugzilla.org
328edd8e25 Bug 440609 – Implement Bugzilla::Bug->check for use instead of ValidateBugID and use it in one file
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@252585 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 01:00:12 +00:00
jminta%gmail.com
0d7d974bca Different fix for bug 441750, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252584 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-26 00:23:01 +00:00
bclary%bclary.com
52bd468e8c Sisyphus/JavaScript - update to support 1.9.1, bug 441875
git-svn-id: svn://10.0.0.236/trunk@252583 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 22:10:11 +00:00
Berend.Cornelius%sun.com
3af148de10 Bug 438963-All day event is shown on the day before the actual day of the event (only in the today pane);r=db
git-svn-id: svn://10.0.0.236/trunk@252582 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 21:50:03 +00:00
bclary%bclary.com
0fedde22a1 Sisyphus - adapt to build and test Mozilla2, bug 422942
git-svn-id: svn://10.0.0.236/trunk@252581 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 21:47:40 +00:00
bienvenu%nventure.com
bc45833b15 fix regression in handling of clicking on sort columns, r=standard8, 441750
git-svn-id: svn://10.0.0.236/trunk@252580 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 21:39:27 +00:00
alqahira%ardisson.org
570d512a4c Change CaminoTrunk nagios alert to new directory r=ss
git-svn-id: svn://10.0.0.236/trunk@252579 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 21:25:35 +00:00
nrthomas%gmail.com
0cd8dbda57 Bug 409347, move cdmaker scripts into public repository
git-svn-id: svn://10.0.0.236/trunk@252576 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 20:20:30 +00:00
alexei.volkov.bugs%sun.com
ca92de3972 Bug 417399 – Arena Allocation results are not checked in pkix_pl_InfoAccess_ParseLocation. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252575 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 18:49:49 +00:00
anodelman%mozilla.com
dfea0744d3 Bug 419487 - change buildbot & talos to use buildtime, not test-run time
bustage fix (can't find buildid in branch browsers) p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@252574 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 16:30:27 +00:00
kaie%kuix.de
cd3a1b630e Dummy whitespace checkin for bug 433444, no review
git-svn-id: svn://10.0.0.236/trunk@252573 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 16:29:02 +00:00
kaie%kuix.de
ab90786f32 Dummy whitespace change to test bug 433444, no review
git-svn-id: svn://10.0.0.236/trunk@252572 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 16:09:59 +00:00
gerv%gerv.net
87555adb56 Bug 441541 - Email::MIME->as_string gives SCALAR for body with mismatched Email:: modules. Patch by gerv; r,a=mkanat.
git-svn-id: svn://10.0.0.236/trunk@252570 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 15:40:19 +00:00
anodelman%mozilla.com
2d4db8d089 Bug 419487 - change buildbot & talos to use buildtime, not test-run time
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@252569 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 15:36:20 +00:00
anodelman%mozilla.com
8660061b1b Bug 419487 - change buildbot & talos to use buildtime, not test-run time
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252568 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 15:35:41 +00:00
bclary%bclary.com
9a2bf69b41 JavaScript Tests - correct test typos, bug 433999
git-svn-id: svn://10.0.0.236/trunk@252567 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 14:45:47 +00:00
bclary%bclary.com
d108382552 JavaScript Tests - update statistics handling in test, bug 311414 by jorendorff
git-svn-id: svn://10.0.0.236/trunk@252566 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 14:29:24 +00:00
bugzilla%standard8.plus.com
ea5e1951df Bug 436814 Port |Bug 282157 Support Google Maps| to SeaMonkey. p=Serge Gautherie <sgautherie.bz@free.fr>,r/sr=jag
git-svn-id: svn://10.0.0.236/trunk@252565 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 13:58:19 +00:00
bugzilla%standard8.plus.com
15f36ae3f7 Bug 438805 Port junkCommands.js to Seamonkey. p=Kent James <kent@caspia.com>,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252564 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 13:55:33 +00:00
bugzilla%standard8.plus.com
fefcce423a Bug 439225 Revamp nsIMsgFolderNotificationService. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu,r=me for test changes
git-svn-id: svn://10.0.0.236/trunk@252563 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 13:53:23 +00:00
gerv%gerv.net
6b34b9f2ab Bug 401308 - add link to QMO.
git-svn-id: svn://10.0.0.236/trunk@252562 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 13:50:25 +00:00
mozilla%kewis.ch
1577caf4c7 Fix bug 440126 - Error during timezone guessing [ReferenceError: navigator is not defined] (regression). r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@252561 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 12:53:24 +00:00
bugzilla%standard8.plus.com
454239acf6 Bug 441586 Autocomplete not matching nicknames for mailing lists. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252560 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 08:11:28 +00:00
bugzilla%standard8.plus.com
8c89120702 Land part of final patch of Bug 437619 early to fix drag and drop within TB address book early. sr=bienvenu,pending-r=Neil.
git-svn-id: svn://10.0.0.236/trunk@252559 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 07:25:25 +00:00
jminta%gmail.com
4bfb8c1138 Bug 440616 (part 5) Clean up Thunderbird's global scope a bit more, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252558 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 00:51:11 +00:00
jminta%gmail.com
bf2f91e61c Bug 441429 FilterEditor should just include the files it needs, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252557 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 00:47:51 +00:00
jminta%gmail.com
37e5bdad1a Bug 441448 Folder dialogs have useless includes, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252556 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 00:45:49 +00:00
brendan%mozilla.org
547cd4323d Fix 433672, r=igor, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@252554 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-25 00:23:05 +00:00
Callek%gmail.com
833b01e030 Bug 437219 - allow app-specific rules via application/app-config.mk and application/app-rules.mk. p=bsmedberg, r=ted, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@252553 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 23:29:46 +00:00
ghendricks%novell.com
25f96663e8 Removed outdated POD
git-svn-id: svn://10.0.0.236/trunk@252552 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 23:04:03 +00:00
sdwilsh%shawnwilsher.com
d973e3d47b Bug 435414 - Upgrade to sqlite 3.5.9. r=mconnor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252551 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 22:51:17 +00:00
ghendricks%novell.com
5fb7a839e9 Finalize RC 2
git-svn-id: svn://10.0.0.236/trunk@252550 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 22:36:05 +00:00
bugzilla%standard8.plus.com
f34d3b2df1 Bug 414179 Add junkpercent support to nsIMsgSearchTerm. p=Kent James <kent@caspia.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252549 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 19:38:53 +00:00
mnyromyr%tprac.de
ccc8d9dd3c Bug 433175: freeze when specific custom tags are added in a specific order; r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252548 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 19:28:12 +00:00
dholbert%cs.stanford.edu
def8f5a448 Backing out bug 433373, because the landed patch version doesn't handle page scaling.
git-svn-id: svn://10.0.0.236/trunk@252547 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 18:51:19 +00:00
bugzilla%standard8.plus.com
1c445b5ce6 Bug 148195 Remove session-logout code from mailnews. p=Serge Gautherie <sgautherie.bz@free.fr>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252546 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 18:05:08 +00:00
bugzilla%standard8.plus.com
79a28d09f5 Bug 436880 IMAP itemDeleted and itemMoveCopyCompleted notifications quite broken. p=Siddharth Agarwal <sid1337@gmail.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252545 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 18:00:40 +00:00
alqahira%ardisson.org
0da7d78254 Bug 440067 - Release Notes for Camino 1.6.2 (and installer changes to use them). r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@252544 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 17:56:25 +00:00
alqahira%ardisson.org
f3589145b4 Bug 440067 - Release Notes for Camino 1.6.2 (and installer changes to use them). r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@252542 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 17:56:05 +00:00
alqahira%ardisson.org
a7846fd4ab Bug 439682 - Ability to respond to XUL command events sent from the browser content area. Patch by Sean Murphy <murph@seanmurph.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@252541 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 17:44:22 +00:00
bugzilla%standard8.plus.com
3ff2473711 Part of Bug 437619 Synchronise some Thunderbird address book results pane code with SeaMonkey, fixes retaining sort order across different address book searches.
git-svn-id: svn://10.0.0.236/trunk@252540 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 17:28:30 +00:00
dholbert%cs.stanford.edu
699a0dfc30 bug 433284 - Needed to reposition child views after sliding container frame during print-selection. r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252539 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 16:37:17 +00:00
dholbert%cs.stanford.edu
c96679ded3 bug 433373 - Fix clipping region when printing selections that start later in document. r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252538 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 16:35:27 +00:00
bugzilla%standard8.plus.com
dcbc4d5246 Bustage fix - Follow up to normalizing the process dir from bug 436880 - normalize on a directory we know about so that the linux tests pass.
git-svn-id: svn://10.0.0.236/trunk@252537 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 16:10:13 +00:00
bienvenu%nventure.com
10afae284e assert if we can't get a folder when copying multiple local messages, r/sr=neil, patch in 436880, where failure was observed in test case
git-svn-id: svn://10.0.0.236/trunk@252536 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 14:20:25 +00:00
bienvenu%nventure.com
162a200ffa normalize process dir so test harness will get same normalized profile dirs as the apps do, r=standard8, fixes test case in 436880
git-svn-id: svn://10.0.0.236/trunk@252535 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 14:18:40 +00:00
daniel.boelzle%sun.com
5ad7f031de Bug 432579 – Enabling cache for public calendar like US Holidays causes entries to dissappear; p=philipp, r=dbo
git-svn-id: svn://10.0.0.236/trunk@252534 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 11:29:14 +00:00
Berend.Cornelius%sun.com
a299442920 Bug 438546-Select
git-svn-id: svn://10.0.0.236/trunk@252533 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 10:59:33 +00:00
slavomir.katuscak%sun.com
7ce0a19d38 Bug 401877: Using separate HOSTDIR for Upgrade DB test cycle. r=julien
git-svn-id: svn://10.0.0.236/trunk@252532 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 08:38:10 +00:00
bugzilla%standard8.plus.com
10efbc2043 Bug 439819 LDIF import does not include mozillahomestreet. p=Josh Geenen <joshgeenen+bugzilla@gmail.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252531 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 07:55:05 +00:00
wtc%google.com
b67a0ea094 Bug 432430: fail the compilation if __arm__ is not defined.
git-svn-id: svn://10.0.0.236/trunk@252530 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 03:48:58 +00:00
wtc%google.com
e85d8ad0e1 Bug 432430: the first part of the port to Symbian OS. The patch is
contributed by Harry Li <harry.li@pagefreedom.org>.  r=wtc.
Added files: _symbian.cfg _symbian.h symbian.c


git-svn-id: svn://10.0.0.236/trunk@252529 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 03:31:14 +00:00
cltbld
2a67f6e3f1 "Automated configuration bump, release for firefox 2.0.0.15build3"
git-svn-id: svn://10.0.0.236/trunk@252528 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 00:16:36 +00:00
jminta%gmail.com
d3d14a465e Bug 439367 de-rdfify msgViewNavigation.js, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252527 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 00:14:10 +00:00
jminta%gmail.com
1f6aec87e1 Bug 440616 (part 4, threadpane.js) Clean up Thunderbird's global scope, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252526 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 00:10:37 +00:00
neil%parkwaycc.co.uk
8a17ea364e Switch more nsMsgFolderFlags constants over b=436044 r=Standard8 rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252525 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 23:09:11 +00:00
cltbld
c9f8d2891e "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.14 to 2.0.0.15"
git-svn-id: svn://10.0.0.236/trunk@252524 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 22:28:17 +00:00
mnyromyr%tprac.de
cb3ffeddef Bug 71105: biff for all windows (behind-the-scenes patch); r=Neil, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252523 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 19:59:20 +00:00
mozilla%kewis.ch
d316c9ca6f Fix bug 441246 - Add support for categories in Google Calendar. r=philipp,p=xlonline@arcor.de
git-svn-id: svn://10.0.0.236/trunk@252522 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 19:51:04 +00:00
ccooper%deadsquid.com
51d0d17359 b=398954
p=armenzg
r=ccooper
- honor MOZ_CO_DATE if set


git-svn-id: svn://10.0.0.236/trunk@252521 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 19:23:06 +00:00
alqahira%ardisson.org
3d8dc4712c Bug 439793 - Movies not visible on Apple iPod Touch pages. Patch by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smfr, a/Cm1.6.2=me
git-svn-id: svn://10.0.0.236/trunk@252520 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 19:17:39 +00:00
daniel.boelzle%sun.com
8cc75a48d0 Bug 437939 – Invitation counter needs restart for update; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252515 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 18:52:14 +00:00
daniel.boelzle%sun.com
aa1965320b Bug 391495 – calRecurrenceInfo::getNextOccurrence/getNextOccurrenceDate have bugs, fixing regressions; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252514 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 18:49:31 +00:00
mkmelin+mozilla%iki.fi
5fb5e5bd2b Bug 440286: Add Thunderbird UI for System Proxy Settings (port firefox bug 416274)
Also synch with ff bug 413993 string changes
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@252513 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 18:46:34 +00:00
cls%seawood.org
8c4c3fff17 Make clean.pl work in decoupled setup
Bug #409052


git-svn-id: svn://10.0.0.236/trunk@252509 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 17:41:19 +00:00
axel%pike.org
84f009e991 bug 440431, hardcode en-US in Gran Paradiso branding, it's not localized anyway, r=ted, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252507 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 15:53:48 +00:00
Berend.Cornelius%sun.com
d52b7ec8aa Bug 438546-Select
git-svn-id: svn://10.0.0.236/trunk@252506 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 13:31:47 +00:00
slavomir.katuscak%sun.com
5463185861 Bug 367384: Updating ignored stacks.
git-svn-id: svn://10.0.0.236/trunk@252505 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 13:17:55 +00:00
bhearsum%mozilla.com
d67458c493 bug 438563: tracking bug for build and release of Firefox 2.0.0.15 - bump for rc3. r=me, patch=nrthomas
git-svn-id: svn://10.0.0.236/trunk@252500 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 11:57:33 +00:00
Berend.Cornelius%sun.com
7bdc5b6b07 Bug 416594-[Task Mode] Priority and progress buttons are broken after customizing toolbar;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252499 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 10:00:00 +00:00
mkanat%bugzilla.org
a4a1fdd3b1 Bug 157092: Implement a checking mechanism for invalid regexp (Fix the Oracle driver)
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252498 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 09:54:45 +00:00
bugzilla%standard8.plus.com
68152d2e01 Bug 440712 In <smtpEditOverlay.js>, "Warning: assignment to undeclared variable gSmtpUseSecAuth". p=Serge Gautherie <sgautherie.bz@free.fr>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252497 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 07:32:45 +00:00
bugzilla%standard8.plus.com
7fc8a61b5d Bug 439320 Use timed textbox in mailnews and addressbook (port bug 179050 to Thunderbird). r=philor
git-svn-id: svn://10.0.0.236/trunk@252496 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 07:29:38 +00:00
mkanat%bugzilla.org
e1a7723847 Bug 424079: Ability to get history of bug activity in the WebService
Patch By Noura Elhawary <nelhawar@redhat.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252495 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 01:23:53 +00:00
jminta%gmail.com
597753e48c Remove more unnecessary includes of XPCNativeWrapper.js. No bug. r=philor
git-svn-id: svn://10.0.0.236/trunk@252494 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-22 17:25:46 +00:00
jminta%gmail.com
59fc8867c0 No need to include XPCNativeWrapper.js anymore. No bug. r=philor
git-svn-id: svn://10.0.0.236/trunk@252493 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-22 17:10:34 +00:00
jminta%gmail.com
57d6e56551 Bug 441126 Thunderbird doesn't use the Communicator:WorkMode broadcaster, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252492 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-22 15:43:17 +00:00
silver%warwickcompsoc.co.uk
1c08b7a8e7 Releasing ChatZilla 0.9.83.
git-svn-id: svn://10.0.0.236/trunk@252491 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-22 14:42:05 +00:00
mcsmurf%mcsmurf.de
83e15d04f4 Bug 431942 - build breaks in nsWindowsShellService.cpp with mailnews disabled, r=Neil
git-svn-id: svn://10.0.0.236/trunk@252490 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-22 11:13:34 +00:00
jminta%gmail.com
966d98d3a7 Bug 414038 (preliminary work) clean up folder selection consumers, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252489 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-22 01:03:23 +00:00
jminta%gmail.com
011e9a0d90 Bug 440706 New copies and folders menus lack icons, r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252488 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-22 00:59:05 +00:00
Berend.Cornelius%sun.com
d4a259663e Bug 416594-[Task Mode] Priority and progress buttons are broken after customizing toolbar;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252487 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-21 22:46:53 +00:00
neil%parkwaycc.co.uk
e3d269a645 Switch C++ consumers to nsMsgFolderFlags constants b=436044 r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252486 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-21 22:28:31 +00:00
mcsmurf%mcsmurf.de
e36d6457a7 Bug 392050 - Saving Flash file from Media tab of "View Page Info" window does not work, patch by Serge Gautherie, r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252485 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-21 19:36:43 +00:00
despotdaemon
a6262a627e Pseudo-automatic update of changes made by wtc@google.com.
git-svn-id: svn://10.0.0.236/trunk@252484 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-21 04:56:03 +00:00
despotdaemon
2943c5bbbc Pseudo-automatic update of changes made by wtc@google.com.
git-svn-id: svn://10.0.0.236/trunk@252483 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-21 04:55:28 +00:00
kairo%kairo.at
5ee5ecb715 try out IRC bot functionality of buildbot
git-svn-id: svn://10.0.0.236/trunk@252482 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 21:41:42 +00:00
nelson%bolyard.com
c5913d4d8f Bug 436957: Fix decoding in CERT_DecodeCRLDistributionPoints, r=julien.pierre
Modified Files:
	cmd/lib/secutil.c cmd/lib/secutil.h tests/cert/certext.txt
 	lib/certhigh/xcrldist.c


git-svn-id: svn://10.0.0.236/trunk@252477 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 21:14:27 +00:00
bugzilla%standard8.plus.com
5dac2893ab Part of Bug 370306 Move Address Book's autocomplete (and addressing widget) implementation to be based on toolkit's - Implement toolkit interfaces for addrbook search. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252473 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 17:10:42 +00:00
nelson%bolyard.com
2d667308ec Bug 372241: Need more versatile form of CERT_NameToAscii, r=julien
git-svn-id: svn://10.0.0.236/trunk@252472 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 16:57:03 +00:00
silver%warwickcompsoc.co.uk
64ff7fd934 Bug 374887 - Change {#foo} prefixes on copied important messages into inline-buttons that jump to the message in the correct channel. p=glenjamin+bmo@gmail.com (Glen Mailer) r=silver ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@252471 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 15:09:55 +00:00
bugzilla%standard8.plus.com
b316a6a702 Follow up to bug 437556 change the unit test to work properly cross-platform. p=Josh Geenen <joshgeenen+bugzilla@gmail.com>,r=me
git-svn-id: svn://10.0.0.236/trunk@252470 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 14:42:42 +00:00
bienvenu%nventure.com
aa8c335e5b fix offline deleted imap messages reappearing briefly and disappearing, r/sr=neil, 440219
git-svn-id: svn://10.0.0.236/trunk@252469 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 14:21:09 +00:00
silver%warwickcompsoc.co.uk
d84a734f8d Bug 439374 - Mark mouse events with the correct source for CEIP logging. p=glenjamin+bmo@gmail.com (Glen Mailer) r=silver ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@252468 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 12:52:31 +00:00
silver%warwickcompsoc.co.uk
32bece538f Bug 437375 - Don't fail startup for corrupt awayMsgs.txt files, and rename them so the user can recover any data from them. p=glenjamin+bmo@gmail.com (Glen Mailer) r=silver ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@252467 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 12:30:11 +00:00
silver%warwickcompsoc.co.uk
b54d887bac Bug 416749 - Place <wbr> tags after each processed section of text, as well as in the middle, so that lots of short processed text chunks will still wrap. p=krishean@gmail.com (krishean) r=silver ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@252466 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 12:25:06 +00:00
neil%parkwaycc.co.uk
82bdd0ad01 Unbreak bug 200804 which I had forgotton about b=370306 r=Standard8 sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252465 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 09:35:38 +00:00
mkanat%bugzilla.org
c6c4595380 Bug 432916: Expose usermatchmode via WebServices (User.get match argument)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252464 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 04:03:45 +00:00
mkanat%bugzilla.org
8b8a36f9ae Bug 432914: include_fields and exclude_fields arguments for WebService User.get()
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252463 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 03:46:49 +00:00
Pidgeot18%gmail.com
cf24a3eefe Bug 428614 - Crash every time I try to read news (try #2)
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252462 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 02:53:53 +00:00
jminta%gmail.com
aae5bc4851 Bug 440222 messenger.xul doesn't need to include msgAccountCentral.js, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252461 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 01:44:40 +00:00
cls%seawood.org
8b2cc9d138 Bug #440577 r=justdave
git-svn-id: svn://10.0.0.236/trunk@252460 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 01:32:06 +00:00
nboyd%atg.com
3e3a93e0f6 Remove obsolete statement in comment.
git-svn-id: svn://10.0.0.236/trunk@252459 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 00:46:27 +00:00
Pidgeot18%gmail.com
e6d6c192ea Bug 440561: Drag and drop of folders broken
r/sr=dmose, p=sid1337@gmail.com


git-svn-id: svn://10.0.0.236/trunk@252458 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 23:49:31 +00:00
anodelman%mozilla.com
199f2e1c1d Bug 433424 - talos stage/production/try shouldn't attempt to test bused builds
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252457 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 21:05:31 +00:00
despotdaemon
82447dde38 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@252456 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 20:51:20 +00:00
mkmelin+mozilla%iki.fi
323f55b252 Bug 242361: User-Agent header malformed (doesn't follow standards)
r=dmose, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252455 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 18:45:49 +00:00
bugzilla%standard8.plus.com
7e6f4ff09f Bug 187768 allow filter of "To or CC" to use "is in Address Book..." and "is not in Address Book...". p=Kent James <kent@caspia.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252454 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 18:10:44 +00:00
dkl%redhat.com
736cf3db76 Bug 157092 – Implement a checking mechanism for invalid regexp
Patch by David Lawrence <dkl@redhat.com> - r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252453 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 18:06:41 +00:00
mnyromyr%tprac.de
2daf0c90a2 Bug 439548: When tag name is substring of other tag, tag can not be added; r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252452 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 17:57:21 +00:00
nboyd%atg.com
e0123f0945 Fix the last of the warnings!
git-svn-id: svn://10.0.0.236/trunk@252451 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 17:30:46 +00:00
dkl%redhat.com
24e61bac2d Bug 434620 – invalid_field_name and product_edit_denied have the same error ID
Patch by David Lawrence <dkl@redhat.com> r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252450 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 15:50:54 +00:00
dkl%redhat.com
b452c9818b Bug 437614 – Product.get_products should be accessible as Product.get
Patch by David Lawrence <dkl@redhat.com> r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252449 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 15:39:19 +00:00
nelson%bolyard.com
4277ce16d6 Back out last revision, which failed a tinderbox test.
git-svn-id: svn://10.0.0.236/trunk@252448 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 03:21:35 +00:00
alexei.volkov.bugs%sun.com
23b94721f2 Bug 430135 – Need improvement to pkix object leak testing. Adding missing certs.
git-svn-id: svn://10.0.0.236/trunk@252447 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 03:05:12 +00:00
jminta%gmail.com
763a51394c Bug 440196 Create new search and filter create dialogs don't work, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252446 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 03:01:56 +00:00
jminta%gmail.com
0ee67f93ed Bug 439486 subscribe doesn't work when child folders are selected, r=dmose
git-svn-id: svn://10.0.0.236/trunk@252445 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 03:00:40 +00:00
nelson%bolyard.com
3bcc82c40f Bug 436957: Fix decoding in CERT_DecodeCRLDistributionPoints, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@252444 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-19 01:41:22 +00:00
rcampbell%mozilla.com
eb5693bfd2 bug 432893 - setup qm-vista02 on unittest staging
git-svn-id: svn://10.0.0.236/trunk@252443 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 23:10:44 +00:00
mozilla%kewis.ch
721b27e9be Fix bug 391495 - calRecurrenceInfo::getNextOccurrence/getNextOccurrenceDate have bugs. r=dbo
git-svn-id: svn://10.0.0.236/trunk@252442 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 23:02:39 +00:00
Berend.Cornelius%sun.com
9f73385dd7 Bug 437964-'Mark Completed' via context menu doesn't work;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252441 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 21:23:15 +00:00
alexei.volkov.bugs%sun.com
325fe1000b Bug 440062 – incorrect list element count in PKIX_List_AppendItem function. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252440 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 19:57:08 +00:00
alexei.volkov.bugs%sun.com
9c2000ebc6 Bug 438685 – libpkix doesn't try all the issuers in a bridge with multiple certs. additional fix. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252439 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 19:33:18 +00:00
bhearsum%mozilla.com
89590e31af bug 436966: should have an x86-64 linux tinderbox building mozilla-central - watch ftp for 64-bit linux builds. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252438 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 17:30:27 +00:00
philringnalda%gmail.com
a5955edfad Bug 439839 - Next and previous keyboard shortcuts and menus broken, r=dmose
git-svn-id: svn://10.0.0.236/trunk@252437 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 16:45:19 +00:00
neil%parkwaycc.co.uk
3fcdd22ce1 <wbr> is safe for simple HTML b=439601 p=alta88@gmail.com r+sr=me
git-svn-id: svn://10.0.0.236/trunk@252436 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 16:14:05 +00:00
ccooper%deadsquid.com
fe75faa0c1 - silence Auth.pm warning about hash values
git-svn-id: svn://10.0.0.236/trunk@252435 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 14:44:39 +00:00
bugzilla%standard8.plus.com
04455e2411 Bug 437098 Enable junk token limits. p=Kent James <kent@caspia.com>,r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252434 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 14:20:24 +00:00
bugzilla%standard8.plus.com
f519fce381 Bug 217034 Restore capability: Label/Tag as filter criterion. p=Kent James <kent@caspia.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252433 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 14:09:57 +00:00
daniel.boelzle%sun.com
556146eba1 Bug 413908 – Events using internal timezones are no longer updated to recent timezone version, removing stack LOG; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252432 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 13:32:42 +00:00
bhearsum%mozilla.com
1c6732cf90 bug 433874: mozilla-central tinderbox logs don't show commands that are being executed - ignore invalid TinderboxPrint statements (like the ones in command headers). r=tmielczarek, patch=me
git-svn-id: svn://10.0.0.236/trunk@252430 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 12:27:19 +00:00
gijskruitbosch%gmail.com
01001e90a6 Bug 437184 - Inline CTCP causes messages to get lost
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
p=glenjamin+bmo@gmail.com (Glen Mailer)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@252429 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 10:16:34 +00:00
gijskruitbosch%gmail.com
be3608164c Bug 436871 - Tidy up display and message row attributes of msgs to another view
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
p=glenjamin+bmo@gmail.com (Glen Mailer)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@252428 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 10:14:08 +00:00
mozilla%kewis.ch
b155fd5332 Fix (part of) bug 413847 - Timezone preference changes require restart to take effect (regression). r=dbo
git-svn-id: svn://10.0.0.236/trunk@252427 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 09:41:00 +00:00
mozilla%kewis.ch
613185e249 Fix bug 439633 - Error console output in month/multiweek view when selecting events in the unifinder. r=berend
git-svn-id: svn://10.0.0.236/trunk@252426 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 09:27:22 +00:00
nrthomas%gmail.com
74754a0e21 Bug 436926, bump firefox version to 3.0.1pre, gecko to 1.9.0.1pre and associated changes, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@252425 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 08:51:02 +00:00
jminta%gmail.com
548b9cfcfa Bug 439373 Remove front-end users of nsIMsgRDFDatasource, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252424 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 02:49:32 +00:00
jminta%gmail.com
9108c47b4d Bug 414038 (preliminary patch) Remove GetFolderAttribute function, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252423 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 01:17:01 +00:00
jminta%gmail.com
a4318d4c9e Bug 436630 (part 3) Thunderbird should not use the rdf infected msgFolderPickerOverlay
git-svn-id: svn://10.0.0.236/trunk@252422 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 01:13:05 +00:00
wtc%google.com
7f5bb0870d Bug 436430: changed "UNIX time" to "NSPR time" in the comments. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@252421 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 01:04:23 +00:00
wtc%google.com
cff01d808f Bug 436430: removed the declarations of unimplemented functions
CERT_CreateNicknameCertList and CERT_CreateEmailAddrCertList.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@252420 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 01:02:32 +00:00
wtc%google.com
fec57b0868 Bug 436430: the |time| parameter of cert_VerifyCertChainPkix should be
PRTime instead of PRUint64.  r=nelson.
Modified Files:
	certdb/certi.h certhigh/certvfypkix.c


git-svn-id: svn://10.0.0.236/trunk@252419 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 01:00:47 +00:00
bienvenu%nventure.com
3a4d4a8a43 only do undoable imap operations pseudo-offline to fix problem with imap message counts after filters fire, r/sr=neil, 439380
git-svn-id: svn://10.0.0.236/trunk@252418 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-18 00:09:48 +00:00
ghendricks%novell.com
ea094fc380 Multiple bug fixes
git-svn-id: svn://10.0.0.236/trunk@252417 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 23:29:18 +00:00
gijskruitbosch%gmail.com
e0df0b36c2 Bug 437855 - CEIP shouldn't use .key for accesskeys
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
p=wladow@gmail.com (Vlado Valastiak)
ChatZilla Only, NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@252416 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 22:48:40 +00:00
alexei.volkov.bugs%sun.com
2d765c32b5 Bug 430135 – Need improvement to pkix object leak testing. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252415 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 22:29:09 +00:00
gijskruitbosch%gmail.com
c460f46e26 Bug 431715 - Make makexpi.sh ship a chrome.manifest
r=silver@warwickcompsoc.co.uk (James Ross)
r=kairo@kairo.at (Robert Kaiser)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@252414 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 22:22:31 +00:00
gijskruitbosch%gmail.com
9e45837661 Bug 399450 - Don't always leave editing mode on loss of focus
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@252413 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 21:51:54 +00:00
gijskruitbosch%gmail.com
52aa00af1e Bug 417196 - Turn off multiline mode automatically after pastes.
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@252412 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 21:31:44 +00:00
gijskruitbosch%gmail.com
70f0f7ef9c Bug 433703 - Link all-numeric channels
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only. NPOTFFB.


git-svn-id: svn://10.0.0.236/trunk@252411 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 21:20:22 +00:00
ccooper%deadsquid.com
4fcdbc8648 - blank IRC nickname and Submit as well, otherwise we end up with multiple hidden fields
git-svn-id: svn://10.0.0.236/trunk@252409 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 18:27:39 +00:00
mkmelin+mozilla%iki.fi
f0a9156c44 Bug 438050: default client dialog comes up in before all other windows, placed at 0,0
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@252408 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 18:13:16 +00:00
anodelman%mozilla.com
36400b4f5d Bug 433862 - talos not testing mozilla-central or actionmonkey nightly builds
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252406 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 16:41:06 +00:00
ghendricks%novell.com
19a3ffc81f Bug 439605 – TestRun.create populates stop_date with the current time stamp
git-svn-id: svn://10.0.0.236/trunk@252404 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 16:30:00 +00:00
bhearsum%mozilla.com
31cc68de5e bug 436966: should have an x86-64 linux tinderbox building mozilla-central - remove the linux 64 builder from 1.9 (because it's being moved to mozilla-central). r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252403 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 16:14:19 +00:00
bienvenu%nventure.com
9930b4b5a4 fix 439132 removing all tags from local message sometimes doesn't survive rebuild index, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@252402 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 14:59:21 +00:00
kairo%kairo.at
92b6b8634c bug 399031 - Convert xpfe prefpane to toolkit version (DOMi), p=aqualon@aquachan.de r=sdwilsh sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252401 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 12:54:43 +00:00
bhearsum%mozilla.com
9d7ece31f4 bug 431723: upgrade release automation buildbots to 0.7.7 - production 1.9 changes for buildbot 0.7.7 + master -> CVS config sync. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252400 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 12:54:10 +00:00
daniel.boelzle%sun.com
5649104e46 Bug 413908 – Events using internal timezones are no longer updated to recent timezone version; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252399 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 12:24:03 +00:00
mozilla%kewis.ch
ab781a9434 Fix bug 387398 - Missing (Client, Server) Certificate support. r=berend
git-svn-id: svn://10.0.0.236/trunk@252398 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 10:38:15 +00:00
bugzilla%standard8.plus.com
e4881eaa4d Bug 439498 It is possible to attempt to delete mailing lists from OS X Address book via TB. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252397 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 10:31:50 +00:00
mozilla%kewis.ch
5b00931495 Fix bug 439608 - modifyEventWithDialog cannot be called with false as third parameter. r=berend
git-svn-id: svn://10.0.0.236/trunk@252396 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 10:09:24 +00:00
Berend.Cornelius%sun.com
f7c117d978 Bug 429092-Borders are missing for Task List in Today Pane and Task Mode;r=philipp;ui-review=christian
git-svn-id: svn://10.0.0.236/trunk@252395 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 09:59:59 +00:00
jminta%gmail.com
d1fb20432f Bug 439364 Remove GetResourceFromUri, r=philor, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252391 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 02:38:18 +00:00
jminta%gmail.com
01c3419eba Remove useless GetDataSource call. No bug. r=Standard8, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252390 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-17 02:30:18 +00:00
despotdaemon
d3c298d79d Pseudo-automatic update of changes made by jasone@canonware.com.
git-svn-id: svn://10.0.0.236/trunk@252388 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 23:51:42 +00:00
ghendricks%novell.com
2efc238fd7 update TO_JSON methods on objects
git-svn-id: svn://10.0.0.236/trunk@252385 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 21:45:43 +00:00
julien.pierre.boogz%sun.com
bef7939eeb Fix for bug 423839 . Add multiple PKCS#11 token password command line option to NSS tools . r=nelson
git-svn-id: svn://10.0.0.236/trunk@252384 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 20:23:00 +00:00
ccooper%deadsquid.com
9f76b3dcb6 - disambiguate the reference to 'enabled'
git-svn-id: svn://10.0.0.236/trunk@252383 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 19:39:35 +00:00
ccooper%deadsquid.com
93dbda0c2a - upgrade to JSON.pm, v.2
git-svn-id: svn://10.0.0.236/trunk@252382 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 19:38:22 +00:00
philringnalda%gmail.com
65d55a43ab Bug 439378 - Renaming folders busted with undefined preselectedURI in dump(), r=Standard8
git-svn-id: svn://10.0.0.236/trunk@252381 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 19:33:31 +00:00
mkmelin+mozilla%iki.fi
cd5389a0ae [Bug 307392] RSS account should have "Disk Space" (retention) settings like other accounts
r=standard8, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252380 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 19:28:22 +00:00
mkmelin+mozilla%iki.fi
22754bed82 Bug 363461: Add "Hide toolbar" to toolbar's context menu
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@252379 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 19:25:37 +00:00
nrthomas%gmail.com
f6677e641b Bug 436926, Brand fx3.0.x nightlies as Gran Paradiso (and CLOBBER), r=ccooper
git-svn-id: svn://10.0.0.236/trunk@252378 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 18:51:26 +00:00
anodelman%mozilla.com
86304daa7d Bug 436926 - Change branding in CVS (1.9 branch) to "Gran Paradiso", and bump version to 3.0.1pre
p=nthomas r=anodelman


git-svn-id: svn://10.0.0.236/trunk@252377 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 18:49:01 +00:00
anodelman%mozilla.com
51632a731e Bug 436368 - set up talos nochrome and talos fast cycle machines for moz2
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252376 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 18:29:13 +00:00
ted.mielczarek%gmail.com
d0d79dfb18 bug 433852 - add python/scripts to PATH for easy_install
git-svn-id: svn://10.0.0.236/trunk@252375 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 16:59:58 +00:00
mozilla%kewis.ch
dedc865286 Fix bug 439245 - Selecting events in the unifinder doesn't scroll view to event. r=berend
git-svn-id: svn://10.0.0.236/trunk@252374 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 16:16:42 +00:00
bugzilla%standard8.plus.com
806afa254e Part of Bug 370306 Provide a test case for nsAbAutoCompleteMyDomain.js and sort out EXTRA_COMPONENTS in mailnews/addrbook Makefile.in files. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252373 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 13:57:32 +00:00
Berend.Cornelius%sun.com
923dc3a0b5 Bug 395017-Event & Task dialog for read-only calendars don't show start time and end/due date and time;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252372 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 11:49:15 +00:00
Berend.Cornelius%sun.com
79fbf33304 Bug 395017-Event & Task dialog for read-only calendars don't show start time and end/due date and time;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252371 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 11:37:07 +00:00
Berend.Cornelius%sun.com
4bd0b64672 Bug 437941-Task-Trees: Selection Style does not make a difference between focused/unfocused;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252370 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 11:14:05 +00:00
bugzilla%standard8.plus.com
9897ce2f05 Bug 433202 Crash when trying to search in a deleted address book. p=Boying Lu <brian.lu@sun.com>,r=me
git-svn-id: svn://10.0.0.236/trunk@252369 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 11:02:53 +00:00
Berend.Cornelius%sun.com
b8ef78e9cb Bug 399762- [Proto] Task dialog: Error opening Invite Attendees dialog;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252367 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 10:04:32 +00:00
neil%parkwaycc.co.uk
b93c902388 Bug 279144 Make Editor reuse utilityOverlay status bar toggle code r=IanN,philor
git-svn-id: svn://10.0.0.236/trunk@252365 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 09:11:06 +00:00
bugzilla%standard8.plus.com
3a0ed5fc6f Bug 439311 Empty Junk option broken on Thunderbird, regression from bug 324953. p=Kent James <kent@caspia.com>,r=me
git-svn-id: svn://10.0.0.236/trunk@252364 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 07:33:52 +00:00
iann_cvs%blueyonder.co.uk
d149c2d6c3 Bug 436730 – Migrate SeaMonkey's Cookies preferences to new pref window
p=me r=mnyromyr sr=neil (SeaMonkey only NPOTDB)


git-svn-id: svn://10.0.0.236/trunk@252363 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-15 22:43:59 +00:00
gijskruitbosch%gmail.com
37948408fb Releasing Venkman 0.9.87.4 -- no bug, r+sr+a=firebot, NPOTFFB, Venkman Only.
git-svn-id: svn://10.0.0.236/trunk@252361 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-15 19:00:58 +00:00
gijskruitbosch%gmail.com
cf660439d1 Bug 428848 - Fix Venkman on fx2 et non-contentaccessible al.
r=shaver@mozilla.com (Mike Shaver)
a=NPOTFFB
Venkman Only.


git-svn-id: svn://10.0.0.236/trunk@252360 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-15 18:18:39 +00:00
jminta%gmail.com
49861ef231 Bug 436718 (part 2) Only convert from uris to folders via GetMsgFolderForUri, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252359 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-15 18:18:11 +00:00
bugzilla%standard8.plus.com
059437ce44 Bug 439128 Migrate most of the profile migrator code away from nsISupportsArray. r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252358 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-15 17:59:25 +00:00
mkmelin+mozilla%iki.fi
770092074f Bug 432267: Cannot Move/Copy using Recent menu
r=bienvenu, patch suggestion by jminta


git-svn-id: svn://10.0.0.236/trunk@252357 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-15 15:08:03 +00:00
wtc%google.com
0f72ff60ae Bug 436430: Start to build the cmd/tests directory. Added the test program
nonspr10.c for verifying that NSS public headers can be compiled with
-DNO_NSPR_10_SUPPORT.  Do not release the test programs in cmd/tests in our
binary distribution.  r=nelson.
Modified Files:
	manifest.mn tests/manifest.mn
Added Files:
	tests/nonspr10.c


git-svn-id: svn://10.0.0.236/trunk@252356 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 19:37:03 +00:00
jminta%gmail.com
d3d87a240a Bug 436673 de-rdfify folderProps.xul, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252355 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 18:55:50 +00:00
bugzilla%babylonsounds.com
25e0bb8f30 Bug 438338 - Add zh-TW language
git-svn-id: svn://10.0.0.236/trunk@252354 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 18:24:36 +00:00
ted.mielczarek%gmail.com
2cd90dcc09 bug 402224 - fix mercurial diff options to be correct
git-svn-id: svn://10.0.0.236/trunk@252353 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 18:09:51 +00:00
philringnalda%gmail.com
fb628060fc Bug 437168 - Fix duplicated Pinstripe smiley CSS, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252352 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 18:02:35 +00:00
bienvenu%nventure.com
64b5bc3d19 fix regression opening single folder saved search r=philor, 438786
git-svn-id: svn://10.0.0.236/trunk@252351 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 17:01:49 +00:00
wtc%google.com
c141d5b222 Bug 436430: NSS public headers should not use NSPR 1.0 compatibility types
and macros.  Replaced PRArenaPool by PLArenaPool and int64 by PRTime.  The
patch is generated by Nelson Bolyard <nelson@bolyard.com>.  r=wtc
Modified Files:
	certdb/cert.h certdb/certdb.h certdb/certt.h certhigh/ocsp.h
	cryptohi/cryptohi.h cryptohi/keyhi.h cryptohi/keythi.h
	freebl/blapit.h pk11wrap/pk11priv.h pk11wrap/pk11pub.h
	pk11wrap/secmodt.h pkcs12/p12.h pkcs12/p12t.h pkcs12/pkcs12t.h
	pkcs7/pkcs7t.h pkcs7/secpkcs7.h smime/cms.h util/nssb64.h
	util/secasn1.h util/secder.h util/secdig.h util/secitem.h
	util/secoid.h


git-svn-id: svn://10.0.0.236/trunk@252350 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 14:20:38 +00:00
lpsolit%gmail.com
38ffb7ad73 Fix on checkin for bug 438810: replace targets by users/groups
git-svn-id: svn://10.0.0.236/trunk@252348 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 11:19:56 +00:00
lpsolit%gmail.com
ccb996e797 Bug 438810: Whines fail when a group or user that was receiving whines is manually deleted, and sanitycheck.cgi should report this problem - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@252347 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 11:15:35 +00:00
bugzilla%standard8.plus.com
0e0dcf8b99 Bug 438808 Thunderbird is unnecessarily including extra locale files and preprocessing others. r=philor
git-svn-id: svn://10.0.0.236/trunk@252346 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 07:05:36 +00:00
nelson%bolyard.com
d53d803599 Bug 434398: libPKIX cannot find issuer cert immediately after checking it with OCSP
Ensure that parsed certificates go into trust domain's cert cache.
Plug two leaks of certificate objects.   r=julien,Alexei
Eliminate dependence on old NSPR 1.0 symbol PRArenaPool, which is now PLArenaPool.


git-svn-id: svn://10.0.0.236/trunk@252345 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 05:05:23 +00:00
nelson%bolyard.com
99f5c75141 Bug 434099: NSS relies on unchecked PKCS#11 object attribute values, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@252344 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 04:38:32 +00:00
m_kato%ga2.so-net.ne.jp
fbdb1cc68a Bug 438533 Support Windows x64 build for mailnews, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@252343 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 02:08:58 +00:00
bienvenu%nventure.com
55865e78e9 do offline imap move/copies as pseudo-offline, patch by emre, r/sr=bienvenu 435153
git-svn-id: svn://10.0.0.236/trunk@252342 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 23:36:35 +00:00
bienvenu%nventure.com
3892062ff3 change SplitRecipients to take an nsAString, so we don't have to check for null parameter, part of regression introduced in 435881, r=standard8, sr=neil
git-svn-id: svn://10.0.0.236/trunk@252341 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 23:17:24 +00:00
bienvenu%nventure.com
9b2e9d1863 treat -5 like any other keyword, r=standard8, sr=neil, 438724
git-svn-id: svn://10.0.0.236/trunk@252340 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 22:45:59 +00:00
alqahira%ardisson.org
1acd3d87ff Setting the ftp directory to match what has always been done
git-svn-id: svn://10.0.0.236/trunk@252339 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 22:38:03 +00:00
alqahira%ardisson.org
a7b3e66abf Reenabling Ts on minibinus with 20s timeout
git-svn-id: svn://10.0.0.236/trunk@252338 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 22:16:53 +00:00
lpsolit%gmail.com
f04bf00023 Bug 439075: Importing bugs which have a multi-select field with a single value fails - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252337 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:45:45 +00:00
ted.mielczarek%gmail.com
adcbca2ecc oops, remove unused file
git-svn-id: svn://10.0.0.236/trunk@252336 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:25:24 +00:00
ted.mielczarek%gmail.com
74abc48e68 bug 388543 - nsinstall on vista dies due to UAC, embed some manifests
git-svn-id: svn://10.0.0.236/trunk@252335 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:23:34 +00:00
ghendricks%novell.com
ca9091d9f2 to_json redefined by JSON. Replace with convert_to_json
git-svn-id: svn://10.0.0.236/trunk@252334 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:17:25 +00:00
ccooper%deadsquid.com
1b5257a1a7 Misc.
- removed references to Time::Piece::* modules. The default date behavior has burned us a few time now (most notably in the Session code), so we need to be explicit about our dates and date comparisons.
- standardized how we make our calls to Date::Manip


git-svn-id: svn://10.0.0.236/trunk@252333 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:10:33 +00:00
ccooper%deadsquid.com
e3ad4d17b7 - updated Selenium testcases, as generated by the Selenium IDE 1.0b2
git-svn-id: svn://10.0.0.236/trunk@252332 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:08:40 +00:00
ccooper%deadsquid.com
729b978398 Misc.
- removed references to Time::Piece::* modules. The default date behavior has burned us a few time now (most notably in the Session code), so we need to be explicit about our dates and date comparisons.
- standardized how we make our calls to Date::Manip
- implemented a logError method and use it replace all old STDERR output references
- manage_categories cleanup: show product name in branch listing, making it easier to find which branch you're looking for when many branches have the same name. Do the same thing for opsyses and platforms.
- added Litmus::Utils::sanitize() for processing CGI input


git-svn-id: svn://10.0.0.236/trunk@252331 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:07:48 +00:00
ccooper%deadsquid.com
b6a2a946b8 b=362489
- allow for recursive cloning of branches, testgroups, and subgroups


git-svn-id: svn://10.0.0.236/trunk@252330 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 21:00:40 +00:00
mkanat%bugzilla.org
b9287eeec0 Bug 438739: Permissions are not set properly on extensions by checksetup
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252328 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 20:57:49 +00:00
ghendricks%novell.com
a2445f6d2b Install requires JSON 2.10
git-svn-id: svn://10.0.0.236/trunk@252327 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 20:24:01 +00:00
ghendricks%novell.com
0ac4b03788 Bug 409309 – testopia is not compatible with new JSON
git-svn-id: svn://10.0.0.236/trunk@252326 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 20:16:46 +00:00
alqahira%ardisson.org
f52610ea8b Disabling Ts on minibinus for now
git-svn-id: svn://10.0.0.236/trunk@252325 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 20:13:52 +00:00
mkmelin+mozilla%iki.fi
4f58d3b64e [Bug 289467] MailNews should not use simple-uri
r=standard8, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252324 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 19:24:08 +00:00
alexei.volkov.bugs%sun.com
903c46bb1b Bug 438685 – libpkix doesn't try all the issuers in a bridge with multiple certs. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252323 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 19:12:21 +00:00
alqahira%ardisson.org
826bc8100a Enabling Ts on minibinus
git-svn-id: svn://10.0.0.236/trunk@252322 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 18:53:40 +00:00
cltbld
da64ba517e "Automated configuration bump, release for firefox 2.0.0.15build2"
git-svn-id: svn://10.0.0.236/trunk@252320 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 17:38:21 +00:00
neil%parkwaycc.co.uk
eba77ae636 Use identity key in autocompletesearchparam to determine "my" domain r=Standard8 sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252319 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 16:42:58 +00:00
cltbld
c74f58f5f8 "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.14 to 2.0.0.15"
git-svn-id: svn://10.0.0.236/trunk@252318 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 16:27:49 +00:00
lpsolit%gmail.com
ef78909ae0 Bug 437770: Imported bugs are ignored by queries (they never appear in buglists) - Patch by Ed Goose <ed.goose@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252317 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 16:01:34 +00:00
bugzilla%standard8.plus.com
361bada120 Bug 438778 Some menus and menupopups in address book and compose don't have IDs. p=Jeff Beckley <beckley@qualcomm.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252315 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 11:11:58 +00:00
neil%parkwaycc.co.uk
2ad50eb714 Bug 436051 nsIMsgFolder::getFoldersWithFlag abuses xpcom conventions r=Standard8 sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252314 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 10:41:08 +00:00
neil%parkwaycc.co.uk
7f95f97756 Bug 326051 nsIMsgFolder::getFoldersWithFlag abuses xpcom conventions r=Standard8 sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252313 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 10:41:05 +00:00
bugzilla%standard8.plus.com
fb7dce4aac Bug 296453 With IMAP, racing CPU, Slow performance moving/deleting large number of messages (v2.1 fix _teardown not to try and remove listeners unnecessarily). p=Andrew Sutherland <bugmail@asutherland.org>,r=philor
git-svn-id: svn://10.0.0.236/trunk@252312 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 09:18:35 +00:00
bugzilla%standard8.plus.com
2fc84c4299 Bug 438927 ###!!! ASSERTION: XPConnect is being called on a scope without a 'Components' property! (closing Thunderbird mail windows). Part 1 - remove half of the assertions. r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252311 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 08:54:33 +00:00
bugzilla%standard8.plus.com
09f5b1ce25 Bug 433202 Crash when trying to search in a deleted address book (SeaMonkey patch). p=Boying Lu <brian.lu@sun.com>,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252310 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 08:46:47 +00:00
bugzilla%standard8.plus.com
eed37ea199 Bug 321271 Address book sidebar leaks connections (Av3-SM). p=Serge Gautherie <sgautherie.bz@free.fr>,r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252309 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 08:44:16 +00:00
hwaara%gmail.com
ce94b564db part of bug 438922, the biff manager doesn't need to be an shutdown observer (the account manager is shutting it down already). r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252308 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 07:55:36 +00:00
alqahira%ardisson.org
1382b401bc Fixing the hostname in the mozconfig to match the (correct) info in tinder-config.pl
git-svn-id: svn://10.0.0.236/trunk@252307 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 05:34:38 +00:00
nelson%bolyard.com
ae6c9f82e5 Back out last checkin, which introduced crashes in pk12util. Sheriff Nelson
git-svn-id: svn://10.0.0.236/trunk@252306 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 05:28:55 +00:00
alqahira%ardisson.org
609fa61862 Adding Talkback sectionin advance of minibinus taking over trunk from minimaya
git-svn-id: svn://10.0.0.236/trunk@252305 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 02:59:47 +00:00
alqahira%ardisson.org
f845aac3af Turn off the partly-enabled release stuff
git-svn-id: svn://10.0.0.236/trunk@252304 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 02:35:42 +00:00
alqahira%ardisson.org
f340909484 Land initial configs for cb-minibinus01 in cvs
git-svn-id: svn://10.0.0.236/trunk@252303 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 01:45:45 +00:00
alqahira%ardisson.org
bea7f3c8be Bug 438456 - willShowPromptForBrowser: shouldn't set mLastBrowserView unless it needs to. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@252302 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 22:55:59 +00:00
anodelman%mozilla.com
09bd3399ae Bug 438725 - moz2 talos builds sometimes line up with a build other than the one they tested
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252300 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 21:53:01 +00:00
neil%parkwaycc.co.uk
2ecb4131de Provide the selected identity key as the autocomplete search parameter b=370306 r=Standard8 sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252299 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 21:40:38 +00:00
julien.pierre.boogz%sun.com
489d8ded57 Fix for bug 423839 . Add multiple PKCS#11 token password command line option to NSS tools. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252298 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 21:16:58 +00:00
ted.mielczarek%gmail.com
302eb50767 oops, fix that
git-svn-id: svn://10.0.0.236/trunk@252292 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 19:39:41 +00:00
ted.mielczarek%gmail.com
11b233cc2b get rid of objdir stuff I'm not using on the mozillabuild-builder vm
git-svn-id: svn://10.0.0.236/trunk@252291 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 19:38:37 +00:00
bhearsum%mozilla.com
f6a61afc2e bug 438563: bump bootstrap.cfg for firefox 2.0.0.15 rc2. r=joduinn, patch=me
git-svn-id: svn://10.0.0.236/trunk@252289 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 19:33:39 +00:00
bhearsum%mozilla.com
c00774ca69 bug 438563: version bumps for firefox 2.0.0.15 release. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252282 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 19:01:30 +00:00
ted.mielczarek%gmail.com
a0aca759e7 bug 427765 - allow use of psdk + windows sdk with vc++ express
git-svn-id: svn://10.0.0.236/trunk@252281 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 18:31:51 +00:00
bhearsum%mozilla.com
d018c3b52c bug 438563: bump 1.8 production master to RELEASE_AUTOMATION_M9_2 to pick up bug 437506. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252280 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 18:10:19 +00:00
nrthomas%gmail.com
067683e475 Bug 437506, adjust tagging for nss changes in bug 419030, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252279 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 17:59:48 +00:00
ted.mielczarek%gmail.com
0a06619c4a fix typo
git-svn-id: svn://10.0.0.236/trunk@252278 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 17:32:52 +00:00
alexei.volkov.bugs%sun.com
cfca27da22 Bug 432303 – Replace PKIX_PL_Memcpy with memcpy. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252277 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 17:22:45 +00:00
mkmelin+mozilla%iki.fi
ab16714331 Bug 278549 – Can't configure used certificate per mail identity in SeaMonkey
p=1ac7b2edaa08e4edd3334c5dc4b966af@fami-braun.de
r=iann_bugzilla (and me), sr=neil


git-svn-id: svn://10.0.0.236/trunk@252276 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 17:07:26 +00:00
mkmelin+mozilla%iki.fi
f729d1d29b Bug 438834 - chosing fcc folder from the compose window does not work, regression from #413781
p=Sunil Mohan Adapa <sunil@synovel.com>, r=mkmelin


git-svn-id: svn://10.0.0.236/trunk@252275 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 16:55:25 +00:00
bugzilla%standard8.plus.com
a18f479912 Disable tests for bug 437556 whilst we try and sort out the test bustage
git-svn-id: svn://10.0.0.236/trunk@252274 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 15:42:17 +00:00
bienvenu%nventure.com
ded3a4cdbc tidy up way we register and unregister event listeners, patch in bug 321271, though it doesn't actually affect that bug, patch by sgautherie, r/sr=me
git-svn-id: svn://10.0.0.236/trunk@252273 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 15:41:29 +00:00
daniel.boelzle%sun.com
5a7ac9e878 Bug 436476 Deleting a single instance of a recurring event fails; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252271 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 13:43:39 +00:00
bhearsum%mozilla.com
06c43bb5b8 bug 438563: bump bootstrap config for firefox 2.0.0.15 release. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@252270 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 12:11:38 +00:00
bugzilla%standard8.plus.com
4f0fa9209c Fix unit test bustage from bug 438333 - forgot to add now required parameter.
git-svn-id: svn://10.0.0.236/trunk@252269 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 08:52:45 +00:00
mkmelin+mozilla%iki.fi
51a400d99a Bug 436799: add help menu (and mac window menu) to "view source" windows
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@252268 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 08:04:11 +00:00
bugzilla%standard8.plus.com
fb9bee44c9 Bug 438335 CopyRequest not cleared when local folder is moved. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252267 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 08:00:36 +00:00
bugzilla%standard8.plus.com
20e59b2f6d Bug 324953 Run Junk Mail Controls (on selected messages) broken. Based on patch originally by Neil,p=Kent James <kent@caspia.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252266 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 07:56:48 +00:00
bugzilla%standard8.plus.com
1753179450 Bug 437556 Mailnews crashes while importing an address book if a field map is required but not set. p=Josh Geenen <joshgeenen+bugzilla@gmail.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252265 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 07:52:32 +00:00
bugzilla%standard8.plus.com
c965797f99 Bug 438333 Make determining which address books to search on autocomplete a lot easier. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252264 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 07:44:29 +00:00
ctalbert%mozilla.com
fd4a423ee4 version bump for QA Companion extension r=jay
git-svn-id: svn://10.0.0.236/trunk@252263 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 03:34:49 +00:00
despotdaemon
929fc2ee9c Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@252262 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 22:10:55 +00:00
ctalbert%mozilla.com
de46fb0926 bug 434584 - r=jay QAC only bug
git-svn-id: svn://10.0.0.236/trunk@252261 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 21:41:26 +00:00
daniel.boelzle%sun.com
9668e70437 Bug 436476 Deleting a single instance of a recurring event fails, fixing regression; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252260 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 20:54:58 +00:00
neil%parkwaycc.co.uk
14b8ba5652 Bug 436357 Don't use RDF for the filter list dialog tree r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@252259 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 20:43:10 +00:00
cls%seawood.org
1fc020ea86 Add $::tree_dir reference to make log trimming work again
Bug #409052


git-svn-id: svn://10.0.0.236/trunk@252258 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 19:37:05 +00:00
nelson%bolyard.com
292204b3ac fix assertion failures and other crashes for bug 401928. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@252257 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 18:56:13 +00:00
alexei.volkov.bugs%sun.com
636d6333c1 430369 - vfychain -o succeeds even if -pp is not specified. Bug 430368 – vfychain -t option is undocumented. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252256 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 18:02:17 +00:00
stuart.morgan%alumni.case.edu
6abcfd3236 Camino only - Bug 311841: Replace Carbon-event-based menu updating with NSMenu delegation. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@252255 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 17:57:57 +00:00
stuart.morgan%alumni.case.edu
27ef5fea16 Camino only - Bug 438283: Move Top-10 sorting out of the bookmark classes. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@252254 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 17:37:47 +00:00
alqahira%ardisson.org
36b20bf4c8 Bug 432200 - Loose ampersand in 'unresponsive script' dialogue box; call stringByRemovingWindowsShortcutAmpersand on checkbox labels, too. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@252253 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 17:34:35 +00:00
stuart.morgan%alumni.case.edu
075f1ca0a4 Camino only - Bug 410384: Make tabs visibility to accessibility clients. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@252252 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 17:33:49 +00:00
kaie%kuix.de
c3f8f03783 bug 423511, Test failure because make prints CWD
r=wtc


git-svn-id: svn://10.0.0.236/trunk@252251 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 15:56:12 +00:00
bienvenu%nventure.com
0079cc997a fix regression in saved search count handling, regression from 436214, spotted by rkent, r=standard8
git-svn-id: svn://10.0.0.236/trunk@252250 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 15:09:34 +00:00
bugzilla%standard8.plus.com
b2b506ecc8 Bug 342934 Double-clicking LDAP directory should edit. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252249 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 15:07:36 +00:00
nboyd%atg.com
c0bcb6d911 Fix bug 437988. Rhino must discover the abstract methods in the interface
of a base class in JavaAdapter


git-svn-id: svn://10.0.0.236/trunk@252248 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 13:02:18 +00:00
neil%parkwaycc.co.uk
eed9bcbb68 Backout bug 361326 to make Outlook address books work again properly r=Standard8 sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252247 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 11:03:51 +00:00
neil%parkwaycc.co.uk
22a40a9a6d Convert nsMsgFolderFlags from a .h to a .idl file b=436044 r=Standard8 rs=dmose
git-svn-id: svn://10.0.0.236/trunk@252246 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 11:01:06 +00:00
Berend.Cornelius%sun.com
c6e23d0fbe Bug 437593-invitations link should be provided in mail mode too;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@252245 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 10:11:08 +00:00
Berend.Cornelius%sun.com
1ba3e9b507 Bug 437593 ? invitations link should be provided in mail mode too;r=philipp;ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@252244 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 10:05:04 +00:00
mozilla%kewis.ch
6e92c617f6 Fix bug 413326 - Read only calendar, use 'Click Here to Add a New Task' text field -> nothing happens. r=berend
git-svn-id: svn://10.0.0.236/trunk@252243 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 09:30:16 +00:00
mozilla%kewis.ch
1e67238ac6 Fix bug 437898 - events list can have a selector for 'later today' list. (prerequisites, actual fix done as extension, see bug) r=berend
git-svn-id: svn://10.0.0.236/trunk@252242 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 08:43:11 +00:00
bugzilla%standard8.plus.com
9b1b1c994b Bug 273114 When forwarding messages signature line is placed after forwarded message (should obey reply signature position pref) p=bdonnette@linagora.com,ui-review=clarkbw,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252241 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 07:59:57 +00:00
bugzilla%standard8.plus.com
9985535b2b Bug 23394 Quote just the selected portion of a message during Reply. p=Jeff Beckley <beckley@qualcomm.com>,r=smontagu,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@252240 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 07:53:15 +00:00
Berend.Cornelius%sun.com
3fe1a8cf34 Bug 438020-Task list is broken [Error: document.getElementById(modeBroadcaster) has no properties]
git-svn-id: svn://10.0.0.236/trunk@252239 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 07:38:36 +00:00
bugzilla%standard8.plus.com
510c13a559 Bug 437848 Moving a local folder with subfolders causes infinite recursion. p=Siddharth Agarwal <sid1337@gmail.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252238 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 07:36:22 +00:00
bugzilla%standard8.plus.com
b4cf8b5fb4 Bug 437975 Can't send emails to non-mork mailing lists. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252237 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 07:17:37 +00:00
bugzilla%standard8.plus.com
83064b2c2d Bug 423956 Global inbox is missing after creating a first account which uses global inbox - No mail receiving possible then. p=Boying Lu <brian.lu@sun.com>,r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252236 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 07:14:39 +00:00
jminta%gmail.com
ef2bf4f1e8 Bug 436718 (part 1) Only convert from a uri to a folder through GetMsgFolderForUri, r=philor
git-svn-id: svn://10.0.0.236/trunk@252235 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 00:34:54 +00:00
jminta%gmail.com
7dd27f386b Bug 437860 Lots of windows/dialogs declare the nc-rdf namespace when they don't need to, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252234 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 00:30:04 +00:00
jminta%gmail.com
3d58200730 Bug 436630 (part 2) remove more instances of msgFolderPickerOverlay, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252233 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 00:19:57 +00:00
bienvenu%nventure.com
cc056d0f59 fix regression from 436630 - can't edit saved searches, r=standard8
git-svn-id: svn://10.0.0.236/trunk@252232 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 22:57:01 +00:00
ted.mielczarek%gmail.com
1d3ffde159 bug 402224 - add mercurial to MozillaBuild. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@252231 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 20:51:27 +00:00
cltbld
0cfe0d4dcc "Automated configuration bump, release for firefox 3.0rc3build1"
git-svn-id: svn://10.0.0.236/trunk@252223 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 18:54:33 +00:00
nrthomas%gmail.com
3504605570 Bug 438261, only generate Mac partials/snippets for a mac-only RC3
git-svn-id: svn://10.0.0.236/trunk@252222 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 17:41:02 +00:00
cltbld
a59eadc96f "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0rc2 to 3.0rc3"
git-svn-id: svn://10.0.0.236/trunk@252221 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 17:39:07 +00:00
mark.finkle%gmail.com
d17da64aad b=435460, r=nthomas. enable jemalloc and pull from rc3
git-svn-id: svn://10.0.0.236/trunk@252216 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 14:02:57 +00:00
axel%pike.org
cdfeab730f bug 436166, add pt-PT to thunderbird trunk builds. patch=sipaq, r=l10n@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@252214 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 12:56:19 +00:00
nrthomas%gmail.com
ed5ac737e5 Bug 438261, Fx3.0RC3 config, p=joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@252210 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 09:43:19 +00:00
nelson%bolyard.com
b738a91657 Bug 436577: uninitialized variable in sec_pkcs5CreateAlgorithmID
Patch by Bob Relyea <rrelyea@redhat.com>, r=wtc


git-svn-id: svn://10.0.0.236/trunk@252209 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-10 02:53:27 +00:00
reed%reedloden.com
94d326aae2 Clobber Mac to pick up wallpaper fix for bug 436575.
git-svn-id: svn://10.0.0.236/trunk@252206 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 23:00:49 +00:00
dolske%mozilla.com
aa3ddace16 Bug 432568 - Thunderbird should use unified toolbar styling on OS X. r=philor
git-svn-id: svn://10.0.0.236/trunk@252204 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 22:55:58 +00:00
shaver%mozilla.org
5dd6a1935b Bug 436575: unkillable hangs after opening VerifiedDownloadPlugin.plugin, with
OS X 10.5.3. r=josh, sr=brendan, a=damon


git-svn-id: svn://10.0.0.236/trunk@252203 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 22:18:13 +00:00
daniel.boelzle%sun.com
dae092ddf6 Bug 437615 Exceptions when creating/editing/deleting an event/task/calendar or selecting/deselecting a calendar; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252202 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 20:04:03 +00:00
ted.mielczarek%gmail.com
908d2860bd bug 418938 - rxvt is ugly as sin. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@252201 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 18:59:52 +00:00
ted.mielczarek%gmail.com
3c0bd42437 bug 418938 - rxvt is ugly as sin. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@252199 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 18:17:08 +00:00
anodelman%mozilla.com
5ccc35e02c Bug 433315 - clean-up mozilla2 configs + steps
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252198 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 17:29:26 +00:00
alqahira%ardisson.org
18247117eb Bug 433349 - Omnibus ad-blocking bug for May 2008. Rules by Philippe Wittenbergh <phiw@l-c-n.com> and me, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@252197 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 17:12:30 +00:00
anodelman%mozilla.com
65b02bbad2 Bug 435276 - tinderboxpoller should be able to watch multiple columns for changes
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252196 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 16:58:30 +00:00
bhearsum%mozilla.com
fb0b3bf49a backout of bug 433874 (m-c tbox logs don't show commands) - because it caused bug 438002.
git-svn-id: svn://10.0.0.236/trunk@252195 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 15:38:05 +00:00
ted.mielczarek%gmail.com
3fee5afafd bug 437748 - guess-msvc bustage (fallout from bug 427765)
git-svn-id: svn://10.0.0.236/trunk@252194 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 15:31:55 +00:00
mozilla%kewis.ch
a63292e631 Fix bug 437189 - Gdata prov: cannot delete last remaining occurence by "delete this occurence". r=dbo
git-svn-id: svn://10.0.0.236/trunk@252193 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 15:04:35 +00:00
Berend.Cornelius%sun.com
79c5bf9ed9 Bug 429685-Toggling of 'Delete' - toolbarbutton in calendar-mode and task-mode does not work;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252192 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 14:50:04 +00:00
mozilla%kewis.ch
8f8b710377 Fix bug 432579 - Enabling cache for public calendar like US Holidays causes entries to dissappear. r=dbo
git-svn-id: svn://10.0.0.236/trunk@252191 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 14:32:26 +00:00
Berend.Cornelius%sun.com
0183855fa8 Bug 437942-Find calendars is broken;r=daniel
git-svn-id: svn://10.0.0.236/trunk@252190 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 13:12:33 +00:00
bhearsum%mozilla.com
52f2d00bc6 bug 433874: mozilla-central tinderbox logs don't show commands that are being executed. r=tmielczarek, patch=me
git-svn-id: svn://10.0.0.236/trunk@252189 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 12:28:46 +00:00
bhearsum%mozilla.com
0ab69d4412 bug 437792: try server needs to stop calling client.py. r=bustage
git-svn-id: svn://10.0.0.236/trunk@252188 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 12:15:21 +00:00
neil%parkwaycc.co.uk
9b16104803 Bug 270128 Menu access key should close autocomplete r=aaronlev,ajschult
git-svn-id: svn://10.0.0.236/trunk@252187 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 10:38:30 +00:00
mozilla%kewis.ch
b4770f7554 Fix bug 437921 - Not working with TB 3a2pre by default. r=philipp
git-svn-id: svn://10.0.0.236/trunk@252186 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-09 08:45:22 +00:00
daniel.boelzle%sun.com
717d8e0827 Bug 437615 – Exceptions when creating/editing/deleting an event/task/calendar or selecting/deselecting a calendar; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252184 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-08 11:59:15 +00:00
wtc%google.com
f5f8b03d00 Bug 332942: use 'uname -p' instead of 'uname -m' to determine if we're
building on SPARC.  Note that we may not be able to build NSPR on SPARC V8
after this change.  If that's a problem, please reopen this bug.  The patch
is contributed by Julien Pierre <julien.pierre.boogz@sun.com>.  r=wtc.
Modified Files:
	configure configure.in pr/src/Makefile.in
	pr/src/md/unix/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@252183 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-07 20:25:59 +00:00
wtc%google.com
3c6cdc8f9e Bug 313282: comnined strccmp.c (rev. 3.7) and strcstr.c (rev. 3.8) into
strcase.c so that the functions can share the |uc| table easily.
Modified Files:
	Makefile.in
Added Files:
	strcase.c
Removed Files:
	strccmp.c strcstr.c


git-svn-id: svn://10.0.0.236/trunk@252182 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-07 19:20:10 +00:00
jminta%gmail.com
35eb6f5b20 Bug 436630 (part 1) - remove msgFolderPickerOverlay from newFolderDialog and virtualFolderProperties, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252181 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-07 17:55:21 +00:00
daniel.boelzle%sun.com
789bbf27f5 Bug 437689 – [Trunk] Timezone definitions extension is not compatible with Sunbird 0.6a1; r=ssitter
git-svn-id: svn://10.0.0.236/trunk@252180 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-07 16:29:50 +00:00
bienvenu%nventure.com
df451f6fbb fix regression in compact all, result of bug 421443, r=magnus
git-svn-id: svn://10.0.0.236/trunk@252179 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-07 15:50:00 +00:00
lpsolit%gmail.com
aa6d1ed717 Bug 437602: importxml.pl does not correctly build the bugs_fulltext table - Patch by Ed Goose <ed.goose@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252178 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-07 14:09:00 +00:00
lpsolit%gmail.com
e4ed4ad998 Bug 437369: Deleting a bug doesn't remove related data from the bugs_fulltext table - Patch by Ed Goose <ed.goose@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252177 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-07 13:56:46 +00:00
kairo%kairo.at
08c1194e07 turn off TUnit on Linux tinderbox bnow that SeaMonkey has dedicated unit test machines
git-svn-id: svn://10.0.0.236/trunk@252167 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 22:20:34 +00:00
rcampbell%mozilla.com
afb043e430 bug 437687 - Clean up qm-rhel02 to remove qm-centos5-03 and qm-win2k3-03, p=lsblakk, r=me
git-svn-id: svn://10.0.0.236/trunk@252163 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 21:35:37 +00:00
stuart.morgan%alumni.case.edu
a2cb31d804 Camino only - Bug 437561: Whitespace cleanup in BrowserWrapper; no functional change. Original patch by Chris Lawson <cl-bugs-new@chrislawson.net>. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@252161 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 21:12:41 +00:00
alqahira%ardisson.org
11356f4f87 Bug 396847 - Feed and OpenSearch indicators can disappear due to subresource loads. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=kreeger, r=murph, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@252160 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 20:23:49 +00:00
alqahira%ardisson.org
56847703d2 Bug 423588 - Fix the dirListing folder.png and add Camino-like up.png. Icons by Philippe Wittenberg <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@252159 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 19:37:30 +00:00
stuart.morgan%alumni.case.edu
7ac725d049 Camino only - Bug 437040: NULL-check the window URI of a blocked popup. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@252158 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 17:59:25 +00:00
stuart.morgan%alumni.case.edu
d1b862aa9f Camino only - Bug 431579: Don't auto-switch to collections when dropping bookmarks on them. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@252157 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 17:57:17 +00:00
stuart.morgan%alumni.case.edu
8f6e16d8aa Camino only - Bug 433797: Resize subviews when dismissing tabspose. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@252156 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 17:55:20 +00:00
nrthomas%gmail.com
4e0794466f Followup for bug 408906, use <space> instead of %20 in the urls
git-svn-id: svn://10.0.0.236/trunk@252155 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 16:30:16 +00:00
nrthomas%gmail.com
752bb14963 Bug 408906, update verify for Tb 1.5.0.14 --> 2.0.0.14 major update, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252154 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 15:56:14 +00:00
daniel.boelzle%sun.com
c2a57777eb Bug 363191 – Handle Timezones more efficiently (Timezone Database); r=ssitter
git-svn-id: svn://10.0.0.236/trunk@252153 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 15:55:43 +00:00
daniel.boelzle%sun.com
202097447a Bug 435877 – UTF-8 decoding problem breaks wcap calendar; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252152 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 15:21:23 +00:00
ted.mielczarek%gmail.com
2c3b99474d bump up these timeouts a little
git-svn-id: svn://10.0.0.236/trunk@252151 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 13:36:31 +00:00
Berend.Cornelius%sun.com
d36ceb920c Bug 429687-Follow-up features for the mode dependent today-pane;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252150 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 12:42:28 +00:00
ted.mielczarek%gmail.com
1e2731a6ab adding AutoHotKey script to simplify the build process
git-svn-id: svn://10.0.0.236/trunk@252149 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 12:18:37 +00:00
nrthomas%gmail.com
ec048b6cf5 Bug 436762, optionally ignore nightly join/parts on tinderbox waterfall, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252148 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 12:04:06 +00:00
nrthomas%gmail.com
1687867485 Bug 408906, config for second major update of Thunderbird 1.5.0.x, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252147 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 11:35:24 +00:00
Berend.Cornelius%sun.com
0824ce147c Bug 419807-After closing task dialog now save-messagebox pops up;r=daniel
git-svn-id: svn://10.0.0.236/trunk@252146 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 11:11:02 +00:00
Berend.Cornelius%sun.com
b328867423 Bug 437398- Invitation Link broken (currently WCAP only): createXULElement is undefined;r=daniel
git-svn-id: svn://10.0.0.236/trunk@252145 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 10:28:05 +00:00
wtc%google.com
4b9b8481f8 Bug 434187: merged nssCertificateStore_Check into
nssCertificateStore_Unlock because these two functions were always called
together.  r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@252144 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 01:19:31 +00:00
wtc%google.com
06fe065f74 Bug 434187: fixed compiler warnings reported by GCC on Mac OS X.
r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@252143 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-06 01:16:31 +00:00
mozilla%kewis.ch
2809b40b83 Fix bug 413326 - Read only calendar, use 'Click Here to Add a New Task' text field -> nothing happens. r=berend
git-svn-id: svn://10.0.0.236/trunk@252138 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 22:05:02 +00:00
ted.mielczarek%gmail.com
3c0cf39514 bustage fix from bug 414624
git-svn-id: svn://10.0.0.236/trunk@252136 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 21:23:32 +00:00
daniel.boelzle%sun.com
a965e0c400 Bug 435877 – UTF-8 decoding problem breaks wcap calendar; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252135 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 21:09:45 +00:00
ted.mielczarek%gmail.com
6744d15d10 bug 411859 - mozillabuild installer dialog says mozilla build setup setup. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@252134 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 21:08:34 +00:00
anodelman%mozilla.com
59546479fe Bug 388658 - graph server should handle duplicate data better
p=anodelman r=morgamic


git-svn-id: svn://10.0.0.236/trunk@252133 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 21:04:28 +00:00
mozilla%kewis.ch
a19fdcde5a Fix bug 419816 - Task mode does not set Application title. r=philipp,p=giermann@funke.de
git-svn-id: svn://10.0.0.236/trunk@252132 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 21:03:39 +00:00
nrthomas%gmail.com
7be820d999 Update pulldate for Fx 2.0.0.15 testing on staging, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252129 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 17:42:47 +00:00
daniel.boelzle%sun.com
9ef1da2bcd Bug 363191 – Handle Timezones more efficiently (Timezone Database); r=philipp,ctalbert
git-svn-id: svn://10.0.0.236/trunk@252128 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 15:55:38 +00:00
daniel.boelzle%sun.com
44dc9daf45 Bug 363191 – Handle Timezones more efficiently (Timezone Database); r=philipp,ctalbert
git-svn-id: svn://10.0.0.236/trunk@252127 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 15:42:17 +00:00
daniel.boelzle%sun.com
0bd93217cd Bug 363191 – Handle Timezones more efficiently (Timezone Database); r=philipp,ctalbert
git-svn-id: svn://10.0.0.236/trunk@252126 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 15:26:55 +00:00
bugzilla%standard8.plus.com
13707f3d58 Second part of bug 436847 fix message file format to the interface requirement, add some more documentation, and a second test for basic auth. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252125 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 09:42:05 +00:00
Berend.Cornelius%sun.com
2f29bf077f Bug 428496-Editing event or dismissing alarm collapses Today/Tomorrow/Soon section in Agenda;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252124 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 09:32:20 +00:00
bugzilla%standard8.plus.com
84091b5baf Part of bug 228675 - Force the message classification in the test to be sequential to produce consistent results.
git-svn-id: svn://10.0.0.236/trunk@252123 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-05 09:28:12 +00:00
ted.mielczarek%gmail.com
24104fb823 change paths in make-mozillabuild.bat to match mozillabuild-builder VM setup. r=bsmedberg (no bug)
git-svn-id: svn://10.0.0.236/trunk@252122 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 23:44:39 +00:00
ghendricks%novell.com
c7090130ef Numerous bug fixes
git-svn-id: svn://10.0.0.236/trunk@252121 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 23:23:33 +00:00
anodelman%mozilla.com
6e8586fe85 Bug 437252 - no more multi-build on moz-central mac/linux
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252112 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 18:25:18 +00:00
despotdaemon
858213cb92 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@252111 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 17:49:01 +00:00
bienvenu%nventure.com
77392b87b6 speed up opening saved searches with large number of cached results, r=standard8, sr=neil, 436960
git-svn-id: svn://10.0.0.236/trunk@252110 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 16:53:57 +00:00
bugzilla%standard8.plus.com
c5a163a6c2 Bug 436792 fix review comment, missed due to checkin in wrong version of patch
git-svn-id: svn://10.0.0.236/trunk@252109 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 15:48:42 +00:00
bugzilla%standard8.plus.com
6a2decaf85 Fix mailCommands.js regression - Bug 435290, p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252108 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 15:46:16 +00:00
bugzilla%standard8.plus.com
2ce49a7199 Bug 436792 Incorrect RDF Data Source function prototypes following nsISupportsArray patch in bug 435290 (IsCommandEnabled, DoCommand). p=Siddharth Agarwal <sid1337@gmail.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252107 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 15:42:39 +00:00
marco.zehe%googlemail.com
d6c6d2f028 bug 434356 - Accessibility XUL fixes for Page Info dialog
r=db48x
sr=neil


git-svn-id: svn://10.0.0.236/trunk@252106 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 10:45:30 +00:00
daniel.boelzle%sun.com
722b667b58 Bug 389251 – Cannot dismiss alarm on single overridden instance of recurring item; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252105 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 10:37:53 +00:00
axel%pike.org
9ad62c5fdf bug 437187, adding Georgian (ka) to Thunderbird trunk, patch=giasher@telenet.ge, r=l10n@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@252104 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 09:59:25 +00:00
bugzilla%standard8.plus.com
c1df449160 Disable randomly failing test from bug 228675 whilst we come up with a fix
git-svn-id: svn://10.0.0.236/trunk@252103 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 09:31:37 +00:00
Olli.Pettay%helsinki.fi
6ca85593b6 [NPOTB] Bug 423730, [1.1] Implement XPath function adjust-dateTime-to-timezone, p=msterlin@us.ibm.com, r=aaronr,me
git-svn-id: svn://10.0.0.236/trunk@252102 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 08:21:58 +00:00
reed%reedloden.com
89d92bbb09 Bug 412710 - "add ability to edit existing tree" [p=reed r=bear]
git-svn-id: svn://10.0.0.236/trunk@252101 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 03:38:35 +00:00
reed%reedloden.com
db8da73ee3 Follow-up to bug 52573 -- make chdir() die if it fails so it is obvious if it has a problem. [r=cls]
git-svn-id: svn://10.0.0.236/trunk@252100 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 02:41:53 +00:00
reed%reedloden.com
d9fd1eb791 Follow-up to bug 397298 -- replace errant comma with semicolon.
git-svn-id: svn://10.0.0.236/trunk@252099 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 02:36:45 +00:00
wtc%google.com
0b3c96af13 Bug 434187: assign PR_TRUE to a PRBool variable. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252098 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 01:28:48 +00:00
wtc%google.com
1c27f0e02e Bug 434187: fixed a MSVC compiler warning about signed/unsigned comparison.
r=nelson


git-svn-id: svn://10.0.0.236/trunk@252097 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 01:27:36 +00:00
mkanat%bugzilla.org
1e763555dd Bug 437013: Add hook to edit-multiple.html.tmpl to add fields to display
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252096 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 23:02:28 +00:00
mkanat%bugzilla.org
f31114f29c Bug 437011: Add hook to show.xml.tmpl to add fields to the end of the xml
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252095 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 22:56:07 +00:00
mkanat%bugzilla.org
e3e7679b33 Bug 437010: Add hook to show-multiple.html.tmpl to add fields to detailed bug list.
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252093 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 22:47:20 +00:00
mkanat%bugzilla.org
dd5895182b Bug 437008: Add hook to edit.html.tmpl to show additional fields
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252092 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 22:40:12 +00:00
silver%warwickcompsoc.co.uk
43b02f1118 Bug 435891 - Force loading output-base.css before the motif to avoid worrying about whether the motif has permission to load it itself. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@252091 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 21:17:23 +00:00
bugzilla%standard8.plus.com
888b63e702 Bug 428040 two blank lines are inserted after signature when top-posting. p=rsx11m.pub@gmail.com,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252090 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 20:21:28 +00:00
bugzilla%standard8.plus.com
abcf243abd Bug 228675 Limit growth of junk token store. p=Kent James <kent@caspia.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252089 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 20:17:44 +00:00
mkmelin+mozilla%iki.fi
c4c4701dac Fix regression - [Bug 437099] filter list doesn't stretch to full height as it should.
r=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252088 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 19:32:56 +00:00
bugzilla%standard8.plus.com
7297de7c76 Bug 436793 Inconsistent function prototypes for DownloadMessagesForOffline and DeleteSubFolders functions. p=Siddharth Agarwal <sid1337@gmail.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252087 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 18:02:48 +00:00
bugzilla%standard8.plus.com
a6de25ea1e Bug 436847 Implement an SMTP fake server testing scheme for /mailnews. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252086 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 17:49:52 +00:00
bugzilla%standard8.plus.com
cef7eb780d Bug 76601 remove extra str copy in nsMsgMailNewsUrl::SchemeIs() when #73845 is fixed (remove unnecessary check). r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252085 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 17:40:24 +00:00
bugzilla%standard8.plus.com
8650eb3ed7 Bug 437035 Remove Mac OS X AB specific override for creating a Mac OS X AB via UI. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252084 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 17:38:13 +00:00
bugzilla%standard8.plus.com
c03b750608 Follow up to bug 434644 - Crash [@ nsMsgImapHdrXferInfo::GetHeader] when accessing IMAP folder - fix up issues in the test and clean up an NS_WARNING into an NS_ENSURE_TRUE r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252083 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 17:33:46 +00:00
timeless%mozdev.org
57dc70dd79 Bug 265441 GetDiskSpaceAvailable returned: -623808512 bytes
r=bienvenu


git-svn-id: svn://10.0.0.236/trunk@252082 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 17:28:29 +00:00
mark.finkle%gmail.com
cb1a139e3e b=435460, r=bhearsum. bumped buildid production cfg for xulrunner rc2
git-svn-id: svn://10.0.0.236/trunk@252078 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 13:09:39 +00:00
daniel.boelzle%sun.com
c1b5bc83d6 Bug 437048 – Invite an attendee to an event causes error; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252077 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 12:43:07 +00:00
nrthomas%gmail.com
5318a1a08e Bug 437039, don't try to copy files out of optional/ if there aren't any (l10n and update verify), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@252076 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 11:58:36 +00:00
bhearsum%mozilla.com
e60dc3cdd2 bug 436853: update staging 1.9 release automation to build 3.0.1 - bump version numbers in master.cfg
git-svn-id: svn://10.0.0.236/trunk@252075 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 11:49:07 +00:00
bugzilla%standard8.plus.com
d2a3aab934 Bug 368218 message filters move up/down accelerators toggle enabled state. p=Jeff Beckley <beckley@qualcomm.com>, r=mkmelin,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252074 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 10:35:02 +00:00
bugzilla%standard8.plus.com
af1ed0a419 Follow up to Bug 433740 - fix regression introduced in moving items out of trash. p=Siddharth Agarwal <sid1337@gmail.com>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252073 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 10:28:29 +00:00
Berend.Cornelius%sun.com
bd036ad923 Bug 387402-Improved the calculation of minHeight and minWidth;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252072 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 10:02:54 +00:00
gijskruitbosch%gmail.com
182170373c Bug 428848 - Venkman can't load its <venkman-source.css> after bug 292789
r=caillon@redhat.com (Christopher A. Aillon)
r=ted.mielczarek@gmail.com (Ted Mielczarek)
a=NPOTFB


git-svn-id: svn://10.0.0.236/trunk@252071 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 09:39:25 +00:00
Berend.Cornelius%sun.com
c0bfb24b41 Bug 367153-Event text not readable in calendar view during inline editing (due to unselection);r=phillip
git-svn-id: svn://10.0.0.236/trunk@252069 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 09:14:26 +00:00
neil%parkwaycc.co.uk
988a2156b6 Bug 436848 Make it possible to specify the ldap_2.servers. preference when creating an address book r=Standard8 sr=dmose
git-svn-id: svn://10.0.0.236/trunk@252068 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 09:05:51 +00:00
Berend.Cornelius%sun.com
6ad226ccd0 Bug 387402-Short or zero-length events are hard or not selectable in Day/Week view;r=philipp
git-svn-id: svn://10.0.0.236/trunk@252067 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 08:56:21 +00:00
bugzilla%standard8.plus.com
e5e85a049c Part of bug 370306 - add nsAbAutoCompleteMyDomain.js to packages files. r=philor
git-svn-id: svn://10.0.0.236/trunk@252066 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-03 07:40:10 +00:00
ghendricks%novell.com
21ab412686 Multiple fixes for API and others
git-svn-id: svn://10.0.0.236/trunk@252063 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 23:35:40 +00:00
lpsolit%gmail.com
3a8f13faef Bug 435570: Let's add all field descriptions in field-descs.none.tmpl to make them localizable - Patch by Cédric Corazza <cedric.corazza@wanadoo.fr> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@252062 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 23:30:08 +00:00
bhearsum%mozilla.com
989f5b5eb5 talos bustage fix: mac actionmonkey builder should watch actionmonkey builds, not mozilla-central. r=bustage
git-svn-id: svn://10.0.0.236/trunk@252061 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 22:42:46 +00:00
bhearsum%mozilla.com
d136c25f57 bug 433315: clean-up mozilla2 configs + steps - talos needs to follow new column names. r=anodelman, patch=me
git-svn-id: svn://10.0.0.236/trunk@252060 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 20:33:22 +00:00
glen.beasley%sun.com
69d00dc4e6 263544 support HmacSHA256, HmacSHA384, and HmacSHA512 r=Wan-Teh
git-svn-id: svn://10.0.0.236/trunk@252059 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 20:07:11 +00:00
ghendricks%novell.com
5e6b451944 Fixed several bugs found in testing.
git-svn-id: svn://10.0.0.236/trunk@252058 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 19:50:20 +00:00
daniel.boelzle%sun.com
662a17b405 Bug 408240 – Reading backup preferences fails [Error: backupBranch is not defined]; r=mvl
git-svn-id: svn://10.0.0.236/trunk@252057 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 19:48:43 +00:00
anodelman%mozilla.com
35867b66dd Bug 436868 - Mac talos for Moz2 burns at 3am
bustage fix
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252056 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 18:57:24 +00:00
bhearsum%mozilla.com
e89048c01e bug 436853: update staging 1.9 release automation to build 3.0.1 - bump up pullDate.
git-svn-id: svn://10.0.0.236/trunk@252054 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 18:34:55 +00:00
bienvenu%nventure.com
e3d8674944 fix 436214, deleting an imap message offline can cause an assertion in nsMsgHdr::SetThreadParent, r=standard8, sr=neil, also adds tests to msgdb, and a test for this particular change
git-svn-id: svn://10.0.0.236/trunk@252053 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 18:25:01 +00:00
bienvenu%nventure.com
99326586e5 fix 436214, deleting an imap message offline can cause an assertion in nsMsgHdr::SetThreadParent, r=standard8, sr=neil, also adds tests to msgdb, and a test for this particular change
git-svn-id: svn://10.0.0.236/trunk@252052 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 17:52:41 +00:00
mozilla%kewis.ch
a07e1bc4e4 Fix bug 432579 - Enabling cache for public calendar like US Holidays causes entries to dissappear. r=dbo
git-svn-id: svn://10.0.0.236/trunk@252050 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 15:45:32 +00:00
ccooper%deadsquid.com
f5408c478c - add getProductId() method
git-svn-id: svn://10.0.0.236/trunk@252049 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 15:43:14 +00:00
ccooper%deadsquid.com
dfd9b57b52 - show tester links for product admins when viewing testday reports
- don't override defailtemail and show_admin if they have already been set


git-svn-id: svn://10.0.0.236/trunk@252048 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 15:36:00 +00:00
bhearsum%mozilla.com
6ae2df4aa3 bug 436853: update staging 1.9 release automation to build 3.0.1. r=nrthomas, pach=me
git-svn-id: svn://10.0.0.236/trunk@252046 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 12:59:15 +00:00
daniel.boelzle%sun.com
da7d7a7149 Bug 436476 – Deleting a single instance of a recurring event fails; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252045 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 10:52:59 +00:00
daniel.boelzle%sun.com
1f8f1b8b24 Bug 431536 – Only one invitation can be accepted per Thunderbird session; r=philipp
git-svn-id: svn://10.0.0.236/trunk@252043 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 08:33:58 +00:00
bugzilla%standard8.plus.com
df04c14f4e Bug 433697 Enable .wdseml file opening support for Mail/News. p=Siddharth Agarwal <sid1337@gmail.com>,r=bienvenu,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252042 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 08:10:44 +00:00
bugzilla%standard8.plus.com
464f729f7f Bug 414432 Change nsIMsgHeaderParser::makeFullAddress to use AStrings and provide a string noscript implementation. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252041 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 07:53:39 +00:00
bugzilla%standard8.plus.com
9cea810b30 Bug 433264 Address book doesn't appear after upgrade - be more tolerant to errors. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252040 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-02 07:24:56 +00:00
silver%warwickcompsoc.co.uk
23049fe75a Bug 436780 - Show the reasons attached to PART events for the local user. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@252038 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 19:03:00 +00:00
wtc%google.com
65fda1c9b4 Bug 313282: we can call strlen instead of PL_strlen after checking their
arguments for null.  The patch is contributed by Alfred Kayser
<alfredkayser@gmail.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@252037 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 18:28:06 +00:00
mkmelin+mozilla%iki.fi
77c505a206 Bug 433690 - nominated word by spell checker disappear on the context menu in the writing window
p=Atsushi Sakai <dev-null@hotmail.co.jp>
r=mkmelin


git-svn-id: svn://10.0.0.236/trunk@252036 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 17:20:50 +00:00
mkmelin+mozilla%iki.fi
c8c37aec16 [Bug 217942] No visible hotkeys for get all mail and no menu items for "Get mail" [get new messages]
r=philringnalda
(also fixes bug 431247)


git-svn-id: svn://10.0.0.236/trunk@252035 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 14:12:18 +00:00
jminta%gmail.com
477b8c63c3 Bug 436677 Clean up rdf consumers of the addressbook, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@252034 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 14:10:22 +00:00
bugzilla%standard8.plus.com
6b3738e195 Part of Bug 410177 remove nsISupportsArray instances from nsIAbDirectory and nsIAbView. patch originally by me, updated by prasad,r=Neil,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@252033 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 13:44:06 +00:00
bugzilla%babylonsounds.com
df008513d5 Bug 433753 - Add Romanian to shipped-locales
git-svn-id: svn://10.0.0.236/trunk@252032 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 11:40:53 +00:00
reed%reedloden.com
1340ef1a09 Follow-up to bug 398050 -- move some commands around in the Makefile so everything in the data directory is chown'd and chmod'd (found by Andrew Schultz).
git-svn-id: svn://10.0.0.236/trunk@252031 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-01 03:41:02 +00:00
stefanh%inbox.com
ac5cb55575 Bug 436670 - default color constants should be vars in EdColorProps.js. r+sr=Neil, a1.1.0=ajschult.
git-svn-id: svn://10.0.0.236/trunk@252028 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 23:30:45 +00:00
silver%warwickcompsoc.co.uk
704197b6a1 Bug 435772 - Carefully avoid touching Java when figuring out our execution environment, to prevent the plugin from unnecessarily starting. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@252027 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 23:10:26 +00:00
reed%reedloden.com
8ba9bab6cf Follow-up to bug 398050 -- add missing ampersand to Makefile (found by Andrew Schultz).
git-svn-id: svn://10.0.0.236/trunk@252026 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 22:26:51 +00:00
jminta%gmail.com
64d8bfd6d3 Bug 436692 Remove mailWindowExtrasOverlay, r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252025 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 21:56:36 +00:00
jminta%gmail.com
2f080bcc62 Bug 436701 clean up msgSelectOffline's include story, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252024 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 21:04:36 +00:00
wtc%google.com
7ec1e6dbd2 Bug 434397: Removed duplicated code in PR_snprintf() and PR_vsnprintf().
The patch is contributed by Serge Gautherie <sgautherie.bz@free.fr>. r=wtc


git-svn-id: svn://10.0.0.236/trunk@252022 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 15:10:17 +00:00
gijskruitbosch%gmail.com
5f8f7ed62a Bug 435602 - / in channel names for irc: urls are incorrectly escaped
p=glenjamin+bmo@gmail.com (Glen Mailer)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
a=NPOTB


git-svn-id: svn://10.0.0.236/trunk@252021 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 15:02:22 +00:00
gijskruitbosch%gmail.com
a0a6390009 Bug 419230 - /msg and /describe messages not sent to current channel/user look as if they were.
p=glenjamin+bmo@gmail.com
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
a=NPOTB


git-svn-id: svn://10.0.0.236/trunk@252020 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 14:59:22 +00:00
bugzilla%standard8.plus.com
2b20ec833e Better fix for unit test for bug 434810 - use the string bundle name to fill out the expected folders
git-svn-id: svn://10.0.0.236/trunk@252019 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 14:48:27 +00:00
bugzilla%standard8.plus.com
e31b7763a1 Backout debug code now that I have enough information - bug 434810
git-svn-id: svn://10.0.0.236/trunk@252018 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 13:51:37 +00:00
bugzilla%standard8.plus.com
d4657ba618 Part of bug 370306 - add nsAbAutoCompleteMyDomain.js to packages files. r=Neil
git-svn-id: svn://10.0.0.236/trunk@252017 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 12:45:09 +00:00
bugzilla%standard8.plus.com
ba688e978a Add some debug to work out what different platforms are doing, I'll back this out later
git-svn-id: svn://10.0.0.236/trunk@252016 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 12:26:14 +00:00
bugzilla%standard8.plus.com
af1d5750d2 Bug 434978 Addressbook view not updated when a new card is created while creating a new mailing list. p=Siva,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@252015 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 12:00:11 +00:00
bugzilla%standard8.plus.com
e04f0ec8bc Disable part of test for bug 434810 whilst I figure out what is going on with folder names
git-svn-id: svn://10.0.0.236/trunk@252014 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 09:39:11 +00:00
bugzilla%standard8.plus.com
de526aaeb6 Bug 376877 Investigate duplicate all-l10n.js packaging in windows installer (only include all-l10n.js in localized settings). r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@252013 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 08:58:26 +00:00
bugzilla%standard8.plus.com
ae27f42213 Bug 434810 For mailnews unit tests, rework setup/teardown functions. Based on a patch by Kent James, altered by me. r=dmose
git-svn-id: svn://10.0.0.236/trunk@252012 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 08:46:54 +00:00
marco.zehe%googlemail.com
4a90d6fafb bug 436508 - Over-all QAC accessibility checkup
r=ctalbert


git-svn-id: svn://10.0.0.236/trunk@252011 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 06:13:55 +00:00
wtc%google.com
9fe8c0a1a8 Bug 302416: remove the unused file nsprstub.c from CVS. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@252009 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 04:38:16 +00:00
anodelman%mozilla.com
da1816cdd3 Bug 433424 - talos stage/production/try shouldn't attempt to test busted builds
skip busted try server builds
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252007 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-31 00:11:01 +00:00
anodelman%mozilla.com
9742b28f95 Bug 435276 - tinderboxpoller should be able to watch multiple columns for changes
same patch, but for talos production and talos stage
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252006 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 23:38:16 +00:00
anodelman%mozilla.com
1b492ba85c Bug 418870 - setup talos to test moz2 builds
push talos leopard triad to production
bustage fix (typo)
r=anodelman


git-svn-id: svn://10.0.0.236/trunk@252005 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 21:56:12 +00:00
anodelman%mozilla.com
ef301a4832 Bug 418870 - setup talos to test moz2 builds
push talos leopard triad to production
anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@252004 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 21:52:25 +00:00
silver%warwickcompsoc.co.uk
caca582462 Bug 434086 - Reposition calls to command hooks so that before and after hooks are always called the same number of times. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@252002 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 20:33:26 +00:00
silver%warwickcompsoc.co.uk
aaa514ef75 Bug 432482 - set 'unselected' property on tree cells as well as rows, because they are not inherited by Gecko. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@252000 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 20:25:53 +00:00
cltbld
898c423d36 "Automated configuration bump, release for firefox 3.0rc2build2"
git-svn-id: svn://10.0.0.236/trunk@251998 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 20:15:22 +00:00
stefanh%inbox.com
2f24ce37e5 Bug 436502 - instantApply=tue in extensions/metrics/content/prefs.xul. Fix typo. NPOTDB. r=pete.
git-svn-id: svn://10.0.0.236/trunk@251997 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 20:05:07 +00:00
daniel.boelzle%sun.com
b75906677f Bug 436476 – Deleting a single instance of a recurring event fails; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251996 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 19:47:48 +00:00
Berend.Cornelius%sun.com
03de302245 Bug 431811-Context menu of tasks in today pane is broken [Error: taskTree has no properties];r=philipp
git-svn-id: svn://10.0.0.236/trunk@251995 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 19:32:03 +00:00
Berend.Cornelius%sun.com
03625dffcd Bug 36715- Event text not readable in calendar view during inline editing (due to unselection);r=philipp
git-svn-id: svn://10.0.0.236/trunk@251994 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 19:10:06 +00:00
bienvenu%nventure.com
6eef7313c1 follow on fix for 435881, moving mailnews/compose to frozen linkage, need to make sure callers of nsMsgCompFields::SplitRecipients don't pass in null recipients, r=standard8
git-svn-id: svn://10.0.0.236/trunk@251992 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 19:01:13 +00:00
cltbld
a6eac78145 "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0rc1 to 3.0rc2"
git-svn-id: svn://10.0.0.236/trunk@251989 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 18:20:17 +00:00
bugzilla%standard8.plus.com
680bdfac07 Bug 435290 Remove nsISupportsArray instances from parts of base, local, and imap. p=Siddharth Agarwal <sid1337@gmail.com>,r=bienvenu,Neil,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251988 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 18:11:01 +00:00
dmose%mozilla.org
9472712176 Fix IMAP deadlock where we try and send a logout command after the connection is already dead (bug 434642), r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251986 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 17:08:17 +00:00
bugzilla%standard8.plus.com
c98e76e936 Backout bug 434978 due to windows bustage
git-svn-id: svn://10.0.0.236/trunk@251985 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 16:13:15 +00:00
bugzilla%standard8.plus.com
eb11320c1e Bug 434978 Addressbook view not updated when a new card is created while creating a new mailing list. p=Siva,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251981 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 15:33:45 +00:00
johnath%mozilla.com
de4bfe7376 Clobber after backout of bug 357670 due to bug 434914.
git-svn-id: svn://10.0.0.236/trunk@251980 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 15:30:36 +00:00
nrthomas%gmail.com
7d43571493 Bug 434508, config for 3.0RC2 build2, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251979 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 15:14:44 +00:00
bhearsum%mozilla.com
cd4b39cf88 bug 434844: Fix missing newline in Codesighs BuildStep.
git-svn-id: svn://10.0.0.236/trunk@251978 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 14:53:47 +00:00
dtownsend%oxymoronical.com
900d9df010 Backout of bug 357670 due to bug 434914. a=shaver
git-svn-id: svn://10.0.0.236/trunk@251976 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 14:32:44 +00:00
rcampbell%mozilla.com
2081ec9a5f bug 436500 - add qm-centos5-04 to unittest production, p=me, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251974 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 14:23:22 +00:00
mozilla%kewis.ch
b3c3e0e544 Fix bug 434092 - Allow disabling calendars completely (i.e on an outage). (calendar manager part), r=philipp,p=dbo
git-svn-id: svn://10.0.0.236/trunk@251973 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 13:40:50 +00:00
bugzilla%standard8.plus.com
ad245a23f9 Bug 436086 Change nsMsgDBFolder::mSubFolders to a nsCOMArray instead of a nsISupportsArray. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251972 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 13:33:51 +00:00
mozilla%kewis.ch
0f94c59fdc Fix bug 434092 - Allow disabling calendars completely (i.e on an outage). (extra ui part) r=berend
git-svn-id: svn://10.0.0.236/trunk@251971 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 13:12:27 +00:00
mozilla%kewis.ch
ead4ddca74 Fix bug 436481 - JS error 'cal has no properties' in composite calendar. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251970 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 13:05:14 +00:00
cltbld
54396ec1cf "Automated configuration bump, release for firefox 3.0rc2build1"
git-svn-id: svn://10.0.0.236/trunk@251969 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 13:03:58 +00:00
kairo%kairo.at
911baeda12 use seamonkey-bin for launching app onj mac unit test machine
git-svn-id: svn://10.0.0.236/trunk@251968 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 12:25:15 +00:00
jminta%gmail.com
b6708c634f Bug 435804 - remaining rdf cleanup for the filter dialog, r=philor
git-svn-id: svn://10.0.0.236/trunk@251967 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 12:04:09 +00:00
jminta%gmail.com
92b880f556 Bug 436060 - Prompt to send unsent messages blocks startup, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251966 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 12:00:51 +00:00
bhearsum%mozilla.com
ad0e58d705 bug 434844: buildstep to run codesighs + parse the output. r=coop, patch=me
git-svn-id: svn://10.0.0.236/trunk@251965 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 11:58:16 +00:00
stefanh%inbox.com
9a5a2538e5 Bug 436286 - Remove unneeded js dependency in pref-composer.xul. NPOTDB. r=Neil.
git-svn-id: svn://10.0.0.236/trunk@251964 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 11:43:04 +00:00
nrthomas%gmail.com
f7ce9180a4 Bug 434508, enable release channel for 3.0 RC1 to 3.0 RC2, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251963 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 10:54:33 +00:00
cltbld
cdc24cda78 "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0rc1 to 3.0rc2"
git-svn-id: svn://10.0.0.236/trunk@251962 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 10:41:03 +00:00
Berend.Cornelius%sun.com
5707353cff Bug 436333-[Today Pane] New
git-svn-id: svn://10.0.0.236/trunk@251961 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 10:19:58 +00:00
mozilla%kewis.ch
a14793375f Fix bug 434092 - Allow disabling calendars completely (i.e on an outage) (cache fix) r=dbo
git-svn-id: svn://10.0.0.236/trunk@251960 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 09:53:16 +00:00
daniel.boelzle%sun.com
9ef97fc728 Bug 435904 – untitled tasks generate an exception when sorting; r=ssitter
git-svn-id: svn://10.0.0.236/trunk@251959 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 07:41:13 +00:00
guy.pyrzak%gmail.com
b5a4d3951e Bug 426165 – javascript in template flag/list.html.tmpl overwrites default onload-Event
Patch By Guy Pyrzak <guy.pyrzak@gmail.com> r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251958 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 07:29:26 +00:00
Berend.Cornelius%sun.com
56f9f5d864 Bug 428496-Editing event or dismissing alarm collapses Today/Tomorrow/Soon section in Agenda;r=philipp
git-svn-id: svn://10.0.0.236/trunk@251957 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 06:26:04 +00:00
nelson%bolyard.com
6822739ae6 Bug 436428: remove unneeded assert from sec_PKCS7EncryptLength
Patch by Justin Dolske <dolske@mozilla.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@251956 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 03:39:46 +00:00
oremj%mozilla.com
08d4544168 Bug 420166 – Timeout on nagios tinderbox check too short
git-svn-id: svn://10.0.0.236/trunk@251954 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 23:46:53 +00:00
anodelman%mozilla.com
113f40b263 Bug 435276 - tinderboxpoller should be able to watch multiple columns for changes
support for talos try server tinderboxpoller
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@251953 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 22:44:43 +00:00
nrthomas%gmail.com
8e4a8f9007 Bug 391718, enable symbol generation with source server support; and clobber. r=ted
git-svn-id: svn://10.0.0.236/trunk@251952 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 22:10:34 +00:00
anodelman%mozilla.com
34b14d589e Bug 418870 - setup talos to test moz2 builds
push vista talos machines to production
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251946 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 21:51:07 +00:00
mark.finkle%gmail.com
1dcc3f4c1b b=435460, r=bhearsum. production cfg for xulrunner rc2
git-svn-id: svn://10.0.0.236/trunk@251945 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 21:49:39 +00:00
rrelyea%redhat.com
459ab5590b Bug 427706 resolve regression from bug 427706.
This also includes reapplying the patch from 427706
r=kaie


git-svn-id: svn://10.0.0.236/trunk@251944 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 21:45:07 +00:00
bhearsum%mozilla.com
48b022bddc bug 435068: files needed for surf:Nightly checks for mozilla-central and actionmonkey. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@251943 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 20:24:28 +00:00
ccooper%deadsquid.com
3df19e2c7d - some logic fixups I noticed while investigating b436187
git-svn-id: svn://10.0.0.236/trunk@251942 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 18:40:04 +00:00
daniel.boelzle%sun.com
4a9ea288e5 Bug 435877 – UTF-8 decoding problem breaks wcap calendar; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251941 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 18:39:25 +00:00
daniel.boelzle%sun.com
bf82b8edc3 Bug 434092 – Allow disabling calendars completely (i.e on an outage); r=philipp
git-svn-id: svn://10.0.0.236/trunk@251940 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 18:28:05 +00:00
kaie%kuix.de
4e2b64148d Bug 426886, Use "const" char* in PK11_ImportCertForKey
r=wtc, r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@251939 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 17:24:23 +00:00
kaie%kuix.de
e7efdb5d1c Bug 415167, Memory leak in certutil
Follow up patch to fix a deadlock regression, bug 434808
Patch contributed by Julien Pierre
r=kaie, r=nelson


git-svn-id: svn://10.0.0.236/trunk@251938 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 17:17:59 +00:00
kaie%kuix.de
6db654161f Bug 433386, when system clock is off by more than two days, OSCP check fails, can result in crash if user tries to view
certificate
landing (cleaner) Patch v2
r=nelson


git-svn-id: svn://10.0.0.236/trunk@251937 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 17:11:00 +00:00
ghendricks%novell.com
441b3e84fd Clean up environments.
git-svn-id: svn://10.0.0.236/trunk@251934 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 16:40:30 +00:00
zach%zachlipton.com
a598e07f1e Fix for bug 436187: SQL Injection in Litmus::Auth. r=coop
git-svn-id: svn://10.0.0.236/trunk@251933 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 16:12:49 +00:00
bugzilla%standard8.plus.com
97a8ec6658 Bug 435587 Crash [@ nsMsgCompose::ProcessSignature] when htmlSigText is set but no signature file is given. p=rsx11m.pub@gmail.com,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251932 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 15:56:38 +00:00
daniel.boelzle%sun.com
d0627669eb Bug 429938 – no cancelation message is send to attendees if event is deleted; r=dbo
git-svn-id: svn://10.0.0.236/trunk@251931 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 15:37:38 +00:00
marco.zehe%googlemail.com
39e96fde39 bug 436246 - Accessibility fixes in profile migration XUL file
r=ginn.chen
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251930 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 15:15:44 +00:00
kairo%kairo.at
618f3222fc correct name of and uncomment SeaMonkey mac unit test machine
git-svn-id: svn://10.0.0.236/trunk@251929 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 15:03:19 +00:00
mark.finkle%gmail.com
20781657b0 b=435460, r=bhearsum. staging test for xulrunner rc2
git-svn-id: svn://10.0.0.236/trunk@251926 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 13:41:49 +00:00
bugzilla%standard8.plus.com
352bd7b175 Bug 384599 want pref to quote text attachment in reply. p=rsx11m.pub@gmail.com,r=bienvenu,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@251925 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 12:36:11 +00:00
bugzilla%standard8.plus.com
9c2b64f21f Fix Bug 436104 Potentially erratic searching through address books (wrong book selected). r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251924 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 12:31:38 +00:00
nrthomas%gmail.com
5e3c5080cb Bug 434508, update bootstrap config for Fx 3.0 RC2 Build, final patch by joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@251918 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 09:16:02 +00:00
mozilla%kewis.ch
2e0b972c0c Fix bug 434092 - Allow disabling calendars completely (i.e on an outage). r=dbo
git-svn-id: svn://10.0.0.236/trunk@251916 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 08:15:03 +00:00
marco.zehe%googlemail.com
ecbbf54ac8 bug 432033 - Accessibility fixes in mail/components/preferences XUL files
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251915 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 06:01:53 +00:00
karlt+%karlt.net
557aea68fd Clobber to pick up fix for bug 434401
git-svn-id: svn://10.0.0.236/trunk@251914 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 05:37:05 +00:00
dkl%redhat.com
4af39243ae Bug 412725: WebService functions to get information about a User
Patch by Noura Elhawary <nelhawar@redhat.com> - r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251913 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 04:17:11 +00:00
reed%reedloden.com
6b84d410ec Bug 398050 - "Tinderbox should store data about each bonsai/viewvc instance that it knows about" [p=reed r=bear]
git-svn-id: svn://10.0.0.236/trunk@251912 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 02:22:25 +00:00
Pidgeot18%gmail.com
1caf92fd4f bug 436195 -- assertion when accessing newsgroup. r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251911 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 00:41:43 +00:00
pavlov%pavlov.net
65206ed050 bug 434401. crash due to not finding a font on startup in some cases. r=karlt a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251910 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 23:55:40 +00:00
kairo%kairo.at
902777d4da bug 421832 - Port Advanced pref panel to new prefwindow, r=IanN r=Mnyromyr sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251908 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 22:53:11 +00:00
mkanat%bugzilla.org
c495cf8cd5 Bug 318205: The path to the hook is incorrect when called from inside a block
Patch By Elliotte Martin <elliotte_martin@yahoo.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251906 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 22:43:33 +00:00
bugzilla%babylonsounds.com
959db7520b Bug 433753 - Ship Romanian localization (add to all-locales for testing), r=me
git-svn-id: svn://10.0.0.236/trunk@251905 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 21:19:00 +00:00
kairo%kairo.at
0d2a7789d9 fix SeaMonkey bustage - superfluous ( in patch for bug 301119, pointed out by ajschult
git-svn-id: svn://10.0.0.236/trunk@251904 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 20:44:56 +00:00
despotdaemon
5b7bca559f Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@251903 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 20:26:12 +00:00
axel%pike.org
dd03d41db3 bug 427729, we should not mirror the location bar GO button for RTL, r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251902 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 19:47:10 +00:00
gavin%gavinsharp.com
0c687fc385 Bug 434749: [RTL] Drag&Drop bookmarks in Firefox 3 not usable, patch by Asaf Romano <mano@mozilla.com>, r=mconnor, a=shaver
git-svn-id: svn://10.0.0.236/trunk@251900 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 19:04:30 +00:00
gavin%gavinsharp.com
efe69d9e13 Bug 433328: properly handle null inner window, patch by Blake Kaplan <mrbkap@gmail.com>, r+sr=jst, a=shaver
git-svn-id: svn://10.0.0.236/trunk@251899 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 19:03:04 +00:00
gavin%gavinsharp.com
370e851799 Bug 433615: Firefox should send version numbers to PFS not just build ids, patch by Dave Townsend <dtownsend@mozilla.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251897 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:49:33 +00:00
axel%pike.org
c6dfb84fd4 bug 436096, add Sinhala (si) and Slovene (sl) to shipped-locales to have beta builds for Firefox 3.0, r,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251896 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:44:13 +00:00
gavin%gavinsharp.com
062bddef47 Bug 422055: use jemalloc on Solaris, patch by Ginn Chen <ginn.chen@sun.com>,
r=ted, a=shaver


git-svn-id: svn://10.0.0.236/trunk@251895 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:42:32 +00:00
kairo%kairo.at
c8d6b84b89 bug 301119 - Need to allow chrome favicons for XUL error pages, SeaMonkey version, p=hskupin@gmail.com r=Neil
git-svn-id: svn://10.0.0.236/trunk@251894 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:35:09 +00:00
cltbld
758066e633 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@251892 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:31:02 +00:00
kairo%kairo.at
c758bf19f3 bug 428683 - red SeaMonkey cygwin tinderbox - make the definition for cygwin match others in configure.in (no influence on default builds or nightlies, which are all MSYS now), r=ted a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251890 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:23:27 +00:00
gijskruitbosch%gmail.com
3e3765e7d8 Upping Songbird version requirements. p=mitch_1_2@live.com.au, r=me, a=firebot aka NPOTFB.
git-svn-id: svn://10.0.0.236/trunk@251889 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:19:44 +00:00
kaie%kuix.de
680484e46b Bug 435959, Firefox 3 RC 2 should take NSS 3.12 RC 4
This is to pick up fixes for OCSP crash bugs 433386 and 433594
approved by shaver for Firefox 3 RC 2


git-svn-id: svn://10.0.0.236/trunk@251888 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:16:39 +00:00
bzbarsky%mit.edu
0284fbd0a8 Propagate the linking page's principal when a file:// URI links to a file://
URI that it's allowed to read.  Bug 435362, r=dveditz, sr=sicking, a=shaver


git-svn-id: svn://10.0.0.236/trunk@251884 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 18:01:31 +00:00
ghendricks%novell.com
1cfcd2304d Bug 436138 – Unable to add or edit plan for an existing test case.
git-svn-id: svn://10.0.0.236/trunk@251883 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 17:55:41 +00:00
igor%mir2.org
c6697085b0 [Bug 435546] proper stacking of JS_(PUSH|POP)_TEMP_ROOT. r=brendan aRC2=shaver
git-svn-id: svn://10.0.0.236/trunk@251882 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 17:55:06 +00:00
daniel.boelzle%sun.com
558453916a Bug 436030 – Calendar services should specify nsIClassInfo::SINGLETON; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251881 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 17:42:05 +00:00
neil%parkwaycc.co.uk
57d10231c8 Fix busted logic in previous patch for bug 407295 rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251880 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 16:16:46 +00:00
rcampbell%mozilla.com
1dfc84aedd bug 433980 - winxp unittest-staging vms refusing to compile with cygwin, p=lsblakk, r=me
git-svn-id: svn://10.0.0.236/trunk@251879 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 15:33:05 +00:00
marco.zehe%googlemail.com
10ca7f6245 bug 434499 - Accessibility fixes in suite/common plus sub folders XUL files
r=mnyromyr
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251878 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 15:02:56 +00:00
roc+%cs.cmu.edu
d36937773d Bug 398332. Merge reflow statuses from out-of-flow frames more carefully so that we don't lose information about the primary reflow. r=fantasai,r+sr=dbaron,a=shaver
git-svn-id: svn://10.0.0.236/trunk@251877 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 13:39:41 +00:00
mozilla%weilbacher.org
5afa06d025 [OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch. (Oops, don't want to get the debugging output by default!)
git-svn-id: svn://10.0.0.236/trunk@251876 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:55:36 +00:00
mozilla%weilbacher.org
93dfeb43e3 [OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch.
git-svn-id: svn://10.0.0.236/trunk@251875 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:38:10 +00:00
nboyd%atg.com
d1b9ad5baf Fix typos in comments.
git-svn-id: svn://10.0.0.236/trunk@251874 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:36:35 +00:00
nboyd%atg.com
86f35cd48b Improve error reporting if sourceName == null.
git-svn-id: svn://10.0.0.236/trunk@251873 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:35:52 +00:00
nboyd%atg.com
44a23166cd Fix typo in comment.
git-svn-id: svn://10.0.0.236/trunk@251872 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:35:18 +00:00
neil%parkwaycc.co.uk
fefb62df63 Move the "my domain" autocomplete suggestion to a separate JS component b=370306 r=Standard8 sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251871 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 12:01:51 +00:00
Berend.Cornelius%sun.com
0168761855 Bug 431980-Tasks marked as completed disappear from tasks list in task mode;patch=Sven Giermann;r=berend
git-svn-id: svn://10.0.0.236/trunk@251870 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 09:08:17 +00:00
Berend.Cornelius%sun.com
b75f9e9041 Bug 435934- No chrome package registered for chrome://calendar/widgets/calendar-widget-bindings.css when starting Lightning;patch=ssitter;r=philipp
git-svn-id: svn://10.0.0.236/trunk@251869 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 08:55:42 +00:00
Berend.Cornelius%sun.com
afaece56f5 Bug 435795-Can't open Edit Task dialog via Return key for first entry in task list;patch=ssitter;r=berend
git-svn-id: svn://10.0.0.236/trunk@251868 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 08:32:08 +00:00
jst%mozilla.org
36abf6c32b Fixing bug 434673. Fix GC safety issue when calling through XPCWrapper into an IDL defined function. r+sr=brendan@mozilla.org, a=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@251867 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 05:42:53 +00:00
philringnalda%gmail.com
25a963df2f Bug 431681 - Add nn-NO to all-locales, r=pike
git-svn-id: svn://10.0.0.236/trunk@251866 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 03:57:11 +00:00
reed%reedloden.com
b8a6845a18 Bug 432297 - "Revise owners.html to reflect non-code and module ownership modules" [p=mitchell@mozilla.org (Mitchell Baker) r=reed]
git-svn-id: svn://10.0.0.236/trunk@251865 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 02:10:06 +00:00
mkanat%bugzilla.org
e7bf096f1e Bug 435507: Provide a method of hooking the WebService error codes
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251862 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 22:11:56 +00:00
jst%mozilla.org
07f19d9216 Fixing bug 433005. Make calls through XPConnect on threads other than the main thread suspend JS request to avoid blocking GC on the main thread while calling slow functions on non-main threads. Patch by benjamin@smedbergs.us and jst@mozilla.org, r=jst@mozilla.org, sr=brendan@mozilla.org, a=schrep@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@251861 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 21:59:58 +00:00
nrthomas%gmail.com
6652fcacfd Bug 414734, set up 2nd macosx buildslave for 1.8 staging, patch=armenzg, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251860 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 20:11:34 +00:00
bugzilla%standard8.plus.com
0dd71d0d6f Fix incorrect check in unit tests to hopefully fix bustage from bug 397811
git-svn-id: svn://10.0.0.236/trunk@251859 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 19:41:13 +00:00
bugzilla%standard8.plus.com
c6e533fbe6 Bug 435228 nsMsgMailSesssion::AddFolderListener allows duplicate listeners. p=asuth,r=bienvenu,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251858 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 19:32:53 +00:00
bugzilla%standard8.plus.com
2d582b8eef Put enableIDN line back in for now, that wasn't part of bug 397811
git-svn-id: svn://10.0.0.236/trunk@251857 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 18:49:34 +00:00
bugzilla%standard8.plus.com
ba5895dc09 Bug 397811 Enable Mac OS X system address book per default and add UI. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251855 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 18:26:50 +00:00
gavin%gavinsharp.com
774c0fc0b3 Followup comment fix for bug 434157
git-svn-id: svn://10.0.0.236/trunk@251854 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 18:22:38 +00:00
bugzilla%standard8.plus.com
9c0e877870 Bug 435881 Move mailnews/compose to frozen linkage (Simple Changes) r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251853 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 18:18:50 +00:00
nrthomas%gmail.com
b86d7d309c Bug 434696, Polish dictionary not available after updating from Fx3b5 to RC1, r=ted.mielczarek, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251852 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 18:14:54 +00:00
gavin%gavinsharp.com
65ef08154e Bug 434002: event show isn't fired for treecol accessible, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=ginn.chen, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251851 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 18:01:02 +00:00
gavin%gavinsharp.com
bdaa45118f Bug 434157: Font scaling of Vista doesn't work as good with RC1 than it did with Betas, patch by roc@ocallahan.org, r=vlad, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251850 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 17:57:04 +00:00
gavin%gavinsharp.com
5d14e415ec Bug 433406: Once spell checker is disabled, it can't be enabled again, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=mats, sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251849 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 17:55:13 +00:00
bienvenu%nventure.com
cd2a76b4ea fix enabling/disabling of detach/delete attachment menus based on whether the attachments are already deleted, 390071, patch by Alfred Peng, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251848 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 17:32:48 +00:00
bienvenu%nventure.com
e9cbcfe118 fix 362396, unable to open detached attachments, patch by christian schmidt, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251847 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 16:54:27 +00:00
ccooper%deadsquid.com
b13328f670 b=429333
- exclude automated results from user stats


git-svn-id: svn://10.0.0.236/trunk@251846 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 16:00:23 +00:00
peterv%propagandism.org
9bac8db584 Fix for bug 426261 (Crash in nsNavHistoryContainerResultNode::GetSortType() during bookmark synchronization). Patch by ondrej and me, r=Mano, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@251845 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 15:48:31 +00:00
ccooper%deadsquid.com
a51f7f83b4 b=435152
- focus email field on load


git-svn-id: svn://10.0.0.236/trunk@251841 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 04:22:52 +00:00
edward.lee%engineering.uiuc.edu
38437471a9 Leak bustage fix for Bug 434340 - The bookmark tags feature is broken on Firefox 3.0rc1 for OpenSolaris
git-svn-id: svn://10.0.0.236/trunk@251840 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-27 02:28:47 +00:00
mats.palmgren%bredband.net
803e232d12 Bail out if DispatchWindowEvent() causes this widget to be destroyed. b=433432 r=joshmoz sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251839 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 22:30:46 +00:00
roc+%cs.cmu.edu
66c4396103 Bug 433727. Make DocumentViewerImpl::GetFullZoom work when there's no presentation. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251838 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 22:03:11 +00:00
bugzilla%babylonsounds.com
2cd22f6974 Bug 434985 - Remove unused entities and properties (properties patch), r=berend
git-svn-id: svn://10.0.0.236/trunk@251837 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 21:38:35 +00:00
jminta%gmail.com
7eeabb9140 Bug 422474 Excise nsMsgFilterDataSource and friends, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251836 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 21:21:08 +00:00
edward.lee%engineering.uiuc.edu
c728caaf20 Bug 434340 - Firefox 3.0pre crashes with auto completion for tagged bookmark. p=ginn.chen@sun.com (Ginn Chen), r=Mardak, r=dietrich, b-ff3=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251835 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 21:20:34 +00:00
gavin%gavinsharp.com
b80eb27299 Bug 409808: Dragging favicon to desktop fails to save properly url with some non-english languages, patch by Dão Gottwald <dao@mozilla.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251834 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 21:18:09 +00:00
gavin%gavinsharp.com
5c05a66ea1 Bug 434360: Mac OS X: Active tab is broken in RTL when window is unfocused, patch by Yehuda <yehudab@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251833 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 21:17:08 +00:00
rcampbell%mozilla.com
04fc198ca0 bug 434903 - remove qm-xserve06 from unittest-staging waterfall, p=lsblakk, r=me
git-svn-id: svn://10.0.0.236/trunk@251832 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 20:09:11 +00:00
bhearsum%mozilla.com
176b709de3 bug 435787: update linux tryserver mozconfig options. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@251831 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 20:08:05 +00:00
ccooper%deadsquid.com
ed779f5716 b=427599
- check visibility before accessing it


git-svn-id: svn://10.0.0.236/trunk@251830 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 18:32:17 +00:00
ccooper%deadsquid.com
b68373f909 b=433598
- allow multiple concurrent sessions (assume multiple installations or instances of the brwoser), but *DO* expire old sessions when creating a new one


git-svn-id: svn://10.0.0.236/trunk@251829 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 17:49:20 +00:00
ccooper%deadsquid.com
45583d4b84 b=433598
- convert expiry into the format required by cookies when creating the litmus cookie


git-svn-id: svn://10.0.0.236/trunk@251828 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 17:31:27 +00:00
ccooper%deadsquid.com
9262752bac b=433598
- explicitly convert the dates in the session to YYYYMMDDhhmmss prior to comparison. This works well with the database (MySQL), and allows us to do accurate numerical comparison for expiry (<=).


git-svn-id: svn://10.0.0.236/trunk@251827 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 17:13:52 +00:00
jminta%gmail.com
8bee0a3ae5 forgot a seamonkey file for bug 421443
git-svn-id: svn://10.0.0.236/trunk@251825 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 14:46:00 +00:00
mozilla%kewis.ch
d3794513a7 Fix bug 338527 - Load of remote calendar fails if 'Automatic proxy configuration URL' is set (regression). r=dbo
git-svn-id: svn://10.0.0.236/trunk@251824 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 14:01:27 +00:00
Berend.Cornelius%sun.com
4983ea9529 Bug 431811-Context menu of tasks in today pane causes error;r=dbo
git-svn-id: svn://10.0.0.236/trunk@251823 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 13:32:27 +00:00
jminta%gmail.com
d10edbe8e5 Bug 417354 Remove timeouts from Thunderbird startup, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251822 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 13:08:20 +00:00
jminta%gmail.com
1eba5a3f2f Bug 421443 Remove rdf dependent methods from nsIMessenger.idl, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251821 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 13:01:53 +00:00
Berend.Cornelius%sun.com
e8c2aad1b3 Bug 323952-no progress indicator when reloading remote calendars;r=philipp
git-svn-id: svn://10.0.0.236/trunk@251820 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 08:42:24 +00:00
myk%mozilla.org
bc43a525f2 bug 417732: fix delay and disk activity when full/text zooming by turning PRAGMA SYNCHRONOUS off for the content prefs database; r=mconnor, a=shaver
git-svn-id: svn://10.0.0.236/trunk@251819 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 01:05:00 +00:00
neil%parkwaycc.co.uk
1aba270499 Bug 214751 Clean up ReverseThreads and ReverseSort a bit more r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251818 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 21:46:34 +00:00
neil%parkwaycc.co.uk
de3b20fb3a Bug 146392 Account wizard should not use window.alert r=timeless sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251817 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 21:25:08 +00:00
neil%parkwaycc.co.uk
57871ee6d0 Size the autocomplete popup relative to the page's full zoom b=407912 r=ajschult
git-svn-id: svn://10.0.0.236/trunk@251816 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 21:21:59 +00:00
stefanh%inbox.com
4daa311a8c Bug 432132 - fixing review comments that I forgot to address in original check-in. Sigh.
git-svn-id: svn://10.0.0.236/trunk@251815 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 19:30:50 +00:00
stefanh%inbox.com
5451e3ae55 Bug 432132 - Use <textbox type=number> in Composer where applicable (preference part). Also removed one obsolete function. NPOTDB. r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@251814 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 19:16:57 +00:00
bienvenu%nventure.com
8e3e709f8a playing back offline deletes messes up counts of read and unread messages in imap trash, r/sr=neil, 435259
git-svn-id: svn://10.0.0.236/trunk@251813 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 18:36:05 +00:00
bienvenu%nventure.com
d4cafc60cd fix crash when message aging/purging kicks in, because search session is getting released inside OnSearchDone notification r=standard8, sr=neil, 435483
git-svn-id: svn://10.0.0.236/trunk@251812 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 18:27:29 +00:00
bienvenu%nventure.com
64f252019a fix 417957, turning off imap auth logon makes logging in fail because we don't get the password, patch by petri@netatonce.net, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251811 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 18:21:37 +00:00
bienvenu%nventure.com
e8d30dc6b8 fix 434110 imap subscribe ui doesn't handle folders with a leading hierarchy delimiter, r/sr=neil@httl.net
git-svn-id: svn://10.0.0.236/trunk@251810 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 18:15:11 +00:00
mozilla%kewis.ch
da1fde6ea3 Fix bug 435634 - Missing ids in calendar-calendars-list.xul. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@251809 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-25 09:31:00 +00:00
stefanh%inbox.com
a6394a6ccf Bug 434800 - Remove unused accesskey from mousewheel prefpane. Patch by Vlado Valastiak (wladow, Mozilla.sk) <wladow@gmail.com>, r=KaiRo.
git-svn-id: svn://10.0.0.236/trunk@251808 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 23:20:19 +00:00
ajschult%verizon.net
9a33f014ec Bug 422909: Display "Email Scam Alert" dialog after ctrl+click or middle click on numeric IP address URL, r=mnyromyr.
git-svn-id: svn://10.0.0.236/trunk@251807 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 16:54:09 +00:00
mozilla%weilbacher.org
0bece66867 [OS/2] Bug 435010: fix printing to PDF
git-svn-id: svn://10.0.0.236/trunk@251806 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 16:21:54 +00:00
mozilla%weilbacher.org
c671ca4265 [OS/2] Bug 415522: print to a PDF file on the Desktop as a workaround for crashing during printing
git-svn-id: svn://10.0.0.236/trunk@251805 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 16:19:17 +00:00
lpsolit%gmail.com
40455718be Bug 435504: Boolean charts use field descriptions from the DB, making them english only - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251804 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 09:39:56 +00:00
bugzilla%standard8.plus.com
b4dbdbe223 Bug 435241 Remove NS_NewPipe usage from mailnews. p=prasad,r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@251803 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 08:18:52 +00:00
bugzilla%standard8.plus.com
d2c9ba9d8b Bug 435462 nsIMsgFolder::getChildNamed should return nsIMsgFolder not nsISupports. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251802 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 08:14:24 +00:00
bugzilla%standard8.plus.com
8a7ca82798 Clobbering to force pull of fresh tree after bad cvs checkout.
git-svn-id: svn://10.0.0.236/trunk@251801 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 08:05:09 +00:00
dbaron%dbaron.org
173c697cf1 Clobber to remove results of a bad CVS pull on fx-linux-tbox that's leading to merge conflicts.
git-svn-id: svn://10.0.0.236/trunk@251800 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-24 00:00:32 +00:00
lpsolit%gmail.com
84ddc1e3d7 Bug 435250: In the "View User Account Log" page, the information in the "What" column are displayed in English on localized installation - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251796 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 22:34:18 +00:00
ccooper%deadsquid.com
0ce25735b4 - be explicit about date format comparisons for sessions
git-svn-id: svn://10.0.0.236/trunk@251795 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 22:25:16 +00:00
ccooper%deadsquid.com
4b23a6f1ed - silence single usage warning
git-svn-id: svn://10.0.0.236/trunk@251794 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 22:24:43 +00:00
Berend.Cornelius%sun.com
249b6eed2b Bug 435268-Double-clicking an event in the Today pane opens *two* editing windows;r=dbo
git-svn-id: svn://10.0.0.236/trunk@251792 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 21:04:03 +00:00
Berend.Cornelius%sun.com
e207199519 Bug 435268-Double-clicking an event in the Today pane opens *two* editing windows;r=dbo
git-svn-id: svn://10.0.0.236/trunk@251791 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 21:01:50 +00:00
Berend.Cornelius%sun.com
74bb43e71b Bug 435083-Day/week view: Event boxes don't show color but are transparent;r=dbo
git-svn-id: svn://10.0.0.236/trunk@251790 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 20:53:02 +00:00
stefanh%inbox.com
b9ce835129 Bug 433117 - Don't try to import IE favorites on mac. r=Mnyromyr, sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@251789 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 18:29:19 +00:00
stefanh%inbox.com
ce6d3fcdb0 Bug 432693 - Cmd+? should be used for cmd_openHelp. r=Mnyromyr, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@251788 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 18:23:46 +00:00
christophe.ravel.bugs%sun.com
dfdb165046 Move version to 4.3 Beta on the trunk.
JSS 4.3 requires NSS 3.12 or above.


git-svn-id: svn://10.0.0.236/trunk@251786 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 17:51:42 +00:00
dietrich%mozilla.com
3774e2b06b Bug 433525 - crash [@ nsNavHistoryQueryResultNode::IsContainersQuery()] (r=marco, r=mano, a=schrep)
git-svn-id: svn://10.0.0.236/trunk@251784 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 16:22:55 +00:00
bugzilla%standard8.plus.com
77e493a494 Follow up to bug 434493 backout/drop unneeded/incorrect error check. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251783 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 15:40:54 +00:00
sdwilsh%shawnwilsher.com
bc0dbff7c8 Bug 421482 - Firefox 3 uses fsync excessively. r=shaver, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251782 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 14:56:10 +00:00
bienvenu%nventure.com
e344ee65ad attempt to fix seamonkey build bustage
git-svn-id: svn://10.0.0.236/trunk@251781 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 14:39:13 +00:00
bienvenu%nventure.com
9fbceefdbf maintain priority of imap messages set by filters when move/copying messages to other imap folders, bug 181561, original patch by brian.lu@sun.com, tweaked by me, r=bienvenu, sr=neil
git-svn-id: svn://10.0.0.236/trunk@251780 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 14:21:47 +00:00
bugzilla%standard8.plus.com
79cbb15e66 Bug 434708 When creating folders don't iterate the directory whilst we are changing its contents, and remove a couple of bogus warnings. Patch originally by hwaara, updated by me. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251779 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 14:16:52 +00:00
masayuki%d-toybox.com
57c74dcffc b=433340 backing out for linux test failure
git-svn-id: svn://10.0.0.236/trunk@251778 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 11:41:05 +00:00
bugzilla%standard8.plus.com
ee549bed66 Bug 420469 Remove superfluous access key in Account settings -> Server settings. p=Hendrik Maryns <hendrik.maryns@uni-tuebingen.de>,r=bienvenu,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251777 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 11:04:48 +00:00
bugzilla%standard8.plus.com
64417db91b Bug 296453 With IMAP, racing CPU, Slow performance moving/deleting large number of messages (fix bugs in mail-folder-bindings.xml, eliminate redundant QI). p=Andrew Sutherland <bugmail@asutherland.org>,r=dmose
git-svn-id: svn://10.0.0.236/trunk@251776 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 11:01:51 +00:00
bugzilla%standard8.plus.com
3da9a4e468 Bug 435241 Remove NS_NewPipe usage from mailnews. p=prasad,r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@251775 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 10:56:22 +00:00
dtownsend%oxymoronical.com
25df2776e4 Bug 433371: Upgrading from Ubuntu Firefox 3.0b5 to Mozilla Firefox 3.0
breaks add-on installation.


git-svn-id: svn://10.0.0.236/trunk@251773 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 08:50:00 +00:00
edward.lee%engineering.uiuc.edu
340d9886aa Bug 433298 - EULA cut off checkbox/buttons on bottom - unusable on small (EeePC) screens. r=gavin, a1.9=schrep
git-svn-id: svn://10.0.0.236/trunk@251772 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 07:22:36 +00:00
brendan%mozilla.org
691198f536 Fix 433279, r=mrbkap+shaver, a=schrep.
git-svn-id: svn://10.0.0.236/trunk@251771 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 05:06:09 +00:00
masayuki%d-toybox.com
076be44636 Bug 433340 bookmark dialog covers candidate window when using IMEr=enndeakin, sr=neil, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@251770 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-23 04:47:25 +00:00
despotdaemon
9d8cc27a32 Pseudo-automatic update of changes made by Pidgeot18@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@251769 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 21:22:24 +00:00
nboyd%atg.com
3208b345e4 Fix bug where we were getting a strict warning on the following code:
function f() { x && g(); }


git-svn-id: svn://10.0.0.236/trunk@251768 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 20:42:31 +00:00
bugzilla%babylonsounds.com
aaac5df4e2 Bug 433250 - Add nn-NO to shipped-locales, r=me
git-svn-id: svn://10.0.0.236/trunk@251767 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 20:10:47 +00:00
bienvenu%nventure.com
6a989bb306 fix 186729, mailbox service should use CallQueryInterface, original patch by timeless, tweaked by me, r=bienvenu, sr=neil
git-svn-id: svn://10.0.0.236/trunk@251766 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 18:48:26 +00:00
bugzilla%babylonsounds.com
5742c70289 Bug 434985 - Re-add strings added in anticipation of upcoming features
git-svn-id: svn://10.0.0.236/trunk@251765 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 14:44:34 +00:00
mschroeder%mozilla.x-home.org
137087df2e Bug 357706 - Alarms fired too late (alarm timer stopped while hibernating). patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251764 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 14:42:53 +00:00
bugzilla%babylonsounds.com
fe309e80a0 Bug 434985 - Remove unused entities and properties, r=philipp
git-svn-id: svn://10.0.0.236/trunk@251763 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 14:30:53 +00:00
mschroeder%mozilla.x-home.org
85208378a3 Bug 432998 - Creating event ignores selected date and creates event for today. patch=philipp r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@251762 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 09:56:40 +00:00
bugzilla%standard8.plus.com
f2490a0b41 Correct fix for final part of bug 434746 r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251761 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 08:29:50 +00:00
glen.beasley%sun.com
93b8150f16 435091 add support for JSS to init NSS with more options r=wtc
git-svn-id: svn://10.0.0.236/trunk@251760 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-22 04:28:10 +00:00
lpsolit%gmail.com
352b8bb192 Bug 435114: The description of the LDAPstarttls parameter is not displayed in editparams.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251759 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 23:05:47 +00:00
brendan%mozilla.org
3eb779d797 Patch from nanto@moon.email.ne.jp for misordered alternates in string-lexing regexp, and lack of IE /[/]/ compat in regexp-lexing regexp (433831, r=me, NPOTB).
git-svn-id: svn://10.0.0.236/trunk@251758 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 22:38:18 +00:00
nelson%bolyard.com
550222aad6 Bug 67890: create self-signed cert with existing key that signed CSR
Patch by Alexei.volkov, r=julien.pierre,rrelyea


git-svn-id: svn://10.0.0.236/trunk@251757 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 21:58:07 +00:00
anodelman%mozilla.com
d886677ace Bug 434060 - change binary push locations for 1.9.0 machines (and maybe mozilla-central too)
update talos stage to pull builds from new locations for 1.9
p=anodelman r=nthomas


git-svn-id: svn://10.0.0.236/trunk@251756 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 21:10:50 +00:00
mschroeder%mozilla.x-home.org
dec7cac47c Bug 417457 - [Trunk] Remove XPInstall leftovers from packages files. patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251755 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 19:55:46 +00:00
rcampbell%mozilla.com
95906966ce bug 434739 - Add ac_add_options --enable-logrefcnt to moz2 testing boxes, p=me
git-svn-id: svn://10.0.0.236/trunk@251754 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 18:58:52 +00:00
nrthomas%gmail.com
534ff2e5c7 Bug 434060, teach talos about new ftp location for Fx3.0 hourly builds, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@251753 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 18:52:59 +00:00
Berend.Cornelius%sun.com
cb85756842 resolved a bad conflict resolution
git-svn-id: svn://10.0.0.236/trunk@251752 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 15:35:36 +00:00
Berend.Cornelius%sun.com
f20b7e0999 Bug 433937-All-day items in Agenda have no styling and can't be selected via mouse click;r=philipp
git-svn-id: svn://10.0.0.236/trunk@251751 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 15:00:43 +00:00
bienvenu%nventure.com
55ba12839e fix 434920, moved/renamed/deleted of imap folders not reflected in the ui until restart, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@251750 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 14:35:30 +00:00
bhearsum%mozilla.com
849e35d06d Push Linux 64-bit nightly builds to the right place. (latest-mozilla1.9.0 instead of latest-trunk).
git-svn-id: svn://10.0.0.236/trunk@251749 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 14:24:06 +00:00
mozilla%kewis.ch
abc160a5b3 Fix bug 363932 - Delete Warning should be redesigned. r=berend
git-svn-id: svn://10.0.0.236/trunk@251748 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 14:05:35 +00:00
bhearsum%mozilla.com
d61d6fbda4 Missed a an rc1 -> rc2 change for bug 431723.
git-svn-id: svn://10.0.0.236/trunk@251746 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 12:55:30 +00:00
bhearsum%mozilla.com
74bd4c1ed6 bug 431723: update staging 1.9 master.cfg for buildbot 0.7.7. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@251745 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 12:51:35 +00:00
bugzilla%standard8.plus.com
c6b0cab298 Bug 410149 Move mailnews/mime to frozen linkage (more include fixes) r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251744 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 11:52:59 +00:00
bugzilla%standard8.plus.com
03dcb1af44 Disable failing part of test for now
git-svn-id: svn://10.0.0.236/trunk@251743 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 10:42:37 +00:00
bugzilla%standard8.plus.com
3d83453f81 Change some return values to try and figure out unit test failure
git-svn-id: svn://10.0.0.236/trunk@251742 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 09:42:28 +00:00
daniel.boelzle%sun.com
3d730436b8 Bug 434735 – Consolidate authentication code; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251741 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 08:15:23 +00:00
bugzilla%standard8.plus.com
2b0d5d934a Bug 434644 Crash [@ nsMsgImapHdrXferInfo::GetHeader] when accessing IMAP folder. r=dmose,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251740 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 07:53:54 +00:00
bugzilla%standard8.plus.com
bdbeef9967 Bug 434644 Crash [@ nsMsgImapHdrXferInfo::GetHeader] when accessing IMAP folder. r=dmose,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251739 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 07:41:58 +00:00
daniel.boelzle%sun.com
9c3c7968e3 Bug 434736 – calWcapRequest: use nsIStreamLoader instead of nsiUnicharStreamLoader; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251738 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 07:32:28 +00:00
daniel.boelzle%sun.com
a08b9feb99 Bug 434735 - auth prompt consolidation, removing ensureIID; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251737 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 07:27:36 +00:00
daniel.boelzle%sun.com
1c495a891e Bug 434735 – Consolidate auth prompts; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251736 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 07:22:09 +00:00
mkanat%bugzilla.org
3a3b11f18e Bug 414779, Bug 419782, Bug 422037, Bug 423363, Bug 423369, Bug 423372, Bug 423593, Bug 426688, and Bug 427445:
Add foreign key constraints to various tables: bugs_activity, cc, dependencies, votes, attachments, attach_data, duplicates, flags, flagtypes, flagexclusions, flaginclusions
Patches By Tony Fu <tfu@redhat.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251735 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 05:52:37 +00:00
nelson%bolyard.com
c58a926cd3 Bug 433594: Crash destroying OCSP Cert ID, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@251734 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 00:08:33 +00:00
lpsolit%gmail.com
a2b9b018c6 Bug 380756: Remove duplicates.xul (and all the code related to it) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251732 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 00:01:07 +00:00
julien.pierre.boogz%sun.com
40e2b4b6a2 Fix for bug 434860 . Dead code in ocsp_CreateCertID . r=nelson
git-svn-id: svn://10.0.0.236/trunk@251731 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 23:34:03 +00:00
ghendricks%novell.com
78b878574c NEW - bug 360229: Unable to rename categories, elements, properties, or values
https://apibugzilla.novell.com/show_bug.cgi?id=360229


git-svn-id: svn://10.0.0.236/trunk@251730 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 23:03:41 +00:00
mkanat%bugzilla.org
f4db343f8f Bump version number after branching.
git-svn-id: svn://10.0.0.236/trunk@251729 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 20:00:52 +00:00
mozilla%kewis.ch
aa84cbe9ae Fix bug 433892 - Specialize calendar list tree style. r=berend
git-svn-id: svn://10.0.0.236/trunk@251728 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 19:00:45 +00:00
guy.pyrzak%gmail.com
cc4f8c87aa Bug 430989 – Status should probably be at the top of show_bug.cgi
Patch by Guy Pyrzak, review=LpSolit a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@251726 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 16:49:37 +00:00
guy.pyrzak%gmail.com
4dd2a914f9 Bug 434007 - Restrict group visibility text options is too small
Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251725 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 16:42:04 +00:00
guy.pyrzak%gmail.com
8e4ca3be51 Bug 433987 - show_bug.cgi javascript error on changing status
Patch By Guy Pyrzak <guy.pyrzak@gmail.com> r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251724 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 16:39:04 +00:00
nrthomas%gmail.com
7acd649cdf Bug 434060, update nagios monitoring for moving latest-trunk to latest-mozilla1.9.0
git-svn-id: svn://10.0.0.236/trunk@251723 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 15:53:05 +00:00
nrthomas%gmail.com
1d5f6132dd Bug 434060, move 3.0 nightly builds to latest-mozilla1.9.0, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251721 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 15:40:59 +00:00
bugzilla%standard8.plus.com
b98510c450 Backout part of bug 434746 whilst I work out the proper fix
git-svn-id: svn://10.0.0.236/trunk@251720 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 15:15:08 +00:00
bugzilla%standard8.plus.com
12d56f4236 Bug 434748 Make mailnews/base/search compile with frozen linkage. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251719 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 14:47:08 +00:00
bugzilla%standard8.plus.com
2609b02104 Bug 434746 Make mailnews/addrbook compile with frozen linkage on mac. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251718 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 14:46:04 +00:00
bugzilla%standard8.plus.com
59c5104340 Fix Bug 134590 Duplicated Address List. p=Siva <sivakrishna@synovel.com>,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251717 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 13:44:24 +00:00
kairo%kairo.at
e068b0a3e6 bug 433230 - enable source server support on SeaMonkey windows tinderbox, p=sgautherie.bz@free.fr r=me
git-svn-id: svn://10.0.0.236/trunk@251716 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 11:02:24 +00:00
mschroeder%mozilla.x-home.org
17887296b2 Bug 433947 - Move goToDateDialog.js/xul from resources/content to sunbird/base/content. patch=mschroeeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251713 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 08:25:05 +00:00
marco.zehe%googlemail.com
54003c8fee bug 432026 - Various accessibility fixes in mail/base/content XUL files
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251712 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-20 06:40:28 +00:00
despotdaemon
58922d4c7a Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@251711 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 22:55:35 +00:00
bugzilla%standard8.plus.com
79bb55d820 Bug 434528 hangs high cpu attempting to delete an AB entry, regression from bug 406921. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251710 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 20:57:16 +00:00
mozilla%colinogilvie.co.uk
0e5a3e3909 Bug 415278: Make the WebService's plugin discovery method more extendable
Patch by: Colin Ogilvie <colin.ogilvie@gmail.com>; r=mkanat; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@251709 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 18:38:27 +00:00
bugzilla%standard8.plus.com
0610eac2e0 Bug 434493 Drop more instances of nsISupportsArray in mailnews. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251708 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 17:51:59 +00:00
marco.zehe%googlemail.com
8d59562df1 bug 434364 - Accessibility fixes in suite/browser XUL file
r=db48x
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251707 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 15:19:14 +00:00
reed%reedloden.com
38977a25d5 Bug 52573 - "Bonsai doesn't scale very well" (Fix processMail.pl to chdir to proper bonsai directory before doing other things) [p=ajschult@verizon.net (Andrew Schultz) r=reed pending-r=bear/cls]
git-svn-id: svn://10.0.0.236/trunk@251706 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 14:45:16 +00:00
daniel.boelzle%sun.com
14fe79807b Bug 340949: final review -- minor nits; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251705 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 14:17:07 +00:00
mozilla%kewis.ch
eeaf95c388 Fix bug 432653 - All events in all views take the color of the last calendar in my calendars list (regression). r=dbo
git-svn-id: svn://10.0.0.236/trunk@251704 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 14:10:38 +00:00
browning%uwalumni.com
4cd7076205 Bug 434371 Error on deleting item from Zimbra server, r=philipp
git-svn-id: svn://10.0.0.236/trunk@251703 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 13:41:06 +00:00
lpsolit%gmail.com
9940c4d253 Bug 392212: LDAP parameters descriptions should mention how to use SSL connection - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251702 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 11:14:06 +00:00
ajschult%verizon.net
3975d2e291 Bug 408844: Installer repackaging and installation of ChatZilla language packs, patch by Vlado Valastiak <wladow@gmail.com>, r=mcsmurf, r=gijs
git-svn-id: svn://10.0.0.236/trunk@251701 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 03:59:37 +00:00
ajschult%verizon.net
e2501c46e9 Bug 433551: Accesskey for updater menuitem in Help menu isn't set properly for its various labels, patch by Vlado Valastiak <wladow@gmail.com>, r=neil
git-svn-id: svn://10.0.0.236/trunk@251700 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-19 03:51:50 +00:00
bienvenu%nventure.com
aeebfcfa96 fix compiler warnings and issues detecting memory allocation failures, original patch by sgautherie.bz@free.fr, tweaked by me, r=bienvenu, sr=neil, bug 186547
git-svn-id: svn://10.0.0.236/trunk@251699 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 20:03:27 +00:00
browning%uwalumni.com
c90117f6fb Bug 433906 Cannot dismiss alarm on Kerio server, r=dbo
git-svn-id: svn://10.0.0.236/trunk@251698 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 18:42:12 +00:00
mkmelin+mozilla%iki.fi
31511f9797 Bug 429821 - the whitespace/tab cleanup fixes only - part
p=Serge Gautherie
<sgautherie.bz@free.fr>
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@251697 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 17:26:32 +00:00
mkmelin+mozilla%iki.fi
d5e1a8eacb Bug 429821 - Port |Bug 422700 - Get bug 376238 fixed or disable images on drag
p=Serge Gautherie <sgautherie.bz@free.fr>
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@251696 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 17:23:27 +00:00
despotdaemon
892c7b380b Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@251695 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 16:54:49 +00:00
bugzilla%standard8.plus.com
f3846808c8 Another windows bustage fix from bug 407295.
git-svn-id: svn://10.0.0.236/trunk@251694 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 13:22:45 +00:00
bugzilla%standard8.plus.com
cbe98bf334 Another windows bustage fix for bug 407295.
git-svn-id: svn://10.0.0.236/trunk@251693 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 12:54:25 +00:00
bugzilla%standard8.plus.com
527dc41161 Windows bustage fix for bug 407295
git-svn-id: svn://10.0.0.236/trunk@251692 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 12:18:41 +00:00
bugzilla%standard8.plus.com
ccdeeff2a2 Bug 407295 Move mailnews/base/util to frozen linkage. p=Prasad Sunkari <prasad@medhas.org>,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251691 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 11:36:55 +00:00
daniel.boelzle%sun.com
310f1eecd7 Bug 434291 – fix calendar-ui-utils' addMenuItem; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251690 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 11:29:41 +00:00
daniel.boelzle%sun.com
8ea1c354e5 Bug 434188 – calIDatetime::icalString should enforce timezone; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251689 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 09:19:13 +00:00
mcsmurf%mcsmurf.de
56e0845e85 Bug 176359 - right-click menu in bookmark manager doesn't have underlined accesskeys (no mnemonics in personal toolbar), r=KaiRo, sr=Neil, NPOTDB
git-svn-id: svn://10.0.0.236/trunk@251688 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 09:00:19 +00:00
mcsmurf%mcsmurf.de
ec0bb97aad Bug 428813 - Installer: Add a "Summary" page as last step before actual installation, r=mcsmurf, sr=Neil, NPOTDB
git-svn-id: svn://10.0.0.236/trunk@251687 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 08:54:05 +00:00
wtc%google.com
3ca99be11f Bug 431929: Fixed a memory leak on an error path in
get_token_objects_for_cache .  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@251686 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-18 01:51:45 +00:00
lpsolit%gmail.com
762eaf9db7 Bug 434062: Attachment flags can only be set once per bug (regression) - Patch by Frédéric Buclin <LpSolit@gmail.com> a=LpSolit (module owner)
git-svn-id: svn://10.0.0.236/trunk@251684 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-17 13:59:07 +00:00
bugzilla%standard8.plus.com
552dcf6c04 Bug 420616 Drop nsISupportsArray usage from nsImapIncomingServer. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251683 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-17 08:09:34 +00:00
wtc%google.com
a46ada4e85 Bug 430684: PL_ArenaFinish should zero the static variable
"PRCallOnceType once". r=nelson.


git-svn-id: svn://10.0.0.236/trunk@251682 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-17 04:19:34 +00:00
wtc%google.com
5760da39fa Bug 431805: initialize error_stack_index to an invalid TPD index instead of
0, which is a valid TPD index.  Improved comments.  r=nelson.
Modified Files:
	base/error.c nss/nssinit.c


git-svn-id: svn://10.0.0.236/trunk@251681 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-17 03:44:41 +00:00
wtc%google.com
4ab3de3dc0 Bug 431929: Refactored duplicate code into common subroutines. 1. Replaced
nssToken_Find{Certificates,TrustObjects,CRLs} by nssToken_FindObjects.
2. Replaced get_token_{certs,trust,crls}_for_cache by
get_token_objects_for_cache.  r=nelson.
Modified Files:
	dev/dev.h dev/devtoken.c dev/devutil.c pk11wrap/pk11cert.c


git-svn-id: svn://10.0.0.236/trunk@251680 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-17 00:13:39 +00:00
anodelman%mozilla.com
fb4f95e835 Bug 433639 - have talos test nightly builds (1.8 & 1.9) & clobbers
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251679 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 21:14:22 +00:00
nboyd%atg.com
a6082db9b8 Fix bug 433878: minor glitch when decompiling 'let' statements
Once I ran this through the regression tests, this ended up being more complicated unfortunately. There was a missing error check all along, but the previous bug caused us to pass a negative test, so I had to implement that to get everything to pass.


git-svn-id: svn://10.0.0.236/trunk@251678 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 21:13:02 +00:00
mkmelin+mozilla%iki.fi
1ae40ee960 [Bug 433740] itemDeleted event not fired when item is deleted from trash
p=Siddharth Agarwal [:sid0] <sid1337@gmail.com>
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@251675 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 18:59:35 +00:00
mkmelin+mozilla%iki.fi
ea25a29c23 Bug 433087 - Close button on tabs looks cut off
p=bielawski1@gmail.com, r=me


git-svn-id: svn://10.0.0.236/trunk@251674 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 18:51:03 +00:00
bhearsum%mozilla.com
384053e97f bug 431723: additional bustage fix in production 1.8 config.
git-svn-id: svn://10.0.0.236/trunk@251673 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 18:40:22 +00:00
mkmelin+mozilla%iki.fi
18b92019c4 Bug 432382: Cmd+? does not give Help (? in the shifted position) on Tb
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251672 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 18:33:24 +00:00
bhearsum%mozilla.com
e88617027b bug 431723: fix typo in staging + production 1.8 configs. r=bustage
git-svn-id: svn://10.0.0.236/trunk@251671 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 17:46:32 +00:00
bhearsum%mozilla.com
c0ca2caf54 bug 431723: upgrade release automation buildbots to 0.7.7 - 1.8 staging and production changes for 0.7.7. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@251670 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 17:32:45 +00:00
ctalbert%mozilla.com
9a76c77d87 bug 433936 r=jay Fix QAC login process
git-svn-id: svn://10.0.0.236/trunk@251669 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 16:59:37 +00:00
Berend.Cornelius%sun.com
5fffcc3acf Bug 433843- Revise or remove getFloatingDate;r=daniel
git-svn-id: svn://10.0.0.236/trunk@251668 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 15:41:33 +00:00
bugzilla%standard8.plus.com
74aed19c43 cvs remove obsolete file, r/sr=Neil over irc, no bug
git-svn-id: svn://10.0.0.236/trunk@251667 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 10:53:51 +00:00
marco.zehe%googlemail.com
539c5068cc bug 432029 - Accessibility fixes in mail/components/addressbook XUL files
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251666 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 08:55:44 +00:00
bugzilla%standard8.plus.com
7fbac6c2b7 Bug 370118 Thunderbird refuses to start: "Cannot find mozilla runtime directory. Exiting." r=philor
git-svn-id: svn://10.0.0.236/trunk@251665 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 08:22:43 +00:00
reed%reedloden.com
43f1a6056d Follow-up fix to correct the way @BONSAI_DIR@ is used in processMail.pl.
git-svn-id: svn://10.0.0.236/trunk@251664 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 07:54:11 +00:00
nelson%bolyard.com
d736d0bf36 Bug 390296: NSS ignores subject CN even when SAN contains no dNSName
r=wtc


git-svn-id: svn://10.0.0.236/trunk@251663 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 03:38:39 +00:00
reed%reedloden.com
5c0bc01040 Attempt the same fix to processMail.pl that was done to handle*Mail.pl in bug 52573.
git-svn-id: svn://10.0.0.236/trunk@251662 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 02:58:20 +00:00
julien.pierre.boogz%sun.com
909a1ffbf5 Fix for bug 266215 . Add conversion code and assertions for iovec. r=wtc
git-svn-id: svn://10.0.0.236/trunk@251661 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-16 02:16:02 +00:00
nelson%bolyard.com
73099ff9b1 Bug 429716: debug builds of libPKIX unconditionally dump socket traffic to stdout
r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@251660 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 23:48:13 +00:00
bugzilla%babylonsounds.com
6c777eb029 Bug 433500 - IMIP bar does not display anymore, r=dbo
git-svn-id: svn://10.0.0.236/trunk@251659 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 21:12:26 +00:00
bugzilla%standard8.plus.com
001206d8d6 Follow up to Bug 433307 Move nsMsgBiffManager from nsVoidArray to nsTArray - fix a crasher. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251658 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 20:18:35 +00:00
mozilla%kewis.ch
9f1bc789ad Fix bug 433889 - Fix regressions from bug 430254 (regression). r=dbo
git-svn-id: svn://10.0.0.236/trunk@251657 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 18:55:49 +00:00
ctalbert%mozilla.com
3d88784e66 Version bump to QAC extension to enable it to install on the RC1
git-svn-id: svn://10.0.0.236/trunk@251656 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 18:33:48 +00:00
reed%reedloden.com
9114181714 Bug 433851 - "Flag <select> not disabled even though user can't request or change flag" [p=reed/LpSolit r+a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@251655 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 17:39:05 +00:00
bugzilla%standard8.plus.com
097d3036b5 Bug 433853 Crash [@ nsMsgContentPolicy::ShouldLoad]. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251654 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 17:34:35 +00:00
mozilla%kewis.ch
480704bbd7 Fix bug 431852 - Move calendarProperties.xul/js from resources to base. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@251653 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 16:07:54 +00:00
mozilla%kewis.ch
36f100ea2e Fix bug 433352 (and bug 416604, bug 432957) - Day/week view: category color is used for the entire event box (regression). r=berend
git-svn-id: svn://10.0.0.236/trunk@251652 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 15:27:05 +00:00
bugzilla%standard8.plus.com
fa87f46f54 Bug 433855 Crash [@ nsAbLDAPProcessReplicationData::Done]. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251651 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 15:14:11 +00:00
bugzilla%standard8.plus.com
b5fbed5eb9 Bug 322628 Palm Sync Build Changes to automate build and install in profile extensions. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251650 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 14:59:50 +00:00
bugzilla%standard8.plus.com
d6149c4582 Bug 433687 Clean up nsISmtpUrl/nsIMailtoUrl and tidy some other mailnews url functions. r=bienvenu,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251649 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 14:53:40 +00:00
bugzilla%standard8.plus.com
aa0f16f81f Bug 433854 Crash [@ nsDependentCString::nsDependentCString][@ nsImapService::StreamMessage]. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251648 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 14:47:21 +00:00
philringnalda%gmail.com
d2e38f1ead Bug 433519 - Add a shipped-locales file for release automation, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@251647 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 14:46:16 +00:00
mozilla%kewis.ch
2b3eba43a5 Fix bug 431218 - multiple install: targets missing in calendar/ tree in sunbird 0.8. r=philipp,p=asac
git-svn-id: svn://10.0.0.236/trunk@251646 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 14:31:16 +00:00
mozilla%kewis.ch
e17debe1a2 Fix bug 428236 - Selecting snooze times from alarm popup always causes the first entry to be highlighted. r=philipp,p=sven
git-svn-id: svn://10.0.0.236/trunk@251645 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 14:08:17 +00:00
bhearsum%mozilla.com
8615fdad5b bug 433756: mozilla-central build-on-landing builds are all clobbers - fix buildbot Mercurial Source class to checkout properly with revisions. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@251644 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 14:05:18 +00:00
ted.mielczarek%gmail.com
619bc1d029 bug 432003 - enable source server support on thunderbird windows tinderbox. patch by Lukas Blakk <lukasblakk@gmail.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@251643 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 13:28:09 +00:00
mozilla%kewis.ch
d9f972b3a6 Fix bug 273600 - Task Progress bar. r=berend, ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@251642 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 12:58:58 +00:00
bugzilla%standard8.plus.com
0f5a6fbde4 Bug 309081 Sync xpfe autocomplete attributes with toolkit ones (sync case). r=mkmelin,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251641 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 12:45:31 +00:00
bugzilla%standard8.plus.com
334e2afa1e Bug 309081 Sync xpfe autocomplete attributes with toolkit ones (sync case) - Calendar part. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251640 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 12:37:20 +00:00
bugzilla%standard8.plus.com
370aaffc82 Bug 433043 nsIMsgFolder doesn't need to inherit from nsICollection. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251639 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 10:15:31 +00:00
dtownsend%oxymoronical.com
69eb56bf33 Bug 414918: AMO integration for SeaMonkey. r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@251638 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 09:56:09 +00:00
daniel.boelzle%sun.com
0f91c34e12 Bug 433839 – Uncaught exception in dnd code; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251637 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 09:06:33 +00:00
mschroeder%mozilla.x-home.org
efb96fc152 Bug 392572 - Correct comments in calIDateTime.idl. patch=mschroeder r=dbo
git-svn-id: svn://10.0.0.236/trunk@251636 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 08:46:34 +00:00
mkmelin+mozilla%iki.fi
bf9bfe407a Bug 433405 - itemAdded event not called when a message is sent or draft is saved
p=Siddharth Agarwal [:sid0] <sid1337@gmail.com>
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@251635 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-15 08:19:48 +00:00
dholbert%cs.stanford.edu
2303b422ae Bug 432954: disable reftest 413292-1.html on mac; r=roc
git-svn-id: svn://10.0.0.236/trunk@251634 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 23:31:28 +00:00
bclary%bclary.com
835a39b2c2 JavaScript Tests - update test and remove from exclusion list, bug 433698, r=jorendorff
git-svn-id: svn://10.0.0.236/trunk@251633 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 23:18:47 +00:00
julien.pierre.boogz%sun.com
d2db27e1bc Fix for bug 317848 . Prevent forking in Solaris shell. 1) switch to bash 2) use exec to redirect stdin before entering a while loop
git-svn-id: svn://10.0.0.236/trunk@251632 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 22:57:52 +00:00
anodelman%mozilla.com
afb0951854 Bug 430835 - talos errors for inability to contact graph server need improvement
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251631 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 22:14:56 +00:00
morgamic%mozilla.com
66cdf92c1b Bug 432658 - config change for aus, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@251629 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 21:21:48 +00:00
anodelman%mozilla.com
4e9b39ad98 Bug 433035 - talos warnings not appearing on tinderbox waterfall
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@251628 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 21:06:28 +00:00
anodelman%mozilla.com
4d9f24654a Bug 291167 - store last 24 hours of hourly builds for accurate regression and perf tests
have talos ignore nightly builds
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251627 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 21:03:22 +00:00
mschroeder%mozilla.x-home.org
052889ac42 Bug 433604 - Error: hideElement is not defined (at chrome://lightning/content/imip-bar.js Line: 154). patch=mschroeder r=dbo
git-svn-id: svn://10.0.0.236/trunk@251626 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 20:18:48 +00:00
bienvenu%nventure.com
960b1a4e31 fix 401674, crash in nsImapIncomingServer::StopPopulating if listener is null, original patch by timeless, tweaked by me, r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251625 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 19:45:35 +00:00
marco.zehe%googlemail.com
33561521cf bug 432037 - Accessibility fixes in mail/extensions/newsblog XUL files
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251624 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 19:42:17 +00:00
bhearsum%mozilla.com
1b5e037c76 bug 414733: setup 2nd macosx buildslave for 1.8 staging. r=me, patch=armenzg
git-svn-id: svn://10.0.0.236/trunk@251623 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 18:53:59 +00:00
bhearsum%mozilla.com
117cc23279 bug 414733: set up 2nd win2k buildslave for 1.8 staging. r=me, patch=armenzg
git-svn-id: svn://10.0.0.236/trunk@251622 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 18:52:51 +00:00
rcampbell%mozilla.com
d74fd193c5 bug 433732 - win2k3 moz2 unittest mozconfig doesn't have correct objdir
git-svn-id: svn://10.0.0.236/trunk@251621 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 17:43:42 +00:00
mkmelin+mozilla%iki.fi
7134011d50 Bug 424528: warning: ‘isReadInDB’ may be used uninitialized in nsMsgDatabase::MarkHdrRead
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@251620 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 17:07:55 +00:00
bugzilla%babylonsounds.com
13a43aaf47 Bug 413101 - Calendar view missing background, r=mickey, ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@251619 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 16:47:10 +00:00
marco.zehe%googlemail.com
d0cd0d1929 bug 432056 - Accessibility fixes for mailnews/import XUL files
r=standard8
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251618 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 16:05:34 +00:00
bugzilla%standard8.plus.com
08ba9e6e85 Bug 406921 Address book listener on nsIAddrBookSession.added notify flag receives multiple onItemAdded calls. p=Siva <sivakrishna@synovel.com>,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251617 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 15:49:29 +00:00
stuart.morgan%alumni.case.edu
0c6cc51892 Camino only - Disable most actions while Tabspose is active. r=jeff sr=pink
git-svn-id: svn://10.0.0.236/trunk@251616 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 15:41:48 +00:00
stuart.morgan%alumni.case.edu
21c4903a55 Camino only - Bug 390401: Preserve aspect ratio of Tabspose thumbnails. r=jeff sr=pink
git-svn-id: svn://10.0.0.236/trunk@251615 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 15:36:31 +00:00
stuart.morgan%alumni.case.edu
f0fe5f8cf4 Camino only - Bug 424906: Restore Gecko view focus when it is lost during page load. r=murph sr=pink
git-svn-id: svn://10.0.0.236/trunk@251614 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 15:35:14 +00:00
bienvenu%nventure.com
03a002d1ca fix crash when clicking on a folder with a thread with a bogus 0 child count, 433331, r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@251613 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 15:01:54 +00:00
rcampbell%mozilla.com
b93a68589a bug 433691 - mochitest failing on os x
git-svn-id: svn://10.0.0.236/trunk@251612 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 14:32:09 +00:00
marco.zehe%googlemail.com
a7a81d94b8 bug 432046 - Accessibility fixes in mailnews/base/prefs Account Manager XUL files
r=standard8
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251611 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 13:02:48 +00:00
marco.zehe%googlemail.com
eb3e3f5b59 bug 432054 - Accessibility fixes for mailnews/base XUL files
r=standard8
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251610 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 12:51:59 +00:00
marco.zehe%googlemail.com
08336ff900 bug 432052 - Accessibility fixes for mailnews/base/prefs and mailnews/compose/prefs XUL files
r=standard8
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251609 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 12:48:24 +00:00
bhearsum%mozilla.com
609d27e62c bug 422296: need debug+leak testing builds for mozilla-central - AliveTest changes to cope with leaktest.py. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@251608 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 12:44:55 +00:00
lpsolit%gmail.com
470174c04f Bug 433348: Created bug display should show extra nav links like show bug does (clone/xml/print) - Patch by GavinS <bugzilla@chimpychompy.org> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251607 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 12:10:08 +00:00
bugzilla%standard8.plus.com
7eb894a4a8 Fix Bug 432885 Removing the mailing list add/remove hack from nsAbMDBDirFactory.cpp causes test_collection.js to fail. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251606 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 11:48:48 +00:00
bugzilla%standard8.plus.com
962480ad00 Fix Bug 432885 Removing the mailing list add/remove hack from nsAbMDBDirFactory.cpp causes test_collection.js to fail. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251605 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 11:47:57 +00:00
bugzilla%standard8.plus.com
8f7c31eaeb Bug 432812 Provide "global" setup and cleanup scripts for mailnews tests and tidy up. r=dmose
git-svn-id: svn://10.0.0.236/trunk@251604 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 11:09:03 +00:00
bugzilla%standard8.plus.com
1a4dcb3d0c Bug 433470 Unnecessary array filling in mailCommands.js deleteAllInFolder. r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251603 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 10:29:45 +00:00
bugzilla%standard8.plus.com
9ecc7f15f8 Bug 433470 Unnecessary array filling in mailCommands.js deleteAllInFolder. r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251602 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 10:29:16 +00:00
bugzilla%standard8.plus.com
52c61a3d88 Bug 413077 Fake server testing scheme for mailnews (provide a fake news server). p=Joshua Cranmer <Pidgeot18@gmail.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251601 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 07:57:01 +00:00
marco.zehe%googlemail.com
d204a64052 bug 432039 - Accessibility fixes in mail/extensions/smime XUL files
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251600 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 06:53:57 +00:00
marco.zehe%googlemail.com
6a7b52c8cc bug 432030 - Accessibility fixes in mail/components/migration XUL files
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251599 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 06:50:40 +00:00
reed%reedloden.com
ecf037651c Bug 398049 - "Tinderbox should validate that bonsai trees exist when creating a new tree" [p=reed r=cls r=bear]
git-svn-id: svn://10.0.0.236/trunk@251596 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 05:57:26 +00:00
philringnalda%gmail.com
3042f4eecb Bug 312016 - Download More Dictonaries link outline is drawn over its whole line, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251595 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 03:54:36 +00:00
philringnalda%gmail.com
6ccea83067 Bug 249580 - Remove unused all-thunderbird.js prefs, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251594 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 03:48:34 +00:00
philringnalda%gmail.com
65ac01fde3 Bug 424767 - using about: as a mail start page gives an undefined entity error, because the content policy denies the load of the XHTML DTD from a file URI, r=bienvenu, sr=neil
git-svn-id: svn://10.0.0.236/trunk@251593 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 03:38:45 +00:00
dkl%redhat.com
c7a850fd4c Bug 430398: request.cgi does not filter component select list on distinct values - Patch by David Lawrence <dkl@redhat.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251592 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 03:34:25 +00:00
anodelman%mozilla.com
78f8555834 Bug 419776 - talos should measure x resources
p=dougt r=anodelman


git-svn-id: svn://10.0.0.236/trunk@251591 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-14 02:03:44 +00:00
lpsolit%gmail.com
d8349aee6e Bug 431704: Remove useless newlines in replies sent by email_in.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251590 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 22:31:22 +00:00
lpsolit%gmail.com
e5b003ed28 Bug 330989: illegal_change_deps error uses "empowered" inconsistently with "allowed" (+ some other minor changes) - Patch by Mike Durthaler <mdurthaler@sbcglobal.net> r=timeless a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251589 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 22:08:24 +00:00
bugzilla%babylonsounds.com
f037fafb82 Bug 432992 - Replace getService() with createInstance() calls for nsIConverterOutputStream, r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@251588 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 22:03:06 +00:00
bugzilla%standard8.plus.com
f1e750e4a5 Follow up to bug 433307, remove printf that shouldn't have been there and was also incorrect.
git-svn-id: svn://10.0.0.236/trunk@251587 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 21:50:08 +00:00
lpsolit%gmail.com
c2acb47e40 Bug 433514: Renaming a saved search with the same name of different case causes db error - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251586 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 21:44:31 +00:00
anodelman%mozilla.com
31170b6bd0 Bug 432237 - Separate mozilla-central and actionmonkey in tinderbox
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251585 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 20:55:49 +00:00
mschroeder%mozilla.x-home.org
3f45796deb Bug 432794 - Allow loading chrome scripts in test cases. patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251584 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 20:01:22 +00:00
mkmelin+mozilla%iki.fi
d9a8cbbb68 Bug 75927: RFE: "Compact" or "Purge" button
r=philringnalda, sr=dmose. Part of the icons courtesy of Mark Edgington
<medgingto@yahoo.com>


git-svn-id: svn://10.0.0.236/trunk@251583 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 19:52:42 +00:00
db48x%yahoo.com
bd0b711e66 Bug 428803 – In <pageinfo/security.js> (Line: 315), "Warning: reference to undefined property Components.classes['@mozilla.org/login-manager;1']"
patch by Serge Gautherie <sgautherie.bz@free.fr>, r=db48x, sr=neil


git-svn-id: svn://10.0.0.236/trunk@251582 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 19:40:11 +00:00
daniel.boelzle%sun.com
ea79e7661f Bug 433462 – correct calGetString() callers; r=ssitter
git-svn-id: svn://10.0.0.236/trunk@251581 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 19:35:45 +00:00
cltbld
20963419a5 "Automated configuration bump, release for firefox 3.0rc1build1"
git-svn-id: svn://10.0.0.236/trunk@251579 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 17:20:34 +00:00
cltbld
06a7ad4188 "Automated configuration bump, release for firefox 3.0rc1build1"
git-svn-id: svn://10.0.0.236/trunk@251578 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 17:03:27 +00:00
bugzilla%standard8.plus.com
1cda5c9948 Bug 433307 Move nsMsgBiffManager from nsVoidArray to nsTArray. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251577 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 16:58:12 +00:00
rcampbell%mozilla.com
abe8235054 bug 433393 - upgrade mac unittest boxes to 10.4.11
git-svn-id: svn://10.0.0.236/trunk@251576 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 15:39:52 +00:00
marco.zehe%googlemail.com
ae59bdef2d bug 432045 - Accessibility fixes in mailnews/addressbook XUL files
r=standard8
sr=neil


git-svn-id: svn://10.0.0.236/trunk@251575 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 15:20:29 +00:00
cltbld
bc4cac959f "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0b5 to 3.0rc1"
git-svn-id: svn://10.0.0.236/trunk@251574 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 15:01:04 +00:00
daniel.boelzle%sun.com
4e4539a690 Bug 340949: remove default calendar postfix
git-svn-id: svn://10.0.0.236/trunk@251573 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 14:41:37 +00:00
rcampbell%mozilla.com
3231acead7 bug 433393 - upgrade unittest boxes to 10.4.11
git-svn-id: svn://10.0.0.236/trunk@251572 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 14:16:44 +00:00
nelson%bolyard.com
d7d058363e [Bug 433437] vfychain ignores the -a option, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@251571 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 02:19:27 +00:00
wtc%google.com
11e72090e5 Bug 431929: Release the lock before returning. Acquire the lock after
null checks.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@251570 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 01:22:35 +00:00
wtc%google.com
06883877fc Bug 433177: fixed GCC compiler warnings. r=julien.pierre
Modified Files:
	freebl/ec.c freebl/genload.c freebl/ldvector.c util/dertime.c
	util/oidstring.c


git-svn-id: svn://10.0.0.236/trunk@251569 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 01:20:05 +00:00
silver%warwickcompsoc.co.uk
f059e63828 Release ChatZilla 0.9.82.1. ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@251568 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 21:58:11 +00:00
bugzilla%babylonsounds.com
8f907fefb6 Bug 433250 - Add Norwegian (Nynorsk) localization, r=sipaq
git-svn-id: svn://10.0.0.236/trunk@251566 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 20:36:16 +00:00
mschroeder%mozilla.x-home.org
e8dbb8ff9e Bug 431039 - Move only string from sun-lightning.dtd and remove file. patch=mschroeder r=sipaq
git-svn-id: svn://10.0.0.236/trunk@251564 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 19:27:24 +00:00
bhearsum%mozilla.com
f7ef7fdecd bug 414729: set up 2nd linux buildslave for 1.8 staging. r=me, patch=armenzg
git-svn-id: svn://10.0.0.236/trunk@251563 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 19:22:03 +00:00
mschroeder%mozilla.x-home.org
c0496369f0 Bug 433229 - Remove empty /calendar/base/content/calendar-alarm-widget.css. patch=mschroeder r=sipaq
git-svn-id: svn://10.0.0.236/trunk@251562 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 19:17:47 +00:00
reed%reedloden.com
ce30500052 Bug 52573 - "Bonsai doesn't scale very well" (Fix problems with Makefile and handle*Mail.pl scripts) [p=reed r=cls]
git-svn-id: svn://10.0.0.236/trunk@251561 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 18:59:46 +00:00
anodelman%mozilla.com
ab69f49879 Bug 291167 - store last 24 hours of hourly builds for accurate regression and perf tests
- patches perfrunner to add ability to pull from a dated directory (for talos testers)
- switch to pull by date for talos
p=anodelman r=rcampbell/bhearsum


git-svn-id: svn://10.0.0.236/trunk@251557 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 18:27:24 +00:00
nrthomas%gmail.com
236b10d373 Bug 291167, enable dated hourly dirs for 1.8/1.9 Firefox builders (for talos), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251555 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 18:20:05 +00:00
nrthomas%gmail.com
48af65d914 Bug 291167, tindebox back-end for pushing hourly builds to a dated directory, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251554 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 18:05:15 +00:00
kairo%kairo.at
95324f384a move SeaMonkey unit test boxes to main SeaMonkey tinderbox waterfall
git-svn-id: svn://10.0.0.236/trunk@251553 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 18:04:06 +00:00
alqahira%ardisson.org
497a81d9d2 Bug 421850 - Omnibus ad-blocking bug for March/April 2008. r/sr=smfr
git-svn-id: svn://10.0.0.236/trunk@251552 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 17:09:15 +00:00
bhearsum%mozilla.com
cefbbe8db7 bug 422296: need debug+leak testing builds for mozilla-central. AliveTest + log comparison steps for Buildbot. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@251551 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 12:38:38 +00:00
lpsolit%gmail.com
59e2e24aaa Bug 433282: Template hooks do not work if HTTP_ACCEPT_LANGUAGE doesn't match any language available - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251548 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 10:33:49 +00:00
nrthomas%gmail.com
344471269f Bug 428074, update pullDate for 3.0RC1 Build1, p=joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@251540 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 07:22:13 +00:00
karlt+%karlt.net
0628eefe64 Clobber to pick up fix for bug 433192
git-svn-id: svn://10.0.0.236/trunk@251539 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 00:48:34 +00:00
karlt+%karlt.net
1fa99853b1 Bug 433192. Ctrl+Shift+X doesn't switch text-direction in text boxes with
Hebrew keyboard layout.
p=masayuki+karl r=gavin sr=roc a1.9=schrep.


git-svn-id: svn://10.0.0.236/trunk@251536 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-12 00:39:29 +00:00
philringnalda%gmail.com
d15386c9fd Bug 218500 - Compose window should be renamed to Write, patch by Gary Kwong (nth10sd@gmail.com), r=me
git-svn-id: svn://10.0.0.236/trunk@251535 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 22:37:20 +00:00
nrthomas%gmail.com
22726c7684 Bg 428074, update bootstrap config for Fx 3.0 RC1 Build1, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251534 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 21:51:00 +00:00
gijskruitbosch%gmail.com
dacee721b2 Bug 432831 - Columns in "Join Channel" dialog not resizeable
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only. a=NPOTB.


git-svn-id: svn://10.0.0.236/trunk@251533 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 21:29:40 +00:00
gijskruitbosch%gmail.com
4aeabe387a Bug 432818 - Moving a tab for a channel called "#" triggers problems
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only. a=NPOTB.


git-svn-id: svn://10.0.0.236/trunk@251532 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 21:27:11 +00:00
silver%warwickcompsoc.co.uk
7cdc77c410 Bug 432235 - Make double-clicking a user in the userlist open a query window. ChatZilla only. p=mitch_1_2@live.com.au r=silver
git-svn-id: svn://10.0.0.236/trunk@251531 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 21:17:25 +00:00
silver%warwickcompsoc.co.uk
1cb8d0c511 Bug 432418 - Don't try and split lines using a server method when we don't have a server (e.g. DCC chat). ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@251530 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 21:13:26 +00:00
silver%warwickcompsoc.co.uk
a1909e8f8a Bug 432482 - Add 'unselected' property to tree rows and then override theme's poor choice of colours on such rows (for Mac). ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@251529 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 21:10:28 +00:00
mozilla%weilbacher.org
a93b9428e6 [OS/2] Bug 433220: fix Thunderbird build break on OS/2, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@251528 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 20:49:57 +00:00
gavin%gavinsharp.com
39e015dfea Back out bug 432938 because it caused bug 433241, a=schrep/beltzner
git-svn-id: svn://10.0.0.236/trunk@251527 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 20:12:30 +00:00
browning%uwalumni.com
a00d695b5e Bug 400835 CalDAV provider should display errors, r=db0
git-svn-id: svn://10.0.0.236/trunk@251526 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 19:10:16 +00:00
mkmelin+mozilla%iki.fi
c2bb62837f [Bug 432505] customizing toolbar+ adding File button causes error/disabled right-click Customize...
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@251525 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 19:04:38 +00:00
philringnalda%gmail.com
9fd4f9fd58 Bug 433197 - view message source blank on Windows since we didn't package shistory.xpt, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251524 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 18:54:46 +00:00
mkmelin+mozilla%iki.fi
4addd4c09e Bug 412252 - Make it easier for extensions to overlay the TB context-menus by adding ID
p=Simon 'sipaq' Paquet <bugzilla@babylonsounds.com>, r=me


git-svn-id: svn://10.0.0.236/trunk@251523 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 17:42:23 +00:00
mozilla%kewis.ch
00116b9676 Fix bug 432985 - Category colors are not displayed (regression). r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@251522 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-11 11:50:22 +00:00
timeless%mozdev.org
9f5cc5f176 Bug 11054 Ignore (kill) a Subthread (branch: not the whole thread) (Troll)
handle failure [@ nsNNTPNewsgroupList::ApplyFilterHit]
r=Pidgeot18@gmail.com sr=neil


git-svn-id: svn://10.0.0.236/trunk@251521 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 21:56:22 +00:00
mconnor%steelgryphon.com
6b2a5901ee Clobber to pick up fix for bug 433018
git-svn-id: svn://10.0.0.236/trunk@251520 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 16:12:12 +00:00
mconnor%steelgryphon.com
a9451f494a bug 433018, patch by gavin, r+ui-r+a=me
git-svn-id: svn://10.0.0.236/trunk@251519 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 15:52:32 +00:00
gavin%gavinsharp.com
4addc7c40a Clobber to pick up fix for bug 431802, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251518 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 14:59:03 +00:00
gavin%gavinsharp.com
b3c0a7d3d7 Bug 431802: node_child_of accessible relation returns wrong object on autocomplete list items, patch by surkov.alexander@gmail.com, r=neil, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251517 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 14:54:42 +00:00
nrthomas%gmail.com
8bc02e4fd7 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@251516 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 13:50:11 +00:00
nrthomas%gmail.com
5048fb72d1 Build 3.0rc2 build1 on staging
git-svn-id: svn://10.0.0.236/trunk@251515 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 10:53:40 +00:00
hwaara%gmail.com
02a59a1344 let's see if including prprf.h will fix bustage
git-svn-id: svn://10.0.0.236/trunk@251514 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 09:52:20 +00:00
hwaara%gmail.com
3432705acb use NSNumber's intValue instead of integerValue, since the latter is 10.5 only
git-svn-id: svn://10.0.0.236/trunk@251513 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 09:42:33 +00:00
hwaara%gmail.com
002e78c2b2 fix suite bustage
git-svn-id: svn://10.0.0.236/trunk@251512 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 09:39:04 +00:00
hwaara%gmail.com
50919e794a bug 420472: Implement ability to import mail from OS X's Mail.app in mailnews core. r=Standard8, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251511 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 09:01:34 +00:00
bugzilla%standard8.plus.com
8a2e5116f8 Fix Bug 418777 LDAP autocomplete only success on anonymous access. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@251510 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 07:52:52 +00:00
marco.zehe%googlemail.com
3cd086733d assertion fix for bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ]
git-svn-id: svn://10.0.0.236/trunk@251507 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 06:25:06 +00:00
wtc%google.com
925e5b3cc0 Bug 432617: added a missing _MD_UNLOCK() in IsFileLocal. The patch is
contributed by Martin Furter <mf@rola.ch>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@251506 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 05:32:43 +00:00
alqahira%ardisson.org
381fc20409 Bug 427840 - Replace remote.png with a Camino version (sync Camino dirListing images with bug 424877). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@251505 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 05:15:23 +00:00
reed%reedloden.com
1997c2eb90 clobber to pick up late icon fixes
git-svn-id: svn://10.0.0.236/trunk@251504 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 04:14:11 +00:00
philringnalda%gmail.com
7f41471bac Bug 431746 - No accesskeys for Recent, File here and Copy here in folder menus, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251503 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 04:14:01 +00:00
philringnalda%gmail.com
07a97925bd Bug 431632 - Thunderbird doesn't need to ship addressbook-panel, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251502 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 04:09:21 +00:00
philringnalda%gmail.com
10c59a7226 Bug 432194 - Remove stray bits of abSelectAddressesDialog, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251501 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:59:37 +00:00
reed%reedloden.com
becc0b5de7 Bug 398810 - "Remove MOZILLA_1_8_BRANCH ifdefs from core on trunk" (metric extension only) [p=mh+mozilla@glandium.org (Mike Hommey) r=pete (NPOTB)]
git-svn-id: svn://10.0.0.236/trunk@251500 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:46:48 +00:00
reed%reedloden.com
81eeeb8208 Bug 433025 - "Still using windows icon in Security Exception dialog" [p=reed r=kaie a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@251499 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:43:48 +00:00
reed%reedloden.com
b991f1b4d8 Bug 432938 - "Use GTK stock icon for netError favicon instead of Windows icon" [p=reed r+sr=jst r=dietrich a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@251498 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:36:36 +00:00
reed%reedloden.com
b1eefe63c9 Bug 432919 - "Help viewer content pane should not allow scripts, plugins, meta redirects, or subframes" [p=reed/dveditz r=Waldo (NPOTB)]
git-svn-id: svn://10.0.0.236/trunk@251497 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:35:19 +00:00
bclary%bclary.com
64bfcc51aa JavaScript Tests - add unary - tests for bug 432881
git-svn-id: svn://10.0.0.236/trunk@251496 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:33:48 +00:00
philringnalda%gmail.com
8729a4aae2 Bug 431978 - Don't pass strings to setTimeout, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251495 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 03:05:39 +00:00
philringnalda%gmail.com
deccc394d6 Bug 428603 - installer.inc isn't used by the new installer, remove it, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251494 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 02:21:26 +00:00
wtc%google.com
3f91dfa33f Bug 431805: fixed the leak of the primordial thread's error stack. The
patch is contributed by Boying Lu <brian.lu@sun.com>.  r=wtc.
Modified files: base/base.h base/error.c nss/nssinit.c


git-svn-id: svn://10.0.0.236/trunk@251493 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 01:03:18 +00:00
mconnor%steelgryphon.com
a40244cc89 clobber to pick up backout of bug 393246 and lock down for RC1
git-svn-id: svn://10.0.0.236/trunk@251492 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 00:59:16 +00:00
mconnor%steelgryphon.com
ef720dd69b backing out bug 393246 for final to resolve bug 432836, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251491 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-10 00:53:37 +00:00
wtc%google.com
902c767d5a Bug 367664: added RISC OS support. The patch is contributed by
Peter Naulls <peter@chocky.org>.  r=wtc.
Modified Files:
	coreconf/config.mk coreconf/rules.mk
	coreconf/nsinstall/nsinstall.c nss/lib/freebl/unix_rand.c
Added Files:
	coreconf/RISCOS.mk


git-svn-id: svn://10.0.0.236/trunk@251487 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 23:56:02 +00:00
karlt+%karlt.net
2f174bffab Bug 432533 – some mac key tests fail on Mac OS X 10.5
p=kinetik@flim.org (Matthew Gregan) r=josh sr=roc a1.9=damons


git-svn-id: svn://10.0.0.236/trunk@251486 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 23:14:57 +00:00
daniel.boelzle%sun.com
120e2a866b Bug 421886 – Itip/Imip doesn't handle REPLY and CANCEL methods; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251485 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 23:11:03 +00:00
karlt+%karlt.net
fe551e1d42 Bug 433030. Desired character codes for DOM events with Cmd+Shift.
p=masayuki+karl r=josh sr=roc a=discore.


git-svn-id: svn://10.0.0.236/trunk@251484 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 23:10:59 +00:00
daniel.boelzle%sun.com
eb87c9dd3f Bug 392561 – Need to revise provider error notifications, enhancing onError; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251483 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 22:20:59 +00:00
alqahira%ardisson.org
778ed0fd55 Bug 430974 - app-license.html is missing closing </p>. r=philor
git-svn-id: svn://10.0.0.236/trunk@251482 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 21:44:20 +00:00
gavin%gavinsharp.com
ab7e648bf3 Add reference to bug # for disabled test (bug 433089)
git-svn-id: svn://10.0.0.236/trunk@251481 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 21:37:25 +00:00
gavin%gavinsharp.com
b764a6f5f7 Bug 433069: fix for Vista about:config styling bustage caused by 418877, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=me, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251480 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 21:05:37 +00:00
gavin%gavinsharp.com
48ae405496 Bug 431229: Set error console toolbar to use browsertabbar-toolbox, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=dao, ui-r=faaborg, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251479 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 21:03:27 +00:00
gavin%gavinsharp.com
57a53210fd Bug 432941: Busted accessibility in Prefs/Advanced/Encryption (aria-abelledby), patch by Phil Ringnalda <philringnalda@gmail.com>, r=me, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251478 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 20:59:09 +00:00
mkmelin+mozilla%iki.fi
7d06825b48 [Bug 350693] "Character Encoding" in "View Source" window doesn't work
p=Simon Montagu <smontagu@smontagu.org>, r=neil, sr=mscott,
approval1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@251477 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 20:38:49 +00:00
alqahira%ardisson.org
1bd987fd38 Bug 429718 - Can't add search engine when OpenSearch definition file uses non-UTF-8 encoding. Patch by Sean Murphy <murph@seanmurph.com>, r/sr=smorgan, a/Cm1.6.1=me
git-svn-id: svn://10.0.0.236/trunk@251476 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 20:16:07 +00:00
alqahira%ardisson.org
34f1ceea9e Bug 431626 - Release Notes for Camino 1.6.1 (plus kicking installer Makefile to use them). r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@251475 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 20:11:02 +00:00
alqahira%ardisson.org
daf3fce386 Bug 431626 - Release Notes for Camino 1.6.1 (plus kicking installer Makefile to use them). r/sr=mento
git-svn-id: svn://10.0.0.236/trunk@251473 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 20:10:31 +00:00
nrthomas%gmail.com
b206a1325e Bug 432986, bump 1.8 staging to Fx2.0.0.15 (in anticipation), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251472 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 18:51:00 +00:00
anodelman%mozilla.com
bf8b266559 Bug 432882 - talos config file cleanup
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251471 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 18:45:55 +00:00
anodelman%mozilla.com
890a530cf7 Bug 432895 - talos try unable to pull builds
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@251470 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 18:19:47 +00:00
joshmoz%gmail.com
a53d2ec2a0 back out bug 54488 due to Ts regression. a=schrep
git-svn-id: svn://10.0.0.236/trunk@251468 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 18:12:39 +00:00
dtownsend%oxymoronical.com
d925c32d31 Bug 425116: Notification bars in addons manager use the wrong icon. p=dão,
r=mossop, a=schrep


git-svn-id: svn://10.0.0.236/trunk@251467 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 18:10:17 +00:00
alqahira%ardisson.org
890ea9c5c9 Bug 432770 - Sync dirListing.css with changes from bug 428250 (no more random white-space as hit target). Patch by Philippe Wittenbergh, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@251466 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 17:10:00 +00:00
alqahira%ardisson.org
4a8db9ee3b Bug 430070 - Give a specific error message for POST search engines. Patch by Sean Murphy <murph@seanmurph.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@251465 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 17:06:48 +00:00
kairo%kairo.at
f4eff2691b bug 432740 - make SeaMonkey Windows unit test machine pass all mochitests: make navigator window default size dynamic, r=Callek sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251464 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 16:45:36 +00:00
alqahira%ardisson.org
d884ea49e7 Disable Tp/Tdhtml now that boxset has returned
git-svn-id: svn://10.0.0.236/trunk@251463 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 16:41:57 +00:00
gavin%gavinsharp.com
5dfd75ee33 Bug 340976: use a better version of the Firefox icon on Vista, icon by Steven Garrity <steven@silverorange.com>, ui-r=faaborg, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251462 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 16:05:14 +00:00
nrthomas%gmail.com
54b2ccb332 Bug 428074, use RELEASE_AUTOMATION_M9_1 for Fx 3.0rc1 build1, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251461 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 12:51:59 +00:00
bugzilla%standard8.plus.com
a41de60e5e Bug 431404 Memory leak (n * 60 bytes) when tags are migrated from version 1 to 2 - Part 2. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251460 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 11:57:52 +00:00
mozilla%kewis.ch
e60594e18c Fix bug 248342 - alarm goes off for completed tasks. r=philipp,p=geoff.j.lawrence@gmail.com
git-svn-id: svn://10.0.0.236/trunk@251459 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 11:02:39 +00:00
nrthomas%gmail.com
94c55907ee More testing for bug 428063, push staging back to 3.0rc1buil1 with an updated CVS mirror
git-svn-id: svn://10.0.0.236/trunk@251458 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 10:11:41 +00:00
reed%reedloden.com
b236879377 Remove extraneous line at EOF.
git-svn-id: svn://10.0.0.236/trunk@251457 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 08:35:32 +00:00
timeless%mozdev.org
0e28bc15e4 Bug 214024 Crash [@ nsMsgDBFolder::GetExpansionArray]
r=bienvenu sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@251456 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 08:15:58 +00:00
daniel.boelzle%sun.com
a845ff84ff Bug 432956 – calIcsSerializer code bug; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251455 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 08:06:51 +00:00
daniel.boelzle%sun.com
fc99d67feb Bug 432877: Custom recurrence description is broken (regression); r=philipp
git-svn-id: svn://10.0.0.236/trunk@251454 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 08:05:21 +00:00
reed%reedloden.com
14b63a86fd s/http/https/ for bmo URL. No bug.
git-svn-id: svn://10.0.0.236/trunk@251453 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 07:58:46 +00:00
reed%reedloden.com
0677fa7e31 Bug 430955 - "jsfun.h uses JSArenaPool without needed typename" [p=mh+mozilla@glandium.org (Mike Hommey) r=brendan a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251452 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 07:40:10 +00:00
reed%reedloden.com
dd16a18170 Bug 432938 - "Use GTK stock icon for netError favicon instead of Windows icon" [p=reed r+sr=jst r=dietrich a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@251451 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 07:25:30 +00:00
reed%reedloden.com
2042805a0e Bug 398811 - "Remove MOZILLA_1_8_BRANCH ifdefs from toolkit on trunk" [p=mh+mozilla@glandium.org (Mike Hommey) r=gavin a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251450 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 07:25:29 +00:00
daniel.boelzle%sun.com
378f84199d Bug 377761 – Outlook 200x does not recognize iTIP/iMIP invitation because of MIME type issues; r=sipaq
git-svn-id: svn://10.0.0.236/trunk@251449 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 06:59:07 +00:00
alqahira%ardisson.org
7030838b98 Clobber boxset to see if doing so fixes bug 431910.
git-svn-id: svn://10.0.0.236/trunk@251448 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 06:25:50 +00:00
karlt+%karlt.net
38ecd33704 Trigger new nightly to allow testing of the patch for bug 432389.
git-svn-id: svn://10.0.0.236/trunk@251447 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 04:21:04 +00:00
dolske%mozilla.com
417197f00d Bug 362576 - autocomplete="off" should prevent filling passwords in addition to remembering passwords. r=gavin, ui-r=mconnor, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@251446 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 03:34:46 +00:00
alqahira%ardisson.org
7e5e24cf04 (Temporarily) enable Tdhtml as well
git-svn-id: svn://10.0.0.236/trunk@251445 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 02:38:33 +00:00
reed%reedloden.com
2c8c5991fc Bug 418877 - "Error/Warning/Information/Question icons" [p=ispence@gmail.com (Ian Spence) / reed@reedloden.com (Reed Loden) r=gavin a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@251444 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 02:01:11 +00:00
alqahira%ardisson.org
f063dc9784 (Temporarily) enable Tp on cb-xserve01 to see if we crash or get perf data. a=#camino
git-svn-id: svn://10.0.0.236/trunk@251443 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 01:59:54 +00:00
gavin%gavinsharp.com
cb2aea5004 Fix mistake in previous nit fix from bug 432389
git-svn-id: svn://10.0.0.236/trunk@251442 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 01:58:17 +00:00
gavin%gavinsharp.com
b04d9ea99e Fix nit from previous checkin for bug 432389
git-svn-id: svn://10.0.0.236/trunk@251441 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 01:56:36 +00:00
gavin%gavinsharp.com
87493fb5d4 Bug 432389 followup: refactor code to make it more understandable, patch by Karl Tomlinson <mozbugz@karlt.net>, r=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251440 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 01:51:46 +00:00
anodelman%mozilla.com
41ad08563a Bug 418870 - setup talos to test moz2 builds
push actionmonkey to production
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251439 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:30:30 +00:00
gavin%gavinsharp.com
3774e39519 Bug 332314: Menu items are improperly aligned when using iconic menuitems, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=me, r=zeniko, r=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@251438 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:18:47 +00:00
bent.mozilla%gmail.com
2ed75b8c24 Bug 432887 - "Add tests for XPCOM Proxies (and enable other C++ unit tests)". r=sayrer, a=Tests Only.
git-svn-id: svn://10.0.0.236/trunk@251437 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:14:19 +00:00
gavin%gavinsharp.com
a6fbab0898 Bug 432272: Use -moz-padding-end and -moz-padding-start instead of padding-right and padding-left in tree(-aero).css, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, r=dao, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251436 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:13:39 +00:00
gavin%gavinsharp.com
61291e711e Bug 431986: ApplicationCache doesn't implement EventTarget, patch by dcamp@mozilla.com, r+sr=jst, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251435 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:10:50 +00:00
gavin%gavinsharp.com
bece843f36 Bug 432055: applicationCache.status is 0 through the update process, patch by dcamp@mozilla.com, r+sr=jst, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251434 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:09:27 +00:00
gavin%gavinsharp.com
d0da4a0fd0 Third bustage fix attempt for bug 409604
git-svn-id: svn://10.0.0.236/trunk@251433 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:04:34 +00:00
masayuki%d-toybox.com
7ef88b048b Bug 432389 CapsLock and NumLock state should be preferred at KeyTranslate code: r=josh+karl, sr=roc, a=dsicore tests: r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@251432 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 00:01:30 +00:00
gavin%gavinsharp.com
e7a204a72f Second bustage fix attempt for bug 409604
git-svn-id: svn://10.0.0.236/trunk@251431 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 23:51:23 +00:00
anodelman%mozilla.com
3c3e3c0e8d Bug 432321 - Need to add the browser.EULA.override pref to all Talos profiles
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251430 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 23:23:09 +00:00
joshmoz%gmail.com
79361bd72e add tests, patch by roc, b=432773 r=josh
git-svn-id: svn://10.0.0.236/trunk@251429 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 22:41:13 +00:00
rcampbell%mozilla.com
81965070a9 bug 4328585 - move qm-xserve06 into production
git-svn-id: svn://10.0.0.236/trunk@251428 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 22:39:55 +00:00
gavin%gavinsharp.com
e250220433 Attempt to fix windows bustage from test for bug 409604
git-svn-id: svn://10.0.0.236/trunk@251427 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 22:38:58 +00:00
rcampbell%mozilla.com
0608887677 bug 432858 - add qm-xserve06 to staging
git-svn-id: svn://10.0.0.236/trunk@251426 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 22:04:27 +00:00
joshmoz%gmail.com
3fc119432b Use different key translation API on 10.5, what worked on 10.4 is garbage on 10.5. Fixes some key combos on non-US keyboard layouts. Patch by Karl, Josh, and Roc. b=432632 r=karl r=josh sr=roc a=dsicore
git-svn-id: svn://10.0.0.236/trunk@251425 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 22:03:46 +00:00
mschroeder%mozilla.x-home.org
cc5993f9ee Bug 432224 - Remove more obsolete event dialog files. patch=mschroeder r=sipaq
git-svn-id: svn://10.0.0.236/trunk@251424 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 22:00:54 +00:00
gavin%gavinsharp.com
65aaca746b Re-enable these tests now that there's another xserve collecting core dumps (bug 432471)
git-svn-id: svn://10.0.0.236/trunk@251423 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 22:00:36 +00:00
bugzilla%standard8.plus.com
4c108771a9 Backout patch from bug 424570 due to unit test failures.
git-svn-id: svn://10.0.0.236/trunk@251422 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 21:13:55 +00:00
anodelman%mozilla.com
15feef7bac Bug 423056 - retire talos machines qm-pxp01,02 & 03
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251421 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 20:21:39 +00:00
anodelman%mozilla.com
fcbf31dc69 Bug 432321 - Need to add the browser.EULA.override pref to all Talos profiles
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251420 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 20:19:47 +00:00
gavin%gavinsharp.com
3089a5fe6b Bug 409604: Accesskeys on HTML label, area and legend elements don't work, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251419 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 20:00:24 +00:00
bugzilla%standard8.plus.com
f0cf3b69e2 Bug 389655 square in Bind DN field instead national sign. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251418 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 19:26:28 +00:00
bugzilla%standard8.plus.com
1ac6cb40e9 Bug 431415 nsIAbBooleanExpression::a[sg]etExpression don't do anything. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251417 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 19:24:29 +00:00
bugzilla%standard8.plus.com
73def2bee8 Follow-up to Bug 424570 - remove the listener hack when getting address book directories. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251416 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 19:22:15 +00:00
bugzilla%standard8.plus.com
81101f0710 Bug 431404 Memory leak (n * 60 bytes) when tags are migrated from version 1 to 2 - part 1. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251415 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 19:18:59 +00:00
bugzilla%standard8.plus.com
648bf9c1b5 Bug 420614 Drop nsAdapterEnumerator (Remove subFoldersObsolete function) r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251414 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 19:05:57 +00:00
bugzilla%standard8.plus.com
d220e708c0 Bug 420614 Drop nsAdapterEnumerator (finish replacing subFoldersObsolete in js files) r=philor,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251413 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 18:46:39 +00:00
bugzilla%standard8.plus.com
ee24a58b13 Bug 420614 Drop nsAdapterEnumerator (finish replacing subFoldersObsolete in js files)
git-svn-id: svn://10.0.0.236/trunk@251412 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 18:43:59 +00:00
bugzilla%standard8.plus.com
d58944cb87 Bug 431806 Unnecessary warnings when opening a local .eml file. p=Kent James <kent%caspia.com>,r=me,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@251411 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 18:34:04 +00:00
bugzilla%standard8.plus.com
14f58ce985 Bug 412253 Make it easier for extensions to overlay the TB mail toolbar by adding IDs p=sipaq,r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@251410 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 18:29:45 +00:00
nrthomas%gmail.com
9698a3d5a6 Bug 431788, bump nightly version to 3.0a2pre, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@251409 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 16:50:05 +00:00
gavin%gavinsharp.com
89030bc35a Bug 432071: Type 1 fonts don't print correctly, patch by Adrian Johnson <ajohnson@redneon.com>, r=stuart, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251408 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 16:48:15 +00:00
nrthomas%gmail.com
86f038466c Bug 428063, need to support long names with RC for the previous version too (update verify fix for 3.0rc1 -> 3.0rc2), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251407 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 16:45:18 +00:00
dietrich%mozilla.com
c5576f629e Bug 430792 - Site's favicon is replaced if browser error page is shown (comment change only, for ehsan.akhgari@gmail.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@251406 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 16:36:54 +00:00
gavin%gavinsharp.com
efdc767afd Bug 432062: Windows vector font rendering is broken, patch by roc@ocallahan.org, r=stuart, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251405 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 15:38:22 +00:00
gavin%gavinsharp.com
2fc5666387 Bug 432598: don't show the EULA in debug builds, patch by Manish Singh <manish@flock.com>, r=me, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251404 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 15:24:23 +00:00
gavin%gavinsharp.com
fd8cc9ca2c Bug 432757: darken .ac-url-title for vista, patch by beltzner@mozilla.com, r=me, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251403 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 15:23:04 +00:00
gavin%gavinsharp.com
5e8446c071 Bug 431999: Increase the right padding for the curved site identity button on Windows by 1px, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=me, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251402 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 15:20:07 +00:00
gavin%gavinsharp.com
83cff21872 Bug 427173: fix massive tooltips after switching OS themes by making sure we release the right theme handle, patch by Kai Liu <kliu@mozilla.kailiu.com>, r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251401 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 15:17:23 +00:00
gavin%gavinsharp.com
f956c71c85 Bug 428843: don't disable the 'close multiple tabs' dialog when disabling the Quit dialog with sessionstore enabled, and don't show the quit dialog if the session will be restored, r=mconnor, ui-r=beltzner, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251400 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 15:08:40 +00:00
nrthomas%gmail.com
733b1cba4a Bug 428063, specify app version correctly in update verify config (for the RC case), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251399 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 14:53:02 +00:00
nrthomas%gmail.com
7f37101903 For Bug 428063, need oldAppVersion for update verify when testing 3.0rc1 --> 3.0rc2
git-svn-id: svn://10.0.0.236/trunk@251398 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 14:12:15 +00:00
nrthomas%gmail.com
e05ef6ab73 Bug 428063, fix regression in tag replacement from previous checkin, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251397 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 12:27:26 +00:00
mozilla%kewis.ch
e348333306 Fix bug 432794 - Allow loading chrome scripts in test cases. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251396 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 11:22:48 +00:00
mozilla%kewis.ch
8c50ee66bb Fix bug 432793 - Get rid of "move" transaction type. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251395 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 10:58:13 +00:00
reed%reedloden.com
3faa6b61f2 Bug 430921 - "chrome mochitest for bug 304188 leaks the world" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251394 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 10:51:41 +00:00
reed%reedloden.com
352cf9c49e Bug 418016 - "Ts jumped ~1% when enabling jemalloc on Linux (qm-mini-ubuntu01, qm-mini-ubuntu02, qm-mini-ubuntu05)" (Revert jemalloc/libxul integration; makes this bug WONTFIX) [p=jasone@canonware.com (Jason Evans) a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@251393 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 10:45:49 +00:00
reed%reedloden.com
2726dc24ba Back out Chris Pearce's patch from bug 430921 as a possible cause of the crashes on Linux.
git-svn-id: svn://10.0.0.236/trunk@251392 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 10:39:06 +00:00
mozilla%kewis.ch
24b770bf13 Fix bug 432703 - Changing month with scroll wheel throws error [Error: this.dayitems.firstChild has no properties] (regression). r=dbo
git-svn-id: svn://10.0.0.236/trunk@251391 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 10:18:03 +00:00
mozilla%kewis.ch
ea0c9d2f38 Fix bug 202360 - Color Coding of Tasks and Events (multiple classification). r=berend
git-svn-id: svn://10.0.0.236/trunk@251390 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 10:15:38 +00:00
reed%reedloden.com
912f9ed321 Bug 431309 - "Vista toolbar styles should have a -moz-win- prefix" (additional CSS changes to land) [p=kliu@mozilla.kailiu.com (Kai Liu) r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251389 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 09:30:32 +00:00
reed%reedloden.com
623a32b704 Bug 431309 - "Vista toolbar styles should have a -moz-win- prefix" (using the -moz-win- prefix) [p=kliu@mozilla.kailiu.com (Kai Liu) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251388 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 09:29:38 +00:00
reed%reedloden.com
cb082e6c8f Bug 432409 - "Folder drop down in Bookmark Contextual Dialog doesn't use special icons (bookmarks toolbar, bookmarks menu, unsorted bookmarks)" (Update dropdown to use relevant icons) [p=stephen@noved.org (Stephen Horlander) r=gavin ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251387 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 09:22:24 +00:00
reed%reedloden.com
70969eaf98 Bug 418016 - "Ts jumped ~1% when enabling jemalloc on Linux (qm-mini-ubuntu01, qm-mini-ubuntu02, qm-mini-ubuntu05)" (Revert jemalloc/libxul integration; makes this bug WONTFIX) [p=jasone@canonware.com (Jason Evans) a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@251386 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 09:20:45 +00:00
reed%reedloden.com
7680e3a9aa Bug 430921 - "chrome mochitest for bug 304188 leaks the world" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251385 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 09:06:06 +00:00
reed%reedloden.com
4279fda2ec Bug 422172 - ""Automatic proxy configuration URL" reload button does not work" [p=hugues.fournier@gmail.com (Hugues Fournier) r+sr=biesi a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251384 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 09:05:11 +00:00
ginn.chen%sun.com
bc8b932e6f Bug 422055 Remove alloca() call
patch by Jason Evans a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@251383 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 05:36:40 +00:00
jst%mozilla.org
f276167640 Fixing bug 432591. Only register event handlers on inner windows. r+sr=jonas@sicking.cc, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@251382 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 04:57:21 +00:00
dietrich%mozilla.com
7eb3ba9873 Bug 430792 - Site's favicon is replaced if browser error page is shown (for ehsan.akhgari@gmail.com, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251381 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 04:35:08 +00:00
dietrich%mozilla.com
e891f75b90 Bug 428481 - nsFaviconService calls Abandon on a scoped global statement (for mak77@supereva.it, r=dietrich, a=schrep)
git-svn-id: svn://10.0.0.236/trunk@251380 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 04:26:10 +00:00
dietrich%mozilla.com
6647ed19e2 Bug 432454 - Library columns hidden state is not persisted (for mak77@supereva.it, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251379 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 04:20:00 +00:00
bclary%bclary.com
512255aeb3 Sisyphus - Update prefs to disable browser EULA, bug 432753
git-svn-id: svn://10.0.0.236/trunk@251378 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 02:36:44 +00:00
reed%reedloden.com
77f5a8a064 Bug 426453 - "Wrong plugin icon size used" [p=reed r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251377 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 02:10:14 +00:00
alqahira%ardisson.org
7f9f23464f Bug 432383 - Validation errors in license.html. r=gerv, a1.9=schrep
git-svn-id: svn://10.0.0.236/trunk@251376 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 01:26:47 +00:00
gavin%gavinsharp.com
d80bafd282 Bug 432611: given-name and family-name should be plural properties, patch by Michael Kaply <mozilla@kaply.com>, r=sayrer, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251375 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 01:15:12 +00:00
gavin%gavinsharp.com
bd5b46e9ab Disable these again to try and work around the crashes (bug 432729)
git-svn-id: svn://10.0.0.236/trunk@251374 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 01:06:32 +00:00
mkanat%bugzilla.org
42316db7ab Bug 432726: [Oracle] DROP INDEX doesn't hash the index name
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251373 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 23:18:36 +00:00
anodelman%mozilla.com
835077ebfb Bug 428430 - talos errors need to be correctly reported to the try waterfall
p=anodelman r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@251372 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:48:46 +00:00
anodelman%mozilla.com
80e2136819 Bug 422739 - talos errors need to be correctly reported to the waterfall
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@251371 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:37:44 +00:00
gavin%gavinsharp.com
a7c77b4d32 Bug 430695: add backoff algorithm to gethash requests, patch by Dave Camp <dcamp@mozilla.com>, r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251370 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:33:19 +00:00
mkanat%bugzilla.org
192affb8d2 Bug 419581: [Oracle] Enable ALTER COLUMN for Oracle
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251369 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:28:18 +00:00
joshmoz%gmail.com
3fd05ebf7a make widgets appear inactive when they are backgrounded. patch by Markus Stange. b=54488 r=josh sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@251367 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:22:33 +00:00
lpsolit%gmail.com
744c061497 Bug 432717: t/008filter.t incorrectly reports [% foo.${bar} = baz %] as unsafe - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251363 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:16:24 +00:00
joshmoz%gmail.com
a7d478d58c key translation fixes, patch by Masayuki. b=432388 r=josh r=karl sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@251362 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:54:21 +00:00
ajschult%verizon.net
1ce95afc32 Bug 431464: TestRunner should try to ensure focus, r=sayrer
git-svn-id: svn://10.0.0.236/trunk@251360 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:45:13 +00:00
lpsolit%gmail.com
17581923b7 Bug 431363: Include information about flag types when config.cgi returns data in the RDF format - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk r=mkanat a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251359 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:36:29 +00:00
pavlov%pavlov.net
0dd56c770f bug 427351. sbrk behaves poorly. disable it. patch from Jason Evans <jasone@canonware.com> r=me a=schrep
git-svn-id: svn://10.0.0.236/trunk@251357 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:21:40 +00:00
joshmoz%gmail.com
6d4ec358dc fix active/inactive for sheets that are children of sheets. patch by Steven Michaud. b=432212 r=josh sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@251355 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:15:57 +00:00
joshmoz%gmail.com
4d225a928e null check. patch by Steven Michaud. b=432556 r=josh sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@251354 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:13:01 +00:00
mkanat%bugzilla.org
0ccca60ba2 Bug 414292: [Oracle] Change series.query back to MEDIUMTEXT
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@251353 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:08:49 +00:00
wtc%google.com
014a34c5d2 Bug 430875: Documented the policy for the order of cipher suites in
SSL_ImplementedCiphers.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@251352 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 20:45:53 +00:00
johnath%mozilla.com
efd3f8ebf0 Hyperlinked ssl error page not useful for wildcards. b=432491 r=gavin a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251351 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 20:39:53 +00:00
gavin%gavinsharp.com
42f0ab7c83 Bug 432492: rate limit long-running safebrowsing updates, patch by Dave Camp <dcamp@mozilla.com>, r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251350 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 20:33:45 +00:00
pavlov%pavlov.net
17037273d7 bug 432065. deal with multiple fonts with the same name. r=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@251349 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 20:29:49 +00:00
nrthomas%gmail.com
3bb3b48442 Bug 431788, need to use the cltbld key for releases, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@251348 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 20:14:12 +00:00
gavin%gavinsharp.com
0b7dd3ea64 Reenabled these tests now that we have code dumps enabled on the crashing machine (bug 432471)
git-svn-id: svn://10.0.0.236/trunk@251347 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 20:07:04 +00:00
stefanh%inbox.com
ce88f2fe55 Bug 432480 - Get back accidentally removed lines from nav_help.xhtml help file (regression from bug 411226). r=IanN.
git-svn-id: svn://10.0.0.236/trunk@251346 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 19:59:06 +00:00
gavin%gavinsharp.com
aa1f16df6a Disable test_characterdatagetlength.html to see whether it fixes the bm-xserve01 crashes (bug 432471)
git-svn-id: svn://10.0.0.236/trunk@251345 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 19:53:48 +00:00
daniel.boelzle%sun.com
c5d39ec23e Bug 377761 – Outlook 200x does not recognize iTIP/iMIP invitation because of MIME type issues; r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@251344 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 19:34:59 +00:00
daniel.boelzle%sun.com
242a1ab099 Bug 377761 – Outlook 200x does not recognize iTIP/iMIP invitation because of MIME type issues; r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@251343 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 19:30:06 +00:00
daniel.boelzle%sun.com
5bfcebc5a8 Bug 377761 – Outlook 200x does not recognize iTIP/iMIP invitation because of MIME type issues; r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@251342 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 19:14:26 +00:00
mozilla%kewis.ch
693723e93d Fix bug 428715 - Between 23:00 and 00:00, the default event start date is 00:00 of the next day. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@251341 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 19:11:05 +00:00
gavin%gavinsharp.com
a50ac7b611 Disable test_characterdatagetdata.html to see whether it fixes the bm-xserve01 crashes (bug 432471, a=jimm)
git-svn-id: svn://10.0.0.236/trunk@251340 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 19:08:50 +00:00
despotdaemon
24b0f2c869 Pseudo-automatic update of changes made by shaver@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@251339 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 18:54:02 +00:00
daniel.boelzle%sun.com
78b12e5f19 Bug 430805 – [RFE] Permit to change the default free/busy attribute policy for all-day events; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251337 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 17:09:59 +00:00
wtc%google.com
5a9d307168 Bug 430743: Added the GET_32 macro for reading uint32. Use {...} (with
three dots) for consistency.  Parse the NewSessionTicket handshake message.
r=nelson.


git-svn-id: svn://10.0.0.236/trunk@251336 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 15:42:59 +00:00
gavin%gavinsharp.com
acbd9b1bc8 Bug 432511 followup: remove more unused theme files
git-svn-id: svn://10.0.0.236/trunk@251335 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 15:23:36 +00:00
nrthomas%gmail.com
182c2f85c5 Clobber for todays nightly now that bustage from bug 432492 is resolved
git-svn-id: svn://10.0.0.236/trunk@251333 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 14:34:01 +00:00
mozilla%kewis.ch
e0ade95cff Remove extra debugger statement left over from bug 322979
git-svn-id: svn://10.0.0.236/trunk@251332 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 13:57:42 +00:00
mozilla%kewis.ch
eccdf54b86 Fix bug 429938 - no cancelation message is send to attendees if event is deleted. r=philipp, p=hubert
git-svn-id: svn://10.0.0.236/trunk@251331 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 13:45:31 +00:00
dtownsend%oxymoronical.com
ce7370e6e0 Backing out bug 432492
git-svn-id: svn://10.0.0.236/trunk@251329 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 13:18:38 +00:00
nboyd%atg.com
5f9f8fa428 Fix spelling error, add more info about -f -
git-svn-id: svn://10.0.0.236/trunk@251328 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 13:02:35 +00:00
mozilla%kewis.ch
c4bc5271f0 Fix bug 322979 - views should not scroll the labelling columns along the non-scrolling axis. r=berend
git-svn-id: svn://10.0.0.236/trunk@251327 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 12:27:53 +00:00
reed%reedloden.com
68aca070de Back out Chris Pearce's patch from bug 430921 in case it is the cause of the crashes.
git-svn-id: svn://10.0.0.236/trunk@251326 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 12:01:40 +00:00
reed%reedloden.com
13b8bc22fc Back out Hugues Fournier's patch from bug 422172 as a possible cause of the crashes.
git-svn-id: svn://10.0.0.236/trunk@251325 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 11:29:08 +00:00
reed%reedloden.com
772f32d270 Bug 426453 - "Wrong plugin icon size used" [p=michael.monreal@gmx.net (Michael Monreal) / Tango team ui-r=faaborg a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251324 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 11:01:24 +00:00
reed%reedloden.com
ccfb2c6871 Bug 418868 - "M3 Tango" (*Ghosted-64.png icons) [p=michael.monreal@gmx.net (Michael Monreal) / Tango team ui-r=faaborg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251323 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:54:46 +00:00
reed%reedloden.com
eb94f2cd90 Bug 429851 - "Switch radiobutton on installer's Licence page to checkbox" (use checkbox instead of radiobutton) [p=wladow@gmail.com (Vlado Valastiak [wladow]) r=mcsmurf sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@251321 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:38:28 +00:00
reed%reedloden.com
0ad585e920 Bug 424286 - "Use different icons for all special folders (all bookmarks, bookmark menu, bookmark sidebar, tags, history, unsorted bookmarks)" (Unfiled bookmarks icon for Tango) [p=michael.monreal@gmx.net (Michael Monreal) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Mano ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251319 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:30:58 +00:00
reed%reedloden.com
ee79db8569 Bug 431358 - "DOM Inspector doesn't work in Sunbird 0.6a1 Trunk builds" (use correct trunk version) [p=ssitter@gmail.com (Stefan Sitter) r=sdwilsh]
git-svn-id: svn://10.0.0.236/trunk@251318 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:27:35 +00:00
reed%reedloden.com
6b8d7d337d Bug 410606 - "AIX linker error for trunk build xpconnect module : ERROR: Undefined symbol: .JSAutoTempValueRooter::operator delete(void*,unsigned long)" [p=shailen.n.jain@gmail.com (Shailen) r+sr=mrbkap a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251317 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:26:52 +00:00
reed%reedloden.com
a8218012e7 Bug 428819 - "Installer creates wrong Start Mail link" ((Bv1) <installer.nsi> Add missing argument) [p=sgautherie.bz@free.fr (Serge Gautherie) r=mcsmurf sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@251316 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:26:07 +00:00
reed%reedloden.com
37479ae8ac Bug 428819 - "Installer creates wrong Start Mail link" ((Av1) Cleanup: removes redundant |MAILNEWS|) [p=sgautherie.bz@free.fr (Serge Gautherie) r=mcsmurf sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@251315 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:24:31 +00:00
reed%reedloden.com
33a66f441d Bug 431703 - "Crash [@ nsXMLContentSink::HandleEndElement] setting innerHTML with SVG, onload" (null check) [p=longsonr@gmail.com (Robert Longson) r+sr=bzbarsky a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251314 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:23:08 +00:00
reed%reedloden.com
4ba7d7fec2 Bug 432492 - "rate limit long-running safebrowsing updates" [p=dcamp@mozilla.com (Dave Camp) r=tony a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251313 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:22:17 +00:00
reed%reedloden.com
c8cca5fc8f Bug 432492 - "rate limit long-running safebrowsing updates" [p=dcamp@mozilla.com (Dave Camp) r=tony a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251312 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:21:12 +00:00
reed%reedloden.com
ff35e9f585 Bug 430921 - "chrome mochitest for bug 304188 leaks the world" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251311 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:18:31 +00:00
reed%reedloden.com
49901c64f5 Bug 431184 - "Composer badly handles XHTML documents" ((Av1) <ComposerCommands.js> Adds |Components.results.|) [p=sgautherie.bz@free.fr (Serge Gautherie) r+sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@251310 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:17:22 +00:00
reed%reedloden.com
9856cb7538 Bug 223442 - "consider moving mac-specific files in gfx/public to a mac directory" (Remove nsWatchTask.h) [p=reg@openpave.org (Jeremy Lea) r+sr=biesi a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251309 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:16:27 +00:00
reed%reedloden.com
b9c1f56702 Bug 430551 - "bookmarks menu popup stays open after dragging bookmark over it" (set attribute "autoopened" on bookmarks menu when dragging) [p=jdarmochwal@gmx.de (Jan Darmochwal) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251308 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:14:51 +00:00
reed%reedloden.com
bd2b8efe13 Bug 422172 - ""Automatic proxy configuration URL" reload button does not work" [p=hugues.fournier@gmail.com (Hugues Fournier) r+sr=biesi a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251307 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:13:47 +00:00
reed%reedloden.com
73d791a4a7 Bug 384625 - "Absolute Positioning grabber (mGrabber) hidden and inaccesible" (Max out grabber z-index) [p=amidude99@yahoo.com (Art Skiles) r=glazou sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@251306 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:12:53 +00:00
daniel.boelzle%sun.com
4cf719217d Bug 340949: wcap.properties, adding some error notifications
git-svn-id: svn://10.0.0.236/trunk@251305 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 09:57:41 +00:00
daniel.boelzle%sun.com
c32c5a3255 Bug 340949: source beautifying
git-svn-id: svn://10.0.0.236/trunk@251304 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 09:52:54 +00:00
despotdaemon
747f7cd536 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@251303 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 08:53:26 +00:00
mozilla%kewis.ch
b02654240d Fix bug 426746 - Consolidate startup code. r=berend
git-svn-id: svn://10.0.0.236/trunk@251302 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 08:40:01 +00:00
roc+%cs.cmu.edu
58770b60f4 Bug 432466, fixing bustage
git-svn-id: svn://10.0.0.236/trunk@251300 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 05:17:40 +00:00
roc+%cs.cmu.edu
dd96556d4d Bug 432466. Allow sendNativeKeyEvent to return NS_ERROR_NOT_AVAILABLE to indicate that a keyboard layout is not available. Load keyboard layouts programmatically on Windows so we can detect whether a keyboard is available. This also makes keyboard layouts usable when they're installed but not enabled, which is true for most layouts, so we can reenable the Greek keyboard tests on tinderbox. r=karlt,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251299 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 04:46:38 +00:00
dietrich%mozilla.com
23bf0c9c6c Bug 419957 - History sidebar "By Site" should use visit_count to avoid display of empty sites (for ondrej@allpeers.com, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251298 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 04:33:05 +00:00
dietrich%mozilla.com
4b2e941a55 backing out, tree is closed
git-svn-id: svn://10.0.0.236/trunk@251297 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 03:28:03 +00:00
dietrich%mozilla.com
fd68cba30a Bug 419957 - History sidebar "By Site" should use visit_count to avoid display of empty sites (for ondrej@allpeers.com, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251296 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 03:26:19 +00:00
gavin%gavinsharp.com
702471cda7 bug 432332: improve handling of duplicate chunks in url classifier client request, patch by Dave Camp <dcamp@mozilla.com>, r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251295 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 01:51:13 +00:00
edward.lee%engineering.uiuc.edu
980acad646 Bug 431188 - Clear list active / inactive state not working properly. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251294 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 23:25:37 +00:00
edward.lee%engineering.uiuc.edu
0714381bcc Bug 391928 - Feedback required when hovering over DM UI elements. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251293 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 23:24:14 +00:00
mnyromyr%tprac.de
5b8d5e945a Bug 429015: Migrate Offline & Disk Space prefpane; p=Bruno Escherl<aqualon@aquachan.de>, r=me, sr=Neil
(Not part of the thunderbird build.)


git-svn-id: svn://10.0.0.236/trunk@251292 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 22:34:40 +00:00
mnyromyr%tprac.de
60655b883c Bug 429015: Migrate Offline & Disk Space prefpane; p=Bruno Escherl<aqualon@aquachan.de>, r=me, sr=Neil
(Not part of the thunderbird build.)


git-svn-id: svn://10.0.0.236/trunk@251290 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 22:05:29 +00:00
crowder%fiverocks.com
a1437123e0 Bug 432275: Regression - Java applets crashing browser [@ obj_eval], patch by mrbkap, r=crowder, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251289 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 22:01:32 +00:00
crowder%fiverocks.com
ba29a0945f Bug 432275 - Regression - Java applets crashing browser [@ obj_eval], r=igor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251288 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:59:49 +00:00
gavin%gavinsharp.com
3ef803b442 Bug 431713: re-enable EULA dialog by default for linux, now that bug 432321 is fixed
git-svn-id: svn://10.0.0.236/trunk@251287 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:47:34 +00:00
mozilla%kewis.ch
92f6411ebe Fix bug 432499 - Duplicate id in calendar.xul. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@251286 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:43:03 +00:00
gavin%gavinsharp.com
f333c78213 Bug 432511: remove unused theme files, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251285 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:42:10 +00:00
gavin%gavinsharp.com
00e2f98ec1 Bug 423104: ship en-US spellcheck dictionary README, extracted text by gerv@mozilla.org and handerson@mozilla.com, patch is r=gerv, sr=mconnor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251284 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:39:06 +00:00
bent.mozilla%gmail.com
95b39e9b49 Bug 429442 - "crashes [@ nsJSIID::HasInstance][@ XPCNativeSet::FindInterfaceWithIID]". r+sr=jst, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@251283 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:37:50 +00:00
nrthomas%gmail.com
5a16069348 Bug 431788, follow up for Tb3.0a1 build1, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@251281 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:28:13 +00:00
joshmoz%gmail.com
897d534673 use native event routing for synthesized key events. b=432405 r/sr=roc a=dsicore
git-svn-id: svn://10.0.0.236/trunk@251280 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 21:00:59 +00:00
dietrich%mozilla.com
73e8d762f5 Bug 417228 - Bookmarks outside the three default folders aren't restored (r=mano, a=schrep)
git-svn-id: svn://10.0.0.236/trunk@251279 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 20:59:55 +00:00
jst%mozilla.org
6a7d9644ab Fixing bug 430802 (and bug 405357). Prevent plugin instantiation code re-entrancy. r=jwatt@jwatt.org, sr=bzbarsky@mit.edu, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251278 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 20:49:30 +00:00
nrthomas%gmail.com
a399000a09 Bug 428063, update all the CO_TAG's in client.mk, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251275 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 20:20:55 +00:00
nrthomas%gmail.com
e09c71c95d Stop checking for the linux xulrunner build, for bug 430618
git-svn-id: svn://10.0.0.236/trunk@251274 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 19:39:38 +00:00
bzbarsky%mit.edu
5c389de321 Adding test.
git-svn-id: svn://10.0.0.236/trunk@251273 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 19:21:39 +00:00
dietrich%mozilla.com
e31ed529f0 Bug 407443 - menus for query based folders (smart bookmarks, saved searches) not refreshed after deleting an item (for mak77@supereva.it, r=dietrich, a=schrep)
git-svn-id: svn://10.0.0.236/trunk@251272 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 19:21:11 +00:00
rcampbell%mozilla.com
aead9cf687 bug 432321 - Need to add the browser.EULA.override pref to all Talos profiles
git-svn-id: svn://10.0.0.236/trunk@251271 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 19:20:31 +00:00
gavin%gavinsharp.com
d6eb056b48 Bug 432427: update 'download history' checkbox state to correctly reflect dependency on 'browsing history' checkbox, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251270 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 18:52:09 +00:00
alqahira%ardisson.org
7d63a4788d Bug 420659 - initial Mochitest support for running Camino. r=jwalden, a=test-only, Camino-only
git-svn-id: svn://10.0.0.236/trunk@251269 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 17:52:26 +00:00
Olli.Pettay%helsinki.fi
eca05ab3b7 Bug 430858, Composer is unusable (can't type anything in the window etc), r+sr=peterv, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251268 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 17:46:55 +00:00
jwalden%mit.edu
7094575384 Bug 431900 - Add a commandline flag to make assertions fatal, for easy use in tinderbox scripts and the like, especially if we eventually set up a run of all the tests that don't trigger assertions and then run them with this argument specified. r=sayrer, a=testonlychange
git-svn-id: svn://10.0.0.236/trunk@251267 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 17:40:41 +00:00
gavin%gavinsharp.com
aeea6ba19f Bug 431713: add EULA override pref to tinderbox script to prevent the EULA dialog from causing trouble, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@251266 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 17:25:17 +00:00
stefanh%inbox.com
1ab78e48f9 Bug 411226 - Migrate SeaMonkey's smart browsing preferences to new pref window (also rename panel to 'Location Bar'). r=IanN, sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@251265 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 17:10:05 +00:00
wtc%google.com
892b089eb6 Bug 330720: restored the comment that OS/2 mutex semaphores are recursive.
git-svn-id: svn://10.0.0.236/trunk@251264 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 16:57:29 +00:00
stefanh%inbox.com
98a83d404c File renaming preparations for bug 411226. r=IanN, sr=Neil. This file once lived in suite/locales/en-US/chrome/common/pref/pref-smart_browsing.dtd, see there for more history. Please also note that suite/locales/en-US/chrome/common/pref/pref-smart_browsing.dtd was once cvs copied from xpfe/components/prefwindow/resources/locale/en-US/pref-smart_browsing.dtd, so history (from the time before the cvs copying) can also be found there.
git-svn-id: svn://10.0.0.236/trunk@251263 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 15:51:48 +00:00
stefanh%inbox.com
3ede6e6cb0 File renaming preparations for bug 411226. r=IanN, sr=Neil. This file once lived in suite/common/pref/pref-smart_browsing.xul, see there for more history. Please also note that suite/common/pref/pref-smart_browsing.xul was once cvs copied from xpfe/components/prefwindow/resources/content/pref-smart_browsing.xul, so history (from the time before the cvs copying) can also be found there.
git-svn-id: svn://10.0.0.236/trunk@251262 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 15:51:32 +00:00
stefanh%inbox.com
da63a8502b File renaming preparations for bug 411226. r=IanN, sr=Neil. This file once lived in suite/common/pref/pref-smart_browsing.js, see there for more history. Please also note that suite/common/pref/pref-smart_browsing.js was once cvs copied from xpfe/components/prefwindow/resources/content/pref-smart_browsing.js, so history (from the time before the cvs copying) can also be found there.
git-svn-id: svn://10.0.0.236/trunk@251261 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 15:50:47 +00:00
mozilla%kewis.ch
e95bf9114e Fix bug 427006 - Timezone offset incorrectly calculated for negative half hour timezones. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251260 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 15:46:48 +00:00
kairo%kairo.at
200d2e4272 bug 432109 - nsSuiteGlue never removes observers, r=Neil
git-svn-id: svn://10.0.0.236/trunk@251259 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 14:56:28 +00:00
stefanh%inbox.com
cb14ccc103 Bug 432398 - Change customizing to customize in new Appearance prefs help for SeaMonkey 2. Patch by Bruno 'Aqualon' Escherl <aqualon@aquachan.de>, r=me.
git-svn-id: svn://10.0.0.236/trunk@251258 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 14:53:48 +00:00
daniel.boelzle%sun.com
5bdbdfca53 Bug 368976 – Cannot undefine alarm for an exception; r=philipp
git-svn-id: svn://10.0.0.236/trunk@251257 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 14:49:49 +00:00
mozilla%kewis.ch
f2b26730ee Fix bug 430254 - Add interfaces to GData for UI code. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251256 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 14:30:47 +00:00
mconnor%steelgryphon.com
2fa3d023f4 bug 399640 - update credits for Firefox 3. fix name misspelling
git-svn-id: svn://10.0.0.236/trunk@251255 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 13:40:22 +00:00
mozilla%kewis.ch
6f71d52830 Fix bug 430254 - Add interfaces to GData for UI code. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251254 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 13:30:38 +00:00
mozilla%kewis.ch
af6dc29a0f Fix bug 430254 - Add interfaces to GData for UI code. r=dbo
git-svn-id: svn://10.0.0.236/trunk@251253 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 13:18:07 +00:00
gavin%gavinsharp.com
3302f3013e Disable this test since it's failing sporadically (bug 432425)
git-svn-id: svn://10.0.0.236/trunk@251252 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 13:06:54 +00:00
nboyd%atg.com
d86b2052f3 Fix warning for use of cx.enter(), move regExpParse.doctest
git-svn-id: svn://10.0.0.236/trunk@251251 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 12:43:29 +00:00
daniel.boelzle%sun.com
01344fcf71 Bug 401693 – Today pane not updated on Mac OS X after hibernation; r=berend
git-svn-id: svn://10.0.0.236/trunk@251250 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 12:40:15 +00:00
dolske%mozilla.com
4d05a9adc1 Bug 423460 - Saved Passwords are not imported from IE6 to Firefox on XP. r=gavin
git-svn-id: svn://10.0.0.236/trunk@251249 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 07:45:35 +00:00
Berend.Cornelius%sun.com
cb0e972d19 Bug 397913-[Today Pane] Add tooltips to the miniday buttons;patch=Stefan Sitter;r=berend
git-svn-id: svn://10.0.0.236/trunk@251248 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 07:44:45 +00:00
roc+%cs.cmu.edu
e1965529bd Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@251247 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 07:33:08 +00:00
mconnor%steelgryphon.com
2c8af930ae bug 399640 - update credits for Firefox 3. second pass on individuals + org credits, a=vlad
git-svn-id: svn://10.0.0.236/trunk@251246 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 06:19:15 +00:00
dbaron%dbaron.org
1644a16f2f Allow diffbloatdump to read its own input back in (so that we can run fix-*-stack over its output (which is much faster than running it over a whole log) and still diff that output against different output. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@251244 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 04:47:23 +00:00
masayuki%d-toybox.com
d450ae5fc8 Bug 429510 Web apps cannot handle Ctrl+foo/Alt+foo key on keypress event, gtk2 part r=karl, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251243 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 04:11:52 +00:00
masayuki%d-toybox.com
b9ab808134 Bug 432112 Cmd+? does not give Help (? in the shifted position) r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251242 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 04:07:24 +00:00
roc+%cs.cmu.edu
3ac634ff18 disabling failing (new) tests
git-svn-id: svn://10.0.0.236/trunk@251241 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 00:07:19 +00:00
roc+%cs.cmu.edu
870aab12dd Reverting unwanted changes
git-svn-id: svn://10.0.0.236/trunk@251240 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 23:44:18 +00:00
roc+%cs.cmu.edu
3099171aad Reverting unwanted changes
git-svn-id: svn://10.0.0.236/trunk@251239 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 23:20:39 +00:00
bbaetz%acm.org
ed2f58d75f Bug 430909 - add hook for parameters
r=mkanat, r/a=lpsolit


git-svn-id: svn://10.0.0.236/trunk@251238 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 23:01:33 +00:00
roc+%cs.cmu.edu
134fd4b74e Bug 431503. Infrastructure and tests for native key event translation. r=josh,karlt,sr=jst
git-svn-id: svn://10.0.0.236/trunk@251237 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 23:01:09 +00:00
nrthomas%gmail.com
9b162149fb Bug 428063, test 3.0 RC2 build1 in staging
git-svn-id: svn://10.0.0.236/trunk@251236 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 22:27:07 +00:00
dbaron%dbaron.org
faed003be9 Deal with padding inside .gnu_debuglink section being non-null. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@251235 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:51:11 +00:00
gavin%gavinsharp.com
7699f934a2 Bug 431713: revert again because Talos prefs need changing
git-svn-id: svn://10.0.0.236/trunk@251234 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:33:15 +00:00
gavin%gavinsharp.com
643f6d90b3 oops, missed a comma (bug 431713)
git-svn-id: svn://10.0.0.236/trunk@251233 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:18:20 +00:00
cltbld
2b404fd9d6 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@251232 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:11:03 +00:00
alfred.peng%sun.com
932916cef5 Followup fix for Bug 385280. should send proxy settings to the breakpad reporter. Add the check on whether gconf library exists.
r=ted.mielczarek,a=beltzner.


git-svn-id: svn://10.0.0.236/trunk@251231 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:08:15 +00:00
gavin%gavinsharp.com
fbbf7392aa Bug 431639: Library splitter should be styled the same as sidebar splitter, patch by Marco Bonardo <mak77@supereva.it>, r=dao, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251230 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:05:04 +00:00
gavin%gavinsharp.com
b7889ff3c2 Bug 416801: View button in History sidebar is stretched vertically, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=me, ui-r=faaborg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251229 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:03:52 +00:00
gavin%gavinsharp.com
b5486b0939 Bug 419395: fix tooltip padding on linux, patch by Ian Spence <ispence@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251228 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:02:26 +00:00
gavin%gavinsharp.com
834c960696 Bug 431774: make this test actually test what it was supposed to, instead of always passing, r=biesi
git-svn-id: svn://10.0.0.236/trunk@251227 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 21:00:59 +00:00
gavin%gavinsharp.com
22f14966f4 Bug 431195: Tree children in Sidebar and Library are indented too far, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251226 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:53:34 +00:00
gavin%gavinsharp.com
1b46f2c6e5 Bug 429717: use a large warning icon for about:config, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251225 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:52:33 +00:00
gavin%gavinsharp.com
5afec5cf91 Bug 430925: Scrollbox smooth scrolling should skip frames when missing the desired frame rate, patch by Dão Gottwald <dao@mozilla.com>, r=enndeakin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251224 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:50:59 +00:00
gavin%gavinsharp.com
3286cfc629 Bug 431305: Panes different height in the Add-ons Manager, patch by Dão Gottwald <dao@mozilla.com>, r=mossop, a=damon
git-svn-id: svn://10.0.0.236/trunk@251223 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:49:38 +00:00
gavin%gavinsharp.com
765fc82917 Bug 428250: clicking in blank space in file column of directory listing activates links, patch by Dão Gottwald <dao@mozilla.com>, r=mano, r=biesi, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251222 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:48:11 +00:00
gavin%gavinsharp.com
c301c9a8df Bug 426744: style print preview window on Windows, patch by Dão Gottwald <dao@mozilla.com>, r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@251221 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:46:30 +00:00
gavin%gavinsharp.com
d84ee1be58 Bug 431713: show EULA by default on first run of Firefox on Linux, and add override for unit test/talos machines to avoid it there, r=mconnor, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251220 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:43:45 +00:00
bugzilla%babylonsounds.com
fee1c5f88f Bug 432218 - Remove TB 1.5 specific code in getMailBar() function, r=philipp
git-svn-id: svn://10.0.0.236/trunk@251219 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:31:25 +00:00
gavin%gavinsharp.com
57ddef4f94 Bug 431535: Static item's context menu in bookmark menu is messed up, Marco Bonardo <mak77@supereva.it>, r=mano, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251218 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 20:03:37 +00:00
gavin%gavinsharp.com
f08cfee56e Bug 432066: fix solaris bustage from bug 431754, patch by Alfred Peng <alfred.peng@sun.com>, r=tony, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251217 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 19:57:55 +00:00
dietrich%mozilla.com
f2ef54bc66 Bug 429811 - Tag container isn't updated immediately when bookmark is removed (r=mano, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@251216 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 19:57:22 +00:00
gavin%gavinsharp.com
098b263992 Bug 431729: make it clearer that in Clear Private Data, 'Browsing History' deletes 'Download History' too, patch by Shawn Wilsher <sdwilsh@forerunnerdesigns.com>, r=me, a=vlad
git-svn-id: svn://10.0.0.236/trunk@251215 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 19:54:29 +00:00
gavin%gavinsharp.com
cc71011590 Bug 432190: Some colors aren't considerate to accessible themes, patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251214 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 19:45:32 +00:00
aaronr%us.ibm.com
5221415cb0 [XForms] NPOTB XBL bindings fail with security error. Bug 431581, r=surkov+olli
git-svn-id: svn://10.0.0.236/trunk@251213 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 19:32:47 +00:00
stephen%noved.org
f4178e3662 Bug 431853 - "Tweak/Clean Site Identity Button + URL bar on OS X" (r=gavin, ui-r=beltzner, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251211 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 18:53:15 +00:00
dietrich%mozilla.com
66d9852482 Bug 431817 - Special folders (Tags, Recent Tags) are not expandable/collapsible (no-more containers) (for mak77@supereva.it, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251210 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 18:16:56 +00:00
dietrich%mozilla.com
3cacb7c45e Bug 403147 - Style the library window like a Media collection app for Vista Aero (for mak77@supereva.it, r=dao, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251209 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 18:14:47 +00:00
johnath%mozilla.com
c8b478d163 Sidebars don't change color when window is inactive. p=Markus Stange, b=432115, r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251208 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 18:13:11 +00:00
dietrich%mozilla.com
fe0deac70b perf testing bug 431758 (a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@251207 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 18:11:49 +00:00
johnath%mozilla.com
8fc5693af7 Identity popup calls override service incorrectly. b=432241 r=gavin a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251206 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 18:06:42 +00:00
stephen%noved.org
7923d7fe52 Bug 430693 - "History items (Today, Yesterday, etc.) styling for Mac OS X" (r=mano, ui-r=beltzner, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251205 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 18:06:32 +00:00
bhearsum%mozilla.com
8ccb04a443 Typo fix.
git-svn-id: svn://10.0.0.236/trunk@251204 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 15:45:20 +00:00
nrthomas%gmail.com
cc0460c60f Follow up to bug 432013, disable nagios checks for 1.8.0 branch mar files
git-svn-id: svn://10.0.0.236/trunk@251203 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 15:38:10 +00:00
nrthomas%gmail.com
cbe6ca726d Bug 431788, bootstrap config for Thunderbird 3.0a1, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@251202 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 15:25:53 +00:00
stefanh%inbox.com
c897e41ae4 Bug 424866 - Dead links in privacy_help.xhtml. r=IanN.
git-svn-id: svn://10.0.0.236/trunk@251201 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 14:07:02 +00:00
silver%warwickcompsoc.co.uk
fd33c60056 Bug 432216 - Let the preferences window work when opened from Firefox's addons window. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@251200 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 13:40:22 +00:00
mschroeder%mozilla.x-home.org
e7ef76d174 Bug 397896 - Sync default snooze between Sunbird and Lightning. patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251199 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 13:32:10 +00:00
Berend.Cornelius%sun.com
5778788dbc Bug 431829 - Moving Today Pane button on Task toolbar removes it from Calendar toolbar and duplicates it on the Task toolbar;r=berend;patch=Stefan Sitter
git-svn-id: svn://10.0.0.236/trunk@251198 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 10:45:21 +00:00
bzbarsky%mit.edu
3277456427 Fix bug 431833: fire DOMFrameContentLoaded on the immediate parent document of
the frame. r=bent, sr=sicking, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@251197 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 03:53:42 +00:00
mkanat%bugzilla.org
334d5ff145 Bump version number post-release.
git-svn-id: svn://10.0.0.236/trunk@251195 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 02:52:50 +00:00
gavin%gavinsharp.com
9901b4d1ac Bug 431713: followup patch (forgot a file in the original patch), patch by beltzner@mozilla.com, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251194 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 02:27:28 +00:00
mkanat%bugzilla.org
3a4f3d450c Bump the version numbers pre-release.
git-svn-id: svn://10.0.0.236/trunk@251186 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 01:52:45 +00:00
silver%warwickcompsoc.co.uk
9b880e0dce Release ChatZilla 0.9.82. ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@251185 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 01:52:17 +00:00
gavin%gavinsharp.com
1fd6b4e63b Revert Linux default change from bug 431713 until unit test and talos machines can be updated to avoid it
git-svn-id: svn://10.0.0.236/trunk@251184 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 01:42:07 +00:00
gavin%gavinsharp.com
6ac30dc3df Bug 431713: bump EULA version, and require EULA acceptance for Linux for Firefox 3, patch by mconnor@mozilla.com, r=me, a=schrep
git-svn-id: svn://10.0.0.236/trunk@251183 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 00:53:42 +00:00
gavin%gavinsharp.com
8578c3f77c Bug 431713: update EULA for Firefox 3, patch by Mike Beltzner <beltzner@mozilla.com>, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251182 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 00:46:23 +00:00
mkanat%bugzilla.org
97070976ef Fix bustage from Bug 417531.
git-svn-id: svn://10.0.0.236/trunk@251178 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 00:07:57 +00:00
lpsolit%gmail.com
3740fbbeb9 Bug 425665: [SECURITY] XSS in show_bug.cgi: id isn't filtered for format=multiple - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251177 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 00:05:51 +00:00
lpsolit%gmail.com
d7345c62c8 Bug 419188: [SECURITY] email_in.pl lets you set the changer as @reporter instead of only checking the "From" header - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251175 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 23:56:42 +00:00
mkanat%bugzilla.org
59d968310c Bug 417531: Release Notes for 3.0.4
Patch By Cédric Corazza <cedric.corazza@wanadoo.fr> and Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@251173 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 23:41:31 +00:00
silver%warwickcompsoc.co.uk
0516e6e8a0 Fix typo in comment introduced yesterday. ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@251172 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 22:24:01 +00:00
silver%warwickcompsoc.co.uk
65be1196db Bug 431859 - Updated userlist icons plus SVG source file. ChatZilla only. p=wormsxulla@yahoo.com r=silver
git-svn-id: svn://10.0.0.236/trunk@251171 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 22:14:24 +00:00
silver%warwickcompsoc.co.uk
5926d2d065 Bug 410962 - Style userlist appropriately for dark motif. ChatZilla only. p=wormsxulla@yahoo.com r=gijs
git-svn-id: svn://10.0.0.236/trunk@251170 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 22:12:31 +00:00
silver%warwickcompsoc.co.uk
bafa81ba55 Bug 299472 - Add optional instrumentation code (CEIP). ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@251168 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 20:30:27 +00:00
stefanh%inbox.com
591b3d4224 Bug 431061 - Migrate main Composer prefs and toolbars prefs to new pref pane (SeaMonkey-only). r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@251167 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 18:37:52 +00:00
stefanh%inbox.com
d04716e291 Bug 429926 - Make Cmd+T open a new window when no browser windows are open. r=jag, sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@251166 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 18:24:46 +00:00
marco.zehe%googlemail.com
502ad4faad bug 431474 - Document Accessibles not getting state_focused when they have focus
patch by aaronleventhal@moonset.net (Aaron Leventhal)
r=surkov
r=me
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@251165 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 17:42:19 +00:00
nboyd%atg.com
698fc5d9c2 Regression test for Matrix example
git-svn-id: svn://10.0.0.236/trunk@251164 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 15:24:55 +00:00
nboyd%atg.com
9876f36d0e Fix more warnings, serialVersionUID, generics, clean up examples
git-svn-id: svn://10.0.0.236/trunk@251163 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 15:22:28 +00:00
bugzilla%standard8.plus.com
b3a65fe35a Bug 431124 xpcshell test test_bug_395092.js fails on Thunderbird. r=sdwilsh, test-only change
git-svn-id: svn://10.0.0.236/trunk@251162 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 13:50:25 +00:00
marco.zehe%googlemail.com
80b5750b44 bug 430758 - GetAccessible() could be fooled by additional table ancestor
patch by evan.yan@sun.com (Evan Yan)
r=surkov
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@251161 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 05:39:21 +00:00
marco.zehe%googlemail.com
f4094189c6 bug 431642 - Put back state change event when doc starts loading (e. g. when pressing ENTER on a link)
Patch by Alexander Surkov (surkov.alexander@gmail.com)
r=me
r=aaronlev
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@251160 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 05:08:31 +00:00
ajschult%verizon.net
f295240d4a Bug 431974: Bonsai shouldn't sniff for NS4 or IE4, r=bear
git-svn-id: svn://10.0.0.236/trunk@251159 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:53:35 +00:00
crowder%fiverocks.com
9113f5dcb6 Bug 429864: assertion at startup with venkman, patch by mrbkap, r=brendan, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251158 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:31:01 +00:00
crowder%fiverocks.com
435805ba3b Bug 318906 : issue with event-handler attached to an outer window, patch by mrbkap, r/sr=jst, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@251157 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:29:12 +00:00
crowder%fiverocks.com
e9b76ba6bd Bug 431413: Crash in gfxWindowsFontGroup::InitTextRunUniscribe, r=pavlov, sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@251156 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:25:13 +00:00
crowder%fiverocks.com
5cb70bd082 Bug 431465 -- (relanding) Crash [@ DecompileExpression] with trap, r=brendan, shaver, igor; a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@251155 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:20:23 +00:00
alqahira%ardisson.org
6036ca40e6 Relanding embedding bustage fix from bug 406730, since Linux orange wasn't its fault. Patch by Markus Stange <mstange@themasta.com>, r/sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251154 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 04:12:32 +00:00
alqahira%ardisson.org
ec270cda46 Back out embedding bustage fix from bug 406730 due to Linux orange (and also lack of positive response from boxset so far).
git-svn-id: svn://10.0.0.236/trunk@251153 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 03:25:10 +00:00
alqahira%ardisson.org
97e076fa80 Fix embedding bustage from bug 406730. Patch by Markus Stange <mstange@themasta.com>, r/sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251152 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 02:10:36 +00:00
wtc%google.com
566326675c Bug 411055: added a warning that this header does not include any system
header on Windows.  r=jag.


git-svn-id: svn://10.0.0.236/trunk@251151 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:46:37 +00:00
wtc%google.com
247585776a Bug 431982: Improved the comment for PR_FileDesc2NativeHandle. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@251150 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:39:30 +00:00
kaie%kuix.de
d6cf883683 Bug 431384, Enable Network Solutions Certificate Authority for EV
r=rrelyea, a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@251149 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:36:46 +00:00
kaie%kuix.de
77264c577e Bug 431934, Firefox 3 should use NSS_3_12_RC3
r=rrelyea, a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@251148 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:35:44 +00:00
philringnalda%gmail.com
5ed745edbc Bug 340752 - Undefined variable error in Makefile from using autoconf syntax for sed replacements, r=lilmatt
git-svn-id: svn://10.0.0.236/trunk@251147 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:32:07 +00:00
nboyd%atg.com
88a7411b4d Regression test (updated to fix warnings).
git-svn-id: svn://10.0.0.236/trunk@251146 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:32:02 +00:00
jwalden%mit.edu
1cd1aab061 Don't use a reserved word as a variable name; r=itslikeatypo, a=testonlychange
git-svn-id: svn://10.0.0.236/trunk@251145 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-04 01:19:16 +00:00
dbaron%dbaron.org
c89087138e Compute widths for replaced block clearing past floats once we're at the correct vertical position. b=430813 r+sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@251144 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 23:34:08 +00:00
wtc%google.com
501d9b1d92 Bug 430884: restored the -lpthread linker options (and the associated
comments) removed in the previous checkin.  Remove the LOCAL_THREADS_ONLY
build variable; now Solaris can just use the CLASSIC_NSPR build variable.
Modified Files:
	lib/msgc/tests/Makefile.in
	lib/prstreams/tests/testprstrm/Makefile.in
	lib/tests/Makefile.in pr/include/md/_solaris.h
	pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
	pr/tests/Makefile.in tools/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@251143 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 22:28:44 +00:00
gijskruitbosch%gmail.com
74f38dfa0e Fixing ircnet server per discussion with opers there. r=silver on IRC, No bug, a=NPOTB: ChatZilla Only
git-svn-id: svn://10.0.0.236/trunk@251142 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 20:50:14 +00:00
philringnalda%gmail.com
5d9af058f6 Ignore siteURI annotation changes that are for the default livemark, not our livemark
git-svn-id: svn://10.0.0.236/trunk@251141 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 20:33:24 +00:00
philringnalda%gmail.com
745962badf Better logging for livemark siteURI test failures
git-svn-id: svn://10.0.0.236/trunk@251140 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 19:38:23 +00:00
gijskruitbosch%gmail.com
0dba02429f Bug 415006 - "/voice *" should voice all people
p=mitch_1_2@live.com.au (Mitchell Field)
r=silver@warwickcompsoc.co.uk (James Ross)
a=NPOTB (ChatZilla Only)


git-svn-id: svn://10.0.0.236/trunk@251139 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 17:24:15 +00:00
silver%warwickcompsoc.co.uk
330f2a04be Bug 430977 - Fix preferences window to show channels when their network is not visible, and fix users not appearing at all. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@251138 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 16:01:08 +00:00
gijskruitbosch%gmail.com
22376de238 Bug 423644 - Override 421 (ERR_UNKNOWNCOMMAND) message from server
p=mitch_1_2@live.com.au (Mitchell Field)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
a=NPOTB (ChatZilla Only)


git-svn-id: svn://10.0.0.236/trunk@251137 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 15:49:16 +00:00
gijskruitbosch%gmail.com
2df04af8a8 Bug 423011 - "User commands" are missing in the context menu in Query views
p=mitch_1_2@live.com.au (Mitchell Field)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
a=NPOTB (ChatZilla Only)


git-svn-id: svn://10.0.0.236/trunk@251136 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 15:46:36 +00:00
bugzilla%babylonsounds.com
ae2a4a5b04 Bug 417539 - Remove obsolete event dialog files and strings, r=philipp
git-svn-id: svn://10.0.0.236/trunk@251135 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 15:42:58 +00:00
gijskruitbosch%gmail.com
25013fa998 Bug 418722 - Browse... button in pref window should work if pref is invalid
r=silver@warwickcompsoc.co.uk (James Ross)
a=NPOTB (ChatZilla Only)


git-svn-id: svn://10.0.0.236/trunk@251134 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 15:41:25 +00:00
silver%warwickcompsoc.co.uk
45a18efb1c Bug 420635 - Don't save new nickname from /nick until the server responds. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@251133 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 15:36:07 +00:00
gijskruitbosch%gmail.com
59db33c018 Bug 422060 - Split messages for display already, to indicate "spam" and/or link breakage
r=silver@warwickcompsoc.co.uk (James Ross)
a=NPOTB (ChatZilla Only)


git-svn-id: svn://10.0.0.236/trunk@251132 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 15:30:03 +00:00
gijskruitbosch%gmail.com
85a16e40ec Bug 431706 - Remove aaa: namespacing for aria stuff in ChatZilla's XUL files
r=silver@warwickcompsoc.co.uk (James Ross)
r=marco.zehe@googlemail.com (Marco Zehe)
a=NPOTB (ChatZilla Only)


git-svn-id: svn://10.0.0.236/trunk@251131 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 15:25:50 +00:00
gavin%gavinsharp.com
5525d2f11e Trigger new nightly to allow testing of the patch for bug 431831
git-svn-id: svn://10.0.0.236/trunk@251130 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 14:49:40 +00:00
gavin%gavinsharp.com
e8ba30f0b4 Bug 431831: proto theme changes to correctly style inactive windows, patch by Kevin Gerich <kevin@kmgerich.com> and Markus Stange <mstange@themasta.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251129 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 14:47:04 +00:00
mschroeder%mozilla.x-home.org
cfc4422693 Bug 431733 - Remove unused images from /calendar/resources/skins/classic. patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251128 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 14:15:04 +00:00
mschroeder%mozilla.x-home.org
e36af4b1a3 Bug 431732 - Use the createEventFromIcalString helper in unit tests. patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251127 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 13:52:41 +00:00
wtc%google.com
8a19b2f49a Bug 430884: removed the obsolete implementation based on Solaris threads.
Contributed by Julien Pierre <julien.pierre.boogz@sun.com>.  r=wtc.
Modified Files:
	configure configure.in lib/msgc/tests/Makefile.in
	lib/prstreams/tests/testprstrm/Makefile.in
	lib/tests/Makefile.in pr/include/md/_solaris.h
	pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
	pr/src/md/unix/solaris.c pr/tests/Makefile.in
	pr/tests/foreign.c pr/tests/provider.c tools/Makefile.in
Removed Files:
	pr/src/md/unix/os_SunOS.s


git-svn-id: svn://10.0.0.236/trunk@251126 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 13:41:41 +00:00
bugzilla%standard8.plus.com
d43d3cb3af Bug 431159 test_history_expiration.js fails on builds without places enabled. r=sdwilsh, test only change
git-svn-id: svn://10.0.0.236/trunk@251125 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 11:18:27 +00:00
kaie%kuix.de
20dc614fc0 Bug 431772, add network solutions and diginotar root certs to NSS
r=nelson, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@251124 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 03:13:22 +00:00
jonas%sicking.cc
e16ef9eaa2 Backing out to try to fix orange
git-svn-id: svn://10.0.0.236/trunk@251123 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 02:16:21 +00:00
jonas%sicking.cc
6bd78f8049 Bug 429781: Update XMLHttpRequest blocked header list to latest spec. Patch by Adam Barth. r/sr=sicking a=damon
git-svn-id: svn://10.0.0.236/trunk@251122 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 00:00:19 +00:00
wtc%google.com
61b2d198e8 Bug 330720: more comment cleanup. r=mozilla@weilbacher.org.
Modified files:_os2.h prlog.c


git-svn-id: svn://10.0.0.236/trunk@251121 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 23:06:31 +00:00
kairo%kairo.at
c85b98aaf2 remove lines for directories from toolkit-makes that have been obsoleted/removed by bug 383085, blanket-r=bsmedberg/gavin a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251120 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 22:13:32 +00:00
jwalden%mit.edu
c82bc62cb7 Fix up recently-landed test for async and target changes to postMessage. r=orange
git-svn-id: svn://10.0.0.236/trunk@251119 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 21:39:06 +00:00
gavin%gavinsharp.com
d46218286b Undo previous revision, because it was wrong (bug 430530, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@251118 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 21:04:19 +00:00
mozilla%weilbacher.org
d643f3f187 [OS/2] Bug 400329: work around hover position mismatch after scrolling on pages with iframes, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@251117 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 20:49:18 +00:00
ghendricks%novell.com
2804235e88 Cannot close test cases from a run into a new run
git-svn-id: svn://10.0.0.236/trunk@251116 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 20:08:19 +00:00
nick.kreeger%park.edu
558ab0fa43 Fixing bug 431606, content drop-down menus should appear with the parent menu. r=enndeakin, sr=roc, approval1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251115 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 19:30:03 +00:00
jwalden%mit.edu
4eb9b8d3dc Bug 430251 - Update to latest HTML5 and make postMessage dispatch its event asynchronously, as well as dispatch at the window, not the document. r=jst, r=smaug, sr=sicking, a=damons, c=cookie
git-svn-id: svn://10.0.0.236/trunk@251114 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 19:26:50 +00:00
lpsolit%gmail.com
00213fe750 2nd attempt to fix bug 414726: Bugzilla::Update never updates bugzilla-update.xml if the file already exists locally - Patch by me r=mkanat
git-svn-id: svn://10.0.0.236/trunk@251113 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 19:17:01 +00:00
wtc%google.com
ddd44faba2 Set NSPR version to 4.7.2 Beta.
Modified files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@251112 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 19:09:54 +00:00
wtc%google.com
9f5eebb518 Bug 330720: white space adjustments.
git-svn-id: svn://10.0.0.236/trunk@251111 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 18:58:20 +00:00
nelson%bolyard.com
fa1a3c9887 Backing out changes that turned Tinderbox orange. /Sheriff Nelson
git-svn-id: svn://10.0.0.236/trunk@251110 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 18:37:55 +00:00
bent.mozilla%gmail.com
d4a84ffc2c Bug 431475 - "KeyEquivDBItem shouldn't use NSMutableIndexSet". Patch by me and Josh Aas <joshmoz@gmail.com>. r=smichaud, sr=vlad, a=mconnor.
git-svn-id: svn://10.0.0.236/trunk@251109 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 18:35:04 +00:00
benjamin%smedbergs.us
1ca8c71e9a Bug 423104 - Add lt and nl dictionary licenses to about:license, r=gerv,harvey,smokey a=schrep This patch does not deal with the en-US dictionary license confusion.
git-svn-id: svn://10.0.0.236/trunk@251108 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 17:53:46 +00:00
kairo%kairo.at
0060c1260d cvs remove the xpfe files obsoleted by the recent checkin for bug 383085 which had r=mento, r/sr=Neil via IRC for cvs removal (files are unused now)
git-svn-id: svn://10.0.0.236/trunk@251107 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 17:34:24 +00:00
nrthomas%gmail.com
b2388930c6 Bug 428063, test 3.0 RC1 build2 on staging
git-svn-id: svn://10.0.0.236/trunk@251106 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 16:58:31 +00:00
nrthomas%gmail.com
577dc02b88 Trigger another nightly to get everyone past but 431866
git-svn-id: svn://10.0.0.236/trunk@251105 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 15:58:07 +00:00
dietrich%mozilla.com
a02c463be0 Bug 431671 - Can still remove root folders shortcuts using Cut (r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251104 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 15:39:45 +00:00
masayuki%d-toybox.com
75a793a4e5 Bug 429219 Ctrl+1, Ctrl+2, etc, regression (on fr(-FR) keyboard), after bug 359638 r=karl+gavin, sr=roc, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@251103 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 14:50:42 +00:00
kairo%kairo.at
58226b8990 bug 431684 - Have navigator/tabbrowser "close" menu items have separate accesskeys, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251102 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 13:33:03 +00:00
kairo%kairo.at
8545d76894 bug 431453 - Make browser-chrome mochitests pass on SeaMonkey: make some platform tests Firefox-only or non-SeaMonkey (as applicable), r=smontagu for docshell, r=dwitte for cookie, r=gavin for dlmgr, a1.9=damons for platform tests; make SeaMonkey sanitizer tests pass, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@251101 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 13:13:23 +00:00
nboyd%atg.com
c236f677ed Had already fixed bug 368019 from another source, mark it fixed and
rename regression test


git-svn-id: svn://10.0.0.236/trunk@251100 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 12:57:39 +00:00
roc+%cs.cmu.edu
e6730b5794 New nightly to get 428071 and 406730
git-svn-id: svn://10.0.0.236/trunk@251099 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 11:40:28 +00:00
peterv%propagandism.org
12abbe164f Fix for bug 430624 (Crash [@ nsDocShellEditorData::DetachFromWindow] with spellcheck attribute). Patch by cpearce, r=peterv, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@251098 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 11:36:31 +00:00
roc+%cs.cmu.edu
f1b88a235a Bug 406730. Track window activation status and set an 'active' attribute on the XUL root so we can style window contents based on activation status. Also provide active+inactive colors to Cocoa chrome drawing and use them based on 'main' state. Patch by Markus Strange, r=josh,sr=roc,a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251097 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 11:32:52 +00:00
roc+%cs.cmu.edu
d51aa74bdf Bug 428071. Tie NS_ACTIVATE/NS_DEACTIVE state to a window's 'main' status. patch by Markus Stange and Stephen Michaud, r=josh,r=mstange,sr=roc,a=mconnor. God have mercy on us all
git-svn-id: svn://10.0.0.236/trunk@251095 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 10:40:49 +00:00
reed%reedloden.com
656e2b660f s/MOZ_WIDGET_GTK2/UNIX_BUT_NOT_MAC/
git-svn-id: svn://10.0.0.236/trunk@251094 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 09:56:48 +00:00
reed%reedloden.com
1e0bc9b8d9 Bug 430530 - "excess disk IO when updating the url-classifier" (increase the page size, let the cache size grow on linux) [p=dcamp@mozilla.com (Dave Camp) r=mconnor a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251093 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 09:55:09 +00:00
reed%reedloden.com
5a7a140909 Bug 431754 - "try harder to commit in the face of safebrowsing server errors" [p=dcamp@mozilla.com (Dave Camp) r=tony a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251092 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 09:54:02 +00:00
marco.zehe%googlemail.com
077fb85460 Bustage fix from checkin for bug 431709.
git-svn-id: svn://10.0.0.236/trunk@251091 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 09:38:17 +00:00
marco.zehe%googlemail.com
7e685ffd51 bug 431656 - SELECTED and SELECTABLE states not exposed for html multiselectable lists
patch by Alexander Surkov (surkov.alexander@gmail.com)
r=me
a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@251090 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 08:50:35 +00:00
marco.zehe%googlemail.com
84729ca7b9 bug 431709 - Bookmarks/Subscribe to this page, "Subscribe to this feed using" combobox has no accessible name
r=gavin.sharp
a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@251089 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 08:47:12 +00:00
mozilla%weilbacher.org
1e7468e069 [OS/2] Bug 330720: remove support for the obsolete OS/2-VACPP from NSPR and use XP_OS2 instead of XP_OS2_EMX everywhere, p=mkaply/me, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@251088 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 08:18:15 +00:00
dolske%mozilla.com
90e8f50921 Bug 407567 - Can't add login with empty formSubmitURL and null httpRealm. r=gavin, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@251087 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 07:55:47 +00:00
dolske%mozilla.com
819bbcd228 Bug 407567 - Can't add login with empty formSubmitURL and null httpRealm. r=gavin, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@251086 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 07:54:54 +00:00
dolske%mozilla.com
0f92ae9659 Bug 431773 - minor cleanup of login manager logging. r=gavin, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@251085 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 07:44:24 +00:00
lpsolit%gmail.com
c832b27b39 Bug 431730: Bugs with resolution MOVED cannot be edited anymore - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251084 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 07:36:27 +00:00
lpsolit%gmail.com
eacd132651 Bug 422258: Let @cc be used to add new users to the CC list when editing bugs, for consistency with creating bugs which already uses @cc - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251083 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 07:32:33 +00:00
dveditz%cruzio.com
e74fffcff7 bug 427293: add a pref to unhide the buttons on the bad-cert error page by default for advanced users. r=johnath, ui-r=beltzner, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251082 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 07:24:28 +00:00
mozilla%weilbacher.org
bf3d427ff1 [OS/2] Bug 381333: set new sane font defaults for OS/2 cairo builds, r=mkaply, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@251081 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 06:27:27 +00:00
timeless%mozdev.org
f54490b513 Bug 421006 DOMi isn't available on trunk
r=sdwilsh moa=timeless


git-svn-id: svn://10.0.0.236/trunk@251080 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 06:09:58 +00:00
masayuki%d-toybox.com
28b9e3bd9f Bug 431468 Using right alt key in keyboard shortcuts has no effect r=ere, sr=roc, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@251079 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 04:32:28 +00:00
masayuki%d-toybox.com
d9e3c609a9 Bug 430499 [10.5] Can't switch tabs with CTRL + Tab r=josh, sr=vlad, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@251078 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 04:30:38 +00:00
gavin%gavinsharp.com
9bb3ca41b1 Bug 427045: Pull out correct toolbar colors in Vista themes (land hunk that was forgotten during the initial landing), patch by wesley-johnston@uiowa.edu, r=vlad, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251077 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 03:50:03 +00:00
nboyd%atg.com
d7edfd83d8 Fix typo in comment
git-svn-id: svn://10.0.0.236/trunk@251076 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 02:02:06 +00:00
julien.pierre.boogz%sun.com
6822953cbc Fix for bug 348198 . Use bash with all.sh and ssl.sh to prevent forking and ensure that we always wait for selfserv.
git-svn-id: svn://10.0.0.236/trunk@251075 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 01:28:43 +00:00
julien.pierre.boogz%sun.com
9bcbd59700 Bug 430916 : add sustaining asserts. r=nelson
git-svn-id: svn://10.0.0.236/trunk@251074 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 01:27:11 +00:00
dietrich%mozilla.com
5da209ec9d fix to test for bug 381365
git-svn-id: svn://10.0.0.236/trunk@251073 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 00:50:09 +00:00
mozilla.mano%sent.com
91c1111428 Bug 424286 - styling tweaks to places trees.
git-svn-id: svn://10.0.0.236/trunk@251072 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 00:47:54 +00:00
ajschult%verizon.net
45f789fb57 Bug 431456: Use MarkUpText to linkify bugs from cvsgraph, r=bear
git-svn-id: svn://10.0.0.236/trunk@251071 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 00:42:57 +00:00
vladimir%pobox.com
a74af4c63b Removing extensions/canvas3d; moving to hg. Not even remotely part of the build.
git-svn-id: svn://10.0.0.236/trunk@251070 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 23:49:08 +00:00
bclary%bclary.com
cd24ca2fdb Sisyphus|JavaScript Tests - runtests.sh -I include conflicts with msvc include on Windows
git-svn-id: svn://10.0.0.236/trunk@251069 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 23:38:30 +00:00
gavin%gavinsharp.com
83aeeffa09 Back out patch for bug 431465 due to unit test failures
git-svn-id: svn://10.0.0.236/trunk@251068 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 23:06:43 +00:00
jonas%sicking.cc
2a4fd4d02e Putting back since orange wasn't affected
git-svn-id: svn://10.0.0.236/trunk@251067 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 22:43:42 +00:00
wtc%google.com
ef7123f11f Bug 431759: Upgrade to NSPR 4.7.1 final. r=kengert. a1.9+=damons.
git-svn-id: svn://10.0.0.236/trunk@251066 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 22:23:50 +00:00
crowder%fiverocks.com
655ab1c54d Addressing white-space nits.
git-svn-id: svn://10.0.0.236/trunk@251065 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 22:16:38 +00:00
gavin%gavinsharp.com
45394a79bc Bug 381365: No default bookmarks for profiles with a non-relative profile location, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251064 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 22:02:53 +00:00
igor%mir2.org
dcc7fdc503 [Bug 427798] faster js_PutBlockObject(), r=brendan a1.9=shaver
git-svn-id: svn://10.0.0.236/trunk@251063 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:59:52 +00:00
despotdaemon
dc65d4158c Pseudo-automatic update of changes made by jmathies@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@251062 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:57:38 +00:00
gavin%gavinsharp.com
b57f0a1a01 Bug 425998: History items (Today, Yesterday, etc.) should use a calendar icon, patch by mcdavis941 <mcdavis941.bugs@gmail.com>, r=me, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251061 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:50:03 +00:00
mozilla%weilbacher.org
378a3e6824 [OS/2] Bug 410398: fix autoscroll behavior on trunk, r=wuno
git-svn-id: svn://10.0.0.236/trunk@251060 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:49:19 +00:00
gavin%gavinsharp.com
bda6f946ee Bug 430880: undo opensearch discovery UI change from bug 430759, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251059 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:43:17 +00:00
mozilla.mano%sent.com
b6d0b16df8 Bug 430658, r+a=mconnor.
git-svn-id: svn://10.0.0.236/trunk@251058 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:38:42 +00:00
stuart.morgan%alumni.case.edu
f9f8f878b2 Bug 383085: Stop building console, updates, alerts, and extensions in xpfe/ for non-MOZ_XUL_APP (only affects Camino). r=mento a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251057 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:38:25 +00:00
crowder%fiverocks.com
a95468d5ea Bug 431465 - Crash [@DecompileExpression] with trap, r/a=shaver
git-svn-id: svn://10.0.0.236/trunk@251056 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:36:19 +00:00
stuart.morgan%alumni.case.edu
022b74a0d7 Bug 431233: Remove printf that shouldn't have been left in. r+sr=jst a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251055 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:33:11 +00:00
aaronr%us.ibm.com
7392e78d54 [XForms] NPOTB cannot attach JS listeners to xforms events. Bug 428509, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@251054 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:25:25 +00:00
gavin%gavinsharp.com
5fca3da66b Bug 430767: clean up / tweak site identity button DV and EV states on Windows and Linux, patch by Dão Gottwald <dao@mozilla.com>, r=me, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251053 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:22:25 +00:00
gavin%gavinsharp.com
a0a64fef44 Bug 430685 cleanup (remove unneeded style rules), patch by Dão Gottwald <dao@mozilla.com>, r=mardak, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251052 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:16:49 +00:00
gavin%gavinsharp.com
ec2fdae84d Bug 431057: RTL icons needed for tree twistys in Aero theme, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251051 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:12:52 +00:00
aaronr%us.ibm.com
7894da9f00 [XForms] now, local-dateTime have issues on Mac. Bug 427874, r=doronr+olli
git-svn-id: svn://10.0.0.236/trunk@251050 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:12:24 +00:00
gavin%gavinsharp.com
9487bf7c56 Bug 430566: Saving web page/some downloads fail with "blocked by your Security Zone Policy", patch by Jim Mathies <jmathies@mozilla.com>, r=robarnold, r=sdwilsh, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251049 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:06:43 +00:00
mozilla%weilbacher.org
09e25d591b [OS/2] Bug 421988: add ipluginw to the trunk source tree and build it by default to (re-)enable Java plugins, r=mkaply, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@251048 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:03:36 +00:00
aaronr%us.ibm.com
d5b42f46ad [XForms] NPOTB xf:resource only works if its the first element in xf:submission. Bug 424361, r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@251047 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:03:15 +00:00
dietrich%mozilla.com
2428595f99 Bug 431173 - On Drag start Bookmark item in right pane of Library window, list items are shifted. (for marco@supereva.it, r=mano, ui-r+a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251046 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:02:02 +00:00
gavin%gavinsharp.com
cd5c4da167 Bug 430907: use newer spring.png in winstripe, add new icon for gnomestripe, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, new gnomestripe icon by Jakub Steiner <jimmac@gmail.com>, r=me, ui-r=faaborg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251045 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 21:01:45 +00:00
dietrich%mozilla.com
154ae22053 Bug 431594 - Add a keyword for this search... UI doesn't actually allow adding a keyword (for marco@supereva.it, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@251044 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 20:59:43 +00:00
alqahira%ardisson.org
ce1aceed2c Bug 430919 - PreviousSessionTerminatedNormally should be a BOOL, not a string. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@251043 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 20:48:22 +00:00
bhearsum%mozilla.com
36b8025dfb bug 421175: use urllib instead of urllib2 with hgpoller. patch=me
git-svn-id: svn://10.0.0.236/trunk@251042 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 20:14:17 +00:00
lpsolit%gmail.com
9ed13bd6db Bug 431720: addtonewgroup is no longer used in Bugzilla 3.2 - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251040 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 19:35:40 +00:00
jonas%sicking.cc
40372bcdaa Backing out to try to fix orange
git-svn-id: svn://10.0.0.236/trunk@251039 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 19:03:48 +00:00
kairo%kairo.at
8ed934e470 bug 417319 - Make ChatZilla integrate with the new SeaMonkey2 prefwindow, some patch modification by Neil, r=gijskruitbosch
git-svn-id: svn://10.0.0.236/trunk@251038 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 18:33:13 +00:00
wtc%google.com
e7721133fe Set NSPR version to 4.7.1 (RTM).
git-svn-id: svn://10.0.0.236/trunk@251036 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 17:10:49 +00:00
smichaud%pobox.com
03fbf4db52 App focus wierdness with sheets. b=431429 r=josh sr=roc a=dsicore
git-svn-id: svn://10.0.0.236/trunk@251035 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 15:50:23 +00:00
dietrich%mozilla.com
ed8d863cc2 Bug 431140 - dropping a bookmark or folder in the library window causes flickering (for mak77@supereva.it, r=mano, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@251034 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 15:41:37 +00:00
dbaron%dbaron.org
b02485b24d Fix extra block-clearing caused by margins on tables. b=430813 r+sr=roc a=damon
git-svn-id: svn://10.0.0.236/trunk@251033 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 15:15:05 +00:00
despotdaemon
65a2bb730e Pseudo-automatic update of changes made by nrthomas@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@251032 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 15:07:01 +00:00
bclary%bclary.com
b76e0f5b92 JavaScript Tests - update public failures, bug 404367
git-svn-id: svn://10.0.0.236/trunk@251031 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 15:05:24 +00:00
despotdaemon
b5e479c816 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@251030 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 14:58:38 +00:00
edward.lee%engineering.uiuc.edu
9e8621b1eb Bug 431346 - File -> Import -> Browsing History crash Firefox [@ nsCOMPtr.h:931]. r=sdwilsh, b-ff3=beltzner, a1.9=shaver. Fixes Bug 431597 - Firefox crash after deleting History Item via Places Library [@ nsNavHistoryResult.h:429]
git-svn-id: svn://10.0.0.236/trunk@251029 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 14:55:04 +00:00
nboyd%atg.com
200daab556 Fix bug 431674 Java field private access doesn't work well with Java Bean
access


git-svn-id: svn://10.0.0.236/trunk@251028 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 14:08:48 +00:00
bhearsum%mozilla.com
3f91c36bd5 Need __init__.py for buildbotcustom.changes module to work
git-svn-id: svn://10.0.0.236/trunk@251027 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 13:33:29 +00:00
nboyd%atg.com
58941333be Fix bug 419090: Object properties list in different (hash?) order than entered
Connect slots in a linked list to keep track of the insertion order.


git-svn-id: svn://10.0.0.236/trunk@251026 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 12:36:40 +00:00
bhearsum%mozilla.com
0cdc040afb bug 421175: working version of hgpoller.
git-svn-id: svn://10.0.0.236/trunk@251025 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 12:32:57 +00:00
bugzilla%standard8.plus.com
640e7f3beb Bug 427980 Re-implement the MailBloatTest on tinderbox, fix the log comparisons for when both BloatTest and MailBloatTest are performed. r=nrthomas
git-svn-id: svn://10.0.0.236/trunk@251024 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 12:06:55 +00:00
nrthomas%gmail.com
ea6634dc70 Bug 428074, update buildbot config for Fx3.0 RC1, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@251023 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 11:32:24 +00:00
jdaggett%mozilla.com
a452adf328 Bug 418479. Allow antialiased text rendering to be disabled for small text sizes via a pref. r+sr=vlad, a=damons
git-svn-id: svn://10.0.0.236/trunk@251021 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 09:07:18 +00:00
roc+%cs.cmu.edu
6887544249 Bug 430723. Don't prematurely detach and reattach the editor object. patch by Chris Pearce, r+sr=jst,a=schrep
git-svn-id: svn://10.0.0.236/trunk@251020 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 09:00:11 +00:00
reed%reedloden.com
11a52b7a67 Bug 431633 - "Land new windows icons (2008-04-30)" [p=Iconfactory ui-r=faaborg a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@251019 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 07:56:28 +00:00
dholbert%cs.stanford.edu
735317ed4b Bug 431190: Make Linux print dialog & page setup dialog modal. r+sr=vlad a=damons
git-svn-id: svn://10.0.0.236/trunk@251018 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 06:43:05 +00:00
dholbert%cs.stanford.edu
b8f15c6f20 Bug 430389: Use correct clip-rect to prevent multipage print-selection output from streaming off of page boundaries. r+sr=roc a=damons
git-svn-id: svn://10.0.0.236/trunk@251017 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 06:32:25 +00:00
dholbert%cs.stanford.edu
f4eb3edaa1 But 431587: Use zoom-ratio when computing number of needed pages during print-selection. r+sr=roc a=damons
git-svn-id: svn://10.0.0.236/trunk@251016 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 06:31:17 +00:00
dietrich%mozilla.com
07de1111e8 Bug 430659 - Saved search in sidebar does not work. (r=mano, a=damon)
git-svn-id: svn://10.0.0.236/trunk@251015 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 04:57:47 +00:00
reed%reedloden.com
d8b4c26719 Bug 431285 - "Update windows icons (2008-04-29)" [p=Iconfactory ui-r=faaborg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251014 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 04:33:15 +00:00
bclary%bclary.com
5c1752f4c8 JavaScript Tests - test for section ecma 262-3 15.4.5.1
git-svn-id: svn://10.0.0.236/trunk@251013 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 01:22:00 +00:00
bclary%bclary.com
441d0f32cf JavaScript Tests - regression test for bug 414531
git-svn-id: svn://10.0.0.236/trunk@251012 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 01:17:05 +00:00
pavlov%pavlov.net
09bcd91aea bug 422024. work around bad plugins causing a crash by using the wrong allocator to allocate. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@251011 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 00:17:54 +00:00
dolske%mozilla.com
cf1bba7df7 Decreasing reftest timeout back to 10 seconds, now that bug 425987 (image reftest fails occasionally on test boxes) is fixed.
git-svn-id: svn://10.0.0.236/trunk@251010 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 23:37:07 +00:00
mschroeder%mozilla.x-home.org
86d7fb7cb8 Bug 431395 - Remove ununsed files from /calendar/resources/content/. patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@251009 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 23:36:59 +00:00
mschroeder%mozilla.x-home.org
94897febc5 Bug 414932 - Change string name imipHtml.Comment to imipHtml.comment. patch=mschroeder r=sipaq
git-svn-id: svn://10.0.0.236/trunk@251008 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 23:26:52 +00:00
karlt+%karlt.net
f1e0d76c90 Bug 431478 – alternativeCharCodes should depend on CapsLock/NumLock state
r=masayuki sr=roc a1.9=damons


git-svn-id: svn://10.0.0.236/trunk@251007 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 23:14:01 +00:00
despotdaemon
eb344e4602 Pseudo-automatic update of changes made by dtownsend@oxymoronical.com.
git-svn-id: svn://10.0.0.236/trunk@251006 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 22:14:43 +00:00
mkaply%us.ibm.com
e25cec5a90 427456 - r=sayrer, a=beltzner - rename recurseFrames to recurseExternalFrame in uF api
git-svn-id: svn://10.0.0.236/trunk@251005 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 21:36:52 +00:00
jst%mozilla.org
5677417d70 Fixing bug 431280. Sniff the URI file extension for a mimetype to use if the one given in an embed elements type attribute isn't a supported type. r+sr=bzbarsky@mit.edu, a=dsicore@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@251004 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 21:23:32 +00:00
johnath%mozilla.com
d207db08b2 SSL Error page for domain mismatch should hyperlink to correct site (sometimes). b=402210 r=gavin r=kengert r=axel ui-r=beltzner moa/sr=biesi a=beltzner Significant chunks of p=timeless
git-svn-id: svn://10.0.0.236/trunk@251002 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 20:10:23 +00:00
lpsolit%gmail.com
93b21aa57e Bug 431143: data/mail and data/mimedump-tmp no longer in use - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat r=justdave a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251001 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 18:54:48 +00:00
brendan%mozilla.org
8999b0dfce Fix JSOP_GETTHISPROP decompile-value-generator bug (431248, r=igor, a=dsicore).
git-svn-id: svn://10.0.0.236/trunk@251000 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 18:33:51 +00:00
peterv%propagandism.org
fb8d6cbb95 Fix for bug 430392 (Pressing enter in div w/ contenteditable = true causes text nodes to move unexpectedly) . r/sr=jst, a=damon.
git-svn-id: svn://10.0.0.236/trunk@250999 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 18:14:28 +00:00
cltbld
8fdf44f7d4 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250998 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:21:02 +00:00
sayrer%gmail.com
3ea95e2dc8 Bug 386526. Fix packed copy of MochiKit DOM node creation. npotb, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250997 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:17:33 +00:00
gavin%gavinsharp.com
56ac813dfc Bug 414531: The return value of some of math method of javascript is not IEEE standard on solaris, patch by Leon Sha <leon.sha@gmail.com>, r=brendan, a=damon
git-svn-id: svn://10.0.0.236/trunk@250996 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:15:42 +00:00
ghendricks%novell.com
7745de1825 Fix totals in CSV of reports
Fix lookup by product (object) in the webservice


git-svn-id: svn://10.0.0.236/trunk@250995 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:13:24 +00:00
gavin%gavinsharp.com
83b77fbfd9 Bug 428032: Separator line 2px instead of 1px in places organizer, patch by _FrnchFrgg_ <frnchfrgg-mozbugs@altern.org>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250994 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:12:31 +00:00
gavin%gavinsharp.com
38faab989a Bug 429849: marquee text not on one line , part of this line on top and second part on bottom, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250993 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:09:09 +00:00
vladimir%pobox.com
5d95f1c55f b=430873; fast path drawImage with a canvas as source ; r+sr=roc/stuart; a=damon
git-svn-id: svn://10.0.0.236/trunk@250992 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:04:46 +00:00
gavin%gavinsharp.com
815f09c10d Bug 409523: fix background tab opening notification on Linux, patch by Sylvain Pasche <sylvain.pasche@gmail.com>, r=dao, r=me, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250991 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:02:39 +00:00
gavin%gavinsharp.com
7fe1931f26 Bug 348784: Bookmark and History sidebar titles have too much padding and are not aligned with 'Search:' below each, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=me, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250990 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 17:00:35 +00:00
gavin%gavinsharp.com
0017de3f37 Bug 414571: update theme preview images to reflect new Firefox 3 themes, images by Stephen Horlander, the Tango team, and Alex Faaborg/Iconfactory, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250989 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:58:14 +00:00
gavin%gavinsharp.com
f584b00aef Bug 430785: Caret not visible with right-clicking on a text input, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250988 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:54:17 +00:00
stuart.morgan%alumni.case.edu
5495cd87ca Camino only - Bug 397730: Truncate site titles in Tabspose. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250987 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:50:15 +00:00
vladimir%pobox.com
ff6558fb4a b=431391; printing pages with type1 fonts on win32 prints garbage; patch from upstream; r+a=me
git-svn-id: svn://10.0.0.236/trunk@250986 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:45:24 +00:00
stuart.morgan%alumni.case.edu
01c1e37062 Camino only - Bug 223660: Enforce a minimum content size for browser windows. r=jeff sr=pink
git-svn-id: svn://10.0.0.236/trunk@250985 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:45:09 +00:00
stuart.morgan%alumni.case.edu
dd07d6b8df Camino only - Bug 430164: Add error codes to Keychain failure logging. r=jeff sr=pink
git-svn-id: svn://10.0.0.236/trunk@250984 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:43:28 +00:00
dietrich%mozilla.com
eba54448ef Bug 431332 - drag & drop in places menupopups force a copy op instead of moving (for mak77@supereva.it, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250983 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:12:13 +00:00
ccooper%deadsquid.com
0225f60d20 b=431494
r=rcampbell
- set flag when creating/updating profiles, avoids places.sqlite growing out-of control


git-svn-id: svn://10.0.0.236/trunk@250982 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 14:31:52 +00:00
igor%mir2.org
595e8e571f [Bug 431489] r=brendan a1.9=shaver
git-svn-id: svn://10.0.0.236/trunk@250981 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 13:30:38 +00:00
kairo%kairo.at
7d38e4a795 make SeaMonkey unit test buildbots report to SeaMonkey-Ports waterfall (will move to main SeaMonkey page when they turn green)
git-svn-id: svn://10.0.0.236/trunk@250980 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 13:27:28 +00:00
bclary%bclary.com
320648fd08 JavaScript Tests - regression test for bug 431428, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250979 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 12:41:59 +00:00
marco.zehe%googlemail.com
223ce0165e bug 431408 - Rename cell-index string property to table-cell-index
r=surkov
a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@250978 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 09:07:51 +00:00
cltbld
e76b491389 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250977 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 07:31:02 +00:00
mozilla%weilbacher.org
272822ab5d Bug 369007: Enable high-memory feature on OS/2 by default (Mozilla changes), r=ted.mielczarek, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@250976 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 07:30:59 +00:00
cltbld
e3f20f09e8 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250975 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 07:21:02 +00:00
ginn.chen%sun.com
f4907e459f Bug 422055 Use jemalloc on OpenSolaris
p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250974 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 07:14:45 +00:00
masayuki%d-toybox.com
80e94ccf6f Bug 429510 Web apps cannot handle Ctrl+foo/Alt+foo key on keypress event (windows part) r=karl, sr=roc, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250973 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 04:12:15 +00:00
roc+%cs.cmu.edu
94477fcaf2 Bug 427411. Handle bogus fonts being returned by Windows due to the font catalog being stale or out of GDI objects. r=pavlov,a=damon
git-svn-id: svn://10.0.0.236/trunk@250972 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 03:37:30 +00:00
brendan%mozilla.org
089b1dee15 Clear GetSrcNote cache in js_UntrapScriptCode (431428, r/a=shaver).
git-svn-id: svn://10.0.0.236/trunk@250971 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 02:18:19 +00:00
browning%uwalumni.com
9fd3d78333 Bug 430280 bad aOperationType on addItem, patch by Hubert Fongarnand, r=browning
git-svn-id: svn://10.0.0.236/trunk@250970 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 01:43:35 +00:00
roc+%cs.cmu.edu
6fc32e9052 Bug 409427. Don't slide popups up if they're offscreen, flip them up above the anchor point instead. r=enndeakin,sr=neil,a=damon
git-svn-id: svn://10.0.0.236/trunk@250969 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 01:41:56 +00:00
dmose%mozilla.org
8cf21c503c Backout out patch for bug 16913 due to regressions (see bug 424607 for details); a=blocking-3.0a1+
git-svn-id: svn://10.0.0.236/trunk@250968 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 01:35:22 +00:00
dmose%mozilla.org
b7c0eaff3d Fix IMAP deadlock when the network becomes unreachable (bug 410747), patch=Emre Birol <bugmil.ebirol@gmail.com>, r=bienvenu, sr=dmose, a=blocking-3.0a1+
git-svn-id: svn://10.0.0.236/trunk@250967 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 01:25:36 +00:00
browning%uwalumni.com
0deef6dcba Bug 417629 Import ICS file to CalDAV server fails to handle recurrence-id correctly, r=dbo
git-svn-id: svn://10.0.0.236/trunk@250966 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 01:16:46 +00:00
aaronr%us.ibm.com
3a518ac447 [XForms] NPOTB [1.1] support @resource on instance element. Bug 421468, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@250965 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 01:14:42 +00:00
dolske%mozilla.com
df7075504d Bug 431435 - reftests should report the slowest test. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@250964 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 00:39:45 +00:00
aaronr%us.ibm.com
30252da594 [XForms] NPOTB Insert action only inserts first node from origin node set. Bug 427106, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@250963 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 00:36:12 +00:00
smichaud%pobox.com
e67bf5f769 Crash on exit when some extensions' prefs windows are key. b=430506 r=josh sr=roc a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250962 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 00:35:50 +00:00
dolske%mozilla.com
892d9028ba Bug 428600 - console spam from nsIHandlerService. r=dmose, sr=biesi, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@250961 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 00:21:01 +00:00
joshmoz%gmail.com
02e44538f4 Stop variable from being used uninitialized which messes with focus acceptance. Patch by peterv. b=430351 r=jonas sr=bz a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250960 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 00:11:05 +00:00
dolske%mozilla.com
593c7fb445 Bug 431275 - Give notification bars default icons via CSS. r=enn, ui-r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250959 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 21:31:00 +00:00
igor%mir2.org
9aa281afb9 [Bug 429281] r=brendan a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@250958 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 21:24:01 +00:00
bhearsum%mozilla.com
b31640749b Slave-side command for SetMozillaBuildProperties. This was originally landed on BUILDBOT_0_7_6_BRANCH but needs to be re-landed here. No code changes between this on the BUILDBOT_0_7_6_BRANCH landing.
git-svn-id: svn://10.0.0.236/trunk@250957 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 21:20:56 +00:00
igor%mir2.org
dae3396ec9 [Bug 429739] proper handling of __noSuchMethod__ when it is invoked as constructor. r=brendan a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@250956 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 21:17:11 +00:00
mozilla%kewis.ch
3d36495786 Fix bug 430430 - Consolidate context menus. r=berend, ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@250955 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 21:04:34 +00:00
dolske%mozilla.com
5b6f30b784 Bump reftest timeout *again*, as some boxes are still timeing out. (bug 425987, wallpaper exceeding structural limits, captain!)
git-svn-id: svn://10.0.0.236/trunk@250954 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 21:01:22 +00:00
lpsolit%gmail.com
933181ef5d Bug 430307: Unsafe regexp used in global/userselect.html.tmpl - Patch by Jesse Clark <jjclark1982@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@250953 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 20:42:56 +00:00
gavin%gavinsharp.com
607d526ec0 Revert accidental checkin
git-svn-id: svn://10.0.0.236/trunk@250952 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 20:18:11 +00:00
gavin%gavinsharp.com
da8e98f893 Bustage fix for bug 427045
git-svn-id: svn://10.0.0.236/trunk@250951 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 20:17:21 +00:00
ccooper%deadsquid.com
7ed90c3a91 b=428967
- initial checkin of debug+leak+unittest configs


git-svn-id: svn://10.0.0.236/trunk@250950 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 20:14:04 +00:00
kairo%kairo.at
cb991b3022 bug 416469 - setup unit/mochi/crash/reftest buildbots for SeaMonkey, correct more win32 paths
git-svn-id: svn://10.0.0.236/trunk@250949 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:38:16 +00:00
gavin%gavinsharp.com
a054ab45d1 Bug 427045: Pull out correct toolbar colors in Vista themes, patch by wesley-johnston@uiowa.edu, r=vlad, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250948 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:27:23 +00:00
gavin%gavinsharp.com
3f97061203 Bug 411064: iconic menu items are 2px higher than normal ones, patch by Simon Bünzli <zeniko@gmail.com>, r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@250947 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:24:00 +00:00
Olli.Pettay%helsinki.fi
96e657b052 Bug 430276, new XMLHttpRequest() after document.write throws an exception, patch2, r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250946 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:22:24 +00:00
gavin%gavinsharp.com
ed8e7be57a Bug 421180: When removing bookmarks existing keywords aren't deleted/removed, patch by Marco Bonardo <mak77@supereva.it>, r=dietrich, a=damon
git-svn-id: svn://10.0.0.236/trunk@250945 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:21:12 +00:00
gavin%gavinsharp.com
99b4a46e6c Bug 402799: Saved searches that match on tags show duplicates, patch by Marco Bonardo <mak77@supereva.it>, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250944 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:16:42 +00:00
gavin%gavinsharp.com
912ae3414c Bug 430714: Move the identity contextual dialog up to avoid double line, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@250943 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:12:20 +00:00
gavin%gavinsharp.com
ea05c5f9d0 Bug 406894: Icons in the location bar and search bar need hover and depressed states (web feed, star, location bar, bookmarks), patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@250942 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:09:28 +00:00
enndeakin%sympatico.ca
993bbe1057 Bug 402798, bookmarks missing from menu, r=mano,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250941 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 19:07:15 +00:00
gavin%gavinsharp.com
ecb0728ce6 Bug 428349: In Addon Manager, the (x) that closes the "No updates were found" message is shifted a bit to the left inside its small box, patch by Jan Darmochwal <jdarmochwal@gmx.de>, r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@250940 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:57:49 +00:00
gavin%gavinsharp.com
1d9430873a Bug 431241: Use a solid line between results in the error console, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250939 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:55:04 +00:00
gavin%gavinsharp.com
44380f544c Bug 430998: Text in buttons should not shift on down press on Luna or Aero, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@250938 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:53:06 +00:00
gavin%gavinsharp.com
808e801bc0 Bug 431013: FTP view is not using new folder icons on XP and Vista (also changes default ftp:/file: listing favicon), icons by Alex Faaborg and the Iconfactory, r=dao, sr=jst, a=damon
git-svn-id: svn://10.0.0.236/trunk@250937 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:47:38 +00:00
rcampbell%mozilla.com
1b40503b79 bug 417332 - move moz2 unittest slaves to mozilla2 tinderbox, p=me, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@250936 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:35:21 +00:00
dholbert%cs.stanford.edu
f3c3e66fe1 Bug 430748: In print-selection, crop out selection regions that are before the top of the first page. (e.g. initial whitespace) r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250935 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:16:49 +00:00
dietrich%mozilla.com
c45660dd47 Bug 430948 - Places:Drag & Drop a Favicon or a Link to Bookmarks Toolbar, Bookmarks Menu or Sidebar Bookmarks does not work. (r=mano, a=damon)
git-svn-id: svn://10.0.0.236/trunk@250934 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:05:10 +00:00
dietrich%mozilla.com
99a0800cee Bug 431231 - Unable to save RSS feed to anything but the bookmarks toolbar (UI missing?) (for mak77@supereva.it, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250933 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:03:21 +00:00
bent.mozilla%gmail.com
2cf89300ee Bug 430552 - "Browsing on the given site and closing the tab results in no active tab and keyboard shortcuts don't work until you refocus any element". r=jst, sr=mrbkap, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250932 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 18:01:03 +00:00
dietrich%mozilla.com
90cd61cc57 Bug 408860 - Library forward button broken and back button toggles last two selected items (for mak77@supereva.it, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250931 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 17:59:18 +00:00
alqahira%ardisson.org
2d3e54090b Bug 430975 - app-license.html is missing closing </p>. r=gavin, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@250930 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 17:49:59 +00:00
crowder%fiverocks.com
6fcd66eefd Bug 429252 - trap changes decompilation of "{ let X }", r/a=shaver
git-svn-id: svn://10.0.0.236/trunk@250929 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 17:26:31 +00:00
stephen%noved.org
eb28fb0c0f Bug 416728 - update Proto with back/forward icon in keyhole dropdown menu (ui-r=beltzner, r=dao, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250928 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 17:12:52 +00:00
stefanh%inbox.com
4c582b8875 Bug 430079 - Remove some ancient style rules from dialog.css. r=Mano, a=damons.
git-svn-id: svn://10.0.0.236/trunk@250927 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 16:20:37 +00:00
kairo%kairo.at
32603e7f72 bug 416469 - setup unit/mochi/crash/reftest buildbots for SeaMonkey, initial configs, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@250926 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 16:16:28 +00:00
smichaud%pobox.com
286d64017b Followup cosmetic fix for patch for bug 426499 (code neutral). b=426499 r=josh
git-svn-id: svn://10.0.0.236/trunk@250925 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 16:04:25 +00:00
masayuki%d-toybox.com
911ff95835 Bug 430650 '^' and 'N' chars don't work in password fields r=roc+katakai, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250924 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 15:31:51 +00:00
ghendricks%novell.com
a80c3efbf8 runs without bugs throw an error.
git-svn-id: svn://10.0.0.236/trunk@250922 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 15:01:29 +00:00
mozilla%weilbacher.org
b1bde923a5 Bug 369007: Enable high-memory feature on OS/2 by default (LDAP change), r=mcs
git-svn-id: svn://10.0.0.236/trunk@250921 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 14:51:17 +00:00
Olli.Pettay%helsinki.fi
f375081cdc back out bug 430873 to fix test failures
git-svn-id: svn://10.0.0.236/trunk@250920 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 14:43:37 +00:00
ted.mielczarek%gmail.com
d70b8b84b1 bug 427765 - problem when building with vc++ 2005 express edition--allow use of platform sdk + vista sdk concurrently. patch by Masahiro Yamada <masa141421356@gmail.com> r=me
git-svn-id: svn://10.0.0.236/trunk@250919 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 14:32:09 +00:00
nrthomas%gmail.com
a65b500740 Bug 428063, Support major releases (rename rcN to buildN in update offer), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@250917 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 14:01:33 +00:00
bhearsum%mozilla.com
23af4b16be Disable complete mar upload properly this time. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@250916 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 12:17:44 +00:00
bhearsum%mozilla.com
07c7783d06 Disable mar uploading for Linux64 builds. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@250915 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 11:00:04 +00:00
reed%reedloden.com
e85bfcc4cc Bug 430908 - "Land new windows toolbar icons (2008-04-28)" (New Toolbar-small-aero.png) [p=Iconfactory ui-r=faaborg r+ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250914 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 08:47:45 +00:00
alfred.peng%sun.com
12c8ce8e11 Bug 385280. should send proxy settings to the breakpad reporter(For Linux/Solaris).
r=ted.mielczarek,a=dsicore.


git-svn-id: svn://10.0.0.236/trunk@250913 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 07:37:12 +00:00
Olli.Pettay%helsinki.fi
4fc99cf5cc Bug 426646, Using location.replace breaks iframe history, r=bz,sr=jst,a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250912 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 07:18:57 +00:00
reed%reedloden.com
2cd86f2ed8 Bug 430908 - "Land new windows toolbar icons (2008-04-28)" (New Toolbar-small.png) [p=Iconfactory ui-r=faaborg r+ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250911 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 07:16:25 +00:00
brendan%mozilla.org
6ccb8a044c Fix hang when GetPropertyTreeChild calls js_GenerateShape calls js_GC (424636, r=igor, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@250910 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 06:19:42 +00:00
reed%reedloden.com
0fc7c3b2e0 Bug 430908 - "Land new windows icons (2008-04-28)" (New Toolbar files) [p=Iconfactory ui-r=faaborg r+ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250909 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 05:22:09 +00:00
vladimir%pobox.com
396e9530e6 test failure fix
git-svn-id: svn://10.0.0.236/trunk@250908 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 04:57:21 +00:00
reed%reedloden.com
706e45a238 Follow-up to bug 399640 -- correct issues mentioned in comment #10 [a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@250907 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 04:13:00 +00:00
vladimir%pobox.com
685e2a2b04 b=431081; native selection box frame missing in fx3 - vista content only; r+sr=roc,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250906 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 03:55:07 +00:00
mconnor%steelgryphon.com
11c761ceb5 first credits update, individuals only, a=damon
git-svn-id: svn://10.0.0.236/trunk@250905 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 03:54:42 +00:00
timeless%mozdev.org
46858b6396 Bug 430736 Crash [@ strlen] clicking on saved search folder
r=prasad@medhas.org sr=dmose a=davida


git-svn-id: svn://10.0.0.236/trunk@250904 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 03:50:42 +00:00
vladimir%pobox.com
63dae2ac77 b=430873; avoid copy when doing canvas-canvas drawImage ops ; r+sr=roc,a=damon
git-svn-id: svn://10.0.0.236/trunk@250903 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 03:49:50 +00:00
roc+%cs.cmu.edu
65314be177 Backing out bug 427411
git-svn-id: svn://10.0.0.236/trunk@250902 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 00:28:22 +00:00
bent.mozilla%gmail.com
8b16c623f4 Bug 379959. Patch by Jonas Sicking <jonas@sicking.cc>. r+sr=bz, a=damons.
git-svn-id: svn://10.0.0.236/trunk@250900 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 23:56:13 +00:00
dolske%mozilla.com
b7a8be198c Increasing reftest timeout to 120 seconds, because Linux boxes are perma-orange. Tracking in bug 425987.
git-svn-id: svn://10.0.0.236/trunk@250899 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 23:53:16 +00:00
rcampbell%mozilla.com
2beb48148f bug 417332 - moz2 unittest final patch
git-svn-id: svn://10.0.0.236/trunk@250898 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 23:46:38 +00:00
wtc%google.com
bb4c180187 Bug 369007: Enable high-memory feature on OS/2 by default. The patch is
contributed by Peter Weilbacher <mozilla@Weilbacher.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@250897 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 23:21:11 +00:00
dholbert%cs.stanford.edu
096b1a2789 Bug 430878: Call PositionChildViews after sliding selection to top of page, to fix mispositioned scrollframes in print selection. r+sr=roc a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250896 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 22:55:04 +00:00
roc+%cs.cmu.edu
1f9851fba0 Bug 427411. Handle GetTextMetrics failing when we create a gfxWindowsFont (can happen if we're out of GDI resources or Windows' font catalog is stale). r=pavlov,a=damon
git-svn-id: svn://10.0.0.236/trunk@250894 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 22:30:22 +00:00
ccooper%deadsquid.com
175f517cf7 b=431005
- use regular build step for Win2k3 PGO Mochichrome


git-svn-id: svn://10.0.0.236/trunk@250893 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 22:27:31 +00:00
mkanat%bugzilla.org
9a54b96dfd Bug 426899: Hack SOAP::Lite to encode upper-ASCII characters correctly for the WebService.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@250891 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 22:04:31 +00:00
bent.mozilla%gmail.com
df663b7f46 Better debug output for DOM window destruction, r+sr+a=jst, DEBUG-only changes.
git-svn-id: svn://10.0.0.236/trunk@250888 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 21:51:11 +00:00
vladimir%pobox.com
09011a136d b=430979, CGFont leaks -- patch from upstream; r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@250887 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 21:27:35 +00:00
vladimir%pobox.com
a7ac5ee1f2 b=429915, color mismatch with 1x1 images (SetColor API broken) ; r=stuart, a=damon
git-svn-id: svn://10.0.0.236/trunk@250886 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 21:27:05 +00:00
caillon%redhat.com
6fd0a9e57e Bug 384090 – [GTK+] incorrect logical resolution for converting font sizes in pt, etc.
Get the actual resolution used by GTK+/X instead of a best-guess based on screen dimensions
r=Behdad Esfahbod, Owen Taylor
sr=Robert O'Callahan
a=Damon Sicore


git-svn-id: svn://10.0.0.236/trunk@250884 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 20:47:54 +00:00
mozilla%weilbacher.org
30448f748d [OS/2] Bug 421631: make shlibsign create the correct output file on OS/2 during packaging, r=ted.mielczarek, a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@250883 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 19:14:12 +00:00
rcampbell%mozilla.com
66bcc33e08 bug 417332 - moz2 unittest windows steps, p=me, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@250882 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 18:38:17 +00:00
rcampbell%mozilla.com
eb7718b4c8 bug 417332 - profile and mochitest patch for buildbotcustom, p=me, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@250881 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 18:37:04 +00:00
bugzilla%standard8.plus.com
91272fe80a Clobbering to force nightly due to nightly bustage from bug 428672.
git-svn-id: svn://10.0.0.236/trunk@250878 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 18:04:05 +00:00
joshmoz%gmail.com
882046f1c1 make key equivs work when a plugin has focus on Mac OS X. b=428047 r=smichaud sr=roc a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250877 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 17:43:34 +00:00
gavin%gavinsharp.com
3df6c1d7a9 Bug 428970 followup: remove unused file
git-svn-id: svn://10.0.0.236/trunk@250876 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 16:08:16 +00:00
bhearsum%mozilla.com
ea77b06f42 bug 428063: bump staging 1.9 bootstrap to UPDATE_PACKAGING_R4. patch=me
git-svn-id: svn://10.0.0.236/trunk@250873 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 14:46:32 +00:00
mozilla%kewis.ch
16907f66dd Fix bug 428392 - Accepting Events not adding event to calender - falsely reporting "not an attendee". r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@250869 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 14:16:19 +00:00
gavin%gavinsharp.com
b5773c2d6b Bug 431005: fix mochichrome setup on qm-win2k3-pgo01, r=coop
git-svn-id: svn://10.0.0.236/trunk@250868 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 13:59:17 +00:00
bhearsum%mozilla.com
f102e3ea93 bug 428063: support major releases & quit using rc in overloaded ways. r=rhelmer,bhearsum, patch=nrthomas
git-svn-id: svn://10.0.0.236/trunk@250867 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 13:48:27 +00:00
gavin%gavinsharp.com
511274d63b Trigger new nightlies to get the backout of bug 428672 (fix crashes)
git-svn-id: svn://10.0.0.236/trunk@250866 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 13:02:43 +00:00
mozilla%kewis.ch
4ad721716e Fix bug 428392 - Accepting Events not adding event to calender - falsely reporting "not an attendee". r=ctalbert
git-svn-id: svn://10.0.0.236/trunk@250864 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 11:18:27 +00:00
gavin%gavinsharp.com
42daeb3b49 Back out patch for bug 428672
git-svn-id: svn://10.0.0.236/trunk@250863 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 11:15:14 +00:00
gavin%gavinsharp.com
95d76befd7 Bug 428672, patch by mrbkap@gmail.com, r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250862 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 10:12:42 +00:00
gavin%gavinsharp.com
2dac5243b1 Bug 425230: add a transaction to ClearHistory, patch by Marco Bonardo <mak77@supereva.it>, r=dietrich, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250861 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 10:11:08 +00:00
gavin%gavinsharp.com
0668094f55 Bug 416177: gnomestripe: current tab text should not be bold, patch by Ian Spence <ispence@gmail.com>, r=mano, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250860 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 10:08:50 +00:00
gavin%gavinsharp.com
a53b83204b Bug 428792: expanders cause 'unsupported widget' warning, patch by Ian Spence <ispence@gmail.com>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250859 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 10:06:56 +00:00
gavin%gavinsharp.com
a41c913e9d Bug 428878: use a square site button for the windows classic os theme, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=dao, ui-r=beltzner, a=damons
git-svn-id: svn://10.0.0.236/trunk@250858 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 10:04:57 +00:00
gavin%gavinsharp.com
16feb7bca4 Bug 422559: Toolbar alignment issues on Windows, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=beltzner/zeniko, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250857 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:59:30 +00:00
gavin%gavinsharp.com
68a1ddec97 Bug 425851: 'Most Visited', 'Recently Bookmarked', and 'Recent Tags' should be treated as folders, patch by Marco Bonardo <mak77@supereva.it>, r=mano, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250856 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:41:18 +00:00
gavin%gavinsharp.com
003a1313db Bug 428403: Creating a new folder via the bookmark contextual dialog always places it under bookmarks menu, patch by Marco Bonardo <mak77@supereva.it>, r=mano, ui-r=beltzner, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250855 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:33:41 +00:00
gavin%gavinsharp.com
46719c3e57 Bug 431017: Self describing text in search fields should not be italicized on Vista Classic, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250854 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:26:30 +00:00
gavin%gavinsharp.com
135d0d8775 Bug 430905: Sidebars and toolbars should use closeSidebar.png, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=me, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250853 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:24:33 +00:00
gavin%gavinsharp.com
695c0e83b5 Bug 430904: Use identity error icons on ssl error pages (all platforms), icons by the Tango and Proto teams, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=mconnor, sr=jst, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250852 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:19:35 +00:00
gavin%gavinsharp.com
76dcbc11f3 Bug 431014: Search icon needs to correctly reference normal / hover / hit states, patch by Dão Gottwald <dao@mozilla.com>, r=me, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250851 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:06:40 +00:00
gavin%gavinsharp.com
93d7c03325 Bug 431005: Potential workaround for mochichrome failures on qm-win2k3-pgo01
git-svn-id: svn://10.0.0.236/trunk@250850 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 09:03:41 +00:00
igor%mir2.org
f2b9f36ac1 [Bug 430871] Eliminating unused JSINVOKE_INTERNAL and JSFRAME_INTERNAL. r=brendan a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@250849 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 06:50:44 +00:00
mats.palmgren%bredband.net
97874b7e92 Wallpaper a crash. b=430814 r=bernd sr=roc a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250848 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 21:10:23 +00:00
brendan%mozilla.org
f28d0a650a Don't cache shared properties under JSOP_SET{NAME,PROP} (428282, r=igor, a=mconnor).
git-svn-id: svn://10.0.0.236/trunk@250847 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 20:31:24 +00:00
mschroeder%mozilla.x-home.org
131aa33d44 Bug 431041 - Correct tooltip for Print toolbarbutton. patch=mschroeder r=sipaq
git-svn-id: svn://10.0.0.236/trunk@250846 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 20:23:47 +00:00
mozilla%weilbacher.org
b9f24d67dc Part of Bug 398610: fix organizer buttons to use correct text colors on OS/2, r=gavin, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250845 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 19:56:36 +00:00
ajschult%verizon.net
b03f89304c Bug 431003 bustage fix for Firefox
git-svn-id: svn://10.0.0.236/trunk@250844 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 17:24:09 +00:00
wtc%google.com
fd0a37b274 This file now has a tab offset of 8. Replaced the tabs that assumed a tab
offset of 4 with spaces.


git-svn-id: svn://10.0.0.236/trunk@250843 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 16:33:03 +00:00
ajschult%verizon.net
1e9381b9ad Bug 431003: Enable auto image resize for bug 369370 mochitest, r=dolske
git-svn-id: svn://10.0.0.236/trunk@250842 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 16:21:43 +00:00
mschroeder%mozilla.x-home.org
3abc5298cc Bug 431031 - Remove files from resources/content/converters directory. patch=mschroeder r=philipp
git-svn-id: svn://10.0.0.236/trunk@250841 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 15:27:04 +00:00
jruderman%hmc.edu
9950566175 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250840 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 07:15:54 +00:00
reed%reedloden.com
0fd9986ba1 Bug 430759 - "new windows icons 2008-04-25" [p=Iconfactory ui-r=faaborg a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@250839 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 06:19:17 +00:00
alqahira%ardisson.org
22bdf9f780 Bug 430999 - Eliminate NSXMLParserErrorDomain error message about the sdef in the console by using entities it doesn't complain about. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@250838 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 05:22:39 +00:00
reed%reedloden.com
376eb4cd9d Bug 430759 - "new windows icons 2008-04-25" [p=Iconfactory ui-r=faaborg a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@250837 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 03:09:08 +00:00
reed%reedloden.com
5f139269a0 Bug 430759 - "new windows icons 2008-04-25" [p=Iconfactory ui-r=faaborg a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@250836 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 03:05:17 +00:00
reed%reedloden.com
9ff92b1c93 Bug 430759 - "new windows icons 2008-04-25" [p=Iconfactory ui-r=faaborg a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@250835 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 02:59:29 +00:00
nelson%bolyard.com
c16758aa06 Bug 391903: nssSlot object for nssckbi leaked when loaded by PSM.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@250834 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 02:13:52 +00:00
nelson%bolyard.com
8c31c8472f Bug 414003: don't scan past end of certitiface header and trailer strings.
r=rrelyea, sr=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@250833 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 02:08:58 +00:00
nelson%bolyard.com
0106be60bd Bug 420644: Improve SSL tracing of key derivation, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@250832 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 02:06:05 +00:00
nelson%bolyard.com
dff6d1e064 Bug 430399: initialize output arguments before calling CERT_PKIXVieryCert.
r=Alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@250831 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 02:02:29 +00:00
wtc%google.com
4a83383586 Fixed the Emacs mode line.
git-svn-id: svn://10.0.0.236/trunk@250830 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 00:09:35 +00:00
daniel.boelzle%sun.com
63b5782626 Bug 429061 – webcals scheme not supported (i.e., for https); r=mvl
git-svn-id: svn://10.0.0.236/trunk@250829 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 17:40:26 +00:00
bbaetz%acm.org
fcde216792 Bug 428607 - Path for extension template hooks are wrong
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@250828 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 09:53:47 +00:00
reed%reedloden.com
a9c948819f Bug 430759 - "new windows icons 2008-04-25" [p=Iconfactory ui-r=faaborg a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@250827 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 09:27:29 +00:00
wtc%google.com
27e594a373 Bug 405992: Implement native atomic operations for Linux/ARM. The patch is
contributed by Ilpo Ruotsalainen <ilpo.ruotsalainen@movial.fi>.  r=wtc.
Modified files: configure.in configure _linux.h


git-svn-id: svn://10.0.0.236/trunk@250826 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 05:11:46 +00:00
julien.pierre.boogz%sun.com
fe8422a0b5 Fix for bug 430883 . NSPR does not need to link with libthread on Solaris . r=wtc
git-svn-id: svn://10.0.0.236/trunk@250825 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 02:22:58 +00:00
mnyromyr%tprac.de
a08d69283e Bug 410562: fix Windows test failure by commenting them out (need OS-dependent data here once pref type file has UI elements); r=gavin over IRC
git-svn-id: svn://10.0.0.236/trunk@250824 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 01:37:16 +00:00
bclary%bclary.com
5e8342af11 JavaScript Tests - regression test for bug 428706, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250823 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 01:08:59 +00:00
bclary%bclary.com
12a2993a5d JavaScript Tests - regression test for bug 429248, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250822 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 01:02:29 +00:00
julien.pierre.boogz%sun.com
124dacb685 Fix for bug 428103. Define CERT_EncodeSubjectKeyID in a public header. r=nelson
git-svn-id: svn://10.0.0.236/trunk@250821 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:49:15 +00:00
julien.pierre.boogz%sun.com
45a73d5a48 Fix for AIX5.1 build (extraneous comma).
git-svn-id: svn://10.0.0.236/trunk@250820 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:47:50 +00:00
bclary%bclary.com
07a27638e9 JavaScript Tests - regression test for bug 429249, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250819 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:47:40 +00:00
wtc%google.com
d8ccbe5420 Bug 218846: We need to call _PR_CleanupIO before we start to clean up the
current thread because _PR_CleanupIO needs to acquire a lock, which needs
the current thread ID.  The patch is contributed by Gerard Roos
<gerard.roos@adnovum.ch>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@250818 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:39:35 +00:00
bclary%bclary.com
c205f483b9 JavaScript Tests - update known failures due to bug 429252
git-svn-id: svn://10.0.0.236/trunk@250817 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:35:05 +00:00
bclary%bclary.com
46f89ad068 JavaScript Tests - regression test for bug 429252, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250816 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:28:48 +00:00
julien.pierre.boogz%sun.com
8936911204 Fix build on AIX5.1 . Remove extraneous comma
git-svn-id: svn://10.0.0.236/trunk@250815 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:20:19 +00:00
vladimir%pobox.com
13fb68e37e mark test as not failing on mac
git-svn-id: svn://10.0.0.236/trunk@250814 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:05:51 +00:00
bclary%bclary.com
7cb1d52287 JavaScript Test - regression test for bug 429264, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250813 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-26 00:02:29 +00:00
dietrich%mozilla.com
d38be48bee Bug 426649 - Reordering folders in the left pane of Places Library is inconsistent/broken (for mak77@supereva.it, r=mano, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@250812 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 23:44:10 +00:00
dietrich%mozilla.com
7b11cb5a6a Bug 423212 - ###!!! ASSERTION: EndUpdateBatch without a begin: 'mBatchInProgress' (r=mano, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@250811 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 23:40:48 +00:00
dietrich%mozilla.com
5bdf383abc Bug 405938 - problems when import/exporting of saved searches (r=mano, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@250810 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 23:37:26 +00:00
mnyromyr%tprac.de
cd2a536e64 Bug 410562: <preference>.reset() does not honor instantApply; r=gavin, a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@250809 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 23:23:15 +00:00
vladimir%pobox.com
3698fa6f8e b=427122, padding on select elements is ignored ; r=dbaron, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250808 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 23:12:47 +00:00
dietrich%mozilla.com
3ce47f8d02 Bug 423515 - If Unfiled Bookmarks is moved to Bookmarks Menu, unfiled bookmarks are invisible until browser is restarted (r=mano, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@250806 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 21:36:42 +00:00
bclary%bclary.com
8d741dbb2b JavaScript Tests - regression test for bug 430717, by Mike Shaver
git-svn-id: svn://10.0.0.236/trunk@250805 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 21:34:20 +00:00
bclary%bclary.com
12c4945bc9 JavaScript Tests - regression test for bug 420919, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250804 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 21:28:09 +00:00
bclary%bclary.com
654255de24 JavaScript Tests - regression test for bug 422137, by Mike Shaver
git-svn-id: svn://10.0.0.236/trunk@250803 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 21:10:45 +00:00
cltbld
bff376537e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250801 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 21:01:06 +00:00
bent.mozilla%gmail.com
f837d98038 Bug 430718 - "Better objc exception logging with stack traces in debug builds". r=josh, sr=roc. a=DEBUG-only change.
git-svn-id: svn://10.0.0.236/trunk@250800 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 20:55:50 +00:00
gavin%gavinsharp.com
bd6b38b7df Bustage fix from bug 428970
git-svn-id: svn://10.0.0.236/trunk@250798 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 19:02:48 +00:00
crowder%fiverocks.com
afff7457f4 Bug 428128 - Removal of legacy JSLL_ routines, r=brendan, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250797 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 18:40:05 +00:00
masayuki%d-toybox.com
a10561cafe Bug 430419 Command-Option-F does not select search box #2 r=josh, sr=roc, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250796 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 18:32:45 +00:00
stuart.morgan%alumni.case.edu
1df11f89f9 Camino only - Bug 430474: Bullet-proof keychain data loading against null fields in the keychain item. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250795 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 18:16:29 +00:00
anodelman%mozilla.com
bdcaa59291 Bug 428580 - update talos leopard image (10.5 -> 10.5.2 or 10.5.latest)
update leopard description from 9.0.0 to 9.2.2
a=anodelman, r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@250794 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 18:01:47 +00:00
bclary%bclary.com
ef8a58955e JavaScript Tests - jsDriver.pl doesn't detect all test failures, bug 430509
git-svn-id: svn://10.0.0.236/trunk@250793 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 17:52:13 +00:00
igor%mir2.org
a496b660d5 [Bug 428706] Making sure that all let blocks has non-zero stack depth. r=brendan a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250792 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 17:28:36 +00:00
dtownsend%oxymoronical.com
cc136f1993 Bug 430120: Update blocklist URL to include same info as update URL.
r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250791 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 17:10:57 +00:00
wtc%google.com
60bc14bf08 Bug 430743: enhanced ssltap to understand the TLS session ticket extension.
The NewSessionTicket handshake message is not parsed yet.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@250790 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:58:18 +00:00
gavin%gavinsharp.com
0336df9454 Bug 428852: Remove some unused editor files, patch by Serge Gautherie <sgautherie.bz@free.fr>, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@250789 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:54:40 +00:00
gavin%gavinsharp.com
ed06198fc1 Bug 429049: yahoo rss newsfeed (de.news.yahoo.com) is not previewed properly, patch by Will Guaraldi <will.guaraldi@pculture.org>, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250788 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:51:14 +00:00
cltbld
415d9670b3 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250787 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:51:03 +00:00
gavin%gavinsharp.com
217c5385c0 Bug 430213: Fill details pane when folders in the left tree of the Library are selected, patch by Marco Bonardo <mak77@supereva.it>, r=mano, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250786 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:47:35 +00:00
gavin%gavinsharp.com
ac2b77456e Bug 428970: Implement --disable-vista-sdk-requirements configure option and update source to use it, patch by Jim Mathies <jmathies@mozilla.com>, r=rob_strong, r=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250785 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:44:25 +00:00
rcampbell%mozilla.com
d1c7727d01 bug 430400 - qm-win2k3-pgo01 is running mochichrome as browser chrome and not running browser chrome tests, p=me, r=coop
git-svn-id: svn://10.0.0.236/trunk@250784 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:42:56 +00:00
rcampbell%mozilla.com
267ed9be1c bug 417332 - moz2 unittest, buildbotcustom env patch, p=me, r=coop
git-svn-id: svn://10.0.0.236/trunk@250783 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:37:50 +00:00
vladimir%pobox.com
786a18efa6 b=429678, crash with failed printing of outset border with transparency; patch from upstream; a=me
git-svn-id: svn://10.0.0.236/trunk@250782 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:35:25 +00:00
gavin%gavinsharp.com
1a3a4407dc Bug 426000: Splitters for the bookmarks and history sidebars should be 1 pixel wide on Vista, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250781 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:28:50 +00:00
ccooper%deadsquid.com
85ddc83e18 b=425791
r=rcampbell
- Add triadic test slaves for Linux


git-svn-id: svn://10.0.0.236/trunk@250780 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 16:00:07 +00:00
Olli.Pettay%helsinki.fi
be6ee02973 backout Bug 430465
git-svn-id: svn://10.0.0.236/trunk@250779 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 11:31:14 +00:00
mats.palmgren%bredband.net
1a4526d214 Add error handling for invalid filename. b=429707 r+sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250778 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 10:48:57 +00:00
roc+%cs.cmu.edu
a08001dff9 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@250777 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 10:17:12 +00:00
Olli.Pettay%helsinki.fi
5a66de5f7a Bug 430276, new XMLHttpRequest() after document.write throws an exception, r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250776 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 09:45:59 +00:00
roc+%cs.cmu.edu
3f7dd4fe7a Bug 430465. Don't round source coordinates in the tiled-image-drawing path. r=vlad,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250775 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 09:40:06 +00:00
Berend.Cornelius%sun.com
72f70effbb Bug 392855 - [Today Pane] 'Show Today Pane' button not available with fresh profil;r=philipp
git-svn-id: svn://10.0.0.236/trunk@250774 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 08:53:24 +00:00
marco.zehe%googlemail.com
8e13ba58a9 bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ]
r=surkov
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250773 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 06:34:02 +00:00
marco.zehe%googlemail.com
ac66b0c0d0 Mochitest for bug 429656 - Use title attribute for image names when alt attribute is explicitly empty
r=surkov


git-svn-id: svn://10.0.0.236/trunk@250772 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 06:21:09 +00:00
alqahira%ardisson.org
56f4a54220 Bug 403346 - Dreamweaver 'preview in browser' broken in Cm1.6 builds, so restore compatibility with deprecated OpenURL event. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=me, sr=smorgan, a/Cm1.6.1=me
git-svn-id: svn://10.0.0.236/trunk@250771 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 06:10:56 +00:00
edward.lee%engineering.uiuc.edu
91897a5efe Bug 430685 - Small gray font in download manager is near-unreadable. r=mconnor, ui-r=mconnor, b-ff3=beltzner, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250770 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 06:00:25 +00:00
edward.lee%engineering.uiuc.edu
2f83ccfdf6 Bug 430486 - Clear List button doesn't disable when it should. r=sdwilsh, r=mconnor, ui-r=mconnor, a1.9=mconnor. Fixes Bug 430597 - New clearListButton does not accomodate larger fonts
git-svn-id: svn://10.0.0.236/trunk@250769 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 05:59:32 +00:00
gavin%gavinsharp.com
ba81decb1d Bug 429020: Scrollbars jump when being clicked and held to scroll down page, patch by Markus Stange <mstange@themasta.com>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250768 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 00:25:15 +00:00
gavin%gavinsharp.com
bf5a9ed55f Bug 417844: SSL appearance for site identity button and location bar should be consistent across platforms, patch by Dão Gottwald <dao@mozilla.com>, r=me, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250767 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 00:04:47 +00:00
brendan%mozilla.org
de5afc6230 Fix '(void 0) is undefined' decompilation regression (420919, r=igor, a=dsicore).
git-svn-id: svn://10.0.0.236/trunk@250766 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 23:48:32 +00:00
bugzilla%babylonsounds.com
eabe5c89b2 Followup patch for bug 395928 - Event Dialog: Unify wording by renaming Importance to Priority, p=gary, r=me
git-svn-id: svn://10.0.0.236/trunk@250765 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 21:56:14 +00:00
bzbarsky%mit.edu
c143292b68 Don't report bogus errors when DOMParser is used from chrome. Bug 429785,
r+sr=sicking, a=dsicore


git-svn-id: svn://10.0.0.236/trunk@250764 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 21:54:42 +00:00
bugzilla%babylonsounds.com
9f1d73be25 bug 429093 - Add margin to Event List for Today Pane, r=philipp, ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@250763 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 21:51:37 +00:00
shaver%mozilla.org
9945b3bfb3 Bug 430717: fix lookup of incorrect ID when delegating to prototype for hole
in dense array. r=mrbkap, a=mconnor.


git-svn-id: svn://10.0.0.236/trunk@250762 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 20:30:07 +00:00
dietrich%mozilla.com
7c69394b9a Bug 430600 - crash in CanAddURI (r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250761 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 19:42:01 +00:00
crowder%fiverocks.com
38975393e1 Bug 422137 - assertion botch or bogus OOM when decompiling script with debugger trap on JOF_CALL bytecode, r=igor, a1.9=shaver
git-svn-id: svn://10.0.0.236/trunk@250760 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 18:59:14 +00:00
dholbert%cs.stanford.edu
9beb2ed862 Bug 428521: Allow DistributeWidthToColumns to complete BTLS_PREF_WIDTH runs in situations with guess_min < aWidth <= guess_pref. (Reverts optimization from 368504 in which I'd thought that a run with aWidth <= guess_pref would be skippable) r+sr=dbaron a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250759 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 18:48:35 +00:00
rcampbell%mozilla.com
7eb8d2da28 bug 417332 - moz2 unittest, buildbot custom changes, p=me, r=coop
git-svn-id: svn://10.0.0.236/trunk@250758 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 16:54:13 +00:00
smichaud%pobox.com
6574966e25 Disable OS-level menu reindexing on OS X 10.5 and higher (to avoid crashes and other problems opening the Help menu). b=426499 r=josh sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250756 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 15:30:20 +00:00
nrthomas%gmail.com
fe291f88e4 Bug 428650, patcher in fast mode uses a lot of space in /tmp, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@250755 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 15:14:57 +00:00
Berend.Cornelius%sun.com
f83f44fb5c Bug 386596 - Option to show completed Tasks should be moved to the menu; patch=Markus Adrario;r=berend
git-svn-id: svn://10.0.0.236/trunk@250754 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 15:13:55 +00:00
nrthomas%gmail.com
19ab9f6e9b Bug 421001, include xulrunner code in source tarballs for Firefox releases, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@250753 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 14:22:54 +00:00
Olli.Pettay%helsinki.fi
d9f6ce40c4 Bug 430050, cancel frameloader initialization when docshell starts to load a page, r=sicking, sr=jst, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250752 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 10:33:24 +00:00
roc+%cs.cmu.edu
9dff59505e Bug 430412. Don't bother showing a scrollbar if there's less than one device pixel to scroll into view. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250750 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 08:14:06 +00:00
roc+%cs.cmu.edu
f24db1ff19 Bug 429188. Support CSS colors for 'odd tree row' and 'even tree row' on all platforms. patch by stefanh@inbox.com, r+sr=roc,r=gavin,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250749 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 08:08:36 +00:00
axel%pike.org
5a37738ef1 bug 428567, ship RTL locales ar and he on Mac, too, now that bug 364536 is fixed, r,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250748 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 08:05:19 +00:00
bugzilla%standard8.plus.com
dbf4313eff Bug 424570 ###!!! ASSERTION: shouldn't have any listeners: 'm_ChangeListeners.Length() == 0' after adding and removing a mailing list. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250747 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 06:29:43 +00:00
aaronleventhal%moonset.net
f0b043228d Bug 429656. Use title attribute for image names when alt attribute is explicitly empty. r=marcoz, r=surkov, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250746 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 06:01:29 +00:00
reed%reedloden.com
9dfd49d5d9 Bug 240463 - "We need up-to-date artwork for the icons of loading-images and broken-images" [p=Iconfactory ui-r=faaborg ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250745 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 05:53:41 +00:00
jonas%sicking.cc
c38bb25f6f Change reftest and crashtest in preparation for bug 379959 to not use data-urls for -moz-binding. r=dholbert. Test changes only.
git-svn-id: svn://10.0.0.236/trunk@250744 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 04:41:34 +00:00
edward.lee%engineering.uiuc.edu
93164d1c8b Bug 429531 - Location bar should show non-word-boundary matches below word-boundary matches. r=dietrich, ui-r=beltzner, b-ff3=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250743 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 04:20:07 +00:00
jruderman%hmc.edu
beb5133da2 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250742 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 02:35:59 +00:00
kaie%kuix.de
87afa80dd2 Bug 406954, Unable to add exception for server certificates with empty subject names
r=rrelyea, a1.9=shaver


git-svn-id: svn://10.0.0.236/trunk@250741 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 02:05:37 +00:00
jruderman%hmc.edu
488113c74d Remove comment from crashtests.list now that the relevant bug is gone.
git-svn-id: svn://10.0.0.236/trunk@250740 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 02:03:05 +00:00
bclary%bclary.com
072c05d5d1 JavaScript Tests - update regression tests due to bug 416933
git-svn-id: svn://10.0.0.236/trunk@250739 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 01:49:19 +00:00
jminta%gmail.com
1d59cefb93 bustage fix for bug Bug 426715
git-svn-id: svn://10.0.0.236/trunk@250738 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 01:29:56 +00:00
jminta%gmail.com
adae6de336 Bug 428620 GetMail fails for a selected inbox, r=dmose
git-svn-id: svn://10.0.0.236/trunk@250737 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 00:58:42 +00:00
jminta%gmail.com
b67e8da0b0 Bug 426715 invalid accounts returned by the account manager break the compose window, r=dmose
git-svn-id: svn://10.0.0.236/trunk@250736 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:54:12 +00:00
jminta%gmail.com
30c22cf132 Bug 428887 Accounts in getmail button menu appear out of order, r=dmose
git-svn-id: svn://10.0.0.236/trunk@250735 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:51:11 +00:00
gavin%gavinsharp.com
fb38d94c5a Fix wrapping nit from bug 412770
git-svn-id: svn://10.0.0.236/trunk@250734 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:32:50 +00:00
gavin%gavinsharp.com
47bd194bf5 Bug 412770: Add ability to monitor plug-ins at run-time, patch by Fima Kachinski <xrayon@gmail.com>, r+sr=roc, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250732 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:24:21 +00:00
gavin%gavinsharp.com
9ecdecc3c4 Bug 428021: Can't define both a getter and a setter for a property of the global object, patch by Brian Crowder <crowder@fiverocks.com>, r=shaver, r=mrbkap, a=shaver
git-svn-id: svn://10.0.0.236/trunk@250731 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:17:45 +00:00
gavin%gavinsharp.com
64687b8214 Bug 429889: continuous creation of saved bookmark search generate wrong search, patch by Marco Bonardo <mak77@supereva.it>, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250730 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:04:58 +00:00
gavin%gavinsharp.com
457f75ae40 Bug 423250: Library search results don't refresh after clearing search box contents, patch by Marco Bonardo <mak77@supereva.it>, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250729 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:03:04 +00:00
gavin%gavinsharp.com
b313a41f12 Bug 430371: Restore borders to the toolbars for Vista Classic, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=me, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250728 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 23:00:03 +00:00
gavin%gavinsharp.com
6acce71e47 Bug 429979: Favicons sit too low (appear sunken) on unfocused tabs, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=me, a=damon
git-svn-id: svn://10.0.0.236/trunk@250727 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:58:38 +00:00
gavin%gavinsharp.com
50670054ce Bug 277067: Mozilla mistimes changing QuickDraw plugin visibility when switching tabs, patch by patch by Matthew Gregan <kinetik@flim.org>, r=josh, sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250726 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:56:40 +00:00
gavin%gavinsharp.com
51ef58af55 Bug 428680: Sometimes, the document node is the event target for mousemove events now, patch by Matthew Gregan <kinetik@flim.org>, r=smaug, sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250725 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:51:27 +00:00
gavin%gavinsharp.com
6c8ba0e718 Bug 427179: Set second line in download manager results to GrayText, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=sdwilsh, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250724 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:47:39 +00:00
gavin%gavinsharp.com
78df4733ac Bug 430384: tweak browser.css to use new dimensions of keyhole on windows xp & vista, patch by Dão Gottwald, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250723 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:44:31 +00:00
gavin%gavinsharp.com
578a4ffe0c Bug 430217: Reporter shouldn't add a toolbar button to Firefox, patch by Dão Gottwald <dao@mozilla.com>, r=raccettura, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250722 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:39:30 +00:00
gavin%gavinsharp.com
9ce1c7ed97 Bug 423523: Caret can leave div w/ contenteditable = true with repeated arrow keys, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=peterv, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250721 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:33:15 +00:00
gavin%gavinsharp.com
e27ad65912 Bug 426745: Increase padding for prefpane icons (options, page info, addon manager), patch by Mike Beltzner <beltzner@mozilla.com>, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250720 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:30:00 +00:00
gavin%gavinsharp.com
4eb7f17ef8 Bug 425131: Tree view should not contain dotted lines, patch by Mike Beltzner <beltzner@mozilla.com>, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250719 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:26:05 +00:00
cltbld
1ca42f6f39 "Automated configuration bump, release for thunderbird 2.0.0.14rc1"
git-svn-id: svn://10.0.0.236/trunk@250718 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:21:49 +00:00
cltbld
ab9b8a291e "Automated configuration bump, release for thunderbird 2.0.0.14rc1"
git-svn-id: svn://10.0.0.236/trunk@250717 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:16:01 +00:00
roc+%cs.cmu.edu
2adfc316d8 Bug 386782. save and restore editor state so that it isn't lost when a page goes into the bfcache and then comes back. patch by Chris Pearce, r+sr=peterv,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250716 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 21:36:19 +00:00
roc+%cs.cmu.edu
747aeb08a6 Bug 312225. When we flip a menu vertically to keep it off the bottom of the screen, we need to reverse the 2px vertical offset from the mouse cursor that we introduce for context menus.
git-svn-id: svn://10.0.0.236/trunk@250715 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 21:25:35 +00:00
reed%reedloden.com
af984f0f37 Bug 430434 - "dropdown button on menulists in Vista chrome should not have a hover state" (always assume normal state if vista & not content) [p=beltzner@mozilla.com (Mike Beltzner) r+a1.9=vlad]
git-svn-id: svn://10.0.0.236/trunk@250714 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 21:01:16 +00:00
mkaply%us.ibm.com
f9d25acc21 430466, r=sayre, a=dsicore, Need to check against undefined to determine existence so we handle 0 lat/long
git-svn-id: svn://10.0.0.236/trunk@250713 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 20:10:22 +00:00
mozilla%weilbacher.org
04f3c2a9ae Bug 356727: Remove useless binaries from SeaMonkey packaging upfront, so that they don't appear on OS/2, r=kairo, sr=neil
git-svn-id: svn://10.0.0.236/trunk@250712 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 20:05:19 +00:00
smichaud%pobox.com
a0259dde2e JEP 0.9.6.4. b=428606 r=josh sr=jst a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250711 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 19:16:24 +00:00
bugzilla%standard8.plus.com
f17cc20e48 Bug 395701 mailnews should use nsStringGlue and other Glue code (migrate mailnews/base/search) p=Prasad Sunkari <prasad@medhas.org>,r=me,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250710 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 18:42:44 +00:00
marco.zehe%googlemail.com
9031827f77 bug 430426 - Crash at CallQueryInterface<nsIFrame, nsITableCellLayout>(nsIFrame*, nsITableCellLayout**)
patch=Alexander Surkov (surkov.alexander@gmail.com)
r=aaronlev
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250709 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 18:01:04 +00:00
alqahira%ardisson.org
5d7deaef10 Bug 426964 - Add new Indic langGroups to Camino's font prefs and reorder the langGroups geographically. r=jeff, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@250708 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 17:53:27 +00:00
mozilla.BenB%bucksch.org
8588a7cd13 Make nsITimerCallback a [function], to allow JS to pass a function
object instead of this interface
Bug 430305 r/sr/a=shaver


git-svn-id: svn://10.0.0.236/trunk@250707 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 17:42:58 +00:00
dcamp%mozilla.com
957a9ff37a Bug 429755: Apply some random fuzz to safebrowsing backoff intervals. r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250706 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:57:56 +00:00
webmail%kmgerich.com
af258c0194 bug 430448 - remove white border from bottom of downloads window. r+, ui-r+, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250705 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:44:29 +00:00
rrelyea%redhat.com
9bb6a9986d Back out patch to bug 391903.
Windows tinderboxen are failing.


git-svn-id: svn://10.0.0.236/trunk@250704 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:37:19 +00:00
stuart.morgan%alumni.case.edu
b354679f60 Camino only - Bug 429980: Prevent .Mac from syncing Sparkle defaults. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250703 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:22:00 +00:00
smichaud%pobox.com
dcdb670d99 "Default browser" or proxy auth dialog (sheet) appears mostly off-screen. b=424266 r=josh sr=roc
a=dsicore


git-svn-id: svn://10.0.0.236/trunk@250702 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:08:00 +00:00
stuart.morgan%alumni.case.edu
1dd4c7290b Camino only - Bug 429965: Tooltips are offset when the popup bar is showing. r/sr=pink.
git-svn-id: svn://10.0.0.236/trunk@250701 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:07:57 +00:00
dietrich%mozilla.com
7e7eaf676a Bug 421529 - Menu items in bookmarks manager don't get a hovered look anymore with classic theme (for mcdavis941.bugs@gmail.com, r=gavin, ui-r+a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250700 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:07:01 +00:00
stuart.morgan%alumni.case.edu
c0176e2f21 Camino only - Bug 430071: Don't allow exceptions out of AddSearchProvider. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250699 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:05:44 +00:00
dietrich%mozilla.com
2c99629ba3 Bug 413060 - Bookmark Contextual Dialog: no 3D border (for kliu.bugzilla.3c9f@mail.kailiu.com, r=gavin, ui-r+a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250698 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:03:43 +00:00
dietrich%mozilla.com
486804732e Bug 404658 - Drag and drop in Bookmarks Sidebar allows bookmarks to be placed in top level ("All Bookmarks") folder (r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250697 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:00:42 +00:00
ghendricks%novell.com
a8dbe30d29 Fixes to bug reporting column.
Bug 429876 – Patch unexpectedly ends in middle of line - patch-3.0.x


git-svn-id: svn://10.0.0.236/trunk@250696 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 15:41:34 +00:00
bugzilla%standard8.plus.com
2c6ffdc59a Bug 420614 Drop nsAdapterEnumerator - (replace subFoldersObsolete in cpp files). r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250695 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 15:09:16 +00:00
edward.lee%engineering.uiuc.edu
4ea284d11e Bug 430461 - Don't hold back the AwesomeBar (start the searches instantly). r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250694 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 15:03:45 +00:00
rflint%ryanflint.com
6e6091be02 Backout menu changes to fix the orange
git-svn-id: svn://10.0.0.236/trunk@250693 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 13:50:11 +00:00
marco.zehe%googlemail.com
eee446721a Mochitest for bug 429659 - Expose image URL via accessibility APIs
r=surkov


git-svn-id: svn://10.0.0.236/trunk@250692 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 13:22:25 +00:00
longsonr%gmail.com
5d9ee3f818 Bug 429774. r+sr=roc,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250691 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 12:35:28 +00:00
rflint%ryanflint.com
0e61cbfb45 Bug 364536 - Mac theme does not support RTL. r=mconnor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250690 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 12:09:01 +00:00
peterv%propagandism.org
874bab5ef1 Fix for bug 417533 (Resizing linked images fails in contentEditable elements). r/sr=jst, a=damon.
git-svn-id: svn://10.0.0.236/trunk@250689 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 11:53:30 +00:00
neil%parkwaycc.co.uk
0ec744f2df Port bug 428653 r+sr=jag
git-svn-id: svn://10.0.0.236/trunk@250687 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 09:04:38 +00:00
dtownsend%oxymoronical.com
8477705aa3 Fix broken testcase from bug 427304
git-svn-id: svn://10.0.0.236/trunk@250686 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 08:44:56 +00:00
masayuki%d-toybox.com
19435849eb Bug 426501 ZoomIn/ZoomOut/ZoomReset should have alternative accel keys for localized builds. XUL part: r+ui-r=mconnor, a1.9=beltzner, XBL part: r=enndeakin, sr=neil, a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@250685 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 08:04:08 +00:00
masayuki%d-toybox.com
ef2b0e36f2 Bug 427304 Cannot search with non-ascii characters (nsURLFormatter wrongly parses encoded uri) p=Kohei Yoshino<kohei.yoshino.bugs@gmail.com>, r=gavin, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250684 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 07:42:31 +00:00
philringnalda%gmail.com
69844e0654 Bug 429871 - Don't use a white hover dropmarker for livemarks in Pinstripe (followup, the part where I remember to remove the image file), r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250683 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:51:47 +00:00
surkov.alexander%gmail.com
c6ab358b5a Bug 429654 – Crash Crash [@ nsDocAccessible::CreateTextChangeEventForNode(nsIAccessible*, nsIDOMNode*, nsIAccessible*, int, int) ] , r=aaronlev, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250682 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:13:47 +00:00
jruderman%hmc.edu
fd6bce4692 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250681 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:12:13 +00:00
surkov.alexander%gmail.com
6bd4f7e7e0 Bug 429661 – Crash [@ nsDocAccessible::FireShowHideEvents(nsIDOMNode*, int, unsigned int, int, int) ], r=aaronlev, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250680 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:06:39 +00:00
surkov.alexander%gmail.com
f60a2af031 Bug 429547 – Support aria-activedescendant usage in nsIAccesible::TakeFocus(), r=aaronlev, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250679 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:04:53 +00:00
surkov.alexander%gmail.com
e5c7034f98 Bug 429659 – Expose image URL via accessibility APIs, r=marcoz, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250678 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:03:02 +00:00
surkov.alexander%gmail.com
f9b12f2390 Crash [@ CAccessibleText::get_attributes(long, long*, long*, unsigned short**) ], r=aaronlev, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250677 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:01:02 +00:00
surkov.alexander%gmail.com
3a8adb7ce0 Bug 417051 – Range no longer works on the trunk, r=aaronr, smaug
git-svn-id: svn://10.0.0.236/trunk@250676 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 05:59:04 +00:00
jruderman%hmc.edu
5816fadab2 Add mochitest
git-svn-id: svn://10.0.0.236/trunk@250675 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 05:40:56 +00:00
jst%mozilla.org
523ef4f9a3 Landing fix for plugin hang bug 429903. Fix hang on pages that script plugins. Patch by bent.mozilla@gmail.com, r+sr=brendan@mozilla.org/jst@mozilla.org, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250674 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 05:23:57 +00:00
jruderman%hmc.edu
cb50114cc3 Add reftests
git-svn-id: svn://10.0.0.236/trunk@250673 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 05:00:19 +00:00
jruderman%hmc.edu
c214a7c929 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250672 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:54:40 +00:00
jruderman%hmc.edu
adeeb9e1c3 Add crazy crashtest
git-svn-id: svn://10.0.0.236/trunk@250671 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:47:42 +00:00
jruderman%hmc.edu
df357ef0cc Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@250670 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:44:09 +00:00
jruderman%hmc.edu
7317fbb1f6 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@250669 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:43:19 +00:00
jruderman%hmc.edu
1cd4fbde2e Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250668 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:42:25 +00:00
jruderman%hmc.edu
5a830ae59c Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@250667 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:41:28 +00:00
jruderman%hmc.edu
a57856b14d Adding a crashtest.
git-svn-id: svn://10.0.0.236/trunk@250666 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:38:41 +00:00
jruderman%hmc.edu
2890b4af39 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250665 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:37:45 +00:00
jruderman%hmc.edu
84ceb7edf8 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250664 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:37:44 +00:00
jruderman%hmc.edu
f86f5600db Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@250663 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:36:42 +00:00
jruderman%hmc.edu
06e4cece0f Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@250662 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:32:54 +00:00
jruderman%hmc.edu
2092be9505 Adding crashtest.
git-svn-id: svn://10.0.0.236/trunk@250661 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:25:47 +00:00
jruderman%hmc.edu
804255c3f2 Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@250660 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:24:35 +00:00
jruderman%hmc.edu
b016314eee Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250659 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:23:07 +00:00
jruderman%hmc.edu
71f829f39b Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@250658 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:21:06 +00:00
jruderman%hmc.edu
87235da8b9 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250657 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:16:56 +00:00
jruderman%hmc.edu
35e45adbe1 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@250656 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:12:49 +00:00
jruderman%hmc.edu
391889741e Adding a crashtest
git-svn-id: svn://10.0.0.236/trunk@250655 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:09:02 +00:00
jruderman%hmc.edu
1eb21adc9f Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250654 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:06:07 +00:00
jruderman%hmc.edu
a6a4a5d64d Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@250653 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:04:55 +00:00
jruderman%hmc.edu
72f2339ffb Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250652 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:02:09 +00:00
edward.lee%engineering.uiuc.edu
2130e6d6cd Bug 400495 - Add "Clear List" button to download manager. r=mconnor, ui-r=beltzner, ui-r=mconnor, b-ff3=beltzner, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250651 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:57:06 +00:00
jruderman%hmc.edu
a8bc418551 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@250650 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:56:59 +00:00
mconnor%steelgryphon.com
3d881faed5 bug 425419 - Help window opened from the Options dialog is modal, r=gavin, a=damon
git-svn-id: svn://10.0.0.236/trunk@250649 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:51:11 +00:00
masayuki%d-toybox.com
3f03889786 Bug 423814 [10.5] Cannot change the input modes with Kotoeri By Ctrl+Shift+k/Ctrl+Shift+j/Ctrl+Shift+; r=josh, sr=vlad, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250648 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:41:50 +00:00
roc+%cs.cmu.edu
210ed669a9 Bug 335359. Make the caret thicker when it's at a Kanji character. r+sr=mrbkap,a=damon
git-svn-id: svn://10.0.0.236/trunk@250647 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:13:55 +00:00
karlt+%karlt.net
1e10d11cb2 clip parts of stretchy chars more carefully
b=427666 (also fixes b=349907) r+sr=roc a1.9=damons


git-svn-id: svn://10.0.0.236/trunk@250646 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:13:11 +00:00
roc+%cs.cmu.edu
5578fa0e2b Bug 393791. Don't allow menus to open before we've generated their child frames. r=enn,sr=neil,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250645 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:05:54 +00:00
roc+%cs.cmu.edu
629985fdac Bug 429899 crashtest
git-svn-id: svn://10.0.0.236/trunk@250644 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 02:08:20 +00:00
roc+%cs.cmu.edu
c7e63b6d19 Bug 429899. Always treat the first character of a ligature as the start of a cluster when dividing ligature width among clusters. r+a=vlad
git-svn-id: svn://10.0.0.236/trunk@250643 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 02:06:22 +00:00
browning%uwalumni.com
a737392742 Bug 410898 DTSTART/DTEND ignored in FREEBUSY response to scheduling request, r=dbo
git-svn-id: svn://10.0.0.236/trunk@250642 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 02:06:03 +00:00
dholbert%cs.stanford.edu
42ccf5a1ba Bug 430357: Subtract not just normal margin, but also unwriteable margin, when positioning selected block during print-selection. r+sr=roc a=damons
git-svn-id: svn://10.0.0.236/trunk@250641 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 01:53:20 +00:00
edward.lee%engineering.uiuc.edu
40e7181f1e Bug 423718 - Use native platform colors for URLs in the location bar autocomplete, make the line between rows lighter. r=beltzner, sr=beltzner, ui-r=beltzner, b-ff3=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250640 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 01:07:38 +00:00
webmail%kmgerich.com
b2a19f0330 bug 430202 Mac Firefox theme update, fixes many Mac theme blockers and wanted+ bugs. r=mano, ui-r=beltzner, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250639 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 00:01:09 +00:00
edward.lee%engineering.uiuc.edu
9e375a7922 Bug 251337 - Download manager history should have "aging" option, just like the browser history. r=sdwilsh, r=mano, r=bsmedberg, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@250638 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 23:37:01 +00:00
kaie%kuix.de
a6168e2857 Bug 429110, Random crashing ( [@ PR_AtomicIncrement] ?) ( [@ nsIOService::NewURI] ?)
r=rrelyea, a1.9=shaver


git-svn-id: svn://10.0.0.236/trunk@250637 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 22:46:44 +00:00
dolske%mozilla.com
d118af8adc Bug 427878 - mochitest crash in test_HTMLBodyElement08.html (disabling tests until a cause is found)
git-svn-id: svn://10.0.0.236/trunk@250636 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 22:00:07 +00:00
alqahira%ardisson.org
46392572ab Bug 430297 - Fix memory leaks in XMLSearchPluginParser. Patch by Sean Murphy <murph@seanmurph.com>, r=smorgan, sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@250635 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 21:44:17 +00:00
mozilla%weilbacher.org
0b0651150b [OS/2] Bug 430345: Small OS/2 widget cleanup following other platforms, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@250634 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 21:43:44 +00:00
cltbld
5cfb32e9bf "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.12 to 2.0.0.14"
git-svn-id: svn://10.0.0.236/trunk@250633 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 21:41:53 +00:00
alqahira%ardisson.org
0316b70edd Bug 401175 - FAYT no longer displays information in the status bar (since its strings moved to suite/). r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@250632 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 21:26:38 +00:00
gavin%gavinsharp.com
bd8e269220 Bug 424237: fix first-run migration of Netscape/SeaMonkey/Mozilla Suite bookmarks, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250631 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:51:36 +00:00
gavin%gavinsharp.com
6a4398c33a Bug 428653: 'view MathML source' broken due to bug 397791, r=mano, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250630 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:50:08 +00:00
gavin%gavinsharp.com
6bbe292bce Back out patch for bug 144000 (backout patch by jst@mozilla.org, r=uriber, sr=peterv, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250628 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:48:37 +00:00
gavin%gavinsharp.com
ae516d1d79 Bug 424402: Test a combination of shared and unshared database connections, patch by Ondrej Brablc <ondrej@allpeers.com>, r=shaver
git-svn-id: svn://10.0.0.236/trunk@250627 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:39:38 +00:00
ctalbert%mozilla.com
ec1801468b bug 428631 - reviewer: jay
git-svn-id: svn://10.0.0.236/trunk@250626 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:15:43 +00:00
gavin%gavinsharp.com
4b93caad9a Bug 413909: nsCertOverrideService IDN handling is broken, and its port handling is also quite cumbersome, patch by Honza Bambas <honzab@allpeers.com>, r=kaie, a=shaver
git-svn-id: svn://10.0.0.236/trunk@250625 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:03:21 +00:00
johnath%mozilla.com
dbf66fb893 Change "Why was this site blocked?" to use more detailed report page. b=429697 r=gavin a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250624 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:00:20 +00:00
gavin%gavinsharp.com
712623f094 Bug 430212: not enough padding on textbox and textarea widgets on Vista, patch by Mike Beltzner <beltzner@mozilla.com>, r+a=vlad
git-svn-id: svn://10.0.0.236/trunk@250623 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 19:56:10 +00:00
gavin%gavinsharp.com
c05b0f4e8c Bug 427412: prevent default beeping action for Cmd+Enter on Mac in autocomplete widgets, r=enndeakin, a=damon
git-svn-id: svn://10.0.0.236/trunk@250622 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 19:47:44 +00:00
gavin%gavinsharp.com
bcc1f23c1f Bug 429520: Type mismatch in nsGConfService::GetStringList (gnome proxy exceptions are ignored), patch by Sylvain Pasche <sylvain.pasche@gmail.com>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250621 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 19:46:07 +00:00
gavin%gavinsharp.com
f6671fcc5f Bug 429721: Update 16x16 warning favicon in netError.xhtml to be platform specific, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250620 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 19:41:39 +00:00
gavin%gavinsharp.com
a3cc4bdacd Back out bug 409604 due to mochitest failures
git-svn-id: svn://10.0.0.236/trunk@250619 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 18:32:00 +00:00
mozilla.mano%sent.com
33c3e92305 fixing a typo which broke js asserts on trunk
git-svn-id: svn://10.0.0.236/trunk@250618 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 18:18:19 +00:00
fantasai.cvs%inkedblade.net
f76bc19285 prevent fixed frames from trying to split reflow roots in print mode b=408602 r+sr=roc a=disicore
git-svn-id: svn://10.0.0.236/trunk@250616 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 17:24:28 +00:00
gavin%gavinsharp.com
b1abae1a46 Bug 415428: crash reporter not wide enough for l10n (windows), patch by Jim Mathies <jmathies@mozilla.com>, r=ted.mielczarek, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250615 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 17:01:33 +00:00
gavin%gavinsharp.com
6179454ca0 Bug 429791: SPI_GETFLATMENU does not fail on Windows 2000 and can even return TRUE, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=vlad, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250614 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:57:36 +00:00
gavin%gavinsharp.com
e962351478 Bug 429176: :-moz-system-metric(windows-default-theme) should treat Royale and Zune the same as Luna, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250613 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:54:51 +00:00
dietrich%mozilla.com
47919623f0 Bug 385822 - Indices of children not correctly updated on copied folders (for mak77@supereva.it, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250612 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:53:17 +00:00
gavin%gavinsharp.com
36e3ce44e3 Bug 409604: accesskey on HTML label, area and legend elements don't work, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250611 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:52:16 +00:00
slavomir.katuscak%sun.com
389dd2683f Bug 427706 - Test case. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@250610 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:39:05 +00:00
gavin%gavinsharp.com
18f2c89e42 Bug 428924: library window navigation icons can not reference toolbar.png anymore, patch by Dão Gottwald <dao@mozilla.com>, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250609 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:37:51 +00:00
gavin%gavinsharp.com
853b944dd4 Bug 420763: use getBoundingClientRect for tab scrolling measurements (Alt + Scroll Down => can't scroll through all tabs), patch by Dão Gottwald <dao@mozilla.com>, r=enndeakin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250608 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:34:11 +00:00
crowder%fiverocks.com
2226c97e53 Bug 416933 - Invalid range error for some case-insensitive regular expressions, r/a=shaver
git-svn-id: svn://10.0.0.236/trunk@250607 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 16:26:37 +00:00
kaie%kuix.de
372ab655f0 Bug 428105, CERT_SetOCSPTimeout is not defined in any public header file
r=nelson


git-svn-id: svn://10.0.0.236/trunk@250606 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 15:59:26 +00:00
dtownsend%oxymoronical.com
5b0676dce3 Sychronising in-tree blocklist with the updates from bug 421993.
r+a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250605 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 13:13:28 +00:00
nboyd%atg.com
093a1933de Fix more warnings
git-svn-id: svn://10.0.0.236/trunk@250604 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 12:13:17 +00:00
mozilla%kewis.ch
a0aec26153 Fix bug 430249 - Storage calendar sends out too many onOperationCompletes. r=dbo
git-svn-id: svn://10.0.0.236/trunk@250603 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 11:49:42 +00:00
bugzilla%standard8.plus.com
1606d64518 Bug 427203 Turn on ftp protocol for Thunderbird. r=dmose
git-svn-id: svn://10.0.0.236/trunk@250602 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 11:21:33 +00:00
bugzilla%babylonsounds.com
30a91bf2fb Bug 418414 - Remove obsolete Jan Mayen references, p=gary, r=sipaq
git-svn-id: svn://10.0.0.236/trunk@250601 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 09:58:45 +00:00
daniel.boelzle%sun.com
509e48e2c7 Bug 395928 – [Proto] Event Dialog: Unify wording by renaming Importance to Priority; p=gary, r=sipaq
git-svn-id: svn://10.0.0.236/trunk@250600 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 08:39:22 +00:00
bugzilla%standard8.plus.com
969ab2e254 Bug 368218 message filters move up/down accelerators toggle enabled state. p=Jeff Beckley <beckley@qualcomm.com>, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@250599 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 08:33:17 +00:00
mschroeder%mozilla.x-home.org
e221b2afb6 Bug 430062 - remove some 1.8.0 branch specific code from calManager. patch=Sebo r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@250598 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 08:10:26 +00:00
philringnalda%gmail.com
1f2ad9ad8f Bug 382095 - Remove obsolete places theme files, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250597 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 07:36:23 +00:00
philringnalda%gmail.com
f5166eadbb Bug 429871 - Don't use a white hover dropmarker for livemarks in Pinstripe, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250596 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 06:40:25 +00:00
dolske%mozilla.com
a319041510 Bug 369370 - pop-up window image zoom-out leads to wrong (broken) display. r=jst, a.19=damons
git-svn-id: svn://10.0.0.236/trunk@250595 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 04:41:38 +00:00
masayuki%d-toybox.com
25b2058d2b Bug 411875 Kotoeri (Japanese IM) crashes when using Firefox on Mac OS X (10.5.*) r=josh, sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250594 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 03:30:45 +00:00
bzbarsky%mit.edu
4888e815e4 Don't try to include the selection area in our text-decoration overflow if
we're not selected.  Bug 429595, r+sr=roc, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250593 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 03:28:14 +00:00
dholbert%cs.stanford.edu
c4e55503b3 Bug 430150: During print-selection, use zoom ratio to scale y-position and height of selection, so that it doesn't get shifted too far when we move it to top of page. r+sr=roc a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@250592 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 01:22:48 +00:00
dholbert%cs.stanford.edu
9d23139b1f Bug 429337: re-landing patch, with bustage fix. (bustage fix initializes nsPrintSettingsGTK::mPrintSelectionOnly to false in default constructor. Wasn't getting initialized before.)
git-svn-id: svn://10.0.0.236/trunk@250591 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 01:18:27 +00:00
ctalbert%mozilla.com
8669ea984c bug 393070 r=rcampbell This is the first time check-in of the L10N minotaur results files for 3.0 beta 2, 3, and 4. These files were generated from Minotaur runs by tracy and ctalbert
git-svn-id: svn://10.0.0.236/trunk@250590 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 00:50:36 +00:00
dholbert%cs.stanford.edu
549a6515e1 Backing out bug 429337 to fix broken printing reftests on linux test box.
git-svn-id: svn://10.0.0.236/trunk@250589 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 00:48:12 +00:00
dholbert%cs.stanford.edu
f3335508b4 Crashtests for bug 404219. a=tests-only
git-svn-id: svn://10.0.0.236/trunk@250588 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 00:23:59 +00:00
roc+%cs.cmu.edu
127cfbbe2b Backing out 393791
git-svn-id: svn://10.0.0.236/trunk@250587 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 00:09:55 +00:00
rrelyea%redhat.com
b5cd881917 Bug 391903 r=nelson.
leak objects from nssSlot_Create


git-svn-id: svn://10.0.0.236/trunk@250586 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 23:54:49 +00:00
ghendricks%novell.com
58c25434d8 Plan cannot be unarchived.
Bug report in completion report shows invalid count.
Add test dummy_load for test scripts.


git-svn-id: svn://10.0.0.236/trunk@250585 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 23:31:41 +00:00
dholbert%cs.stanford.edu
0f256cffa6 Backing out mardak's Bug 251337 checkin to fix Thunderbird & Sunbird tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@250584 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 23:01:00 +00:00
alexei.volkov.bugs%sun.com
436797f4ee 403543 - pkix: need a way to enable/disable AIA cert fetching. r=nelson
git-svn-id: svn://10.0.0.236/trunk@250583 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 22:38:35 +00:00
dholbert%cs.stanford.edu
db9df4ab53 Bug 429337: During print-selection, don't use an unconstrained page height everywhere -- just on the reflowSize (where we need it, to catch selections on pages beyond the first). r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250582 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 22:36:26 +00:00
mozilla.mano%sent.com
6f16f4d700 Bug 408860 - Library forward button broken and back button toggles last two selected items. r=dietrich. a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250581 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 22:07:05 +00:00
roc+%cs.cmu.edu
53370073ad Bug 393791. Don't show a popup menu if we haven't generated its children yet. r=enn,sr=neil,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250580 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 22:02:17 +00:00
roc+%cs.cmu.edu
e6397ff281 Bug 429669. Fix merge regression so that fixed-background tables display correctly. r+sr=mats,a=damon
git-svn-id: svn://10.0.0.236/trunk@250579 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 22:00:48 +00:00
edward.lee%engineering.uiuc.edu
d810353447 Bug 251337 - Download manager history should have "aging" option, just like the browser history. r=sdwilsh, r=mano, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@250578 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 21:48:56 +00:00
alqahira%ardisson.org
8e1bf8015d Bug 428332 - Add the MoFo EULA line back to SeaMonkey's about:license now that bug 368091 is fixed. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250577 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 21:39:26 +00:00
alqahira%ardisson.org
8864d4be8d Bug 430058 - Trying to add OpenSearch plug-ins that use POST causes a crash. Patch by Sean Murphy <murph@seanmurph.com>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@250576 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 21:36:34 +00:00
nboyd%atg.com
7716af0af7 Fix a bunch of warnings.
git-svn-id: svn://10.0.0.236/trunk@250575 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 19:54:03 +00:00
alexei.volkov.bugs%sun.com
391004599e 397832 - libpkix leaks memory if a macro calls a function that returns an error. attachment 316504. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@250574 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 19:36:42 +00:00
mnyromyr%tprac.de
7ad5d8d10a Bug 427365: Migrate Message Display prefpane; p=Bruno 'Aqualon' Escherl<aqualon@aquachan.de>, r=me, sr=neil
git-svn-id: svn://10.0.0.236/trunk@250573 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 19:31:51 +00:00
mnyromyr%tprac.de
122bf40550 Bug 429667: make EnableTextbox() available in all prefpanes; p=Bruno 'Aqualon' Escherl<aqualon@aquachan.de>, r=iann, sr=neil
git-svn-id: svn://10.0.0.236/trunk@250572 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 19:24:45 +00:00
timeless%mozdev.org
b8ed7591cc Bug 382631 Creating proxy of "this" in JavaScript using nsProxyObjectManager::GetProxyForObject causes random memory rewrite
r=dougt a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250571 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 18:57:14 +00:00
cltbld
3dbb585106 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250569 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 18:31:02 +00:00
ted.mielczarek%gmail.com
9f66cdfe4e bug 428431 - configure should add -wd flags to CFLAGS/CXXFLAGS for PGO builds. r=bsmedberg a=damons
git-svn-id: svn://10.0.0.236/trunk@250568 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 18:28:23 +00:00
smontagu%smontagu.org
1ebc4aec0f Bug 332110: Attaching out-of-locale Unicode-named file fails: won't send. r=mscott, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250567 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 18:16:26 +00:00
philringnalda%gmail.com
a6c6d883f4 Bug 429942 - Ditch prebinding for Thunderbird trunk builds, since it only matters for 10.3 and trunk only runs on 10.4+, r=dmose
git-svn-id: svn://10.0.0.236/trunk@250566 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 17:51:53 +00:00
rcampbell%mozilla.com
9162d790d5 bug 417332 - moz2unit config darwin, p=me, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@250565 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 17:43:01 +00:00
igor%mir2.org
e01ebe8c8d [Bug 418304] Backing out the patch as it depends on Getopt::Long feature that is not widely available.
git-svn-id: svn://10.0.0.236/trunk@250564 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 17:28:36 +00:00
timeless%mozdev.org
a87145d4b4 Bug 351687 [@ nsBlockFrame::GetAccessible] mContent null check comes after we use mContent
r=aaronl sr=dbaron a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250563 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 17:19:32 +00:00
enndeakin%sympatico.ca
d0c92f7ed2 Backout bug 398928
git-svn-id: svn://10.0.0.236/trunk@250562 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 16:53:31 +00:00
mkmelin+mozilla%iki.fi
99d783e771 Bug 424764: Error: selectedFolders[0]/msgFolder is undefined when opening the File menu of the standalone msg window
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@250561 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 16:52:32 +00:00
glen.beasley%sun.com
ea230b6325 428491 identity changed to identify request by serge gautherie r=wan-teh
git-svn-id: svn://10.0.0.236/trunk@250555 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 15:32:28 +00:00
dtownsend%oxymoronical.com
20de55944a Bug 430052: ssltunnel is finding its way out into the real world. r+a=ted
git-svn-id: svn://10.0.0.236/trunk@250553 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 14:32:47 +00:00
mkaply%us.ibm.com
53c5ea56a2 427927, r=bsmedberg, a=dsicore, make autoconfig work again by fixing module definition
git-svn-id: svn://10.0.0.236/trunk@250552 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 14:04:10 +00:00
benjamin%smedbergs.us
2e9ab6de45 Fix typo.
git-svn-id: svn://10.0.0.236/trunk@250551 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 14:03:21 +00:00
benjamin%smedbergs.us
a39398e986 Bug 425974 - issue a dire warning to those who are still using cygwin to build - and skip the broken AC_CHECK_HEADERS checks, so that they will continue to build for the time being, r=luser a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250550 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 13:43:32 +00:00
stuart.morgan%alumni.case.edu
bf1cad547b Camino only - Bug 388091: Upgrade non-punycode hosts in Keychain on first use. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250549 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 13:40:39 +00:00
stuart.morgan%alumni.case.edu
eb84542243 Camino only - Bug 429867: Allow Command-. to close the find bar. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250548 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 13:37:06 +00:00
bhearsum%mozilla.com
eb571baefd bug 428308: tryserver changes for Buildbot 0.7.7. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@250547 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 13:08:57 +00:00
mozilla%kewis.ch
6987433daf Fix bug 429911 - [Minimonth] Year Popup doesn't listen to scrollwheel. r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@250546 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 11:11:31 +00:00
smontagu%smontagu.org
b88b86c7cb Mochitests for charset autodetection
git-svn-id: svn://10.0.0.236/trunk@250545 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 10:50:45 +00:00
igor%mir2.org
ba01a48e03 [Bug 418304] Replacing deprecated Getopt::Mixed with Getopt::Long. r=bclary, a=not-part-of-the-build
git-svn-id: svn://10.0.0.236/trunk@250543 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 10:15:23 +00:00
mozilla.mano%sent.com
7a48cf1211 Add missing check to the code added by bug 412682.
git-svn-id: svn://10.0.0.236/trunk@250542 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 09:20:16 +00:00
mschroeder%mozilla.x-home.org
4fb18b5e73 Bug 429912 - Packaging cleanup for crashreporter.xpt. patch=mschroeder r=ssitter
git-svn-id: svn://10.0.0.236/trunk@250541 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 08:07:49 +00:00
mschroeder%mozilla.x-home.org
ec1f6168cc Bug 429927 - Remove outdated comment from calendar/base/jar.mn. patch=mschroeder r=sipaq
git-svn-id: svn://10.0.0.236/trunk@250540 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 08:05:27 +00:00
daniel.boelzle%sun.com
fb165617dc Bug 410898 – DTSTART/DTEND ignored in FREEBUSY response to schedulin; r=bbrowning
git-svn-id: svn://10.0.0.236/trunk@250539 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 07:40:49 +00:00
smontagu%smontagu.org
85fd1c88be Assert that the nsContinuingTextFrame is not a first continuation. Bug 414760, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@250538 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 07:17:04 +00:00
marco.zehe%googlemail.com
771c5a52ac bug 429624 - Remove description from application accessible
patch=Aaron Leventhal (aaronleventhal@moonset.net)
r=me
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250537 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 06:29:03 +00:00
marco.zehe%googlemail.com
047ee3f674 bug 429622 - Crash [@ nsRootAccessible::GetState(unsigned int*, unsigned int*) ]
r=aaronlev
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250536 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 06:24:08 +00:00
philringnalda%gmail.com
b74c962c4c Bug 382138 - back out workaround for commandset overlaying not working with Widget: Cocoa, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250535 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 04:08:19 +00:00
philringnalda%gmail.com
e3d5d5b939 Bug 428062 - cmd+shift+m for move again conflicts with cmd+shift+m for new message on mac, p=bugmail@asutherland.org (Andrew Sutherland), r=me
git-svn-id: svn://10.0.0.236/trunk@250534 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 03:52:06 +00:00
edward.lee%engineering.uiuc.edu
9b8bbe01b7 Bug 429498 - Location bar does not search consistently (matches 1-after a CamelCase). r=dietrich, b-ff3=beltzner, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250533 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 02:47:41 +00:00
mozilla.mano%sent.com
5c5630fe76 Bug 425161 - Add versioning to left pane folder (replace queries before final). Patch by Marco Bonardo [mak77] <mak77@supereva.it>, r=me, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250532 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 02:35:16 +00:00
mozilla.mano%sent.com
bdd0848ecb Bug 412682 - Organize/Context menu for bookmarks listed under Tags should be reworked. r+a=mconnor.
git-svn-id: svn://10.0.0.236/trunk@250531 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 02:32:43 +00:00
philringnalda%gmail.com
e05d06751f Bug 428996 - Expose less of the messenger chrome package to content, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@250530 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 02:25:48 +00:00
philringnalda%gmail.com
8361808593 Bug 428614 - Crash every time I try to read news [@SearchTable], p=Pidgeot18@gmail.com (Joshua Cranmer), r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250529 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 02:17:26 +00:00
mozilla.mano%sent.com
e114cab73c r+a=mconnor...
git-svn-id: svn://10.0.0.236/trunk@250528 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 00:34:40 +00:00
browning%uwalumni.com
7206120229 Bug 400278 CalDAV provider issues requests to unselected caldav accounts at startup, r=dbo
git-svn-id: svn://10.0.0.236/trunk@250527 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 00:34:20 +00:00
mozilla.mano%sent.com
a5232a83a5 Bug 407541 - Details pane in Library shows wrong info when a history item is selected. r+a=dietrich.
git-svn-id: svn://10.0.0.236/trunk@250526 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 00:33:02 +00:00
mkmelin+mozilla%iki.fi
be92c1bcad [Bug 424098] One mail identity that is a substring of another mail identity will make thunderbird fail to idenify the sender of a reply or forward mail
p=Damien Touraine <touraine@users.sourceforge.net>, r=mkmelin, sr=neil


git-svn-id: svn://10.0.0.236/trunk@250525 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 19:07:19 +00:00
nboyd%atg.com
f9d8a7d772 Convert to newer collection classes and parameterized types.
git-svn-id: svn://10.0.0.236/trunk@250523 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 18:14:32 +00:00
mnyromyr%tprac.de
613268de65 Bug 428491: typo in ssl exceptions dialog; p=Serge Gautherie <sgautherie.bz@free.fr>, r=kaie, a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@250522 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 18:14:30 +00:00
mnyromyr%tprac.de
eaab7d3dbc Bug 378326: Warning: redeclaration of property export; p=Serge Gautherie <sgautherie.bz@free.fr>, r=rginda
git-svn-id: svn://10.0.0.236/trunk@250521 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 18:03:09 +00:00
mcsmurf%mcsmurf.de
c1e072d4a2 Bug 380347, fix typo, r=Neil
git-svn-id: svn://10.0.0.236/trunk@250520 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 14:48:42 +00:00
mschroeder%mozilla.x-home.org
56c8b3b6d5 Bug 429908 - Minimonth broken on Trunk. patch=Sebo r=mschroeder
git-svn-id: svn://10.0.0.236/trunk@250519 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 14:47:45 +00:00
mozilla%weilbacher.org
912e9a30aa [OS/2] Bug 429436: update OS/2 README.txt to reflect new location of Workplace Sans font site
git-svn-id: svn://10.0.0.236/trunk@250518 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 14:04:43 +00:00
axel%pike.org
17742490da bug 425053, removed deprecated search plugins on major update, r=nthomas,mic@mozilla.com, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250517 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 13:34:29 +00:00
mozilla%kewis.ch
c7ac7d6883 Fix bug 429908 - Minimonth broken on Trunk. r=philipp,p=Sebo
git-svn-id: svn://10.0.0.236/trunk@250516 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 10:19:39 +00:00
lpsolit%gmail.com
bde11872bf Bug 429847: config.cgi should include additional information about custom fields - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@250515 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 09:50:03 +00:00
bugzilla%standard8.plus.com
a17f641bfc Follow up to bug 420050 Changing the print orientation requires a restart of TB (fixes SM as well). r=Neil,iann_bugzilla,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250514 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 08:57:56 +00:00
vladimir%pobox.com
a588066a49 backing out
git-svn-id: svn://10.0.0.236/trunk@250513 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 08:24:43 +00:00
mozilla%kewis.ch
fac9b71015 Fix bug 428851 - Accepting Meeting Invites Does Not Update Google Calendar. r=dbo
git-svn-id: svn://10.0.0.236/trunk@250512 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 08:16:29 +00:00
mozilla%weilbacher.org
653800c609 [OS/2] Bug 410431: fix registration of web protocol handlers, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@250511 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 07:33:49 +00:00
vladimir%pobox.com
16ecf4feae b=427122, padding on select elements ignored, r=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250510 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 06:42:05 +00:00
vladimir%pobox.com
9e4e4aa795 Back out patch for bug 397303 due to serious perf regressions; r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@250509 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 05:31:30 +00:00
nboyd%atg.com
57bac38057 Fix Bug 429853: msg.inconsistent.return strict-warning incorrect for nested functions
git-svn-id: svn://10.0.0.236/trunk@250508 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 01:53:24 +00:00
mcsmurf%mcsmurf.de
b4a6b22c06 Bug 380347 - port shellservice/winhooks to SeaMonkey, follow-up fix, r=Neil via IRC, NPOTDB
git-svn-id: svn://10.0.0.236/trunk@250506 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 23:24:21 +00:00
dietrich%mozilla.com
e6a83ac7f8 minor text change, to trigger a build
git-svn-id: svn://10.0.0.236/trunk@250505 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 21:01:19 +00:00
dietrich%mozilla.com
9c56cbcca8 Bug 429668 - Remove the column picker control from the Library window (for mak77@supereva.it, r=mano, a=damon)
git-svn-id: svn://10.0.0.236/trunk@250503 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 18:03:17 +00:00
dietrich%mozilla.com
4eabf53b52 Bug 429505 - OnItemRemoved() fails to live-update for children that are folder-shortcuts (r=mano, a=damon)
git-svn-id: svn://10.0.0.236/trunk@250502 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 17:58:55 +00:00
guy.pyrzak%gmail.com
9dfa7ee815 Bug 429768 - show_bug_flags is needlessly set twice in edit.html.tmpl
git-svn-id: svn://10.0.0.236/trunk@250501 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 17:49:48 +00:00
guy.pyrzak%gmail.com
d4fcb56f18 Bug 429767 - short_desc label is controlled by check_can_change_field('alias')
Patch By Guy Pyrzak <guy.pyrzak@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@250500 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 17:46:25 +00:00
masayuki%d-toybox.com
c94ca37e45 Bug 429160 [Mac]Regression: Command-Option-F does not select search box r=karlt+josh, sr=roc, a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250499 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 15:09:50 +00:00
mcsmurf%mcsmurf.de
cc1a7a2fae Bug 380347 - port shellservice/winhooks to SeaMonkey, r=Neil, NPOTDB
git-svn-id: svn://10.0.0.236/trunk@250498 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 14:12:55 +00:00
lpsolit%gmail.com
73ddf34837 Bug 223523: Allow Keywords column to wrap - Patch by Matt McHenry <mmchenry@carnegielearning.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@250497 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 13:15:59 +00:00
mcsmurf%mcsmurf.de
cd8438a43b meh, Windows tinderbox seems to be stuck, backing out Bug 380347
git-svn-id: svn://10.0.0.236/trunk@250496 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 11:29:41 +00:00
mcsmurf%mcsmurf.de
e544bd26ae Bug 380347 - port shellservice/winhooks to SeaMonkey, r=Neil
git-svn-id: svn://10.0.0.236/trunk@250495 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 11:22:28 +00:00
dtownsend%oxymoronical.com
63fc5e384c Bug 429133: Parts of NSS are not in the SDK. r=bsmedberg, a=damons
git-svn-id: svn://10.0.0.236/trunk@250494 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 10:37:41 +00:00
reed%reedloden.com
b811610129 Bug 429689 - "Land new windows icons (20080418)" [p=Iconfactory ui-r=faaborg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250493 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 10:27:44 +00:00
edward.lee%engineering.uiuc.edu
dfa8b9a48a Fix testcase for bug 429614 to check platform (cmd-a vs ctrl-a)
git-svn-id: svn://10.0.0.236/trunk@250492 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 08:47:09 +00:00
edward.lee%engineering.uiuc.edu
61cb7a5fc3 Bug 429614 - add select all keyboard shortcut and context menu item to download manager. p=beltzner, r=sdwilsh, r=Mardak, ui-r=mconnor, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250491 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 07:36:40 +00:00
philringnalda%gmail.com
942c4895fa Bug 422720 - Crash when trying to reorder 'date' column for gmail IMAP account, ~5000 messages [@nsAutoLock::SetThreadPrivate], p=ebirol@gmail.com (Emre Birol), r=bienvenu, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@250490 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 06:35:46 +00:00
philringnalda%gmail.com
18148f9b05 Bug 412363 - Buffer overflow in external MIME bodies, p=ebirol@gmail.com (Emre Birol), r=dveditz, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@250489 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 06:25:42 +00:00
philringnalda%gmail.com
03a02930a6 Bug 422700 - Disable dragging (opaque) images on *nix until bug 376238 is fixed so you can see where you're dropping, p=bugmail@asutherland.org (Andrew Sutherland), r=dmose
git-svn-id: svn://10.0.0.236/trunk@250488 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 06:19:37 +00:00
philringnalda%gmail.com
7c88b5ae22 Bug 416669 (in a vague approximate way) - remove unused junkMailCmd leftovers, p=sgautherie.bz@free.fr (Serge Gautherie), r=me
git-svn-id: svn://10.0.0.236/trunk@250487 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 06:04:59 +00:00
ajschult%verizon.net
41c4a8b4e2 bug 423186: test_popup_scaled fails and zooms iframe for other tests, r=enndeakin
git-svn-id: svn://10.0.0.236/trunk@250486 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 03:45:33 +00:00
philringnalda%gmail.com
addabe7056 Bug 424613 - move the last few still-used files from Pinstripe's bookmarks directory, clear out the directories in both Pinstripe and Winstripe, r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250485 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-19 02:48:16 +00:00
mnyromyr%tprac.de
826d6e4e35 Bug 420341: Don't Close Target On Drop; p=Serge Gautherie <sgautherie.bz@free.fr>, r=ajschult, sr=neil
git-svn-id: svn://10.0.0.236/trunk@250484 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 23:46:11 +00:00
bear%code-bear.com
99ea72121c Linkify Bug xxx
patch by LpSolit
bug 428702, r=bear


git-svn-id: svn://10.0.0.236/trunk@250483 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 22:52:30 +00:00
neil%parkwaycc.co.uk
901a72ecc0 Opening default home page as default for new tab doesn't work b=429731 r=IanN
git-svn-id: svn://10.0.0.236/trunk@250482 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 22:42:54 +00:00
rob_strong%exchangecode.com
9d414b8227 Relanding Bug 410156 - r=bsmedberg, approval1.9=beltzner, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@250478 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 20:43:50 +00:00
bhearsum%mozilla.com
fa7437c43d bug 429719: buildbot 0.7.7 lies about being able to force a build. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@250477 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 19:54:24 +00:00
rcampbell%mozilla.com
b2902fe51b bug 417332 - unittest configuration for moz2
git-svn-id: svn://10.0.0.236/trunk@250476 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 18:23:39 +00:00
mozilla.mano%sent.com
56ce198c87 Bug 420405 - Download triggered by <iframe src=...exe> fails if containing page has refreshed. r+a=mconnor.
git-svn-id: svn://10.0.0.236/trunk@250475 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 18:08:00 +00:00
jonas%sicking.cc
31975ee7ea Fix redness. Stupid second security manager
git-svn-id: svn://10.0.0.236/trunk@250474 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:51:10 +00:00
anodelman%mozilla.com
0f43ffe3c4 Bug 424594 - have talos comply with the new file:// security restrictions
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@250473 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:47:59 +00:00
jonas%sicking.cc
f8cd3459d9 Followup patch to bug 425201. Make sure to throw if xhr.open is called with an illegal uri. Also restore the nsIScriptSecurityManager.CheckConnect API as soap still uses it
git-svn-id: svn://10.0.0.236/trunk@250472 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:35:57 +00:00
Berend.Cornelius%sun.com
e8c8815dcf Bug 390194- [Proto] Event/Recurrence dialog: Width is too small for all three minimonths;r=philipp
git-svn-id: svn://10.0.0.236/trunk@250471 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:24:03 +00:00
jonas%sicking.cc
507feff39b Bug 423269: Don't add scriptblockers around StartUpdate/EndUpdate batches as script is likely to execute at the last EndUpdate. Also for now, restore full functionality to scripts running while there are scriptblockers. r/sr=bz a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250470 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:20:12 +00:00
nrthomas%gmail.com
7612b6aabf Bug 426259, restore the vars for the external staging, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@250469 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:16:21 +00:00
Berend.Cornelius%sun.com
e631997c6f Bug 377753- Look and Feel of minimonths should be adapted;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@250468 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:08:07 +00:00
Berend.Cornelius%sun.com
3c16ecf7f0 Bug 377753- Look and Feel of minimonths should be adapted;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@250467 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:06:02 +00:00
Berend.Cornelius%sun.com
e817ae38d8 Bug 377753- Look and Feel of minimonths should be adapted;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@250466 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 16:55:52 +00:00
Berend.Cornelius%sun.com
5b1543f4b9 Bug 377753- Look and Feel of minimonths should be adapted;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@250465 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 16:47:51 +00:00
Berend.Cornelius%sun.com
4f3282bd2d Bug 377753- Look and Feel of minimonths should be adapted;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@250464 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 16:31:07 +00:00
Berend.Cornelius%sun.com
90c6fe6005 Bug 377753- Look and Feel of minimonths should be adapted;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@250463 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 16:24:30 +00:00
Berend.Cornelius%sun.com
64a0436c44 Bug 377753- Look and Feel of minimonths should be adapted;r=philipp;
git-svn-id: svn://10.0.0.236/trunk@250462 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 16:13:13 +00:00
smichaud%pobox.com
6ec93fad79 Crash on quit when only an extension's custom window is open. b=429215 r=josh sr=vlad a=vlad
git-svn-id: svn://10.0.0.236/trunk@250461 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 15:05:37 +00:00
masayuki%d-toybox.com
929dc18adc Bug 429180 [windows] Hotkeys/keyboard shortcuts (eg. Ctrl-C) broken in Russian locale after bug 359638 landed r=ere+karlt, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250460 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 14:36:05 +00:00
bclary%bclary.com
68a8df24fd Sisyphus - use unittest key if available, bug 428407, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@250459 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 14:22:04 +00:00
bclary%bclary.com
bb1150b263 JavaScript Tests - update public failures, bug 416834
git-svn-id: svn://10.0.0.236/trunk@250458 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 14:05:35 +00:00
Berend.Cornelius%sun.com
df8fbc6bb9 Bug 389150- Display Today Pane with Task List in Calendar mode too;patch by berend, Sven Giermann;r=philipp;uir=christian.jansen
git-svn-id: svn://10.0.0.236/trunk@250455 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 14:04:56 +00:00
Berend.Cornelius%sun.com
5d6fc21ce4 Bug 389150- Display Today Pane with Task List in Calendar mode too;patch by berend, Sven Giermann;r=philipp;uir=christian.jansen
git-svn-id: svn://10.0.0.236/trunk@250453 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 13:37:55 +00:00
Berend.Cornelius%sun.com
1931875c3c Bug 389150- Display Today Pane with Task List in Calendar mode too;patch by berend, Sven Giermann;r=philipp;uir=christian.jansen
git-svn-id: svn://10.0.0.236/trunk@250451 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 13:37:10 +00:00
peterv%propagandism.org
b0b9fb52b8 Fix for bug 390934 (When document contains contenteditable element, drag-dropping seems possible anywhere in the document). r/sr=jst, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250450 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 13:29:57 +00:00
peterv%propagandism.org
c14c51d465 Fix for bug 388659 (Links become undraggable when document contains contenteditable element). r/sr=roc, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250449 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 13:27:02 +00:00
bclary%bclary.com
1627127c71 JavaScript Tests - regression tests for bug 352044, by Martin Honnen
git-svn-id: svn://10.0.0.236/trunk@250448 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 11:55:42 +00:00
bclary%bclary.com
1927fa213f JavaScript Tests - update known failures.txt, bug 404367
git-svn-id: svn://10.0.0.236/trunk@250447 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 11:32:56 +00:00
roc+%cs.cmu.edu
211f46054a Bug 429172. Return the docshell's script global object as soon as the document's content viewer has been Closed(). r+sr=sicking,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250446 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 10:02:04 +00:00
roc+%cs.cmu.edu
55b93821fb Bug 429315 crashtest
git-svn-id: svn://10.0.0.236/trunk@250445 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:54:51 +00:00
roc+%cs.cmu.edu
f90d7ada52 Bug 429315. Relanding. Don't reparent widgets that are supposed to be toplevel. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250444 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:49:36 +00:00
roc+%cs.cmu.edu
d5f26e9e59 Bug 428156. Relanding. Make ComputeRepaintRegionForCopy handle non-moving frames that clip moving frames. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@250443 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:21:21 +00:00
jdaggett%mozilla.com
455eeb587c Bug 428458. Fix fixed-pitch font handling for mac/win. r+sr=roc, a=vlad
git-svn-id: svn://10.0.0.236/trunk@250442 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:11:48 +00:00
Olli.Pettay%helsinki.fi
cffe3098f9 Bug 425814, delay xul frame loading, r=sicking,sr=bz,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250441 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 08:58:07 +00:00
igor%mir2.org
ad43aa5d01 [Bug 428706] Backing out to investigate startup failures
git-svn-id: svn://10.0.0.236/trunk@250440 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:59:48 +00:00
fantasai.cvs%inkedblade.net
69fc7d9225 this test doesn't exist yet
git-svn-id: svn://10.0.0.236/trunk@250439 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:49:31 +00:00
dolske%mozilla.com
c0a1b61e8f Bug 428764 – CSS and packaging changes (/toolkit) for APNG throbber. r/ui-r/a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250438 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:40:54 +00:00
fantasai.cvs%inkedblade.net
f493b19190 consider relevant overflow when balancing columns (fixes various crashes and hangs) b=404215 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250437 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:40:37 +00:00
dolske%mozilla.com
8ff5d44ab6 Bug 429580 - Remove CSS that displays throbbers 50% transparent. ui-r/a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250436 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:36:53 +00:00
igor%mir2.org
aa37882ebb [Bug 428706] Making sure that all let blocks has non-zero stack depth. r=brendan a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250435 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:31:48 +00:00
mozilla%kewis.ch
08408abc90 Fix bug 413265 - Some timezones not mapped correctly (both remaining patches). r=ctalbert,p=gekachecka
git-svn-id: svn://10.0.0.236/trunk@250434 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 06:37:47 +00:00
jdaggett%mozilla.com
53637769ce Bug 427602. Switch use of TArray<nsAutoString> to TArray<nsString> within gfx code. r=stuart, a=schrep (reland)
git-svn-id: svn://10.0.0.236/trunk@250433 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 04:32:18 +00:00
karlt+%karlt.net
2175859275 PaintHorizontally: correct dy calculation when bm.ascent is -ve.
b=242861 r+sr=roc a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250432 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 03:27:10 +00:00
gavin%gavinsharp.com
f8e3797a28 Bug 414565: Show relative date string in alarms for tomorrow's events, patch by Sven Giermann <giermann@funke.de>, r=philipp, ui-r=christian.jansen
git-svn-id: svn://10.0.0.236/trunk@250431 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 03:06:52 +00:00
silver%warwickcompsoc.co.uk
6b39160cc6 Bug 428811 - Limit the number of retries for nicknames when connecting to 3 more than the alternate list length. ChatZilla only. r=gijs p=mitch_1_2@live.com.au
git-svn-id: svn://10.0.0.236/trunk@250430 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 03:02:54 +00:00
gavin%gavinsharp.com
0d30c7eb3b Bug 399366: new icons for back/forward, image and patch by Patrick Thompson <sailfish@unforgettable.com>, r=mnyromyr, sr=neil
git-svn-id: svn://10.0.0.236/trunk@250429 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 03:02:50 +00:00
silver%warwickcompsoc.co.uk
498dc242b4 Bug 349268 - Replace spaces with underscores more consistently in nickname handling. ChatZilla only. r=silver p=mitch_1_2@live.com.au
git-svn-id: svn://10.0.0.236/trunk@250428 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:55:50 +00:00
gavin%gavinsharp.com
552db82e1a Bug 409490: Make ChatZilla optional in SeaMonkey NSIS installer, patch by Vlado Valastiak <valastiak@mozilla.sk>, r=mcsmurf, sr=neil
git-svn-id: svn://10.0.0.236/trunk@250427 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:55:35 +00:00
gavin%gavinsharp.com
4a54f343bb Back out the patch for bug 235853, again, because of mochi*chrome* failures this time.
git-svn-id: svn://10.0.0.236/trunk@250426 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:49:41 +00:00
gavin%gavinsharp.com
caec1e7be6 Bug 417020: UTC and floating are missing in time zone picker, patch by Robert <moz@robv.de>, r=dbo
git-svn-id: svn://10.0.0.236/trunk@250425 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:27:33 +00:00
gavin%gavinsharp.com
df445718a5 Bug 426268: Drag and drop into bookmarks menu makes it expand into infinity, patch by Jan Darmochwal <jdarmochwal@gmx.de>, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250424 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:21:30 +00:00
gavin%gavinsharp.com
7b119c7d66 Bug 387018: Autoscroll icon no longer transparent (linux), new image by Ian Spence <ispence@gmail.com>, ui-r=faaborg, a=damon
git-svn-id: svn://10.0.0.236/trunk@250423 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:18:16 +00:00
gavin%gavinsharp.com
e6031de061 Bug 428402: Uncaught exception in places initialization during mochitest run, patch by Ben Turner <bent.mozilla@gmail.com>, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250422 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:11:23 +00:00
gavin%gavinsharp.com
83a2918cda Bug 428489: Crash [@ nsHTMLEditor::GetPositionAndDimensions] when window gets removed during click on contenteditable absolute positioned element, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250421 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:09:17 +00:00
gavin%gavinsharp.com
d311a2c030 Bug 428844: Crash [@ nsEditingSession::TearDownEditorOnWindow] on reload with contenteditable and xslt, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=peterv, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250420 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:07:06 +00:00
gavin%gavinsharp.com
eaec453dd3 Bug 407872: Deleting items from 'most visited' smart bookmark folders on the toolbar doesn't work (using the context menu), patch by Marco Bonardo <mak77@supereva.it>, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250419 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 02:01:30 +00:00
gavin%gavinsharp.com
f0f6dd3f90 Bug 426475: Folder name in Bookmark All Tabs dialog behaves incorrectly, patch by Marco Bonardo <mak77@supereva.it>, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250418 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 01:58:39 +00:00
gavin%gavinsharp.com
06cb85f878 Revert accidental checkin
git-svn-id: svn://10.0.0.236/trunk@250417 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 01:53:56 +00:00
gavin%gavinsharp.com
98c9c00d77 Bug 423540: avoid using XPCOM during component initialization, patch by Marcus Redivo <mredivo@flock.com>, r=me, a=vlad
git-svn-id: svn://10.0.0.236/trunk@250416 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 01:53:55 +00:00
gavin%gavinsharp.com
159b926487 Bug 422476: make checkbox in colors dialog flex to avoid clipping content in localized builds, patch by Pascal Chevrel <pascalc@gmail.com>, r=enndeakin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250415 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 01:49:19 +00:00
gavin%gavinsharp.com
8dd5416dad Bug 405684: checking incorrect character in UniscribeItem::ComputeRanges, patch by pavlov@pavlov.net, r=vlad, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250414 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 01:46:47 +00:00
gavin%gavinsharp.com
43c412409c Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, and fix HTTP channel code to properly forward cache-related properties to new proxied channels, patch by shaver@mozilla.org, r+sr=biesi, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250413 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 01:36:30 +00:00
edward.lee%engineering.uiuc.edu
13b5e27597 Unconfuse comment and add prefs for bug 422869
git-svn-id: svn://10.0.0.236/trunk@250412 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 00:44:12 +00:00
anodelman%mozilla.com
f92971fded Bug 424594 - have talos comply with new file:// security restrictions
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@250411 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 23:33:26 +00:00
rob_strong%exchangecode.com
7f3832fa3f Backing out Bug 410156 due to test bustage
git-svn-id: svn://10.0.0.236/trunk@250410 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 23:13:32 +00:00
rob_strong%exchangecode.com
43d0df2fd2 Backing out Bug 410156 due to test bustage
git-svn-id: svn://10.0.0.236/trunk@250409 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 23:05:06 +00:00
rob_strong%exchangecode.com
b45f9f8965 Bustage fix for Bug 410156
git-svn-id: svn://10.0.0.236/trunk@250408 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:59:53 +00:00
jwalden%mit.edu
269a4e0975 Bug 429233 - Firefox leaks nsTArray_base due to nsDOMKeyboardEvent's dtor not being virtual; also makes ~nsEvent virtual as well and uses MOZ_COUNT_[CD]TOR in nsEvent. Patch by Ben Turner <bent.mozilla@gmail.com>, r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250407 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:38:35 +00:00
jst%mozilla.org
1b4894ea06 Landing fix for bug 419716. Make us consistently deal how we're pass param tags to object tags when parsing XHTML. Patch by mrbkap@gmail.com and bent.mozilla@gmail.com, r+sr=jonas@sicking.cc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250406 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:30:53 +00:00
jst%mozilla.org
0e3e89f8d1 Fixing bug 428847. Don't show an error page if an XML file references an XSLT stylesheet it doesn't have permission to load. r+sr=jonas@sicking.cc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250405 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:22:45 +00:00
rob_strong%exchangecode.com
508150d14b Bug 410156 - r=bsmedberg, approval1.9=beltzner, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@250404 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:20:20 +00:00
Olli.Pettay%helsinki.fi
a010becdd4 Bug 428135, form submission event shouldn't bubble to parent forms, r=jst,sr=sicking,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250403 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:15:12 +00:00
stuart.morgan%alumni.case.edu
73584a0ad3 Camino only (per bug 428781 comment 14) - Restore general access to chrome: from content (bug 428781 and bug 428747). r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250402 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 21:41:11 +00:00
cltbld
fe9de7d67f Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250401 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 21:11:03 +00:00
dholbert%cs.stanford.edu
00c5d66e1e Back out bug 429336 to see if it fixes orange.
git-svn-id: svn://10.0.0.236/trunk@250400 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 21:03:21 +00:00
christophe.ravel.bugs%sun.com
4cdcd0b260 Set version to NSS 3.12.1 Beta on NSS trunk.
Note: NSS 3.12.0 RTM will be delivered from NSS_3_12_0_BRANCH.


git-svn-id: svn://10.0.0.236/trunk@250396 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 20:22:45 +00:00
mozilla%kewis.ch
885a399438 Fix bug 429497 - Warning and error nsIInterfaceRequestor in the error console. r=philipp
git-svn-id: svn://10.0.0.236/trunk@250391 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 18:49:14 +00:00
bclary%bclary.com
888e9ab616 JavaScript Tests - update browser emulation of gc(), by Igor Bukanov, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@250390 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 18:46:32 +00:00
dholbert%cs.stanford.edu
5688e3cf16 Bug 409084: When determining if a row or rowgroup isTopOfPage, check if the previous row has positive YMost, rather than just checking if there *is* a previous row. r=bernd sr=dbaron a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250389 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 18:18:42 +00:00
stuart.morgan%alumni.case.edu
cb560f509a Camino only - Look for Gecko string overrides in corresponding strings files (part of bug 394105). r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250387 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:43:31 +00:00
stuart.morgan%alumni.case.edu
da9dfa65d6 Camino only - Bug 428858: Unify pref getter/setter implementations. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250386 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:33:39 +00:00
stuart.morgan%alumni.case.edu
73f52bde72 Camino only - Bug 411201: De-gecko-ize Downloads pref pane. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250385 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:26:36 +00:00
stuart.morgan%alumni.case.edu
b37469a2d6 Camino only - Bug 406719: Fix JS window sizing/positioning under UI scaling. r=jeff sr=pink
git-svn-id: svn://10.0.0.236/trunk@250384 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:22:22 +00:00
stuart.morgan%alumni.case.edu
9da2b27305 Camino only - Bug 377719: Fix cursors behavior when dragging text to the tab bar. r=jeff sr=pink
git-svn-id: svn://10.0.0.236/trunk@250383 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:19:15 +00:00
stuart.morgan%alumni.case.edu
680e30212d Camino only - Bug 371270: Check the current username text, rather than the initial text, when deciding whether or not to fill a login form. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250382 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:14:16 +00:00
stuart.morgan%alumni.case.edu
849987778d Camino only - Bug 427494: Only map Command-Left/Right to history when the content area is focused. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@250381 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:11:42 +00:00
sdwilsh%shawnwilsher.com
40f70e82b1 Bustage fix
git-svn-id: svn://10.0.0.236/trunk@250380 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:05:08 +00:00
nrthomas%gmail.com
73ae150570 Bug 426559, bootstrap config for Tb2.0.0.14rc1, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@250379 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 17:02:46 +00:00
cltbld
367ad207a0 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250378 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 16:41:04 +00:00
sdwilsh%shawnwilsher.com
5aa6667412 Bug 429336 - Upgrade to sqlite 3.5.8. a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250377 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 16:34:18 +00:00
sdwilsh%shawnwilsher.com
a105be7f95 Bug 429336 - Upgrade to sqlite 3.5.8. r=shaver, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250376 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 16:33:30 +00:00
enndeakin%sympatico.ca
1882adce30 Bug 422121, crash sorting xml built templates, add some null checks, r=smaug,sr=jonas,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250375 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 16:19:30 +00:00
johnath%mozilla.com
d71d75ccf7 Update Vista's main window appearance. b=420236 p=beltzner r=dao a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250374 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 16:00:08 +00:00
ghendricks%novell.com
6d154f41ab undef to trick_taint on TestCase.pm
git-svn-id: svn://10.0.0.236/trunk@250372 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 15:41:11 +00:00
rcampbell%mozilla.com
bd946c0b0f bug 420073 - run unittests on PGO-enabled-builds, p=mikeal, r=robcee
git-svn-id: svn://10.0.0.236/trunk@250371 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 14:55:38 +00:00
masayuki%d-toybox.com
504d02420f Bug 429160 [Mac]Regression: Command-Option-F does not select search box (not fixed by this patch) / Bug 429291 Hotkeys (Ctrl-F, Ctrl-C, Ctrl-V, etc.) broken in Russian locale (most likely after bug 359638 landed) (fixed by this patch) r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250370 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 14:40:06 +00:00
bbaetz%acm.org
f86288b4db Bug 428941 – Allow extension webservices to override LOGIN_EXEMPT
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@250369 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 13:26:17 +00:00
dtownsend%oxymoronical.com
4b80ffcdad Fix test bustage by reordering reference clearing. Unit tests attempt to
start new searches from result callbacks.


git-svn-id: svn://10.0.0.236/trunk@250368 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 13:18:46 +00:00
bhearsum%mozilla.com
822381a826 bug 426227: use the full path to the complete mar in CreateCompleteUpdateSnippet, so the nightly update script doesn't clubber everything. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@250367 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 13:03:25 +00:00
daniel.boelzle%sun.com
2b566dd575 Bug 429095 – Recurrences with no end date should be limited to a maximum of 60 instances; r=philipp
git-svn-id: svn://10.0.0.236/trunk@250366 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 12:58:18 +00:00
masayuki%d-toybox.com
2e5050499d Bug 429349 memory leaking in nsTSMManager::UpdateComposing() r=josh, sr=vlad, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250365 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 12:57:44 +00:00
Berend.Cornelius%sun.com
80a7fa9854 Bug 421307 ânchronize FilterOptions with FilterOptions in Menu;r=philipp
git-svn-id: svn://10.0.0.236/trunk@250364 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 12:44:44 +00:00
mozilla%kewis.ch
2c7b4b5954 Fix bug 413333 - Offer auto-conversion of google ICS calendars to writable Google Calendars. r=dbo
git-svn-id: svn://10.0.0.236/trunk@250363 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 12:42:23 +00:00
Berend.Cornelius%sun.com
4638505ab3 Bug 421307-TaskMode: synchronize FilterOptions with FilterOptions in Menu;r=philipp
git-svn-id: svn://10.0.0.236/trunk@250362 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 12:37:42 +00:00
mozilla%kewis.ch
2421deb30a Fix bug 426759 - Create calIAlarm interface. r=dbo
git-svn-id: svn://10.0.0.236/trunk@250361 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 12:31:56 +00:00
ctalbert%mozilla.com
0533225c1e bug 428645 QAC hang fix - r=jay
git-svn-id: svn://10.0.0.236/trunk@250360 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 12:00:48 +00:00
roc+%cs.cmu.edu
091fb1b9cb Backout 429315
git-svn-id: svn://10.0.0.236/trunk@250359 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 11:54:14 +00:00
roc+%cs.cmu.edu
fd2f3d9046 Bug 428156 backout
git-svn-id: svn://10.0.0.236/trunk@250358 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 11:52:32 +00:00
roc+%cs.cmu.edu
2ab28ec0dc Backing out 427602 to try to fix failures
git-svn-id: svn://10.0.0.236/trunk@250357 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 11:18:59 +00:00
mozilla%kewis.ch
db55317523 Fix bug 429313 - open the invitation dialog when the counter is 'Zero' -> error console output. r=dbo
git-svn-id: svn://10.0.0.236/trunk@250356 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 10:36:55 +00:00
dolske%mozilla.com
3b5e35415e Bug 326817 - New APNG throbber for winstripe theme (Plan B v.1). ui-r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250355 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:50:15 +00:00
jdaggett%mozilla.com
92b97c856a Bug 427602. Switch use of TArray<nsAutoString> to TArray<nsString> within gfx code. r=stuart, a=schrep
git-svn-id: svn://10.0.0.236/trunk@250354 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:30:15 +00:00
cbiesinger%gmail.com
ab2478d92e Bug 429128 correctly adjust mRef when changing the query part of a URL
r+sr=bz a=beltzner; unit test by bz r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@250353 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:27:44 +00:00
dtownsend%oxymoronical.com
e54a3d02e6 Bug 429220: Recommended addon search is holding the add-ons manager alive
too long. r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250352 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:27:18 +00:00
roc+%cs.cmu.edu
c762ec116c Bug 409227 reftest
git-svn-id: svn://10.0.0.236/trunk@250351 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:23:29 +00:00
roc+%cs.cmu.edu
e650e9d397 Bug 409227. _cairo_clip_init_deep_copy should pass 0,0 as the starting coordinates when it clones the clip surface, because we just want an exact copy of the surface. r=vlad,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250350 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:22:31 +00:00
roc+%cs.cmu.edu
9a8e5c8e78 Bug 429315 crashtest
git-svn-id: svn://10.0.0.236/trunk@250349 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:18:45 +00:00
roc+%cs.cmu.edu
ba787556f3 Bug 429315. Don't reparent toplevel widgets when we reparent a view subtree; they should remain toplevel. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250348 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:17:06 +00:00
roc+%cs.cmu.edu
99445ef8c2 Bug 428156. ComputeRepaintRegionForCopy needs to handle non-moving frames that clip moving content. r+sr=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250347 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:15:14 +00:00
dolske%mozilla.com
cf2df9bd29 Bug 408996 - gtk: spinner icon (updated to work on dark backgrounds). artwork=jimmac@gmail.com, ui-r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250346 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:11:13 +00:00
dolske%mozilla.com
5f0f0cbab0 Bug 426723 - Awesome bar needs a new throbber so it doesn't look like there is network activity (updated to work on dark backgrounds). ui-r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250345 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:06:36 +00:00
alexei.volkov.bugs%sun.com
829a788809 429388 - vfychain.main leaks memory. r=nelson
git-svn-id: svn://10.0.0.236/trunk@250344 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 23:25:32 +00:00
justdave%bugzilla.org
951d613bf6 Bug 429379: collectstats.pl fails if ./graphs is a symlink
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@250341 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 23:14:14 +00:00
mats.palmgren%bredband.net
dbe5a2260b Bustage fix for bug 413874.
git-svn-id: svn://10.0.0.236/trunk@250340 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 22:32:03 +00:00
dcamp%mozilla.com
7e86d3fa10 Tests for bug 428548. r=tony, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250339 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 21:23:38 +00:00
dcamp%mozilla.com
8f258f785d Bug 428548: Restrict the total number of safebrowsing update requests per hour. r=tony, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250338 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 21:21:14 +00:00
mkaply%us.ibm.com
f5d56506a5 427456, r=sayrer, a=beltzner, make sure we get the correct document for enumerating frames
git-svn-id: svn://10.0.0.236/trunk@250337 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 21:10:19 +00:00
neil%parkwaycc.co.uk
62d6ad60a5 Bug 424684 GTK fires spurious drag exit after a drop r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250336 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 21:06:57 +00:00
mozilla%kewis.ch
9f0ec08c87 Fix bug 427458 - Completed task time is shown in UTC and not in local time. r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@250335 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 21:05:27 +00:00
reed%reedloden.com
f541bf74a4 Bug 429282 - "Land new windows icons (20080416)" [p=Iconfactory ui-r=faaborg a1.9+b1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250334 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:37:00 +00:00
gavin%gavinsharp.com
b0bfc1e765 Bug 428876: ondrop gets wrong results when dragging multiple files, patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250333 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:29:06 +00:00
gavin%gavinsharp.com
727e90d0d5 Bug 428226: Fix and reenable test for bug 393970 on Linux, patch by Wladimir Palant <trev.moz@adblockplus.org>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@250332 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:27:24 +00:00
gavin%gavinsharp.com
a60361ba81 Bug 411433: properly handle file location URL in directory listings, patch by Masahiro Yamada <masa141421356@gmail.com>, r=biesi, sr=bzbarsky, a=damon
git-svn-id: svn://10.0.0.236/trunk@250331 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:23:23 +00:00
gavin%gavinsharp.com
37bf2383f6 Bug 428817: adjust dropmarker and tab scroll button margins so that they line up properly, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=me, ui-r=faaborg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250330 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:20:25 +00:00
gavin%gavinsharp.com
e965ef42a9 Bug 424985: increase search button's padding, patch by Kai Liu <kliu.bugzilla.3c9f@mail.kailiu.com>, r=me, ui-r=faaborg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250329 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:18:08 +00:00
gavin%gavinsharp.com
cae07365c9 Bug 427978: default to using file extension if file used in moz-icon doesn't exist, patch by Jim Mathies <jmathies@mozilla.com>, r=stuart, a=schrep
git-svn-id: svn://10.0.0.236/trunk@250328 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:16:31 +00:00
gavin%gavinsharp.com
ddac586b7e Bug 427717: use GTK icons for error console, patch by Ian Spence <ispence@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250327 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:12:50 +00:00
reed%reedloden.com
cb3b19bdfb Bug 429262 - "Remove 4 icons from browser/themes/winstripe/browser/places/" [p=reed a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250326 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:11:24 +00:00
gavin%gavinsharp.com
d3b4776cc7 Bug 422978: disable pipelining for SSL again, since it broke some internet banking websites, patch by Honza Bambas <honzab@allpeers.com>, r=biesi, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250325 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:07:49 +00:00
mats.palmgren%bredband.net
95c3b7e065 Don't trigger "Missing plugin" UI for supported image or document types when there's no URI. b=429157 r+sr=jst a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250324 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:07:11 +00:00
mats.palmgren%bredband.net
4954e4bd18 Stop QuickTime and Flip4Mac plugins directly when requested (not off an event). b=426524 r+sr=jst a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250323 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:06:49 +00:00
gavin%gavinsharp.com
c66f2b6fa5 Bug 413874: tidy up string usage in mailnews, patch by Emre Birol <ebirol@gmail.com>, r=bienvenu, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@250322 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:06:21 +00:00
gavin%gavinsharp.com
9702c0eeb4 Bug 348724: nsBidiKeyboard for GTK2 backend, patch by Behnam ZWNJ Esfahbod <bugs+behnam@zwnj.org>, r=smontagu, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250321 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:03:19 +00:00
johnath%mozilla.com
3886179e90 Style identity information contextual dialog on XP. b=414698 r=gavin ui-r+a=beltzner Significant portions of the patch are from mcdavis941.bugs@gmail.com
git-svn-id: svn://10.0.0.236/trunk@250320 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 19:42:42 +00:00
dietrich%mozilla.com
00a1842734 Bug 427746 - Bookmarks toolbar is empty when using 'copy' context menu option (for mak77@supereva.it, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250319 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 19:33:39 +00:00
alexei.volkov.bugs%sun.com
cc63cc91fb 429230 - memory leak in pkix_CheckCert function. r=nelson
git-svn-id: svn://10.0.0.236/trunk@250318 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 18:47:03 +00:00
mkmelin+mozilla%iki.fi
23c3636363 Bug 333511 - Only the first of multiple selected attachments are deleted/detached from a given message
p=Christian Schmidt <bugzilla.mozilla.org-1@chsc.dk>, r=mkmelin


git-svn-id: svn://10.0.0.236/trunk@250317 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 17:26:54 +00:00
ghendricks%novell.com
bd580e83ce increase size of run clone box
git-svn-id: svn://10.0.0.236/trunk@250316 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 16:40:13 +00:00
bclary%bclary.com
4f2e78152b JavaScript Tests -regression tests for bug 392378, by x00000000
git-svn-id: svn://10.0.0.236/trunk@250315 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 16:30:42 +00:00
bzbarsky%mit.edu
10e20017d7 display:block legends should still shrink-wrap. Bug 428423, tests by dholbert,
r=dholbert, sr=dbaron, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250314 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 16:07:28 +00:00
bzbarsky%mit.edu
5ef92b9054 Allow a signed jar to load scripts which are at least as privileged as the
jar.  Bug 428873, r+sr=jst, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250313 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 16:03:23 +00:00
mkmelin+mozilla%iki.fi
d7e316218f [Bug 425756] return receipt sent every time I enter the message for messages marked as read.
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@250312 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 15:55:22 +00:00
enndeakin%sympatico.ca
00052693ed Bug 398928, allow dragging window on Mac by the toolbar, r=neil,sr=roc,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250311 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 15:29:55 +00:00
smichaud%pobox.com
5db548388c Fix IME input in plugins that (like Flash) get key events from NPAPI. b=357670 a=josh sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250310 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 15:27:18 +00:00
bclary%bclary.com
9089982158 JavaScript Tests - regression test for bug 424257, by Gary Kwong
git-svn-id: svn://10.0.0.236/trunk@250309 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 15:22:55 +00:00
bclary%bclary.com
e49075a82a JavaScript Tests - regression test for bug 424311, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250308 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 15:17:35 +00:00
ghendricks%novell.com
efbf696dea Latest MySQL doesn't like group by and order by together.
git-svn-id: svn://10.0.0.236/trunk@250307 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 15:05:58 +00:00
bclary%bclary.com
ea80c04781 JavaScript Tests - regression tests for bug 352604, by Jesse Ruderman, Brian Crowder
git-svn-id: svn://10.0.0.236/trunk@250306 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 14:38:40 +00:00
bclary%bclary.com
6d0eb81e79 JavaScript Tests - update known failures, bug 404367
git-svn-id: svn://10.0.0.236/trunk@250305 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 14:30:28 +00:00
benjamin%smedbergs.us
68f7f510a1 Bug 426065 part 2: configure should confirm that Windows headers necessary for certain features are actually available. r=luser a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250304 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 14:15:30 +00:00
johnath%mozilla.com
99dccde406 "Why was this site blocked" button uses top level document location, broken for subframes. b=429140 r=gavin a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250303 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 13:20:21 +00:00
neil%parkwaycc.co.uk
41162cdb42 Fix topcrash when selection changes in an unusual way b=415601 r+sr=dmose
git-svn-id: svn://10.0.0.236/trunk@250302 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 13:12:10 +00:00
bugzilla%standard8.plus.com
63237d9994 Bug 426615 Provide a standard Directory Provider service for mailnews xpcshell tests. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@250301 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 13:08:52 +00:00
cltbld
00c1269bfd Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250300 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 12:51:03 +00:00
vladimir%pobox.com
61b3c83500 b=428563, minor upgrade to cairo 1.6.4, really this time; r=me,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250299 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 12:48:51 +00:00
bclary%bclary.com
391b3050fd JavaScript Test - regression test for bug 428708, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250298 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 12:10:36 +00:00
bclary%bclary.com
1636072634 JavaScript Tests - regression tests for bug 387951, by Jesse Ruderman, Gary Kwong
git-svn-id: svn://10.0.0.236/trunk@250297 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 12:02:58 +00:00
bugzilla%standard8.plus.com
85851d5ce9 Part of Bug 420614 - move imap mail folder calls from GetSubFoldersObsolete to GetSubFolders. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250296 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 11:49:58 +00:00
bugzilla%standard8.plus.com
a7050b5f35 Bug 428951 dialog in sendProgress.xul does not have an id. p=arenevier@fdn.fr (arno),r=philor,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250295 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 09:40:58 +00:00
peterv%propagandism.org
910377c959 Try to make test more robust.
git-svn-id: svn://10.0.0.236/trunk@250294 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 08:35:44 +00:00
peterv%propagandism.org
14352740b6 Reenable test.
git-svn-id: svn://10.0.0.236/trunk@250293 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 07:27:19 +00:00
peterv%propagandism.org
a639366f76 Try to make test more robust.
git-svn-id: svn://10.0.0.236/trunk@250292 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 07:26:38 +00:00
edward.lee%engineering.uiuc.edu
84942a28c5 Bug 429144 - If downloaded file is removed, but saved dir still exists, then "Open Containing Folder" menu item should be disabled. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250291 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 05:29:00 +00:00
masayuki%d-toybox.com
bb1662e03e Bug 428980 leaking NSAutoreleasePool object in insertText r=josh,sr=vlad, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250290 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 04:56:51 +00:00
gavin%gavinsharp.com
f8c806e253 Bug 429232: update Google search engine icon, icon by Google, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250289 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 04:08:20 +00:00
leon.sha%sun.com
72aeb09e7e Bug 428903 There are debug information printed in release build. (nsThebesDeviceContext.cpp).
vladimir: review+
vladimir: superreview+
beltzner: approval1.9+


git-svn-id: svn://10.0.0.236/trunk@250288 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 03:27:03 +00:00
leon.sha%sun.com
e3e4f05a7f Bug 424751 On Linux/Unix, landscape mode setting failed if there is no CUPS printer configured.
ventnor.bugzilla: review+
roc: superreview+
beltzner: approval1.9+


git-svn-id: svn://10.0.0.236/trunk@250287 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 03:20:32 +00:00
morgamic%mozilla.com
d97a42fdaf Setting default value for memcache boolean to false in config.
git-svn-id: svn://10.0.0.236/trunk@250286 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 01:53:44 +00:00
karlt+%karlt.net
2ca1cecde6 Ensure aveCharWidth is wide enough for numerals. b=410405 r=pavlov a1.9=schrep
git-svn-id: svn://10.0.0.236/trunk@250285 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 01:03:51 +00:00
ghendricks%novell.com
eca51a5df0 taint check caserun_id on attaching bugs.
links in completion report were incomplete.


git-svn-id: svn://10.0.0.236/trunk@250284 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 00:48:29 +00:00
karlt+%karlt.net
898e548ff3 still fails on Windows too - bug 428458
git-svn-id: svn://10.0.0.236/trunk@250283 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 00:42:25 +00:00
karlt+%karlt.net
c17ab9bec8 still fails on Mac - bug 428458
git-svn-id: svn://10.0.0.236/trunk@250282 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 00:13:20 +00:00
karlt+%karlt.net
24331683f1 Use ceil instead of round in GetAveCharWidth and GetSpaceWidth for consistency
with GetMaxAdvance. b=428458 r=pavlov sr=roc a1.9=damons


git-svn-id: svn://10.0.0.236/trunk@250281 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 23:34:06 +00:00
karlt+%karlt.net
fd8319b5e8 Use a | char to tighten up test but still allow for 1 pixel. b=428458
git-svn-id: svn://10.0.0.236/trunk@250280 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 23:30:32 +00:00
timeless%mozdev.org
f9e55befed Bug 425152 Fix string length overflow in nsNNTPProtocol::DoCancel
patch by Pidgeot18@gmail.com r=bienvenu sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@250279 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 23:18:54 +00:00
karlt+%karlt.net
4216beb220 wrap rightmost textboxes so that mouse events are tested closer to the left
hand side of (within) the frame. b=410405 r=pavlov a1.9=schrep


git-svn-id: svn://10.0.0.236/trunk@250278 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 23:17:23 +00:00
timeless%mozdev.org
83fd4126de Bug 428255 please spell equals correctly (syntax typo)
r=dietrich a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250277 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 23:09:18 +00:00
alexei.volkov.bugs%sun.com
1297906c06 397832 - libpkix leaks memory if a macro calls a function that returns an error. Object leak test changes for tinderbox (attachment 315629). r=nelson
git-svn-id: svn://10.0.0.236/trunk@250276 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 22:41:13 +00:00
dcamp%mozilla.com
e215d81927 Bug 427862: Don't use cached full-hash entries without a successful safebrowsing update. r=tony, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250275 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 22:39:45 +00:00
mkaply%us.ibm.com
2c19188911 429151, r=sayrer, a=beltzner, don't do internal version checking when adding microformats
git-svn-id: svn://10.0.0.236/trunk@250273 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 20:55:02 +00:00
bugzilla%babylonsounds.com
f02e3d05f0 Bug 429101 - Missing styling on navigation buttons in main calendar view, patch by ssitter, r=sipaq
git-svn-id: svn://10.0.0.236/trunk@250272 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 20:50:55 +00:00
crowder%fiverocks.com
1fca71c75d Bug 352604: Assertion failure !OBJ_GET_PROTO(cx, ctor) after deleting Function, r=brendan, a1.9=shaver
git-svn-id: svn://10.0.0.236/trunk@250271 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 20:44:21 +00:00
bent.mozilla%gmail.com
47d281cba3 Bug 428557 - "Error in console: NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED". r=gavin, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250270 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 20:42:48 +00:00
cltbld
901665841d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@250269 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 19:31:02 +00:00
mozilla%weilbacher.org
398ef77edb Bug 415947: Upgrade to SQLite 3.5.4.2 to pick up OS/2 code changes, r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250268 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 19:29:46 +00:00
peterv%propagandism.org
e3ebed6b92 Disable test_bug406596.html for now to fix orange.
git-svn-id: svn://10.0.0.236/trunk@250267 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 19:20:18 +00:00
peterv%propagandism.org
36acbc1028 Fix for bug 406596 (Link/anchor elements are focused within an contentEditable element). r/sr=jst, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250266 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 18:40:41 +00:00
Olli.Pettay%helsinki.fi
b6488ec6e9 backout Bug 424377, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250265 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 18:02:23 +00:00
dietrich%mozilla.com
6a7b248072 Bug 426056 - Unresponsive script modules/utils.js after dropping a folder into the Tags folder (for mak77@supereva.it, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250264 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 17:17:35 +00:00
dietrich%mozilla.com
79dba86b54 Bug 428648 - Fix Tag, Day, Host containers attributes (for mak77@supereva.it,
r=mano, a=beltzner)


git-svn-id: svn://10.0.0.236/trunk@250263 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 17:09:01 +00:00
dietrich%mozilla.com
353d12f33d Bug 424769 - Smart bookmarks Recent Tags menu contains self reference (PPC Mac) (for mak77@supereva.it, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250262 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 17:07:13 +00:00
axel%pike.org
f9e4057d4f bug 428567, add ga-IE to shipped-locales, not ship gu-IN on mac, getting this ready for Firefox 3 RC 1, r=nthomas, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250261 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 16:15:41 +00:00
mozilla%kewis.ch
4379901128 Fix bug 402482 - No scroll-bar for all-day events. r=berend, ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@250260 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 15:50:11 +00:00
benjamin%smedbergs.us
2b98852dc4 Bug 426065 part 1 - use AC_CHECK_HEADERS to check for Windows headers that might not be present in various SDKs, r=ted a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250259 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 15:18:39 +00:00
aaronleventhal%moonset.net
458f0de97b Bug 428954. Wrong accessible name on iframe-based ARIA widgets. r=surkov, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250258 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 15:18:00 +00:00
pavlov%pavlov.net
eba67fb0b1 bug 424386. return the correct depth rather than a hardcoded 24.
r/a=vlad


git-svn-id: svn://10.0.0.236/trunk@250257 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 14:16:29 +00:00
nrthomas%gmail.com
2bee673012 Bug 427769, fix update verify for locales dropped after 2.0b2, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@250256 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 11:30:29 +00:00
longsonr%gmail.com
d369962925 Bug 428379 - Fix translated foreignObject zooming. r=jwatt,sr=roc,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250255 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 10:48:09 +00:00
ted.mielczarek%gmail.com
ebe35dcaff bug 428518 - source server, final round. patch by Lukas Blakk <lukasblakk@gmail.com>. r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250253 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 10:31:41 +00:00
ted.mielczarek%gmail.com
1eb516c05c bug 428615 - tinderconfig needs SRCSRV_ROOT env var set for srcsrv support. patch by Lukas Blakk <lukasblakk@gmail.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250252 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 10:25:29 +00:00
aaronleventhal%moonset.net
6baedf337f Bug 428957. Calculate group position and checkable for options and radio buttons. r=surkov, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250251 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 08:50:15 +00:00
jwatt%jwatt.org
840e12c940 Bug 428228. Removing element from SVG <svg> crashes. r=longsonr, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250250 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 08:31:06 +00:00
bugzilla%standard8.plus.com
dff514b70d Follow up to smoketest removal from bug 427980 - remove redundant .csvignore files that had been missed
git-svn-id: svn://10.0.0.236/trunk@250249 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 07:28:15 +00:00
bugzilla%standard8.plus.com
f8fd9c05ea Bug 428830 Thunderbird startup leaks nsLocalFile due to bug 388833 (fictional leak) r=bsmedberg,philor
git-svn-id: svn://10.0.0.236/trunk@250248 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 07:22:30 +00:00
masayuki%d-toybox.com
80f0a0b73c Bug 428846 Using underline hint at painting the strikeout line of Quirks mode r+sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250247 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 06:47:59 +00:00
igor%mir2.org
c163628800 [Bug 428424] fixing function definition emitter. r=brendan a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250246 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 06:44:52 +00:00
igor%mir2.org
c1ab4e6b85 bug=427185 r=brendan a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250245 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 06:29:06 +00:00
marco.zehe%googlemail.com
9f55041bd6 bug 428915 - Don't fire menu events for popups that have a parent of nsIAccessibleRole::ROLE_AUTOCOMPLETE
r=aaronlev
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250244 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 06:09:42 +00:00
marco.zehe%googlemail.com
cab5529ca6 Backout of bug 427259 - Window class of dialog "MozillaDialogClass" breaks traditional screen reader dialog reading mechanisms
to fix bug 429029 - Right click on WMP plugin and Properties or Options doesn't work


git-svn-id: svn://10.0.0.236/trunk@250243 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 06:05:16 +00:00
masayuki%d-toybox.com
d36d5a9542 Bug 359638 accesskeys are incorrectly shifted again (i.e. accesskey=. is broken) and also for b=398264, b=401086, b=414130, b=427797, b=427932, b=427995 r=karlt+ere+josh, sr=roc, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250242 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 04:16:27 +00:00
surkov.alexander%gmail.com
72f5b5f0b0 Bug 423224 – Expose object attribute on cell accessible for html:td to provide cell index, r=evan.yan, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250241 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 03:38:32 +00:00
roc+%cs.cmu.edu
b63e86663b Bug 427730. Make text for ATSUI layout end in ' ' or ' .' instead of '.', to ensure the last character isn't treated as the start of a kerning pair. r=jdaggett,sr=vlad,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250240 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 01:48:53 +00:00
roc+%cs.cmu.edu
e21b808a8f Bug 399258. nsCSSRendering::PaintBorder should not try to optimize away the case where the dirty rectangle is inside the element's padding-rect, because border-radius can make the border appear inside the padding-rect. nsDisplayBorder::OptimizeVisibility does this optimization correctly already so just remove it from PaintBorder. r+sr=vlad, a=damon
git-svn-id: svn://10.0.0.236/trunk@250239 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 01:41:14 +00:00
dbaron%dbaron.org
d5574dc143 Fix bug 427129 / 377664: When displacing blocks that don't interact with floats around floats, displace the border box rather than the margin box. Fix bug 427782: Simultaneously, only displace when the width actually won't go down to an amount that fits (i.e., if it will go to an amount smaller than the intrinsic minimum width, let it). b=427129 r+sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@250238 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 01:06:51 +00:00
dbaron%dbaron.org
91b5291b5d Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons
git-svn-id: svn://10.0.0.236/trunk@250237 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 01:04:19 +00:00
crowder%fiverocks.com
43773c6564 Bug 428336, assertion failure after deleting eval 16 times, patch by mrbkap, r=brendan, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250236 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 00:31:43 +00:00
rob_strong%exchangecode.com
9f2f66c317 Bug 407008 - Remove personal data option doesn't remove empty Mozilla/Firefox directories in appdata. r=bsmedberg, approval1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250235 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 00:09:59 +00:00
rob_strong%exchangecode.com
a661a148ef Bug 424999 - Empty user level extension folder (\AppData\Roaming\Mozilla\Extensions\{ec8030f7-c20a-464f-9b0e-13a3a9e97384}) should be removed on uninstall. r=bsmedberg, approval1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250234 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 00:08:07 +00:00
jonas%sicking.cc
0108790da0 Bug 423355: Make sure that we never remove removable blockers more than once. Also make sure to never fire mutation events when it's not safe to run script. r/sr=bz/roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250233 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:59:23 +00:00
jruderman%hmc.edu
bca2f2d42a Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250232 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:40:17 +00:00
mats.palmgren%bredband.net
7168866cce Don't delay stopping the Quicktime plugin. b=425157 r+sr=jst a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250231 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:39:59 +00:00
jruderman%hmc.edu
9228c0419a Fix bug 428841, Crash [@ nsSVGPathElement::GetPathSegAtLength] due to signedness error. r+sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250230 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:38:50 +00:00
jwalden%mit.edu
b90a839702 Bug 428758 - Clean up runtests.py help messages: move log options into the individual log-level arguments, use custom variables instead of autogenerated ones for --foo=FOO, so FOO is more concise for a bunch of different foo. Also remove the restriction that --file-level must be provided if --log-file is provided by giving a default (we only use that default if a log file is specified). r=testingonlychange
git-svn-id: svn://10.0.0.236/trunk@250229 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:21:25 +00:00
edward.lee%engineering.uiuc.edu
ed90e0949e Missed the endif..
git-svn-id: svn://10.0.0.236/trunk@250228 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 22:58:45 +00:00
edward.lee%engineering.uiuc.edu
d18e7b4618 Disable test for bug 427559 on linux..
git-svn-id: svn://10.0.0.236/trunk@250227 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 22:47:36 +00:00
ghendricks%novell.com
501d54b1c1 Whitespace patch by vrb
git-svn-id: svn://10.0.0.236/trunk@250226 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 22:46:58 +00:00
ghendricks%novell.com
16e943902f Bug 428974 – Text files with CR/LF in testopia repository
patch by vrb

Added "is not tagged with" query.


git-svn-id: svn://10.0.0.236/trunk@250225 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 22:40:37 +00:00
anodelman%mozilla.com
20fe3c0064 Bug 419492 - talos needs to ensure that browser is closed at end of testing
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@250224 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 22:38:19 +00:00
roc+%cs.cmu.edu
003254f093 Bug 420987. The caret size should be specified in CSS pixels and it should be rounded like borders --- rounding down to the nearest device pixel, but not down to zero. r+sr=mrbkap,a=schrep
git-svn-id: svn://10.0.0.236/trunk@250223 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 21:09:23 +00:00
edward.lee%engineering.uiuc.edu
d59cc137ad Renable testcase for Bug 427559 - Gmail keyboard commands don't work after switching tabs without reclicking the page
git-svn-id: svn://10.0.0.236/trunk@250222 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 19:42:01 +00:00
mkmelin+mozilla%iki.fi
0a70c8bbe8 [Bug 369620] (when pref mailnews.thread_pane_column_unthreads=true):
Threading via column header forces Sort by "Order Received", should be "Date"

Patch by bienvenu, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@250221 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 19:27:32 +00:00
bugzilla%standard8.plus.com
c29130ef3c Bug 427980 Re-implement the MailBloatTest on tinderbox. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@250220 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 19:26:21 +00:00
bugzilla%standard8.plus.com
ab6d8828ca Bug 428588 get codesize (Z) on tinderboxen hooked up to build-graphs.mozilla.org. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@250219 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 19:22:57 +00:00
mozilla%weilbacher.org
0a50a4c933 [OS/2] Bug 418645: content of mplayer plugin spills over into content area when scrolling, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@250218 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 18:42:51 +00:00
mvl%exedo.nl
bc2fafbdb8 bug 424808: use binary search to make addItem in month view scale better. r=philipp
git-svn-id: svn://10.0.0.236/trunk@250217 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 18:11:06 +00:00
edward.lee%engineering.uiuc.edu
debba5e16d Disable test for bug 427559 for now..
git-svn-id: svn://10.0.0.236/trunk@250216 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 17:58:53 +00:00
edward.lee%engineering.uiuc.edu
537db4b162 Temporarily disable test for bug 427559 on os x.
git-svn-id: svn://10.0.0.236/trunk@250215 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 17:56:55 +00:00
mats.palmgren%bredband.net
e9098c0d11 Make it possible to save as "HTML only" again by propagating the selected index. b=428666 r=timeless a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250214 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 17:56:35 +00:00
bugzilla%babylonsounds.com
8bd765c4bc Bug 428933 - Consolidate view-specific CSS rules, r=berend
git-svn-id: svn://10.0.0.236/trunk@250212 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 16:53:52 +00:00
edward.lee%engineering.uiuc.edu
208589f639 Bug 427559 - Gmail keyboard commands don't work after switching tabs without reclicking the page. r=gavin, r=Mardak, b-ff3=beltzner, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250211 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 16:28:01 +00:00
mkmelin+mozilla%iki.fi
b7e3a0c932 Bug 397928: (pref unthreads=True): Threading via column header forces Sort by "Order Received", should not change
Change mailnews.thread_pane_column_unthreads default to false on
thunderbird too. r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@250209 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 16:20:12 +00:00
nboyd%atg.com
a909630de5 More clarification that the Sun code is available only under the Sun license.
git-svn-id: svn://10.0.0.236/trunk@250208 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 15:21:30 +00:00
nboyd%atg.com
f4bf9c01a2 Clean up wording a bit.
git-svn-id: svn://10.0.0.236/trunk@250207 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 15:20:28 +00:00
nboyd%atg.com
508b7c9e4c Updated to include text of MPL and GPL.
git-svn-id: svn://10.0.0.236/trunk@250206 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 15:18:06 +00:00
ccooper%deadsquid.com
7f7d3cfd5b b=428051
r=rcampbell
- Use generic mochichrome build step on win32, use mozbuild env, fix typo


git-svn-id: svn://10.0.0.236/trunk@250205 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 13:46:09 +00:00
marco.zehe%googlemail.com
1ba8a6cfb3 Mochitest for bug 421066 - Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links. (
r=surkov


git-svn-id: svn://10.0.0.236/trunk@250204 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 13:29:44 +00:00
nrthomas%gmail.com
a60adf9453 Merge locks and helpful cleanup steps from staging-1.9, and some minor cleanup (review in bug 427769), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@250203 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 13:07:52 +00:00
nboyd%atg.com
f47907b203 Add treetable sources needed by the Rhino debugger. Add LICENSE.txt to
show the license terms, and propagate that file to the binary distribution.
Remove the debugger download build rules as they are no longer needed.


git-svn-id: svn://10.0.0.236/trunk@250202 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 13:04:53 +00:00
nboyd%atg.com
d3173354be Fix typos in javadoc.
git-svn-id: svn://10.0.0.236/trunk@250201 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 12:49:34 +00:00
nboyd%atg.com
76b9c8fa40 Fix spelling error in error message.
git-svn-id: svn://10.0.0.236/trunk@250200 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 12:48:48 +00:00
nboyd%atg.com
bfa38d5df4 Fix syntax in comment.
git-svn-id: svn://10.0.0.236/trunk@250199 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 12:48:22 +00:00
marco.zehe%googlemail.com
1ce1dee23c Mochitest for bug 428479 - Support ARIA role="math"
r=surkov


git-svn-id: svn://10.0.0.236/trunk@250198 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 12:34:47 +00:00
bugzilla%babylonsounds.com
5b3a066fa6 Bug 428922 - Remove even more obsolete CSS rules, r=berend
git-svn-id: svn://10.0.0.236/trunk@250197 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 12:04:08 +00:00
bugzilla%babylonsounds.com
5472ce46c1 Bug 396075 - 'New Calendar' dialog: sentences should get punctuation marks, r=ssitter
git-svn-id: svn://10.0.0.236/trunk@250196 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 12:00:08 +00:00
bugzilla%babylonsounds.com
01895870af Bug 428798 - Remove obsolete CSS rules .next-button:hover:active and .prev-button:hover:active, r=berend
git-svn-id: svn://10.0.0.236/trunk@250195 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 10:20:10 +00:00
igor%mir2.org
a98ca35d52 backing out bug 427185 to investigate tinderbox orange
git-svn-id: svn://10.0.0.236/trunk@250194 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 09:33:05 +00:00
anton.bobrov%sun.com
0c36646118 [Bug 425943] ldappasswd does not send proxied auth control if requested.
git-svn-id: svn://10.0.0.236/trunk@250193 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 08:57:21 +00:00
gavin%gavinsharp.com
79887f7415 Rework test for bug 292789 to try and fix the timeout on qm-centos5-01
git-svn-id: svn://10.0.0.236/trunk@250192 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 08:50:51 +00:00
smontagu%smontagu.org
081ee3d8da Pass domain names to stringprep label by label. Bug 427959, r+sr=biesi, a1.9+b1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250191 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 08:26:55 +00:00
igor%mir2.org
a7647c4b9c bug=428708 r=brendan a=mtschrep
fixing a bogus assert


git-svn-id: svn://10.0.0.236/trunk@250190 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 08:18:26 +00:00
igor%mir2.org
6901feaa4c bug=427185 r=brendan a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@250189 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 08:01:39 +00:00
bclary%bclary.com
137367fa57 Sisyphus|JavaScript Tests - remove spidermonkey-extensions-n.tests, bug 428882
git-svn-id: svn://10.0.0.236/trunk@250188 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 05:34:23 +00:00
gavin%gavinsharp.com
7a8c7b14b5 Tweak function definition to include parameter (bug 428358)
git-svn-id: svn://10.0.0.236/trunk@250187 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 04:58:07 +00:00
mconnor%steelgryphon.com
0dda1576db Bug 420088 – Alignment issues with URL bar and search bar (textfield is not properly aligned vertically, doesn't line up with toolbarbuttons), patch by Georges-Etienne Legendre (legege@legege.com), r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250186 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 03:21:19 +00:00
ajschult%verizon.net
d4d3942838 Bug 423368: Make default browser window size bigger (also don't set screen{X,Y}), r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250185 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 02:46:11 +00:00
philringnalda%gmail.com
acd8c9eb50 Bug 428662 - Subscribe dialog broken, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250184 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:38:58 +00:00
gavin%gavinsharp.com
a32c6fcf4a Bug 421067: 'Try Again' after a DNS error sometimes loads previous page, not the one that failed to load, patch by Michal Novotny <michal@allpeers.com>, r+sr=bzbarsky, a=schrep
git-svn-id: svn://10.0.0.236/trunk@250183 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:36:04 +00:00
gavin%gavinsharp.com
dd5bb26dfd Bug 428594: Restore defaults for tags doesn't work in non-instant-apply mode, patch by Bruno Escherl <aqualon@aquachan.de>, r+sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250182 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:32:40 +00:00
gavin%gavinsharp.com
a67f9ee36b Bug 428098: Most Visited item in Bookmarks Toolbar does not use a smart search icon, patch by wesley-johnston@uiowa.edu, r=mconnor, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250181 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:30:43 +00:00
gavin%gavinsharp.com
e7108fad2e Bug 428767: allow messages to access messageBody.css (regression caused by bug 292789), patch by Serge Gautherie <sgautherie.bz@free.fr>, r=IanN, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@250180 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:22:43 +00:00
gavin%gavinsharp.com
7247c09406 Bug 425139: XPCSafeJSObjectWrapper provides incorrect type information, patch by shaver@mozilla.org, r=mrbkap, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250179 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:18:30 +00:00
gavin%gavinsharp.com
50bff13dd8 Bug 421828: about:cache hexdump does not truncate buffer, overwrites counter, patch by Jan Darmochwal <jdarmochwal@gmx.de>, r=biesi, sr=bzbarsky, a=schrep
git-svn-id: svn://10.0.0.236/trunk@250178 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:15:45 +00:00
gavin%gavinsharp.com
6cff58b65b Bug 420414: on Vista, a menubutton which has focus and selection should not have a blue background, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=mconnor, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250177 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:13:44 +00:00
gavin%gavinsharp.com
c00d12e237 Bug 428422: setItemTitle does not need to do 2 queries, patch by Marco Bonardo <mak77@supereva.it>, r=dietrich, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250176 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:10:20 +00:00
gavin%gavinsharp.com
a43032bebb Bug 428020: Library infoPane does not shrink if localstore has an height set up, patch by Marco Bonardo <mak77@supereva.it>, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250175 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:07:48 +00:00
gavin%gavinsharp.com
699e3e7670 Bug 427689: Don't switch to a hand cursor on search and search close in the add-ons manager, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r=mossop, a=schrep
git-svn-id: svn://10.0.0.236/trunk@250174 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:05:02 +00:00
gavin%gavinsharp.com
bd1bd4dfd7 Bug 427039: New Bookmark / StarUI pops up in the wrong place if the star is not on the location bar, patch by Ryan A. C. <fittysix@gmail.com>, r=mconnor, ui-r=beltzner, a=pending
git-svn-id: svn://10.0.0.236/trunk@250173 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 01:00:16 +00:00
gavin%gavinsharp.com
745560d735 Bug 393707: Landing 389634 broke building without XUL, patch by romaxa <romaxa@gmail.com>, r=smaug, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250172 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 00:53:21 +00:00
gavin%gavinsharp.com
d02c8629d2 Bug 409974: Addresses in autocomplete list hard to read or invisible with non-default system themes, patch by Dão Gottwald <dao@mozilla.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250171 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 00:49:46 +00:00
gavin%gavinsharp.com
1e86acc3d0 Bug 424877: remove FAMFAMFAM / Silk icons from themes, patch by Dão Gottwald <dao@mozilla.com>, r=biesi, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250170 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 00:48:16 +00:00
gavin%gavinsharp.com
dff016745a Bug 428279: tabs shouldn't have bottom-right border radius, patch by Dão Gottwald <dao@mozilla.com>, r=me, a=schrep
git-svn-id: svn://10.0.0.236/trunk@250169 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 00:46:34 +00:00
gavin%gavinsharp.com
0c14f8fbd9 Bug 428031: Library shouldn't look like a cluster of random UI elements, patch by Dão Gottwald <dao@mozilla.com>, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250168 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 00:44:48 +00:00
gavin%gavinsharp.com
b6df3fad14 Bug 427943: emptyText should be italicized on Vista, patch by Dão Gottwald <dao@mozilla.com>, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250167 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 00:42:56 +00:00
bclary%bclary.com
0f29864b8a update public-failures.txt, spidermonkey-extensions-n.tests, bug 404367
git-svn-id: svn://10.0.0.236/trunk@250166 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 21:28:07 +00:00
bclary%bclary.com
0995b5cb18 Sisyphus|JavaScript Tests - up browser total timeout to 6 hours, bug 428838
git-svn-id: svn://10.0.0.236/trunk@250165 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 21:24:48 +00:00
mats.palmgren%bredband.net
2d079374a6 Remove the anonymous content for resizers properly. b=420439 r+sr=peterv a1.9+=damons
git-svn-id: svn://10.0.0.236/trunk@250164 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 20:22:32 +00:00
lpsolit%gmail.com
b9efb9e242 Bug 428800: "Download a Bugzilla tarball" should be linkified - Patch by Frédéric Buclin <LpSolit@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@250163 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 19:25:18 +00:00
philringnalda%gmail.com
70162f66ea Bug 428755 - No active throbber on OS X, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250162 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 18:47:35 +00:00
philringnalda%gmail.com
428a176390 Bug 428759 - No update throbber on OS X, r=gavin, a=schrep, pwned=dolske
git-svn-id: svn://10.0.0.236/trunk@250161 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 18:37:36 +00:00
bugzilla%standard8.plus.com
179f2116cc Bug 428482 Add support for Kerberised LDAP to extensions/auth. r=bienvenu,sr=dmose,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250160 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 18:31:34 +00:00
dietrich%mozilla.com
86087b7a51 Bug 423677 - misc places compiler warnings (r=mano, a=schrep)
git-svn-id: svn://10.0.0.236/trunk@250159 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 18:21:40 +00:00
dietrich%mozilla.com
e9be672bef Bug 428733 - add better error handling in AddVisit (r=mano, a=schrep)
git-svn-id: svn://10.0.0.236/trunk@250158 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 18:19:55 +00:00
dietrich%mozilla.com
917e0e3dde Bug 428133 - removeItem and removeFolder accept ids of the wrong type (r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250157 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 18:17:46 +00:00
philringnalda%gmail.com
6a3a3237a2 Bug 428767 - Unbreak ourselves after bug 292789 removed message access to messageBody.css, r=mkmelin, r=dveditz
git-svn-id: svn://10.0.0.236/trunk@250156 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 17:57:54 +00:00
mats.palmgren%bredband.net
2af0d1e32c The position of an outside bullet should not be affected by floats inside the principal block (this fixes most cases). b=427370 r+sr=dbaron a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250155 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 17:43:13 +00:00
bugzilla%babylonsounds.com
157486045c Bug 418058 - Add tooltip to close button in unifinder, r=philipp, ui-r=christian
git-svn-id: svn://10.0.0.236/trunk@250154 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 16:40:04 +00:00
bugzilla%babylonsounds.com
7eb78bc902 Re-add closing bracket that I erroneously removed during the last checkin, spotted by Berend
git-svn-id: svn://10.0.0.236/trunk@250153 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 14:49:08 +00:00
bugzilla%standard8.plus.com
6d356415c6 Bug 427980 Re-implement the MailBloatTest on tinderbox. r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@250152 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 12:34:12 +00:00
bclary%bclary.com
2eef71d04b JavaScript Tests - regression test for bug 416834, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250151 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 10:55:07 +00:00
bclary%bclary.com
a5ccabe098 JavaScript Test - regression test for bug 425360, by Andrew Schultz
git-svn-id: svn://10.0.0.236/trunk@250150 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 10:45:51 +00:00
gavin%gavinsharp.com
f1b8435019 Fix incorrect nsIUrlClassifierDBService.idl implementation in test (bug 428358)
git-svn-id: svn://10.0.0.236/trunk@250149 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 06:09:58 +00:00
dveditz%cruzio.com
65a9f51399 fixing test bustage from restrictions imposed by bug 292789 (chrome://mochikit needs contentaccessible=yes). r=gavin
git-svn-id: svn://10.0.0.236/trunk@250148 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 01:31:00 +00:00
dveditz%cruzio.com
884d1f2f41 tests for bug 292789 -- forgot during checkin
git-svn-id: svn://10.0.0.236/trunk@250147 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 00:55:45 +00:00
bugzilla%babylonsounds.com
569e696f3e Bug 422369 - Make Calendar styles LTR (left-to-right) and RTL (right-to-left) agnostic, r=berend
git-svn-id: svn://10.0.0.236/trunk@250145 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 22:29:26 +00:00
wurblzap%gmail.com
9eb71e1085 Bug 428637 – Documentation doesn't build (and even less on Perl 5.10).
Patch by Marc Schumann <wurblzap@gmail.com>;
r=mkanat,LpSolit; a=mkanat


git-svn-id: svn://10.0.0.236/trunk@250143 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 22:24:23 +00:00
bugzilla%babylonsounds.com
4762c59f3b Bug 427237 - cvs remove unused files in Sunbird themes, r=philipp
git-svn-id: svn://10.0.0.236/trunk@250142 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 22:00:23 +00:00
bugzilla%babylonsounds.com
4c91da684b Backout unintended changes
git-svn-id: svn://10.0.0.236/trunk@250141 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 21:58:11 +00:00
gavin%gavinsharp.com
4dcd66a04f Back out unintentional check-in
git-svn-id: svn://10.0.0.236/trunk@250140 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 21:55:57 +00:00
gavin%gavinsharp.com
9a66afd03a Disable test for bug 423833 since it's causing timeouts on the linux box
git-svn-id: svn://10.0.0.236/trunk@250139 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 21:54:19 +00:00
bugzilla%babylonsounds.com
058a29abe0 Bug 427237 - cvs remove unused files in Sunbird themes, r=philipp
git-svn-id: svn://10.0.0.236/trunk@250138 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 21:53:14 +00:00
dolske%mozilla.com
19a62fbdc0 Bug 408996 - gtk: spinner icon. ui-r=beltzner, a1.9=beltzner. Frames from Jakub Steiner (jimmac@gmail.com), additional work from Michael Monreal (michael.monreal@gmx.net) and me.
git-svn-id: svn://10.0.0.236/trunk@250137 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 21:28:11 +00:00
dveditz%cruzio.com
a5264ff5b3 bug 292789 prevent use of chrome: URIs from <script>, <img> stylesheets, etc except for chrome packages explicitly marked contentaccessible. r=bzbarsky, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250136 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 21:26:19 +00:00
dveditz%cruzio.com
4cf0b93789 bug 428288 chrome crash in nsDocShell::ValidateOrigin, problem found by timeless, r/sr=bzbarsky, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250135 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 21:18:06 +00:00
edward.lee%engineering.uiuc.edu
47e7bdd78f Bug 426983 - Make the download option Clear List always available. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250134 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 19:42:03 +00:00
pavlov%pavlov.net
135fdb9254 bug 420678. make malloc_usable_size check for valid allocations. patch from Jason Evans <jasone@canonware.com> r=me a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250133 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 19:39:11 +00:00
edward.lee%engineering.uiuc.edu
535bbc4f6e Fix up comments now that these tests are using the shared test logic for bug 422869
git-svn-id: svn://10.0.0.236/trunk@250127 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 17:14:45 +00:00
nrthomas%gmail.com
b15e33bc84 Bug 409347, add verify-locales to the public repo. This is rev 1.9 from /mofo, see there for earlier history
git-svn-id: svn://10.0.0.236/trunk@250125 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 15:32:22 +00:00
bclary%bclary.com
62995b2ed4 JavaScript Test - regression test for bug 426711, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@250124 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 15:28:44 +00:00
mkmelin+mozilla%iki.fi
8960da7283 Bug 408096: & not escaped as &amp; in href when creating plaintext url html
r=benb, sr=cbiesinger, a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250123 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 13:16:26 +00:00
wr%rosenauer.org
7dd85dce9e Bug 427979 - Bring back download manager banding, this time with native colours (Linux), p=Michael Ventnor, r=frnchfrgg, sr=vladimir, a19=beltzner
git-svn-id: svn://10.0.0.236/trunk@250122 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 12:13:33 +00:00
masayuki%d-toybox.com
e28da86994 Bug 426616 Acid2 chin is 1px too tall in FF3b5 r=pavlov, sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250121 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 08:54:19 +00:00
edward.lee%engineering.uiuc.edu
2479642a77 Fix up already processed results check for bug 422869
git-svn-id: svn://10.0.0.236/trunk@250120 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 08:19:14 +00:00
rhelmer%mozilla.com
a62b6491c4 bustage fix from b=427166, externalStagingServer should now be ftpServer
git-svn-id: svn://10.0.0.236/trunk@250119 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 08:14:35 +00:00
rhelmer%mozilla.com
6f45804eff testing nightlies, need runMozillaTests set here
git-svn-id: svn://10.0.0.236/trunk@250116 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 07:59:24 +00:00
bugzilla%standard8.plus.com
727949c1b3 Bug 427853 Define nsIAbManager::getDirectory. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@250115 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 07:54:02 +00:00
edward.lee%engineering.uiuc.edu
579bd9003d Now that bug 418257 landed, use shared header to run autocomplete tests for Bug 422869 - Clean up autocomplete tests for use as a template for future tests
git-svn-id: svn://10.0.0.236/trunk@250114 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 07:32:57 +00:00
edward.lee%engineering.uiuc.edu
9e5af5a757 Move tests from toolkit/components/places/tests/unit to ../autocomplete for bug 422869 cleanup
git-svn-id: svn://10.0.0.236/trunk@250113 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 06:46:12 +00:00
gavin%gavinsharp.com
229f0be307 Revert previous change since it's causing a failure (now we check too soon)
git-svn-id: svn://10.0.0.236/trunk@250112 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 06:36:46 +00:00
wurblzap%gmail.com
ca3d7be2cc Bug 428569 – The CGI module's package name is CGI.pm.
Patch by Marc Schumann <wurblzap@gmail.com>;
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@250111 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 06:18:33 +00:00
edward.lee%engineering.uiuc.edu
338c8514fc Bug 418243 - Removing active autocomplete textbox breaks all autocomplete functionality. r=gavin, b1.9=beltzner, a1.9=beltzner. Fixes Bug 404135 - 'Restore Default Set' in 'customize toolbar' window breaks the location bar (autocomplete, submitting) and the search bar (autocomplete)
git-svn-id: svn://10.0.0.236/trunk@250110 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 06:07:09 +00:00
dholbert%cs.stanford.edu
b9c6bed1a8 Bug 427017: Disable page-break-before/after for fixed- & absolutely-positioned elements. Also, fix assertion during an iterator-comparison by handling case where lineBox is in overflow-lines. r=fantasai sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250109 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 05:32:51 +00:00
gavin%gavinsharp.com
c272458083 Decrease load check intervals for this test, and increase the general browser-chrome test timeout (bug 428330) to try and avoid 'random' failures
git-svn-id: svn://10.0.0.236/trunk@250108 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 05:28:04 +00:00
kaie%kuix.de
5806bcc5f4 Single patch for 3 overlapping fixes.
Bug 420187, hang in nsNSSHttpRequestSession::internal_send_receive_attempt
r=rrelyea
Bug 383369, fixing a regression from 335801
r=rrelyea
Bug 358438, fix proposed by and portions contributed by Honza Bambas
r=honzab, r=rrelyea
approval1.9 for combined patch = beltzner


git-svn-id: svn://10.0.0.236/trunk@250107 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 04:47:24 +00:00
philringnalda%gmail.com
a83f4ab5b2 Bug 428329 - Closing the main window without first closing the customization dialog can lead to loss of all toolbar items, if the document goes away first and we persist nothing but 'undefined' as the currentset, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@250106 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 03:58:46 +00:00
edward.lee%engineering.uiuc.edu
7d7aebc8d8 Bug 418257 - Show what part of which tags match for urlbar autocomplete. r=dietrich, r=gavin, ui-r=beltzner, b-ff3=beltzner, a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@250105 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 03:14:44 +00:00
philringnalda%gmail.com
eddc1b0f58 Bug 366491 - Maintain correct junkscore and junkscoreorigin, preserve junkstatus, patch by Kent James (kent@caspia.com), r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250104 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 02:47:09 +00:00
lpsolit%gmail.com
803966307a Bug 427936: Update sanitycheck.cgi to include missing foreign keys cross checks - Patch by Noura Elhawary <nelhawar@redhat.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@250103 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 23:47:12 +00:00
lpsolit%gmail.com
fe0b4aafd5 Bug 314454: Incorrect SQL query in editproducts.cgi when making a group mandatory - Patch by Elliotte Martin <elliotte_martin@yahoo.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@250102 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 23:43:05 +00:00
edward.lee%engineering.uiuc.edu
2c3081e495 Bug 428001 - Flashing when autocomplete shows results after not showing results. r=gavin, b-ff3=beltzner, a1.9=beltzner. Fixes Bug 407776 - move code to determine height of rich autocomplete popup out of _appendCurrentResult() and into invalidate()
git-svn-id: svn://10.0.0.236/trunk@250101 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 23:35:23 +00:00
edward.lee%engineering.uiuc.edu
bfa9d88643 More testcase cleanup for bug 422869 in preparation for bug 418257
git-svn-id: svn://10.0.0.236/trunk@250100 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 23:29:16 +00:00
ctalbert%mozilla.com
dbeb64f33b bug 396132 Minotaur needs to check protocol handlers r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@250099 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 23:04:24 +00:00
jonas%sicking.cc
81dcc76a7c Bug 423355: Never fire mutation events on native-anon content. Also includes fix for nsIContent::IsInNativeAnonymousSubtree. Patch by Smaug. r/sr=sicking a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250097 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 22:44:50 +00:00
rhelmer%mozilla.com
ee033ff25c bustage fix from bug 427166, this should not be set
git-svn-id: svn://10.0.0.236/trunk@250096 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 22:43:16 +00:00
ctalbert%mozilla.com
8ee60ca515 bug 405924 Test that loading place URIs is prevented r=dietrich
git-svn-id: svn://10.0.0.236/trunk@250095 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 22:39:13 +00:00
brendan%mozilla.org
3d52db28bc global_resolve should not do anything if assigning.
git-svn-id: svn://10.0.0.236/trunk@250094 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 22:24:55 +00:00
wurblzap%gmail.com
1e5f75d355 Bug 428511 – Status and resolution values in dependency trees not localizable.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@250093 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 21:43:41 +00:00
alqahira%ardisson.org
d4877250bb Bug 428144 - Fix Thunderbird's license.html generation following bug 368091. r=philor
git-svn-id: svn://10.0.0.236/trunk@250092 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 21:17:10 +00:00
ghendricks%novell.com
2ca297f933 Fix build completion report. Open dashboard to non Testers.
git-svn-id: svn://10.0.0.236/trunk@250091 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 21:09:10 +00:00
dmose%mozilla.org
a613f3d034 Fix windows line-endings; no bug; no review
git-svn-id: svn://10.0.0.236/trunk@250090 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 20:40:28 +00:00
nrthomas%gmail.com
af4f0c2708 Bug 413695, stop monitoring mothballed machines, p=joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@250089 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 20:36:48 +00:00
vladimir%pobox.com
8049d513ed backout?
git-svn-id: svn://10.0.0.236/trunk@250088 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 20:08:04 +00:00
neil%parkwaycc.co.uk
84cba4c5eb Bug 428257 Tags pane doesn't load consistently when launched directly r=Mnyromyr
git-svn-id: svn://10.0.0.236/trunk@250087 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 20:01:04 +00:00
aaronleventhal%moonset.net
8dd7ecc58e Bug 428479. Support ARIA role of math. r=marcoz, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250086 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 19:53:20 +00:00
vladimir%pobox.com
5dfd28e399 forgot to update README file
git-svn-id: svn://10.0.0.236/trunk@250085 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 19:45:28 +00:00
vladimir%pobox.com
8714367cb8 b=428563, Upgrade Cairo to 1.6.2; r=me,a=beltzer
git-svn-id: svn://10.0.0.236/trunk@250084 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 19:38:41 +00:00
bclary%bclary.com
6948484edf JavaScript Tests - further refinements of public failures, bug 404367
git-svn-id: svn://10.0.0.236/trunk@250083 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 19:23:22 +00:00
stefanh%inbox.com
1edab2b8e2 Bug 422630 - [Pinstripe] Fix groupbox theme regression caused by bug 421814. r=philipp.
git-svn-id: svn://10.0.0.236/trunk@250082 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 18:44:30 +00:00
ctalbert%mozilla.com
2cb1f6ab53 Backing out patch for bug 405924 - error on mochitest
git-svn-id: svn://10.0.0.236/trunk@250081 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 18:34:30 +00:00
bent.mozilla%gmail.com
87bf15868c Bug 415498 - "Some errors not displayed in Error Console when using addEventListener". Fix to randomly failing test, hopefully. r+sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@250080 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 18:26:10 +00:00
bent.mozilla%gmail.com
8369be1fe9 Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250079 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 17:29:11 +00:00
bent.mozilla%gmail.com
fd430f3128 Bug 428362 - "Unhandled exception in SanitizeListener constructor". r=gavin, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250078 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 17:27:08 +00:00
bent.mozilla%gmail.com
bc33dc37a4 Bug 428358 - "Typo in <malware-warden.js> causes xpconnect exception about 'streamFinished'". r=dcamp, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250077 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 17:26:03 +00:00
ctalbert%mozilla.com
2d7562c3a4 bug 405924 Test that loading place URIs from content prevented, r=dietrich a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250076 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 17:11:10 +00:00
dietrich%mozilla.com
714d1552dc Bug 419731 - Changing bookmark title in places should be reflected in tag containers (for mak77@supereva.it, r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250075 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 16:22:02 +00:00
marco.zehe%googlemail.com
52a8f71453 bug 428477 - Rename nsIAccessibleHyperLink::anchorsCount to nsiAccessibleHyperLink::anchorCount for better consistency
r=aaronlev
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250074 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:57:37 +00:00
dietrich%mozilla.com
6e4debc926 Bug 428097 - Bookmarks Toolbar menu item in Bookmarks Menu doesn't have a menu icon (for mak77@supereva.it, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250073 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:53:58 +00:00
ccooper%deadsquid.com
b7102f4792 b=419759
r=rcampbell
- Add triadic coverage for Win2k3 on trunk, and turn back on mochichrome testing


git-svn-id: svn://10.0.0.236/trunk@250072 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:21:53 +00:00
bclary%bclary.com
119daa9d90 JavaScript Tests - update public failures, bug 404367
git-svn-id: svn://10.0.0.236/trunk@250071 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:19:51 +00:00
benjamin%smedbergs.us
58f3688c98 Fix camino build bustage. Short answer is "just don't do that", I think.
git-svn-id: svn://10.0.0.236/trunk@250070 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:18:19 +00:00
mozilla%kewis.ch
e90ec8387f Fix bug 402593 - Sunbird lacks Ctrl+Q to exit. r=philipp,p=anant@kix.in
git-svn-id: svn://10.0.0.236/trunk@250069 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:10:23 +00:00
benjamin%smedbergs.us
e82aa92039 Bug 391311 followup - if the chrome registry doesn't initialize correctly, don't crash on destruction, r=Mossop a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250068 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:05:58 +00:00
rcampbell%mozilla.com
0bd14efc86 Bug 419689 - move master on qm-jstest01 to qm-unittest02, r=bc
git-svn-id: svn://10.0.0.236/trunk@250067 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 15:01:41 +00:00
mozilla%kewis.ch
dd15f5bb34 Fix bug 393998 - Next button in new calendar dialog is disabled when changes are cancelled. r=philipp,p=ingomu@web.de
git-svn-id: svn://10.0.0.236/trunk@250066 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:58:05 +00:00
mozilla%kewis.ch
f252530126 Fix bug 410755 - [Trunk] It is not possible to resize and reorder the columns of the task list (regression). r=philipp,p=prasad
git-svn-id: svn://10.0.0.236/trunk@250065 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:54:55 +00:00
brendan%mozilla.org
10edcd5f4a Fix 427191 (r=igor, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@250064 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:50:16 +00:00
mozilla%kewis.ch
33e8a27d24 Fix bug 419184 - msgHeaderParser
git-svn-id: svn://10.0.0.236/trunk@250063 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:50:09 +00:00
mozilla%kewis.ch
ea7a7137f2 Fix bug 399599 - Help menu has no accesskey for item Contents. r=sipaq,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@250062 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:47:00 +00:00
nboyd%atg.com
ffb1561f9f Fix warnings.
git-svn-id: svn://10.0.0.236/trunk@250061 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:45:35 +00:00
nboyd%atg.com
78cc6091d5 Parsing of regexp boundaries was a little too dumb in TokenStream.readRegExp.
git-svn-id: svn://10.0.0.236/trunk@250060 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:41:44 +00:00
nboyd%atg.com
4bd882c2bb Parsing of regexp boundaries was a little too dumb.
git-svn-id: svn://10.0.0.236/trunk@250059 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:40:57 +00:00
nboyd%atg.com
d50559a0ac Fix spelling errors
git-svn-id: svn://10.0.0.236/trunk@250058 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:39:33 +00:00
bhearsum%mozilla.com
16c30064b8 bug 425408: move tinderboxpoller.py to buildbotcustom. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@250057 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 14:00:54 +00:00
benjamin%smedbergs.us
e4307e4dde Bug 292789 (the chrome registry part), add a contentaccessible flag for packages and expose it on nsIXULChromeRegistry, r=dtownsend sr=jst a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250056 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 13:39:44 +00:00
benjamin%smedbergs.us
87ed3dc8db Bug 428326 - Configuring with a relative srcdir breaks unit tests in XPCOM, r=luser a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250055 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 13:10:59 +00:00
masayuki%d-toybox.com
6a86e61a8a Bug 427245 IME is enabled on non text editable input element (re-landing, the previous test failure is not related this patch.) r=peterv, sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250054 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 11:31:13 +00:00
nrthomas%gmail.com
4820a0fff2 Update 1.9 staging to same patcher tag as 1.9 production
git-svn-id: svn://10.0.0.236/trunk@250053 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 10:40:06 +00:00
masayuki%d-toybox.com
de0bf37559 b=427245 backing-out the previous patch, because qm-centos5-01 becomes oragne.
git-svn-id: svn://10.0.0.236/trunk@250052 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 10:16:18 +00:00
dtownsend%oxymoronical.com
2e6bdf975e Bug 428341: Wrong error message displayed when installing an extension that
isn't compatible with the app. r=robstring, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250051 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 09:45:49 +00:00
masayuki%d-toybox.com
4bd30f3d72 Bug 427245 IME is enabled on non text editable input element r=peterv, sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250050 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 08:47:16 +00:00
masayuki%d-toybox.com
029c78056d Bug 426772 Floated first-letter generates too tall box r+sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250049 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 08:44:58 +00:00
marco.zehe%googlemail.com
cdd364bc2d bug 428248 - Implement tests for nsIAccessibleHyperText interface
r=Alexander Surkov (surkov.alexander@gmail.com)
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250048 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 07:22:35 +00:00
reed%reedloden.com
3363c55f1f Bug 427985 - "Mozilla stops repainting in this testcase after a while" (leak fix) [p=pavlov@pavlov.net (Stuart Parmenter) r=vlad b1.9+a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@250047 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 07:01:14 +00:00
mozilla%weilbacher.org
ec7ba4451e fix linebreaks in Makefile.in from bug 426867 to unbreak OS/2 build (test only code)
git-svn-id: svn://10.0.0.236/trunk@250046 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 05:58:04 +00:00
karlt+%karlt.net
5ade2f3966 Add a space to be more permissive.
git-svn-id: svn://10.0.0.236/trunk@250045 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 05:15:01 +00:00
jruderman%hmc.edu
79053d810b Make tagStack be an array of nsString instead of nsAutoString. Fixes bug 427941. r+sr=sicking, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250043 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 04:38:26 +00:00
philringnalda%gmail.com
2006dbc9f9 Bug 413781 bustage fix - messengercompose.dtd doesn't have a fileHereMenu.accesskey, so using it in messengercompose.xul makes it hard to write mail
git-svn-id: svn://10.0.0.236/trunk@250042 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 04:37:42 +00:00
karlt+%karlt.net
99ac88a647 fails on Windows too - bug 428458
git-svn-id: svn://10.0.0.236/trunk@250041 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 04:32:23 +00:00
karlt+%karlt.net
2a9b110a66 fails on Mac - bug 428458
git-svn-id: svn://10.0.0.236/trunk@250040 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 04:08:22 +00:00
roc+%cs.cmu.edu
ae97c2e544 Bug 424915. Improve display list analysis so that sites with content covered by the scrolling element, such as GMail, can use bitblit scrolling. r+sr=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250039 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 03:46:37 +00:00
philringnalda%gmail.com
6552e16d95 Bug 427711 - Can't rename a local folder to exactly the same name, r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250038 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 03:35:27 +00:00
philringnalda%gmail.com
8892e1125c Bug 427338 - Remove unused tooltip popup elements, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@250037 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 03:31:17 +00:00
philringnalda%gmail.com
bdb5720058 Bug 427340 - there wasn't even a need for a tooltip attribute pointing to a popup element to have tooltiptext show back when we stole the code from editor, much less now, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@250036 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 03:22:35 +00:00
philringnalda%gmail.com
51455aceba Bug 427549 - Unused editor throbber URL spews a message about not having a registered chrome package while opening about:config, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@250035 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 03:17:33 +00:00
karlt+%karlt.net
89299e1c06 Test text input size with monospace fonts b=410405.
git-svn-id: svn://10.0.0.236/trunk@250034 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 03:17:32 +00:00
philringnalda%gmail.com
6dd3384887 Bug 329363 - fix a couple of strings that have two-dot ellipses instead of a real ellipsis, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@250033 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 03:11:01 +00:00
webmail%kmgerich.com
d7c270ed1c Bug 427935 - Mac theme updates
Round of style tweaks and icon additions, including hud style tweaks, addons window style tweaks, revised pref icons, new notification icons. Fixes bugs 386757, 424877, 427464, 427697, 427701

r=mano, ui-review=beltzner, a=mconnor


git-svn-id: svn://10.0.0.236/trunk@250032 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 02:27:44 +00:00
kaie%kuix.de
e48fa798f3 Bug 426689, HTTP basic auth prompt over plain http shows big lock icon
Patch contributed by Reed Loden
r=johnath, a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250031 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 01:34:47 +00:00
kaie%kuix.de
287a4827b3 Bug 426689, HTTP basic auth prompt over plain http shows big lock icon
Adding new Authentication icon contributed by Michael Monreal
ui-review=johnath, a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250030 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 01:32:44 +00:00
kaie%kuix.de
319de28ec5 Bug 423002, Incorrect error message with certificates which contain subjectAltName
r=rrelyea, a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@250029 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 01:28:09 +00:00
kaie%kuix.de
15dd3b43f9 Bug 428415, Don't pass uninitialized values to NSS CERT_PKIXVerifyCert
r=rrelyea, a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@250028 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 01:26:19 +00:00
dholbert%cs.stanford.edu
6b2db82894 Minor comment-only change (fixing typo)
git-svn-id: svn://10.0.0.236/trunk@250027 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 00:39:16 +00:00
anodelman%mozilla.com
702780690b Bug 422739 - talos errors need to be correctly reported to the waterfall
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@250026 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 23:51:33 +00:00
jwalden%mit.edu
0755e10d9f Fix line endings and don't break OS/2, NPOTB.
git-svn-id: svn://10.0.0.236/trunk@250025 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 23:46:11 +00:00
dolske%mozilla.com
b77c9b4579 Bug 427033 - Can't save form logins with action="javascript:..." r=gavin, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250024 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 23:38:52 +00:00
martijn.martijn%gmail.com
5abc450e92 Extra reftest for bug 413027 - Marquee height is sized too small, clipping text vertically, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250023 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 23:17:20 +00:00
martijn.martijn%gmail.com
dbdc24e340 Workaround patch for bug 413027 - Marquee height is sized too small, clipping text vertically, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250022 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 23:09:16 +00:00
brendan%mozilla.org
4528353ed6 Fix regression in patch for bug 346902 (387951, r=mrbkap, a=dsicore).
git-svn-id: svn://10.0.0.236/trunk@250021 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 23:02:00 +00:00
roc+%cs.cmu.edu
872835d41f Bug 426987 crashtest
git-svn-id: svn://10.0.0.236/trunk@250020 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 22:48:33 +00:00
roc+%cs.cmu.edu
851a346e99 Bug 426987. Split SaveState from nsIDocument::Destroy so that we don't do Destroy() while we're still displaying the document. r+sr=sicking,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250019 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 22:47:02 +00:00
roc+%cs.cmu.edu
70873f473a Bug 421432. Don't crash when we ScrollToAnchor after UnsuppressPainting tore down the document. r+sr=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250018 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 22:42:03 +00:00
roc+%cs.cmu.edu
d2b05c0e5d Bug 423371. Make sure we use a non-null reference frame to compute the size of the element in GetOffsetRect. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250017 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 22:36:19 +00:00
dholbert%cs.stanford.edu
f9e384aa33 Bug 402264: When we're scaling printed content, don't scale unconstrained heights. r+sr=roc a=damons
git-svn-id: svn://10.0.0.236/trunk@250016 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 22:34:38 +00:00
bclary%bclary.com
02d25a7f7c JavaScript Tests - make javascript.options.strict tests insensitive to current setting, bug 428396
git-svn-id: svn://10.0.0.236/trunk@250014 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 21:24:10 +00:00
rob_strong%exchangecode.com
c9b104a9f9 Bug 392137 – Retention: take over user defaults during install on Win32. r=bsmedberg+sspitzer, approval1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250013 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 21:02:43 +00:00
bclary%bclary.com
611a39a4cb JavaScript Tests - attempt to catch exceptions to simplify test reporting, bug 226507
git-svn-id: svn://10.0.0.236/trunk@250012 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:58:06 +00:00
bclary%bclary.com
74d84dca82 Sisyphus|JavaScript Tests - Spider's userhook can be stopped by exceptions in tests, bug 428391
git-svn-id: svn://10.0.0.236/trunk@250011 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:54:08 +00:00
glen.beasley%sun.com
a315046426 408644 override keyword does not work with jdk 1.4.2 r=self JSS tests only
git-svn-id: svn://10.0.0.236/trunk@250010 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:53:18 +00:00
anodelman%mozilla.com
9dfba96a62 bug 425533 - have the talos staging buildbot use non-checked in talos code
bustage fix (typos)
p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@250009 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:50:44 +00:00
bclary%bclary.com
7ecfda6144 JavaScript Tests - update known failures and spidermonkey extensions list, bug 404367
git-svn-id: svn://10.0.0.236/trunk@250008 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:45:47 +00:00
ghendricks%novell.com
d0fbcc2d95 Pager wasn't working for adding cases to a run.
git-svn-id: svn://10.0.0.236/trunk@250007 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:38:59 +00:00
bclary%bclary.com
9f60684330 Sisyphus|JavaScript Tests - add ability to run tests with gczeal, bug 427189
git-svn-id: svn://10.0.0.236/trunk@250006 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:35:58 +00:00
bclary%bclary.com
5fea938c9c JavaScript Tests - catch script stack space quota errors
git-svn-id: svn://10.0.0.236/trunk@250005 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:23:43 +00:00
dietrich%mozilla.com
b4fe5f51df Bug 427142 - sporadic test failure on bm-win2k3-pgo01 (WALLPAPER, for mak77@supereva.it, r=dietrich, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@250004 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 20:06:11 +00:00
jminta%gmail.com
2210b9a2cd Bug 413781 XBLify folder-selection menus, r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@250003 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 19:39:48 +00:00
ghendricks%novell.com
03aaa6fa7b Bug 382606 – [Enhancement] If "Choose a Test Plan" page listed available Test Plans, it would be helpful for a user to select an appropriate Test Plan for a new Test Run.
git-svn-id: svn://10.0.0.236/trunk@250002 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 19:39:17 +00:00
bclary%bclary.com
5d46af0924 JavaScript Tests - update compatibility note, bug 291494
git-svn-id: svn://10.0.0.236/trunk@250001 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 19:29:11 +00:00
bhearsum%mozilla.com
6a2f3f33d6 bug 425390: Merges and conflict resolution from Buildbot 0.7.7 import.
git-svn-id: svn://10.0.0.236/trunk@250000 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 19:27:27 +00:00
bclary%bclary.com
f68df6bbe3 JavaScript Tests - fix filename, bug 424683
git-svn-id: svn://10.0.0.236/trunk@249999 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 19:23:12 +00:00
crowder%fiverocks.com
08b5ecc993 Bug 416843 - assertion failure after deleting eval 16 times, patch by mrbkap, r=brendan, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249998 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 19:06:22 +00:00
bhearsum%mozilla.com
cb75108d49 This commit was generated by cvs2svn to compensate for changes in r249995,
which included commits to RCS files with non-trunk default branches.

git-svn-id: svn://10.0.0.236/trunk@249996 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 18:48:46 +00:00
mozilla%kewis.ch
81a2399828 Fix bug 427216 - Make tools menu popup match other applications. r=dbo,r=timeless,sr=dmose,a=ss
git-svn-id: svn://10.0.0.236/trunk@249994 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 18:21:59 +00:00
alqahira%ardisson.org
7fdc9172ad Trying to fix SunOS bustage from bug 368091
git-svn-id: svn://10.0.0.236/trunk@249993 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 18:05:51 +00:00
bent.mozilla%gmail.com
2ecaf1330e Bug 426236 - "Customize toolbar dialog leaks multiple dom windows and documents". r=dietrich+sspitzer, a=dsicore.
git-svn-id: svn://10.0.0.236/trunk@249992 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 17:47:47 +00:00
rcampbell%mozilla.com
5046455c9a bug 428338 - move sisyphus js test master to new unittest tinderbox tree, r=bc
git-svn-id: svn://10.0.0.236/trunk@249991 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 17:36:59 +00:00
bent.mozilla%gmail.com
233b6f4403 Bug 415498 - "Some errors not displayed in Error Console when using addEventListener". Tests by Sylvain Pasche <sylvain.pasche@gmail.com>. r+sr=jst, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@249990 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 17:35:57 +00:00
mconnor%steelgryphon.com
1dfbfa0e7d bug 419009 - warning if closing multiple tabs is not working, r=gavin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249989 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 17:27:20 +00:00
guy.pyrzak%gmail.com
920138bce9 Bug 419016 - Space between the votes text and period is visually unappealing and confusing.
Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r=LpSolit a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249988 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 16:53:26 +00:00
guy.pyrzak%gmail.com
1411a3c9dc Bug 427219 Ð The "Reset QA Contact to default" checkbox remains bold when editing the component if qa contact is blank
Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r=mkanat a=mkanat

Patch removes the init for the QA field to be outside of the check to see if
the field is blank.


git-svn-id: svn://10.0.0.236/trunk@249987 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 16:43:43 +00:00
guy.pyrzak%gmail.com
caf974d51a Bug 427236 Ð Different font sizes used in the group restrictions section of show_bug.cgi
Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r=mkanat, a=mkanat

Patch changes the font size of the group area to be the same for both by changing
the font size to both use the <small> tag


git-svn-id: svn://10.0.0.236/trunk@249986 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 16:40:32 +00:00
guy.pyrzak%gmail.com
0014203b3d Bug 414236 Ð show_bug.cgi: Remove the knob in favor of normal <select> boxes
Patch By Guy Pyrzak<guy.pyrzak@gmail.com> r=mkanat, a=LpSolit.
Removes knob from edit single and edit multiple bugs.


git-svn-id: svn://10.0.0.236/trunk@249984 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 16:34:01 +00:00
dtownsend%oxymoronical.com
96498ab8bb Clobber XR-mac to ship a nightly SDK
git-svn-id: svn://10.0.0.236/trunk@249983 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 16:25:25 +00:00
mnyromyr%tprac.de
67c0d59dde Bug 427257: XPConnect assertion when opening mail window and quickly closing browser; r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@249982 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 16:08:52 +00:00
alqahira%ardisson.org
96d5b84bb4 Bug 368091 - Toolkit's about:license needs to allow for different 'official binaries' line (make toolkit/content/license.html generic and let apps build a customized copy from it; app changes for Firefox here; others in follow-up bugs). r=bsmedberg, mpa=gavin on the browser bits, r=philor on the ugly line in Thunderbird until bug 428144 lands, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249981 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 16:07:29 +00:00
igor%mir2.org
48d15b6de1 [Bug 389605] r=brendan a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249980 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 15:50:03 +00:00
ghendricks%novell.com
94070b8936 Add tags pane for cases in a run.
git-svn-id: svn://10.0.0.236/trunk@249979 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 15:33:04 +00:00
glen.beasley%sun.com
9525ecb1dd 408644 improve error messages for timeout and removed unused imports r=self JSS tests only
git-svn-id: svn://10.0.0.236/trunk@249978 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 15:31:24 +00:00
marco.zehe%googlemail.com
d157baf3f8 bug 424161 - Tree invalidation screwed up badly, getting 6 failures on Mochitest for bug 368835.
p=Alexander Surkov (surkov.alexander@gmail.com)
r=me, r=Olli.Pettay
sr=jonas
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@249977 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 15:11:16 +00:00
dtownsend%oxymoronical.com
e322125838 Bug 410637: Mac UB XULRunner SDK packages have empty bin directory
(tinderbox config changes). r=nthomas


git-svn-id: svn://10.0.0.236/trunk@249976 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 14:59:09 +00:00
dtownsend%oxymoronical.com
2d648e2842 Bug 410637: Mac UB XULRunner SDK packages have empty bin directory.
r=bsmedberg, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249975 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 14:50:48 +00:00
crowder%fiverocks.com
7dab8db09d Bug 362582: reverting the patch from this bug as a result of test-failures
git-svn-id: svn://10.0.0.236/trunk@249974 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 12:59:21 +00:00
Olli.Pettay%helsinki.fi
97954982e9 Bug 427143, Crash [@ nsNativeDragTarget::ProcessDrag], r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249973 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 12:38:05 +00:00
nrthomas%gmail.com
36df865ef9 Fix syntax error
git-svn-id: svn://10.0.0.236/trunk@249972 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 11:19:47 +00:00
nrthomas%gmail.com
48546d88a4 Bug 427769, Add buildbot master config to test Thunderbird automation on staging, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@249970 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 09:39:31 +00:00
jwatt%jwatt.org
d72e5339d2 Bug 428023. Allow SVG without a viewBox to scroll when embedded by reference by a replaced element. r=longsonr, sr=roc, a1.9=vlad
git-svn-id: svn://10.0.0.236/trunk@249969 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 06:25:31 +00:00
roc+%cs.cmu.edu
dd5599ec25 Bug 425253 crashtest
git-svn-id: svn://10.0.0.236/trunk@249968 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 05:29:53 +00:00
jruderman%hmc.edu
91bb1e6ae8 Reduce the length of the "XPConnect is being called on a scope without a 'Components' property!" assertion message (bug 426954). r=mrbkap, debug-only.
git-svn-id: svn://10.0.0.236/trunk@249967 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 05:19:30 +00:00
roc+%cs.cmu.edu
16efba0a15 Bug 425253. Propagate reflow-depth tracking through XUL box layout. r+sr=dbaron,a=damon
git-svn-id: svn://10.0.0.236/trunk@249966 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 04:39:42 +00:00
karlt+%karlt.net
3bae16ef3f Check that non-spacing marks in accents are visible b=427659.
git-svn-id: svn://10.0.0.236/trunk@249965 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 04:35:46 +00:00
timeless%mozdev.org
3cb5e99149 Bug 423432 parent.getAttributeNS is not a function [parent instanceof Document]
r=gavin a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249964 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 04:08:25 +00:00
gavin%gavinsharp.com
274059f98b Disable test from bug 393970 on linux (bug 428226)
git-svn-id: svn://10.0.0.236/trunk@249963 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 03:29:17 +00:00
gavin%gavinsharp.com
37f87cc7b1 Disable test from bug 393970 on linux (bug 428226)
git-svn-id: svn://10.0.0.236/trunk@249962 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 03:00:37 +00:00
surkov.alexander%gmail.com
9230cf5f79 Bug 427953 – tree column picker isnt accessible, r=marcoz, neil, sr=neil, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249961 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 02:32:31 +00:00
jst%mozilla.org
f686e7537d Backing out fix for bug 425814 as it only made things worse. Sigh.
git-svn-id: svn://10.0.0.236/trunk@249960 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 00:58:06 +00:00
gavin%gavinsharp.com
5914f3cfec Bustage fix from bug 412646
git-svn-id: svn://10.0.0.236/trunk@249959 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 23:55:10 +00:00
jminta%gmail.com
88725bf62a Backing out bug 418551
git-svn-id: svn://10.0.0.236/trunk@249958 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 23:48:19 +00:00
alexei.volkov.bugs%sun.com
50821350b0 397832 - libpkix leaks memory if a macro calls a function that returns an error. r=nelson
git-svn-id: svn://10.0.0.236/trunk@249957 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 22:29:05 +00:00
gavin%gavinsharp.com
25c156fef3 Bug 393970: grid columns don't line up if one <rows> block is scrollable, patch by Wladimir Palant <trev.moz@adblockplus.org>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249956 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 22:17:36 +00:00
gavin%gavinsharp.com
16ddf3acfb Bug 412646: work around layout bug that causes dot to appear in find bar text field, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=me, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@249955 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 22:03:10 +00:00
anodelman%mozilla.com
04a7c8d47a Bug 425533 - have the talos staging buildbot use non-checked in talos code
Bustage fix for patch#2 (mostly typos)
p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@249954 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 22:01:13 +00:00
gavin%gavinsharp.com
f6880d5834 Bug 422590: menu bar disabled when customizing toolbar in popup window, r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249953 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 21:59:50 +00:00
ccooper%deadsquid.com
3a9d5ed724 b=428060
- fix in-litmus? query to include all products


git-svn-id: svn://10.0.0.236/trunk@249952 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 21:55:22 +00:00
anodelman%mozilla.com
76436e2544 Bug 425533 - have the talos staging buildbot use non-checked in talos code
patch #2, use talos.zip + general staging cleanup
p=anodelman, r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@249951 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 21:50:35 +00:00
mozilla%kewis.ch
0a9e17051c Bug 420840 - Missing gdata version bump to 0.5pre on trunk
git-svn-id: svn://10.0.0.236/trunk@249950 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 20:33:11 +00:00
rhelmer%mozilla.com
6342cb4e8c merge 1.8 staging configs to production b=427166 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@249949 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 20:17:35 +00:00
rhelmer%mozilla.com
8b8d75d342 use wget not LWP, as we do not have LWP in the ref platform linux b=427690 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@249948 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 20:10:07 +00:00
ghendricks%novell.com
755e0d5cd8 Add drill down capability to completion report.
git-svn-id: svn://10.0.0.236/trunk@249947 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 20:03:20 +00:00
mozilla%kewis.ch
88617860f1 Fix bug 426140 - Wrong sort order for priority. r=berend
git-svn-id: svn://10.0.0.236/trunk@249946 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 19:59:26 +00:00
dtownsend%oxymoronical.com
0febe21862 bug 427353: Can't show recommended add-ons and use search functions in
Korean addon manager. r=robstrong, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249945 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 19:47:49 +00:00
brendan%mozilla.org
37df71029e Make __count__ shared as well as permanent (426711, r=mrbkap, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@249944 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 19:41:39 +00:00
mkmelin+mozilla%iki.fi
f1a04ea430 Bug 190298: already-attached attachments (in drafts) should be able to
be rename
r=mnyromyr, r=philringnalda sr=neil


git-svn-id: svn://10.0.0.236/trunk@249943 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 19:36:31 +00:00
mkmelin+mozilla%iki.fi
85a8c57fba Bug 424531: warning: ‘attrib’ may be used uninitialized in
nsMsgSearchTerm::GetTermAsString

r+sr=dmose


git-svn-id: svn://10.0.0.236/trunk@249942 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 19:02:37 +00:00
jminta%gmail.com
0179ae6856 Bug 426280 Thunderbird should not rely on toolkit/obsolete, r=philor, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@249939 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 18:20:28 +00:00
mozilla%kewis.ch
e509df9884 Fix bug 393769 - [Trunk] Mouseover tooltips aren't shown. r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@249936 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 18:02:10 +00:00
mozilla%kewis.ch
0741009b4a Fix bug 423503 - Memory leaks in lightning. r=dbo
git-svn-id: svn://10.0.0.236/trunk@249935 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:57:17 +00:00
mark%moxienet.com
a607d2421b 424885 Wait until shortly after startup to register feed handlers. Patch by Stuart Morgan. sr=me
git-svn-id: svn://10.0.0.236/trunk@249934 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:53:03 +00:00
mozilla%kewis.ch
210f637e03 Fix bug 411958 - Use tinderboxen to build gdata-provider nightlies (mac patch). r=ause
git-svn-id: svn://10.0.0.236/trunk@249933 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:51:55 +00:00
mozilla%kewis.ch
37d062ce27 Fix bug 413523 - [Trunk] No icon images are shown in the Customize Toolbar dialog (regression). r=philipp,p=ssitter
git-svn-id: svn://10.0.0.236/trunk@249932 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:45:08 +00:00
alqahira%ardisson.org
4421228ed9 Bug 426957 - Add default Mac fonts for Telugu and Kannada. r=smontagu, sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249931 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:40:39 +00:00
masayuki%d-toybox.com
a4f31992e1 Bug 411854 directory list should use localized ellipsis p=Masahiro Yamada<masa141421356@gmail.com> r=bzbarsky a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249930 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:35:30 +00:00
edward.lee%engineering.uiuc.edu
9f4d406094 Update testcase for bug 406857 using bug 425753 notification
git-svn-id: svn://10.0.0.236/trunk@249929 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:34:32 +00:00
joshmoz%gmail.com
cf0c67c0d3 Set a regular cursor when the mouse leaves a widget so that plugins don't hide the cursor and leave it hidden. b=325558 r=smorgan sr=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249928 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:23:34 +00:00
Berend.Cornelius%sun.com
12032c5e18 Bug 422640-enable View menu-items;r=philipp
git-svn-id: svn://10.0.0.236/trunk@249927 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 17:19:23 +00:00
ted.mielczarek%gmail.com
1b47701db7 bug 426867 - ssl proxy for mochitest. r=sayrer/kaie (test only code)
git-svn-id: svn://10.0.0.236/trunk@249925 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 15:30:55 +00:00
wurblzap%gmail.com
c46c9d6e2a Bug 311563 – Make whining permit utf8 in whining reports.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=mkanat; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249924 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 14:27:33 +00:00
mozilla%kewis.ch
966ecf8692 Fix bug 425974 - WINNT 5.2 sb-win32-tbox Dep tinderbox need SDK / environment upgrades. r=ause
git-svn-id: svn://10.0.0.236/trunk@249923 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 13:44:31 +00:00
neil%parkwaycc.co.uk
ef50bdbc76 Windows 2000 groupboxes aren't native b=349859 r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@249922 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 13:39:00 +00:00
dtownsend%oxymoronical.com
14c7b8de82 Re-landing icon from bug 414567 that was overwritten by the landing of bug
427555. a=mconnor


git-svn-id: svn://10.0.0.236/trunk@249921 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 13:23:23 +00:00
bugzilla%standard8.plus.com
e4922086e4 Bug 424567 Fix nsIAbDirectory::URI and improve nsAbMDBDirectory's IsMailList member handling. r=Neil,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@249920 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 12:06:49 +00:00
despotdaemon
9c8e5425b7 Pseudo-automatic update of changes made by rhelmer@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@249919 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 07:45:35 +00:00
reed%reedloden.com
6e18f0d112 Bug 425064 - "nsIFaviconService / isFailedFavicon(null) crashes firefox (3.0b4, 3.0b5pre)" [p=martijn.martijn@gmail.com (Martijn Wargers) r=dietrich a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@249918 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 07:33:15 +00:00
reed%reedloden.com
933778d2a9 Bug 419615 - "use JSVERSION_LATEST in xpcshell" (use a context callback to set error-reporter and jsversion default) [p=crowder@fiverocks.com (Brian Crowder) r+a1.9=shaver]
git-svn-id: svn://10.0.0.236/trunk@249917 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 07:27:16 +00:00
reed%reedloden.com
8be1e50e67 Bug 362582 - "Incorrect toString for regular expression with null character or line break" [p=crowder@fiverocks.com (Brian Crowder) r=mrbkap a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@249916 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 07:20:12 +00:00
reed%reedloden.com
901947dbdc Bug 397678 - "Windows nsOSHelperAppService uses wrong default apps in Vista" [p=jmathies@mozilla.com (Jim Mathies) r=biesi r=rob_strong a1.9=damons a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249915 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 07:07:43 +00:00
karlt+%karlt.net
1c51058445 Tweak reftest again for aveCharWidth wide enough for numerals. b=410405
git-svn-id: svn://10.0.0.236/trunk@249914 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:57:34 +00:00
karlt+%karlt.net
a7e7e99d36 Use a PangoFontMap for pango_itemize that provides the same primary font from
document language rather than adjacent characters b=416725, r+sr+a1.9=pavlov


git-svn-id: svn://10.0.0.236/trunk@249913 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:55:49 +00:00
reed%reedloden.com
5c86f5733f Bug 426083 - "Changes needed to build standalone XULRunner on BeOS ( branch 1.8 )" [p=mattmadia@gmail.com (mmadia) r=mfinkle a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@249911 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:49:41 +00:00
reed%reedloden.com
eec846868d Bug 417163 - "Crash on exit [@ XFreeCursor]" (wallpaper) [p=mats.palmgren@bredband.net (Mats Palmgren) r=stuart a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249910 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:42:49 +00:00
cltbld
85f215bf17 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249909 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:41:03 +00:00
reed%reedloden.com
f5433360aa Bug 416061 - "Add a sprinkle of nativeness to the search bar button" (use rgba to overlay highlight) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249908 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:40:13 +00:00
reed%reedloden.com
81eb2d0209 Bug 424817 - "source server tweaks" [p=lukasblakk@gmail.com (Lukas Blakk [lsblakk]) r=luser/ted a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249907 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:39:35 +00:00
reed%reedloden.com
16fc8feb3b Bug 427845 - "reftests/text-decoration/underline-block-propagation-*.html are buggy" [p=zweinberg@mozilla.com (Zack Weinberg) r=dbaron]
git-svn-id: svn://10.0.0.236/trunk@249906 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:38:45 +00:00
reed%reedloden.com
d3ba271817 Bug 427256 - "Scroll Control Arrows don't work when moved to the top" (Add missing check for arrow style) [p=mstange@themasta.com (Markus Stange) r=josh sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249905 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:38:01 +00:00
reed%reedloden.com
f9b77af1f9 Bug 425360 - "Assertion failure: !cx->throwing at jsinterp.c:6201" (Eagerly report exceptions from EvaluateScript) [p=mrbkap@gmail.com (Blake Kaplan) r+sr=jst a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249904 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:37:25 +00:00
smontagu%smontagu.org
ce3f2300a9 Use universal charset detector with filters instead of the old language-specific parallel state machines. Bug 426271, r+sr=dbaron, b=vladimir
git-svn-id: svn://10.0.0.236/trunk@249903 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:36:23 +00:00
ginn.chen%sun.com
7836040ba9 Bug 425626 Enable PGO with Sun Studio on Solaris
r=ted.mielczarek a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249902 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:34:20 +00:00
reed%reedloden.com
a90713febe Bug 426852 - "flash object disappear after going back" [p=mats.palmgren@bredband.net (Mats Palmgren) r+sr=jst a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249901 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:28:23 +00:00
reed%reedloden.com
03c7f96a67 Bug 425979 - "Win2003 SDK and MinGW build error in ../mozilla/toolkit/components/parentalcontrols/src/nsParentalControlsServiceWin.cpp (add --disable-parental-controls)" [p=jmathies@mozilla.com (Jim Mathies) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249900 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:25:43 +00:00
cltbld
07f5fea77c Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249899 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:21:03 +00:00
reed%reedloden.com
cab34403e4 Bug 425979 - "Win2003 SDK and MinGW build error in ../mozilla/toolkit/components/parentalcontrols/src/nsParentalControlsServiceWin.cpp (add --disable-parental-controls)" (configure bits) [p=ted.mielczarek@gmail.com (Ted Mielczarek [luser]) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249898 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:17:11 +00:00
reed%reedloden.com
43fdadd8ea Bug 427163 - "Crash [@ nsContentUtils::ContentIsDescendantOf] with contenteditable, right-clicking and document.write" (add null check) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@249897 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:16:09 +00:00
philringnalda%gmail.com
5462896130 Bug 413477 - nsStringAPI needs RFind set of functions, patch by Prasad Sunkari (prasad@medhas.org), r=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249896 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:01:13 +00:00
dietrich%mozilla.com
9ccc1392aa Bug 403140 ? Splitters in the bookmarks organizer should not be collapsable (for mak77@supereva.it, r=mano)
git-svn-id: svn://10.0.0.236/trunk@249895 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:49:49 +00:00
Evan.Yan%Sun.COM
e5f23d913b Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong
r=marco.zehe, surkov.alexander
blocking1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@249894 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:39:04 +00:00
edward.lee%engineering.uiuc.edu
13b2a5f3cf Bug 228842 - Allow multiple selections in Download Manager. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249893 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:33:40 +00:00
dolske%mozilla.com
a9f30a5c5d Bug 421595 - CSS and packaging changes for APNG throbber. r=beltzner, ui-r=beltzner, a1.9=beltzner. [Note that this is just an APNG version of the current throbber]
git-svn-id: svn://10.0.0.236/trunk@249892 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:32:18 +00:00
karlt+%karlt.net
23c1f43e07 use text-rendering:optimizeLegibility so that non-spacing marks render.
b=427659, r+sr=roc, a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249891 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:30:08 +00:00
philringnalda%gmail.com
28f9d59c4c Bug 423099 - make install should fail on OS X, r=ted, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249890 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:26:00 +00:00
kaie%kuix.de
2595c4f745 Bug 327181, follow up checkin to fix IDL comment
r=rrelyea, approval1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@249889 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:25:44 +00:00
ajschult%verizon.net
8819bf9721 Bug 408355: Better fix for bug 396024 that doesn't leak (as much). r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249888 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:24:13 +00:00
dcamp%mozilla.com
0919eed89c Bug 425792: Properly update and use expiration times when updating the offline cache. r/sr=biesi, b1.9=damons
git-svn-id: svn://10.0.0.236/trunk@249887 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:22:35 +00:00
philringnalda%gmail.com
9c74091779 Bug 345846 - cvs remove unused Linux installer files, r+a=ted, don't panic about your orange locale tinderbox, he'll fix it tomorrow if you don't get to it first=axel
git-svn-id: svn://10.0.0.236/trunk@249886 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 05:21:38 +00:00
jonas%sicking.cc
1cbce53417 Backing out due to test failures
git-svn-id: svn://10.0.0.236/trunk@249885 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 03:20:42 +00:00
Evan.Yan%Sun.COM
c9934a30a6 back out patch of Bug 424656
git-svn-id: svn://10.0.0.236/trunk@249884 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:59:31 +00:00
Evan.Yan%Sun.COM
5200cdd64b a follow up for Bug 424656, addressing comment.
git-svn-id: svn://10.0.0.236/trunk@249883 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:53:11 +00:00
Evan.Yan%Sun.COM
682fb443e1 Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong
r=surkov.alexander
blocking1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@249882 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:47:47 +00:00
despotdaemon
b6e861e161 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@249881 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:32:11 +00:00
karlt+%karlt.net
d8a64913c2 Backing out b=410405 to see if it fixes test failures.
git-svn-id: svn://10.0.0.236/trunk@249880 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:29:44 +00:00
jonas%sicking.cc
04712fdc3a Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@249879 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:17:13 +00:00
jonas%sicking.cc
44f2be870f Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@249878 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:06:31 +00:00
enndeakin%sympatico.ca
879cedab6f Bug 390178, mouse clicks not working in noautohide panels on Windows, r+sr=roc,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249877 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 01:51:00 +00:00
kaie%kuix.de
b9ea708c04 Bug 406755, EV certs not recognized as EV with some cross-certification scenarios
second landing attempt, earlier EV verification, patch 9
r=rrelyea
also landing a regression fix, which applies to debug mode compilation code, only
r=rrelyea
blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249876 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 01:48:02 +00:00
jst%mozilla.org
c5c4a18964 Fixing bug 425814. Don't attempt to initialize things before we know we're far enough along that it's safe to do so. r=gavin.sharp@gmail.com
git-svn-id: svn://10.0.0.236/trunk@249875 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 01:13:55 +00:00
ctalbert%mozilla.com
9bd5c91127 bug 384226 Checking in makefile after previous backout r=dietrich
git-svn-id: svn://10.0.0.236/trunk@249874 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:54:25 +00:00
wtc%google.com
1451f2b9b0 Bug 426060: handle the possibility that both mHostRecord->addr_info and
mHostRecord->addr are null if the old mHostRecord->addr_info exired and
our attempt to reresolve it failed.  r=jst, sr=cbiesinger blocking1.9+
Modified Files: nsDNSService2.cpp nsHostResolver.cpp


git-svn-id: svn://10.0.0.236/trunk@249873 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:42:52 +00:00
mozilla.mano%sent.com
9fe215f66c Bug 424286 - Style the places organizer, bookmarks sidebar, and bookmarks menu with icons. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@249872 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:39:19 +00:00
jonas%sicking.cc
9fce957868 Bug 425201: Allow XMLHttpRequest and document.load load files from subdirectories. r/sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@249871 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:38:13 +00:00
dietrich%mozilla.com
b790312350 Bug 421483 ? Reorganize pre-populated smart bookmarks (add versioning) FOLLOWUP (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249870 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:34:03 +00:00
kaie%kuix.de
870fc12d33 Bug 425518, Enable multiple roots for EV (and remove 1): Geotrust, Thawte, Verisign, Trustwave, Comodo
r=rrelyea, r=nelson, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249869 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:28:48 +00:00
jonas%sicking.cc
eca4ec119c Bug 425078: Not showing authentication dialog box when request is made throught XMLHttpRequest in chrome window. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@249868 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:27:50 +00:00
kaie%kuix.de
70187eaaed Bug 426681, FF3RC1 should use NSS_3_12_RC2
r=rrelyea, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249867 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:25:46 +00:00
alqahira%ardisson.org
bb2ac9eb84 Bug 423582 - Switch Mac (CJK) font prefs to the canonical font names. r=jdaggett, sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249866 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:22:52 +00:00
karlt+%karlt.net
805819ca1d Ensure aveCharWidth is wide enough for numerals. b=410405, r=pavlov.
git-svn-id: svn://10.0.0.236/trunk@249865 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 00:02:41 +00:00
neil%parkwaycc.co.uk
de012f1cf1 Bug 423528 Dual menubuttons have large dropmarkers on Linux r=rflint a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249864 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 23:24:13 +00:00
dolske%mozilla.com
acd4cc876a Bug 423776 - Wrong action shown for protocol in prefs, can't get back to OS default. r=biesi, a=blocking-ff3+
git-svn-id: svn://10.0.0.236/trunk@249863 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 23:18:16 +00:00
dolske%mozilla.com
e99721edd3 backout Makefile change from bug 384226, references unlanded test.
git-svn-id: svn://10.0.0.236/trunk@249862 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 22:58:44 +00:00
rhelmer%mozilla.com
a2acaa3b21 staging only, back out revision 1.17, kernel fixed
git-svn-id: svn://10.0.0.236/trunk@249861 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 22:38:59 +00:00
iann_cvs%blueyonder.co.uk
4aff5e9ea4 Bug 79603 - Disable color controls when 'Use system color' is checked
p=me r=mnyromyr sr=neil (SM-only patch)


git-svn-id: svn://10.0.0.236/trunk@249860 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 22:37:51 +00:00
ctalbert%mozilla.com
782a8c37b9 bug 384226 Adding query tests for places r=dietrich
git-svn-id: svn://10.0.0.236/trunk@249859 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 22:28:37 +00:00
ccooper%deadsquid.com
13b1de9e13 b=427829
- preserve testgroup order in subgroups when editing/adding testcases


git-svn-id: svn://10.0.0.236/trunk@249858 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 21:51:08 +00:00
dholbert%cs.stanford.edu
c005f157e2 Bug 421710: Adding assertion reftest
git-svn-id: svn://10.0.0.236/trunk@249857 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 21:33:32 +00:00
gavin%gavinsharp.com
df140e168f Re-land the part of bug 295994 that removes the reference to the removed test, since I didn't re-add it in my initial backout
git-svn-id: svn://10.0.0.236/trunk@249856 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 20:57:17 +00:00
gavin%gavinsharp.com
9ec7cff2b0 Back out patch for bug 295994
git-svn-id: svn://10.0.0.236/trunk@249855 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 20:50:01 +00:00
mkmelin+mozilla%iki.fi
03dd956eae Bug 365842: Title bar displays email address rather than Account name
p=Žiga Sancin <bisi@pikslar.com>, r=mkmelin


git-svn-id: svn://10.0.0.236/trunk@249854 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 20:30:04 +00:00
vladimir%pobox.com
42b796e945 b=419715, minor cairo upgrade to un-roll-back regressions and add fixes from upstream ; r=me
git-svn-id: svn://10.0.0.236/trunk@249853 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 20:11:21 +00:00
ghendricks%novell.com
9438669814 Refactor run cloning part 2
git-svn-id: svn://10.0.0.236/trunk@249852 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:59:07 +00:00
joshmoz%gmail.com
39b17102be don't send two right mouse up events into Gecko for each real right mouse up event. fixes context menus in Google spreadsheets. b=418689 r=smichaud sr=vlad
git-svn-id: svn://10.0.0.236/trunk@249851 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:56:13 +00:00
reed%reedloden.com
bda03d9c10 Bug 395961 - "Shouldn't show full path to handler executable in Launch Application dialog (show 'pretty name' instead)" (cleanup cmd handler path) [p=jmathies@mozilla.com (Jim Mathies) r=rob_strong sr=biesi a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249850 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:31:37 +00:00
reed%reedloden.com
07bc5275e1 Bug 422410 - "anti malware warning UI should allow pass through / show ignore link" (display the clickthrough for both phishing and malware) [p=johnath@mozilla.com (Johnathan Nightingale [johnath]) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249849 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:30:01 +00:00
reed%reedloden.com
ea2ffabec8 Bug 426004 - "Style the site button to mirror the keyhole form on Vista" [p=dao@mozilla.com (Dão Gottwald) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249848 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:28:11 +00:00
bugzilla%standard8.plus.com
01480b2033 Bug 427822 Enable Alive tests on Windows Thunderbird trunk tinderbox. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@249847 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:27:35 +00:00
reed%reedloden.com
58152223bd Bug 407845 - "nsCookieService::FindCookie() shouldn't return expired cookies" [p=dwitte@stanford.edu (Dan Witte [dwitte]) r+sr=biesi a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@249846 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:24:58 +00:00
mnyromyr%tprac.de
43ef535bad File removals for bug 416548 (tags pref panel migration); r=IanN, sr=neil
git-svn-id: svn://10.0.0.236/trunk@249845 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:22:26 +00:00
bhearsum%mozilla.com
40474f11d3 bug 398192: set-up talos slaves to test try server builds - import in-use configs. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@249844 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:21:34 +00:00
ccooper%deadsquid.com
fc485517a9 b=427818
- add footer link to bugs with the in-litmus? bugzilla flag


git-svn-id: svn://10.0.0.236/trunk@249843 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:18:14 +00:00
mnyromyr%tprac.de
131d90cb01 Bug 416548: tags pref panel migration; r=IanN, sr=neil
git-svn-id: svn://10.0.0.236/trunk@249842 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:16:31 +00:00
mnyromyr%tprac.de
648ed4e849 File renaming preparations for bug 416548 (tags pref panel migration), r=IanN, sr=neil.
This file once lived in mozilla/mailnews/base/prefs/resources/content/pref-labels.js, see there for more change history!


git-svn-id: svn://10.0.0.236/trunk@249841 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:09:41 +00:00
mnyromyr%tprac.de
91a1c971bb File renaming preparations for bug 416548 (tags pref panel migration), r=IanN, sr=neil.
This file once lived in mozilla/mailnews/base/prefs/resources/content/pref-labels.xul, see there for more change history!


git-svn-id: svn://10.0.0.236/trunk@249840 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:09:09 +00:00
dbaron%dbaron.org
ad54a1de37 Don't let columns with no cells originating in them expand in the pass for expanding zero-width columns. b=425972 r=dholbert sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249839 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:07:27 +00:00
longsonr%gmail.com
ed9344aaf7 reftests for bug 423998
git-svn-id: svn://10.0.0.236/trunk@249838 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:06:27 +00:00
mnyromyr%tprac.de
bca18d9ec5 File renaming preparations for bug 416548 (tags pref panel migration), r=IanN, sr=neil.
This file once lived in mozilla/suite/locales/en-US/chrome/mailnews/pref/pref-labels.dtd, see there for more change history!


git-svn-id: svn://10.0.0.236/trunk@249837 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:05:28 +00:00
despotdaemon
a553512ad8 Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249836 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:03:26 +00:00
ghendricks%novell.com
b49463f8c3 Webservice POD in HTML format
git-svn-id: svn://10.0.0.236/trunk@249835 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 19:02:17 +00:00
dietrich%mozilla.com
aa5a95cf0d Bug 427408 - browser.bookmarks.autoExportHTML has no effect - bookmarks.html not updated (r=mano)
git-svn-id: svn://10.0.0.236/trunk@249834 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:59:03 +00:00
enndeakin%sympatico.ca
3a68fd2366 Bug 231754, pressing up/down should move caret on Mac instead of open autocomplete popup, r=gavin,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249833 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:54:30 +00:00
reed%reedloden.com
5d6e2d6e88 Bug 420499 - "Caret browsing mode wrongly engaged" (Mochitest) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249832 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:53:07 +00:00
rrelyea%redhat.com
ab58800a45 Update release number
git-svn-id: svn://10.0.0.236/trunk@249828 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:48:50 +00:00
reed%reedloden.com
6f831c32c4 Bug 295994 - [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r+sr=sicking a1.9=schrep/damons]
git-svn-id: svn://10.0.0.236/trunk@249827 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:48:36 +00:00
reed%reedloden.com
68c954841b Bug 423833 - "Show Only This Frame code uses about: url for error pages, instead of original site url" [p=johnath@mozilla.com (Johnathan Nightingale [johnath]) r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249826 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:48:35 +00:00
smontagu%smontagu.org
19746ad1c6 Fallback to null-padding in nsMimeHeaderParam::GetParameter if all other conversions fail. Bug 419157, r+sr=biesi, b=beltzner
git-svn-id: svn://10.0.0.236/trunk@249825 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:45:55 +00:00
marco.zehe%googlemail.com
fbebdc1511 Additional checkin for bug 421922 - Tree Tables in Thunderbird and Firefox broken since March 6
patch by Evan Yan (evan.yan@sun.com)
r=Alexander Surkov (surkov.alexander@gmail.com)
a1.9=blocking 1.9+ by mtschrep


git-svn-id: svn://10.0.0.236/trunk@249824 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:43:59 +00:00
reed%reedloden.com
9a163d7931 Bug 421483 - "Reorganize pre-populated smart bookmarks (add versioning)" [p=mak77@supereva.it (Marco Bonardo [mak77]) ui-r=beltzner r=dietrich a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249823 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:43:40 +00:00
reed%reedloden.com
59f3008527 Bug 317472 - "Save custom encoding (last charset) in annotation service" [p=mak77@supereva.it (Marco Bonardo [mak77]) r=dietrich r=Mano a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249822 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:41:08 +00:00
rhelmer%mozilla.com
d918e8666e check for signing log over HTTP not locally b=427690 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@249821 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:38:52 +00:00
reed%reedloden.com
86e68d887d Bug 420416 - "Artifacts in some APNG frames" [p=glennrp@gmail.com (Glenn Randers-Pehrson) r+sr=stuart a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249820 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:38:22 +00:00
reed%reedloden.com
106d024668 Bug 426660 - "Allow Firefox themes to change based on the OS theme" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r=vlad sr=dbaron a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249819 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:36:54 +00:00
reed%reedloden.com
75ee7f7c2b Bug 423750 - "Change name to "Spectator" in the add-ons dialog" [p=supernova00@gmail.com (Kurt Schultz [supernova_00]) r=pete]
git-svn-id: svn://10.0.0.236/trunk@249818 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:35:57 +00:00
reed%reedloden.com
1f84c05b97 Bug 416669 - "Port "Bug 350661 - Add Recent Folder Target [...]" to SeaMonkey" ((Av1a) <mailWindowOverlay.xul>) [p=sgautherie.bz@free.fr (Serge Gautherie) r=Mnyromyr r=IanN sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249817 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:35:09 +00:00
reed%reedloden.com
31c08a26c6 Bug 413937 - "Please add "Can't Print" to list of Problem types" [p=robert@accettura.com (Robert Accettura [raccettura]) r+ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249816 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:34:05 +00:00
rrelyea%redhat.com
439521ad2e backing out revision 1.20 as per bug 427706
git-svn-id: svn://10.0.0.236/trunk@249815 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:33:18 +00:00
reed%reedloden.com
dd7e423695 Bug 141089 - "[RFE] Titlebar should show account name instead of email address" (Show account name in the title bar) [p=aqualon@aquachan.de (Bruno 'Aqualon' Escherl) r=Mnyromyr sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249814 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:32:54 +00:00
reed%reedloden.com
3d7a8469fc Bug 409974 - "Addresses in autocomplete list hard to read or invisible on certain systems" (Linux patch) [p=dao@mozilla.com (Dão Gottwald) ui-r=faaborg r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249813 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:31:44 +00:00
reed%reedloden.com
7a4d1e17f1 Bug 425486 - "Apple+T should open a new window if there are none to open a tab in" (Don't disable "File » New Tab" when no window is visible) [p=mstange@themasta.com (Markus Stange) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249812 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:30:06 +00:00
reed%reedloden.com
96528786af Bug 426171 - "Icon and preview in the addons manager for the default theme" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) / Tango team ui-r=faaborg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249811 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:22:26 +00:00
dietrich%mozilla.com
ca22ac5566 Bug 424038 - Assertion thrown when setting query.sort to SORT_BY_ANNOTATION_* (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249810 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:12:13 +00:00
despotdaemon
b0d51d294d Pseudo-automatic update of changes made by rhelmer@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@249809 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:01:50 +00:00
gavin%gavinsharp.com
3bc524f809 Back out bug 235853 due to mochitest failures
git-svn-id: svn://10.0.0.236/trunk@249808 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 17:23:20 +00:00
rhelmer%mozilla.com
4681bbf87f merge staging configs to production b=427166 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@249807 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 16:43:29 +00:00
rhelmer%mozilla.com
0dccbfeda5 merge staging to production b=427166 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@249806 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 16:40:11 +00:00
nrthomas%gmail.com
c53c3c422a Bug 427769, bootstrap config for Tb2.0.0.x on the staging setup, p=rtessner, r=me
git-svn-id: svn://10.0.0.236/trunk@249805 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 16:23:34 +00:00
bhearsum%mozilla.com
ee136c4f1a bug 419467: try server should upload win32 symbols to a symbol server - enable MOZ_DEBUG_SYMBOLS, fix workdir. r=ted, patch=me
git-svn-id: svn://10.0.0.236/trunk@249804 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 14:55:31 +00:00
ted.mielczarek%gmail.com
7be9af0e67 bug 424960 - only enable crash reporting for X% of release builds--set enable percent to 25% on fx-win32-tbox. r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@249803 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 14:54:02 +00:00
rcampbell%mozilla.com
b4dccd79d7 Bug 418449 - Build And Automation Code Refactoring/Consolidation, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@249802 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 14:45:06 +00:00
dholbert%cs.stanford.edu
f03ac7ad02 Bug 421710: Replace a call to CreateContinuationFor with calls to SplitPlaceholder & SplitLine, to make sure that we don't lose the real frame for which we've made a placeholder. Patch by Michal Novotny <michal@allpeers.com> r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249801 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 14:42:52 +00:00
gavin%gavinsharp.com
d6aeac1f4a Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, patch by shaver@mozilla.org, r+sr=biesi, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249800 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 14:28:03 +00:00
jwatt%jwatt.org
277c36e9cf Revert temporary "fix" for mochitest failure on centos5. Seems it was a transient failure unrelated to any checkin.
git-svn-id: svn://10.0.0.236/trunk@249799 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 14:25:47 +00:00
jwatt%jwatt.org
16cf0f5dcc Temporary fix for mochitest crash
git-svn-id: svn://10.0.0.236/trunk@249798 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 13:47:22 +00:00
roc+%cs.cmu.edu
1004eaae36 Disabling failing test. It's not the important one here anyway.
git-svn-id: svn://10.0.0.236/trunk@249797 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 13:42:36 +00:00
longsonr%gmail.com
184826548a Bug 425662 - Scaled SVG content can get the wrong metrics and poison the cache. r+sr=roc,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249796 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 13:12:04 +00:00
roc+%cs.cmu.edu
a527eabdb0 Bug 411585. Traverse all pages after the current page when painting a page, to locate placeholders that we need to traverse in order to paint out-of-flows on the current page. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@249795 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 13:06:13 +00:00
bhearsum%mozilla.com
8e03145f9b Sync up CVS to local try server config (add linux2 to the linux builders). r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@249794 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 12:53:37 +00:00
longsonr%gmail.com
b7036fc807 Bug 423998 - Fix repainting regression(s) and multiple invalidation bugs. r=jwatt,sr=roc,a1.9=blocking1.9+ and beltzner
git-svn-id: svn://10.0.0.236/trunk@249793 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 12:51:19 +00:00
jwalden%mit.edu
8ef7161bf4 Bug 418009 - more followup, this time to deal with logspam due to self._process being a different class on different systems, with subtly different APIs. Python's library system's APIs for cross-platformness leave much to be desired, unfortunately...
git-svn-id: svn://10.0.0.236/trunk@249792 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 12:48:46 +00:00
bhearsum%mozilla.com
3b480b5838 bug 419467: try server should upload win32 symbols to a symbol server - use new try server env, buildsymbols && uploadsymbols on win32. r=ted, patch=me
git-svn-id: svn://10.0.0.236/trunk@249791 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 12:48:16 +00:00
roc+%cs.cmu.edu
da7c2da055 Bug 422678. Table rows whose style-height doesn't fit in the available height (but whose cells do) should be marked incomplete during reflow. r=bernd,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@249790 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 12:28:35 +00:00
bhearsum%mozilla.com
133ead488c Typo fix in win32-ref-platform env /Users/bhearsum/bin:/Library/Frameworks/Python.framework/Versions/Current/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/Current/bin:/sw/bin:/sw/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/sw/usr/X11R6/bin:/System/Library/Frameworks/Python.framework/Versions/2.3/bin:/usr/X11R6/bin
git-svn-id: svn://10.0.0.236/trunk@249789 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 12:19:11 +00:00
bhearsum%mozilla.com
a43a4197a7 bug 419467: try server should upload win32 symbols to a symbol server - add some try server specific env vars. r=robcee, patch=me
git-svn-id: svn://10.0.0.236/trunk@249788 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 12:13:46 +00:00
dtownsend%oxymoronical.com
e9efd5cc6b Bug 422826: crashes [@ nsVoidArray::Count] called from
nsXPInstallManager::DownloadNext. r=dveditz


git-svn-id: svn://10.0.0.236/trunk@249787 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 11:49:01 +00:00
jwatt%jwatt.org
dc03e3bcaf Bug 369418. Prevent script from injecting floating point infinity or NaN values into C++ land through DOM interfaces. r+sr=roc@ocallahan.org, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@249786 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 11:47:58 +00:00
lpsolit%gmail.com
9a461bee19 Bug 416382: Adding an attachment with Perl 5.10 and CGI.pm < 3.33 throws a taint error - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@249785 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 11:08:58 +00:00
Berend.Cornelius%sun.com
cbffc213bf Bug 422640-enable View menu-items;r=philipp
git-svn-id: svn://10.0.0.236/trunk@249784 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 09:31:22 +00:00
jdaggett%mozilla.com
0e6cd00ebd Bug 423571. Short circuit system-wide font fallback for U+FFFD on Mac. r+sr=vlad
git-svn-id: svn://10.0.0.236/trunk@249783 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 08:46:15 +00:00
jwalden%mit.edu
c8284fcd91 Hopefully fix a bug on Windows, where we were trying to read from stdout but hadn't created the process with the flags to actually make the stdout be available to read. r=bustage
git-svn-id: svn://10.0.0.236/trunk@249782 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 08:44:26 +00:00
neil%parkwaycc.co.uk
581fe8f880 Bug 425564 colorpicker's "disabled" property has no effect r=Enn a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249781 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 08:41:52 +00:00
bugzilla%standard8.plus.com
747c4c8f65 Bug 427534 Tidy up the Address Book unit tests. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@249780 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 07:48:49 +00:00
pavlov%pavlov.net
770e9cd515 bug 427084. Use GetGlyphIndiciesW rather than ScriptGetCMap for type1 fonts. r=vlad
git-svn-id: svn://10.0.0.236/trunk@249779 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 07:32:38 +00:00
cltbld
a54780f61b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249778 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 07:21:03 +00:00
pavlov%pavlov.net
0c15651cbe bug 424040. add valgrind hooks to jemalloc. patch from Jason Evans <jasone@canonware.com> r=me
git-svn-id: svn://10.0.0.236/trunk@249777 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 07:19:41 +00:00
dietrich%mozilla.com
2e817495b9 Bug 423200 - nsNavBookmarks.cpp: can't moveItem() one index down? (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249776 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 06:32:36 +00:00
timeless%mozdev.org
14b0613d2b Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@249775 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 06:18:36 +00:00
marco.zehe%googlemail.com
dc909ec8a9 bug 427259 - Window class of dialog "MozillaDialogClass" breaks traditional screen reader dialog reading mechanisms.
r+sr=roc
a1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@249774 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 05:54:28 +00:00
mozilla.mano%sent.com
c8e6afa61b Bug 408660 - Should be able to set icons for special folders in the organizer. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@249773 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 05:51:23 +00:00
ginn.chen%sun.com
c22cc7765b Bug 426322 native ComboBox arrow is not rendered correctly with GNOME nimbus theme
r=twanno sr=roc a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249772 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 05:49:18 +00:00
joshmoz%gmail.com
73b8166e90 When Quicktime is loaded in one tab, Flash content doesn't respond very readily to clicks. Patch by Matthew Gregan. b=420527 r=josh sr=roc
git-svn-id: svn://10.0.0.236/trunk@249771 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 05:45:06 +00:00
dcamp%mozilla.com
0a553ebf1e Bug 427134: Bump the capacity of the offline cache. r/sr=biesi, a=damons
git-svn-id: svn://10.0.0.236/trunk@249770 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 05:39:24 +00:00
jwalden%mit.edu
e9da897a03 Bug 418009 - Make runtests.py properly handle stdout for both the server and the application processes, rather than just sitting on the server output and hoping it doesn't grow 'too large'. This may fix some of the problems that were plaguing the PGO box that was using runtests.py a few days ago, and it should fix hangs numerous people have seen running Mochitests lately, where the server process decides to spew gobs of output about stuff being leaked. r=robcee
git-svn-id: svn://10.0.0.236/trunk@249769 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 05:18:45 +00:00
joshmoz%gmail.com
b90cdc087d Change keyboard command event propagation in Cocoa widgets. Allow normal propagation through the view system when there is a window present regardless of a native menu item's enabled status. Also get rid of native menu command hash table because it is no longer necessary. Fixes bugs 382138 (key commands not working due to lazy menu item enabled status updates), 413681 (can't copy/paste in google spreadsheets), and 418334 (Flash unable to intercept meta key events). Also includes a crash fix from Steven Michaud. b=398514 r=smichaud sr=vlad
git-svn-id: svn://10.0.0.236/trunk@249768 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 04:38:52 +00:00
joshmoz%gmail.com
a43ab39f4f back out 425662 for longsonr because it might have caused tbox orange
git-svn-id: svn://10.0.0.236/trunk@249767 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 03:53:12 +00:00
masayuki%d-toybox.com
cb00a4d6c5 backing out the previous patch. b=426501
git-svn-id: svn://10.0.0.236/trunk@249766 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 03:48:16 +00:00
stuart.morgan%alumni.case.edu
d1cc808fbe Camino only - Bug 356488: Move GoMenu.{h,mm} to HistoryMenu.{h,mm}, and rename the GoMenu and HistoryMenu classes. sr=pink
git-svn-id: svn://10.0.0.236/trunk@249765 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 03:11:59 +00:00
kaie%kuix.de
58a41c4637 Backing out the "early ev verification" patch from bug 406755, as an attempt to fix a tinderbox test failure (crash).
git-svn-id: svn://10.0.0.236/trunk@249764 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 02:22:26 +00:00
kaie%kuix.de
6bd567d286 Backing out 426681, reverting to NSS_3_12_BETA3, as an attempt to fix a tinderbox test failure (crash).
git-svn-id: svn://10.0.0.236/trunk@249763 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 02:05:41 +00:00
webmail%kmgerich.com
e2de98e302 remove errant lines from jar.mn
git-svn-id: svn://10.0.0.236/trunk@249762 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 02:01:43 +00:00
webmail%kmgerich.com
3c71a66479 Bug 427555 – Mac theme changes, including
- smaller keyhole icons
- Added hover/pressed states to the location bar icons
- More tab color tweakage
- added hover/pressed state to "all tabs" button
- updated Download Manager icons
- New HUD design for identity and edit bookmark panels
- focus rings added to non-native controls
- text only toolbar buttons aligned correctly
- search bar text field artifacts removed

r=mano, ui-review=beltzner


git-svn-id: svn://10.0.0.236/trunk@249761 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 01:41:15 +00:00
dholbert%cs.stanford.edu
9cd93a9b4d Bug 389949: Bustage fix
git-svn-id: svn://10.0.0.236/trunk@249760 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 00:47:14 +00:00
dholbert%cs.stanford.edu
878713b32d Bug 389949, second patch: rotate landscape-mode printed output in Linux. (so we don't end up printing landscape-oriented content on top of portrait-oriented paper.) r+sr=vlad a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@249759 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 00:32:49 +00:00
dholbert%cs.stanford.edu
5ba7b997b2 Bug 389949, first patch: Use POINTS_PER_INCH_FLOAT in place of magic number '72.0f'. Basically cosmetic -- shouldn't change our behavior at all. r+sr=vlad, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249758 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 00:27:11 +00:00
kaie%kuix.de
65ee2726ee Bug 406755, EV certs not recognized as EV with some cross-certification scenarios
Additional patch for Earlier EV verification, v8
r=wtc, r=nelson, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249757 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 00:10:41 +00:00
kaie%kuix.de
3af181cf2d Bug 426681, FF3RC1 should use NSS_3_12_RC1
r=rrelyea, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249756 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 00:07:54 +00:00
masayuki%d-toybox.com
c940e3011a Bug 426501 ZoomIn/ZoomOut/ZoomReset should have alternative accel keys for localized builds #2 (xul part) r=moconnor, ui-r=mconnor+beltzner a1.9=mconnor+beltzner
git-svn-id: svn://10.0.0.236/trunk@249755 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 00:01:46 +00:00
masayuki%d-toybox.com
7a49595f7c Bug 427420 selection decoration lines (spell checker's underline and IME composing string underline) are not displayed r+sr+b1.9=roc
git-svn-id: svn://10.0.0.236/trunk@249754 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 23:57:13 +00:00
mkanat%bugzilla.org
8494855fba Bug 415796: All webservice methods were failing if a string had multibyte characters in it, due to bugs in SOAP::Lite.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249753 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 23:54:26 +00:00
jonas%sicking.cc
9ae1e911aa Bug 408268: Don't crash when closing a window while customize toolbar palette is open. r=Neil Deakin, sr=jst
git-svn-id: svn://10.0.0.236/trunk@249752 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 23:26:56 +00:00
longsonr%gmail.com
dfc76e70ad Bug 425662 - Scaled SVG content can get the wrong font size and poison the font cache. r+sr=roc,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249751 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 23:18:12 +00:00
ghendricks%novell.com
7578049d32 Refactor run cloning part 1
git-svn-id: svn://10.0.0.236/trunk@249750 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 23:17:33 +00:00
longsonr%gmail.com
27b0a935c3 Bug 426980 - foreignObject content displays at wrong size if zoomed. r=jwatt,sr=roc,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249749 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 23:16:36 +00:00
mozilla.mano%sent.com
8bc9d3d9cd Bug 304147 - progressmeter in undetermined mode does not work in Mac OS X. patch by Markus Stange <mstange@themasta.com>, r=enn, sr=roc, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@249748 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 22:56:44 +00:00
longsonr%gmail.com
39a370b5ab Bug 426738 - SVG text in hyperlink appears to have incorrect length. r+sr=roc,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249747 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 22:27:52 +00:00
edward.lee%engineering.uiuc.edu
ad8c61f288 Bug 422277 - assertions in nsNavHistoryAutocomplete ("not a UTF8 string", etc.). r=dietrich, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249746 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 21:25:48 +00:00
cltbld
7dd101e23d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249745 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 21:21:03 +00:00
ted.mielczarek%gmail.com
5daae0df51 bug 424960 - only enable crash reporting for X% of release builds. r=bsmedberg (blocking 1.9)
git-svn-id: svn://10.0.0.236/trunk@249744 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 21:18:06 +00:00
vladimir%pobox.com
fd91f3b93e b=403169, enabling cms causes unified toolbar color mismatch; patch from colin,joe; r=stuart/josh
git-svn-id: svn://10.0.0.236/trunk@249743 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 20:55:15 +00:00
dolske%mozilla.com
fac89457ef Bug 426723 - Awesome bar needs a new throbber so it doesn't look like there is network activity. r=beltzner, ui-r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249742 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 20:47:59 +00:00
johnath%mozilla.com
921a73842a More verbose logging of harmless-but-scary-looking exception. b=408697 r=kai a=damon
git-svn-id: svn://10.0.0.236/trunk@249741 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 20:46:50 +00:00
vladimir%pobox.com
88bc1ce765 Revert incorrect commenting out of test
git-svn-id: svn://10.0.0.236/trunk@249740 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 20:27:20 +00:00
rhelmer%mozilla.com
5c5d1c5e96 push contents of private dir, not dir itself, and fix up comment b=415970 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@249739 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 20:16:28 +00:00
philringnalda%gmail.com
75e494496a Bug 363980 - Change context-menu text for Create Filter function, r=magnus
git-svn-id: svn://10.0.0.236/trunk@249738 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 20:12:39 +00:00
bhearsum%mozilla.com
93c573c96c Typo fix in buildbotcustom/steps/transfer.py
git-svn-id: svn://10.0.0.236/trunk@249737 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 19:23:15 +00:00
nrthomas%gmail.com
11c7c1874f Followup to bug 426307, revert scheduler change that shouldn't be in CVS
git-svn-id: svn://10.0.0.236/trunk@249736 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 17:29:34 +00:00
benjamin%smedbergs.us
991efadc07 Bug 426771 - The previous checkin happened before full testing, and there was an important typo ;-)
git-svn-id: svn://10.0.0.236/trunk@249734 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 16:38:33 +00:00
rhelmer%mozilla.com
d75963dfde switch to client-side bootstrap.cfg b=417779 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@249733 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 16:29:38 +00:00
ccooper%deadsquid.com
7f6b7f64f5 b=426753,423966
- reorder fields and add hidden fields to workaround Firefox password manager + autocomplete brokenness


git-svn-id: svn://10.0.0.236/trunk@249732 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 16:25:14 +00:00
dietrich%mozilla.com
841ce573cb Bug 405887 - library search should default to Selected Folder (for mak77@supereva.it, r=mano)
git-svn-id: svn://10.0.0.236/trunk@249731 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 15:59:30 +00:00
cltbld
a7aea42f1a "Automated configuration bump, release for firefox 2.0.0.14rc1"
git-svn-id: svn://10.0.0.236/trunk@249730 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 15:54:58 +00:00
johnath%mozilla.com
4bf96c3649 Back out bug 423833 due to windows browser test failures
git-svn-id: svn://10.0.0.236/trunk@249729 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 14:56:44 +00:00
neil%parkwaycc.co.uk
16c823dca8 Don't save the error page icon into Bookmarks b=323508 r+sr=jag
git-svn-id: svn://10.0.0.236/trunk@249727 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 13:49:21 +00:00
rcampbell%mozilla.com
d9fdadcb2f bug 418449 - build and automation code refactoring/consolidation, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@249726 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 13:48:03 +00:00
johnath%mozilla.com
5998d45f91 "Show Only This Frame" code uses about:neterror url for error pages. b=423833 r=mano a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@249725 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 13:39:08 +00:00
longsonr%gmail.com
32101f7e83 Bug 322724 - Supported SVG Feature Strings are incorrect. r=jwatt,sr=roc,a1.9=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249724 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 13:07:54 +00:00
cltbld
5d4bb1e402 "Automated configuration bump: moz18-branch-patcher2.cfg, from 2.0.0.13 to 2.0.0.14"
git-svn-id: svn://10.0.0.236/trunk@249723 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 13:04:37 +00:00
longsonr%gmail.com
751b819516 Bug 426721 - Transforming the ancestors of a foreignObject does not cause a refresh. r+sr=roc,a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@249720 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 10:32:41 +00:00
neil%parkwaycc.co.uk
5a0e6d41f4 Update some key event warnings to match GTK2.10+ b=311756 r+sr=jst a=dsicore
git-svn-id: svn://10.0.0.236/trunk@249719 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 10:29:52 +00:00
vladimir%pobox.com
cd869be049 roll back cairo commit c1062bf to fix assertion failures
git-svn-id: svn://10.0.0.236/trunk@249718 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 09:17:15 +00:00
vladimir%pobox.com
6524c13962 temporarily disable this reftest -- see bug 427480
git-svn-id: svn://10.0.0.236/trunk@249717 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 07:36:24 +00:00
kaie%kuix.de
33a85a3f84 Bug 425469, Add multiple new roots: Geotrust, Thawte, Verisign, Trustwave, Comodo
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@249715 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 07:03:15 +00:00
vladimir%pobox.com
e9f05fb70d dummy commit to kick tinderbox
git-svn-id: svn://10.0.0.236/trunk@249714 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 06:34:48 +00:00
cltbld
44ad5fc582 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249713 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 05:11:03 +00:00
vladimir%pobox.com
b3d6e00c34 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- add patch to fix cairo bustage ; r=me
git-svn-id: svn://10.0.0.236/trunk@249712 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 05:09:53 +00:00
vladimir%pobox.com
f7c487a259 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade-more.patch ; r=me
git-svn-id: svn://10.0.0.236/trunk@249711 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 05:09:45 +00:00
vladimir%pobox.com
52caf61d73 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade.patch ; r=me
git-svn-id: svn://10.0.0.236/trunk@249710 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 05:08:32 +00:00
vladimir%pobox.com
b02362192b b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch pixman-upgrade.patch ; r=me
git-svn-id: svn://10.0.0.236/trunk@249709 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-07 05:07:39 +00:00
philringnalda%gmail.com
bb171e1c79 Bug 427340 - tooltiptext hasn't required a specified tooltip popup for... a few years now, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@249708 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 23:52:47 +00:00
joshmoz%gmail.com
a1717ccbc3 Fix context menus for Mac OS X embedding. Patch written by Stuart Morgan and Josh Aas (yay teamwork). b=425787 r=smichaud sr=vlad
git-svn-id: svn://10.0.0.236/trunk@249707 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 23:52:05 +00:00
philringnalda%gmail.com
69776e5e73 Bug 426947 - assignment to undeclared variable opening filter dialog, r=magnus
git-svn-id: svn://10.0.0.236/trunk@249706 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 23:41:16 +00:00
cltbld
3f61e967c1 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249705 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 23:41:03 +00:00
vladimir%pobox.com
b6e1ca553a backout [mq]: cairo-rollback.patch
git-svn-id: svn://10.0.0.236/trunk@249704 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 23:34:12 +00:00
neil%parkwaycc.co.uk
a469b83e7f Bug 11054 Back end support for ignoring (killing) a subthread (branch) [Troll] p=pidgeot18@gmail.com r=bienvenu sr=me
git-svn-id: svn://10.0.0.236/trunk@249703 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 23:31:07 +00:00
cltbld
a1ca7925ac Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249702 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 22:21:03 +00:00
vladimir%pobox.com
50cffc3767 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade-more.patch ; r=me
git-svn-id: svn://10.0.0.236/trunk@249701 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 22:14:31 +00:00
vladimir%pobox.com
099f7f55d6 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- configure regen ; r=me
git-svn-id: svn://10.0.0.236/trunk@249700 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 22:14:19 +00:00
vladimir%pobox.com
5d54ceb825 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade.patch ; r=me
git-svn-id: svn://10.0.0.236/trunk@249699 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 22:14:10 +00:00
vladimir%pobox.com
f81b1b0e63 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch pixman-upgrade.patch ; r=me
git-svn-id: svn://10.0.0.236/trunk@249698 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 22:13:58 +00:00
joshmoz%gmail.com
1d5f5a4341 back out fixes for bugs 423200 and 424038
git-svn-id: svn://10.0.0.236/trunk@249697 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 20:03:22 +00:00
mozilla.mano%sent.com
4e99f72dfe Bug 427200 - rightclick on bookmarks on the bookmarks toolbar is broken. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@249696 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 19:41:08 +00:00
timeless%mozdev.org
54a5525fe0 Bug 421030 Crash in [@ nsIFrame::GetView()] refreshing Viewpoint demo page
r=roc sr=roc a=roc


git-svn-id: svn://10.0.0.236/trunk@249695 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 19:02:28 +00:00
dietrich%mozilla.com
fa565f3623 Forgot a file for bug 423200 (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249694 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 18:25:50 +00:00
ajschult%verizon.net
2a4efebe33 Bug 412171: In <browser.xml>, "Error: this.docShell is null", when the sidebar opens, patch by Serge Gautherie <sgautherie.bz@free.fr>, r=mnyromyr
git-svn-id: svn://10.0.0.236/trunk@249693 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 18:12:42 +00:00
dietrich%mozilla.com
75efdac039 Bug 423200 - nsNavBookmarks.cpp: can't moveItem() one index down? (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249692 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 17:30:22 +00:00
dietrich%mozilla.com
fe182afe49 Bug 424038 - Assertion thrown when setting query.sort to SORT_BY_ANNOTATION_* (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249691 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 17:11:41 +00:00
Olli.Pettay%helsinki.fi
c40f85edc4 Bug 424027, r=peterv, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@249690 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 12:40:33 +00:00
timeless%mozdev.org
a799ff972a Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@249689 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 12:28:42 +00:00
bmlk%gmx.de
20a0f0e41e lookup all columns for possible originating cells, bug 426706 r/sr=bzbarsky a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249688 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 12:16:45 +00:00
bmlk%gmx.de
a2a7f201ad initialize all border parameters so that the border is initialized even for empty rowgroups bug 424434 r/sr=bzbarsky a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@249687 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 12:12:40 +00:00
roc+%cs.cmu.edu
c64d67f6eb Bug 416735. When a table frame paints the backgrounds for all its parts, make sure those parts notify the table frame display item when they are background-attachment:fixed. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@249686 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 11:34:14 +00:00
roc+%cs.cmu.edu
7968d9b10f Crashtest for bug 423270.
git-svn-id: svn://10.0.0.236/trunk@249685 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 10:14:31 +00:00
roc+%cs.cmu.edu
e40f230c41 Bug 423270. Make gfxTextRunWordCache handle cases where a space and another character combine to form a ligature. r=vlad
git-svn-id: svn://10.0.0.236/trunk@249684 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 10:12:21 +00:00
roc+%cs.cmu.edu
38cfdd3bc4 Bug 424710. Make sizing of abs-pos frames whose container is the initial containing block sane and consistent with Firefox 2, while still incorrect. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@249683 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 10:03:43 +00:00
timeless%mozdev.org
cc3fa1a4c8 Bug 426311 report address for live contexts in JS_DestroyRuntime
r=brendan a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249682 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 09:52:49 +00:00
timeless%mozdev.org
2e02fa2cd1 Bug 402181 Better error message for captureEvents(), releaseEvents() and routeEvent()
text by perhans@indexdata.dk
r=smaug a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249681 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 09:39:35 +00:00
smontagu%smontagu.org
a64cd011a7 Correct the coordinates for selection decoration in right-to-left text. Bug 421042, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249680 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 08:12:09 +00:00
edward.lee%engineering.uiuc.edu
79bdfd8a9a Re-disable test for windows
git-svn-id: svn://10.0.0.236/trunk@249679 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 05:47:30 +00:00
alfred.peng%sun.com
33bd7b7bea Bug 426565. Firefox 3 crashes with Java applets.
r+sr=jst,a=dsicore.


git-svn-id: svn://10.0.0.236/trunk@249678 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 04:38:27 +00:00
edward.lee%engineering.uiuc.edu
bc5eeecc8d Bug 425753 - Send notification when download manager finishes building the list. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249677 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 04:26:18 +00:00
alqahira%ardisson.org
40eaaf981b Bug 427316 - Make Tb use a sanitized toolkit/content/license.html instead of forked mail/license.html. r=philringnalda
git-svn-id: svn://10.0.0.236/trunk@249676 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 04:01:24 +00:00
dbaron%dbaron.org
aa8191ed1b Disable a small part of the fix for bug 416168 to fix a regression with outlines of certain empty inlines. b=424236 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249675 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 03:55:32 +00:00
edward.lee%engineering.uiuc.edu
13634f6554 Bug 413836 - Opening and then closing a new window with urlbar focused breaks the urlbar. r=gavin, b-ff3=beltzner. Fixes Bug 426525 - Broken auto-complete, nsIAutoCompleteController.input failure
git-svn-id: svn://10.0.0.236/trunk@249674 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 03:51:58 +00:00
dolske%mozilla.com
b7e2d18fae OS X box failed even with 45 seconds, try 90. (bug 425987)
git-svn-id: svn://10.0.0.236/trunk@249673 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 01:43:02 +00:00
ccooper%deadsquid.com
1dd1261fb8 b=408331
- set finish timestamp as NOW() when it isn't supplied


git-svn-id: svn://10.0.0.236/trunk@249672 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 00:52:52 +00:00
dolske%mozilla.com
a852c0e5e6 Reenable libpr0n reftests, and try increasing the reftest timeout from 30 to 45 seconds. (bug 425987)
git-svn-id: svn://10.0.0.236/trunk@249671 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 23:55:08 +00:00
dolske%mozilla.com
88a380bb52 Just forcing a unit test run.
git-svn-id: svn://10.0.0.236/trunk@249670 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 23:45:55 +00:00
dolske%mozilla.com
0b3ff83143 Try disabling all lbipr0n reftests (bug 425987).
git-svn-id: svn://10.0.0.236/trunk@249669 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 20:20:48 +00:00
dolske%mozilla.com
7984cfeb2e Reenable pngsuite-corrupted tests, since disabling them didn't help (bug 425987).
git-svn-id: svn://10.0.0.236/trunk@249668 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 20:10:56 +00:00
lpsolit%gmail.com
60e049428e Bug 427226: Do not display the requestee field if the flag is not requestable - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=LpSolit (module owner)
git-svn-id: svn://10.0.0.236/trunk@249667 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 14:53:21 +00:00
lpsolit%gmail.com
7dcc112c53 Bug 425433: Read-only fields should not be passed to process_bug.cgi - Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249666 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 12:54:45 +00:00
bclary%bclary.com
db1142cd25 JavaScript Test - regression test for bug 374025, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@249665 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 09:01:57 +00:00
dolske%mozilla.com
094c11f2ec Try disabling pngsuite-corrupted tests (bug 425987).
git-svn-id: svn://10.0.0.236/trunk@249664 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 08:27:01 +00:00
bclary%bclary.com
cb0f3ce23e JavaScript Test - regression test for bug 384412, by Joachim Kuebart
git-svn-id: svn://10.0.0.236/trunk@249663 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 08:12:31 +00:00
bclary%bclary.com
971e8cad23 JavaScript Test - regression test for bug 418730, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@249662 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 07:44:23 +00:00
bclary%bclary.com
a5ef3825d1 JavaScript Tests - regression test for bug 420869, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@249661 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 06:29:43 +00:00
bclary%bclary.com
dd93e83f73 JavaScript Tests - regression test for bug 424683, by Brian Crowder
git-svn-id: svn://10.0.0.236/trunk@249660 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 06:19:05 +00:00
rhelmer%mozilla.com
0f7db8f09e bustage fix, staging only - downgrade linux kernel version
git-svn-id: svn://10.0.0.236/trunk@249659 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 05:05:28 +00:00
karlt+%karlt.net
8eef55f7f1 Add mathfontSymbol.properties for SymbolMT on MS Windows.
Prefer DejaVu to Cambria Math for better stretchy fences. b=425367 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@249658 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 03:38:26 +00:00
rrelyea%redhat.com
b68483c3c0 [Bug 400238] softtoken unexpectedly logged out
r nelson
Also addes test case


git-svn-id: svn://10.0.0.236/trunk@249657 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 01:42:53 +00:00
gavin%gavinsharp.com
16be34bb8c Back out 2nd patch for bug 423355 due to unit test failures
git-svn-id: svn://10.0.0.236/trunk@249656 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 01:15:32 +00:00
gavin%gavinsharp.com
8ca0407f1d Back out patch for bug 423355 due to unit test failures
git-svn-id: svn://10.0.0.236/trunk@249655 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 01:11:51 +00:00
jonas%sicking.cc
f7f7881f31 Bug 408268 Closing the browser without dismissing the Customize Toolbar dialog leads to loss of all toolbar items. r=Neil Deakin sr=neil@parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@249654 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 00:20:38 +00:00
dcamp%mozilla.com
d82782d6d6 Bug 424281: Fix up openAdvancedPreferences() for modal prefs dialogs. r=gavin, a=damons
git-svn-id: svn://10.0.0.236/trunk@249653 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 00:18:08 +00:00
jonas%sicking.cc
15dcb42e33 Bug 423355: Don't dispatch mutation events for native anon content. Patch by smaug. r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@249652 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 00:14:31 +00:00
rhelmer%mozilla.com
83c5d676b7 typo, staging only - remove duplicate sourceDir entry
git-svn-id: svn://10.0.0.236/trunk@249651 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 00:09:40 +00:00
jonas%sicking.cc
890b62fe93 Bug 423355: Fix bug in blocker unnesting code. Also make sure to never fire mutation events when it's not safe to run script, even if the event isn't catchable by content. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@249650 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 00:06:37 +00:00
kaie%kuix.de
1aa38c5ffe Bug 427081, Allow to override SEC_ERROR_INADEQUATE_KEY_USAGE
r=nelson, a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@249649 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-05 00:02:31 +00:00
joshmoz%gmail.com
d080e16788 Don't use carbon events to handle menu commands. Needed for work on bugs 382138 and 418334. b=398514 r=smorgan r=kreeger sr=vlad
git-svn-id: svn://10.0.0.236/trunk@249648 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 23:29:07 +00:00
joshmoz%gmail.com
c54c8cb160 fix exit event on leaving the app so it doesn't get turned into a move event and incorrectly put up tooltips. b=425259 r=smichaud sr=vlad
git-svn-id: svn://10.0.0.236/trunk@249647 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 23:17:36 +00:00
nrthomas%gmail.com
e1b5c6fb84 Bug 426307, bump nightly versions for Fx & TB to 2.0.0.15pre, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@249646 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 22:23:20 +00:00
rhelmer%mozilla.com
599a5d960b support ftp-not-on-master for staging b=415180 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@249645 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 22:13:35 +00:00
alqahira%ardisson.org
65a66e07c0 Bug 425130 - Release Notes for Camino 1.6. no-other-changes=smorgan, sr=mento
git-svn-id: svn://10.0.0.236/trunk@249644 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 22:06:22 +00:00
alqahira%ardisson.org
e506b805a9 Bug 425130 - Release Notes for Camino 1.6. no-other-changes=smorgan, sr=mento
git-svn-id: svn://10.0.0.236/trunk@249642 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 22:05:54 +00:00
ghendricks%novell.com
e07ee7a49c Redesign case cloning
git-svn-id: svn://10.0.0.236/trunk@249641 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 21:56:47 +00:00
stefanh%inbox.com
07413863d2 Bug 423474 - [10.5] Camino dmg window has vertical scrollbar when path bar is shown. r=ardissone, sr=mento, a=sauron.
git-svn-id: svn://10.0.0.236/trunk@249640 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 21:35:44 +00:00
christophe.ravel.bugs%sun.com
4726851fdc Prepare NSS 3.12 RC1.
git-svn-id: svn://10.0.0.236/trunk@249633 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 20:37:01 +00:00
gavin%gavinsharp.com
9a7735fa66 Bug 423182: changes the default MOZ_ZIP_FORMAT for BeOS from .tar.gz to .zip, patch by mattmadia@gmail.com, r=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249632 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 20:33:12 +00:00
gavin%gavinsharp.com
98e93b369a Bug 425318: JS error when loading a new tab (debug only), r=mano, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249628 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 20:25:41 +00:00
gavin%gavinsharp.com
8aa2f594a3 Bug 426380: toolbar customization on Mac only works the first time, r=smaug, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249627 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 20:24:08 +00:00
ted.mielczarek%gmail.com
481752c126 backing out bug 424817 because it broke symbol creation on non-windows
git-svn-id: svn://10.0.0.236/trunk@249626 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 19:53:08 +00:00
nrthomas%gmail.com
c55a998e15 Bug 426307, master.cfg bump for Fx2.0.0.14rc1, p=joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@249625 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 19:31:02 +00:00
nrthomas%gmail.com
5166e7d638 Bug 426307, bootstrap bump for Fx2.0.0.14rc1, p=joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@249624 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 19:17:49 +00:00
anodelman%mozilla.com
5d2eacce0f Bug 418870 - setup talos to test moz2 builds
push mozilla-central to production take #2
p=anodelman, r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@249622 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 18:25:52 +00:00
mcsmurf%mcsmurf.de
41a216341d Bug 426513 - Add obsolete VC8 runtime files to list of files to remove, r=Standard8, NPOTDB
git-svn-id: svn://10.0.0.236/trunk@249621 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 18:24:59 +00:00
mozilla.mano%sent.com
5fb6e46cd2 Disable the delete menuitem when no places node is explicitly selected. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@249620 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 18:01:15 +00:00
gavin%gavinsharp.com
9b7e9f5154 Replace CRLF with LF
git-svn-id: svn://10.0.0.236/trunk@249619 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 17:55:58 +00:00
anodelman%mozilla.com
bbcb0fba04 Bug 418870 - setup talos to test moz2 builds
backing out patch to push mozilla-central to production (bustage on master)
r=anodelman


git-svn-id: svn://10.0.0.236/trunk@249618 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 17:55:00 +00:00
anodelman%mozilla.com
7cd81ce18f Bug 418870 - setup talos to test moz2 builds
push mozilla-central talos machines to production
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@249617 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 17:41:35 +00:00
rhelmer%mozilla.com
ee8fdaa046 how can we sleep when our box is burning b=426997 r=rhelmer p=mikeal
git-svn-id: svn://10.0.0.236/trunk@249616 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 17:22:29 +00:00
johnath%mozilla.com
7978c93438 Back out test-landing of JOEDREW!'s bug 425941.
git-svn-id: svn://10.0.0.236/trunk@249615 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 16:02:44 +00:00
mozilla%kewis.ch
a04430fde2 No bug - gdata version bump to 0.4
git-svn-id: svn://10.0.0.236/trunk@249613 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 14:57:34 +00:00
johnath%mozilla.com
6581248b93 Test-landing of JPEG patch in bug 425941 to gauge perf delta. Should be backed out after a test run. p=joedrew!
git-svn-id: svn://10.0.0.236/trunk@249612 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 13:03:25 +00:00
lpsolit%gmail.com
a74c952bd6 Restoring .cvsignore as it was before being overriden by the CVS copy
git-svn-id: svn://10.0.0.236/trunk@249611 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 11:29:21 +00:00
johnath%mozilla.com
0b413598e7 Backing out 295994 as likely cause of reftest failure.
git-svn-id: svn://10.0.0.236/trunk@249610 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 11:09:20 +00:00
reed%reedloden.com
0dfeed6861 Back out Surya Ismail's patch from bug 378518 as the possible cause of numerous test failures.
git-svn-id: svn://10.0.0.236/trunk@249609 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 10:19:45 +00:00
reed%reedloden.com
33c758a25c Bug 426501 - "ZoomIn/ZoomOut/ZoomReset should have alternative accel keys for localized builds" (string changes only for source viewer) [p=dev-null@hotmail.co.jp (Atsushi Sakai) pending-ui-r=beltzner pending-a1.9=string-freeze]
git-svn-id: svn://10.0.0.236/trunk@249608 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:26:44 +00:00
reed%reedloden.com
c213e18733 Bug 426329 - "Search box - pressing enter does nothing" (browser chrome test) [p=sevenfurnace@gmail.com r=gavin]
git-svn-id: svn://10.0.0.236/trunk@249606 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:20:18 +00:00
reed%reedloden.com
b3191d6a01 Bug 421353 - "Moving the mouse over text hyperlinks which become underlined spikes cpu usage" (Fix incorrect use of units in previous patch) [p=reg@openpave.org (Jeremy Lea) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249605 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:19:02 +00:00
reed%reedloden.com
34ed6bc6f5 Bug 396770 - "UA string in Help→About is broken into 4 parts, causing a vertical scrollbar (useragent, does not fit)" (make UA textbox flexible, set margins) [p=valastiak@mozilla.sk (Vlado Valastiak [wladow]) r=Mano a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@249604 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:18:00 +00:00
reed%reedloden.com
d38bbc4a69 Bug 415273 - "moz-icon failing to display correct icon with contentType parameter specified" [p=jmathies@mozilla.com (Jim Mathies) r=stuart a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249603 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:16:44 +00:00
reed%reedloden.com
b7d0a21d93 Bug 295994 - [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r+sr=sicking a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@249602 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:15:30 +00:00
reed%reedloden.com
25e1a3817e Bug 416974 - "unequal appearance because of different border colors "favicon container <-> location bar"" (use threedshadow) [p=dao@mozilla.com (Dão Gottwald) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249601 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:13:49 +00:00
reed%reedloden.com
e57711ecdd Bug 426223 - "RSS preview only shows the first Media RSS object" (Removes restriction of one media:content per item) [p=will.guaraldi@pculture.org (Will Guaraldi) r=sayrer a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249600 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:13:05 +00:00
reed%reedloden.com
68584fa4f9 Bug 426822 - "nick_template needs a localization note" [p=valastiak@mozilla.sk (Vlado Valastiak [wladow]) r=kaie a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249599 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:11:41 +00:00
reed%reedloden.com
be00d98632 Bug 416669 - "Port "Bug 350661 - Add Recent Folder Target [...]" to SeaMonkey" ((Bv1c-SM) <messenger.dtd> reordering + 1 removal) [p=sgautherie.bz@free.fr (Serge Gautherie) r=Neil]
git-svn-id: svn://10.0.0.236/trunk@249598 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:10:47 +00:00
reed%reedloden.com
99eb705ecb Bug 294987 - "In <EdColorPicker.xul>, "Warning: Error in parsing value for property 'background-color'. Declaration dropped.", with empty |Last*Color|" ((Av1b) <EdColorPicker.js>) [p=sgautherie.bz@free.fr (Serge Gautherie) r+sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249597 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:09:46 +00:00
reed%reedloden.com
fc349a48b6 Bug 425631 - "It is possible to duplicate the suggestions on spell checking" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249596 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:08:16 +00:00
reed%reedloden.com
8f81a40796 Bug 426007 - "Remove alternating row colors in the download manager" [p=dao@mozilla.com (Dão Gottwald) r=sdwilsh ui-r=mconnor a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249595 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:06:52 +00:00
reed%reedloden.com
e978316cbf Bug 424995 - "remove countdown timer from software update UI" [p=dao@mozilla.com (Dão Gottwald) r=mconnor a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249594 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:06:04 +00:00
reed%reedloden.com
625df39d72 Bug 378518 - "Remove support for tag names in XBL extends attribute" [p=suryaismail@gmail.com (Surya Ismail) r+sr=sicking r=Enn a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249593 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:05:11 +00:00
reed%reedloden.com
203c19081a Bug 425079 - "Multiple back/forward buttons in toolbar" (don't create duplicate items, round two) [p=dao@mozilla.com (Dão Gottwald) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249592 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:03:05 +00:00
reed%reedloden.com
10fbc916f3 Bug 292549 - "crash [@ nsFrame::BoxReflow] at start of page rendering -Trunk" (Don't initialize the chrome registry if JAR isn't up) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=Mossop a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249591 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:02:15 +00:00
reed%reedloden.com
0fc1e32dc7 Bug 426308 - "Cross site XHR backout broke redirect handling for privileged code" [p=manish@flock.com (Manish Singh) r+sr=sicking a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249590 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:01:23 +00:00
reed%reedloden.com
c7350c269f Bug 426706 - "Gtk-CRITICAL **: gtk_widget_set_name: assertion `GTK_IS_WIDGET (widget)' failed" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=vlad]
git-svn-id: svn://10.0.0.236/trunk@249589 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:59:13 +00:00
reed%reedloden.com
2be1358898 Bug 425176 - "Change duplicated accesskeys in Composition & Addressing panels" [p=prometeo.bugs@gmail.com (Giacomo Magnini) r=KaiRo r=philor sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249588 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:58:29 +00:00
reed%reedloden.com
62485a3edb Bug 425175 - "Change duplicated accesskeys in Security (SMIME) panels" [p=prometeo.bugs@gmail.com (Giacomo Magnini) r=KaiRo sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249587 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:57:55 +00:00
reed%reedloden.com
d4ed8434b2 Bug 425173 - "Change duplicated accesskeys in Junk Settings panels" [p=prometeo.bugs@gmail.com (Giacomo Magnini) r=KaiRo r=philor sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249586 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:57:25 +00:00
reed%reedloden.com
83c2903192 Bug 425171 - "Change duplicated accesskeys in Copies and Folders panels" [p=prometeo.bugs@gmail.com (Giacomo Magnini) r=KaiRo r=philor sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249585 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:56:14 +00:00
reed%reedloden.com
42328f0582 Bug 425164 - "Change duplicated accesskeys in Disk Space panels" [p=prometeo.bugs@gmail.com (Giacomo Magnini) r=KaiRo r=philor sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@249584 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:55:33 +00:00
reed%reedloden.com
702ce1dafa Bug 424817 - "source server tweaks" [p=lukasblakk@gmail.com (Lukas Blakk [lsblakk]) r=luser/ted a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249583 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:54:44 +00:00
reed%reedloden.com
230bbf5721 Bug 426771 - "Export cross tool variables in universal mozconfig" [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=luser/ted a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249582 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:54:05 +00:00
reed%reedloden.com
5cefbf22e7 Bug 405553 - "make it so when updater.exe throws up the UAC prompt it is branded as "Firefox Updater" / "<brandShortName> Updater"" (Change module.ver) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249581 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 08:52:33 +00:00
pavlov%pavlov.net
987a38d5ba bug 425336. check for S_OK explicitly rather than != S_FALSE. r=vlad
git-svn-id: svn://10.0.0.236/trunk@249579 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:39:58 +00:00
slavomir.katuscak%sun.com
c4144d31a2 Bug 426245: Enabled ulimit -c. r=alexei
git-svn-id: svn://10.0.0.236/trunk@249578 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:39:05 +00:00
reed%reedloden.com
beb8a7979f Fix white space.
git-svn-id: svn://10.0.0.236/trunk@249577 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:29:39 +00:00
reed%reedloden.com
8c0142c017 Bug 422919 - "Bookmark Import and Restore do not intelligently handle two different bookmark formats" (accesskey change) [p=dietrich@mozilla.com (Dietrich Ayala) r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249576 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:12:43 +00:00
reed%reedloden.com
5cf5a2060d Bug 392137 - "Retention: take over user defaults during install on Win32" (string change only; fixing typo) [p=robert.bugzilla@gmail.com (Robert Strong [rob_strong]) r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249575 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:10:00 +00:00
reed%reedloden.com
350acc0377 Bug 424547 - "Fix strings so they are more descriptive from bug 416683" [p=jmathies@mozilla.com (Jim Mathies) r=sdwilsh ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249574 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:08:24 +00:00
reed%reedloden.com
f8770bfac1 Bug 421675 - "remove period after "Keep my history for at least xx days"" [p=steffen.wilberg@web.de (Steffen Wilberg) r=dietrich ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249573 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:07:31 +00:00
reed%reedloden.com
cd0e376531 Bug 413937 - "Please add "Can't Print" to list of Problem types" (string change only) [p=robert@accettura.com (Robert Accettura [raccettura]) ui-r=beltzner pending-a1.9=string-freeze]
git-svn-id: svn://10.0.0.236/trunk@249572 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:06:18 +00:00
reed%reedloden.com
61cf51bdfc Bug 426501 - "ZoomIn/ZoomOut/ZoomReset should have alternative accel keys for localized builds" (string changes only) [p=masayuki@d-toybox.com (Masayuki Nakano) ui-r=beltzner pending-a1.9=string-freeze]
git-svn-id: svn://10.0.0.236/trunk@249571 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 07:04:57 +00:00
lpsolit%gmail.com
21f75a0ffd Doc patch for bug 244239: Add group-based pronouns to query - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249570 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:42 +00:00
lpsolit%gmail.com
bfa35c3d67 Bug 400629: The "User Preferences" doc page has no information about saved searches - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249569 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:41 +00:00
vladd%bugzilla.org
2fbc3e1efa Replace CVSZilla URL with the more up-to-date version (documentation patch), p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249568 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:40 +00:00
lpsolit%gmail.com
0a2ec2e86e Bug 415676: Remove all mentions of landfill.bugzilla.org/ppm from the documentation. People should use theory58S instead - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave
git-svn-id: svn://10.0.0.236/trunk@249567 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:39 +00:00
lpsolit%gmail.com
bddbf7d36a Bug 380730: Remove documentation about the withdrawn mod_throttle module - Patch by samfw <sam.folkwilliams@gmail.com> r=mkanat
git-svn-id: svn://10.0.0.236/trunk@249566 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:38 +00:00
lpsolit%gmail.com
3df762fa46 Documentation patch for bug 410134: Make Oracle case-insensitive for Bugzilla - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249565 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:37 +00:00
mozilla%colinogilvie.co.uk
696c79b3fc Bug 413149: There is twice the same paragraph bz_canusewhines in using.xml
Patch by: Cedric Corazza <cedric.corazza@wanadoo.fr> ;r=me


git-svn-id: svn://10.0.0.236/trunk@249564 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:36 +00:00
mozilla%colinogilvie.co.uk
d1ed142b45 Bug 413149: There is twice the same paragraph bz_canusewhines in using.xml
Patch by: Cedric Corazza <cedric.corazza@wanadoo.fr> ;r=me


git-svn-id: svn://10.0.0.236/trunk@249563 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:35 +00:00
mozilla%colinogilvie.co.uk
e8f0d61527 Bug 310400: Explain (Document) how permissions are handled on Bugzilla
Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com>; r=me


git-svn-id: svn://10.0.0.236/trunk@249562 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:34 +00:00
lpsolit%gmail.com
c7bac25be1 Documentation for bug 11901: Change Bugzilla comments line-wrapping policy - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=mkanat
git-svn-id: svn://10.0.0.236/trunk@249561 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:33 +00:00
wurblzap%gmail.com
431cc50583 Bug 365378 – The 'languages' parameter is not necessary.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249560 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:32 +00:00
vladd%bugzilla.org
03df4c763a Bug 390040: Fix wrong file name for hook in customization.xml (documentation only) - Patch by Cédric Corazza <cedric.corazza@wanadoo.fr> r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249559 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:31 +00:00
mkanat%bugzilla.org
0e0e0eea03 Bump the version number for the 3.1.3 release.
git-svn-id: svn://10.0.0.236/trunk@249558 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:30 +00:00
lpsolit%gmail.com
b065a5b651 Bug 272886: Move the FAQ from the Documentation to wiki.mozilla.org - Patch by Frédéric Buclin <LpSolit@gmail.com> r=colin
git-svn-id: svn://10.0.0.236/trunk@249557 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:29 +00:00
wurblzap%gmail.com
bd0f60a68d Bug 390559 – Docs link to outdated German l10n site.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=vladd


git-svn-id: svn://10.0.0.236/trunk@249556 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:28 +00:00
lpsolit%gmail.com
21a6cf5491 Part 4 of bug 182083: add Help for non-admin pages - Patch by me, r=Colin
git-svn-id: svn://10.0.0.236/trunk@249555 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:27 +00:00
mkanat%bugzilla.org
1192b951a3 Bug 396506: Release Notes for 3.0.2
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249554 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:26 +00:00
mkanat%bugzilla.org
10e8268609 Fix the link to the HTML release notes in the text release notes to point to the latest 3.0.x relnotes.
git-svn-id: svn://10.0.0.236/trunk@249553 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:25 +00:00
timeless%mozdev.org
f3434802f0 Bug 363908 Consistently name the Settings control panel (User Preferences)
r=wicked a=lpsolit
thanks to wicked for updating this patch


git-svn-id: svn://10.0.0.236/trunk@249552 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:24 +00:00
timeless%mozdev.org
33a7b92413 Bug 364361 The word "Customising" in chapter 6 title is spelled wrong in all documentation
r=colin.ogilvie, kevin.benton


git-svn-id: svn://10.0.0.236/trunk@249551 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:23 +00:00
lpsolit%gmail.com
1962251815 Bug 390972: we shouldn't favor fink for os x - Patch by timeless <timeless@bemail.org> r=Colin r=justdave
git-svn-id: svn://10.0.0.236/trunk@249550 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:22 +00:00
lpsolit%gmail.com
f1fdda21b3 Bug 419660: New custom fields not listed in "3.10. Custom Fields" - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249549 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:21 +00:00
lpsolit%gmail.com
120ea1e551 Doc for bug 135812: Add a 'mailfrom' parameter to unify bugmail originating address - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249548 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:20 +00:00
lpsolit%gmail.com
f57f0d7f75 Two small fixes for bug 390603 (better wording)
git-svn-id: svn://10.0.0.236/trunk@249547 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:19 +00:00
lpsolit%gmail.com
eb6915f00b Bug 281809: 'Groups' docs need improving - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249546 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:18 +00:00
lpsolit%gmail.com
c653ea8988 Doc patch for bug 101179 (custom statuses and workflow) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249545 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:17 +00:00
lpsolit%gmail.com
03d7defbd7 Bug 390603: Configuration paramaters documentation needs updating - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249544 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:16 +00:00
lpsolit%gmail.com
9c4ea4162d Fixing bustage due to bug 399823
git-svn-id: svn://10.0.0.236/trunk@249543 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:15 +00:00
lpsolit%gmail.com
064e8ab2d6 Bug 399823: Fix the documentation about installing missing Perl packages when you are not root - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249542 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:14 +00:00
lpsolit%gmail.com
065eb83d0d Bug 399574: Documentation should note to use 32bit Perl on Win64 too - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249541 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:13 +00:00
mozilla%colinogilvie.co.uk
000a1c0c2d Bug 397544: ppm repository command is outdated
Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com>, r=me, r=kevin.benton


git-svn-id: svn://10.0.0.236/trunk@249540 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:12 +00:00
mkanat%bugzilla.org
b5f39f5b9d Bug 408766: Apache::DBI was unnecessary and was causing problems for some users.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=justdave, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@249539 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:11 +00:00
mkanat%bugzilla.org
ea1bcaa783 Bug 399954: Make Bugzilla able to hold its dependencies in a local directory
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249538 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:10 +00:00
justdave%bugzilla.org
4e6ff9fb87 Bug 105366: add documentation for running Bugzilla under suexec
r=mkanat, colin


git-svn-id: svn://10.0.0.236/trunk@249537 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:09 +00:00
mkanat%bugzilla.org
30935e4f73 Update version number for 3.1.2.
git-svn-id: svn://10.0.0.236/trunk@249536 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:08 +00:00
mozilla%colinogilvie.co.uk
f02b35fac7 Bug 398198: Multiple Bugzilla databases with a single installation docs should have an id
Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com>; r=colin


git-svn-id: svn://10.0.0.236/trunk@249535 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:07 +00:00
mkanat%bugzilla.org
eccd3767bd Bump version numbers for 3.1.1 release.
git-svn-id: svn://10.0.0.236/trunk@249534 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:06 +00:00
lpsolit%gmail.com
5f72f19a7d Bug 380712: Move distro-specific installation instructions to Wiki - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit r=kevin.benton
git-svn-id: svn://10.0.0.236/trunk@249533 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:05 +00:00
lpsolit%gmail.com
f6733d6ca2 Bug 301832: Windows installation: ScriptInterpreterSource registry requires the -T (taint mode) flag - Patch by Frédéric Buclin <LpSolit@gmail.com> r=glob
git-svn-id: svn://10.0.0.236/trunk@249532 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:04 +00:00
lpsolit%gmail.com
c8ec9a7015 Bug 361149: Bugzilla now requires Perl 5.8.1 or newer (Perl 5.8.0 throws warnings about deprecated pseudo-hashes) - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@249531 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:03 +00:00
lpsolit%gmail.com
196ff2f12d Documentation cannot compile correctly as two IDs have the same name (regression due to bug 380187)
git-svn-id: svn://10.0.0.236/trunk@249530 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:02 +00:00
wurblzap%gmail.com
9ac7686f59 Bug 380187 – Bugzilla should support RADIUS authentication.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@249529 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:01 +00:00
timeless%mozdev.org
1117d4cc21 Bug 345970 Avoid using the string 'the web'
patch by jhulten@tragicallyleet.com r=timeless
I've updated it to trunk r=lpsolit a=lpsolit


git-svn-id: svn://10.0.0.236/trunk@249528 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:55:00 +00:00
vladd%bugzilla.org
88962ce8d8 Spell-patch ('refered' -> 'referred') in "Multiple Bugzilla databases with a single installation" documentation section, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249527 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:59 +00:00
vladd%bugzilla.org
f9e3c90e71 Spell-patch ('lookng' -> 'looking') in "Apache httpd with mod_perl" documentation section, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249526 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:58 +00:00
mkanat%bugzilla.org
8068adab9c Bug 366408: MIME:: modules should now be optional, not required (because we've moved to using mostly the Email:: modules instead)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249525 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:57 +00:00
lpsolit%gmail.com
cc2bb6278b Bug 338435: Add link to DBD::Pg in the documentation - Patch by victory(_RSZ_) <bmo2007@rsz.jp> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249524 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:56 +00:00
lpsolit%gmail.com
906ba06914 Bug 349369: Allow unused custom fields to be deleted from editfields.cgi - Patch by Alex Eiser <aeiser@arc.nasa.gov> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249523 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:55 +00:00
lpsolit%gmail.com
9649ee9263 Bug 400631: The "Account History" page in editusers.cgi is not documented - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249522 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:54 +00:00
lpsolit%gmail.com
4eddc7da41 Bug 400677: Documentation about products is mostly non-existent - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249521 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:53 +00:00
lpsolit%gmail.com
9969316d28 Bug 403397: Missing documentation about keywords - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249520 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:52 +00:00
lpsolit%gmail.com
b1f2d0428c Documentation for bug 45207: Automated sanity check that can send an e-mail if there are problems - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249519 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:51 +00:00
lpsolit%gmail.com
6e55fd2dee Part 3 of bug 182083: add Help for more admin pages - Patch by me, r=Colin
git-svn-id: svn://10.0.0.236/trunk@249518 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:50 +00:00
mozilla%colinogilvie.co.uk
4127b7d945 Bug 397665: "Assigning Group Controls to Products" doesn't explain editcomponents, canconfirm, editbugs
Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com>; r=me, r=lpsolit


git-svn-id: svn://10.0.0.236/trunk@249517 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:49 +00:00
mozilla%colinogilvie.co.uk
6e64378d2d Bug 400678: Default CC list for components not mentioned in the documentation
Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com>; r=me


git-svn-id: svn://10.0.0.236/trunk@249516 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:48 +00:00
lpsolit%gmail.com
beba0800e3 Part 2 of bug 182083: add Help for more admin pages - Patch by me, r=Colin
git-svn-id: svn://10.0.0.236/trunk@249515 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:47 +00:00
lpsolit%gmail.com
c7e41626d3 Bug 276497: Add link to Ravenbrook bugzilla-schema generator - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave
git-svn-id: svn://10.0.0.236/trunk@249514 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:46 +00:00
lpsolit%gmail.com
cce6bb763a Bug 397616: Modifying Users is mentioning <productname>, but not clear when this appears - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249513 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:45 +00:00
lpsolit%gmail.com
8bcad0c044 Bug 380375: The local XML file './data/bugzilla-update.xml' cannot be created if the proxy requires authentication - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249512 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:44 +00:00
timeless%mozdev.org
d029eca95d Bug 383595 "allows to" isn't correct
r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@249511 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:43 +00:00
vladd%bugzilla.org
018ac7fe2d Spell-patch ('critera' -> 'criteria') in the Bugzilla XML "Administration" documentation section, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249510 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:42 +00:00
timeless%mozdev.org
ef7d414cdc Bug 365256 Period is on the wrong side of a bunch of other parentheses
r=lpsolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@249509 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:41 +00:00
lpsolit%gmail.com
2f66e4afca Docs patch for bug 330487: Bugzilla now has an automatic update notification system - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249508 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:40 +00:00
lpsolit%gmail.com
d30d89a165 Docs for bug 344875: Custom fields can be created and edited directly from your web browser - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249507 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:39 +00:00
lpsolit%gmail.com
c1700966be Fixing bustage (I forgot a <title>)
git-svn-id: svn://10.0.0.236/trunk@249506 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:38 +00:00
lpsolit%gmail.com
b4ffd9971b Docs patch for bug 119485: update documentation about user account administration - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249505 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:37 +00:00
lpsolit%gmail.com
4e96c611b3 Docs for bug 281876: There is now a UI to edit legal values - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249504 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:36 +00:00
lpsolit%gmail.com
d5b492dd37 Docs for bug 284629: maildeliverymethod -> mail_delivery_method
git-svn-id: svn://10.0.0.236/trunk@249503 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:35 +00:00
lpsolit%gmail.com
cd450b9754 Docs for bug 245877: use testagent.cgi and testserver.pl to test your installation - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249502 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:34 +00:00
mkanat%bugzilla.org
9770a0afe9 Bump version number on the trunk with the branching of 3.0.
git-svn-id: svn://10.0.0.236/trunk@249501 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:33 +00:00
mkanat%bugzilla.org
04453d92c7 Bump version number pre-release.
git-svn-id: svn://10.0.0.236/trunk@249500 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:32 +00:00
lpsolit%gmail.com
29f0ef32ee Bug 361562: The "Using Bugzilla" chapter should be before the "Customising Bugzilla" chapter - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave
git-svn-id: svn://10.0.0.236/trunk@249499 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:31 +00:00
lpsolit%gmail.com
1c643eef06 Bug 360520: Docs need to be changed to include info about the Email:: modules instead of the Mail:: modules - Patch by victory(_RSZ_) <bmo2007@rsz.jp> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249498 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:30 +00:00
mkanat%bugzilla.org
5f7c1d8c5a Bug 192451: Checksetup should prioritize missing module whines
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=myk


git-svn-id: svn://10.0.0.236/trunk@249497 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:29 +00:00
mozilla%colinogilvie.co.uk
62bf48008d Bug 343336: Document how to set up Apache for mod_perl
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=mkanat


git-svn-id: svn://10.0.0.236/trunk@249496 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:28 +00:00
mozilla%colinogilvie.co.uk
3c4f081a07 Bustage fix from Bug 224577
git-svn-id: svn://10.0.0.236/trunk@249495 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:27 +00:00
wurblzap%gmail.com
45d831b861 Bug 224577: Bugzilla could use a web services interface.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=mkanat; a=myk


git-svn-id: svn://10.0.0.236/trunk@249494 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:26 +00:00
lpsolit%gmail.com
b82b87994c Bug 281821: Add mention of 'testserver.pl' to webserver configuration section - Patch by victory(_RSZ_) <bmo@rsz.jp> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249493 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:25 +00:00
mkanat%bugzilla.org
140719856a Bug 346554: Remove checksetup's checks for modules that are included with perl 5.8.0
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) r=colin for docs, a=myk


git-svn-id: svn://10.0.0.236/trunk@249492 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:24 +00:00
jocuri%softhome.net
fecc394f9f Documentation patch: remove 'it it' duplication; patch by Vlad Dascalu <vladd@bugzilla.org>.
git-svn-id: svn://10.0.0.236/trunk@249491 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:23 +00:00
jocuri%softhome.net
9ba3e8eba7 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@249490 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:22 +00:00
uid623
7fe14037d3 Documentation patch for bug 340713: remove troubleshooting question (related to Perl 5.6.1 upgrade) from the 2.20, 2.22 and trunk docs, as we already require 5.6.1 in these places; patch by Vlad Dascalu <vladd@bugzilla.org>, r=colin.
git-svn-id: svn://10.0.0.236/trunk@249489 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:21 +00:00
mozilla%colinogilvie.co.uk
fd2c2b278f Bug 337777: Typo at bottom; 'myslqd' should be 'mysqld'
Patch by me; r=mkanat


git-svn-id: svn://10.0.0.236/trunk@249488 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:20 +00:00
uid623
1d4a49b132 Documentation patch for bug 338434: update newsgroup links in the documentation; patch by Emmanuel Seyman, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249487 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:19 +00:00
jocuri%softhome.net
f147e573d9 Documentation patch, bug 340130: add a section ID in troubleshooting.xml for section B9; patch by Vlad Dascalu <vladd@bugzilla.org>, r=Colin.
git-svn-id: svn://10.0.0.236/trunk@249486 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:18 +00:00
jocuri%softhome.net
a242e94a15 Documentation patch: fix spelling for 'comprimise' and 'comprimised'.
git-svn-id: svn://10.0.0.236/trunk@249485 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:17 +00:00
mkanat%bugzilla.org
621d43c3f7 Bug 124405: Remove direct AppConfig dependency.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) r=colin for docs, a=myk


git-svn-id: svn://10.0.0.236/trunk@249484 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:16 +00:00
jocuri%softhome.net
9a212453b6 Documentation patch: fix 'privleged'->'privileged' spelling.
git-svn-id: svn://10.0.0.236/trunk@249483 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:15 +00:00
vladd%bugzilla.org
749f0c0a6d Spell-patch ('refered' -> 'referred') in Glossary documentation section, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249482 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:14 +00:00
lpsolit%gmail.com
a50b6e70e5 Bug 391274: Warning box says "Caution". Info requiring attention says "Warning" - Patch by Sam Folk-Williams <sam.folkwilliams@gmail.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249481 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:13 +00:00
mkanat%bugzilla.org
4b921313d9 Bug 345389: Template-Toolkit 2.15 moved Template::Plugin::GD into a separate package
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@249480 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:12 +00:00
jocuri%softhome.net
92fb0d7cf1 Documentation patch: fix 'vunerabilites'->'vulnerabilities' spelling.
git-svn-id: svn://10.0.0.236/trunk@249479 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:11 +00:00
lpsolit%gmail.com
f71028d03f Fix glossary.xml as part of bug 360520 (we don't use Mail::Mailer anymore) - Patch by me, r=wurblzap
git-svn-id: svn://10.0.0.236/trunk@249478 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:10 +00:00
mkanat%bugzilla.org
b8da8449e8 Bump version number pre-release for 2.23.3.
git-svn-id: svn://10.0.0.236/trunk@249477 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:09 +00:00
mozilla%colinogilvie.co.uk
913ee168c3 Bug 344731: Update documentation minimum versions automatically
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=mkanat; a=myk


git-svn-id: svn://10.0.0.236/trunk@249476 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:08 +00:00
mozilla%colinogilvie.co.uk
6d1adae1fb Bug 344727: Documentation still thinks we need XML::Parser, but we now need XML::Twig
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=mkanat


git-svn-id: svn://10.0.0.236/trunk@249475 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:07 +00:00
jocuri%softhome.net
c2ea854348 Documentation spelling patch: 'intrest' -> 'interest'.
git-svn-id: svn://10.0.0.236/trunk@249474 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:06 +00:00
jocuri%softhome.net
091727d71b Documentation patch: fix 'pannel'->'panel' spelling.
git-svn-id: svn://10.0.0.236/trunk@249473 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:05 +00:00
jocuri%softhome.net
c525854864 Documentation patch: fix spelling mistakes on 'offical', 'offically', 'repeatadly'.
git-svn-id: svn://10.0.0.236/trunk@249472 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:04 +00:00
mkanat%bugzilla.org
46b6db75f9 Fix bustage from checkin of Bug 374331--defaultlanguage parameter no longer exists, use $languages[0] instead. r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249471 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:03 +00:00
wurblzap%gmail.com
e7852e1fca Bug 365890: Searches shared by users with bless rights are in the footer by default, with no warning.
Docs Patch by Marc Schumann <wurblzap@gmail.com>,
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249470 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:02 +00:00
jocuri%softhome.net
ced4032b14 Documentation patch: fix 'managment'->'management' spelling.
git-svn-id: svn://10.0.0.236/trunk@249469 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:01 +00:00
vladd%bugzilla.org
193696e5e4 Spell-patch ('appearence' -> 'appearance') in the recently-added "The Bugzilla Extension Mechanism" documentation section, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249468 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:54:00 +00:00
lpsolit%gmail.com
84d588ef28 Bug 233523: Remove the obsolete section about MySQL and enum() fields - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave
git-svn-id: svn://10.0.0.236/trunk@249467 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:59 +00:00
jocuri%softhome.net
1144b0e7da Documentation spelling patch: 'Herculaean'->'Herculean'; patch by Vlad Dascalu <vladd@bugzilla.org>.
git-svn-id: svn://10.0.0.236/trunk@249466 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:58 +00:00
reed%reedloden.com
ed65d745f1 Bug 366466 - "flag notification mail has canceled spelled incorrectly" [p=reed r=timeless a=mkanat]
git-svn-id: svn://10.0.0.236/trunk@249465 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:57 +00:00
vladd%bugzilla.org
e51f6c925e Spell-patch ('referes' -> 'refers') in "Using Bugzilla" documentation section, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249464 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:56 +00:00
mozilla%colinogilvie.co.uk
ecc57903e2 Bug 351486: Documentation for the new "skins" feature
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=wurblzap


git-svn-id: svn://10.0.0.236/trunk@249463 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:55 +00:00
jocuri%softhome.net
128d5e2dac Documentation patch for bug 286754: Update list of localized Bugzilla documentation and templates; patch by victory <bmo@rsz.jp>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249462 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:54 +00:00
vladd%bugzilla.org
5c3f40a6b2 Spell-patch ('repsentation' -> 'representation') in the Bugzilla XML documentation, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249461 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:53 +00:00
lpsolit%gmail.com
6fc7eece35 Bug 340278: Move CheckCanChangeField() from process_bug.cgi to Bug.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@249460 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:52 +00:00
vladd%bugzilla.org
40c3d2f88f Spell-patch ('Operarting' -> 'Operating') in the recently-added "Filing Bugs" documentation section, p=vladd.
git-svn-id: svn://10.0.0.236/trunk@249459 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:51 +00:00
lpsolit%gmail.com
584fee98e5 Bug 304601: Bugzilla::Config's :locations exports need to be in their own module - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat for the main patch, r=myk for the patch about CGI.pm a=justdave
Bug 328637: Remove all legal_* versioncache arrays - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave

Bug 110503 - Eliminate versioncache


git-svn-id: svn://10.0.0.236/trunk@249458 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:50 +00:00
lpsolit%gmail.com
fdb1a58f71 Doc patch for bug 180652: Marking an attachment as obsolete should cancel all unfulfilled requests - Patch by Frédéric Buclin <LpSolit@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249457 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:49 +00:00
lpsolit%gmail.com
c5ec8b8ff8 Bug 328438: Eliminate @::log_columns - Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=myk
git-svn-id: svn://10.0.0.236/trunk@249456 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:48 +00:00
lpsolit%gmail.com
d66721945c Doc patch for bug 44595: interface for administrator to delete attachments - Patch by Frédéric Buclin <LpSolit@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249455 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:47 +00:00
vladd%bugzilla.org
fe590687c9 Documentation patch for bug 340904: remove false statement from documentation that specified the fact that we still store plain text passwords in the database (which is false); patch by Vlad Dascalu <vladd@bugzilla.org>, r=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@249454 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:46 +00:00
lpsolit%gmail.com
d1829962e3 Doc patch for bug 149504: Permit a reference to a URL to be treated as an attachment - Patch by Frédéric Buclin <LpSolit@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249453 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:45 +00:00
jocuri%softhome.net
b2e8b31c15 Documentation patch: document the user_group_map table; follow-up on patch published in bug 180635 by victory <bmo@rsz.jp>, r=vladd: add user_group_map to the list of tables.
git-svn-id: svn://10.0.0.236/trunk@249452 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:44 +00:00
lpsolit%gmail.com
e6dbb7b61c Doc patch for bug 250410 (implement the Time Summary feature) and bug 283139 (setting the remaining time to zero when resolving a bug) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave
git-svn-id: svn://10.0.0.236/trunk@249451 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:43 +00:00
jocuri%softhome.net
b05405ce08 Documentation patch: document the user_group_map table; patch published in bug 180635 by victory <bmo@rsz.jp>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249450 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:42 +00:00
timeless%mozdev.org
ae792bd526 Bug 363912 editwhines uses both the word "query" and the word "search" for the same thing
r=colin.ogilvie a=justdave


git-svn-id: svn://10.0.0.236/trunk@249449 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:41 +00:00
jocuri%softhome.net
ef763fbf3b Documentation spelling patch: 'ou' -> 'you'; patch by victory <bmo@rsz.jp>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249448 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:40 +00:00
lpsolit%gmail.com
29c4f390b8 Bug 364013: "Add individual bugs to..." should be reworded - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@249447 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:39 +00:00
jocuri%softhome.net
24b6430415 Documentation patch: fix 'occurences'->'occurrences' spelling; patch by Vlad Dascalu <vladd@bugzilla.org>.
git-svn-id: svn://10.0.0.236/trunk@249446 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:38 +00:00
mkanat%bugzilla.org
59702f02c9 Bump version number for release of 2.23.2.
git-svn-id: svn://10.0.0.236/trunk@249445 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:37 +00:00
vladd%bugzilla.org
94f8f707f5 Documentation patch for bug 355302: Documentation for the "clone bug" feature; patch by victory(_RSZ_) <bmo2007@rsz.jp>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249444 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:36 +00:00
jocuri%softhome.net
4f4d5097ab Documentation spelling patch - remove duplicate 'when when' from customization section; patch by Vlad Dascalu <vladd@bugzilla.org>.
git-svn-id: svn://10.0.0.236/trunk@249443 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:35 +00:00
mozilla%colinogilvie.co.uk
a935954fac Followup docs to Bug 329537: [PostgreSQL] Bugzilla::DB::Pg can't alter a column to be SERIAL
Patch by me, r=LpSolit on IRC


git-svn-id: svn://10.0.0.236/trunk@249442 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:34 +00:00
lpsolit%gmail.com
397d3a84ed Also mention the XML format for bug lists
git-svn-id: svn://10.0.0.236/trunk@249441 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:33 +00:00
jocuri%softhome.net
fc6a8618a2 Documentation patch -- fix broken tree due to the landing of bug 298341 - Implement code hook mechanism.
git-svn-id: svn://10.0.0.236/trunk@249440 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:32 +00:00
mkanat%bugzilla.org
bf51d82185 Update the version numbers for 2.23.1.
git-svn-id: svn://10.0.0.236/trunk@249439 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:31 +00:00
lpsolit%gmail.com
053def273a Docs patch for bug 313020: Implement the ability to add and remove individual bugs to/from saved searches - Patch by me, r=Colin
git-svn-id: svn://10.0.0.236/trunk@249438 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:30 +00:00
jocuri%softhome.net
bee7ae7a19 Patch for bug 298341: Implement code hook mechanism; patch by zach@zachlipton.com, r=timeless, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249437 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:29 +00:00
mkanat%kerio.com
212267c7f4 Bug 314470: Require Perl 5.8
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249436 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:28 +00:00
lpsolit%gmail.com
589be9722a Fixing bustage: &quote; -> <quote>
git-svn-id: svn://10.0.0.236/trunk@249435 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:27 +00:00
jocuri%softhome.net
7ccb1e95f1 Documentation spelling patch: 'Engish' -> 'English'.
git-svn-id: svn://10.0.0.236/trunk@249434 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:26 +00:00
jocuri%softhome.net
894e59ca15 Backout accidental commit.
git-svn-id: svn://10.0.0.236/trunk@249433 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:25 +00:00
lpsolit%gmail.com
3b65e2264e Bug 361564: Attachments should have their own section in the docs, and info about PatchReader should be a sub-section of it - Patch by Frédéric Buclin <LpSolit@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249432 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:24 +00:00
mozilla%colinogilvie.co.uk
b0b1e17b65 Documentation for Bug 282686: Multiple projects sharing the same Bugzilla codebase (different datastores).
Original Patch by guillomovitch@zarb.org; Completed by Colin Ogilvie <colin.ogilvie@gmail.com>; r=vladd


git-svn-id: svn://10.0.0.236/trunk@249431 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:23 +00:00
lpsolit%gmail.com
10bd7a7f0d Bug 339731: [LDAP] URI-parsing code duplicated with Net::LDAP - Patch by guillomovitch@zarb.org r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@249430 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:22 +00:00
vladd%bugzilla.org
00f6117c1e Documentation patch for bug 314385: fine-tune the MySQL configuration instructions for allowing large attachments to be stored; patch by Colin Ogilvie <colin.ogilvie@gmail.com>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249429 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:21 +00:00
uid623
4757e7d104 Follow-up spelling patch for bug 320751: 'adress' should be 'address' in instalation.xml docs.
git-svn-id: svn://10.0.0.236/trunk@249428 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:20 +00:00
mkanat%bugzilla.org
fae8dcaa19 Bug 320751: LDAP: Ability to have Bugzilla use the LDAP username directly as the Bugzilla username
Patch By guillomovitch@zarb.org r=mkanat, a=myk


git-svn-id: svn://10.0.0.236/trunk@249427 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:19 +00:00
lpsolit%gmail.com
4505216b67 Bug 335999: Remove documentation specific to MySQL 3.x and to Pg 7.4.x - Patch by Frédéric Buclin <LpSolit@gmail.com> r=Colin
git-svn-id: svn://10.0.0.236/trunk@249426 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:18 +00:00
mozilla%colinogilvie.co.uk
611c79b209 Bug 335633: Docs still refer to "loginmethod"
Patch by victory(_RSZ_) <bmo@rsz.jp>; r=me


git-svn-id: svn://10.0.0.236/trunk@249425 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:17 +00:00
jocuri%softhome.net
1abdad0146 Documentation patch - remove duplicate 'Note Note' spelling in text documentation due to redundancy between documentation text and DocBook mark-up; patch by Vlad Dascalu <vladd@bugzilla.org>.
git-svn-id: svn://10.0.0.236/trunk@249424 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:16 +00:00
jocuri%softhome.net
f240a5b697 Documentation patch: fix 'suported'->'supported' spelling.
git-svn-id: svn://10.0.0.236/trunk@249423 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:15 +00:00
lpsolit%gmail.com
b3ef1fda76 Docs patch for bug 87795: You now get an email with a URL containing a random token to confirm your registration - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249422 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:14 +00:00
lpsolit%gmail.com
7f9a24c680 Docs patch for bug 36257: Add the QA contact field to the list of valid fields in the "Anatomy of a bug" section - Patch by me, r=justdave
git-svn-id: svn://10.0.0.236/trunk@249421 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:13 +00:00
lpsolit%gmail.com
2df5cec43b Documentation for bug 174039: we can now attach documents and set flags on bug creation - Patch by me, r=timeless
git-svn-id: svn://10.0.0.236/trunk@249420 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:12 +00:00
wurblzap%gmail.com
c631b12bdc Bug 69000: Permit a stored query to be marked "shared" and accessible by other users.
Emergency docs Tinderbox fixing patch by Marc Schumann <wurblzap@gmail.com>,
r=LpSolit, colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249419 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:11 +00:00
wurblzap%gmail.com
09a844f763 Bug 69000: Permit a stored query to be marked "shared" and accessible by other users.
Patch by Marc Schumann <wurblzap@gmail.com>,
r=vladd, a=myk


git-svn-id: svn://10.0.0.236/trunk@249418 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:10 +00:00
lpsolit%gmail.com
83ec621b20 Documentation for bug 24789 - Patch by bmo@rsz.jp, r=timeless
git-svn-id: svn://10.0.0.236/trunk@249417 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:09 +00:00
jocuri%softhome.net
f82d91ad84 Documentation patch for bug 280517: add documentation for the 'Let me know who is watching my account' feature; patch by victory <bmo@rsz.jp>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249416 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:08 +00:00
lpsolit%gmail.com
fe8a8b09f8 Documentation for bug 180879: flags changes can be restricted to a grant and request groups - Patch by me, r=myk
git-svn-id: svn://10.0.0.236/trunk@249415 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:07 +00:00
jocuri%softhome.net
cf1407a0e3 Documentation patch: fix 'critera'->'criteria' spelling.
git-svn-id: svn://10.0.0.236/trunk@249414 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:06 +00:00
olav%bkor.dhs.org
4ec4bcc9a8 Bug 277370: Ability to specify an email address to which notification about all bugs should go
Patch by Guillaume Rousse <guillomovitch@zarb.org> r=bkor a=myk


git-svn-id: svn://10.0.0.236/trunk@249413 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:05 +00:00
jocuri%softhome.net
e023f656bb Documentation patch: fix 'additonal'->'additional' spelling.
git-svn-id: svn://10.0.0.236/trunk@249412 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:04 +00:00
jocuri%softhome.net
7881d92219 Documentation patch for bug 328330: Add classifications documentation; patch by Vlad Dascalu <vladd@bugzilla.org>, r=kevin.benton@amd.com, r=LpSolit@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@249411 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:03 +00:00
jocuri%softhome.net
d650ea0261 Follow-up documentation patch (dependency tree documentation, bug 236424; patch by victory <bmo@rsz.jp>, r=vladd): add explicitly the meaning of [-] and [+].
git-svn-id: svn://10.0.0.236/trunk@249410 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:02 +00:00
jocuri%softhome.net
61a7325db1 Documentation patch: fix 'UNCOMFIRMED'->'UNCONFIRMED' spelling.
git-svn-id: svn://10.0.0.236/trunk@249409 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:01 +00:00
jocuri%softhome.net
c615bd9e7e Follow-up documentation patch for 213535 (documentation for the dependency tree, patch by victory <bmo@rsz.jp>, r=vladd): replace 'from each bugs' with 'for each bug'.
git-svn-id: svn://10.0.0.236/trunk@249408 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:53:00 +00:00
jocuri%softhome.net
a73e1bc718 Documentation patch for bug 213262: add instructions on how to get sendmail to work with Bugzilla on Mac OS X; patch by A. Karl Kornel <karl@kornel.name>, r=colin.ogilvie, r=justdave.
git-svn-id: svn://10.0.0.236/trunk@249407 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:59 +00:00
jocuri%softhome.net
e667007470 Documentation patch for the dependency tree (bug 236424); patch by victory <bmo@rsz.jp>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249406 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:58 +00:00
mozilla%colinogilvie.co.uk
abf5b8d909 Bug 100089: Templatise "passwordmail" email
Patch by Emmanuel Seyman <eseyman@linagora.com>; r=lpsolit; a=justdave


git-svn-id: svn://10.0.0.236/trunk@249405 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:57 +00:00
jocuri%softhome.net
d309e2f912 Documentation spelling patch: 'adminstrator' -> 'administrator'.
git-svn-id: svn://10.0.0.236/trunk@249404 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:56 +00:00
jocuri%softhome.net
15cf87edb4 Documentation spelling patch: 'acccess' -> 'access'.
git-svn-id: svn://10.0.0.236/trunk@249403 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:55 +00:00
jocuri%softhome.net
fe321d2ebf Documentation patch: remove duplication: 'the the' --> 'the'.
git-svn-id: svn://10.0.0.236/trunk@249402 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:54 +00:00
jocuri%softhome.net
be87cfa1d4 Documentation spelling patch: 'accouts' --> 'accounts' in docs/xml/installation.xml.
git-svn-id: svn://10.0.0.236/trunk@249401 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:53 +00:00
mozilla%colinogilvie.co.uk
413a367ae6 Backout bug 232378, as it doesn't appear to be working correctly.
git-svn-id: svn://10.0.0.236/trunk@249400 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:52 +00:00
mozilla%colinogilvie.co.uk
8b4e50a81e Bug 232378: switch from entities to XIncludes for inclusion of modular docs files
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=vladd


git-svn-id: svn://10.0.0.236/trunk@249399 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:51 +00:00
mozilla%colinogilvie.co.uk
e813e9bdd9 Bug 165589: Add error logging support to Bugzilla (Docs Part)
Patch by: A. Karl Kornel <karl@kornel.name>; r=colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249398 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:50 +00:00
travis%sedsystems.ca
3019f753dd Bug 258494 : checksetup fails with out-of-sync DBD::mysql modues - document fix and workaround
Patch by Shane H. W. Travis <travis@sedsystems.ca>  r=justdave


git-svn-id: svn://10.0.0.236/trunk@249397 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:49 +00:00
lpsolit%gmail.com
43e6e5d98f Bug 13534: Remove REMIND and LATER from the default resolution list (only affects new installations) - Patch by Paul <pdemarco@zoominternet.net> r=LpSolit a=myk
git-svn-id: svn://10.0.0.236/trunk@249396 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:48 +00:00
olav%bkor.dhs.org
7181337328 Update from bzLifecycle.xml.
git-svn-id: svn://10.0.0.236/trunk@249395 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:47 +00:00
justdave%bugzilla.org
3f9daaa3c4 new Lifecycle PNG image that doesn't break libpng. (same image, just re-saved with GraphicConverter)
git-svn-id: svn://10.0.0.236/trunk@249394 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:46 +00:00
mozilla%colinogilvie.co.uk
5b141b37d6 Bug 300446: Figure 6-1. Lifecycle of a Bugzilla Bug contains a misspelled word
Patch by Swen Haubold <swen.haubold@mitutoyo-ctl.de>, r=colin


git-svn-id: svn://10.0.0.236/trunk@249393 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:45 +00:00
mkanat%kerio.com
5314661520 Update Version Numbers for 2.22rc1 Release.
git-svn-id: svn://10.0.0.236/trunk@249392 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:44 +00:00
mozilla%colinogilvie.co.uk
710c40ea74 Bug 303782: Docs missing prerequsite for required MIME::Base64 and MIME::Parser
Patch by: victory <bmo@rsz.jp>; r=colin


git-svn-id: svn://10.0.0.236/trunk@249391 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:43 +00:00
wurblzap%gmail.com
df38028ed0 Documentation patch for bug 126266: Use UTF-8 (Unicode) charset encoding for pages and email for NEW installations
Patch by Marc Schumann <wurblzap@gmail.com>
r=colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249390 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:42 +00:00
jocuri%softhome.net
1c3b8c1451 Documentation patch for bug 328031: remove duplicate "the the" from using.xml; patch by me - Vlad Dascalu <vladd@bugzilla.org>, r=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@249389 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:41 +00:00
jocuri%softhome.net
98b2572550 Documentation patch for bug 41972: add user preferences documentation; patch by victory <bmo@rsz.jp>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249388 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:40 +00:00
lpsolit%gmail.com
5dabd0d58d Doc part of bug 192218 - Patch by victory <bmo@rsz.jp> r=timeless
git-svn-id: svn://10.0.0.236/trunk@249387 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:39 +00:00
lpsolit%gmail.com
8f17e4bfd6 Bug 322807: Spelling mistake in docs, section "Searching for Bugs" - Patch by Kurt (supernova_00) <supernova_00@yahoo.com> r=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249386 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:38 +00:00
lpsolit%gmail.com
eecae3428b Bug 70907: QuickSearch: port the JS code to perl (make it server-side) - Patch by Marc Schumann <wurblzap@gmail.com> r=wicked a=myk
git-svn-id: svn://10.0.0.236/trunk@249385 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:37 +00:00
mkanat%bugzilla.org
63f36d5101 Bug 349423: Release Notes for Bugzilla 3.0
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@249384 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:36 +00:00
mkanat%bugzilla.org
03a6ceb011 Bug 361115: Release Notes For Bugzilla 2.22.2
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249383 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:35 +00:00
lpsolit%gmail.com
bf4abe5bcd Bug 355728: [SECURITY] XSS in the "id" parameter of showdependencygraph.cgi when "doall" is set - Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=justdave
git-svn-id: svn://10.0.0.236/trunk@249382 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:34 +00:00
mkanat%bugzilla.org
2aa19d2d78 Bug 346505: Release Notes For Bugzilla 2.22.1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249381 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:33 +00:00
mkanat%bugzilla.org
3e10e57619 Bug 351478: userprefs.cgi mysteriously fails (Our template-toolkit requirement is too low)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249380 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:32 +00:00
mkanat%bugzilla.org
681fb2d8fb Fix a typo in the Release Notes pointed out by RSZ.
git-svn-id: svn://10.0.0.236/trunk@249379 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:31 +00:00
lpsolit%gmail.com
dae7fb37fa Bug 329628: Finalize Release Notes for 2.22 - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat
git-svn-id: svn://10.0.0.236/trunk@249378 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:30 +00:00
lpsolit%gmail.com
5f1314fced Bug 329629: Release Notes for 2.20.2 - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat
git-svn-id: svn://10.0.0.236/trunk@249377 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:29 +00:00
mkanat%kerio.com
cfface51bf Bug 322960: Release Notes for Bugzilla 2.22rc1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249376 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:28 +00:00
mkanat%kerio.com
2236f79af4 Bug 320319: Release Notes for Bugzilla 2.20.1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249375 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:27 +00:00
mkanat%kerio.com
6d1ce98d81 Bug 302448: Update Release Notes and New Features Page for Bugzilla 2.20
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@249374 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:26 +00:00
mkanat%kerio.com
9137681918 Bump version numbers for 2.21.1
git-svn-id: svn://10.0.0.236/trunk@249373 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:25 +00:00
justdave%bugzilla.org
21eb196270 Bug 285700: bump minimum File::Spec version to 0.84 to deal with taint errors
r= LpSolit, a= justdave


git-svn-id: svn://10.0.0.236/trunk@249372 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:24 +00:00
mkanat%kerio.com
3c43ac234f Bug 204217: require MySQL version 4.0+
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=joel, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249371 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:23 +00:00
lpsolit%gmail.com
b55ccb235d Doc part of bug 181589 - Patch by victory <bmo@rsz.jp> r=timeless
git-svn-id: svn://10.0.0.236/trunk@249370 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:22 +00:00
mozilla%colinogilvie.co.uk
94e761ebac Bug 285466: Add documentation for --regenerate option to collectstats.pl
Patch by: victory <bmo@rsz.jp>; r=colin


git-svn-id: svn://10.0.0.236/trunk@249369 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:21 +00:00
mozilla%colinogilvie.co.uk
f2365b0823 Bug 286865: Remove or Replace Win32 Code Changes Section as they are no longer required
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r=glob


git-svn-id: svn://10.0.0.236/trunk@249368 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:20 +00:00
karl%kornel.name
eafe8a6f53 Bug 313469: Various small docs bugs found doing a clean install - Patch by A. Karl Kornel <karl@kornel.name r=colin.ogilvie
git-svn-id: svn://10.0.0.236/trunk@249367 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:19 +00:00
mozilla%colinogilvie.co.uk
76f2aad78e Fix tinderbox burning from the previous fix.
git-svn-id: svn://10.0.0.236/trunk@249366 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:18 +00:00
mozilla%colinogilvie.co.uk
2882f2c54c Bug 297475: Add docs about how to install and configure Bugzilla using PostgreSQL
Patch by Colin Ogilvie <colin.ogilvie@gmail.com> (with info from mkanat) r=mkanat


git-svn-id: svn://10.0.0.236/trunk@249365 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:17 +00:00
mozilla%colinogilvie.co.uk
2765f01e3e Bug 297483: Remove comment from installation.xml about 'module-check' switch being needed as it's already available
Patch by me, r=gerv


git-svn-id: svn://10.0.0.236/trunk@249364 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:16 +00:00
mozilla%colinogilvie.co.uk
149fe52c06 Bug 252272: Allow extremely large attachments to be stored locally
Patch by A. Karl Kornel <karl@kornel.name>, r=joel,colin


git-svn-id: svn://10.0.0.236/trunk@249363 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:15 +00:00
mozilla%colinogilvie.co.uk
dcca5cf944 Remove newest-perl-ver as it changes too often, and isn't up-to-date. No bug, r=justdave,r=mkanat on IRC
git-svn-id: svn://10.0.0.236/trunk@249362 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:14 +00:00
mozilla%colinogilvie.co.uk
0915295440 Bug 274404 - Document the new whining functionality that will be available in 2.20. Patch by A. Karl Kornel <karl@kornel.name> r=colin (carrying forward joel's content r)
git-svn-id: svn://10.0.0.236/trunk@249361 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:13 +00:00
mozilla%colinogilvie.co.uk
c76c5f82a9 Back out bug 274404 which for some reason fails to build using jade but will build correctly with xmlto, pending investigation.
git-svn-id: svn://10.0.0.236/trunk@249360 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:12 +00:00
jake%bugzilla.org
e7f39957c0 Bug 274404 - Document the new whining functionality that will be available in 2.20.
Patch by A. Karl Kornel <karl@kornel.name>
r=colin,joel


git-svn-id: svn://10.0.0.236/trunk@249359 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:11 +00:00
zach%zachlipton.com
408816e272 Finish up fix for bug 22472 ("runtests.sh: die, die, die!"). Remove
references to runtests.sh in docs, checksetup.pl, and other fine
places.

r=LpSolit, a=my snapple peach iced tea


git-svn-id: svn://10.0.0.236/trunk@249358 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:10 +00:00
mkanat%kerio.com
df3af5164a Update version numbers post-release.
git-svn-id: svn://10.0.0.236/trunk@249357 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:09 +00:00
mkanat%kerio.com
00bfb5d767 Update version numbers for 2.20rc1 release.
git-svn-id: svn://10.0.0.236/trunk@249356 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:08 +00:00
mozilla%colinogilvie.co.uk
fcda6e163f Bug 299145: Document new required perl modules
Patch by me, r=mkanat


git-svn-id: svn://10.0.0.236/trunk@249355 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:07 +00:00
mozilla%colinogilvie.co.uk
b206f009e8 Bug 299144: Update documentation minimum versions
Patch by me, r=mkanat


git-svn-id: svn://10.0.0.236/trunk@249354 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:06 +00:00
justdave%bugzilla.org
5262c9cd67 Bump version number to 2.19.3+ for development
git-svn-id: svn://10.0.0.236/trunk@249353 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:05 +00:00
justdave%bugzilla.org
7a41743a64 Bump version to 2.19.2 for snapshot release
git-svn-id: svn://10.0.0.236/trunk@249352 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:04 +00:00
jake%bugzilla.org
082f3ae6a5 Bug 275595 - The bz-devel ENTITY no longer exists in the Bugzilla Guide. It should now be possible to compile this version with either Jade or xmlto.
Patch by Colin S. Ogilvie <colin.ogilvie@gmail.com>
r=jake


git-svn-id: svn://10.0.0.236/trunk@249351 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:03 +00:00
jake%bugzilla.org
a2eb29e1cc Bug 188193 - Add some info to the troubleshooting appendix about what to do if i
ndex.cgi isn't being used for the DirectoryIndex.
r=travis


git-svn-id: svn://10.0.0.236/trunk@249350 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:02 +00:00
lpsolit%gmail.com
b60d832cdf Bug 208761: Move GetFormat() from globals.pl into Bugzilla::Template - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
git-svn-id: svn://10.0.0.236/trunk@249349 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:01 +00:00
mozilla%colinogilvie.co.uk
b51adcbaf3 Docs fixes for Bug 298827: builtin or built-in and Bug 298832: ie (sp)
Patch by Frank Wein <bugzilla@mcsmurf.de>, r=me


git-svn-id: svn://10.0.0.236/trunk@249348 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:52:00 +00:00
karl%kornel.name
a5f96dfdcf Bug 312439: The user being impersonated has "moral" rights to keep informed - Patch by A. Karl Kornel <karl@kornel.name> r=LpSolit a=justdave
git-svn-id: svn://10.0.0.236/trunk@249347 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:59 +00:00
bugreport%peshkin.net
9a4b90fa51 Bug 204498 Add su (setuser) function
Patch by A. Karl Kornel <karl@kornel.name>
r=joel, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249346 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:58 +00:00
mozilla%colinogilvie.co.uk
c4677e608b Bug 307043: typo in Bugzilla docs
Patch by victory <bmo@rsz.jp>; r=colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249345 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:57 +00:00
lpsolit%gmail.com
22fd7d7181 Bug 76507: Replace "owner" by "assignee" (and "initial" by "default") - Patch by Tiago R. Mello <timello@async.com.br> r=LpSolit a=myk
git-svn-id: svn://10.0.0.236/trunk@249344 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:56 +00:00
myk%mozilla.org
3a207fad22 Fix for bug 286265: makes the RSS bug list explanation read a bit better; r=lpsolit
git-svn-id: svn://10.0.0.236/trunk@249343 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:55 +00:00
myk%mozilla.org
2b4efb469a Fix for bustage: memeber -> member
git-svn-id: svn://10.0.0.236/trunk@249342 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:54 +00:00
myk%mozilla.org
d23b75cd0b Fix for bug 82878: Generate RSS 1.0 version of bug lists.
Patch by Jason Remillard.
r=myk
a=myk


git-svn-id: svn://10.0.0.236/trunk@249341 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:53 +00:00
bugreport%peshkin.net
d98207088f Bug 281185: Add boolean charts docs
r=colin,a=justdave


git-svn-id: svn://10.0.0.236/trunk@249340 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:52 +00:00
jake%bugzilla.org
1785a1c1ad Bug 137631 - Add a lifecycle (or workflow) diagram to the guide
r=travis


git-svn-id: svn://10.0.0.236/trunk@249339 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:51 +00:00
mozilla%colinogilvie.co.uk
6d24cdaa4f Bug 255685: Docs should mention mysql-devel RPM is required
Patch by me, r=gerv


git-svn-id: svn://10.0.0.236/trunk@249338 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:50 +00:00
travis%sedsystems.ca
45a16b6378 Bug 285268 : Use proper extension for Debian packages, and explain what extensions mean.
Patch by Colin S. Ogilvie <colin.ogilvie@gmail.com>   r=travis


git-svn-id: svn://10.0.0.236/trunk@249337 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:49 +00:00
mkanat%kerio.com
0468f0e75b Bug 282578: documentation should say application/rdf+xml
Patch By Anne van Kesteren <bug@annevankesteren.nl> r=colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249336 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:48 +00:00
travis%sedsystems.ca
46bd58a134 Bug 233592 : Apache config section: missing info, extraneous info, generally confusing.
Patch by Shane H. W. Travis <travis@sedsystems.ca>   r=colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249335 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:47 +00:00
travis%sedsystems.ca
7ce388053f One more patch to fix burning tinderbox after bug 239852 checkin
git-svn-id: svn://10.0.0.236/trunk@249334 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:46 +00:00
travis%sedsystems.ca
6d743e15ae Another patch to resolve burning tinderbox after Bug 239852 checkin
git-svn-id: svn://10.0.0.236/trunk@249333 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:45 +00:00
travis%sedsystems.ca
aed4a56af6 Patch to resolve burning tinderbox after Bug 239852 checkin
git-svn-id: svn://10.0.0.236/trunk@249332 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:44 +00:00
jake%bugzilla.org
c0f2cfb4a0 Add id's to sections that didn't have them.
git-svn-id: svn://10.0.0.236/trunk@249331 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:43 +00:00
travis%sedsystems.ca
e506a8a737 Bug 239852 - Documentation changes for Windows support
Patch by bruce.armstrong@teamsybase.com, cleaned up by travis@sedsystems.ca
r=bugzilla@glob.com.au


git-svn-id: svn://10.0.0.236/trunk@249330 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:42 +00:00
mozilla%colinogilvie.co.uk
53407fb982 Bug 302979: Bring mail sending docs up to date
Patch by: Ville Skyttäville.skytta@iki.fi> and victory <bmo@rsz.jp>; r=colin


git-svn-id: svn://10.0.0.236/trunk@249329 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:41 +00:00
jake%bugzilla.org
0eb646cf83 Bug 247923 - The docs now specify the difference in syntax for MySQL 3/4 regarding the max_allowed_packet option.
Patch by Shane H. W. Travis <travis@sedsystems.ca>
r=jake


git-svn-id: svn://10.0.0.236/trunk@249328 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:40 +00:00
jake%bugzilla.org
6aaf7c0e49 Bug 265995 - Make the docs closer to being valid XML (note: to complete the process the bz-devel ENTITY would have to be removed).
Patch by Colin S. Ogilvie <colin.ogilvie@gmail.com> with half 0f it being removed by myself.


git-svn-id: svn://10.0.0.236/trunk@249327 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:39 +00:00
jake%bugzilla.org
3d38a171e3 Bug 271360 - Moving the Troubleshooting section into an appendix instead. Also, moved a few items out of the FAQ and into this new appendix.
git-svn-id: svn://10.0.0.236/trunk@249326 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:38 +00:00
jocuri%softhome.net
1f7960388b Documentation patch for bug 279589: Documentation should suggest UTF-8 encoding instead of ISO-8859-1; patch by Marc Schumann <wurblzap@gmail.com>, r=colin.ogilvie.
git-svn-id: svn://10.0.0.236/trunk@249325 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:37 +00:00
travis%sedsystems.ca
174402055f Bug 279218 : Incorrect spelling: unpresidented should be unprecedented
git-svn-id: svn://10.0.0.236/trunk@249324 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:36 +00:00
jake%bugzilla.org
a4a75bcff7 More typo (and factual) fixes.
git-svn-id: svn://10.0.0.236/trunk@249323 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:35 +00:00
jake%bugzilla.org
b4cb9add5f Correct some minor typos in the security chapter.
git-svn-id: svn://10.0.0.236/trunk@249322 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:34 +00:00
jake%bugzilla.org
67852879ff Reinstate the seperate security section as a chapter.
git-svn-id: svn://10.0.0.236/trunk@249321 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:33 +00:00
jake%bugzilla.org
b48e7f5127 Add Vlad to the credits section.
git-svn-id: svn://10.0.0.236/trunk@249320 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:32 +00:00
jake%bugzilla.org
c62a46e245 Bug 274177 - The credits section had been previously severly reduced in size and content. Fixing that problem.
r=vladd


git-svn-id: svn://10.0.0.236/trunk@249319 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:31 +00:00
mkanat%kerio.com
28db194f31 Bug 286274: Release Notes for 2.20
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin


git-svn-id: svn://10.0.0.236/trunk@249318 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:30 +00:00
mkanat%kerio.com
386445c36e Bug 299588: Release Notes for 2.18.2
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin


git-svn-id: svn://10.0.0.236/trunk@249317 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:29 +00:00
mkanat%kerio.com
ecbb198f16 Bug 286273: Release Notes for Bugzilla 2.18.1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249316 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:28 +00:00
jocuri%softhome.net
b1b6b3ff87 Documentation patch for bug 262268: Document in release notes that flags should not contain spaces and indicate checksetup.pl tool for upgrading; patch by justdave@bugzilla.org updated by Nick.Barnes@pobox.com, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249315 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:27 +00:00
jocuri%softhome.net
09a767184f Documentation patch for bug 274220: Provide additional documentation about creating custom templates; patch by Shane H. W. Travis <travis@sedsystems.ca>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249314 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:26 +00:00
justdave%bugzilla.org
5537699568 Bump version number to 2.19.1 for snapshot release
git-svn-id: svn://10.0.0.236/trunk@249313 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:25 +00:00
jocuri%softhome.net
56ddb4433e Documentation patch for bug 296741: 'resticted' spelled wrongly in Bugzilla documentation; patch by me, r=colin.ogilvie.
git-svn-id: svn://10.0.0.236/trunk@249312 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:24 +00:00
lpsolit%gmail.com
8bd7a54586 Bug 279303: Negative numbers are rejected as invalid sortkeys for milestones - Patch by Peter D. Stout <pds@edgedynamics.com> r=LpSolit a=justdave
git-svn-id: svn://10.0.0.236/trunk@249311 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:23 +00:00
travis%sedsystems.ca
2791231b44 Fix burning tinderbox from patch to 256654
git-svn-id: svn://10.0.0.236/trunk@249310 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:22 +00:00
travis%sedsystems.ca
0ea30a3f63 Bug 256654 : Improve/Add to the upgrade instructions
Patch by Shane H. W. Travis <travis@sedsystems.ca>  r=colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249309 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:21 +00:00
travis%sedsystems.ca
87224e61be Bug 274173 : The Params that are listed in section 3.1 (parameters) should use a <varlist/>
Patch by Shane H. W. Travis <travis@sedsystems.ca>  r=colin.ogilvie


git-svn-id: svn://10.0.0.236/trunk@249308 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:20 +00:00
jake%bugzilla.org
df51e1d2c3 Bug 256019 - The documentation was unclear regarding what to do if the administrator gets logged out while "shutdownhtml" is active.
Patch by Shane H. W. Travis <travis@sedsystems.ca>
r=jake


git-svn-id: svn://10.0.0.236/trunk@249307 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:19 +00:00
jocuri%softhome.net
c7299978f1 Documentation patch for bug 24496: Forbid resolving fixed when there're unresolved dependencies; patch by Andreas Höfler <andreas.hoefler@bearingpoint.com>, r=travis.
git-svn-id: svn://10.0.0.236/trunk@249306 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:18 +00:00
jocuri%softhome.net
5d434c8878 Documentation patch for bug 268613 - Update paragraph related to email prefs tab; patch by Shane H. W. Travis <travis@sedsystems.ca>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249305 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:17 +00:00
jocuri%softhome.net
69b0bf0d15 Documentation patch: clean-up identation after commiting patch for bug 198020: Bugzilla Guide contains no admin docs for flags.
git-svn-id: svn://10.0.0.236/trunk@249304 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:16 +00:00
jocuri%softhome.net
5470ea4b62 Fixing documentation build tree, broken by the check in of bug 198020; rename the name of the flags section so it doesn't collide with already existing section.
git-svn-id: svn://10.0.0.236/trunk@249303 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:15 +00:00
jocuri%softhome.net
6d13c97397 Documentation patch for bug 198020: provide admin docs for flags; patch by Shane H. W. Travis <travis@sedsystems.ca>; r=myk.
git-svn-id: svn://10.0.0.236/trunk@249302 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:14 +00:00
jocuri%softhome.net
d0eb7e7711 Documentation patch for bug 247441: rephrase section 3.9 regarding access control on secure bugs; patch by Shane H. W. Travis <travis@sedsystems.ca>; r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249301 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:13 +00:00
myk%mozilla.org
cead2e834a Fix for bug 240460: updates upgrading examples with new URLs and version numbers; r=gerv; a=justdave
git-svn-id: svn://10.0.0.236/trunk@249300 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:12 +00:00
justdave%bugzilla.org
39181426c3 Oops, backing out changes to administration.xml that are supposed to be part of a different patch.
git-svn-id: svn://10.0.0.236/trunk@249299 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:11 +00:00
jocuri%softhome.net
4567569de2 Documentation patch for bug 240060: document minimum sendmail version that is required for Bugzilla to work; patch by Shane H. W. Travis <travis@sedsystems.ca>; r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249298 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:10 +00:00
jocuri%softhome.net
a640c630f0 Fixing documentation tree build which was broken by commiting the patch on bug 266461.
git-svn-id: svn://10.0.0.236/trunk@249297 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:09 +00:00
jocuri%softhome.net
6e100bdb1d Fixing documentation tree build which was broken by commiting the patch on bug 266461.
git-svn-id: svn://10.0.0.236/trunk@249296 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:08 +00:00
jocuri%softhome.net
afdc440641 Documentation patch for bug 266461: Document minimum requirements for ft_min_word_len MySQL parameter; patch by Shane H. W. Travis <travis@sedsystems.ca> modified by me.
git-svn-id: svn://10.0.0.236/trunk@249295 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:07 +00:00
jocuri%softhome.net
a8fdccee1c Documentation patch for bug 143490: Update documentation regarding code changes needed when running Bugzilla under win32 (some are no longer required since checksetup.pl no longer calls unsupported functions when running on Windows); patch by GavinS <bugzilla@chimpychompy.org>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249294 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:06 +00:00
jocuri%softhome.net
5b960aebb2 Patch for bug 251338: Installation section should mention that you need an MTA installed; patch by Colin S. Ogilvie <colin.ogilvie@gmail.com>; r=vladd, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249293 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:05 +00:00
justdave%bugzilla.org
2aa6a54b0c Bug 257534: Require Perl 5.8.1 or later when running on Windows with ActiveState Perl (there is no official CGI ppm build with a new enough version for Bugzilla on any earlier version of ActiveState Perl)
Patch by Byron Jones <bugzilla@glob.com.au>
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249292 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:04 +00:00
jake%bugzilla.org
2d1fc463b9 Bug 253720 - The docs now specify that it is required to run ./checksetup.pl after adding a template to the custom directory.
Patch by Shane H. W. Travis <travis@sedsystems.ca>
r=jake


git-svn-id: svn://10.0.0.236/trunk@249291 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:03 +00:00
myk%mozilla.org
4af0183533 Fix for bug 254360: lists the rules governing who can edit which fields in 2.16 and 2.18 and the differences in those rules between the two versions. Contributed by Nick Barnes.
git-svn-id: svn://10.0.0.236/trunk@249290 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:02 +00:00
jocuri%softhome.net
0ec7eb60a0 Documentation patch for bug 262320: Provide documentation for list/tables.html.tmpl; patch by Shane H. W. Travis <travis@sedsystems.ca>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249289 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:01 +00:00
bugreport%peshkin.net
8bdb23be5d 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@249288 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:51:00 +00:00
jocuri%softhome.net
e49da8963e Patch for bug 177993: Point out that the mid-air collision message is customizable; patch by Shane H. W. Travis <travis@sedsystems.ca>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249287 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:59 +00:00
justdave%bugzilla.org
ac7f1f3119 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@249286 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:58 +00:00
jocuri%softhome.net
5f37c23e6b Documentation patch for bug 257692: link directly to the final URL for the developer's guide; patch by Shane H. W. Travis <travis@sedsystems.ca>; r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249285 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:57 +00:00
gerv%gerv.net
2260a21287 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@249284 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:56 +00:00
kiko%async.com.br
63ef0238e2 Silly typo fix. r=ssdbot
git-svn-id: svn://10.0.0.236/trunk@249283 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:55 +00:00
jocuri%softhome.net
1eedb6b682 Fix for bug 233245: replace "variable" with "constant" since there is no contenttypes variable in Constants.pm.
git-svn-id: svn://10.0.0.236/trunk@249282 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:54 +00:00
jocuri%softhome.net
2d6d29b1d3 Patch for bug 233245: update documentation of formats to include ctypes as well; patch by Niels Reedijk <n.reedijk@planet.nl> slightly modified by me.
git-svn-id: svn://10.0.0.236/trunk@249281 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:53 +00:00
jocuri%softhome.net
a1fe8c8bc5 Patch for bug 233295: document terminology customization feature; patch by Jon Wilmoth <jwilmoth@starbucks.com> slightly updated by me.
git-svn-id: svn://10.0.0.236/trunk@249280 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:52 +00:00
gerv%gerv.net
ef6b484f9f Bug 233246 - improve documentation on enter_bug comment formatting templates.
git-svn-id: svn://10.0.0.236/trunk@249279 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:51 +00:00
justdave%syndicomm.com
ee3edf6837 grep is a command line program, not something you do while editing a file (to most people anyway)
git-svn-id: svn://10.0.0.236/trunk@249278 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:50 +00:00
myk%mozilla.org
3bbbe87487 Fix validation problem (unescaped ampersands) by making the program listing be CDATA.
git-svn-id: svn://10.0.0.236/trunk@249277 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:49 +00:00
jouni%heikniemi.net
4eab4fc53a Bumping trunk versions to 2.19. r,a=justdave (on irc)
git-svn-id: svn://10.0.0.236/trunk@249276 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:48 +00:00
justdave%bugzilla.org
3704668e9d Making version numbers match checksetup.pl and the release notes
git-svn-id: svn://10.0.0.236/trunk@249275 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:47 +00:00
justdave%bugzilla.org
f2867c89b6 Bump the version number in the documentation title
git-svn-id: svn://10.0.0.236/trunk@249274 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:46 +00:00
myk%mozilla.org
0976fefe09 basic docs on using flags
git-svn-id: svn://10.0.0.236/trunk@249273 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:45 +00:00
gerv%gerv.net
80784692c1 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@249272 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:44 +00:00
justdave%syndicomm.com
315e24753f Bug 242740: URL to Bug Writing Help document changed
Patch by Niels Reedijk <n.reedijk@planet.nl>
r=justdave,a=justdave


git-svn-id: svn://10.0.0.236/trunk@249271 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:43 +00:00
justdave%syndicomm.com
054aedfb18 Bug 232097: Use an entity reference for the landfill base URL in the demos, to make it easy to change each release. Patch by
Colin Ogilvie <bmo@colino.co.uk>.


git-svn-id: svn://10.0.0.236/trunk@249270 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:42 +00:00
justdave%syndicomm.com
ce94f0099b er, oops, wrong date :)
git-svn-id: svn://10.0.0.236/trunk@249269 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:41 +00:00
justdave%syndicomm.com
0aae0bd52d Bump docs build date to test the xml rebuild script on the website
git-svn-id: svn://10.0.0.236/trunk@249268 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:40 +00:00
bugreport%peshkin.net
e0c8b31ce5 Bug 272721: Document testserver.pl
r=zach
a=joel


git-svn-id: svn://10.0.0.236/trunk@249267 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:39 +00:00
kiko%async.com.br
f096cc4b33 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@249266 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:38 +00:00
jocuri%softhome.net
ff313fdd54 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@249265 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:37 +00:00
jocuri%softhome.net
c494f8547d Patch for bug 239255: update docs in order to specify that $webservergroup is the group of the webserver, not the user; patch by Colin S. Ogilvie <bmo@colino.co.uk>; r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249264 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:36 +00:00
bugreport%peshkin.net
c7785c6082 Bug 177224: Update installation docs to note XUL and RDF MIME types
patch by mkanat
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249263 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:35 +00:00
jocuri%softhome.net
c168d25a24 Patch for bug 218206: document ft_min_word_len MySQL param for indexing small words in full-text indexes (and fix some typos while we're at it).
git-svn-id: svn://10.0.0.236/trunk@249262 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:34 +00:00
bugreport%peshkin.net
0be2a458d2 Bug 236650: Clarify choice of install directory in docs
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249261 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:33 +00:00
bugreport%peshkin.net
50f24b4801 Bug 207039: Add documentation explaining how to install bugzilla under regular user privileges (re-checkin)
r=vlad, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249260 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:32 +00:00
bugreport%peshkin.net
b0b6d49418 Bug 207039: Add documentation explaining how to install bugzilla under regular user privileges
r=vlad, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249259 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:31 +00:00
bugreport%peshkin.net
43e67ea643 Bug 228423: Document adjustment of MySQL 4GB default table size limit
r=kiko, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249258 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:30 +00:00
jocuri%softhome.net
18428c82c3 Patch for bug 236652: fix libgdi typo in section 2.4.2 of the docs; patch by Andrei Benea <abenea@home.ro>; r=vlad, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249257 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:29 +00:00
jocuri%softhome.net
2e832f1075 Patch for bug 236567: Update the documentation describing the Perl modules installation on Windows using ppm; patch by Andrei Benea <abenea@home.ro>; r=kiko, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249256 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:28 +00:00
justdave%syndicomm.com
b1af882a42 Minor tag fix to OS X section
git-svn-id: svn://10.0.0.236/trunk@249255 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:27 +00:00
justdave%syndicomm.com
1dd52a9a37 Corrections to the Mac OS X installation instructions
git-svn-id: svn://10.0.0.236/trunk@249254 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:26 +00:00
jocuri%softhome.net
eb4608067b Patch for bug 232842; adds a missing semicolon in section 2.2.2.3 of the docs; r=justdave; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249253 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:25 +00:00
gerv%gerv.net
78cebcd236 Massive rearrangement of the installation section. Hopefully it makes sense now.
git-svn-id: svn://10.0.0.236/trunk@249252 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:24 +00:00
gerv%gerv.net
0ee0655e7c Bug 224420 - documentation for new reporting and charting systems.
git-svn-id: svn://10.0.0.236/trunk@249251 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:23 +00:00
gerv%gerv.net
3d9035640b Bug 232096 - documenting content-type parameter for attachment.cgi.
git-svn-id: svn://10.0.0.236/trunk@249250 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:22 +00:00
kiko%async.com.br
5ac87df1a3 Minor adjustment to documentation to account for changes made in bug
229800: whineatnews.pl doesn't whine about REOPENED bugs. Patch written
by me and ignored by Gerv :-P


git-svn-id: svn://10.0.0.236/trunk@249249 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:21 +00:00
gerv%gerv.net
226edca7ee Another pre-2.17.7 rev.
git-svn-id: svn://10.0.0.236/trunk@249248 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:20 +00:00
jocuri%softhome.net
c5a4cd3363 Documentation patch: fix burning documentation tree caused by the checkin to bug 245075.
git-svn-id: svn://10.0.0.236/trunk@249247 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:19 +00:00
jocuri%softhome.net
f05f941b20 Documentation patch: fix burning documentation tree caused by the checkin to bug 245075.
git-svn-id: svn://10.0.0.236/trunk@249246 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:18 +00:00
jocuri%softhome.net
6590bc4547 Documentation patch related to bug 245075: Fix excessive capitalization by using the <emphasis> tag.
git-svn-id: svn://10.0.0.236/trunk@249245 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:17 +00:00
jocuri%softhome.net
09d6bdfcb5 Documentation patch for bug 245075: Document command-line script to send unsent bugmail; patch by Shane H. W. Travis <travis@sedsystems.ca>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@249244 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:16 +00:00
myk%mozilla.org
62ccefa67a fixing incorrect ulink attribute (href should be url)
git-svn-id: svn://10.0.0.236/trunk@249243 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:15 +00:00
myk%mozilla.org
11429c5c12 improved readability (for both readers and editors); added docbook tags for variables, literals, and inline code; corrected a few errors, regressions, and typos; and added section explaining applicability of hooks for installation customizers
git-svn-id: svn://10.0.0.236/trunk@249242 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:14 +00:00
gerv%gerv.net
0de85a0860 Bug 230742 - document new 'hooks' mechanism. This is my take on Myk's text - probably still needs further polish.
git-svn-id: svn://10.0.0.236/trunk@249241 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:13 +00:00
jocuri%softhome.net
3c8c9a15c2 Patch for bug 189156: explain quip moderation in documentation.
git-svn-id: svn://10.0.0.236/trunk@249240 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:12 +00:00
bugreport%peshkin.net
88ae5d3f97 Bug 203869: Update documentation to better describe group controls
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@249239 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:11 +00:00
gerv%gerv.net
061fcc5387 Phase 1 of a big documentation update before 2.17.6.
git-svn-id: svn://10.0.0.236/trunk@249238 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:10 +00:00
justdave%syndicomm.com
38d4c6f995 Adding reference to current version of the docs being on the web
git-svn-id: svn://10.0.0.236/trunk@249237 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:09 +00:00
jocuri%softhome.net
f056d51e42 Rebuilding documentation for Bugzilla 2.17.5.
git-svn-id: svn://10.0.0.236/trunk@249236 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:08 +00:00
jocuri%softhome.net
58d807b474 Bug 216703: Need PatchReader note in install docs; patch by jkeiser (John Keiser - john@johnkeiser.com); r=jake; a=jake.
git-svn-id: svn://10.0.0.236/trunk@249235 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:07 +00:00
jocuri%softhome.net
73656bb434 Bug 219724: typo in URL in section 4.2.5 of the guide; r=kiko, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249234 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:06 +00:00
jake%bugzilla.org
c93ed2cf3e Bug 194347 - Updating MacOS X hints to specify that the GD patch is no longer required (when using the gd2 package) and also recommend using fink to install expat.
git-svn-id: svn://10.0.0.236/trunk@249233 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:05 +00:00
jake%bugzilla.org
012ee14e12 *Whitespace* Fixing indentation like I wanted to do before I checked this section in...
git-svn-id: svn://10.0.0.236/trunk@249232 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:04 +00:00
jake%bugzilla.org
e032687b9b Refix bug 201955 - Forgot to edit one of the introductory paragraphs and fixed a couple other minor errors.
git-svn-id: svn://10.0.0.236/trunk@249231 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:03 +00:00
jake%bugzilla.org
b9168e5c5d Bug 211126 - As a part of fixing bug 180642 the directions for using LDAP authentication has changed.
git-svn-id: svn://10.0.0.236/trunk@249230 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:02 +00:00
jake%bugzilla.org
df70654b7d Bug 201955 - The method for specifing a charset has changed now that we use CGI.pm for header output (bug 201816).
git-svn-id: svn://10.0.0.236/trunk@249229 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:01 +00:00
jake%bugzilla.org
c3faedb828 Bug 210248 - Missing "my" in SMTP code for win32 instructions.
Patch by Jean-Sebastien Guay <jean_seb@hybride.com>
r,a=jake


git-svn-id: svn://10.0.0.236/trunk@249228 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:50:00 +00:00
jake%bugzilla.org
410f5afefa Fix for bug 84876 - Mentioned the wrong bug number, also making it a link.
git-svn-id: svn://10.0.0.236/trunk@249227 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:59 +00:00
jake%bugzilla.org
b58905960e Bug 145965 - Mention the sendmail -> SMTP change for Bugzilla on win32
Patch by Jean-Sebastien Guay <jean_seb@hybride.com>


git-svn-id: svn://10.0.0.236/trunk@249226 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:58 +00:00
jake%bugzilla.org
69cee25ed2 Bug 191034 - Making the installation chapter a little more generic. Replaced a lot of OS Specific hints with links to the OS Specific section.
git-svn-id: svn://10.0.0.236/trunk@249225 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:57 +00:00
john%johnkeiser.com
7023e727a4 Add user documentation for Patch Viewer (bug 216707)
git-svn-id: svn://10.0.0.236/trunk@249224 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:56 +00:00
jocuri%softhome.net
6705948a98 Bug 224218: Fix wrong version in administration.xml; r=kiko; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249223 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:55 +00:00
jake%bugzilla.org
ac6a8de41f Bug 206558 - What happened when multiple items were selected on a multi-select box wasn't clear.
Patch by Vlad Dascalu <jocuri@softhome.net>
r=jake


git-svn-id: svn://10.0.0.236/trunk@249222 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:54 +00:00
jake%bugzilla.org
fe7a1da506 Bug 178624 - checksetup.pl needs to be run after copying templates to the custom directory.
git-svn-id: svn://10.0.0.236/trunk@249221 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:53 +00:00
jake%bugzilla.org
3b94ef41ad Bug 215051 - Document the language auto-chooser.
git-svn-id: svn://10.0.0.236/trunk@249220 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:52 +00:00
jake%bugzilla.org
2ad2cb16dd Bug 206498 - Add a warning that Bugzilla upgrades are irreversable and that backups should be made.
git-svn-id: svn://10.0.0.236/trunk@249219 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:51 +00:00
bbaetz%acm.org
66793d5dc9 Bug 180635 - Enhance Bugzilla::User to store additional information
r=myk,jake


git-svn-id: svn://10.0.0.236/trunk@249218 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:50 +00:00
jake%bugzilla.org
56cacefcbe Bug 203314 - Clean up <ulink/>'s, links to bugs and extra spaces in sentences.
Patch by Martin Wulffeld <martin@wulffeld.org>.
r,a=jake
Also, added Martin to the section about people who have made signifigant conrtibutions.


git-svn-id: svn://10.0.0.236/trunk@249217 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:49 +00:00
justdave%bugzilla.org
c777d19d2e Reverting previous whitespace change to test fix for cvs hook on server
git-svn-id: svn://10.0.0.236/trunk@249216 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:48 +00:00
justdave%bugzilla.org
c8c06b3f2e whitespace only change to test cvs commit hooks
git-svn-id: svn://10.0.0.236/trunk@249215 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:47 +00:00
jocuri%softhome.net
10ee614ad6 Patch for bug 240079: fix strange phrase in the documentation: "everywhere applicable" should be "where applicable" in README.docs; patch by Niels Reedijk <n.reedijk@planet.nl>; r=timeless; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@249214 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:46 +00:00
jake%bugzilla.org
09e404e025 Missed a couple of SGML references that should have been changed.
git-svn-id: svn://10.0.0.236/trunk@249213 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:45 +00:00
jake%bugzilla.org
88d1c843c2 Realphabetize the directory list.
git-svn-id: svn://10.0.0.236/trunk@249212 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:44 +00:00
bugreport%peshkin.net
31103b9cda bug 203867: Add regular expression references to glossary
r,a=jake


git-svn-id: svn://10.0.0.236/trunk@249211 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:43 +00:00
jake%bugzilla.org
a7444cdf53 Spell component correctly.
git-svn-id: svn://10.0.0.236/trunk@249210 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:42 +00:00
jake%bugzilla.org
1da6598e61 Updating date for the 2.17.4 release.
git-svn-id: svn://10.0.0.236/trunk@249209 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:41 +00:00
jake%bugzilla.org
29f716b554 Bug 190864 - Fix ordering of ' and > that I thought I had done earlier.
git-svn-id: svn://10.0.0.236/trunk@249208 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:40 +00:00
jake%bugzilla.org
fe460b4f99 Bug 203160 - mod_throttle has a new URL
git-svn-id: svn://10.0.0.236/trunk@249207 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:39 +00:00
jake%bugzilla.org
041e66b04a The source files for the Bugzilla Guide have long been using the XML version of DocBook but still residing in the sgml/ directory with an extension of .sgml.
In an effort to maintain CVS history, the raw files were copied on the CVS server to the xml/ directory and renamed to have .xml for the extension; any checkins before this one did have the .sgml extension.


git-svn-id: svn://10.0.0.236/trunk@249206 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:38 +00:00
jake%bugzilla.org
b10283a51f Explain 'zarro boogs found' better provide links to key parts of the MySQL documentation.
git-svn-id: svn://10.0.0.236/trunk@249205 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:37 +00:00
jake%bugzilla.org
8d70f7410f Per bug 200472 - Changing the version information for Date::Parse (any) to instead specify Date::Format (2.21).
git-svn-id: svn://10.0.0.236/trunk@249204 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:36 +00:00
jake%bugzilla.org
efefd9dba6 Bug 195424 - Add a note about new MySQL permissions needed for Bugzilla in MySQL 4.
git-svn-id: svn://10.0.0.236/trunk@249203 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:35 +00:00
jake%bugzilla.org
d4b75d4754 Bug 194541 - Dot is a binary executable, not a perl script so we don't need to prefix the system call with the perl binary. There are no more system calls of perl scripts in Bugzilla, so this section can go away.
git-svn-id: svn://10.0.0.236/trunk@249202 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:34 +00:00
jake%bugzilla.org
bfe7ccae95 Bug 171674 - Adding a section to the Troubleshooting section describing how to fix the File::Temp problems in perl 5.6.0.
git-svn-id: svn://10.0.0.236/trunk@249201 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:33 +00:00
jake%bugzilla.org
5e2c976025 Bug 196433 - Bugzilla now uses /usr/bin/perl as the shebang line
r=justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@249200 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:32 +00:00
jake%bugzilla.org
ab2af03f7f Move instructions specific to Linux-Mandrake to the OS Specific section.
git-svn-id: svn://10.0.0.236/trunk@249199 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:31 +00:00
jake%bugzilla.org
ee4e3b499c Bug 191537 - Improvements to the security section.
git-svn-id: svn://10.0.0.236/trunk@249198 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:30 +00:00
jake%bugzilla.org
57e5bfdad1 Bug 177997 - Update the AOL Server section with the new configuration information.
git-svn-id: svn://10.0.0.236/trunk@249197 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:29 +00:00
jake%bugzilla.org
96fd0540f2 Bug 192511 - Removing all occurances of 'processmail' from the documentation now that bug 124174 is FIXED.
git-svn-id: svn://10.0.0.236/trunk@249196 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:28 +00:00
jake%bugzilla.org
a82930cbca This checkin contains two fixes:
* Bug 191971 - The guide incorrectly stated that you could resolve a bug via email
* Provide an example of a glossary term in the document conventions section


git-svn-id: svn://10.0.0.236/trunk@249195 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:27 +00:00
jake%bugzilla.org
6d3486d951 Spell variant correctly
git-svn-id: svn://10.0.0.236/trunk@249194 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:26 +00:00
jake%bugzilla.org
24816105b3 Update version infomation in anticipation for 2.17.4.
git-svn-id: svn://10.0.0.236/trunk@249193 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:25 +00:00
jake%bugzilla.org
03dbb5fc21 Rearrange the credits page and give myself co-author status.
git-svn-id: svn://10.0.0.236/trunk@249192 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:24 +00:00
jake%bugzilla.org
b4aed79708 <edition/> is not included by default in ldp.dsl so putting version information into the <title/> tag.
This has the added benifit that the version will appear at the top of each .html (and the top of each page on the .pdf version generated by tldp.org).


git-svn-id: svn://10.0.0.236/trunk@249191 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:23 +00:00
jake%bugzilla.org
471926e87f The GNU Free Documentation License should be at the end of the guide (in an appendix), not at the begining.
Also, add the version number of the guide to the front page.


git-svn-id: svn://10.0.0.236/trunk@249190 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:22 +00:00
jake%bugzilla.org
f217ee326c Bug 191034, step 1 - Refactoring the installation chapter to provide sections for OS Specific notes and configuration help on multiple web servers. Also added some terms to the glossary.
git-svn-id: svn://10.0.0.236/trunk@249189 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:21 +00:00
jake%bugzilla.org
e0c3c0a45a Bumping minimum versions for DBI and DBD::mysql to match what was just checked in for bug 163290.
git-svn-id: svn://10.0.0.236/trunk@249188 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:20 +00:00
jake%bugzilla.org
22ad07c057 Update links to tldp.org and Bugzilla version numbers. Also, added some text ab
out this being a development version of the guide and instructions on what to ch
ange for a release (including how to disable the devel text).


git-svn-id: svn://10.0.0.236/trunk@249187 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:19 +00:00
bugreport%peshkin.net
b399bcf352 Bug 188656 Change required mysqld minimum to 3.23.41
r=bbaetz,justdave
a=justdave


git-svn-id: svn://10.0.0.236/trunk@249186 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:18 +00:00
jake%bugzilla.org
395145a64f We use the GD::Graph perl module, not GD::Chart (which doesn't exist)
git-svn-id: svn://10.0.0.236/trunk@249185 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:17 +00:00
jake%bugzilla.org
705b243958 Bug 186962 - Update minimum versions of required software and move those versions to be ENTITY's
a=justdave


git-svn-id: svn://10.0.0.236/trunk@249184 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:16 +00:00
jake%bugzilla.org
d74d7de908 Bug 187566 - Making the upgrading section much clearer and presenting multiple possible methods (CVS, tarball, patch).
git-svn-id: svn://10.0.0.236/trunk@249183 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:15 +00:00
jake%bugzilla.org
3e69ce7e11 Bug 186672 - Update security docs to warn about editor backups and bring them up to date.
a=justdave


git-svn-id: svn://10.0.0.236/trunk@249182 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:14 +00:00
bugreport%peshkin.net
3a17b208ad Bug 178230 Update documentation for Entrprise Groups
r=Jake,preed
a=justdave


git-svn-id: svn://10.0.0.236/trunk@249181 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:13 +00:00
bbaetz%student.usyd.edu.au
b395574f70 Bug 180870 - Remove old shadowdb manual replication code
r, a=myk


git-svn-id: svn://10.0.0.236/trunk@249180 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:12 +00:00
mbarnson%sisna.com
53c4c32c6c Added blurb about movebugs. At this point, only bmo uses it, so I'm
calling it an "undocumented feature".
See bug 127818


git-svn-id: svn://10.0.0.236/trunk@249179 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:11 +00:00
mbarnson%sisna.com
7432aaccba Patched lines per bug 177993.
Customization of "mid-air collision" template file.


git-svn-id: svn://10.0.0.236/trunk@249178 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:10 +00:00
bugreport%peshkin.net
aafff06298 bug 157756 - Groups_20020716_Branch Tracking : > 55 groups now supported
r=bbaetz, gerv


git-svn-id: svn://10.0.0.236/trunk@249177 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:09 +00:00
gerv%gerv.net
bf6ac4237b Bug 168804 - Document CheckCanChangeField so sites can modify it for local needs. Patch by gerv; r=bbaetz, joel.
git-svn-id: svn://10.0.0.236/trunk@249176 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:08 +00:00
mbarnson%sisna.com
8768299b9b Included note regarding the origin of "bonsaitools", per
bug 174922.


git-svn-id: svn://10.0.0.236/trunk@249175 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:07 +00:00
mbarnson%sisna.com
c71118ec22 Added section for Bugzilla and mod_perl (future expansion).
Right now, it just says "Bugzilla doesn't work under mod_perl".
See bug 149883


git-svn-id: svn://10.0.0.236/trunk@249174 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:06 +00:00
mbarnson%sisna.com
2cf57e6d66 Removed binmode references on Win32 documentation.
See bug 155743.


git-svn-id: svn://10.0.0.236/trunk@249173 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:05 +00:00
mbarnson%sisna.com
7aea3ae270 Fix for Apache configuration directives from bug 174255 and
de-stupidifying of emacs destruction of <programlisting> tags.


git-svn-id: svn://10.0.0.236/trunk@249172 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:04 +00:00
mbarnson%sisna.com
0f866c6b3e Added notes on using OpenLDAP;
We should probably look at code changes to make Net::LDAP our permanent
LDAP plugin rather than Mozilla::LDAP...
See bug 167379.


git-svn-id: svn://10.0.0.236/trunk@249171 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:03 +00:00
mbarnson%sisna.com
03ecbe7f2e Added chunk about setting up DirectoryIndex to use index.cgi as the
Bugzilla index page.


git-svn-id: svn://10.0.0.236/trunk@249170 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:02 +00:00
mbarnson%sisna.com
6b66f3cc08 Added dependency on File::Template. Not really fond of
doing requirements-of-requirements type stuff, but did it
anyway for clarity.


git-svn-id: svn://10.0.0.236/trunk@249169 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:01 +00:00
gerv%gerv.net
fac1e9a5dd Merging new docs from 2.16 branch.
git-svn-id: svn://10.0.0.236/trunk@249168 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:49:00 +00:00
gerv%gerv.net
50d7783d9e More documentation updates.
git-svn-id: svn://10.0.0.236/trunk@249167 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:59 +00:00
barnboy%trilobyte.net
8b8d4ded9f Fixed CPAN locations per bug 97582.
git-svn-id: svn://10.0.0.236/trunk@249166 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:58 +00:00
gerv%gerv.net
9a0775f1d9 Merging from 2.16 branch.
git-svn-id: svn://10.0.0.236/trunk@249165 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:57 +00:00
gerv%gerv.net
a45d3b6522 The first installment of Gerv's spanking of the Bugzilla Guide. This is a work-in-progress.
git-svn-id: svn://10.0.0.236/trunk@249164 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:56 +00:00
gerv%gerv.net
c33cc7b81f General updates. I'm working through the entire guide, tidying it up.
git-svn-id: svn://10.0.0.236/trunk@249163 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:55 +00:00
barnboy%trilobyte.net
7adca8c868 Removed references to bugzilla.mozilla.org so we can avoid
spurious bug postings.  However, this file will need some significant
treatment for 2.16 release since the query.cgi interface has changed.


git-svn-id: svn://10.0.0.236/trunk@249162 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:54 +00:00
gerv%gerv.net
28351c175a Bug 125395 - remove revision history. That's what CVS is for :-) Also, do other tidy-ups and updates to front page.
git-svn-id: svn://10.0.0.236/trunk@249161 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:53 +00:00
gerv%gerv.net
fb275282aa Bug 126907 - remove "Future" section from guide.
git-svn-id: svn://10.0.0.236/trunk@249160 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:52 +00:00
justdave%syndicomm.com
8a1d07116e Full recompile of the docs so everyone can see what the current SGML docs actually look like in HTML.
git-svn-id: svn://10.0.0.236/trunk@249159 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:51 +00:00
bbaetz%student.usyd.edu.au
ca70a74b81 Bug 140355 - warn the user about not using a webserver group
r=gerv, justdave


git-svn-id: svn://10.0.0.236/trunk@249158 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:50 +00:00
gerv%gerv.net
f57b62524a Bug 137709 - remove incorrect information about email preferences.
git-svn-id: svn://10.0.0.236/trunk@249157 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:49 +00:00
gerv%gerv.net
690138e3d5 Bug 139051 - fix misspelling of "privilege". Patch by mental <xor@ivwnet.com>, 2xr=bbaetz.
git-svn-id: svn://10.0.0.236/trunk@249156 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:48 +00:00
gerv%gerv.net
51f938e946 Bug 117936 - deprecate Apache 1.2 as our .htaccess files don't work with it.
git-svn-id: svn://10.0.0.236/trunk@249155 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:47 +00:00
gerv%gerv.net
390ffe89ad ug 105877 - Backup & check for modifications before upgrade.
git-svn-id: svn://10.0.0.236/trunk@249154 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:46 +00:00
gerv%gerv.net
058b0cd788 Bug 111712 - update command for changing path to Perl.
git-svn-id: svn://10.0.0.236/trunk@249153 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:45 +00:00
justdave%syndicomm.com
30b71b8957 Fix for bug 12004: need info on Template and AppConfig in the help docs.
Documentation SGML patch by Greg Leblanc <gleblanc@linuxweasel.com>


git-svn-id: svn://10.0.0.236/trunk@249152 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:44 +00:00
myk%mozilla.org
24e43d75dd Fix for bug 134198: Warns installations about Apache configuration issue with security ramifications.
Fix by Gregory Leblanc <gleblanc@linuxweasel.com>.
Docs fix, no review needed.


git-svn-id: svn://10.0.0.236/trunk@249151 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:43 +00:00
justdave%syndicomm.com
0847e57f55 Getting the stuff Timeless missed with his checkin for bug 106386
git-svn-id: svn://10.0.0.236/trunk@249150 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:42 +00:00
jake%acutex.net
e9be5dbdf0 Bug 127841 - Adding processmail and syncshadowdb to the list of files that need the bonsaitools perl path changed in order to run from another perl location.
git-svn-id: svn://10.0.0.236/trunk@249149 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:41 +00:00
barnboy%trilobyte.net
a183006287 Modified Win32 notes regarding system() calls per bug 99595.
git-svn-id: svn://10.0.0.236/trunk@249148 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:40 +00:00
barnboy%trilobyte.net
7c475e021b Added bit about needing proper <Directory> permissions in order
for .htaccess to function.  See bug 97668.


git-svn-id: svn://10.0.0.236/trunk@249147 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:39 +00:00
barnboy%trilobyte.net
fdd6527e8c Initial conversion to XML format from SGML.
Note this is a work-in-progress.  It compiles cleanly, but I am not yet
submitting compiled HTML and text.
There is one notable problem: nsgmls barfs on the <imagedata> tag in
database.sgml during validation.  openjade handles it fine. Weird.


git-svn-id: svn://10.0.0.236/trunk@249146 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:38 +00:00
timeless%mac.com
040c0362cf Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa


git-svn-id: svn://10.0.0.236/trunk@249145 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:37 +00:00
barnboy%trilobyte.net
581a3785ec Added blurb about unified diffs.
git-svn-id: svn://10.0.0.236/trunk@249144 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:36 +00:00
barnboy%trilobyte.net
620226c5e8 Taint mode note.
git-svn-id: svn://10.0.0.236/trunk@249143 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:35 +00:00
barnboy%trilobyte.net
695e0a1aa2 Added Javascript, Cookies, and Templatization requirements to Hacking
Bugzilla.


git-svn-id: svn://10.0.0.236/trunk@249142 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:34 +00:00
barnboy%trilobyte.net
39d7a22222 Added tip about checking sanitycheck.cgi if you make schema changes,
per bug 98049.


git-svn-id: svn://10.0.0.236/trunk@249141 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:33 +00:00
jake%acutex.net
d7809b1c58 Fix for bug 105365 - Hacker's Guide should be in SGML. This will make it easier to do other additions to the hacker's guide.
git-svn-id: svn://10.0.0.236/trunk@249140 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:32 +00:00
jake%acutex.net
4f3200fd89 The recommended style for perl (which is the styleguide Bugzilla will use) specifies that else should not be cuddled. This guide, while not specifically saying it, elluded to cuddling else. Fixing that problem.
git-svn-id: svn://10.0.0.236/trunk@249139 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:31 +00:00
bbaetz%cs.mcgill.ca
699e624977 Doc type fix, r=kiko
git-svn-id: svn://10.0.0.236/trunk@249138 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:30 +00:00
barnboy%trilobyte.net
6af002725f Typo in perl modify string, added "#!" to /usr/bin/perl strings.
git-svn-id: svn://10.0.0.236/trunk@249137 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:29 +00:00
barnboy%trilobyte.net
c92df3091b Buncha' release updates. Moved all images to
./images so we don't have multiple copies of the
same image, fixed these doc bugs (in no particular order):
94949
97070
97071
97114
96498
95970
96677
94953
96501
96679
97068
97191
97192


git-svn-id: svn://10.0.0.236/trunk@249136 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:28 +00:00
justdave%syndicomm.com
7d377d80b4 correction to one of the command lines
git-svn-id: svn://10.0.0.236/trunk@249135 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:27 +00:00
justdave%syndicomm.com
0261766151 Corrected installation and compiling instructions for the docs, based on extensive trial and error on Landfill.
git-svn-id: svn://10.0.0.236/trunk@249134 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:26 +00:00
barnboy%trilobyte.net
1e2d9d46de Changed openjade compilation instructions to match new commands
required by XML conversion of the Guide.


git-svn-id: svn://10.0.0.236/trunk@249133 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:25 +00:00
barnboy%trilobyte.net
f90a327e66 Big checkin of docs to resolve every
known outstanding doc bug! Yay release.
Still many things to fix. Aren't there always?


git-svn-id: svn://10.0.0.236/trunk@249132 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:24 +00:00
barnboy%trilobyte.net
d1fdcc902e Checkin for 2.14 release. Still some problems; this cannot yet
be used for 2.14 documentation due to inconsistencies.


git-svn-id: svn://10.0.0.236/trunk@249131 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:23 +00:00
barnboy%trilobyte.net
d70b5553ee Added .htaccess files for shadow/, data/, and /.
I added related information to the Bugzilla Guide, and
tacked in a couple of last-minute additions.  Also fixed the
annoying "Tip: HINT:" thing.


git-svn-id: svn://10.0.0.236/trunk@249130 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:22 +00:00
barnboy%trilobyte.net
77405e90d4 Fix for confusing language regarding protection of data/ & shadow/ directories
and localconfig file.


git-svn-id: svn://10.0.0.236/trunk@249129 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:21 +00:00
barnboy%trilobyte.net
f4ee6d13d7 Updated Bugzilla Guide and README to fix bug 76156, bug 76841, and bug 26242.
The README is now gutted, pointers to Guide.  Also some new sections added,
old ones fixed, and notes appended to deprecated sections I've not yet had
the heart to remove.


git-svn-id: svn://10.0.0.236/trunk@249128 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:20 +00:00
barnboy%trilobyte.net
3416467f8d Adding some pretty images for the Bugzilla Guide warning,
note, caution, and tip entries.


git-svn-id: svn://10.0.0.236/trunk@249127 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:19 +00:00
mkanat%bugzilla.org
efceac9c47 Bug 350613: Bugzilla should ship with built perldoc
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin, a=myk


git-svn-id: svn://10.0.0.236/trunk@249126 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:18 +00:00
barnboy%trilobyte.net
cd9a0becf5 Last transfer bombed on me. Added Bugzilla Guide as
single large HTML and TXT files, and updated README.docs
with compiling instructions for the Guide.


git-svn-id: svn://10.0.0.236/trunk@249125 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:17 +00:00
barnboy%trilobyte.net
6796e96da0 Documentation update; added docs/sgml, docs/html, docs/txt.
No text version of The Bugzilla Guide availabe yet, however.


git-svn-id: svn://10.0.0.236/trunk@249124 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:16 +00:00
justdave%syndicomm.com
b25d3214aa Adding a .cvsignore for the txt, html, and pdf folders, which are no longer in CVS, but can be created by the makedocs.pl script
a= justdave


git-svn-id: svn://10.0.0.236/trunk@249123 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:48:14 +00:00
justdave%bugzilla.org
7fc907f615 Adding 2.18 release notes
git-svn-id: svn://10.0.0.236/trunk@249122 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:52 +00:00
justdave%syndicomm.com
ead2cc6e10 Updating 2.17.4 release notes
git-svn-id: svn://10.0.0.236/trunk@249121 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:51 +00:00
justdave%syndicomm.com
0b6413aa68 spelling corrections and updating the sanity check section and a few requirements.
git-svn-id: svn://10.0.0.236/trunk@249120 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:50 +00:00
matty%chariot.net.au
d0b9ddf726 Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249119 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:49 +00:00
justdave%syndicomm.com
10d7313722 Adding blurb to release notes indicating development snapshot status
git-svn-id: svn://10.0.0.236/trunk@249118 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:48 +00:00
matty%chariot.net.au
16f7ca6348 Release notes.
git-svn-id: svn://10.0.0.236/trunk@249117 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:47 +00:00
matty%chariot.net.au
76d12af4bf Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249116 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:46 +00:00
matty%chariot.net.au
0134820b62 Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249115 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:45 +00:00
matty%chariot.net.au
c634181068 Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249114 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:44 +00:00
matty%chariot.net.au
3e9008e651 Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249113 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:43 +00:00
matty%chariot.net.au
15614f7c55 Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249112 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:42 +00:00
matty%chariot.net.au
885dbc519c Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249111 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:41 +00:00
matty%chariot.net.au
76df9ff50e Release notes update.
git-svn-id: svn://10.0.0.236/trunk@249110 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:40 +00:00
matty%chariot.net.au
f5d5547f43 Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249109 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:39 +00:00
matty%chariot.net.au
e09c0645cc Bug 97496: Release notes updates.
git-svn-id: svn://10.0.0.236/trunk@249108 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:38 +00:00
bbaetz%student.usyd.edu.au
006ab3c3eb Bug 97832 - turn on template compilation. This means that the minimum TT
version is now 2.07.
r=myk, gerv


git-svn-id: svn://10.0.0.236/trunk@249107 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:37 +00:00
matty%chariot.net.au
017289339d Release notes update.
git-svn-id: svn://10.0.0.236/trunk@249106 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:36 +00:00
bbaetz%student.usyd.edu.au
6ff5f63743 bug 97496 - release notes update. Mention deprecated features.
git-svn-id: svn://10.0.0.236/trunk@249105 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:35 +00:00
matty%chariot.net.au
3de7cc6e5a Bug 97496: Release notes cleanup (checkin without review OK for prerelease notes). Add 2.14.1 issues from branch. Make outstanding issues more obvious. Add dependency requirements section. Still need to add most of the actual 2.16 notes.
git-svn-id: svn://10.0.0.236/trunk@249104 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:34 +00:00
jake%acutex.net
b3bf51912d Updating release notes for 2.14
Release Notes written by Matthew Tuck <matty@chariot.net.au>
r= justdave@syndicomm.com, jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@249103 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:33 +00:00
justdave%syndicomm.com
5c20eb4a31 addition to 2.12 release notes
git-svn-id: svn://10.0.0.236/trunk@249102 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:32 +00:00
tara%tequilarista.org
ddb3efb14b Removing forward planning text
git-svn-id: svn://10.0.0.236/trunk@249101 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:31 +00:00
justdave%syndicomm.com
87046e0587 Checking in Matty's update to the release notes
git-svn-id: svn://10.0.0.236/trunk@249100 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:30 +00:00
tara%tequilarista.org
7c1008ac87 Adding new Release Notes for MattyT
git-svn-id: svn://10.0.0.236/trunk@249099 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 06:47:29 +00:00
ajschult%verizon.net
c2255018a1 Bug 423241: spellchecker.dictionary defaults to "" (part II), r=Neil
git-svn-id: svn://10.0.0.236/trunk@249098 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 05:24:08 +00:00
smontagu%smontagu.org
73fcd9d2a6 Bug 378105. Update default fonts for Indic scripts. r=pavlov, ui-review+approval1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249097 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 04:23:19 +00:00
philringnalda%gmail.com
db19cf4e2d Bug 425015 - Customize toolbar code shouldn't count on onload firing when the Mac panel is unhidden, approximate-r=smaug
git-svn-id: svn://10.0.0.236/trunk@249096 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 03:51:44 +00:00
philringnalda%gmail.com
3f4a12730c Bug 426392 - Crash in nsXULPopupManager::ShowPopupCallback when customizing toolbar on OS X, patch by Chris Pearce (chris@pearce.org.nz), r+sr=roc, a=blocker
git-svn-id: svn://10.0.0.236/trunk@249095 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 03:29:17 +00:00
rhelmer%mozilla.com
88dfa7e925 bustage fix for staging only, typo in staging-1.9-master
git-svn-id: svn://10.0.0.236/trunk@249092 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 03:01:42 +00:00
rhelmer%mozilla.com
b738999751 clean sourcedir in clean_stage target
git-svn-id: svn://10.0.0.236/trunk@249091 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 02:50:46 +00:00
rhelmer%mozilla.com
6da2688519 automation should not need slave/ftp on master b=415970 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@249090 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 02:33:11 +00:00
pavlov%pavlov.net
43922d2d48 bug 425336. fix problems with bitmap and vector fonts. r=vlad
git-svn-id: svn://10.0.0.236/trunk@249089 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 02:21:06 +00:00
cltbld
6abf485457 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@249088 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 02:11:01 +00:00
caillon%redhat.com
d8d93bc060 Bug 426205 - Fix implicit declaration of exit() warning running configure
r=bsmedberg a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249087 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 02:09:06 +00:00
jdaggett%mozilla.com
824312dc8c Bug 419744. Load font cmap info via a background task. r+sr=stuart
git-svn-id: svn://10.0.0.236/trunk@249086 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 02:01:22 +00:00
mark.finkle%gmail.com
9cb67e73d1 b=420028, r=gavin, a=beltzner. FUEL browser_Extensions.js test require DOMi
git-svn-id: svn://10.0.0.236/trunk@249085 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 01:31:40 +00:00
dolske%mozilla.com
1e57d46613 Bug 411852 - Glitch in an aPNG image rendering and tab thumbnail. r=stuart, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249084 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 01:01:18 +00:00
bhearsum%mozilla.com
0c17aaa67c bug 426443: give MozillaStageUpload the ability to send complete mars to datedDir. r=nrthomas, patch=me
git-svn-id: svn://10.0.0.236/trunk@249083 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 00:32:36 +00:00
julien.pierre.boogz%sun.com
2b62961592 Fix for bug 303457 . Undo changes to the OID table that were made for libpkix, since it doesn't rely on the OID table to determine critical extensions. r=nelson
git-svn-id: svn://10.0.0.236/trunk@249082 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 00:01:43 +00:00
jminta%gmail.com
c5cfff3e34 Bug 426715 Compose window fails to open if other-headers pref is set, r=philor
git-svn-id: svn://10.0.0.236/trunk@249081 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 23:50:08 +00:00
jminta%gmail.com
a97d660ad2 Bug 424024 Can't delete a folder without a msgWindow and confirmation, r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@249080 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 23:48:41 +00:00
dtownsend%oxymoronical.com
7f9434f0ae Fix typo from bug 424137
git-svn-id: svn://10.0.0.236/trunk@249079 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 23:42:43 +00:00
ghendricks%novell.com
63714ee0da Cloning issues in case and plan
git-svn-id: svn://10.0.0.236/trunk@249078 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 23:33:59 +00:00
despotdaemon
4f8cd4f7c5 Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249077 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 22:02:01 +00:00
despotdaemon
dea2b94164 Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249076 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:59:43 +00:00
despotdaemon
d7402fc03d Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249075 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:59:03 +00:00
despotdaemon
b7fc03f93d Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249074 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:58:03 +00:00
despotdaemon
b44b6b1a90 Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249073 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:57:29 +00:00
despotdaemon
edaf03476f Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249072 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:56:56 +00:00
despotdaemon
3ba3afc2e2 Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249071 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:54:37 +00:00
despotdaemon
852b6e0dbf Pseudo-automatic update of changes made by dbaron@dbaron.org.
git-svn-id: svn://10.0.0.236/trunk@249070 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:51:47 +00:00
gerv%gerv.net
0d23bd13b8 Bug 422692 - Update about:license for addition of Red Hat's xdg_user_dir_lookup function to xpcom/io/SpecialSystemDirectory.cpp. Patch by gerv; r=reed.
git-svn-id: svn://10.0.0.236/trunk@249069 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:49:04 +00:00
crowder%fiverocks.com
9a075781dd Bug 424683 - script stack space quota is exhausted (return of MAX_INLINE_CALL_COUNT), r=igor, blocking1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@249068 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:22:57 +00:00
dietrich%mozilla.com
e5cec57a64 Bug 425112 - Lost bookmarks in Recent Tags folder after restoring backup (r=mano)
git-svn-id: svn://10.0.0.236/trunk@249067 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:20:39 +00:00
dietrich%mozilla.com
842a560b83 Bug 424884 - Places can lead to circular menus (r=mano)
git-svn-id: svn://10.0.0.236/trunk@249065 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 21:00:51 +00:00
dietrich%mozilla.com
0c68d6b736 Bug 405887 - library search should default to Selected Folder (strings only, for reed@reedloden.com, r+ui-r=beltzner, a=mconnor)
git-svn-id: svn://10.0.0.236/trunk@249064 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:58:10 +00:00
dietrich%mozilla.com
98109bf8ee Bug 422919 - Bookmark Import and Restore do not intelligently handle two different bookmark formats (r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@249063 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:51:55 +00:00
jay%mozilla.org
ecdf616f89 bumped maxversion to 3.0pre (and actual version this time)
git-svn-id: svn://10.0.0.236/trunk@249062 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:48:20 +00:00
dolske%mozilla.com
da748106a4 Backout last change to nsSessionStore.js (from bug 299372), was unrelated
testing cruft that snuck into my patch.


git-svn-id: svn://10.0.0.236/trunk@249061 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:46:48 +00:00
stuart.morgan%alumni.case.edu
168cb9c412 Camino only - Bug 341153: Don't show bookmark bar insert highlights for non-moves. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@249060 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:44:55 +00:00
jay%mozilla.org
63d6b3f1dd bumped maxversion to 3.0pre
git-svn-id: svn://10.0.0.236/trunk@249059 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:43:21 +00:00
rcampbell%mozilla.com
178cccfac6 bug 420073 - run unittests on PGO-enabled builds, p=mrogers, r=me
git-svn-id: svn://10.0.0.236/trunk@249058 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:40:51 +00:00
lpsolit%gmail.com
2f28161067 Missing comma in a hash (was missing in the checkin of bug 182975)
git-svn-id: svn://10.0.0.236/trunk@249057 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:40:14 +00:00
masayuki%d-toybox.com
8678fc1207 Bug 422913 Ellipsis in "Report Broken Web Sitec" should be localizable p=Masahiro Yamada<masa141421356@gmail.com> r=mconnor, uir+a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249056 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:27:53 +00:00
bclary%bclary.com
a4d4fdc4c8 Sisyphus - update buildbot configuration to include TEST_DIR environment variable, bug 426415, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@249055 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:27:28 +00:00
neil%parkwaycc.co.uk
0aac5b6b08 Bug 426632 Back out erroneous change from patch in bug 299424 r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@249054 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:21:10 +00:00
dtownsend%oxymoronical.com
f1fa330a31 Bug 424137: PFS does not restart FF, therefore plug-ins do not render after
install. r=gavin.sharp, ui-r+a=beltzner


git-svn-id: svn://10.0.0.236/trunk@249053 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 20:17:18 +00:00
kaie%kuix.de
aca9cf0be9 Bug 425801, vfychain: Add support for OCSP checking
r=nelson


git-svn-id: svn://10.0.0.236/trunk@249052 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 19:53:38 +00:00
stuart.morgan%alumni.case.edu
a347708888 Camino only - Bug 426739: Add (undocumented) trackpad swipe support. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@249051 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 19:51:19 +00:00
ghendricks%novell.com
22e33d8618 Rewrite plan clone.
git-svn-id: svn://10.0.0.236/trunk@249050 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 19:42:14 +00:00
lpsolit%gmail.com
3068ac33df Bug 182975: Bugzilla directory structure to be adopted to l10n needs - Patch by A.A. Shimono (himorin) <shimono@mozilla.gr.jp> r=LpSolit r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249049 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 19:05:51 +00:00
ccooper%deadsquid.com
2ebd2e0d91 b=424823
- daily reports will now contain lists of unclear results, as well as added and changed testcases


git-svn-id: svn://10.0.0.236/trunk@249048 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 17:57:44 +00:00
bhearsum%mozilla.com
739bb52ccf bug 426227: enable updates for mozilla-central - teach aus about mozilla2 version numbers. r=morgamic, patch=me
git-svn-id: svn://10.0.0.236/trunk@249046 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 17:55:10 +00:00
rrelyea%redhat.com
65b314bff8 Bug 423093
r=nelson

Decrypt With Merged SDR Key test failing


git-svn-id: svn://10.0.0.236/trunk@249045 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 17:22:20 +00:00
lpsolit%gmail.com
80f0e8466a Bug 410902: Some characters are mangled in diff and interdiff modes when viewing patches - Patch by Frédéric Buclin <LpSolit@gmail.com> r=shimono, r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249044 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 16:58:29 +00:00
dietrich%mozilla.com
9f96eadeb2 Bug 425141 - can't drag into special roots in the left pane of the organizer (BACKOUT of bug 404658)
git-svn-id: svn://10.0.0.236/trunk@249043 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 16:48:12 +00:00
bclary%bclary.com
ea5e8aa1a6 Sisyphus - remove hard coded path dependencies, support mozilla-build, bug 426415, r=rcampbell
git-svn-id: svn://10.0.0.236/trunk@249042 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 16:25:02 +00:00
dietrich%mozilla.com
6156ddfed0 Bug 426104 - drag and drop of separators copies them instead of moving (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249041 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 16:23:45 +00:00
gerv%gerv.net
1043e3d9f3 Bug 424841 - Add licence text for jemalloc and bits of cairo to about:licence. r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@249040 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 14:43:23 +00:00
roc+%cs.cmu.edu
5b43a36390 Bug 382392. Use the full update region on Windows, not just its bounding rect. r=vlad
git-svn-id: svn://10.0.0.236/trunk@249039 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 11:55:14 +00:00
masayuki%d-toybox.com
37571d3afe Bug 424524 Unable to enter special characters in html input type=password fields with keyboard shortcuts r=josh, sr=vlad, b1.9=josh
git-svn-id: svn://10.0.0.236/trunk@249038 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 11:41:35 +00:00
roc+%cs.cmu.edu
dea25188da Bug 426285. Use kFilePromiseDestFilename from nsDataObj. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@249037 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 11:33:06 +00:00
ajschult%verizon.net
60304190f6 Bug 423241: spellchecker.dictionary defaults to "", r=KaiRo
git-svn-id: svn://10.0.0.236/trunk@249036 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 05:38:12 +00:00
joshmoz%gmail.com
01a087652a don't mess with embedding menus when we put up an app modal dialog. b=426011 r=smorgan sr=roc
git-svn-id: svn://10.0.0.236/trunk@249035 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:58:45 +00:00
mats.palmgren%bredband.net
30134650f3 Ignore a non-existent CSS file instead of causing a parse error (YSOD). b=418391 r+sr=bzbarsky a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@249034 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:56:38 +00:00
edward.lee%engineering.uiuc.edu
7c37d5a165 Bug 415190 - Autocomplete results can be incorrectly sized (clipped). r=gavin. Fixes Bug 424868 - Awesome bar cuts off part of the last entry. b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@249033 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:49:36 +00:00
mark.finkle%gmail.com
ed1e1b8924 b=426175, r=gavin, blocking=beltzner. FUEL Application.extensions fail
git-svn-id: svn://10.0.0.236/trunk@249032 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:32:42 +00:00
mats.palmgren%bredband.net
181ce71ce0 Protect against integer overflow when calculating frame widths. b=421671 r+sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249031 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:11:13 +00:00
dolske%mozilla.com
6779e8b30c Bug 299372 - Content-Disposition headers no longer looked at for Save Link As filename. original-patch=dmose
git-svn-id: svn://10.0.0.236/trunk@249030 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:08:04 +00:00
sdwilsh%shawnwilsher.com
9378af0c9a Bug 397935 - Download Manager ("Downloads") window doesn't stay open when clicking on download-complete alert notification with auto-close pref ("close when done"). r=Mardak, sr=mconnor
git-svn-id: svn://10.0.0.236/trunk@249029 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:05:22 +00:00
dolske%mozilla.com
a12d928259 Bug 299372 - Content-Disposition headers no longer looked at for Save Link As filename. original-patch=dmose, r=mconnor, r=biesi, a=blocking-ff3+
git-svn-id: svn://10.0.0.236/trunk@249028 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 03:02:10 +00:00
reed%reedloden.com
f1d8ade266 Typo fix. s/Permision/Permission/ in _checkAndGetURI()'s throw(). Found by Tomcat.
git-svn-id: svn://10.0.0.236/trunk@249027 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 02:45:31 +00:00
mats.palmgren%bredband.net
9c61b8b8d9 Disconnect the frame selection object from the pres shell earlier. b=421083 r+sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249026 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 02:42:20 +00:00
mats.palmgren%bredband.net
20f19156d8 Check that the editor is still alive after flushing pending notifications. b=421083 r+sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249025 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 02:42:00 +00:00
sdwilsh%shawnwilsher.com
cce14073e6 nsIMutableArray test for appending null. r=bsmedberg, sr=bsmedberg (from bug 397935) NPOTDB
git-svn-id: svn://10.0.0.236/trunk@249024 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 00:44:56 +00:00
karlt+%karlt.net
abff649e05 Clobbering to clear a corrupted source tree from bug 425367
git-svn-id: svn://10.0.0.236/trunk@249023 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 00:37:43 +00:00
karlt+%karlt.net
37b744fe67 Back out b=425367 change to see if that fixes
reftest failures for bugs/414123.xhtml and mathml/mi-mathvariant-1.xhtml.


git-svn-id: svn://10.0.0.236/trunk@249022 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 23:51:09 +00:00
karlt+%karlt.net
0696efca45 Restore font-family order on Linux and Mac to that before b=425367 change to
see if that fixes reftest failures for bugs/414123.xhtml and
mathml/mi-mathvariant-1.xhtml.


git-svn-id: svn://10.0.0.236/trunk@249021 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 23:13:30 +00:00
julien.pierre.boogz%sun.com
b832ffa38c Fix for bug 426429 . Size optimizations for OS/2 in NSS.
git-svn-id: svn://10.0.0.236/trunk@249020 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 22:54:05 +00:00
karlt+%karlt.net
974fe7b0ed Restore font-family order to that before b=425367 change to see if that fixes
reftest failures for bugs/414123.xhtml and mathml/mi-mathvariant-1.xhtml.


git-svn-id: svn://10.0.0.236/trunk@249019 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 22:32:23 +00:00
bent.mozilla%gmail.com
e57a5cdc9b Bustage fix for DEBUG_CC builds as a result of the fix for bug 423874. r=dbaron, a=NPOTDB.
git-svn-id: svn://10.0.0.236/trunk@249018 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 22:18:06 +00:00
dholbert%cs.stanford.edu
f3810f376a Whitespace-only change: clean up parameter indentation in nsTableRowGroupFrame
git-svn-id: svn://10.0.0.236/trunk@249017 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 21:52:04 +00:00
reed%reedloden.com
e2329e4f96 Bug 423177 - "Update default theme's information for Firefox 3" [p=reed r+ui-r=mconnor a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@249016 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 21:39:15 +00:00
karlt+%karlt.net
d299c6cf20 Add mathfontSymbol.properties for SymbolMT on MS Windows b=425367 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@249015 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 21:06:18 +00:00
gijskruitbosch%gmail.com
8abad88a57 Bug 424506 – "XULRunner" incorrectly capitalised
p=mitch_1_2@live.com.au (Mitch)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
a=ChatZilla Only, NPOTDB.


git-svn-id: svn://10.0.0.236/trunk@249014 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 20:54:20 +00:00
dietrich%mozilla.com
e95c838971 Bug 425884 - Unable to copy bookmarks more than one folder deep (r=mano)
git-svn-id: svn://10.0.0.236/trunk@249013 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 20:38:42 +00:00
gijskruitbosch%gmail.com
c02c7773c0 Bug 410948 – When CZ is opened in a tab, show CZ icon on tabbar
p=mitch_1_2@live.com.au (Mitch)
r=gijskruitbosch+bugs@gmail.com (Gijs Kruitbosch)
a=ChatZilla Only, NPOTDB.


git-svn-id: svn://10.0.0.236/trunk@249012 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 20:23:26 +00:00
mozilla.mano%sent.com
fdc24fd6b8 Bug 423848 - Open All in Tabs option does not open Favorites Toolbar folder. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@249011 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 20:05:57 +00:00
mozilla.mano%sent.com
5ca506dd0a Bug 425529 - Undo function does not work for deleted tags in the Library. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@249010 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 20:04:46 +00:00
dietrich%mozilla.com
69b3658afb Bug 397826 - Resetting bookmarks in Safemode is broken (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249009 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 19:33:01 +00:00
dietrich%mozilla.com
7416026a9e Bug 416007 - Bookmark details persist during search (for Techrazy.Yang@gmail.com, r=mano)
git-svn-id: svn://10.0.0.236/trunk@249008 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 19:18:11 +00:00
rob_strong%exchangecode.com
0e36f86820 Bug 409333 - Corrupted string of being installed component shown during installation. r=bsmedberg, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@249007 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 19:06:27 +00:00
lpsolit%gmail.com
03b1e7c6dd Bug 405946: Some emails are not sent in the language chosen by the addressee - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249006 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 17:46:56 +00:00
dietrich%mozilla.com
e243f744bd Test for Bug 425563 - Clicked links not colored as visited, or visited color forgotten after hard refresh (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@249005 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 16:26:32 +00:00
dietrich%mozilla.com
9220901bb6 Bug 424389 - Bookmarks deleted when restoring Bookmarks by <XXX-XX-XX> menu selection (r=mano)
git-svn-id: svn://10.0.0.236/trunk@249004 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 16:19:00 +00:00
ghendricks%novell.com
316da1dd98 Check for defined instead of exists in Updates.
git-svn-id: svn://10.0.0.236/trunk@249003 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 16:11:14 +00:00
smontagu%smontagu.org
ecbb2c7e63 Define codepoints below 0x20 as illegal characters in filenames. Bug393488, r=bsmedberg, b=beltzner
git-svn-id: svn://10.0.0.236/trunk@249002 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 16:05:55 +00:00
masayuki%d-toybox.com
7faafa7e05 Bug 425474 After toolbar customize, back and forward buttons display fall below. p=Atsushi Sakai<dev-null@hotmail.co.jp>, r=gavin, bfx3=beltzner
git-svn-id: svn://10.0.0.236/trunk@249001 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 12:57:47 +00:00
bugzilla%standard8.plus.com
852a3e97e8 Bug 426317 Drop nsIAbMDBDirectory::getDirUri. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@249000 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 11:46:30 +00:00
igor%mir2.org
7b297aa53a [Bug 425828] clearing property cache when thread gets the first context. r=brendan a1.9=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@248999 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 09:14:59 +00:00
igor%mir2.org
2357239d6b [Bug 423874] Allocating functions together with JSObject. r=brendan a1.9=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@248998 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 07:46:13 +00:00
bugzilla%standard8.plus.com
f51ebaf081 Bug 420614 Drop nsAdapterEnumerator. r=Neil,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@248997 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 07:37:31 +00:00
reed%reedloden.com
5ff10fc2dd Bug 411579 - "Optimize read file buffer sizes for faster startup times" [p=jmathies@mozilla.com (Jim Mathies) r=sayrer sr=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248995 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 06:41:23 +00:00
kaie%kuix.de
f1f1f09ece Bug 420246, gBrowser.securityUI doesn't clear invalid cert data after using back button
Separate patch for SeaMonkey
r=neil, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@248994 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 06:39:20 +00:00
kaie%kuix.de
1c88daaf1f Bug 420246, gBrowser.securityUI doesn't clear invalid cert data after using back button
r=rrelyea, r=johnath, sr=gavin, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@248993 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 06:36:17 +00:00
edward.lee%engineering.uiuc.edu
11deb74693 Bug 424213 - URLs without corresponding title are displayed with a blank title (which isn't full-height). r=gavin, ui-r=beltzner, a1.9=beltzner. Fixes Bug 421773 - autocomplete (awesome bar) shows a non-integer number of items (half height entries) if some pages lack titles
git-svn-id: svn://10.0.0.236/trunk@248992 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 06:01:08 +00:00
nrthomas%gmail.com
cc331e4cd3 Bug 424242, fix patcher config for beta channel, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@248991 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 05:55:17 +00:00
reed%reedloden.com
ae54f96a7d Bustage fix for bug 413787.
git-svn-id: svn://10.0.0.236/trunk@248990 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 05:21:01 +00:00
alexei.volkov.bugs%sun.com
b04e0f2293 426450 - PKIX_PL_HashTable_Remove leaks hashtable key object. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248989 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 05:08:04 +00:00
reed%reedloden.com
94280ed0ad Bustage fix for bug 413787.
git-svn-id: svn://10.0.0.236/trunk@248988 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 04:21:31 +00:00
reed%reedloden.com
c5e473b845 Bustage fix for bug 413787.
git-svn-id: svn://10.0.0.236/trunk@248987 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 04:09:08 +00:00
reed%reedloden.com
9a4a5d6bfc Bug 413787 - "NSToIntRound, NSToCoordRound code generation" [p=mmoy@yahoo.com (Michael Moy) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@248986 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 03:47:07 +00:00
philringnalda%gmail.com
d0dfcc3ce4 Bug 425825 - Offline dialog checkboxes can't be checked (since Thunderbird stopped defining msgWindowContractID as a constant), r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@248985 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 03:32:00 +00:00
philringnalda%gmail.com
83eaf2c4f1 Bug 423063 - Organize Bookmarks needs an ellipsis to convey that the action is not immediate, r=gavin, ui-r+a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248984 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 03:23:30 +00:00
philringnalda%gmail.com
ee0f2c2aea Bug 424888 - Integrated back-forward drop down menu needs a tooltip, r=gavin, ui-r+a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248983 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 03:17:23 +00:00
mozilla.mano%sent.com
39ebaa3d7b Bug 423747 - New Folder has inconsistent name in Bookmark Contextual Dialog. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@248982 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 01:42:01 +00:00
bbaetz%acm.org
61c812e166 Bug 425599 – show_activity missing space for attachment flag changes
r/a=lpsolit


git-svn-id: svn://10.0.0.236/trunk@248981 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 00:23:09 +00:00
roc+%cs.cmu.edu
731d4260a2 Mark passing reftests as expected to pass
git-svn-id: svn://10.0.0.236/trunk@248980 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 00:11:44 +00:00
roc+%cs.cmu.edu
6e8f70625c Bug 424873. Make GetWidgetOverflow take the new frame size as input instead of using the possibly-stale old frame size. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@248979 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 23:34:21 +00:00
bzbarsky%mit.edu
e92305c0bf Invalidate the original overflow rect too when the frame moves. Bug 424766, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@248978 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 23:27:25 +00:00
bzbarsky%mit.edu
385972653b Fix a mistake in the fix for bug 363986 that was causing writes to the wrong
part of memory.  Patch and tests by Fredrik Larsson <nossralf@gmail.com>,
r=stuart, sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@248977 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 23:20:12 +00:00
roc+%cs.cmu.edu
947e7b1bb5 Fixing red
git-svn-id: svn://10.0.0.236/trunk@248976 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 23:09:48 +00:00
enndeakin%sympatico.ca
cafdbeaeea Bug 416390, disable this test on linux for now until we can figure out what is going on
git-svn-id: svn://10.0.0.236/trunk@248975 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 22:46:51 +00:00
roc+%cs.cmu.edu
737f40962f Bug 415789. nsWebBrowser needs to return a non-ignore status when it paints to ensure that the painting is actually committed. r=vlad
git-svn-id: svn://10.0.0.236/trunk@248974 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 22:30:58 +00:00
roc+%cs.cmu.edu
ad0bf338d8 Bug 424375. window.outerWidth/outerHeight should be in CSS pixels, not device pixels. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@248973 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 22:20:45 +00:00
roc+%cs.cmu.edu
b554cff84e Bug 408955. UpdateViewAfterScroll shouldn't just bail out for content in popups. Instead we should do the invalidation but limit it to the correct displayRoot. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@248972 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 22:15:43 +00:00
bzbarsky%mit.edu
9a57ab48b5 Invalidate things correctly when the caption or inner table is resized. Bug
424465, r=bernd, sr=roc


git-svn-id: svn://10.0.0.236/trunk@248971 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 21:53:19 +00:00
edward.lee%engineering.uiuc.edu
6bb7dcea37 Bug 413836 - Opening and then closing a new window with urlbar focused breaks the urlbar. r=gavin, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248970 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 21:46:23 +00:00
stuart.morgan%alumni.case.edu
39108f7b52 Camino only - Bug 389687: Add a real implementation of nsIContentDisptachChooser for protocol handling. r=ardissone sr=pink
git-svn-id: svn://10.0.0.236/trunk@248969 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 21:33:06 +00:00
enndeakin%sympatico.ca
b62fd8a8b0 Bug 416390, context-click on listbox does not select item, also increases size of test frame, r=neil
git-svn-id: svn://10.0.0.236/trunk@248968 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 21:21:55 +00:00
lpsolit%gmail.com
96b37a344a Bug 426211: Invalid get_status() call - Patch by Vitaly Fedrushkov <vitaly.fedrushkov@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248967 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 20:53:46 +00:00
marco.zehe%googlemail.com
dd21ea83dd bug 424757 - No focus event when returning focus to the Location bar from a search result list item
patch=ginn.chen (Ginn Chen)
r=aaronleventhal@moonset.net (Aaron Leventhal)
a=blocking-1.9 by dsicore


git-svn-id: svn://10.0.0.236/trunk@248966 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 20:01:55 +00:00
gavin%gavinsharp.com
c19fe7ed44 Fix bug # typo in comment
git-svn-id: svn://10.0.0.236/trunk@248965 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 19:46:25 +00:00
mozilla.mano%sent.com
45ce9fccc2 Bug 405936 - export "unfiled bookmarks" folder to html. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@248961 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 18:26:09 +00:00
johnath%mozilla.com
9be5806f0e Spin new nightly with backout of 382392 and search bar fix 426329
git-svn-id: svn://10.0.0.236/trunk@248960 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 17:55:29 +00:00
reed%reedloden.com
676541799b Back out Robert O'Callahan's patch from bug 382392 due to crashes.
git-svn-id: svn://10.0.0.236/trunk@248959 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 17:31:09 +00:00
gavin%gavinsharp.com
40dfdf421f Bug 426329: enter in search bar doesn't work, patch by sevenfurnace@gmail.com, r=me
git-svn-id: svn://10.0.0.236/trunk@248958 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 17:22:43 +00:00
johnath%mozilla.com
e9e80a13a8 Clobbering to clear consistent SIGKILL failure on qm-win2k3-01
git-svn-id: svn://10.0.0.236/trunk@248957 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 14:49:54 +00:00
bugzilla%standard8.plus.com
93075b4e42 Bug 426320 nsIAbDirFactoryService::getDirFactory should take an ACString as an arg rather than a string. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@248956 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 14:46:30 +00:00
neil%parkwaycc.co.uk
202e106285 Trivial const correctness followup to bug 420373 r=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248955 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 14:13:27 +00:00
brade%comcast.net
7c45a8a8ca bug #416886 - reinstate test case for registration order (which failed to
compile in non-libXUL builds; that has been fixed).


git-svn-id: svn://10.0.0.236/trunk@248954 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 13:06:18 +00:00
nboyd%atg.com
76b2140e48 Fix javadoc typo @links -> @link
git-svn-id: svn://10.0.0.236/trunk@248953 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 11:57:03 +00:00
nboyd%atg.com
eb74d03149 Fix spelling error.
git-svn-id: svn://10.0.0.236/trunk@248952 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 11:38:10 +00:00
Olli.Pettay%helsinki.fi
5596e1c30a Bug 424377, r=jst, sr=roc
git-svn-id: svn://10.0.0.236/trunk@248951 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 10:37:30 +00:00
dtownsend%oxymoronical.com
2dc095d67e Bug 356370: "installLocation has no properties" during install/update of
extensions. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@248950 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 09:26:47 +00:00
dtownsend%oxymoronical.com
25f43dabde Bug 425657: Addon manifest parsing fails when multibyte characters are
present. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@248949 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 09:21:31 +00:00
dtownsend%oxymoronical.com
be10027d2f Bug 414443: New addons UI cancel icon doesn't always change back to
magnifying glass icon. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@248948 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 09:19:05 +00:00
cltbld
d9d89f7b98 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248947 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:51:02 +00:00
reed%reedloden.com
e2aa59dd54 Bug 417345 - "build broken on sparc" (make sparc same as ppc) [p=dennis@ausil.us (Dennis Gilmore) r=luser/ted a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248946 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:43:09 +00:00
reed%reedloden.com
9443cd26bd Bug 394103 - "All elements are HUGE (when doing dpi autodetect?)" (scale for 192+ dpi) [p=asac@jwsdot.com (Alexander Sack) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@248945 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:41:21 +00:00
reed%reedloden.com
962ea85e6d Bug 418551 - "Convert panacea.dat from mork" [p=Pidgeot18@gmail.com (Joshua Cranmer [jcranmer]) r=bienvenu sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@248944 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:39:58 +00:00
reed%reedloden.com
22799310b2 Bug 424608 - "NS_GetInnermostURI result requires a null check in download scanner" [p=jmathies@mozilla.com (Jim Mathies) r=sdwilsh a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248943 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:37:01 +00:00
reed%reedloden.com
87c28b7833 Bug 420499 - "Caret browsing mode wrongly engaged" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248942 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:35:11 +00:00
reed%reedloden.com
92002173cf Bug 425877 - "Tell the GTK theme engine that Mozilla is requesting the drawing, so it can fix its quirks" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@248941 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:33:40 +00:00
reed%reedloden.com
34ae849f78 Bug 425625 - ""Open All In Tabs" doesn't fit with the New Tab icon" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248940 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:32:28 +00:00
reed%reedloden.com
62dd923836 Bug 424690 - "search-go-button don't ignore right click" [p=sevenfurnace@gmail.com r=gavin a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248939 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:31:42 +00:00
reed%reedloden.com
f9c4629270 Bug 425924 - "CVS remove mozilla/toolkit/components/downloads/src/old.cpp" [p=ryanvm@gmail.com (Ryan VanderMeulen) r=sdwilsh]
git-svn-id: svn://10.0.0.236/trunk@248938 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:30:31 +00:00
Olli.Pettay%helsinki.fi
db7d764257 Bug 412171, In <browser.xml>, 'Error: this.docShell is null', when the sidebar opens, r=myk+mconnor
git-svn-id: svn://10.0.0.236/trunk@248937 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:29:32 +00:00
reed%reedloden.com
5e4222a1d7 Bug 382392 - "FF3 20070528: scrolling non-fixed-pos content when fixed-pos content present is extremely sluggish" (Windows fix) [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=vlad a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@248936 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:25:42 +00:00
reed%reedloden.com
da88c879f1 Bug 423183 - "Adds special formatting to replace TARGET_OS/TARGET_CPU in package-name.mk for BeOS" [p=mattmadia@gmail.com (mmadia) r=bsmedberg a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248935 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:24:41 +00:00
reed%reedloden.com
67a1af821d Bug 425080 - "C++ compatibilty: jsdbgapi.cpp: use of JS_malloc needs a cast" [p=jorendorff@mozilla.com (Jason Orendorff) r=brendan a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248934 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:17:03 +00:00
reed%reedloden.com
d937068791 Bug 424758 - "Use -xO4 for building js/src with Sun Studio compiler on Solaris" [p=ginn.chen@sun.com (Ginn Chen) r=luser/ted a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248933 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 08:16:17 +00:00
sayrer%gmail.com
e2af17e6cf Bug 423060. Feed preview page broken when a default web reader is selected. r=gavin.
git-svn-id: svn://10.0.0.236/trunk@248932 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 06:14:32 +00:00
reed%reedloden.com
ace94aeec1 Back out Asaf Romano's patch from bug 405936 due to TUnit failures.
git-svn-id: svn://10.0.0.236/trunk@248928 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 05:23:46 +00:00
jminta%gmail.com
741ff49aeb Bug 421846 clean up tbird's compose global scope (part 1, s-vars), r=philor
git-svn-id: svn://10.0.0.236/trunk@248927 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 02:57:12 +00:00
aaronleventhal%moonset.net
9a56a406f9 Bug 426208. Crash [@ nsAccUtils::IsXLink] at Firefox start. Patch by Marco Zehe. r=aaronlev, a=schrep
git-svn-id: svn://10.0.0.236/trunk@248926 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 02:50:00 +00:00
edward.lee%engineering.uiuc.edu
c627e6324a Bug 425320 - Alt-left/right in location bar then left/right resets cursor position. r=gavin, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248925 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 01:46:59 +00:00
jminta%gmail.com
d6acb64977 Bug 253403 compose window doesn't remember the size of contacts panel, r=philor
git-svn-id: svn://10.0.0.236/trunk@248924 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 01:44:17 +00:00
mozilla.mano%sent.com
13c08da00f Bug 405936 - export 'unfiled bookmarks' folder to html. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@248923 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 01:38:21 +00:00
jminta%gmail.com
d2834d44d3 Bug 422572 remove nsSmtpDelegateFactory, r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@248922 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 01:30:16 +00:00
jminta%gmail.com
0ca58c5d61 Bug 413651 fix unused variable compiler warnings, r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@248921 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 01:27:01 +00:00
martijn.martijn%gmail.com
a0f9b9809c Modified test for bug 392746, to really disable test for linux for now, instead of timing out there
git-svn-id: svn://10.0.0.236/trunk@248918 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 00:33:45 +00:00
ghendricks%novell.com
195b3e9673 misspelled "Manager"
JS error on show run
History tab only shows completed cases.


git-svn-id: svn://10.0.0.236/trunk@248914 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 23:23:50 +00:00
nrthomas%gmail.com
8da6a2ed18 Bug 426259, bootstrap config for Tb20013rc1
git-svn-id: svn://10.0.0.236/trunk@248913 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 22:54:29 +00:00
stuart.morgan%alumni.case.edu
d64331a953 Camino only - Fix conditional from checkin of bug 405744
git-svn-id: svn://10.0.0.236/trunk@248912 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 22:46:46 +00:00
alqahira%ardisson.org
289964bc38 Bug 426014 - Replace uses of deprecated cString with UTF8String to fix build failure with 10.5 SDK. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@248911 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 22:16:59 +00:00
alqahira%ardisson.org
a2a41e8479 Bug 426001 - Fix build failure in Sparkle with 10.5 SDK by including fix from Sparkle trunk. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@248910 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 21:55:55 +00:00
alqahira%ardisson.org
efe0c3fcd8 Bug 426121 - Remove work-around for old versions of Shockwave requiring a resource in order to load; Camino trunk now requires Shockwave 11, which no longer has this bug. Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@248909 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 21:49:11 +00:00
mozilla%weilbacher.org
a277bc2d5d [OS/2] Bug 413535: add even better SeaMonkey icons that display nicely for all color depths and resolutions, converted to OS/2 ICO format by mz@scntt.de (Stefan Schmohl), r=me
git-svn-id: svn://10.0.0.236/trunk@248908 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 21:37:01 +00:00
alexei.volkov.bugs%sun.com
8eaaa037eb 425516 - need to destroy data pointed by CERTValOutParam array in case of error. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248907 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 21:07:25 +00:00
uriber%gmail.com
3461be7e81 Don't run this test on Linux for now as its causing problems in subsequent tests
git-svn-id: svn://10.0.0.236/trunk@248906 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 21:02:57 +00:00
despotdaemon
c787618b73 Pseudo-automatic update of changes made by marco.zehe@googlemail.com.
git-svn-id: svn://10.0.0.236/trunk@248905 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 20:21:27 +00:00
gerv%gerv.net
026373ab47 Bug 424316 - "about:" has dead text about release notes. Patch by gerv; a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@248904 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 20:13:37 +00:00
mconnor%steelgryphon.com
2ae8097517 bug 414445 - The Back and Forward button have arrows below them in Text mode and custom themes, r=mano
git-svn-id: svn://10.0.0.236/trunk@248903 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 19:36:14 +00:00
nrthomas%gmail.com
b7361c4b7d Bug 421012, global s/md5/sha1/ for update hash function (even for configs that don't use it)
git-svn-id: svn://10.0.0.236/trunk@248902 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 19:35:14 +00:00
alexei.volkov.bugs%sun.com
97af8731e9 390530 - libpkix does not support time override. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248901 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 18:56:02 +00:00
uriber%gmail.com
dee8b7edf9 When adding a range to the selection, set the anchor focus to the added range, rather than the last range in the selection. bug=392746 r+sr=roc a1.9=beltzner. Mochitest (v3) by Martijn Wargers.
git-svn-id: svn://10.0.0.236/trunk@248900 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 17:47:42 +00:00
bhearsum%mozilla.com
379bae3320 bug 422103: buildbot should be able to generate update snippets. r=nthomas,rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@248899 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 17:16:54 +00:00
dietrich%mozilla.com
0dc98b0abe Bug 424958 - bookmark folder name with quotation marks silently causes the backup file to be unloadable (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248898 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 16:58:04 +00:00
stuart.morgan%alumni.case.edu
bdbe45813c Camino only - Bug 425519: Remove pre-10.4-handling code. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248897 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 16:41:24 +00:00
stuart.morgan%alumni.case.edu
685e288551 Camino only - Bug 425948: Fix command alternates for top-level History menu entries. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248896 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 16:24:59 +00:00
stuart.morgan%alumni.case.edu
e176054d0a Camino only - Bug 425737: Remove special-casing of Safari as a feed handler. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248895 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 16:22:00 +00:00
stuart.morgan%alumni.case.edu
60da4307c5 Camino only - Bug 425707: Move low-level spelling code to a CHBrowserView category. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248893 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 16:18:15 +00:00
stuart.morgan%alumni.case.edu
979154ca91 Camino only - Bug 411203: Make non-Gecko the default (xcconfig) setup for pref panes, and use target-level settings for the panes that still need Gecko. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248892 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 16:07:35 +00:00
stuart.morgan%alumni.case.edu
7dd3b2951c Camino only - Bug 405744: Fix command-forward/back shortcuts. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248891 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 16:01:02 +00:00
dietrich%mozilla.com
30b75a645f Bug 423877 - createLivemark fails if created feed cannot be loaded (for toddsf@gmail.com, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@248890 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 15:59:12 +00:00
brade%comcast.net
e56db175bc Backout test case for registration order.
git-svn-id: svn://10.0.0.236/trunk@248889 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 15:36:52 +00:00
brade%comcast.net
86bd56ff51 bug #416886 - attempt to fix Linux non-libxul build.
git-svn-id: svn://10.0.0.236/trunk@248888 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 15:26:10 +00:00
wurblzap%gmail.com
09458d8d65 Bug 425620 – checksetup.pl doesn't pick up the user's language correctly.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@248887 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 15:00:24 +00:00
brade%comcast.net
b294e55295 Bug #416886; r=bsmedberg, a=beltzner
Preserve original order when processing deferred components.
  Add TestRegistrationOrder automated test.


git-svn-id: svn://10.0.0.236/trunk@248886 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 14:40:16 +00:00
longsonr%gmail.com
75b745f9de reftest for gradient on transformed text - bug 424586
git-svn-id: svn://10.0.0.236/trunk@248885 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 14:31:25 +00:00
kairo%kairo.at
92539423df bug 420732 - Add load_toolbar_icons pref to content panel, r=IanN sr=Neil
git-svn-id: svn://10.0.0.236/trunk@248884 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 14:15:56 +00:00
longsonr%gmail.com
744bdae44d Bug 424586 - Gradients and Patterns on transformed text do not display correctly. r+sr=roc,a1.9=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248882 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 13:40:18 +00:00
nboyd%atg.com
e93cadd497 Fix bug 421071: Performance problems after using importPackage
git-svn-id: svn://10.0.0.236/trunk@248881 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 13:32:01 +00:00
Olli.Pettay%helsinki.fi
69fd624b59 Bug 423965, [@ nsFind::Find], r+sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248880 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 11:58:00 +00:00
roc+%cs.cmu.edu
a637e95fe3 Bug 421885. Make tiled image drawing sample only the correct subimage by manually padding if necessary. r=vlad
git-svn-id: svn://10.0.0.236/trunk@248879 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 09:40:56 +00:00
timeless%mozdev.org
9e41a137f7 Bug 391949 colchange, login, and a number of other forms are missing a space before checked
r=vladd a=lpsolit


git-svn-id: svn://10.0.0.236/trunk@248878 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 08:51:07 +00:00
bugzilla%standard8.plus.com
36620a2b53 Bug 425077 Migrate mail/components to frozen linkage for non-static linux builds. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@248877 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 07:50:44 +00:00
surkov.alexander%gmail.com
46a8dc9ad3 Bug 424054 – make accessible simple xlink, r=ginn.chen, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248876 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 06:21:36 +00:00
uriber%gmail.com
e4d5ccc166 removing the test too.
git-svn-id: svn://10.0.0.236/trunk@248875 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 21:57:17 +00:00
uriber%gmail.com
1c822e22af reverting fix for 392746 due to unexplained failure of /tests/toolkit/content/tests/widgets/test_colorpicker_popup.xul
git-svn-id: svn://10.0.0.236/trunk@248874 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 21:55:37 +00:00
uriber%gmail.com
adc5164d54 Fix test for bug 392746 to work on Mac, and to work more robustly on Windows (and Linux?)
git-svn-id: svn://10.0.0.236/trunk@248873 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 20:42:01 +00:00
uriber%gmail.com
236ea86818 When adding a range to the selection, set the anchor focus to the added range, rather than the last range in the selection. bug=392746 r+sr=roc a1.9=beltzner. Mochitest by Martijn Wargers.
git-svn-id: svn://10.0.0.236/trunk@248872 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 18:13:30 +00:00
joshmoz%gmail.com
401adfdfe4 disable native spellchecking dictionary on Mac OS X as it doesn't support all of the locales we need it to. b=422760 r=smorgan r/ui-r=mconnor
git-svn-id: svn://10.0.0.236/trunk@248871 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 17:54:42 +00:00
mcsmurf%mcsmurf.de
dc5c14b4db Bug 390295 - Searchplugin with digit in url cuts off url, p=Bruno 'Aqualon' Escherl <aqualon@aquachan.de>, r/sr=Neil, NPOTB
git-svn-id: svn://10.0.0.236/trunk@248870 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 16:30:07 +00:00
gijskruitbosch%gmail.com
344c1fe54d Fixing bustage, r+sr+a=mcsmurf+firebot
git-svn-id: svn://10.0.0.236/trunk@248869 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 15:57:07 +00:00
gijskruitbosch%gmail.com
076177609c Bug 418368 – Create tests for NSIAccessibleHyperlink interface
p=marco.zehe@googlemail.com (Marco Zehe)
r=surkov.alexander@gmail.com (Alexander Surkov)
a=beltzner@mozilla.com (Mike Beltzner)


git-svn-id: svn://10.0.0.236/trunk@248868 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 15:40:55 +00:00
gijskruitbosch%gmail.com
a7735d2d25 Bug 418368 – Create tests for NSIAccessibleHyperlink interface
p=marco.zehe@googlemail.com (Marco Zehe)
r=surkov.alexander@gmail.com (Alexander Surkov)
a=beltzner@mozilla.com (Mike Beltzner)


git-svn-id: svn://10.0.0.236/trunk@248867 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 15:33:02 +00:00
timeless%mozdev.org
902ba9d078 Bug 423414 wmp called npapi on the wrong thread crashing [@ JS_RestoreFrameChain]
r=jst a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248866 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 15:23:21 +00:00
timeless%mozdev.org
51c949da69 Bug 425398 passed 0 identifier [@ NS_ConvertUTF8toUTF16 - doGetIdentifier - _getstringidentifier]
r=jst sr=jst a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248865 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 14:55:42 +00:00
timeless%mozdev.org
61a5f8d8da backing out
git-svn-id: svn://10.0.0.236/trunk@248864 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 14:41:47 +00:00
timeless%mozdev.org
8a1c7f5713 Bug 425398 passed 0 identifier [@ NS_ConvertUTF8toUTF16 - doGetIdentifier - _getstringidentifier]
r=jst sr=jst a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248863 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 14:26:43 +00:00
bmlk%gmx.de
f9707b049e disable dom html2 on mac
git-svn-id: svn://10.0.0.236/trunk@248862 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 12:26:03 +00:00
mozilla%weilbacher.org
f51d2e28fa Bug 418104: Remove non-cairo Windows gfx code from the tree, removal of all obsolete files, r=alfredkayser, sr=pavlov, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248861 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 10:12:51 +00:00
mozilla%weilbacher.org
85a06aa9ff Bug 418104: Remove non-cairo Windows gfx code from the tree, changed files, r=alfredkayser, sr=pavlov, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248860 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 10:12:24 +00:00
bmlk%gmx.de
b1f3f60fe1 disable java tests as Macs do not like them.
git-svn-id: svn://10.0.0.236/trunk@248859 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 10:01:48 +00:00
bmlk%gmx.de
0bd5b161bc fix nsinstall bustage
git-svn-id: svn://10.0.0.236/trunk@248858 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 09:41:24 +00:00
bmlk%gmx.de
24a3157a3b activate the DOM Level 2 HTML tests bug 421674 r=sayrer
git-svn-id: svn://10.0.0.236/trunk@248857 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 09:19:54 +00:00
masayuki%d-toybox.com
fa0f0ed5f4 Bug 422888 Cannot change the inputting mode by shortcut keys of AquaSKK without non-needed char inputting r=josh, sr=vlad, b1.9=josh
git-svn-id: svn://10.0.0.236/trunk@248856 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 09:17:50 +00:00
reed%reedloden.com
42e835e6e6 Back out Alfred Kayser and Joe Drew's patch from bug 399925 in order to find out if it caused the 7% Tp regression (bug 425941).
git-svn-id: svn://10.0.0.236/trunk@248855 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 07:17:08 +00:00
reed%reedloden.com
ea5d3d7283 Typo fix - s/resuls/results/.
git-svn-id: svn://10.0.0.236/trunk@248854 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 07:09:27 +00:00
alqahira%ardisson.org
9c30285f15 Bug 423303 - default Mac Bengali serif font contains a typo of some sort. r=jdaggett, sr=roc, a/1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248853 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 04:45:40 +00:00
surkov.alexander%gmail.com
6dfe51561f Bug 419811 - bustage fix, added missed file
git-svn-id: svn://10.0.0.236/trunk@248852 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 03:50:31 +00:00
surkov.alexander%gmail.com
237b6b0282 Bug 425693 – Remove all isEmpty then return false portions from MSAA methods, patch=marco, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248851 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 03:46:42 +00:00
surkov.alexander%gmail.com
e2e9eebfdd Bug 424264 – Same URI exposed for all link children associated with imagemaps, patch=evan.yan, r=ginn.chen, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248850 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 03:36:12 +00:00
surkov.alexander%gmail.com
59dd3e4653 Bug 419811 – html table accessible hierarchy is broken, patch=evan.yan, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248849 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 03:34:41 +00:00
surkov.alexander%gmail.com
918b70c69b Bug 418025 – IA2 - case by case analysis of exception return values, r=aaronlev, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248848 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 03:24:03 +00:00
surkov.alexander%gmail.com
a3c7c11eea Bug 421066 – expose nsIAccessibleHyperLink for XUL:label elements that are used as links, part two, r=marcoz, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248847 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 03:22:10 +00:00
reed%reedloden.com
f240e5cc1f Remove file accidentally added by bernd.
git-svn-id: svn://10.0.0.236/trunk@248846 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 02:50:09 +00:00
reed%reedloden.com
9b62abfcd6 Bug 418868 - "M3 Tango" (add calendar.png for use in bug 425998) [p=michael.monreal@gmx.net (Michael Monreal) / Tango team ui-r=faaborg a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248845 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 02:31:58 +00:00
rhelmer%mozilla.com
b6631bd66b bustage fix, staging only - kernel version for linux is wrong
git-svn-id: svn://10.0.0.236/trunk@248844 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 00:50:43 +00:00
mozilla.mano%sent.com
9d297c5e0e Fix bustage from bug 422977 (filed as bug 425983).
git-svn-id: svn://10.0.0.236/trunk@248843 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 23:55:46 +00:00
bclary%bclary.com
3f744db0d1 JavaScript Tests - regression test for bug 260106, by Brendan Eich
git-svn-id: svn://10.0.0.236/trunk@248842 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 23:14:23 +00:00
bclary%bclary.com
b565e0046c JavaScript Tests - regression test for bug 416705, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@248841 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 23:11:17 +00:00
bclary%bclary.com
f15b77c215 JavaScript Tests - regression test for bug 416354, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@248840 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 23:07:16 +00:00
bclary%bclary.com
3f1548c5e8 JavaScript Tests - regression test for bug 414755, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@248839 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 23:05:12 +00:00
bclary%bclary.com
a77d220493 JavaScript Tests - regression test for bug 412926, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@248838 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 23:03:04 +00:00
bclary%bclary.com
e3cf21e572 JavaScript Tests - regression test for bug 390597, by shutdown
git-svn-id: svn://10.0.0.236/trunk@248837 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 22:59:26 +00:00
bclary%bclary.com
8ecc26e663 JavaScript Tests - regression tests for bug 398085, by Seno Aiko
git-svn-id: svn://10.0.0.236/trunk@248836 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 22:37:33 +00:00
masayuki%d-toybox.com
9010930447 Bug 425488 Underlines are too far from text (e.g. Gmail links) r+b1.9=stuart
git-svn-id: svn://10.0.0.236/trunk@248835 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 22:27:25 +00:00
gijskruitbosch%gmail.com
8b743bb455 Bug 425213 – FOCUSABLE state not exposed for descendants of container with aria-activedescendant
p=aaronleventhal@moonset.net (Aaron Leventhal)
r=surkov.alexander@gmail.com (Alexander Surkov)
a=beltzner@mozilla.com (Mike Beltzner)


git-svn-id: svn://10.0.0.236/trunk@248834 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 22:04:04 +00:00
gijskruitbosch%gmail.com
cb285e6248 Bug 425125 - Incorrect variable usage leads to wrong READONLY state for ARIA widgets
p=aaronleventhal@moonset.net (Aaron Leventhal)
r=surkov.alexander@gmail.com (Alexander Surkov)
a=beltzner@mozilla.com (Mike Beltzner)


git-svn-id: svn://10.0.0.236/trunk@248833 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 21:52:14 +00:00
masayuki%d-toybox.com
bcaa87ad7f Bug 421353 Moving the mouse over text hyperlinks which become underlined spikes cpu usage r=roc+stuart, sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248832 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 21:25:16 +00:00
dtownsend%oxymoronical.com
69e6ef61c4 Testcase for bug 425768
git-svn-id: svn://10.0.0.236/trunk@248831 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 21:11:05 +00:00
dtownsend%oxymoronical.com
7666270f18 Bug 425768: Zipwriter corrupts zip files that previously contained extra
fields. r=bsmedberg, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248830 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 21:10:22 +00:00
bugzilla%standard8.plus.com
4d0026df9b Another Windows bustage fix from bug 422800 and fix tabs to spaces
git-svn-id: svn://10.0.0.236/trunk@248829 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 20:40:56 +00:00
masayuki%d-toybox.com
8382ae06ff Bug 424989 Cannot use reconversion of IMEs from system menu at the focus being on textarea r+sr=roc, b1.9=jonas
git-svn-id: svn://10.0.0.236/trunk@248828 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 19:38:05 +00:00
bmlk%gmx.de
d784d8f0e8 initial checkin of the DOM-TS Level 2 HTML testcases converted into mochitests, the work is based on what rsayrer has done for the other dom test suites
The main difference is that there is exeption.js, todos are marked in the testcases themself. bug 421674 a=testonly


git-svn-id: svn://10.0.0.236/trunk@248827 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 19:06:37 +00:00
mozilla.mano%sent.com
1fd597b603 Bug 422977 - remove advanced search UI from library / bookmarks organizer. r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@248826 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 18:16:29 +00:00
bugzilla%standard8.plus.com
6f561ed25a Another Windows bustage fix from bug 422800 and fix tabs to spaces
git-svn-id: svn://10.0.0.236/trunk@248825 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 18:10:24 +00:00
igor%mir2.org
d6fb6f9c43 [bug 425957] fixing dtrace breakage caused by incomplete backing out of bug 423874. r,a=none as the code is not apart of the build.
git-svn-id: svn://10.0.0.236/trunk@248824 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 17:21:39 +00:00
mozilla.mano%sent.com
c7dfcb6ab9 Bug 424765 - Empty item in Bookmarks menu when there's no browser window or when a menu-less window is active. r=dietrich.
git-svn-id: svn://10.0.0.236/trunk@248823 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 17:11:53 +00:00
igor%mir2.org
a574829b52 [bug 424942] optimizing call object property allocation, r=brendan a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248822 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 15:48:41 +00:00
bugzilla%standard8.plus.com
7e077f3036 Windows bustage fix from bug 422800
git-svn-id: svn://10.0.0.236/trunk@248821 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 14:13:46 +00:00
igor%mir2.org
6ffc1f6981 [bug 424964] optimizing reserve slot allocation, r=brendan a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248820 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 13:38:28 +00:00
bugzilla%standard8.plus.com
24020e849f Follow up to bug 422800 start using nsIAbManager::directories in various places. r=Neil,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@248819 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 11:53:33 +00:00
stefanh%inbox.com
f598401e30 Bug 420726 - Use system background color for odd tree rows. ui-r=beltzner, r=josh+Mano, sr=roc, a1.9=beltzner.
git-svn-id: svn://10.0.0.236/trunk@248818 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 11:43:32 +00:00
dtownsend%oxymoronical.com
3900b1718e Disabling mochitests for libpr0n due to test crashing
git-svn-id: svn://10.0.0.236/trunk@248817 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 10:37:33 +00:00
igor%mir2.org
088bbf6cb0 [bug 423874] backing out as a simpler patch would do the job with less code.
git-svn-id: svn://10.0.0.236/trunk@248816 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 10:34:31 +00:00
reed%reedloden.com
3e43f78dbc Bustage fix for bug 412374 - s/DOWNLOAD_BLOCKED/DOWNLOAD_BLOCKED_PARENTAL/.
git-svn-id: svn://10.0.0.236/trunk@248814 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 07:19:59 +00:00
reed%reedloden.com
9e091b0876 Bug 412374 - "Download Mgr bypasses Vista Parental Controls' file-blocking flag" [p=jmathies@mozilla.com (Jim Mathies) r=sdwilsh sr=bsmedberg a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248813 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 07:12:14 +00:00
reed%reedloden.com
4fb496cea6 Bug 399925 - "GIF decoder needs to allow its data to be discarded" (mochitest for the bug earlier patches caused) [p=joe@drew.ca (Joe Drew [JOEDREW!]) r=stuart]
git-svn-id: svn://10.0.0.236/trunk@248810 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 06:53:25 +00:00
reed%reedloden.com
bfa0837a4e Bug 425563 - "Clicked links not colored as visited, or visited color forgotten after hard refresh" [p=mak77@supereva.it (Marco Bonardo [mak77]) r=dietrich a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248809 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 06:48:28 +00:00
reed%reedloden.com
bee1f0fa05 Bug 422189 - ""New window" opens a blank window when startup action is set to "show my windows and tabs from last time"" (Use homepage pref when page pref is set to session restore) [p=tbertels+bugzilla@gmail.com (Thomas Bertels) r=gavin ui-r=mconnor a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248808 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 06:47:04 +00:00
reed%reedloden.com
cfe2e5214e Bug 423787 - "XUL test template has typo in comment" [p=manish@flock.com (Manish Singh) r=sayrer]
git-svn-id: svn://10.0.0.236/trunk@248807 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 06:45:47 +00:00
reed%reedloden.com
c9fb9d0203 Bug 417176 - "better keyboard shortcuts for switching tabs on mac os x" [p=jacob@87k.net (jacob berkman) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248806 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 06:44:15 +00:00
surkov.alexander%gmail.com
c6fca1cfcf Bug 414717 – New Extensions Manager UI has accessibility issues, r=MarcoZ, mano, blocking-firefox3=mconnor
git-svn-id: svn://10.0.0.236/trunk@248805 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-29 06:37:30 +00:00
lpsolit%gmail.com
f42d263661 Bug 425746: Bugzilla::Template::precompile_templates() doesn't flush template_include_path_ correctly - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248804 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 23:54:14 +00:00
rhelmer%mozilla.com
84fa81f28b bustage fix for staging only - should push to fx slave
git-svn-id: svn://10.0.0.236/trunk@248803 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 22:38:19 +00:00
jst%mozilla.org
e4ae2a6ea2 Fixing bug 424019. Fix problem with NPN_RemoveProperty() claiming it removed a property when it in fact didn't. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248802 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 22:29:14 +00:00
igor%mir2.org
0c1130d3fd [bug 424376] backing out - too much compatibility problems.
git-svn-id: svn://10.0.0.236/trunk@248801 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 22:27:37 +00:00
ghendricks%novell.com
7f35993f73 can't add tags from "My Cases"
git-svn-id: svn://10.0.0.236/trunk@248800 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 21:56:33 +00:00
bugzilla%standard8.plus.com
2903d15eee Backout part of bug 422800 follow up, I'll fix this properly tomorrow.
git-svn-id: svn://10.0.0.236/trunk@248799 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 21:40:38 +00:00
gavin%gavinsharp.com
2a68a27e3e Bug 404438 followup: make sure to set mConsumeRollup to false when closing the 'history' dropdown, to make sure it doesn't affect normal autocomplete popup behavior, r=enndeakin
git-svn-id: svn://10.0.0.236/trunk@248798 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 21:35:39 +00:00
dcamp%mozilla.com
5e0c72dee8 Bug 424017: list of offline apps broken on non-mac platforms. r=gavin, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248797 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 21:26:42 +00:00
gavin%gavinsharp.com
e087f792ea Bug 425798: fix typo from patch in bug 404438, pending r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@248796 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 21:03:51 +00:00
ghendricks%novell.com
bd18b33e2b Finalize bug report
git-svn-id: svn://10.0.0.236/trunk@248795 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 20:48:15 +00:00
ccooper%deadsquid.com
4cfd3eccf6 - trigger CLOBBER to remove PGO brokeness on non-PGO builds
git-svn-id: svn://10.0.0.236/trunk@248793 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 20:14:37 +00:00
karlt+%karlt.net
f18ae42274 Backout b=401086 change as it removed the space/shift-space distinction
for scrolling.


git-svn-id: svn://10.0.0.236/trunk@248792 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 19:44:45 +00:00
bent.mozilla%gmail.com
a6d31c79cc Bug 421150 - "XUL template leak (was: Firefox leaks on first start with Adblock Plus installed)". r=enn, sr=bz, a=blocking1.9+.
git-svn-id: svn://10.0.0.236/trunk@248791 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 19:39:28 +00:00
gavin%gavinsharp.com
058a601768 Bug 404438: location bar dropdown doesn't collapse on second click on down-arrow the first time it is opened, patch by Seth Spitzer <seth@sspitzer.org>, r=me
git-svn-id: svn://10.0.0.236/trunk@248790 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 19:22:50 +00:00
ghendricks%novell.com
beaede67c0 Environment combo only showing first 25
git-svn-id: svn://10.0.0.236/trunk@248789 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 19:15:35 +00:00
bclary%bclary.com
0f55c65f88 JavaScript Tests - update test for bug 338001 to handle various memory pressure scenarios
git-svn-id: svn://10.0.0.236/trunk@248788 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 19:14:45 +00:00
bugzilla%standard8.plus.com
af9dadf3ad Follow up to bug 422800 start using nsIAbManager::directories in various places. r=Neil,sr=dmose
git-svn-id: svn://10.0.0.236/trunk@248785 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:59:01 +00:00
kairo%kairo.at
6b5398439b bug 423703 - Use jemalloc on Windows SeaMonkey, clobber again to create nightlies that pick up mozcrt
git-svn-id: svn://10.0.0.236/trunk@248784 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:50:24 +00:00
rcampbell%mozilla.com
1c4e685be0 bug 420073 - run unittests on PGO-enabled builds, p=mikeal, r=me
git-svn-id: svn://10.0.0.236/trunk@248783 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:47:48 +00:00
dietrich%mozilla.com
7e4df6c808 Bug 422743 ? Crash in nsVoidArray::Count() during bookmark synchronization (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248782 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:32:23 +00:00
kairo%kairo.at
b343621c5a bug 423703 - Use jemalloc on Windows SeaMonkey, r=ted via IRC
git-svn-id: svn://10.0.0.236/trunk@248780 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:26:33 +00:00
nrthomas%gmail.com
abd9f6ed76 Bug 421411, fix up runMozillaTests (migrating nightlies to automation), r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@248779 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:16:36 +00:00
gavin%gavinsharp.com
64f23303b5 Bug 425431: update wikipedia search plugin ShortName to match official plugin, r=axel
git-svn-id: svn://10.0.0.236/trunk@248778 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:11:13 +00:00
cltbld
6f3ffe62c8 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248777 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:11:01 +00:00
dietrich%mozilla.com
3efbdb634c Bug 417264 ? Bookmarks with Japanese characters are not imported from Safari (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248776 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:10:18 +00:00
gavin%gavinsharp.com
00d40f2a7f Bug 425159: properly support optional help viewer (--enable-help-viewer), r=neil, sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@248775 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:08:59 +00:00
gavin%gavinsharp.com
2d2158848e Bug 424829: avoid holding a reference to an nsLocation object, since that can keep windows alive, r=johnath
git-svn-id: svn://10.0.0.236/trunk@248774 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 18:05:46 +00:00
crowder%fiverocks.com
862f89cce5 Removing bogus FIXME here (comment-change only)
git-svn-id: svn://10.0.0.236/trunk@248773 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 17:54:21 +00:00
crowder%fiverocks.com
b1de5b92da Bug 425747: silencing warnings in jsdtrace.c, r/a=shaver
git-svn-id: svn://10.0.0.236/trunk@248772 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 17:38:23 +00:00
igor%mir2.org
3008e9a515 [Bug 424693] post landing consetics: replacing // comments with good old /* */
git-svn-id: svn://10.0.0.236/trunk@248771 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 17:30:59 +00:00
dietrich%mozilla.com
1c51adf5b7 Bug 425040 ? PlacesUtils.getItemDescription() in editBookmarkOverlay.js fails (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248770 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 16:51:37 +00:00
dietrich%mozilla.com
cfc189962c Bug 425640 - Bad check-in in nsBrowserGlue (TYPO FIX FROM BUG 419315, for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248769 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 16:43:17 +00:00
peterv%propagandism.org
4e5eb6e4ff Add Jesse's crashtest for bug 415192.
git-svn-id: svn://10.0.0.236/trunk@248768 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 16:04:20 +00:00
aaronleventhal%moonset.net
7da44ba7aa Bug 424971. XUL alerts not getting spoken. Patch by Marcoz, r=aaronlev, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@248767 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 15:00:49 +00:00
nrthomas%gmail.com
1f3ca75a1e Bug 418268, add release category for 1.9 prod, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@248766 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 14:42:59 +00:00
lpsolit%gmail.com
042ddb7e2b Bug 425288: checksetup.pl displays messages using the first language available, alphabetically, rather than falling back to english if the desired language is not found - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248765 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 14:15:42 +00:00
peterv%propagandism.org
2eaf19396d Fix for bug 415192 (Crash (within nsCycleCollector::Shutdown and nsXBLBinding::RemoveInsertionParent) with <xul:wizard>, cloneNode). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@248764 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 14:09:03 +00:00
lpsolit%gmail.com
0f6700a459 Bug 423439: show_bug.cgi crashes when wrapping comments which contain Unicode characters and tabs in them - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248763 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 12:33:13 +00:00
kairo%kairo.at
a14e24e18d bug 423703 - Use jemalloc on Windows SeaMonkey
git-svn-id: svn://10.0.0.236/trunk@248762 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 10:38:19 +00:00
reed%reedloden.com
ae08195e84 Back out Robert O'Callahan's patch from bug 421885 due to reftest failure.
git-svn-id: svn://10.0.0.236/trunk@248761 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 09:32:04 +00:00
reed%reedloden.com
236b20cf7a Bug 421885 - "Google reader search results have strange red line and broken border around them" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248759 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:54:27 +00:00
reed%reedloden.com
4e79005581 Bug 415664 - "Source viewer needs menu icons" (Adds an id to the Help Contents menuitem) [p=ispence@gmail.com (Ian Spence) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248758 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:48:26 +00:00
reed%reedloden.com
d6a3a0de53 Bug 422016 - "Crash [@ nsHttpHeaderArray::PeekHeader] with proxied https only when network.http.pipelining.ssl is true" [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=biesi a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248757 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:46:15 +00:00
reed%reedloden.com
c5e576d764 Bug 424251 - "pageproxystate set to valid when selecting an autocomplete result" (use a helper function) [p=dao@mozilla.com (Dão Gottwald) r=gavin a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248756 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:45:18 +00:00
reed%reedloden.com
894c654be6 Bug 421405 - "Address book Tools | Import... results in XML Parsing Error" ((Bv1) Port from TB bug 359255 (1/n)) [p=sgautherie.bz@free.fr (Serge Gautherie) r+sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@248755 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:44:01 +00:00
reed%reedloden.com
b0f2a4565c Bug 419437 - "Missing context menu icons" (Adds more icons to context menus) [p=ispence@gmail.com (Ian Spence) r=Mano a1.9=mconnor]
git-svn-id: svn://10.0.0.236/trunk@248754 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:42:32 +00:00
reed%reedloden.com
9068472faf Bug 359255 - "Importers: Import Filters from current Eudora" (Update migration label under non-Win OSes to mention filters) [p=beckley@qualcomm.com (Jeff Beckley) r=Pike]
git-svn-id: svn://10.0.0.236/trunk@248753 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:41:42 +00:00
reed%reedloden.com
e94a58dbee Bug 421885 - "Google reader search results have strange red line and broken border around them" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248752 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:40:04 +00:00
reed%reedloden.com
9fd0c0fb35 Bug 399925 - "GIF decoder needs to allow its data to be discarded" [p=alfredkayser@gmail.com (Alfred Kayser) / joe@drew.ca (Joe Drew [JOEDREW!]) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248751 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:36:28 +00:00
reed%reedloden.com
b51d323813 Bug 422591 - "nsNotifyAddrListener shuts down its worker thread in response to the wrong observer topic" [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=biesi a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248750 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:35:28 +00:00
reed%reedloden.com
f3cee415b9 Bug 385374 - "After performing an operation to the selected richlistitem, it is no longer focused" [p=dao@mozilla.com (Dão Gottwald) r=Neil a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248749 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:34:40 +00:00
vladimir%pobox.com
808bb53185 b=425593, print failure with 'some printing functionality not implemented' message (it\'s NS_OK, really!); r=stuart
git-svn-id: svn://10.0.0.236/trunk@248744 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 07:13:37 +00:00
jruderman%hmc.edu
a316a6ac2c Add reftests for the Wikipedia jiggling text bug.
git-svn-id: svn://10.0.0.236/trunk@248743 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 06:08:16 +00:00
karlt+%karlt.net
59cee933e1 Be less sensitive about the shift modifier for key events with character codes.
b=401086, r=neil, sr=jst


git-svn-id: svn://10.0.0.236/trunk@248742 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 05:19:14 +00:00
karlt+%karlt.net
c6ec099684 Backout b=401086 due to mochitest failures on Linux.
git-svn-id: svn://10.0.0.236/trunk@248741 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 04:33:52 +00:00
jst%mozilla.org
28332b0bf8 More fixes to get this test to run more reliably, use onload instead of a timeout...
git-svn-id: svn://10.0.0.236/trunk@248740 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 04:06:48 +00:00
bzbarsky%mit.edu
0fe9924c4d Fix bug 421228. r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@248739 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 03:46:15 +00:00
karlt+%karlt.net
58627bffd9 Be less sensitive about the shift modifier for key events with character codes.
b=401086, r=neil, sr=jst


git-svn-id: svn://10.0.0.236/trunk@248738 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 02:34:38 +00:00
lpsolit%gmail.com
a83b7d7f8c Bug 425565: Product name not displayed in the error message when adding/removing bugs to/from illegal groups - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bbaetz a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248737 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 01:01:21 +00:00
jst%mozilla.org
d363714aa6 Bumping timeout in test in hope of stabilizing our slowish test boxes.
git-svn-id: svn://10.0.0.236/trunk@248736 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 00:58:39 +00:00
julien.pierre.boogz%sun.com
03765ae97f Fix for bug 424917 . Performance regression with studio 12 . r=nelson
git-svn-id: svn://10.0.0.236/trunk@248735 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 00:35:26 +00:00
lpsolit%gmail.com
b579be2354 Bug 330841: "move bugs to another product" is better wording than "reassign bugs to another product" - Patch by Elliotte Martin <elliotte_martin@yahoo.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248734 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 23:47:01 +00:00
cltbld
468b2cfeef "Automated configuration bump, release for firefox 3.0b5rc2"
git-svn-id: svn://10.0.0.236/trunk@248733 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 23:43:45 +00:00
pavlov%pavlov.net
e421b8f961 bug 424945. reduce GDI object use by using the selected font weight and rounded font size (when no size adjust) for doing cache lookups. r=vlad
git-svn-id: svn://10.0.0.236/trunk@248732 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 23:30:43 +00:00
jst%mozilla.org
7d79da782b Fixing bug 393756. Get the plugin mimetype from the file extension in the URI if no other type information is available. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@248731 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 23:12:18 +00:00
aaronr%us.ibm.com
6ad84c7870 [XForms] NPOTDB implement xpath function context() for xforms 1.1. Bug 418734, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@248730 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 22:59:24 +00:00
karlt+%karlt.net
080125a4d2 Add mroot and bevelled mfrac width tests.
git-svn-id: svn://10.0.0.236/trunk@248729 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 22:52:58 +00:00
rrelyea%redhat.com
e2367ae0fb bug 424410 - Win64 tinderbox failing.
Correct usage of CK_ULONG_PTR for CK_ULONG.
r=nelson


git-svn-id: svn://10.0.0.236/trunk@248728 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 22:47:42 +00:00
karlt+%karlt.net
8797c23b06 Correction to mroot width calculation. b=363240 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@248727 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 22:47:08 +00:00
ghendricks%novell.com
4683a6b703 Multiple fixes
git-svn-id: svn://10.0.0.236/trunk@248726 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 22:08:24 +00:00
alexei.volkov.bugs%sun.com
1e94d6d75f 412468 - modify certutil, vfychain and vfyserv utilities to use CERT_PKIXVerifyCert function. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248725 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 21:56:25 +00:00
nrthomas%gmail.com
b4d865d85a Bug 425462, re-enable fast-mode now that it's debugged
git-svn-id: svn://10.0.0.236/trunk@248724 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 21:25:42 +00:00
rhelmer%mozilla.com
e032de689b add removed-files to exclusion list b=425462 r=schrep
git-svn-id: svn://10.0.0.236/trunk@248721 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 21:19:33 +00:00
alexei.volkov.bugs%sun.com
835778386f 422859 - libPKIX builds & validates chain to root not in the caller-provided anchor list. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248720 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 21:19:16 +00:00
edward.lee%engineering.uiuc.edu
fe75b3a0e3 Bug 394247 - nsITransfer::Init fails (crash [@nsDownloadProxy::OnStateChange]). r=sdwilsh, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248719 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 21:00:20 +00:00
aaronr%us.ibm.com
6c7ce6f80e [XForms] NPOTDB Implement XPath functions: days-to-date and seconds-to-dateTime for XForms 1.1. Bug 420224, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@248718 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 20:24:00 +00:00
dtownsend%oxymoronical.com
966d420fab Bug 414567 and 414472: Fix search buttons to use transparent images matching
the rest of the app. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@248717 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 20:12:03 +00:00
dtownsend%oxymoronical.com
6a7fded7c6 Bug 421396: Extension installation fails with "item is null" in
nsExtensionManager.js. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@248716 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 20:06:42 +00:00
mozilla%weilbacher.org
b02a5fb8ee [OS/2] Bug 398610: finetune menu text position, p=wuno@lsvw, r=me
git-svn-id: svn://10.0.0.236/trunk@248715 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 19:27:50 +00:00
uriber%gmail.com
cd8d2d277d Only join ancestor inline frames for frames that are last children. bug=424631, r=smontagu, sr=dbaron, blocking1.9=vladimir
git-svn-id: svn://10.0.0.236/trunk@248714 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 19:27:32 +00:00
mkmelin+mozilla%iki.fi
031bc733ca Bug 410333 - Improve wording of replyInDefaultCharset now that we silently swithc to utf-8 if necessary. r=philringnalda, sr=neil
(mail/ part too)


git-svn-id: svn://10.0.0.236/trunk@248713 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:50:18 +00:00
mkmelin+mozilla%iki.fi
e61c1167aa Bug 410333 - Improve wording of replyInDefaultCharset now that we silently swithc to utf-8 if necessary.
r=philringnalda, sr=neil


git-svn-id: svn://10.0.0.236/trunk@248712 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:42:18 +00:00
stuart.morgan%alumni.case.edu
337f9804e3 Camino only - Add visibility and no_dead_strip to fix bustage from bug 411220.
git-svn-id: svn://10.0.0.236/trunk@248711 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:25:53 +00:00
dtownsend%oxymoronical.com
de9c2c16cf Bug 422994: Blocklist UI string clean-up needed, late-l10n. r=robstrong, ui-r,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248710 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:24:55 +00:00
edward.lee%engineering.uiuc.edu
11bda918ad Land testcase for bug 397935. r=sdwilsh
git-svn-id: svn://10.0.0.236/trunk@248709 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:22:06 +00:00
nrthomas%gmail.com
7d02a917db Bug 425462, disable patcher's fast-mode for 3.0b5, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@248708 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:21:18 +00:00
mkmelin+mozilla%iki.fi
1516efb254 Bug 341929: tbird crashes while starting / moving message from one imap account to another account [@ nsImapProtocol::UploadMessageFromFile]
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@248707 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:20:27 +00:00
edward.lee%engineering.uiuc.edu
1e87a1f399 More cleanup for Bug 422869 - Clean up autocomplete tests for use as a template for future tests
git-svn-id: svn://10.0.0.236/trunk@248706 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:18:20 +00:00
aaronr%us.ibm.com
f803bb0e86 [XForms] NPOTDB implement xpath function is-card-number(). Bug 422311, p=msterlin r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@248705 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:12:48 +00:00
kaie%kuix.de
698cd7a313 Bug 387892, Add Entrust root CA certificate(s) to NSS
r=nelson


git-svn-id: svn://10.0.0.236/trunk@248704 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 18:08:58 +00:00
bugzilla%standard8.plus.com
1702a0c8f6 Bug 424677 nsImapProtocol.cpp leaks nsVoidArray (4 bytes) due to static declaration. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@248703 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 17:50:17 +00:00
cltbld
cf89d6ade5 "Automated configuration bump: moz19-branch-patcher2.cfg, from 3.0b4 to 3.0b5"
git-svn-id: svn://10.0.0.236/trunk@248702 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 17:32:54 +00:00
ghendricks%novell.com
a5c1fd4ac1 Bug 425177 – Copy/Paste causes Line: 11, Char: 10254, Error: Unspecified Error, Code: 0 error message
git-svn-id: svn://10.0.0.236/trunk@248699 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 17:14:26 +00:00
dbaron%dbaron.org
153b5578c3 Print shortest path to expected garbage for unlink deficiencies as well. b=422848 r+sr=peterv a=DEBUG_CC only (not part of default build)
git-svn-id: svn://10.0.0.236/trunk@248698 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 17:09:51 +00:00
alqahira%ardisson.org
30fc1b490d Release Notes for Camino 1.6b4 and installer/Makefile.in changes. No bug, sr=mento, a=crashes in betas are bad.
git-svn-id: svn://10.0.0.236/trunk@248697 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 17:07:30 +00:00
alqahira%ardisson.org
08ef1a7663 Release Notes for Camino 1.6b4 and installer/Makefile.in changes. No bug, sr=mento, a=crashes in betas are bad.
git-svn-id: svn://10.0.0.236/trunk@248695 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 17:07:15 +00:00
ctalbert%mozilla.com
805ca93f3b bug 424253 Minotaur cleanup patch r=robcee
git-svn-id: svn://10.0.0.236/trunk@248694 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 16:49:02 +00:00
edward.lee%engineering.uiuc.edu
f7131d36c0 Bug 425056 - Location bar matches bookmarks that do not show search matches
git-svn-id: svn://10.0.0.236/trunk@248693 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 16:38:42 +00:00
edward.lee%engineering.uiuc.edu
d52da2b3f2 Bug 424216 - displaying filename/path instead of title for (unvisited?) bookmarks. r=dietrich, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248692 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 16:38:40 +00:00
smichaud%pobox.com
accbdeb3fc Fix crash on quit in nsMenuX::RemoveAll() on 10.5.X (work around Apple bug) -- 2nd attempt to check in.
b=422827 r=josh sr=vlad


git-svn-id: svn://10.0.0.236/trunk@248691 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 16:30:13 +00:00
enndeakin%sympatico.ca
7793c8ca65 Bug 424482, full keyboard access setting not respected regression, add test as well, r=smaug,sr=neil
git-svn-id: svn://10.0.0.236/trunk@248690 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 16:19:05 +00:00
smichaud%pobox.com
2dbaa25714 Back out patch for bug 422827 because of leak test failure.
git-svn-id: svn://10.0.0.236/trunk@248689 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 16:07:27 +00:00
gijskruitbosch%gmail.com
0369929891 Songbird compat versions updated. ChatZilla Only. r+sr+approval1.9=firebot
git-svn-id: svn://10.0.0.236/trunk@248688 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 16:00:52 +00:00
smichaud%pobox.com
9588582f6c Fix crash on quit in nsMenuX::RemoveAll() on 10.5.X (work around Apple bug). b=422827 r=josh sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248686 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 15:40:48 +00:00
stuart.morgan%alumni.case.edu
a76377c1a0 Camino only - Bug 411220: Create a header of pref constants. sr=pink
git-svn-id: svn://10.0.0.236/trunk@248684 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 15:18:36 +00:00
stuart.morgan%alumni.case.edu
3b9d9ca401 Camino only - Bug 415362: Change the privacy pane table autosave names to prevent a possible crash. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248682 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 14:11:34 +00:00
stuart.morgan%alumni.case.edu
ba6acae7d3 Camino only - Bug 425225: Fix a possible crash when triggering the menu for a <select>. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248681 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 14:07:58 +00:00
justdave%bugzilla.org
b7b62dcea4 Bug 418068 take 3: No way to search for "date of last comment" before/after a given date. Correcting a spacing issue in the SQL from the original 2 interations of this patch. r=LpSolit, a=justdave
git-svn-id: svn://10.0.0.236/trunk@248680 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 13:48:27 +00:00
mkmelin+mozilla%iki.fi
3df0f06b81 Bug 383465: Compiling with --with-native-uconv reveals invalid utf-8 files, mailnews unusable
p=Sune Mølgaard <sune@molgaard.org>, r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@248679 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 13:33:48 +00:00
slavomir.katuscak%sun.com
cfac7903bb Bug 232894: Added PKITS to all.sh. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248678 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 12:37:32 +00:00
dtownsend%oxymoronical.com
2422dd645b Bug 424107: Extension updates installed from app mismatches window are lost.
r=robstrong


git-svn-id: svn://10.0.0.236/trunk@248677 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 09:37:54 +00:00
neil%parkwaycc.co.uk
bb7dadc197 Make it possible for <preference> elements to notice checkbox listitems b=423407 r=Mano a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248676 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 09:30:48 +00:00
dtownsend%oxymoronical.com
7454aad3e1 Marking test from bug 424074 as failing on linux
git-svn-id: svn://10.0.0.236/trunk@248675 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 09:17:19 +00:00
morgamic%mozilla.com
6702d5d1fe Checking in modifications to add memcache support to aus2. Bug 425287, r=oremj.
git-svn-id: svn://10.0.0.236/trunk@248674 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 08:24:35 +00:00
mkmelin+mozilla%iki.fi
6377ab7659 Bug 373348: Put the Help menu in an overlay (Help in Address Book top menu is named differently)
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@248673 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 08:09:54 +00:00
jruderman%hmc.edu
4d482fd924 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248672 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 07:03:22 +00:00
joshmoz%gmail.com
540e48bfce Scrollbar thumb is drawn with wrong size for custom scrollbars. b=424074 p=mstange@themasta.com r=josh sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248671 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 05:36:21 +00:00
jruderman%hmc.edu
0f52699358 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@248670 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 05:28:56 +00:00
mkanat%bugzilla.org
e3786a2294 Bug 372795: Implement Bugzilla::Product::preload() to speed up query.cgi when there are many products
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@248669 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 05:08:08 +00:00
bmlk%gmx.de
ffd5579bcb lookup all columns for possible originating cells, bug 423514 r/sr=bzbarsky a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248668 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 05:03:02 +00:00
dietrich%mozilla.com
305ac1918e Bug 419315 - All bookmarks lost after using "Restore all user preferences" (r=mano, re-land, testing perf)
git-svn-id: svn://10.0.0.236/trunk@248667 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 05:00:47 +00:00
jruderman%hmc.edu
abd610fc7f Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248666 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 04:53:01 +00:00
jruderman%hmc.edu
61f481b1bf Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@248663 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 04:27:43 +00:00
jruderman%hmc.edu
9c834c2adb Add crashtest. (This file has caused leaks and crashes at various times in the 1.9 cycle.)
git-svn-id: svn://10.0.0.236/trunk@248662 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 04:19:21 +00:00
jruderman%hmc.edu
7692e8a062 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@248661 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 04:09:57 +00:00
jruderman%hmc.edu
3a74a2a65a Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248660 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 04:06:24 +00:00
dietrich%mozilla.com
bf43330bf5 Bug 416313 ? Define the identity of the visit_count column (for mak77@supereva.it, r=edilee,dietrich)
git-svn-id: svn://10.0.0.236/trunk@248659 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 04:05:25 +00:00
jruderman%hmc.edu
2efa27fedb Add a crashtest.
git-svn-id: svn://10.0.0.236/trunk@248658 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:59:36 +00:00
jruderman%hmc.edu
9297df5c8c Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@248657 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:55:48 +00:00
jruderman%hmc.edu
d9ac3565a8 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248656 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:52:06 +00:00
joshmoz%gmail.com
fc44c9b14a When a user holds ctrl and left clicks, Cocoa calls menuForEvent: and then mouseDown:, which causes us to send a context menu event and then a mouse click event into gecko. Fix the ordering so we send the mouse click event and then the context menu event. This is the widget part of the fix for bug 416390. b=416390 r=smichaud sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248655 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:47:04 +00:00
joshmoz%gmail.com
dcae02b8a6 make keyboard shortcuts work in the native filepicker on Mac OS X. b=372571 r=smichaud sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248654 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:42:57 +00:00
dietrich%mozilla.com
69997113fe Bug 423159 ? WARNING: Unsafe use of LIKE detected! (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248653 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:34:07 +00:00
jruderman%hmc.edu
1180b658b0 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248652 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:33:09 +00:00
jruderman%hmc.edu
94253c5c2f Add reftest
git-svn-id: svn://10.0.0.236/trunk@248651 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:25:24 +00:00
jruderman%hmc.edu
738f61eb51 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@248650 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:23:23 +00:00
jruderman%hmc.edu
e1e62381ac Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248649 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 03:09:39 +00:00
jruderman%hmc.edu
1bf7edf4ee Adding a crashtest.
git-svn-id: svn://10.0.0.236/trunk@248648 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 02:57:55 +00:00
jruderman%hmc.edu
46164a1892 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@248647 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 02:40:46 +00:00
dietrich%mozilla.com
2536b4c295 Bug 415781 ? Page Bookmarked text on star UI is misleading (for mak77@supereva.it, r=dietrich, a=schrep)
git-svn-id: svn://10.0.0.236/trunk@248643 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 02:01:09 +00:00
dietrich%mozilla.com
e442889f7d Bug 415389 ? All tags removed when moving a bookmark in the Bookmarks folder structure (cut & paste) (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248642 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:58:52 +00:00
rhelmer%mozilla.com
8bf7c98157 bump 3.0b5 for rc2 r=rhelmer p=joduinn b=424242
git-svn-id: svn://10.0.0.236/trunk@248641 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:27:26 +00:00
jruderman%hmc.edu
994374f170 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248640 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:25:36 +00:00
vladimir%pobox.com
91456719e1 b=409953; deref of null pointer on cancel of print-to-file (ignoring errors during printing is bad, mmmkay?); r=stuart
git-svn-id: svn://10.0.0.236/trunk@248639 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:21:47 +00:00
jruderman%hmc.edu
0b917069e9 Adding a crashtest.
git-svn-id: svn://10.0.0.236/trunk@248638 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:20:59 +00:00
jruderman%hmc.edu
7616d03ffb Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248637 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:13:31 +00:00
jst%mozilla.org
9f4f8f9182 Fixing bug 424449. Clear scope on XOWs when scope is cleared on the object wrapped by the XOW. r+sr=mrbkap@gmail.com
git-svn-id: svn://10.0.0.236/trunk@248636 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:04:14 +00:00
jruderman%hmc.edu
211ca7cbbd Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@248635 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 01:03:02 +00:00
jruderman%hmc.edu
7b85ec6d0b Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248631 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 00:28:43 +00:00
jruderman%hmc.edu
575ff9bfbe Add crashtests
git-svn-id: svn://10.0.0.236/trunk@248630 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 00:24:55 +00:00
bent.mozilla%gmail.com
625b07832e Bug 425289 - "Mousing over plugins on Mac/Linux leaks and prevents plugin from shutting down". r+sr=jst, a=schrep.
git-svn-id: svn://10.0.0.236/trunk@248629 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 00:24:31 +00:00
lpsolit%gmail.com
e77bc8e4a9 Bug 358588: The sslbase's port is harcoded, but shouldn't (allow the port to be specified with the parameter) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=glob a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248628 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 00:23:41 +00:00
jruderman%hmc.edu
910c6f18a2 Add reftest (mostly for an assertion, but also making sure it's blank)
git-svn-id: svn://10.0.0.236/trunk@248627 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-27 00:01:27 +00:00
jruderman%hmc.edu
23b306a203 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248626 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:54:47 +00:00
ghendricks%novell.com
a248fd2cff Added bug report
Added bug columns
Fixed default case status on new cases.
Added close_date column to case-run history


git-svn-id: svn://10.0.0.236/trunk@248625 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:54:17 +00:00
mcsmurf%mcsmurf.de
8227306939 Bug 290678 - Port thunderbird's revised vcard attachment display to suite, p=Bruno 'Aqualon' Escherl, r/sr=Neil, NPOTDB
git-svn-id: svn://10.0.0.236/trunk@248624 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:45:35 +00:00
mcsmurf%mcsmurf.de
a066a28007 Bug 290678 - Port thunderbird's revised vcard attachment display to suite, p=Bruno 'Aqualon' Escherl, r=Neil, sr=bienvenu, NPOTDB
git-svn-id: svn://10.0.0.236/trunk@248623 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:43:41 +00:00
jruderman%hmc.edu
497d51d083 Add a crashtest.
git-svn-id: svn://10.0.0.236/trunk@248622 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:31:18 +00:00
jruderman%hmc.edu
b057ca7129 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248621 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:27:23 +00:00
jruderman%hmc.edu
4feedfcb3f Add crashtests
git-svn-id: svn://10.0.0.236/trunk@248620 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:23:43 +00:00
aaronr%us.ibm.com
a7a1f4122e [XForms] NPOTDB Microseconds not normalized when they need to be. Bug 412997, p=msterlin r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@248619 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:22:19 +00:00
jst%mozilla.org
068c1fec9a Fixing bug 425013. Make Firefox show the plugin finder UI for unsupported object tags w/o alternate content. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@248618 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 23:04:57 +00:00
alqahira%ardisson.org
0f387d1341 Bug 424661 - Don't re-write the search engine list on every load. Patch by Sean Murphy <murph@seanmurph.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@248617 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 22:55:48 +00:00
mkmelin+mozilla%iki.fi
ea7b831b1b Bug 408335: UI for Option "Apply default character encoding to all incoming messages" should be removed
r=mnyromyr, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@248616 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 22:22:33 +00:00
jruderman%hmc.edu
71863210e4 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@248615 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 22:13:20 +00:00
jruderman%hmc.edu
49e8372519 Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@248614 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 22:03:26 +00:00
jruderman%hmc.edu
02239ae5fc Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@248613 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 21:45:16 +00:00
masayuki%d-toybox.com
b13e53df9d Bug 425249 gfxWindowsPlatform::InitBadUnderlineList() is broken by bug 424018 r+b1.9+a1.9b5=stuart
git-svn-id: svn://10.0.0.236/trunk@248612 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 21:43:43 +00:00
pavlov%pavlov.net
1afb9ac466 bug 424018. fix ts regression by loading character maps lazily. r=vlad
git-svn-id: svn://10.0.0.236/trunk@248611 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 21:32:52 +00:00
jruderman%hmc.edu
f8493cb694 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248610 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 21:31:37 +00:00
despotdaemon
2772d8ce56 Pseudo-automatic update of changes made by joshmoz@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@248609 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 21:28:11 +00:00
pavlov%pavlov.net
ee21cdf1e0 backing out changes that weren't supposed to be part of my previous backout...
git-svn-id: svn://10.0.0.236/trunk@248608 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 21:13:32 +00:00
reed%reedloden.com
48aee61895 Bug 425217 - "Use 32bpp (instead of 64bpp) for theme icon PNGs" [p=faaborg@mozilla.com (Alex Faaborg) a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248607 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 20:50:46 +00:00
pavlov%pavlov.net
12a71fefb2 backing out previous patch.
git-svn-id: svn://10.0.0.236/trunk@248606 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 20:24:37 +00:00
bclary%bclary.com
f514f4de84 JavaScript Tests - remove unneeded image foo from test, bug 324650
git-svn-id: svn://10.0.0.236/trunk@248605 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 20:21:25 +00:00
bclary%bclary.com
7d0909f85f JavaScript Tests - remove machine name from public failures, bug 399387
git-svn-id: svn://10.0.0.236/trunk@248604 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 19:57:15 +00:00
alexei.volkov.bugs%sun.com
c1606e36ca fix tinderbox: can not use macro to modify macro.
git-svn-id: svn://10.0.0.236/trunk@248603 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 19:49:10 +00:00
mkmelin+mozilla%iki.fi
5bf74dcfd1 Bug 410333: get rid of the send in utf-8 question-dialog, just silently
switch to utf-8 if necessary
r=mnyromyr, sr=bienvenu
(forgot this one file eariler today)


git-svn-id: svn://10.0.0.236/trunk@248602 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 19:36:51 +00:00
alexei.volkov.bugs%sun.com
10aa7fcfc0 397832 - libpkix leaks memory if a macro calls a function that returns an error. Object leak test. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248598 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 18:49:05 +00:00
reed%reedloden.com
aecd272ddf Bug 424242 - Bump nightly version to Firefox 3.0pre/Gecko 1.9pre [p=reed r=nthomas a1.9+a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248597 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 18:36:10 +00:00
pavlov%pavlov.net
2a20a30b9d bug 424018. make character map loading lazy to fix ts regression. r=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248596 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 18:02:57 +00:00
ghendricks%novell.com
ce14128cf2 Bug 424072 – testopiautil undefined
git-svn-id: svn://10.0.0.236/trunk@248595 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 16:55:33 +00:00
mkmelin+mozilla%iki.fi
97bc3120c1 Bug 424756: [Mac] If there's an open about window, activate it on Thunderbird->About Mozilla Thunderbird
r=philringnalda


git-svn-id: svn://10.0.0.236/trunk@248594 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 16:49:18 +00:00
mkmelin+mozilla%iki.fi
307c2cd23d Bug 410333: get rid of the send in utf-8 question-dialog, just silently switch to utf-8 if necessary
r=mnyromyr, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@248593 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 16:45:10 +00:00
mkmelin+mozilla%iki.fi
41e0dd7c14 Bug 336615: shouldn't use magic numbers for junk status
r=standard8, sr=neil


git-svn-id: svn://10.0.0.236/trunk@248592 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 16:24:05 +00:00
nrthomas%gmail.com
b745548cbf Bug 424242, update automation tag to RELEASE_AUTOMATION_M8_1 for 3.0b5rc1, p=joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@248587 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 09:39:50 +00:00
nrthomas%gmail.com
9343366cf8 Bug 424242, update timestamps for tagging 3.0b5rc1, p=joduinn, r=me
git-svn-id: svn://10.0.0.236/trunk@248586 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 09:16:58 +00:00
bclary%bclary.com
2f3b3bc03d JavaScript Tests - regression test for bug 424954
git-svn-id: svn://10.0.0.236/trunk@248585 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 07:01:05 +00:00
reed%reedloden.com
b0a8c53930 Back out my patch from bug 424489 now that tagging date has been established.
git-svn-id: svn://10.0.0.236/trunk@248584 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 05:44:59 +00:00
reed%reedloden.com
41b90c3125 Bug 424066 - "CheckSameOriginURI reports spurious error during routine internal comparison" (make NS_ScriptErrorReporter not whine about inequal origin URLs when constructing exceptions) [p=shaver@mozilla.org (Mike Shaver) sr=bzbarsky a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248582 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 05:37:23 +00:00
reed%reedloden.com
0c98fd51f5 Bug 424489 - "Change name of Firefox 3 M13 to "Firefox 3 Beta 5" for official branding (for beta build tagging only)" [p=reed r=mconnor a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248581 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 05:27:41 +00:00
mkanat%bugzilla.org
599d1aa17a Bug 413184: Unify all of the update_ functions in Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@248580 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 05:05:20 +00:00
beckley%qualcomm.com
dcbe4e79bc Bug 356880 - mailTasksOverlay.xul is obsolete
git-svn-id: svn://10.0.0.236/trunk@248579 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 04:53:36 +00:00
reed%reedloden.com
1a9682d7bf Bug 424304 - "Create Mochitest for bug 417760" [p=marco.zehe@googlemail.com (Marco Zehe) r+sr=mats.palmgren]
git-svn-id: svn://10.0.0.236/trunk@248578 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 04:52:30 +00:00
reed%reedloden.com
b28b138e43 Bug 424996 - "close.png should use close box with red background for active state" [p=faaborg@mozilla.com (Alex Faaborg) a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248577 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 04:49:05 +00:00
karlt+%karlt.net
771f0caebc Prefix msqrt with a multiplier as Mac's font and antialiasing causes the
radical symbol to affect two pixels to the left of content by up to 8/256.


git-svn-id: svn://10.0.0.236/trunk@248576 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 04:47:17 +00:00
karlt+%karlt.net
638ca16659 Bug 363240 – incorrect MathML <mtable> width and position
(nsMathMLContainerFrames have zero preferred width
Test widths of table cells with msqrt, mfenced, and stretchy mo, and mo
with l/rspace.


git-svn-id: svn://10.0.0.236/trunk@248575 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 03:39:36 +00:00
kaie%kuix.de
3fce882767 Bug 420187. Backing out all 3 patches from today, because of regressions.
a=shaver


git-svn-id: svn://10.0.0.236/trunk@248574 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 03:06:56 +00:00
jonas%sicking.cc
8a8836e892 fix redness, forgot this part
git-svn-id: svn://10.0.0.236/trunk@248573 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 02:59:16 +00:00
karlt+%karlt.net
4187db9a88 Need some space between the overline and "h" for Mac's fonts and antialiasing.
git-svn-id: svn://10.0.0.236/trunk@248572 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 02:51:45 +00:00
jonas%sicking.cc
68059e3e37 Bug 424923: Remove support for cross-site XHR. r/sr=jst for code changes
git-svn-id: svn://10.0.0.236/trunk@248571 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 02:46:11 +00:00
karlt+%karlt.net
1a2fd0dfe7 Bug 421955:
combining mark at start of text run rendered as NUL hex box or garbage


git-svn-id: svn://10.0.0.236/trunk@248570 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 01:30:39 +00:00
mozilla.mano%sent.com
c4baa8beeb Bug 425010 - Feed subscription UI is broken. r=gavin, a=mconnor.
git-svn-id: svn://10.0.0.236/trunk@248569 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 00:23:38 +00:00
anodelman%mozilla.com
49a9dfbc7d Bug 416251 - set up suite of machines for jss testing.
push to production
p=anodelman, r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@248568 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 23:38:15 +00:00
reed%reedloden.com
aef9f4a0ea Bug 424954 - "Crash [@ js_GetWrappedObject]" [p=mrbkap@gmail.com (Blake Kaplan) r=brendan a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248567 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 23:29:18 +00:00
reed%reedloden.com
bf17b4938f Bug 423385 - "floating parent does not size correctly with floating child using negative margin" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248566 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 23:19:46 +00:00
reed%reedloden.com
897416f7ce Bug 424415 - "Revert languages icon (Replace UN icon)" [p=beltzner@mozilla.com (Mike Beltzner) a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248565 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 23:18:26 +00:00
reed%reedloden.com
01b0d67c41 Bug 422025 - [p=jst@mozilla.org (Johnny Stenback [jst]) r+sr=mrbkap a1.9b5=schrep]
git-svn-id: svn://10.0.0.236/trunk@248564 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 23:16:21 +00:00
ghendricks%novell.com
f407ae1dc0 Use TestCase
git-svn-id: svn://10.0.0.236/trunk@248563 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 23:09:46 +00:00
ghendricks%novell.com
38ecee679e Searches in IE are broken
git-svn-id: svn://10.0.0.236/trunk@248562 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 22:39:19 +00:00
alexei.volkov.bugs%sun.com
bc7df6401b 397832 - libpkix leaks memory if a macro calls a function that returns an error.
Patch 311421. New files. r=nelson.


git-svn-id: svn://10.0.0.236/trunk@248561 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 22:14:22 +00:00
alexei.volkov.bugs%sun.com
160d5cc1c8 397832 - libpkix leaks memory if a macro calls a function that returns an error.
Patch 311421. Changes to existing files. r=nelson.


git-svn-id: svn://10.0.0.236/trunk@248560 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 22:13:25 +00:00
kaie%kuix.de
0748736304 Bug 420187, hang in nsNSSHttpRequestSession::internal_send_receive_attempt
Follow up patch to fix leak tinderbox bustage, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@248559 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 21:49:35 +00:00
gavin%gavinsharp.com
aceaa240b1 Bug 425062: undo part of the initial patch (extApplication.js doesn't need to be packaged)
git-svn-id: svn://10.0.0.236/trunk@248558 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 21:23:54 +00:00
gavin%gavinsharp.com
d7987f6375 Bug 425062: add new fuel components to the installer manifests, r=mfinkle, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248557 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 21:19:35 +00:00
masayuki%d-toybox.com
615b12f403 Bug 425011 Crash @ConvertCocoaKeyEventToMacEvent with egbridge (Japanese IME) r=josh, sr=vlad, a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248556 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 20:44:06 +00:00
smontagu%smontagu.org
bc79f57b58 Remove unnecessary and obsolete code. Bug 424916, r+sr=dbaron, a=damons
git-svn-id: svn://10.0.0.236/trunk@248555 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 20:19:34 +00:00
kaie%kuix.de
dda06ec4f1 Attempt to fix red tinderbox, trivial mismatch between NS_IMETHODIMP and nsresult.
Follow up to my fix for bug 420187.


git-svn-id: svn://10.0.0.236/trunk@248554 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 20:09:18 +00:00
uriber%gmail.com
3d4e467d27 Reftest for bug 423676
git-svn-id: svn://10.0.0.236/trunk@248553 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 20:07:16 +00:00
kaie%kuix.de
acd9389a22 bug 420187, hang in nsNSSHttpRequestSession::internal_send_receive_attempt
r=rrelyea, pending more comments
blocking1.9=shaver
approval1.9b5=beltzner


git-svn-id: svn://10.0.0.236/trunk@248552 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 19:34:49 +00:00
mkanat%bugzilla.org
f9a6ed873c Upgrades from 2.08 were failing because we tried to do bz_index_info_real on the longdescs table, which didn't exist.
git-svn-id: svn://10.0.0.236/trunk@248551 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 18:43:20 +00:00
gavin%gavinsharp.com
c4924392c0 Back out bug 235853 due to unit mochitest failures
git-svn-id: svn://10.0.0.236/trunk@248550 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 18:35:25 +00:00
ghendricks%novell.com
6843d3ef86 test run page is bad sized in konqueror
git-svn-id: svn://10.0.0.236/trunk@248549 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 18:11:58 +00:00
bclary%bclary.com
0948265f5f JavaScript Tests - update public failures list, bug 399387, not part of the build
git-svn-id: svn://10.0.0.236/trunk@248548 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 17:49:48 +00:00
ghendricks%novell.com
9108e5fef5 Saving a Filter inside a Run , will not save "Paused" TC status....
git-svn-id: svn://10.0.0.236/trunk@248547 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 17:16:59 +00:00
mats.palmgren%bredband.net
5cf69dbbe4 Track event loop nesting level and delay stopping a plugin until it's safe. b=420886 r+sr=jst a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248546 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 16:56:05 +00:00
gavin%gavinsharp.com
bcf0a8bb74 reftest adjustments for bug 417178 (pending r=dbaron/roc)
git-svn-id: svn://10.0.0.236/trunk@248545 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 16:50:30 +00:00
rhelmer%mozilla.com
52d3dbc22b use bash to invoke mkdir for creating logdir b=417779 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@248544 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 16:34:25 +00:00
ghendricks%novell.com
a37dd2224a sort by assignee in test-run doesn't work
git-svn-id: svn://10.0.0.236/trunk@248543 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 16:14:53 +00:00
shaver%mozilla.org
f653ea8581 Bug 235853: don't freeze the UI when resolving DNS for PAC, by using deferred
resolution if we would otherwise block on DNS. r+madskills=biesi, a-b5=mconnor


git-svn-id: svn://10.0.0.236/trunk@248542 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 15:55:19 +00:00
Callek%gmail.com
21c8997fde Followup to Bug 420230, remove extra 'case' in test. rs=gavin
git-svn-id: svn://10.0.0.236/trunk@248541 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 15:55:12 +00:00
nboyd%atg.com
d5ed769a56 More warnings fixed.
git-svn-id: svn://10.0.0.236/trunk@248540 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 14:32:28 +00:00
shaver%mozilla.org
cb5a8c5385 Bugs 423443/419661: crash in MarkSharpObjects due to stack overflow, when
over-deep engine-internal recursion is triggered in JS components. r=brendan,
a-b5=beltzner


git-svn-id: svn://10.0.0.236/trunk@248539 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 14:08:48 +00:00
nboyd%atg.com
f8fc717e42 Fix more warnings.
git-svn-id: svn://10.0.0.236/trunk@248538 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 13:38:53 +00:00
bhearsum%mozilla.com
49ffa552f7 bug 422103: master-side command to set mozilla-related build properties. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@248537 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 13:08:33 +00:00
bclary%bclary.com
07e67c3348 JavaScript Tests - regression test for bug 375344, by James Justin Harrell
git-svn-id: svn://10.0.0.236/trunk@248534 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:53:08 +00:00
bclary%bclary.com
aaa2945695 JavaScript Tests - regression test for bug 384991, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@248533 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:51:04 +00:00
bclary%bclary.com
5db4d3ea41 JavaScript Tests - regression test for bug 406572, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@248532 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:48:39 +00:00
bclary%bclary.com
9af2f2f8c0 JavaScript Tests - regression test for bug 407019, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@248531 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:46:29 +00:00
bclary%bclary.com
3c505eda44 JavaScript Tests - regression test for bug 407720, by moz_bug_r_a4
git-svn-id: svn://10.0.0.236/trunk@248530 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:43:46 +00:00
bclary%bclary.com
1e0d641e5d JavaScript Tests - regression test for bug 421806, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@248529 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:41:20 +00:00
bclary%bclary.com
56ede04cc5 JavaScript Tests - regression test for bug 422286, by Mike Shaver
git-svn-id: svn://10.0.0.236/trunk@248528 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:39:05 +00:00
bclary%bclary.com
d35ad64e25 JavaScript Tests - regression test for bug 422348, by Igor Bukanov
git-svn-id: svn://10.0.0.236/trunk@248527 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:36:55 +00:00
bclary%bclary.com
98157eecdd JavaScript Tests - regression test for bug 423300, by x0
git-svn-id: svn://10.0.0.236/trunk@248526 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 11:33:58 +00:00
reed%reedloden.com
3effc67a9d Bug 424922 - "Radios and checkbuttons too close to their labels" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248525 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 07:24:22 +00:00
reed%reedloden.com
7b819fafd2 Back out Robert O'Callahan's patch from bug 423385 due to mochitest failure.
git-svn-id: svn://10.0.0.236/trunk@248524 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 06:26:53 +00:00
timeless%mozdev.org
a34c0a6c39 Bug 424226 Immediate Fx crash when starting venkman [@ nsPluginHostImpl::TrySetUpPluginInstance]
r=jst sr=jsr a=shaver


git-svn-id: svn://10.0.0.236/trunk@248523 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 06:00:31 +00:00
stuart.morgan%alumni.case.edu
c4e53998fa Camino only - Fix plist alphabetization (follow up to bug 415319)
git-svn-id: svn://10.0.0.236/trunk@248522 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 05:53:04 +00:00
julien.pierre.boogz%sun.com
b02bb4c1d2 Fix for bug 391721 . GetBestCRL does not set error code when CRL is not found or invalid. r=nelson
git-svn-id: svn://10.0.0.236/trunk@248521 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 05:02:22 +00:00
reed%reedloden.com
491996591a Bug 424809 - "nsCocoaWindow.mm causes build errors with GCC 4.2 on OS X" [p=darkweaver@gmail.com (Sean Fleming) r=hwaara sr=vlad a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248520 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 05:00:36 +00:00
reed%reedloden.com
a320f311c8 Bug 417178 - "Google reader does not show subscribed topics in ff3b3 at certain zoom levels" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=mconnor]
git-svn-id: svn://10.0.0.236/trunk@248519 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 04:55:48 +00:00
reed%reedloden.com
1b9c8a2032 Bug 423385 - "floating parent does not size correctly with floating child using negative margin" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248518 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 04:50:12 +00:00
reed%reedloden.com
cec28e4b68 Bug 424650 - "Wrong nsAutoPtr usage break Mingw build" [p=Techrazy.Yang@gmail.com (Bo Yang) r=stuart a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248517 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 04:46:30 +00:00
reed%reedloden.com
0805102986 Bug 399653 - "Insert Node dialog can't create HTML elements" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r=db48x sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@248516 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 04:45:30 +00:00
reed%reedloden.com
efb2f8b11d Bug 420230 - "unable to save data urls to disk" [p=jmathies@mozilla.com (Jim Mathies) r=robarnold r=Mardak a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248515 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 04:44:36 +00:00
reed%reedloden.com
04976d7148 Bug 422336 - ""Edit Attribute" > "Namespace URI" is not selected onload" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r=db48x sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@248514 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 04:42:11 +00:00
reed%reedloden.com
707c6bdb8a Bug 421405 - "Address book Tools | Import... results in XML Parsing Error" ((Av1) Port from TB bug 399312) [p=sgautherie.bz@free.fr (Serge Gautherie) r+sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@248513 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 04:40:26 +00:00
nboyd%atg.com
a2f82c639a We no longer support JDKs older than JDK 1.4, so remove this class.
git-svn-id: svn://10.0.0.236/trunk@248510 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 02:06:19 +00:00
nboyd%atg.com
7fbf7fe9c6 Add PRERELEASE to version string.
git-svn-id: svn://10.0.0.236/trunk@248509 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 02:05:51 +00:00
lpsolit%gmail.com
66da585e50 Bug 92274: email_in.pl using the From address doesn't work with emailsuffix - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248508 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 01:08:16 +00:00
dmose%mozilla.org
8f77b5540a Factor out generic toolkit aspects of FUEL into a reusable form (bug 407693), patch by Joey Minta <jminta@gmail.com> and Emre Birol <ebirol@gmail.com>; r=mfinkle, moa for adding toolkit directory=bsmedberg, a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248507 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 00:38:27 +00:00
dholbert%cs.stanford.edu
cd4cd1748c Bug 423599: Make native theming stuff use full padding when in XUL, and reduced padding when in HTML. Patch by _FrnchFrgg_ <frnchfrgg-mozbugs@altern.org>, r=ventron sr=vlad a1.9b5=beltzner. Reftest by me, r=bz a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248506 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 00:34:55 +00:00
bzbarsky%mit.edu
43f7cf49f6 Just drop loads of scripts that are not signed if the loading page is. Bug
424426, r+sr=jst, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248505 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 23:58:42 +00:00
gavin%gavinsharp.com
84a6dcedae Bug 424651: customize toolbar sheet goes blank when the 'Show' dropdown menu is used, r=smaug, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248504 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 23:56:20 +00:00
mkanat%bugzilla.org
beb8d60f7e Fix for Bug 399370: bugs_fulltext couldn't be converted to utf8, because it had fulltext indexes on it.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner)


git-svn-id: svn://10.0.0.236/trunk@248503 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 23:42:37 +00:00
ghendricks%novell.com
4b6215ad61 Can no longer see the status of all test runs at once
git-svn-id: svn://10.0.0.236/trunk@248502 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 23:27:05 +00:00
mozilla%colinogilvie.co.uk
846a25d575 [Bug 424865] checksetup tells me that commands listed below need to be run as root
Patch by Colin Ogilvie <colin.ogilvie@gmail.com>; r+a: mkanat


git-svn-id: svn://10.0.0.236/trunk@248501 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 23:04:36 +00:00
dtownsend%oxymoronical.com
6d2878d3ba Bug 424877: remove FAMFAMFAM / Silk icons from themes. Copying from
winstripe with a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248500 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 23:04:10 +00:00
mkanat%bugzilla.org
1d95aafd45 Bug 419979: Bugzilla::DB::bz_add_field_table directly modifies the FIELD_TABLE_SCHEMA constant
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@248499 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 22:50:40 +00:00
mkanat%bugzilla.org
e40bf75577 Bug 399370: Fulltext search with a LIKE on bugs.short_desc is too slow (make Bugzilla use a separate fulltext table)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@248498 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 22:47:25 +00:00
sdwilsh%shawnwilsher.com
fe1e0b0fe8 Bug 423273 - Fix storage API to not break old behavior. r=shaver, sr=shaver, a=shaver
git-svn-id: svn://10.0.0.236/trunk@248497 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 22:14:40 +00:00
ghendricks%novell.com
a8364da1da Our actions no longer have numbers next to them in our testcases
git-svn-id: svn://10.0.0.236/trunk@248496 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 21:27:03 +00:00
alqahira%ardisson.org
8490c63747 Bug 423918 - Release Notes for Camino 1.6b3 (and kick installer/Makefile.in to use them). r=smorgan, sr=mento
git-svn-id: svn://10.0.0.236/trunk@248493 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 21:13:31 +00:00
rcampbell%mozilla.com
b35c668587 bug 424159 - win32 unit test machines need new SDK
git-svn-id: svn://10.0.0.236/trunk@248492 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 21:02:40 +00:00
rhelmer%mozilla.com
eff7ab37fd use local bootstrap.cfg instead of uploading one from the master, b=415970 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@248490 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 19:01:34 +00:00
rhelmer%mozilla.com
85e5e8d7ec create logs area if it does not exist b=417779 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@248489 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 18:58:18 +00:00
aaronleventhal%moonset.net
ca35facdfe Bug 424073. Crash @ nsAccessible::GetTextFromRelationID(nsIAtom*, nsString). r=surkov, a=beltzner for 1.9b5
git-svn-id: svn://10.0.0.236/trunk@248488 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 18:50:16 +00:00
axel%pike.org
b7556f3d63 bug 423635, update shipped-locales for fx3b5, r,a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248486 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 18:02:14 +00:00
alqahira%ardisson.org
968a197a71 Bug 424508 - Remove 'Feed Handler' from the display names of the feedhandlers. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@248485 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:52:26 +00:00
stuart.morgan%alumni.case.edu
5d175596a3 Camino only - Bug 421243: Save corrupted web search engine lists before restoring from defaults. Patch by Sean Murphy <murph@seanmurph.com>. r/sr=smorgan.
git-svn-id: svn://10.0.0.236/trunk@248484 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:39:03 +00:00
stuart.morgan%alumni.case.edu
a88489665a Camino only - Bug 421243: Pre-launch feed handlers to make sure they are registered with LS and trusted by the system. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248483 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:32:56 +00:00
stuart.morgan%alumni.case.edu
b9414072a3 Camino only - Bug 396559: Support window.blur() (missed file from first check-in). r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248482 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:32:10 +00:00
mconnor%steelgryphon.com
553c946f00 Bug 423486 – Remove help viewer from Firefox and point to SUMO, r=gavin, ui-r=beltzner, a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248481 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:18:39 +00:00
bhearsum%mozilla.com
6a1d204e05 bug 424799: remove old, outdated mozilla2 buildbot configs from CVS. r=ted.mielczarek, patch=me
git-svn-id: svn://10.0.0.236/trunk@248480 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:10:54 +00:00
stuart.morgan%alumni.case.edu
b650689414 Camino only - Bug 396559: Support window.blur(). r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248479 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:03:47 +00:00
igor%mir2.org
8f6de09cee [Bug 424693] using jsop_lineno to speedup pc->lineno mapping needed for eval. r=shaver a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248478 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 17:00:01 +00:00
ghendricks%novell.com
39cd832224 When changing the Build on a TC, the Build dialog should only display the "Active" build dates rather than all of them.
git-svn-id: svn://10.0.0.236/trunk@248477 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 16:57:32 +00:00
stuart.morgan%alumni.case.edu
23233d5f17 Camino only - Bug 421020: Don't beep when a toolbar button script is cancelled. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248476 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 16:54:38 +00:00
stefanh%inbox.com
a53db80c81 Bug 424724 - No visible link to nav_help.xhtml#plugins in the Help Table of Contents. r=Neil.
git-svn-id: svn://10.0.0.236/trunk@248475 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 16:36:12 +00:00
reed%reedloden.com
f2be7d0bee Bug 423974 - "Add .pr (Puerto Rico) to IDN whitelist" [p=gerv@mozilla.org (Gervase Markham) a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248473 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 15:12:18 +00:00
igor%mir2.org
d2bbcbd3b3 bug=356378 r=brendan a1.9b5=beltzner
reporting bad getter usage at compile time, not at runtime.


git-svn-id: svn://10.0.0.236/trunk@248472 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 13:33:32 +00:00
mozilla.mano%sent.com
7633b117b8 Bug 360529, r+a=mconnor.
git-svn-id: svn://10.0.0.236/trunk@248471 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 12:43:44 +00:00
igor%mir2.org
86b69829a9 bug=424750 Patch from Alfred Peng to make dtrace code compilable again after my changes from bug 424376. r=myself, not a part of the default browser configuration.
git-svn-id: svn://10.0.0.236/trunk@248470 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 12:07:35 +00:00
ted.mielczarek%gmail.com
57833425d9 bug 424369 - crash reporter dialog has become immensely wide. r=gavin a1.9b5=mconnor
git-svn-id: svn://10.0.0.236/trunk@248469 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 10:37:29 +00:00
bclary%bclary.com
38b15871a7 Sisyphus|JavaScript Tests - handle cygwin drive prefix in determining test completion, bug 424688
git-svn-id: svn://10.0.0.236/trunk@248468 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 09:01:24 +00:00
reed%reedloden.com
5ef7276a8a Back out Robert O'Callahan's patch from bug 417178 due to mochitest failure.
git-svn-id: svn://10.0.0.236/trunk@248467 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 08:41:14 +00:00
brendan%mozilla.org
7446f78966 Fix bug and modularity loss introduced by patch for 424405 (424614, r/a=shaver, bug a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@248466 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 08:06:39 +00:00
reed%reedloden.com
4514a9fe24 Bug 423676 - "weirdness with layout and selection of mixed-direction text" [p=uriber@gmail.com (Uri Bernstein) r=smontagu sr=roc a1.9b5=schrep]
git-svn-id: svn://10.0.0.236/trunk@248465 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 07:30:49 +00:00
reed%reedloden.com
854c261b4c Bug 417178 - "Google reader does not show subscribed topics in ff3b3 at certain zoom levels" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=mconnor]
git-svn-id: svn://10.0.0.236/trunk@248464 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 07:29:31 +00:00
reed%reedloden.com
904b1d4cd0 Bug 392976 - "Cancel / Done Buttons in the new add bookmark dialog are in a "mac like" order" [p=fittysix@gmail.com (Ryan A. C.) r=Mano a1.9b5=mconnor]
git-svn-id: svn://10.0.0.236/trunk@248463 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 07:27:30 +00:00
reed%reedloden.com
adddcbeb67 Bug 392976 - "Cancel / Done Buttons in the new add bookmark dialog are in a "mac like" order" [p=fittysix@gmail.com (Ryan A. C.) r=Mano a1.9b5=mconnor]
git-svn-id: svn://10.0.0.236/trunk@248462 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 07:26:24 +00:00
nboyd%atg.com
cd520781bf Add code and test for canonicalizing the output of java.lang.Object.toString
for the purposes of doctest.


git-svn-id: svn://10.0.0.236/trunk@248461 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 00:09:59 +00:00
hwaara%gmail.com
3d8ebb8950 bug 423539. Enormous amount of 'morkObject not thread-safe' assertions when importing mail. r=Standard8, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@248460 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 00:07:43 +00:00
joshmoz%gmail.com
a6bd78a6c6 fix wonkiness with modal windows resulting from showModalDialog on Mac OS X. b=395465 r=jst r=smichaud sr=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248459 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 22:30:57 +00:00
bclary%bclary.com
838e3f1ae8 JavaScript Tests - update spidermonkey-extensions-n.tests, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@248458 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 21:48:27 +00:00
bclary%bclary.com
279e320408 JavaScript Tests - update ecma_3/RegExp/regress-375711.js due to change in bug 416933
git-svn-id: svn://10.0.0.236/trunk@248457 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 21:46:04 +00:00
bclary%bclary.com
54115cb14f Sisyphus|JavaScript Tests - make post-process-logs.pl handle incomplete log output, bug 424688
git-svn-id: svn://10.0.0.236/trunk@248456 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 21:42:44 +00:00
bclary%bclary.com
1f7b1cf7a8 Sisyphus - update profile user prefs, bug 424681
git-svn-id: svn://10.0.0.236/trunk@248455 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 20:59:03 +00:00
ted.mielczarek%gmail.com
bb1cca181c bug 424240 - Tinder.config needs ENV var set for pdbstr.exe so that builds can be source indexed. patch by Lukas Blakk <lukasblakk@gmail.com>, r=me, a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248452 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 19:13:53 +00:00
nboyd%atg.com
1a5034f78e Improve JLine completion.
git-svn-id: svn://10.0.0.236/trunk@248451 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 17:32:46 +00:00
Olli.Pettay%helsinki.fi
6a1ce50cd7 Bug 424444, Sidebar bookmarks folders do not expand when reopening the sidebar, r+a1.9=mconnor, + fix a testcase
git-svn-id: svn://10.0.0.236/trunk@248450 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 12:58:33 +00:00
nboyd%atg.com
2bd53b271e Fix warnings.
git-svn-id: svn://10.0.0.236/trunk@248449 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 12:47:11 +00:00
Olli.Pettay%helsinki.fi
adaf94a628 Backout Bug 424444, one browser test fails
git-svn-id: svn://10.0.0.236/trunk@248448 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 11:41:37 +00:00
Olli.Pettay%helsinki.fi
2d512a8cc3 Bug 424444, Sidebar bookmarks folders do not expand when reopening the sidebar, r+a1.9=mconnor
git-svn-id: svn://10.0.0.236/trunk@248447 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 11:29:24 +00:00
igor%mir2.org
babc53fb34 bug=424376 r=brendan a1.9b5=beltzner
Compile-time function objects are no longer exposed through SpiderMonkey API.


git-svn-id: svn://10.0.0.236/trunk@248446 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 10:16:40 +00:00
igor%mir2.org
aa3205441f bug=424376 r=brendan a1.9b5=beltzner
Compile-time function objects are no longer exposed through SpiderMonkey API.


git-svn-id: svn://10.0.0.236/trunk@248445 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 10:04:39 +00:00
pavlov%pavlov.net
ab1037992e backing out trial patch for bug 424018.
git-svn-id: svn://10.0.0.236/trunk@248444 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 08:23:45 +00:00
edward.lee%engineering.uiuc.edu
083df0e548 Leak bustage fix for bug 422491 (global const nsCString & -> #define)
git-svn-id: svn://10.0.0.236/trunk@248443 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 07:11:04 +00:00
edward.lee%engineering.uiuc.edu
d85903112e Bug 422177 - Awesome bar interrupts typing, so continue from where it left off. r=dietrich, a1.9b5=mconnor, b-ff3=beltzner. Bug 424388 - Autocomplete results keep disappearing and reappearing when typing more letters.
git-svn-id: svn://10.0.0.236/trunk@248442 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 06:38:28 +00:00
edward.lee%engineering.uiuc.edu
2a4ed127f6 Bug 422491 - Optimize AwesomeBar if it finished searching and found fewer than maxResults. r=dietrich, a1.9=mconnor, a1.9b5=mconnor
git-svn-id: svn://10.0.0.236/trunk@248441 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 06:33:44 +00:00
pavlov%pavlov.net
d81ea82f97 trial run for bug 424018. trying to fix Ts regression
git-svn-id: svn://10.0.0.236/trunk@248440 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 05:41:53 +00:00
reed%reedloden.com
5b796e66bc Follow-up to bug 424028 -- make Vista use pageInfo-aero.png instead of pageInfo.png.
git-svn-id: svn://10.0.0.236/trunk@248439 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 04:21:39 +00:00
alqahira%ardisson.org
b60d921273 Bug 421305 - Don't duplicate string entries in prefpane bundles. Patch by Markus Magnuson <markus.magnuson@gmail.com>, r=me, r=murph, sr=pink
git-svn-id: svn://10.0.0.236/trunk@248438 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 02:40:08 +00:00
pavlov%pavlov.net
0034729cdc bug 424566. fix crash in font selection. r/a=vlad
git-svn-id: svn://10.0.0.236/trunk@248437 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 01:13:10 +00:00
reed%reedloden.com
33c799af84 Bug 424405 - "XDR should compensate for traps set in the script it is serializing" [p=crowder@fiverocks.com (Brian Crowder) r+a1.9b5=shaver]
git-svn-id: svn://10.0.0.236/trunk@248436 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 01:11:51 +00:00
ajschult%verizon.net
7d160abcfb backing out bug 424501 to verify it doesn't /cause/ firefox to crash
git-svn-id: svn://10.0.0.236/trunk@248435 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-23 00:04:36 +00:00
anodelman%mozilla.com
792afc6002 Bug 416911 - per-test timeout in talos
better process killing on timeout (or other bad situations)
p=anodelman, r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@248433 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 21:53:49 +00:00
jst%mozilla.org
848e5e4245 Landing followup fix for bug 402983 and re-enabling the new stricter file URI security policies. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@248431 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 16:50:49 +00:00
ajschult%verizon.net
ae9608a04b Bug 424501: disable gnome bug-buddy dialog from runtests, r=waldo
git-svn-id: svn://10.0.0.236/trunk@248430 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 16:44:57 +00:00
stefanh%inbox.com
943e363f7d Bug 418059 - Clean up Pinstripe's radio.css. r=Mano, a1.9b5=schrep.
git-svn-id: svn://10.0.0.236/trunk@248429 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 12:40:30 +00:00
bugzilla%standard8.plus.com
0fa0e5a3f0 Bug 422800 Implement nsIAbManager::directories attribute. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@248428 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 08:51:29 +00:00
silver%warwickcompsoc.co.uk
9f4aae8a11 Correcting a typo in a comment. ChatZilla only.
git-svn-id: svn://10.0.0.236/trunk@248427 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 08:21:38 +00:00
edward.lee%engineering.uiuc.edu
6e2f4fc925 Bug 406257 - reduce the number of rows in url bar autocomplete from 10 to 6. r=beltzner, ui-r=beltzner, a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248408 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 06:58:41 +00:00
edward.lee%engineering.uiuc.edu
d99a3b61af Bug 424454 - Typed urls (like domain roots) need more frecency bonus. r=beltzner, ui-r=beltzner, a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248407 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 06:57:23 +00:00
bzbarsky%mit.edu
4b86331dd1 Adding test
git-svn-id: svn://10.0.0.236/trunk@248403 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 05:28:53 +00:00
bzbarsky%mit.edu
1e41a764a6 Fix bug 424212, r+sr=sicking, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248402 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 05:09:41 +00:00
bzbarsky%mit.edu
eac248082a Treat <xul:script> more like <html:script>. Bug 424188, r+sr=sicking, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@248401 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 05:03:58 +00:00
dbaron%dbaron.org
5cfb0e1ff6 Add a code comment from work on 413027.
git-svn-id: svn://10.0.0.236/trunk@248400 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:50:58 +00:00
dbaron%dbaron.org
c4c599c5a2 Some more grid reftests from work on 413027.
git-svn-id: svn://10.0.0.236/trunk@248399 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:49:56 +00:00
reed%reedloden.com
9b1e66d49d Bug 423770 - "sometimes need to click "Restore default set" twice to actually have the default set restored" [p=dao@mozilla.com (Dão Gottwald) r=gavin a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248398 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:26:35 +00:00
reed%reedloden.com
2a26a36f91 Bug 420373 - "need a way to distinguish GREs based on architecture in nsGREGlue" [p=mozilla@rosenauer.org (Wolfgang Rosenauer) r=bsmedberg a1.9b5=schrep]
git-svn-id: svn://10.0.0.236/trunk@248397 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:25:35 +00:00
reed%reedloden.com
a62869b5b3 Bug 423606 - "Some GTK themes ignore our focus drawing methods" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=vlad a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248396 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:23:33 +00:00
reed%reedloden.com
7f14527d2c Bug 421847 - "When in fullscreen mode, main toolbar shouldn't have top padding" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248395 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:22:24 +00:00
pavlov%pavlov.net
7fa51e5795 bug 424165. clamp font weights from the OS to be within 100 and 900. r/a=vlad
git-svn-id: svn://10.0.0.236/trunk@248394 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 04:16:00 +00:00
dbaron%dbaron.org
c3636a4bf9 Make the download manager tests remove their temporary files, and rename the prefix they use to work around the Mac unit test machine having filled up all of dmuitest.file through dmuitest-9999.file in its temp dir. rs=sdwilsh a=tests+orange
git-svn-id: svn://10.0.0.236/trunk@248393 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 03:57:47 +00:00
edward.lee%engineering.uiuc.edu
1e13de2beb More bustage fix for bug 416683. r=sdwilsh
git-svn-id: svn://10.0.0.236/trunk@248392 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 02:03:01 +00:00
julien.pierre.boogz%sun.com
f175fb4cdb Fix for bug 424471 . counter overflow in bltest . r=nelson
git-svn-id: svn://10.0.0.236/trunk@248391 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 02:01:16 +00:00
edward.lee%engineering.uiuc.edu
9ddcc64cdb Bustage fix for bug 416683
git-svn-id: svn://10.0.0.236/trunk@248390 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 01:55:51 +00:00
rhelmer%mozilla.com
f1fa60f6ae run mozilla tests on staging
git-svn-id: svn://10.0.0.236/trunk@248389 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 00:59:12 +00:00
edward.lee%engineering.uiuc.edu
c67170a22a Bug 416683 - binary downloads are deleted on completion when "Launch applications and unsafe files" is disabled. p=jmathies, r=Mardak, r=robarnold, sr=bsmedberg, a1.9b5=beltzner, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248388 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-22 00:23:47 +00:00
anodelman%mozilla.com
a9e304d8e2 Bug 418870 - setup talos to test moz2 builds
initial staging of mac/win testers
Bustage Fix (typos) p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@248387 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 22:50:55 +00:00
enndeakin%sympatico.ca
ec8a96c53d Bug 421817, remove dragstart, drag and dragleave events for 1.9, they'll be back in a later release, r=jonas, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248386 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 22:47:14 +00:00
vladimir%pobox.com
de6347a0df b=424094, win32 checkboxes and radio buttons don't get hover; r=stuart,a=damon
git-svn-id: svn://10.0.0.236/trunk@248385 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 22:27:41 +00:00
pavlov%pavlov.net
b83e2797c5 bug 399636. make symbol fonts behave in unexpected ways. r=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248384 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 22:19:13 +00:00
rob_strong%exchangecode.com
f002239dad Followup to Bug 392150 - Clean the old updates directory on uninstall / in-place upgrade. r=sspitzer, approval1.9b5=dsicore
git-svn-id: svn://10.0.0.236/trunk@248383 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 21:35:59 +00:00
rhelmer%mozilla.com
ace1a3c931 check in staging equiv of moz19-bootstrap.cfg b=415180
git-svn-id: svn://10.0.0.236/trunk@248382 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 21:24:28 +00:00
pavlov%pavlov.net
fb97ed7db4 bug 424398. fix crash when installing new fonts while loading pages. r=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248381 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 21:22:29 +00:00
dbaron%dbaron.org
88f200c618 Put something non-empty that changes (the output of date) into the .nss.checkout file so it is better reflected when mirroring a CVS checkout into other version control systems. b=421861 r=bsmedberg a1.9b5=schrep (landing original patch rather than revised one)
git-svn-id: svn://10.0.0.236/trunk@248380 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 21:13:41 +00:00
rhelmer%mozilla.com
d5d2f45d6f preparing for 3.0b5 release b=424242 r=rhelmer p=joduinn
git-svn-id: svn://10.0.0.236/trunk@248379 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 21:08:14 +00:00
rhelmer%mozilla.com
1ed0001e42 back out workaround b=401327
git-svn-id: svn://10.0.0.236/trunk@248378 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 21:06:21 +00:00
anodelman%mozilla.com
6f0f00eaf3 Bug 418870 - setup talos to test moz2 builds
Bustage fix (typos) p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@248377 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 20:54:56 +00:00
anodelman%mozilla.com
89f56d7d55 Bug 418870 - setup talos to test moz2 builds
p=anodelman, r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@248376 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 20:51:12 +00:00
dbaron%dbaron.org
1af2cebc7e Put something non-empty that changes (the output of date) into the .nss.checkout file so it is better reflected when mirroring a CVS checkout into other version control systems. b=421861 r=bsmedberg a1.9b5=schrep
git-svn-id: svn://10.0.0.236/trunk@248375 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 20:46:50 +00:00
bmlk%gmx.de
02a9b8ca65 use the firstinflow when looking up rowgroups bug 424291 r/sr=bzbarsky a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248374 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 20:37:31 +00:00
rob_strong%exchangecode.com
6796120c37 Bug 392150 - Clean the old updates directory on uninstall / in-place upgrade. r=sspitzer, approval1.9b5=mconnor
git-svn-id: svn://10.0.0.236/trunk@248373 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 20:25:15 +00:00
pavlov%pavlov.net
f68b6f0f12 bug 418384. use GDI when Uniscribe doesn't like a font. Fixes crash. r=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248372 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 20:22:58 +00:00
rob_strong%exchangecode.com
97342d81fa Bug 423997 - App name missing from default program description. r=sspitzer, approval1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248371 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 19:56:09 +00:00
ghendricks%novell.com
4f9c8e1af1 Clean out dependency loops in modules
git-svn-id: svn://10.0.0.236/trunk@248370 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 19:51:54 +00:00
anodelman%mozilla.com
c1f8363069 Bug 424258 - activate all talos boxes for each windows PGO build
bustage fix (missing library & typos) p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@248369 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 18:44:38 +00:00
crowder%fiverocks.com
48a473beb3 Bug 420973 - printObj crashes on dense arrays, r/a1.9b5=shaver
git-svn-id: svn://10.0.0.236/trunk@248368 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 17:19:33 +00:00
anodelman%mozilla.com
1831c7dce0 Bug 424258 - activate all talos boxes for each windows PGO build
p=anodelman, r=rhelmer


git-svn-id: svn://10.0.0.236/trunk@248367 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 17:11:43 +00:00
silver%warwickcompsoc.co.uk
4fcf702449 Bug 361283 - Update timestamps in view when collapse prefs change. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@248366 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 16:42:55 +00:00
dtownsend%oxymoronical.com
8fcfaed417 Bug 424262: Ratings stars show a compressed composite of entire image block.
r=gavin.sharp, a1.9b5=beltzner


git-svn-id: svn://10.0.0.236/trunk@248365 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 16:09:51 +00:00
timeless%mozdev.org
cee716fa6b Fixing build bustage from bug 423874 for dtrace (not a standard configuration)
git-svn-id: svn://10.0.0.236/trunk@248364 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 14:40:38 +00:00
neil%parkwaycc.co.uk
532fc50070 Bustage fix followup for bug 413413 (crash when reading folder database)
git-svn-id: svn://10.0.0.236/trunk@248363 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 14:12:40 +00:00
lpsolit%gmail.com
968ff6894a Bug 314120: [Oracle] DBI::st::rows is used in a way that breaks Oracle - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248362 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 13:27:14 +00:00
Olli.Pettay%helsinki.fi
2c07af0008 Change one DEBUG_smaug comment to start a new qm-win2k3-01 build.
git-svn-id: svn://10.0.0.236/trunk@248361 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 13:16:08 +00:00
kairo%kairo.at
cf856361ca bug 424127 - Disabled buttons not shown on SeaMonkey help viewer (Linux), r=ajschult sr=Neil
git-svn-id: svn://10.0.0.236/trunk@248360 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 11:48:17 +00:00
Olli.Pettay%helsinki.fi
097187d136 Bug 420415, r=jst, sr=sicking, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248359 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 11:44:09 +00:00
Olli.Pettay%helsinki.fi
81fb8e517a Bug 395609, r=roc+sicking, sr=sicking, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248358 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 11:18:12 +00:00
reed%reedloden.com
6be2dc73b9 Bug 424028 - "beta 5 theme update for windows (xp and vista)" (Fix more tab close icons) [p=reed pending-r=gavin pending-a1.9b5=]
git-svn-id: svn://10.0.0.236/trunk@248357 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 09:40:20 +00:00
reed%reedloden.com
3fcd2492d0 Bug 418868 - "M3 Tango" (Add-ons manager search fix and new searchIcons icon) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) / reed@reedloden.com (Reed Loden) r=Ryan pending-a1.9b5=]
git-svn-id: svn://10.0.0.236/trunk@248356 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 08:47:59 +00:00
reed%reedloden.com
f8681ea3a4 Bug 424028 - "beta 5 theme update for windows (xp and vista)" (Fix tab close icon and get add-ons search bar) [p=reed pending-r=gavin pending-a1.9b5=]
git-svn-id: svn://10.0.0.236/trunk@248355 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 08:41:28 +00:00
uriber%gmail.com
e10a604edf follow-up on bug 423130 to fix Windows breakage
git-svn-id: svn://10.0.0.236/trunk@248354 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 08:39:16 +00:00
igor%mir2.org
99df75fa8a bug=423874 r=brendan a1.9b5=dsicore
Allocating native functions together with JSObject


git-svn-id: svn://10.0.0.236/trunk@248353 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 08:19:27 +00:00
uriber%gmail.com
7334998169 In bidi resolution, convert inline bidi continuations not at the end of a bidi run into fluid continuations. bug=423130 r=smontagu sr=dbaron a19b5=dsicore
git-svn-id: svn://10.0.0.236/trunk@248352 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 08:17:41 +00:00
reed%reedloden.com
b6f87eb55f Bug 418868 - "M3 Tango" (Add mail, bookmarksMenu, and bookmarksToolbar icons) [p=michael.monreal@gmx.net (Michael Monreal) / Tango team ui-r=faaborg a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248351 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 07:01:43 +00:00
reed%reedloden.com
1f74f88ca6 Bug 418868 - "M3 Tango" (Updated viewButtons) [p=michael.monreal@gmx.net (Michael Monreal) / Tango team ui-r=faaborg a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248350 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 06:51:03 +00:00
reed%reedloden.com
a29752e22d Bug 415664 - "Source viewer needs menu icons" (Adds an id to the Help Contents menuitem) [p=ispence@gmail.com (Ian Spence) r=Mano a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248349 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 06:49:56 +00:00
reed%reedloden.com
4a299b98f8 Bug 420786 - "Setting image as desktop background causes a crash in Linux" [p=sylvain.pasche@gmail.com (Sylvain Pasche) r=gavin a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248348 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 06:48:37 +00:00
reed%reedloden.com
011b865264 Bug 424093 - "CNN Video page will not load" [p=dcamp@mozilla.com (Dave Camp) r=Enn sr=jst a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248347 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 06:46:57 +00:00
jst%mozilla.org
382ea5410b Reverting the recent file:// URI security change default setting to get the tree green until we fix all the issues.
git-svn-id: svn://10.0.0.236/trunk@248346 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 06:42:43 +00:00
bzbarsky%mit.edu
783bb2a183 Hold strong ref to ourselves so we don't die while touching members. Bug
421602 followup, r= and a= pending


git-svn-id: svn://10.0.0.236/trunk@248345 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 06:13:11 +00:00
jst%mozilla.org
85cb1171ff Fixing orange from bug 402983. Make file:///foo and file:////foo#bar compare as equal URLs. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@248344 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 06:01:55 +00:00
reed%reedloden.com
f8bbc65ff5 Bug 423977 - "Add-ons rating stars now a grid of 11x11 icons" [p=reed r=gavin a1.9b5=mconnor]
git-svn-id: svn://10.0.0.236/trunk@248343 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 05:51:53 +00:00
jst%mozilla.org
352eba9b79 Followup fix for bug 418356. Re-enable loading file:// URIs using the subscript loader. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@248342 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 05:07:25 +00:00
reed%reedloden.com
eca831cee9 Remove unused icon (Search-bar.png) from gnomestripe and pinstripe.
git-svn-id: svn://10.0.0.236/trunk@248341 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 05:02:35 +00:00
jst%mozilla.org
981793b5f4 Landing fix for bug 402983. Make security checks on file:// URIs symmetric. Patch by dveditz@cruzio.com, r=jonas@sicking.cc,bzbarsky@mit.edu. jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248340 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 04:39:10 +00:00
reed%reedloden.com
2d7c871b72 Removing icon-aero.png and preview-aero.png from the jar manifest file since there's no way (that Ryan and I know) to use separate icons between XP and Vista.
git-svn-id: svn://10.0.0.236/trunk@248339 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 04:38:00 +00:00
reed%reedloden.com
e3698c496a Bug 423806 - "Keyhole (combined back forward) for small icons mode on windows" [p=mcdavis941.bugs@gmail.com (mcdavis941) r=gavin a1.9b5=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248338 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 04:31:27 +00:00
reed%reedloden.com
ba97ba0fd9 Bug 424028 - "beta 5 theme update for windows (xp and vista)" [p=Iconfactory ui-r=faaborg a1.9b5=mconnor]
git-svn-id: svn://10.0.0.236/trunk@248337 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 04:23:41 +00:00
dbaron%dbaron.org
3c3a403b2d Add bug number for failing tests.
git-svn-id: svn://10.0.0.236/trunk@248336 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 03:19:28 +00:00
dbaron%dbaron.org
b278e42ee0 Add additional tests with opacity to exercise the cases where we construct TableBackgroundPainters from row or row group frames.
git-svn-id: svn://10.0.0.236/trunk@248335 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 03:05:28 +00:00
surkov.alexander%gmail.com
35e2daa031 Bug 424097 – Crash when running runtests.py --a11y, and having JAWS running at the same time, patch=marcoz, r=me, ab5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248334 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 02:34:29 +00:00
jwalden%mit.edu
0bdf22f652 Also run createElement(?:NS)? tests on XML/XHTML documents, in addition to on an HTML document. We don't have any bugs that this exposes, but it seems like a good idea to add them, since another implementation (WebKit) was passing all our tests but failing the Yahoo! webmail does-it-work smoketest due to this. a=itsatest
git-svn-id: svn://10.0.0.236/trunk@248333 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 01:23:49 +00:00
dbaron%dbaron.org
2dc8f0ebb9 Additional fix on top of roc's patch for bug 421069 to fix the regression it caused. r=dholbert approval1.9b5=damon
git-svn-id: svn://10.0.0.236/trunk@248332 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 01:19:13 +00:00
dbaron%dbaron.org
8185829075 Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron approval1.9b5=damon
git-svn-id: svn://10.0.0.236/trunk@248331 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 01:18:30 +00:00
dbaron%dbaron.org
aa43fce5f4 Add some reftests for table background painting. (These tests catch the regression from the previous patch in bug 421069.)
git-svn-id: svn://10.0.0.236/trunk@248330 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 01:17:16 +00:00
dbaron%dbaron.org
4a56c750ea Add reftests for bug 421069.
git-svn-id: svn://10.0.0.236/trunk@248329 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-21 01:15:45 +00:00
vladimir%pobox.com
0109844b15 fix up unit test to accept '.jpeg' on linux
git-svn-id: svn://10.0.0.236/trunk@248328 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 23:55:44 +00:00
vladimir%pobox.com
3d1434862a Followup to 414201, get rid of some release calls
git-svn-id: svn://10.0.0.236/trunk@248327 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 23:22:41 +00:00
jwalden%mit.edu
3391ee0995 Bug 405570 - Replace redirects in test for bug 403331 with a test-specific redirection page, now that the HTTP server supports server-side scripts -- the less test harness infrastructure we have, the easier it is to understand and support. r=me as a trivial change, a=testonlychange
git-svn-id: svn://10.0.0.236/trunk@248326 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 22:58:42 +00:00
vladimir%pobox.com
7f1a141be1 b=414201, [relanding] JPEG images dragged to Finder have file extension changed to .jfif; r=stan,sr=shaver,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248325 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 22:57:45 +00:00
rhelmer%mozilla.com
17e038bb75 bustage fix for staging only, update to UPDATE_PACKAGING_R3
git-svn-id: svn://10.0.0.236/trunk@248323 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 22:40:08 +00:00
pavlov%pavlov.net
1fe9e33872 bug 424165. Fixes crashes and problems with choosing a bold font when we should pick a lighter one. r=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248322 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 22:09:45 +00:00
vladimir%pobox.com
9d96060c37 backing out 414201 because I hate 10.4
git-svn-id: svn://10.0.0.236/trunk@248321 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 21:56:31 +00:00
rflint%ryanflint.com
383b52235e Bug 420674 - Large icons from extensions and themes are stretched in Addons manager. r=dtownsend a1.9b5=beltzner
git-svn-id: svn://10.0.0.236/trunk@248319 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 21:43:47 +00:00
edward.lee%engineering.uiuc.edu
118cbb568b Bug 415403 - Show matches for all search words for location bar autocomplete. r=gavin, a1.9b5=beltzner, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248318 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 21:43:19 +00:00
edward.lee%engineering.uiuc.edu
2f42e05d13 Bug 407861 - Bolding the found text in autocomplete breaks ligatures. r=gavin, a1.9b5=beltzner, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248317 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 21:43:09 +00:00
edward.lee%engineering.uiuc.edu
dffe02e696 Bug 407946 - emphasize all matching text in title and url, not just the first match in title and url. r=gavin, a1.9b5=beltzner, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248316 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 21:42:56 +00:00
vladimir%pobox.com
eeced7f5d5 b=414201, JPEG images dragged to Finder have file extension changed to .jfif; r=stan,sr=shaver,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248315 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 21:39:10 +00:00
sayrer%gmail.com
6f27c1ca0b Bug 424035. Crash [@ JS_IsArrayObject] when trying to decode a bogus JSON string. r=shaver
git-svn-id: svn://10.0.0.236/trunk@248309 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 20:34:39 +00:00
Olli.Pettay%helsinki.fi
e9b8a89f91 Bug 421209, r=cpearce, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248307 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 20:24:39 +00:00
cltbld
2b99ccf0c5 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248300 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 19:21:03 +00:00
gavin%gavinsharp.com
a83a05943f Back out bug 415947 due to topcrash bug 424163, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248298 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 19:17:11 +00:00
bugzilla%standard8.plus.com
67a0e61292 Bug 422214 Enable Code Size tests on Thunderbird tinderboxes. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@248292 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 18:57:25 +00:00
mconnor%steelgryphon.com
10d73a9d0e forgot to revert this, a=beltzner on reverting post-freeze
git-svn-id: svn://10.0.0.236/trunk@248291 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 18:57:05 +00:00
benjamin%smedbergs.us
5c886b6f6d Bug 424156 - C++ compilation error in jsinterp.c, r=crowder a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248290 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 18:50:16 +00:00
neil%parkwaycc.co.uk
d3e3e23358 Bug 413413 Replace nsMsgKey/UInt32Array with nsTArray r=dwitte sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@248287 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 18:04:47 +00:00
edward.lee%engineering.uiuc.edu
0d0714c5c7 Bug 407204 - adjust the title and url text sizes. r=beltzner, ui-r=beltzner, a1.9=beltzner, a1.9b5=beltzner, b-ff3=mconnor
git-svn-id: svn://10.0.0.236/trunk@248286 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 17:54:20 +00:00
dietrich%mozilla.com
8d59a1d24c Followup checkin for Bug 423154 - off-by-one error for browser.bookmarks.max_backups (r=mano, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@248285 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 17:49:12 +00:00
rhelmer%mozilla.com
4af8dedc5f bustage fix, old rc should be 4 for staging
git-svn-id: svn://10.0.0.236/trunk@248284 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 17:43:17 +00:00
ccooper%deadsquid.com
109fbc60c4 b=401139
- fix db disconnect issue
- re-enable readonly db code at the module level


git-svn-id: svn://10.0.0.236/trunk@248279 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 14:38:51 +00:00
stuart.morgan%alumni.case.edu
99b3c919d9 Camino only - Bug 419378: New static loading indicator for tabs. r=ardissone
git-svn-id: svn://10.0.0.236/trunk@248278 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 14:20:35 +00:00
stefanh%inbox.com
7c7ea5056d Bug 423914 - Two 'Save As... buttons in PageInfo: Media when one row is selected. r+sr=Neil.
git-svn-id: svn://10.0.0.236/trunk@248277 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 13:16:58 +00:00
reed%reedloden.com
984075bdfe Back out Dão Gottwald's patch from bug 380960 due to JS exception.
git-svn-id: svn://10.0.0.236/trunk@248276 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 09:08:36 +00:00
shaver%mozilla.org
2ca406ac15 Bug 246699: report better errors (with stacks) for security denials.
r+sr=jst, a=mconnor.


git-svn-id: svn://10.0.0.236/trunk@248275 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 08:19:15 +00:00
rhelmer%mozilla.com
ccc51afeb6 bustage fix for staging only, need to pull correct RC for previous release
git-svn-id: svn://10.0.0.236/trunk@248274 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 07:18:43 +00:00
rhelmer%mozilla.com
07c7ae8cfe bustage fix for staging, need to create staging area
git-svn-id: svn://10.0.0.236/trunk@248273 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 07:17:59 +00:00
crowder%fiverocks.com
6e11a799a3 Bug 416933 - Invalid range error for /[\xde-\xdf]/ case-insensitive regular expression, r=brendan, a=blocking1.9 (mtschrep)
git-svn-id: svn://10.0.0.236/trunk@248272 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:59:34 +00:00
reed%reedloden.com
59756bccae Bug 380960 - "Implement closing tabs animation" [p=dao@mozilla.com (Dão Gottwald) r=Mano ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248271 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:41:49 +00:00
reed%reedloden.com
b4467d8044 Back out Jim Mathies's patch from bug 412374 due to build bustage on non-Vista systems.
git-svn-id: svn://10.0.0.236/trunk@248270 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:34:26 +00:00
surkov.alexander%gmail.com
f582ee188a Bug 417760 – cannot focus() img elements with tabindex=-1, patch=aaronlev, r,sr = mats, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248269 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:33:57 +00:00
Callek%gmail.com
cb3a264537 Bug 420356, Ship blocklist.xml with Firefox (SeaMonkey tunit failure fix). r=gavin
git-svn-id: svn://10.0.0.236/trunk@248268 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:31:20 +00:00
surkov.alexander%gmail.com
48f395edea Bug 421922 – Tree Tables in Thunderbird and Firefox broken since March 6, r=ginn.chen, blocking=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248267 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:19:48 +00:00
mconnor%steelgryphon.com
84ddeac2b7 one more try
git-svn-id: svn://10.0.0.236/trunk@248266 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:13:45 +00:00
reed%reedloden.com
41f7608492 Bug 359255 - "Importers: Import Filters from current Eudora" (l10n improvements) [p=beckley@qualcomm.com (Jeff Beckley) r=Pike]
git-svn-id: svn://10.0.0.236/trunk@248265 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:10:44 +00:00
reed%reedloden.com
235d67aecb Bug 411214 - "New MIME type set with "Do this automatically ..." fails to locate helper app" [p=jmathies@mozilla.com (Jim Mathies) r=sdwilsh a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248264 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:09:02 +00:00
reed%reedloden.com
bef6765142 Bug 423599 - "Misaligned navigation panel on computerworld.com due to tall combobox" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248263 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:08:09 +00:00
reed%reedloden.com
8dc87d51aa Bug 415664 - "Source viewer needs menu icons" [p=ispence@gmail.com (Ian Spence) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248262 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:06:47 +00:00
reed%reedloden.com
d932d21b78 Bug 412374 - "Parental Controls can be easily bypassed by going back to the download source" [p=jmathies@mozilla.com (Jim Mathies) r=sdwilsh sr=bsmedberg a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248261 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 06:01:29 +00:00
dholbert%cs.stanford.edu
014b7baa58 Bug 417356 trivial follow-up patch: Convert inches to twips in SetUnwriteableMarginTop/Left/Bottom/Right functions. r+sr=vlad a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248260 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:58:48 +00:00
dbaron%dbaron.org
1be04970f2 Backing out bug 421069 (which I landed earlier today for roc) because it caused bug 424016.
git-svn-id: svn://10.0.0.236/trunk@248259 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:58:00 +00:00
reed%reedloden.com
0e7c38a4c4 Bug 420869 - "Script stack space in Firefox 3.0b4pre much smaller than it was in Firefox 2.0.0.12" [p=igor@mir2.org (Igor Bukanov) r=brendan a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248258 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:57:10 +00:00
reed%reedloden.com
4b72c13677 Bug 423625 - ""Evaluate JavaScript" window is transparent" [p=trev.moz@adblockplus.org (Wladimir Palant) r=sdwilsh sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@248257 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:56:28 +00:00
reed%reedloden.com
14aeee8554 Bug 418796 - "Cleanup imgContainer and decom GetCurrentFrameNoRef" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248256 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:54:30 +00:00
jruderman%hmc.edu
d927d9ff7e Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248255 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:48:31 +00:00
pavlov%pavlov.net
4d6f2995b1 bug 382542. support synthetic bold for fonts. r=vlad
git-svn-id: svn://10.0.0.236/trunk@248254 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:35:05 +00:00
edward.lee%engineering.uiuc.edu
df4f4e621f Bug 424039 - Center favicon in location bar autocomplete. r=beltzner, ui-r=beltzner, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248253 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:34:08 +00:00
mconnor%steelgryphon.com
a127bbcff5 remove the class persistence
git-svn-id: svn://10.0.0.236/trunk@248252 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 05:21:53 +00:00
ajschult%verizon.net
fb20a8673f Bug 422050: position test failures due to large fonts, r=enndeakin
git-svn-id: svn://10.0.0.236/trunk@248251 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 04:05:17 +00:00
philringnalda%gmail.com
2d0252673c Bug 382138 - On OS X, disable overlaying the edit menu commandset with our own version that's smarter about when to update, because right now Cocoa won't let the shortcut keys work until after you open the menu once, r=josh, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@248250 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 03:54:01 +00:00
bzbarsky%mit.edu
eeb6454acf Fix warning. No reviews other than my attempt to get useful info from our
compile-time output, which this hindered.


git-svn-id: svn://10.0.0.236/trunk@248249 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 03:39:46 +00:00
mconnor%steelgryphon.com
022944fe20 relanding with a function returning early to test impact on Linux Txul
git-svn-id: svn://10.0.0.236/trunk@248248 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 02:51:46 +00:00
surkov.alexander%gmail.com
cdd01f8601 Bug 423603 – A elements with no HREF should not have state_linked, regression from bug 421066, patch=marco, aaronlev, r=aaronlev, marco, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248247 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 02:05:35 +00:00
surkov.alexander%gmail.com
72767359a1 Bug 423696 – Value change events not fired for text inputs and editable combos, patch=aaronlev, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248246 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:58:11 +00:00
dcamp%mozilla.com
96d0874e34 Bug 423790: Back off of safebrowsing updates for 4xx errors. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248245 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:55:56 +00:00
surkov.alexander%gmail.com
1aca9802fb Bug 423726 – Crash [ @ GetAttributesInternal() ], patch=aaronlev, r=me, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@248244 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:55:26 +00:00
edward.lee%engineering.uiuc.edu
5ac31f3116 Bug 420505 - mozStorageService isn't as threadsafe as it claims to be. p=sdwilsh, r=brendan, r=bsmedberg, b1.9=sayrer
git-svn-id: svn://10.0.0.236/trunk@248243 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:37:04 +00:00
cltbld
ce5a698658 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248242 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:21:02 +00:00
edward.lee%engineering.uiuc.edu
610cf128d5 Bug 335418 - Pause downloads when computer is about to go to sleep. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248241 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:16:02 +00:00
alfred.peng%sun.com
cc3b062e77 Bug 391361. The integration of breakpad on Solaris.
r=ted.mielczarek,a=beltzner.


git-svn-id: svn://10.0.0.236/trunk@248240 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:13:43 +00:00
surkov.alexander%gmail.com
49ecb8c1f0 Bug 423698 – Incorrectly used variables in nsAccessibleWrap::FireAccessibleEvent(), patch=aaronlev, r=me, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248239 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:12:57 +00:00
surkov.alexander%gmail.com
e555da45a6 Bug 423700 – aria-activedescendant broken on <body>, patch=aaronlev, r=ginn.chen, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248238 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:10:36 +00:00
surkov.alexander%gmail.com
eccaf4ccfb Bug 423570 – Combo boxes should not have read-only state, patch=aaronlev, r=marco.zehe, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248237 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:08:27 +00:00
bzbarsky%mit.edu
c2ac0d4210 Adding test dir
git-svn-id: svn://10.0.0.236/trunk@248236 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 00:47:50 +00:00
bzbarsky%mit.edu
9a9c056733 Adding test
git-svn-id: svn://10.0.0.236/trunk@248235 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 00:46:58 +00:00
brendan%mozilla.org
823f4bd013 Fix for JSCLASS_NEW_RESOLVE-related bug in js_FillPropertyCache, found by Mike Moening <MikeM@RetekSolutions.com> (418989, r=shaver, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@248234 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 00:44:59 +00:00
bzbarsky%mit.edu
75f1b92fe5 Don't leave an exception just hangin' out on the JSContext. Bug 422009,
r+sr=jst, a=shaver


git-svn-id: svn://10.0.0.236/trunk@248233 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 00:42:48 +00:00
pavlov%pavlov.net
c5c3ead997 bug 382542. fix problems with font fallback and font variations. r=vlad/jdaggett
git-svn-id: svn://10.0.0.236/trunk@248232 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 00:41:19 +00:00
jdaggett%mozilla.com
bce16a78d7 Bug 364713. Synthetic bolding/italics on mac using double-strike and font matrix skew. r=vlad,stuart, sr=stuart
git-svn-id: svn://10.0.0.236/trunk@248231 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 00:02:21 +00:00
lpsolit%gmail.com
e21dd09f86 Bug 423959: Wrap long lines in column headers of admin/table.html.tmpl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248230 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:41:05 +00:00
dveditz%cruzio.com
8fb68b8f10 bug 420425 correction, untangled patches.
git-svn-id: svn://10.0.0.236/trunk@248229 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:40:56 +00:00
dveditz%cruzio.com
7b4f8cdc66 bug 420425 restore frame targeting behavior for local file: apps, r=jst, sr=bzbarsky, blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248228 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:31:56 +00:00
mconnor%steelgryphon.com
27424c4940 temp backout of home button move patch to see impact on Linux Txul
git-svn-id: svn://10.0.0.236/trunk@248227 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:30:41 +00:00
bzbarsky%mit.edu
1f2492108f Don't use uninitialized variables. Bug 414076 followup, patch by Ronny Perinke
<ronny.perinke@gmx.de>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@248226 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:23:59 +00:00
dietrich%mozilla.com
e38adb6dc2 Bug 423960 ? regression: disabling history remembers visits (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248225 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:18:56 +00:00
ghendricks%novell.com
c893a9459e Clean up some pod
git-svn-id: svn://10.0.0.236/trunk@248224 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:16:55 +00:00
dietrich%mozilla.com
60f86948c7 Bug 423154 - off-by-one error for browser.bookmarks.max_backups (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248223 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:14:45 +00:00
dholbert%cs.stanford.edu
52c618cc21 Bug 423345: Use mIsCreatingPrintPreview, not mIsDoingPrintPreview, to check if we're setting up a print-preview page. r+sr=vlad a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248222 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:04:40 +00:00
dbaron%dbaron.org
7e3cd1f664 Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@248221 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:02:38 +00:00
vladimir%pobox.com
fc27b282c5 b=418294; MacOS X - text in pop-up <select>s is not vertically centered (1px too low); r=josh,sr=stuart
git-svn-id: svn://10.0.0.236/trunk@248220 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 23:01:34 +00:00
dveditz%cruzio.com
a8e6125e4e bug 423964 uninitialized variable, r=sdwilsh, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248219 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:55:34 +00:00
cltbld
9972cc078e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248218 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:41:01 +00:00
mozilla%weilbacher.org
88c490ca15 Bug 415947: upgrade SQLite to 3.5.7, r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248217 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:40:11 +00:00
dtownsend%oxymoronical.com
6221eddecf Bug 420356: Ship blocklist.xml with Firefox. r=gavin.sharp
git-svn-id: svn://10.0.0.236/trunk@248216 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:35:04 +00:00
dbaron%dbaron.org
c5b253f128 Add another reftest for 413027.
git-svn-id: svn://10.0.0.236/trunk@248215 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:32:08 +00:00
dbaron%dbaron.org
d49d0e94f0 Add some basic reftests for XUL grid.
git-svn-id: svn://10.0.0.236/trunk@248214 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:30:04 +00:00
shaver%mozilla.org
358a2cc7a5 Test for bug 423379 (content can load chrome and/or resource), r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@248213 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:14:52 +00:00
cbiesinger%gmail.com
9d0ecb2579 364741 set mFDConnected before sending the connected notification
r+sr=bz a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248212 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:12:28 +00:00
dbaron%dbaron.org
4dd01a645e Fixing asymmetry between what timeless landed for bug 394114 and what he backed out.
git-svn-id: svn://10.0.0.236/trunk@248211 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 22:05:05 +00:00
timeless%mozdev.org
cb247b3213 reverting, wrong patch, missing AMBIGUOUS
git-svn-id: svn://10.0.0.236/trunk@248210 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:55:28 +00:00
bugzilla%standard8.plus.com
0ff3f15a80 Bug 422214 Enable Code Size tests on Thunderbird tinderboxes. r/sr=dmose
git-svn-id: svn://10.0.0.236/trunk@248209 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:48:04 +00:00
timeless%mozdev.org
4a5c5a43c9 reverting
git-svn-id: svn://10.0.0.236/trunk@248208 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:44:51 +00:00
bent.mozilla%gmail.com
ed629277bd Bug 412862 - "Change the 'allow scripts to move or resize existing windows' pref to a whitelist". Properly back out changes to nsGlobalWindow.
git-svn-id: svn://10.0.0.236/trunk@248207 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:32:20 +00:00
timeless%mozdev.org
423cf9bd9b reverting
git-svn-id: svn://10.0.0.236/trunk@248206 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:32:17 +00:00
rob_strong%exchangecode.com
1ab9edbd14 Bug 408314 - uninstaller leaves behind empty install directory. r=sspitzer, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248205 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:27:39 +00:00
jwatt%jwatt.org
b84ac76e9c Bug 421584. SVG that is filtered does not repaint correctly when filtered elements change/move. Patch by Robert Longson longsonr@gmail.com, r=jwatt@jwatt.org, sr=roc@ocallahan.org, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@248204 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:27:34 +00:00
shaver%mozilla.org
ae42f2e221 (NPOTB, r=mrbkap, a=lumpy) Remove ancient caps test cruft in preparation for
incoming mochitests.  Also so that the tests listed in securetest.list will
not mock me from beyond the NSCP grave.


git-svn-id: svn://10.0.0.236/trunk@248203 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:26:09 +00:00
timeless%mozdev.org
b76dbc4d1d Bug 419520 Provide url (or file path) for error messages
r=biesi a=dsicore


git-svn-id: svn://10.0.0.236/trunk@248202 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:24:51 +00:00
mkmelin+mozilla%iki.fi
fef7f1dbc8 Bug 423825 - Crash [@nsMsgSearchOfflineMail::CleanUpScope()]
r+sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@248201 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:23:19 +00:00
timeless%mozdev.org
51b0371ed0 Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@248200 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:19:42 +00:00
timeless%mozdev.org
a67165a41b Bug 423461 Warning: assignment to undeclared variable syncNeeded
r=dolske a=dsicore


git-svn-id: svn://10.0.0.236/trunk@248199 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:12:15 +00:00
timeless%mozdev.org
964201e8ac Bug 384879 – [@ nsAutoCompleteController::EnterMatch ]
r=mconnor a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248198 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:11:23 +00:00
dietrich%mozilla.com
e1f336e8c3 Bug 420354 ? History not shown in sidebar when sorted by date or by date and site (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248197 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:08:10 +00:00
ccooper%deadsquid.com
45fc888053 - new favicon, now featuring vlad's dinohead
- remove function redef warning in json.cgi
- add more checking to json.cgi


git-svn-id: svn://10.0.0.236/trunk@248196 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:03:51 +00:00
dholbert%cs.stanford.edu
a4fe313ff2 Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) Orig Patch: [r=ventron sr=roc] Updates: [r=ventron r+sr=vlad] a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248195 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:51:44 +00:00
bent.mozilla%gmail.com
da04c63e3a Bug 412862 - Bustage fix, undoing these changes until I figure out why the merge failed.
git-svn-id: svn://10.0.0.236/trunk@248194 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:27:34 +00:00
ted.mielczarek%gmail.com
fc4a59d8c1 bug 423272 - crash reporter client doesn't ship a manifest (visual styles aren't applied). r=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248193 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:24:45 +00:00
rcampbell%mozilla.com
ad53f9bccd bug 420073 - run unittests on PGO builds, p=mrogers, r=me
git-svn-id: svn://10.0.0.236/trunk@248192 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:23:43 +00:00
Olli.Pettay%helsinki.fi
b1641b7f21 Bug 329385, additional patch, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@248191 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:18:42 +00:00
bent.mozilla%gmail.com
9d85bee71e Bug 412862 - "Change the 'allow scripts to move or resize existing windows' pref to a whitelist". Backing out this patch.
git-svn-id: svn://10.0.0.236/trunk@248190 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:15:13 +00:00
rhelmer%mozilla.com
c024d1060c use new backupsnip script for backups b=422008 r=joduinn
git-svn-id: svn://10.0.0.236/trunk@248188 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:07:36 +00:00
rhelmer%mozilla.com
b4dfaf3710 move pushsnip from mofo repo, split into separate backup script. p=joduinn, r=rhelmer, original pushsnip written by preed b=422008
git-svn-id: svn://10.0.0.236/trunk@248186 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:01:40 +00:00
stuart.morgan%alumni.case.edu
80c872809b Camino only - bug 294882: Trigger onfocus for selects before showing the menu, not after. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@248185 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 20:01:13 +00:00
mkaply%us.ibm.com
ce5af1b0aa Bug 420882 - r=sayrer, a=schrep - do some validation of geo lat/long
git-svn-id: svn://10.0.0.236/trunk@248184 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:53:04 +00:00
rcampbell%mozilla.com
819c7f8b7c bug 420073 - run unittests on PGO builds, p=mrogers, r=me
git-svn-id: svn://10.0.0.236/trunk@248183 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:46:54 +00:00
Olli.Pettay%helsinki.fi
8d57076885 Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@248182 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:44:09 +00:00
jst%mozilla.org
ad7807e9a3 Fixing bug 422926 (and also bugs 420886 and 423260). Don't do delayed stops of plugins unless we're deleting the frame, as some plugins apparently can't handle that. r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@248181 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:43:10 +00:00
smichaud%pobox.com
58999c313d Stop native events being processed via Gecko (via ProcessNextNativeEvent()) during native app-modal
dialog. b=419668 r=josh sr=vlad


git-svn-id: svn://10.0.0.236/trunk@248180 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:43:05 +00:00
dietrich%mozilla.com
9a2337525f Bug 423040 ? Cancel after adding a tag does not work (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248179 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:35:25 +00:00
dietrich%mozilla.com
c84baf9962 Bug 412348 ? Titles are missing in smart Bookmarks and Addressbar for urls w/out www (for ondrej@allpeers.com, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248178 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:30:49 +00:00
dveditz%cruzio.com
1e85f9ad8d bug 422118 crash reading malformed zip archives. r=biesi, sr=bzbarsky, a=schrep
git-svn-id: svn://10.0.0.236/trunk@248177 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:28:38 +00:00
mkaply%us.ibm.com
f91d1e6697 bug 420144 - r=sayrer, a=schrep - only bubble up mf properties if the parent microformat wouldn't want it anyway
git-svn-id: svn://10.0.0.236/trunk@248176 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:20:41 +00:00
mkaply%us.ibm.com
98a1d70265 bug 419483 - r=sayrer, a=schrep - switch from using getBoxObjectFor to getBoundingClientRect
git-svn-id: svn://10.0.0.236/trunk@248175 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:11:03 +00:00
bzbarsky%mit.edu
c718fa8163 Don't garbage-collect still-loading Image nodes until their onload/onerror has
fired.  Bug 421602, r=stuart, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@248174 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:07:59 +00:00
bhearsum%mozilla.com
602a1471cb bug 422122: remove ka locale from 2.0.0.3 and 2.0.0.2 on mac. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@248172 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 17:30:37 +00:00
bhearsum%mozilla.com
512a68682a bug 421510: botrunner should not try to update buildbot. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@248171 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 17:21:03 +00:00
slavomir.katuscak%sun.com
767e75132d Bug 266941: Patch to fix data type errors. r=christophe
git-svn-id: svn://10.0.0.236/trunk@248170 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 17:13:40 +00:00
ccooper%deadsquid.com
5091733cf6 - make sure the dates being compared are in the same format
git-svn-id: svn://10.0.0.236/trunk@248169 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 15:37:04 +00:00
ccooper%deadsquid.com
0a08d4d89c - add line breaks so we don't get automatic line breaks in weird places
git-svn-id: svn://10.0.0.236/trunk@248168 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 15:03:51 +00:00
jwalden%mit.edu
7371f99d66 Bug 416636 - Remove JSCLASS_FIXED_BINDING; the code that was to use it was removed, and it just clutters the API. r=brendan, a=schrep
git-svn-id: svn://10.0.0.236/trunk@248167 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 02:47:40 +00:00
edward.lee%engineering.uiuc.edu
69f94fc35a Bug 393678 - location bar autocomplete should take word boundaries in account. r=dietrich, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248166 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 02:11:06 +00:00
ted.mielczarek%gmail.com
657334b0d9 bug 423674 - update to breakpad revision 250. rs=sayrer
git-svn-id: svn://10.0.0.236/trunk@248165 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 01:48:24 +00:00
brendan%mozilla.org
d3e632178f Fix JSOP_SETCALL to cope with delete f() and the like (423300, r=mrbkap, a=beltzner).
git-svn-id: svn://10.0.0.236/trunk@248164 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 01:38:02 +00:00
aaronleventhal%moonset.net
125ccc2c52 Bug 423681. Accessible text events broken. r=sicking, sr=bz, a=schrep
git-svn-id: svn://10.0.0.236/trunk@248163 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 01:37:09 +00:00
dcamp%mozilla.com
9038ce97e4 Bug 407839: restrict globalStorage to same host. r=enndeakin, sr=jst, blocking1.9=pavlov
git-svn-id: svn://10.0.0.236/trunk@248162 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 01:27:35 +00:00
ted.mielczarek%gmail.com
bd703f25b5 bug 415428 - crash reporter dialog not wide enough for l10n. r=dcamp
git-svn-id: svn://10.0.0.236/trunk@248161 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 01:01:26 +00:00
jonas%sicking.cc
fc747a50f2 Bug 413161: Make nsIPrincipal::Origin ignore changes to document.domain. r/sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@248160 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 00:27:57 +00:00
rob_strong%exchangecode.com
2a3bc76ce8 Bug 380015 - Crash [@ nsFrame::BoxReflow] on startup when Fx 2.0 libraries not removed from install directory. r=bsmedberg, blocking1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@248159 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 00:15:10 +00:00
mattwillis%gmail.com
116d0d6c1b Bug 383430 - Add features to XHR for convenience of background requests. Patch by Manish Singh <manish@flock.com> r/sr=sicking, a1.9=shaver
git-svn-id: svn://10.0.0.236/trunk@248158 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 00:14:44 +00:00
jwatt%jwatt.org
184b34addf Bug 423436. Elements embedding SVG by reference don't resize if they depend on intrinsic percentage width/height. r+sr=dbaron@mozilla.com, blocking1.9=me
git-svn-id: svn://10.0.0.236/trunk@248157 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 00:11:01 +00:00
pavlov%pavlov.net
7fe4f88fcd bug 382542. Deal with different style variations of fonts containing different character maps. r=vlad
git-svn-id: svn://10.0.0.236/trunk@248154 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 00:06:55 +00:00
Olli.Pettay%helsinki.fi
961e3ba5c1 Bug 329385, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@248153 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 00:06:22 +00:00
ghendricks%novell.com
963ac4f994 Clean up some files
git-svn-id: svn://10.0.0.236/trunk@248150 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 23:12:57 +00:00
gavin%gavinsharp.com
74bf9252ba bustage fix
git-svn-id: svn://10.0.0.236/trunk@248149 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 23:06:59 +00:00
gavin%gavinsharp.com
ec2bb76347 Backing out the statusbar changes from bug 423361 to see whether they are causing the tsspider regression
git-svn-id: svn://10.0.0.236/trunk@248148 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 22:44:41 +00:00
bzbarsky%mit.edu
b762c2d640 Seems to have linking indigestion with nsAboutBloat for some reason
git-svn-id: svn://10.0.0.236/trunk@248147 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 22:41:50 +00:00
ghendricks%novell.com
93fefc37ac Updated perl client
git-svn-id: svn://10.0.0.236/trunk@248146 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 22:33:06 +00:00
ghendricks%novell.com
fd2d01696e Finalize API
git-svn-id: svn://10.0.0.236/trunk@248145 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 22:32:05 +00:00
lpsolit%gmail.com
15531b347e Bug 423733: mail_delivery_method = 'Test' doesn't generate a valid mbox file - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248144 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 22:17:52 +00:00
igor%mir2.org
7af3bfc384 bug=420869 backing out as the tree is red.
git-svn-id: svn://10.0.0.236/trunk@248143 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 22:06:38 +00:00
igor%mir2.org
2b361da3c8 bug=420869 r=brendan a1.9=blocking1.9
bumping script stack quota to 100MB for better compatibility with FF2.


git-svn-id: svn://10.0.0.236/trunk@248142 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 22:05:35 +00:00
bzbarsky%mit.edu
68f6c533cb Remove method that no longer exists.
git-svn-id: svn://10.0.0.236/trunk@248141 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:58:46 +00:00
cltbld
f523e940b9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248140 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:31:02 +00:00
ted.mielczarek%gmail.com
eaa61052b9 bustage fix for solaris from bug 403224
git-svn-id: svn://10.0.0.236/trunk@248139 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:30:54 +00:00
jst%mozilla.org
6f1718aa09 Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@248138 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:28:43 +00:00
ccooper%deadsquid.com
d2cd7d6b1e - use correct variable name
git-svn-id: svn://10.0.0.236/trunk@248137 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:28:38 +00:00
ccooper%deadsquid.com
3a096542b0 - set creation_date for new users
git-svn-id: svn://10.0.0.236/trunk@248136 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:24:21 +00:00
dietrich%mozilla.com
aa92ef5eaa Bug 404658 - Drag and drop in Bookmarks Sidebar allows bookmarks to be place in top level ("/") folder above bookmarks menu (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248135 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:20:55 +00:00
jst%mozilla.org
034d872df6 Fixing bug 422205. Make XOW/SJOW wrappers do security checks on enumeration and interation. r+sr=mrbkap@gmail.com
git-svn-id: svn://10.0.0.236/trunk@248134 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:17:59 +00:00
bzbarsky%mit.edu
e0b620b5fe Finally kill off CheckSameOriginPrincipal, fix remaining callers to do the
checks they really want to be doing.  Fix screw-up in nsPrincipal::Equals if
one principal has a cert and the other does not.  Bug 418996, r=mrbkap,dveditz, sr=jst


git-svn-id: svn://10.0.0.236/trunk@248133 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:14:50 +00:00
johnath%mozilla.com
3dfac362bc Icon alignment issue on mac. b=419839 r=gavin a=blocking-firefox3 (beltzner)
git-svn-id: svn://10.0.0.236/trunk@248132 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:12:09 +00:00
cbiesinger%gmail.com
94c5e53410 followup to bug 418535, add comments about which threads
nsISocketTransportService functions can be called on
patch by Florian Quèze <florian@queze.net> r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@248131 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 21:00:53 +00:00
jst%mozilla.org
e64c2f234f Fixing bug 418776. Don't resolve standard classes on non-global objects. r+sr=mrbkap@gmail.com
git-svn-id: svn://10.0.0.236/trunk@248130 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 20:42:19 +00:00
mozilla%weilbacher.org
f4ff1e031a [OS/2] Bug 398610: OS/2 meta bug follow-ups of UI changes, fix display of panels, p=wuno@lsvw, r=me
git-svn-id: svn://10.0.0.236/trunk@248129 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 20:41:58 +00:00
vladimir%pobox.com
d375abd994 b=423524, CGContextGetType warnings showing up in console, r=stuart
git-svn-id: svn://10.0.0.236/trunk@248128 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 20:36:40 +00:00
vladimir%pobox.com
5e37b384f8 b=422661, long table border rendered incompletely (wrong coordinate conditioning in gfxRect), r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@248127 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 20:30:16 +00:00
dolske%mozilla.com
a2f777e3c3 Revert logging added when debugging bug 399852.
git-svn-id: svn://10.0.0.236/trunk@248126 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 20:19:15 +00:00
mozilla%kewis.ch
f7910f328d Fix bug 423667 - Enable multi-language (gdata) nightlies. r=ause
git-svn-id: svn://10.0.0.236/trunk@248122 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 20:07:23 +00:00
mnyromyr%tprac.de
e2a755c5bf Bug 423035: can't run single chrome/a11y test automatically; r=Waldo
git-svn-id: svn://10.0.0.236/trunk@248121 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:57:22 +00:00
reed%reedloden.com
9e29e7ae36 Bug 375457 - "toDataURL has incorrect type-checking logic" (a simple test that just ensures we throw an exception when calling toDataURL with null and objects) [p=joe@drew.ca (Joe Drew [JOEDREW!])]
git-svn-id: svn://10.0.0.236/trunk@248120 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:55:12 +00:00
reed%reedloden.com
b34fdc73f2 Bug 392233 - "Text kerning broken by scaling/viewBox (space between letters or letters above each other)" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=longsonr sr=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248119 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:50:29 +00:00
cbiesinger%gmail.com
d04966eba7 bug 422537 use a storage stream instead of a pipe as the upload stream when
send()ing a document, to follow the expectations of nsIUploadChannel which
wants a seekable stream.
r+sr=bz a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248118 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:49:20 +00:00
reed%reedloden.com
7d927f52c0 Bug 422105 - "Navbar disappears upon holding down F11" (Fix timeouts) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+a1.9=mconnor a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248117 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:48:06 +00:00
reed%reedloden.com
30a7930b70 Bug 419794 - "work out key API for nsICryptoHMAC" (API use nsIKeyObject + fix nsKeyModule + nsICryptoHMAC usage fix) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=rrelyea sr=dveditz a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248116 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:46:05 +00:00
dtownsend%oxymoronical.com
315caa11ab Bug 423137: Switch to use 0-5 for add-on ratings. r=robstrong
git-svn-id: svn://10.0.0.236/trunk@248115 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:45:00 +00:00
reed%reedloden.com
e8f4146b1d Bug 422366 - "AIX Compilation error for trunk build source nsCOMPtr.h : The base class "nsISelection" is declared but not defined." [p=shailen.n.jain@gmail.com (Shailen) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248114 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:43:51 +00:00
reed%reedloden.com
9cd37f11c1 Bug 422850 - "txCompileObserver::startLoad doesn't pass correct object to asyncOpen ("listener" is unused)" [p=sciguyryan@gmail.com (Ryan Jones) r+sr=sicking a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248113 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:42:31 +00:00
reed%reedloden.com
321a93216c Bug 415257 - "Editable trees: input sized wrongly and rows jumping with flexible and non-flexible treecols" [p=paul.rouget@gmail.com (Paul Rouget) r+sr=Neil a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248112 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:41:34 +00:00
reed%reedloden.com
72b1346712 Bug 423427 - "moving between folders and chevron on the toolbar does not always auto-open popups" [p=mak77@supereva.it (Marco Bonardo [mak77]) r=Mano a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248111 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:40:05 +00:00
reed%reedloden.com
76f61e531f Bug 420050 - "Changing the print orientation requires a restart of TB" [p=brian.lu@sun.com (Boying Lu) r=IanN sr=Neil]
git-svn-id: svn://10.0.0.236/trunk@248110 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:39:23 +00:00
reed%reedloden.com
cfc8f1f201 Bug 420236 - "Update Vista's main window appearance" (use browsertabbar-toolbox for the tabbar) [p=dao@mozilla.com (Dão Gottwald) r=mconnor ui-r+a1.9=beltzner a=blocking-firefox3+]
git-svn-id: svn://10.0.0.236/trunk@248109 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:38:37 +00:00
reed%reedloden.com
e9481349ed Bug 403224 - "Build spidermonkey with icc on macintel" [p=ted.mielczarek@gmail.com (Ted Mielczarek [luser]) r=bsmedberg a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248108 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:36:57 +00:00
reed%reedloden.com
41ff9b1eb3 Bug 423563 - "Map mouse buttons 6-7 to horizontal scrolling on Linux" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248107 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:36:09 +00:00
reed%reedloden.com
171f926a3f Bug 423236 - "Tree view headers should correctly tell the GTK engine if its sorted or not" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248106 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:35:23 +00:00
reed%reedloden.com
6e0f4b87b5 Bug 342133 - "xmlhttprequest.send doesn't work in nativeuconv builds" [p=mh+mozilla@glandium.org (Mike Hommey) r=smontagu a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248105 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:33:46 +00:00
reed%reedloden.com
02817d6810 Bug 422906 - "Change a big toplevel "if(...) { <code> }" introduced by bug 415163 to an "if(!...) return; <code>"" [p=frnchfrgg-mozbugs@altern.org (RIVAUD Julien [_FrnchFrgg_]) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248104 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:31:50 +00:00
reed%reedloden.com
8c329970fc Bug 393246 - "CreateFixupURI should use UTF-8, not the system charset" [p=dao@mozilla.com (Dão Gottwald) r+sr=biesi a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@248103 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:29:16 +00:00
rhelmer%mozilla.com
77fe47f36e prepare 1.9 nightly rollout b=421411 r=nthomas
git-svn-id: svn://10.0.0.236/trunk@248101 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:57:29 +00:00
alqahira%ardisson.org
ade5f6d380 Add missing file cvs refused to commit last night for Bug 392755 - Fix display of directory listings for ftp://, file://, jar://, etc. Also adds libimageicon and friends to Camino. r=philippe on the css bits, sr=pink on the whole lot
git-svn-id: svn://10.0.0.236/trunk@248100 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:45:37 +00:00
rhelmer%mozilla.com
5605c07f6d initialize bootstrapfactory in prestage correctly b=417779 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@248099 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:44:22 +00:00
gavin%gavinsharp.com
d5b1c3d2c5 Bug 423366: remove unused code, and non-obvious dependency on fontbuilder.js from preferences.xml, r=mconnor/masayuki, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248098 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:32:23 +00:00
rhelmer%mozilla.com
4d73214eb5 remove RELEASE tag from l10n repo too b=420005 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@248097 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:26:02 +00:00
mattwillis%gmail.com
e18a47ab28 Bug 421622 - Add testcase
git-svn-id: svn://10.0.0.236/trunk@248095 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:22:50 +00:00
gavin%gavinsharp.com
bf5a5488de Bug 422808: remove forwarding of nsIAuthPrompt for XHR and document.load so that users fall back to the more useful docshell prompts, r=sicking, sr=biesi (r=dolske on tests)
git-svn-id: svn://10.0.0.236/trunk@248094 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:18:30 +00:00
gavin%gavinsharp.com
645e98d09c Bug 422135: fix login manager's nsIAuthPrompt implementation to deal with NS_GetAuthKey-generated realms, r=dolske/standard8
git-svn-id: svn://10.0.0.236/trunk@248093 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:08:54 +00:00
daniel.boelzle%sun.com
5fcb3d5e8a Bug 404976 calendar.autorefresh.timeout limit to max 3-digit numbers in options; p=philipp, r=dbo
git-svn-id: svn://10.0.0.236/trunk@248092 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:08:16 +00:00
dietrich%mozilla.com
37c7ca79c5 Bug 419170 ? The history includes too few days, browser.history_expire_days_min is ignored (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248091 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:03:34 +00:00
daniel.boelzle%sun.com
6263cb8c96 Bug 423395 onEventSweepMouseMove handler stays around after drop; p=philipp, r=dbo
git-svn-id: svn://10.0.0.236/trunk@248090 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:03:14 +00:00
edward.lee%engineering.uiuc.edu
c26e1a1fcb Bug 420482 - Big discrepancy in ETA between Downloads Manager & Downloads status bar panel. r=sdwilsh, b-ff3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248089 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 18:01:39 +00:00
edward.lee%engineering.uiuc.edu
5d285c6a46 Bug 414850 - "Clear List" in download manager should only remove visible downloads. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248088 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 17:59:27 +00:00
edward.lee%engineering.uiuc.edu
260a9adb31 Bug 403412 - Download Manager window title fails to clear/update upon download completion. r=sdwilsh, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248087 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 17:57:26 +00:00
daniel.boelzle%sun.com
41eb216ec2 Bug 418854 Undo is not possible for task/event modification; r=philipp
git-svn-id: svn://10.0.0.236/trunk@248086 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 17:50:01 +00:00
jwalden%mit.edu
3468f29f28 Add a bunch of forgotten |false| parameters to setHeader calls in httpd.js server handlers; no functionality change because absence defaulted to false. No bug, test-only set of trivial changes so self-reviewing...
git-svn-id: svn://10.0.0.236/trunk@248085 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 17:42:39 +00:00
cltbld
6d95f172f5 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248084 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 17:41:03 +00:00
ted.mielczarek%gmail.com
f075e5c144 bug 403224 - build config fixes to build spidermonkey with icc. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@248083 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 17:37:01 +00:00
wurblzap%gmail.com
e825c3a8d0 Bug 416047 – Test 1 fails in compiling Bugzilla::Install::CPAN and install-module.pl when Cygwin is installed.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@248082 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 17:30:02 +00:00
jwalden%mit.edu
9f56169743 Bug 423242 - Enable refcount logging on unit testing boxes. This change means we'll get automatic leak reports (only for what Rlk can catch, but that's the vast majority of our allocations) once we switch to runtests.py, and we'll be able to set binding leak limits with the right buildbot config changes once we know what our current state is (actually pretty good -- on OS X the default and chrome Mochitest runs leak nothing!). r=robcee
git-svn-id: svn://10.0.0.236/trunk@248081 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 16:59:59 +00:00
dietrich%mozilla.com
3e697c3bc8 Bug 423470 - fix calls to PlacesUtils._uri (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@248080 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 16:44:22 +00:00
stefanh%inbox.com
a45d252e23 Bug 423286 - Remove 'Browser Settings' from 'Customizing SeaMonkey' help. r=IanN.
git-svn-id: svn://10.0.0.236/trunk@248079 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 16:32:17 +00:00
ghendricks%novell.com
9b4ea11d63 Selecting multiple test plans in a grid was failing.
git-svn-id: svn://10.0.0.236/trunk@248078 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 16:14:39 +00:00
nboyd%atg.com
3b59928432 Massive fix of warnings, mostly supplying type parameters for generics.
Also switched to modern collections classes.


git-svn-id: svn://10.0.0.236/trunk@248077 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 15:10:21 +00:00
nboyd%atg.com
2d07a4c8f2 Add support for optional JLine editing in interactive shell.
Contribution from Matthieu Riou.


git-svn-id: svn://10.0.0.236/trunk@248076 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 15:08:55 +00:00
gavin%gavinsharp.com
002c970bb3 Bustage fix for bug 329741: teach head_bookmarks.js about NS_APP_HISTORY_50_FILE (which is now required by nsNavHistory::init)
git-svn-id: svn://10.0.0.236/trunk@248075 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 14:40:54 +00:00
nrthomas%gmail.com
6e045f2084 Bug 422141 followup, do string manipulations properly, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@248074 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 14:37:55 +00:00
slavomir.katuscak%sun.com
14bfb6ebad Bug 266941: Selfserv patch to print throughput.
r=nelson


git-svn-id: svn://10.0.0.236/trunk@248073 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 14:35:19 +00:00
jag%tty.nl
e1a2d7e432 Bug 333505: nsLocalFileOSX crash. Original patch by Shane Caraveo <shanec@ActiveState.com>, review nits addressed by me. Unit test by Callek. r=mentovai, r/sr=bsmedberg, a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@248072 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 13:31:02 +00:00
longsonr%gmail.com
afec264c22 Bug 399853 - Fix signed/unsigned mismatch warnings. r+sr=tor,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248071 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 13:17:08 +00:00
mconnor%steelgryphon.com
268d1f9fa6 Bug 329741 – history.dat, formhistory.dat, downloads.rdf should be deleted when the user clears private data, r=gavin
git-svn-id: svn://10.0.0.236/trunk@248070 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 12:54:32 +00:00
mozilla%kewis.ch
686a119ec9 Fix bug 411958 (part2, tinderbox configs) - Use tinderboxen to build gdata-provider nightlies. r=ause
git-svn-id: svn://10.0.0.236/trunk@248068 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 12:26:19 +00:00
jag%tty.nl
94c1e5a9b1 Fix SeaMonkey unit test bustage.
git-svn-id: svn://10.0.0.236/trunk@248066 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 12:16:05 +00:00
cltbld
4a1544239e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248065 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 12:01:03 +00:00
marco%gnome.org
0722858d25 Bug 422463, fix pyxpcom build on some x86_64 systems
r=mhammond sr=benjamin


git-svn-id: svn://10.0.0.236/trunk@248064 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 11:57:31 +00:00
rflint%ryanflint.com
0902e2550b Bug 423361 - [proto] Land Proto 0.14 changes. Patch by Kevin Gerich <kevin@kmgerich.com>, r=me a=blocking-fx3
git-svn-id: svn://10.0.0.236/trunk@248063 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 11:46:33 +00:00
surkov.alexander%gmail.com
84939309fa Bug 421066 – Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links, r=ginn.chen, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248062 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 11:37:13 +00:00
mozilla%kewis.ch
747579b1e6 Fix bug 411958 (part1, gdata files) - Use tinderboxen to build gdata-provider nightlies. r=ause
git-svn-id: svn://10.0.0.236/trunk@248061 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 11:09:44 +00:00
dtownsend%oxymoronical.com
3a7a9e1a44 Bug 419582: Unblocklisted plugin should be set to enable on startup.
r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@248060 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 10:38:16 +00:00
nrthomas%gmail.com
208bdafac9 Bug 421421, stop monitoring mothballed perf boxes (and watch all the debug boxes on trunk), original p=joduinn, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@248059 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 10:32:00 +00:00
Olli.Pettay%helsinki.fi
e5eb39cf00 Bug 414338, nsFind crashes if passed a range rooted at a document, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@248058 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 10:10:21 +00:00
mozilla%weilbacher.org
fd3c696697 [OS/2] Bug 353011: make bookmark tooltips and popups appear in front of the bookmarks menu, p=mz@scntt.de, r=me
git-svn-id: svn://10.0.0.236/trunk@248057 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 09:35:50 +00:00
lpsolit%gmail.com
31a3f642cb Bug 413439: Enable "change several bugs at once" if the user has editbugs OR product-specific editbugs for ALL tickets - Patch by miketosh <michael.j.tosh@lmco.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248056 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 09:21:25 +00:00
roc+%cs.cmu.edu
703a827b1a Backing out bug 392233 again
git-svn-id: svn://10.0.0.236/trunk@248055 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 08:37:49 +00:00
lpsolit%gmail.com
3d6090dbdc Bug 365365: Fix various HTML and CSS validation errors when viewing attachments - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248053 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 08:31:51 +00:00
sayrer%gmail.com
fc5e6542f9 Bug 423377. Change max-persistent-connections-per-server. r=bzbarsky, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@248052 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 08:09:19 +00:00
roc+%cs.cmu.edu
88b8d7382e Bug 392233. Relanding ... make SVG text build textruns taking into account the current transform's scale. Also refactors code to simplify everything. r=longsonr,sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248051 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 07:42:08 +00:00
gerv%gerv.net
c5f7501e44 Bug 422773 - make it more clear that data is public. r=myk.
git-svn-id: svn://10.0.0.236/trunk@248050 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 06:49:02 +00:00
cltbld
90f3a13ccd Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248049 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 06:41:03 +00:00
ginn.chen%sun.com
bc97a5d834 Bug 422894 Firefox 3 failed to start on Solaris SPARC
workaround a compiler bug
r=ted.mielczarek a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248048 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 06:39:45 +00:00
karlt+%karlt.net
3ff4bed7c8 Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
b=363240, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@248047 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 05:57:35 +00:00
karlt+%karlt.net
8be5cb3ef6 Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
b=363240, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@248046 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 05:26:05 +00:00
karlt+%karlt.net
eb12a7a910 Add GetIntrinsicWidth for <msqrt>. b=363240, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@248045 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 05:06:23 +00:00
karlt+%karlt.net
67df0737ac Move Place() from nsIMathMLFrame to nsMathMLContainerFrame
b=363240, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@248044 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 04:52:49 +00:00
alqahira%ardisson.org
75cd46c593 Bug 392755 - Fix display of directory listings for ftp://, file://, jar://, etc. Also adds libimageicon and friends to Camino. r=philippe on the css bits, sr=pink on the whole lotembed-replacements/skin/classic/global/dirListing/dirListing.css
git-svn-id: svn://10.0.0.236/trunk@248043 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 04:11:59 +00:00
bzbarsky%mit.edu
0d91cfb7fa Set the right url in the script and don't allow loading non-chrome scripts.
Bug 418356, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@248042 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 03:46:53 +00:00
roc+%cs.cmu.edu
b4ab2c9df5 Oops, adding reftest files for bug 422394
git-svn-id: svn://10.0.0.236/trunk@248041 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 03:25:36 +00:00
roc+%cs.cmu.edu
435d20ae2d Backing out bug 392233.
git-svn-id: svn://10.0.0.236/trunk@248040 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 02:36:17 +00:00
roc+%cs.cmu.edu
09eb2d69ee Bug 422394. Fix tab width calculation so we never fail to advance. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@248039 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 01:48:22 +00:00
roc+%cs.cmu.edu
cde144afe0 Bug 392233. Take the current contxt scale into account when constructing textruns for SVG, and simplify the SVG text code. r=longsonr,sr=vlad
git-svn-id: svn://10.0.0.236/trunk@248038 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 01:45:12 +00:00
dolske%mozilla.com
f14f8b81d4 Relanding Bug 413630 - web-based handler en-US default options
git-svn-id: svn://10.0.0.236/trunk@248037 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 01:37:52 +00:00
dolske%mozilla.com
9c4fdad1a5 Bug 420756 - landing default mailto: handler fails to reset the alwaysAsk stuff. Most of patch by dmose, r=dmose on other parts. a=blocking-ff3
git-svn-id: svn://10.0.0.236/trunk@248036 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 01:37:50 +00:00
julien.pierre.boogz%sun.com
2294a416d4 Fix for bug 405652 . TLS ClientHello message has incorrect gmt_unix_time . r=nelson
git-svn-id: svn://10.0.0.236/trunk@248035 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 01:32:18 +00:00
jst%mozilla.org
b4be13929b Fixing bug 395110. Give type attribute higher priority when deciding what plugin to use. r=jonas@sicking.cc, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@248034 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 00:36:14 +00:00
dietrich%mozilla.com
f0ec91aac2 Bug 393498 ? on cut, then undo of a bookmark, we lose the dateAdded and lastModified values (r=mano)
git-svn-id: svn://10.0.0.236/trunk@248033 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 23:25:37 +00:00
ghendricks%novell.com
e3783a3f11 ERROR in API should return string.
Fixed errors in build.js


git-svn-id: svn://10.0.0.236/trunk@248032 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 23:22:06 +00:00
dbaron%dbaron.org
598935f398 Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons
git-svn-id: svn://10.0.0.236/trunk@248031 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 23:11:10 +00:00
dtownsend%oxymoronical.com
3a29146ae7 Bug 423218: Restart option does not appear for installs from the local
filesystem. r=robstrong


git-svn-id: svn://10.0.0.236/trunk@248030 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 23:08:38 +00:00
dtownsend%oxymoronical.com
a3fec3f781 Bug 414607: Warning symbol in install confirmation needs to be larger.
r=gavin.sharp, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248029 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 23:06:23 +00:00
jminta%gmail.com
6336092409 Bug 422992 - can't create new subfolders, r=mkmelin
git-svn-id: svn://10.0.0.236/trunk@248028 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 22:34:19 +00:00
aaronleventhal%moonset.net
d73db816a0 Partial backout of bug 421650, to make builds useable with JAWS again. Fixes regression bug 423495.
git-svn-id: svn://10.0.0.236/trunk@248027 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 22:29:28 +00:00
masayuki%d-toybox.com
daeabe4ba6 Bug 422079 Plugin names need to be converted to Unicode r+sr=jst, b1.9=jst
git-svn-id: svn://10.0.0.236/trunk@248026 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 21:58:59 +00:00
timeless%mozdev.org
159d9ef193 Bug 422687 encfs makes Firefox crash at start [@ libsqlite3.so@0x30fad][@ sqlite3_exec]
changing test to accept ERROR_FAILURE


git-svn-id: svn://10.0.0.236/trunk@248025 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 21:41:13 +00:00
lpsolit%gmail.com
ed5048feb4 Bug 180259: "Requests" (logged out) and "My Requests" (logged in) links appear in footer even if the site doesn't use requests - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248024 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 21:38:29 +00:00
lpsolit%gmail.com
60db77c152 Bug 417030: importxml.pl doesn't support custom fields implemented in 3.2 - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248023 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 21:26:45 +00:00
jst%mozilla.org
e23524b919 Fixing bug 420603. Don't run scripts while wrapping DOM objects. r=mrbkap@gmail.com, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@248022 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 21:19:25 +00:00
nrthomas%gmail.com
f880d89159 Bug 394046, update for major update between 2.0.0.12 and 3.0b4, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@248021 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 21:03:47 +00:00
timeless%mozdev.org
d38d9d8e70 Bug 422687 encfs makes Firefox crash at start [@ libsqlite3.so@0x30fad][@ sqlite3_exec]
r=sdwilsh a=beltzner


git-svn-id: svn://10.0.0.236/trunk@248020 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 21:01:16 +00:00
nrthomas%gmail.com
5c2f38eaa0 Bug 394046, update for major update between 2.0.0.12 and 3.0b4, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@248018 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 20:38:58 +00:00
jruderman%hmc.edu
f0e56b25ca Fix bug 423043, js shell print() should flush stdout. r+a=shaver. Does not affect Firefox.
git-svn-id: svn://10.0.0.236/trunk@248017 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 20:25:23 +00:00
mrbkap%gmail.com
2cc51c1b30 Ensure that CanPropagate and CreateContextStackFor are consistent. bug 423373, r+sr=sicking a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248016 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 20:24:01 +00:00
longsonr%gmail.com
1f43271af9 Bug 423071 - SVG bad clippath rendering when changed via DOM. r+sr=roc,a1.9=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248015 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 19:55:36 +00:00
mconnor%steelgryphon.com
cc304495f9 Bug 422420 – Revert home button move and related migration code, r=gavin
git-svn-id: svn://10.0.0.236/trunk@248014 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 19:44:45 +00:00
bugzilla%standard8.plus.com
4e6ff61dc3 Bug 420459 Move mailnews-specific profe code (correct whitespace - checked in a -w version previously). r=benjamin,Neil,sr=dmose,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248012 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 19:21:08 +00:00
bugzilla%standard8.plus.com
8ef2551b9c Bug 420459 Move mailnews-specific profe code. r=benjamin,Neil,sr=dmose,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@248011 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 19:05:28 +00:00
dbaron%dbaron.org
670292513c Make nsJSONWriter::Write not crash when given buffer greater than 1024 characters. b=423152 r=sayrer a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248010 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 18:58:39 +00:00
kaie%kuix.de
91b223fb17 Bug 423475, Paypal crashes loading main site
r=rrelyea, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@248009 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 18:42:04 +00:00
johnath%mozilla.com
def96cc9a2 Show certificate error pages (instead of dialogs) in frames. b=423247, p=kengert, r=rrelyea, r=bzbarsky, a=blocking-1.9 (ted)
git-svn-id: svn://10.0.0.236/trunk@248008 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 18:13:37 +00:00
benjamin%smedbergs.us
3b9e20f877 Bug 385677 - Breakpad fixes for GCC 4.3 (correct #includes and visibility wrappers), r+a=luser
git-svn-id: svn://10.0.0.236/trunk@248007 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 18:02:08 +00:00
silver%warwickcompsoc.co.uk
49cbf34d03 Bug 299472 - Make sure all ways the user can run commands set isInteractive to true. ChatZilla only. r=gijs
git-svn-id: svn://10.0.0.236/trunk@248006 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:44:32 +00:00
nrthomas%gmail.com
ab4a020db8 Bug 417045, work around for bustage with make -jN and -save-temps in CFLAGS/CXXFLAGS (10.5 build support), r=ted, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248005 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:39:01 +00:00
bhearsum%mozilla.com
24a2e8ec9c bug 423453: try server needs to dump out the same environment that's being used for building. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@248004 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:17:32 +00:00
bhearsum%mozilla.com
bf6662b13e bug 423453: try server isn't properly linking to the new windows sdk - use SDK lib path in buildbotcustom.env. r=rhelmer, patch=me
git-svn-id: svn://10.0.0.236/trunk@248003 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:16:25 +00:00
longsonr%gmail.com
34467be43b Bug 419746 - SVG crash in gfxASurface::SetDeviceOffset() via nsSVGMaskFrame::ComputeMaskAlpha(). r+sr=vladimir,a1.9=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248002 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:15:43 +00:00
lpsolit%gmail.com
79214ef2e9 Bug 365442: If product/component does not have any flags, "Flags: / Requestee:" header should not be shown on the bug creation form - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@248001 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:06:51 +00:00
aaronr%us.ibm.com
30310416a8 [XForms] NPOTDB valid xsd:date formats being marked invalid. Bug 412028, p=doronr r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@248000 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 17:04:41 +00:00
lpsolit%gmail.com
8c5411823c Bug 375585: Deadline not showing in Edit Search view of saved Search - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@247998 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 16:59:34 +00:00
lpsolit%gmail.com
641fde58ac Bug 323003: [importxml.pl] attachments should be imported with the original creator - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@247997 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 16:37:02 +00:00
lpsolit%gmail.com
32822b7273 Bug 423346: importxml.pl fails when importing attachments - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@247996 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 16:32:09 +00:00
gavin%gavinsharp.com
9c9b125c47 Bug 423138, browser-test crashes on linux, patch by smaug <Olli.Pettay@gmail.com>, r=brendan, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247995 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 16:25:39 +00:00
dietrich%mozilla.com
1e9458e2f5 Bug 398807 - backout (for zeniko@gmail.com, r=dietrich, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@247994 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 16:11:50 +00:00
smichaud%pobox.com
b4390e5692 Discard reentrant plugin events for CoreGraphics plugins as well as for QuickDraw plugins. b=409615
r=josh sr=roc


git-svn-id: svn://10.0.0.236/trunk@247993 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:37:05 +00:00
dietrich%mozilla.com
f1a34e0630 Bug 423267 ? Library/Bookmark sidebar is blank/empty with new profile. (r=mano, a=mconnor-irc)
git-svn-id: svn://10.0.0.236/trunk@247992 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:28:11 +00:00
rhelmer%mozilla.com
2ae3683308 refactor/restyle 1.9 staging config b=417779 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@247991 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 15:18:36 +00:00
251 changed files with 99823 additions and 881 deletions

View File

@@ -0,0 +1,851 @@
The majority of Rhino is MPL 1.1 / GPL 2.0 dual licensed:
The Mozilla Public License (http://www.mozilla.org/MPL/MPL-1.1.txt):
============================================================================
MOZILLA PUBLIC LICENSE
Version 1.1
---------------
1. Definitions.
1.0.1. "Commercial Use" means distribution or otherwise making the
Covered Code available to a third party.
1.1. "Contributor" means each entity that creates or contributes to
the creation of Modifications.
1.2. "Contributor Version" means the combination of the Original
Code, prior Modifications used by a Contributor, and the Modifications
made by that particular Contributor.
1.3. "Covered Code" means the Original Code or Modifications or the
combination of the Original Code and Modifications, in each case
including portions thereof.
1.4. "Electronic Distribution Mechanism" means a mechanism generally
accepted in the software development community for the electronic
transfer of data.
1.5. "Executable" means Covered Code in any form other than Source
Code.
1.6. "Initial Developer" means the individual or entity identified
as the Initial Developer in the Source Code notice required by Exhibit
A.
1.7. "Larger Work" means a work which combines Covered Code or
portions thereof with code not governed by the terms of this License.
1.8. "License" means this document.
1.8.1. "Licensable" means having the right to grant, to the maximum
extent possible, whether at the time of the initial grant or
subsequently acquired, any and all of the rights conveyed herein.
1.9. "Modifications" means any addition to or deletion from the
substance or structure of either the Original Code or any previous
Modifications. When Covered Code is released as a series of files, a
Modification is:
A. Any addition to or deletion from the contents of a file
containing Original Code or previous Modifications.
B. Any new file that contains any part of the Original Code or
previous Modifications.
1.10. "Original Code" means Source Code of computer software code
which is described in the Source Code notice required by Exhibit A as
Original Code, and which, at the time of its release under this
License is not already Covered Code governed by this License.
1.10.1. "Patent Claims" means any patent claim(s), now owned or
hereafter acquired, including without limitation, method, process,
and apparatus claims, in any patent Licensable by grantor.
1.11. "Source Code" means the preferred form of the Covered Code for
making modifications to it, including all modules it contains, plus
any associated interface definition files, scripts used to control
compilation and installation of an Executable, or source code
differential comparisons against either the Original Code or another
well known, available Covered Code of the Contributor's choice. The
Source Code can be in a compressed or archival form, provided the
appropriate decompression or de-archiving software is widely available
for no charge.
1.12. "You" (or "Your") means an individual or a legal entity
exercising rights under, and complying with all of the terms of, this
License or a future version of this License issued under Section 6.1.
For legal entities, "You" includes any entity which controls, is
controlled by, or is under common control with You. For purposes of
this definition, "control" means (a) the power, direct or indirect,
to cause the direction or management of such entity, whether by
contract or otherwise, or (b) ownership of more than fifty percent
(50%) of the outstanding shares or beneficial ownership of such
entity.
2. Source Code License.
2.1. The Initial Developer Grant.
The Initial Developer hereby grants You a world-wide, royalty-free,
non-exclusive license, subject to third party intellectual property
claims:
(a) under intellectual property rights (other than patent or
trademark) Licensable by Initial Developer to use, reproduce,
modify, display, perform, sublicense and distribute the Original
Code (or portions thereof) with or without Modifications, and/or
as part of a Larger Work; and
(b) under Patents Claims infringed by the making, using or
selling of Original Code, to make, have made, use, practice,
sell, and offer for sale, and/or otherwise dispose of the
Original Code (or portions thereof).
(c) the licenses granted in this Section 2.1(a) and (b) are
effective on the date Initial Developer first distributes
Original Code under the terms of this License.
(d) Notwithstanding Section 2.1(b) above, no patent license is
granted: 1) for code that You delete from the Original Code; 2)
separate from the Original Code; or 3) for infringements caused
by: i) the modification of the Original Code or ii) the
combination of the Original Code with other software or devices.
2.2. Contributor Grant.
Subject to third party intellectual property claims, each Contributor
hereby grants You a world-wide, royalty-free, non-exclusive license
(a) under intellectual property rights (other than patent or
trademark) Licensable by Contributor, to use, reproduce, modify,
display, perform, sublicense and distribute the Modifications
created by such Contributor (or portions thereof) either on an
unmodified basis, with other Modifications, as Covered Code
and/or as part of a Larger Work; and
(b) under Patent Claims infringed by the making, using, or
selling of Modifications made by that Contributor either alone
and/or in combination with its Contributor Version (or portions
of such combination), to make, use, sell, offer for sale, have
made, and/or otherwise dispose of: 1) Modifications made by that
Contributor (or portions thereof); and 2) the combination of
Modifications made by that Contributor with its Contributor
Version (or portions of such combination).
(c) the licenses granted in Sections 2.2(a) and 2.2(b) are
effective on the date Contributor first makes Commercial Use of
the Covered Code.
(d) Notwithstanding Section 2.2(b) above, no patent license is
granted: 1) for any code that Contributor has deleted from the
Contributor Version; 2) separate from the Contributor Version;
3) for infringements caused by: i) third party modifications of
Contributor Version or ii) the combination of Modifications made
by that Contributor with other software (except as part of the
Contributor Version) or other devices; or 4) under Patent Claims
infringed by Covered Code in the absence of Modifications made by
that Contributor.
3. Distribution Obligations.
3.1. Application of License.
The Modifications which You create or to which You contribute are
governed by the terms of this License, including without limitation
Section 2.2. The Source Code version of Covered Code may be
distributed only under the terms of this License or a future version
of this License released under Section 6.1, and You must include a
copy of this License with every copy of the Source Code You
distribute. You may not offer or impose any terms on any Source Code
version that alters or restricts the applicable version of this
License or the recipients' rights hereunder. However, You may include
an additional document offering the additional rights described in
Section 3.5.
3.2. Availability of Source Code.
Any Modification which You create or to which You contribute must be
made available in Source Code form under the terms of this License
either on the same media as an Executable version or via an accepted
Electronic Distribution Mechanism to anyone to whom you made an
Executable version available; and if made available via Electronic
Distribution Mechanism, must remain available for at least twelve (12)
months after the date it initially became available, or at least six
(6) months after a subsequent version of that particular Modification
has been made available to such recipients. You are responsible for
ensuring that the Source Code version remains available even if the
Electronic Distribution Mechanism is maintained by a third party.
3.3. Description of Modifications.
You must cause all Covered Code to which You contribute to contain a
file documenting the changes You made to create that Covered Code and
the date of any change. You must include a prominent statement that
the Modification is derived, directly or indirectly, from Original
Code provided by the Initial Developer and including the name of the
Initial Developer in (a) the Source Code, and (b) in any notice in an
Executable version or related documentation in which You describe the
origin or ownership of the Covered Code.
3.4. Intellectual Property Matters
(a) Third Party Claims.
If Contributor has knowledge that a license under a third party's
intellectual property rights is required to exercise the rights
granted by such Contributor under Sections 2.1 or 2.2,
Contributor must include a text file with the Source Code
distribution titled "LEGAL" which describes the claim and the
party making the claim in sufficient detail that a recipient will
know whom to contact. If Contributor obtains such knowledge after
the Modification is made available as described in Section 3.2,
Contributor shall promptly modify the LEGAL file in all copies
Contributor makes available thereafter and shall take other steps
(such as notifying appropriate mailing lists or newsgroups)
reasonably calculated to inform those who received the Covered
Code that new knowledge has been obtained.
(b) Contributor APIs.
If Contributor's Modifications include an application programming
interface and Contributor has knowledge of patent licenses which
are reasonably necessary to implement that API, Contributor must
also include this information in the LEGAL file.
(c) Representations.
Contributor represents that, except as disclosed pursuant to
Section 3.4(a) above, Contributor believes that Contributor's
Modifications are Contributor's original creation(s) and/or
Contributor has sufficient rights to grant the rights conveyed by
this License.
3.5. Required Notices.
You must duplicate the notice in Exhibit A in each file of the Source
Code. If it is not possible to put such notice in a particular Source
Code file due to its structure, then You must include such notice in a
location (such as a relevant directory) where a user would be likely
to look for such a notice. If You created one or more Modification(s)
You may add your name as a Contributor to the notice described in
Exhibit A. You must also duplicate this License in any documentation
for the Source Code where You describe recipients' rights or ownership
rights relating to Covered Code. You may choose to offer, and to
charge a fee for, warranty, support, indemnity or liability
obligations to one or more recipients of Covered Code. However, You
may do so only on Your own behalf, and not on behalf of the Initial
Developer or any Contributor. You must make it absolutely clear than
any such warranty, support, indemnity or liability obligation is
offered by You alone, and You hereby agree to indemnify the Initial
Developer and every Contributor for any liability incurred by the
Initial Developer or such Contributor as a result of warranty,
support, indemnity or liability terms You offer.
3.6. Distribution of Executable Versions.
You may distribute Covered Code in Executable form only if the
requirements of Section 3.1-3.5 have been met for that Covered Code,
and if You include a notice stating that the Source Code version of
the Covered Code is available under the terms of this License,
including a description of how and where You have fulfilled the
obligations of Section 3.2. The notice must be conspicuously included
in any notice in an Executable version, related documentation or
collateral in which You describe recipients' rights relating to the
Covered Code. You may distribute the Executable version of Covered
Code or ownership rights under a license of Your choice, which may
contain terms different from this License, provided that You are in
compliance with the terms of this License and that the license for the
Executable version does not attempt to limit or alter the recipient's
rights in the Source Code version from the rights set forth in this
License. If You distribute the Executable version under a different
license You must make it absolutely clear that any terms which differ
from this License are offered by You alone, not by the Initial
Developer or any Contributor. You hereby agree to indemnify the
Initial Developer and every Contributor for any liability incurred by
the Initial Developer or such Contributor as a result of any such
terms You offer.
3.7. Larger Works.
You may create a Larger Work by combining Covered Code with other code
not governed by the terms of this License and distribute the Larger
Work as a single product. In such a case, You must make sure the
requirements of this License are fulfilled for the Covered Code.
4. Inability to Comply Due to Statute or Regulation.
If it is impossible for You to comply with any of the terms of this
License with respect to some or all of the Covered Code due to
statute, judicial order, or regulation then You must: (a) comply with
the terms of this License to the maximum extent possible; and (b)
describe the limitations and the code they affect. Such description
must be included in the LEGAL file described in Section 3.4 and must
be included with all distributions of the Source Code. Except to the
extent prohibited by statute or regulation, such description must be
sufficiently detailed for a recipient of ordinary skill to be able to
understand it.
5. Application of this License.
This License applies to code to which the Initial Developer has
attached the notice in Exhibit A and to related Covered Code.
6. Versions of the License.
6.1. New Versions.
Netscape Communications Corporation ("Netscape") may publish revised
and/or new versions of the License from time to time. Each version
will be given a distinguishing version number.
6.2. Effect of New Versions.
Once Covered Code has been published under a particular version of the
License, You may always continue to use it under the terms of that
version. You may also choose to use such Covered Code under the terms
of any subsequent version of the License published by Netscape. No one
other than Netscape has the right to modify the terms applicable to
Covered Code created under this License.
6.3. Derivative Works.
If You create or use a modified version of this License (which you may
only do in order to apply it to code which is not already Covered Code
governed by this License), You must (a) rename Your license so that
the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
"MPL", "NPL" or any confusingly similar phrase do not appear in your
license (except to note that your license differs from this License)
and (b) otherwise make it clear that Your version of the license
contains terms which differ from the Mozilla Public License and
Netscape Public License. (Filling in the name of the Initial
Developer, Original Code or Contributor in the notice described in
Exhibit A shall not of themselves be deemed to be modifications of
this License.)
7. DISCLAIMER OF WARRANTY.
COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
8. TERMINATION.
8.1. This License and the rights granted hereunder will terminate
automatically if You fail to comply with terms herein and fail to cure
such breach within 30 days of becoming aware of the breach. All
sublicenses to the Covered Code which are properly granted shall
survive any termination of this License. Provisions which, by their
nature, must remain in effect beyond the termination of this License
shall survive.
8.2. If You initiate litigation by asserting a patent infringement
claim (excluding declatory judgment actions) against Initial Developer
or a Contributor (the Initial Developer or Contributor against whom
You file such action is referred to as "Participant") alleging that:
(a) such Participant's Contributor Version directly or indirectly
infringes any patent, then any and all rights granted by such
Participant to You under Sections 2.1 and/or 2.2 of this License
shall, upon 60 days notice from Participant terminate prospectively,
unless if within 60 days after receipt of notice You either: (i)
agree in writing to pay Participant a mutually agreeable reasonable
royalty for Your past and future use of Modifications made by such
Participant, or (ii) withdraw Your litigation claim with respect to
the Contributor Version against such Participant. If within 60 days
of notice, a reasonable royalty and payment arrangement are not
mutually agreed upon in writing by the parties or the litigation claim
is not withdrawn, the rights granted by Participant to You under
Sections 2.1 and/or 2.2 automatically terminate at the expiration of
the 60 day notice period specified above.
(b) any software, hardware, or device, other than such Participant's
Contributor Version, directly or indirectly infringes any patent, then
any rights granted to You by such Participant under Sections 2.1(b)
and 2.2(b) are revoked effective as of the date You first made, used,
sold, distributed, or had made, Modifications made by that
Participant.
8.3. If You assert a patent infringement claim against Participant
alleging that such Participant's Contributor Version directly or
indirectly infringes any patent where such claim is resolved (such as
by license or settlement) prior to the initiation of patent
infringement litigation, then the reasonable value of the licenses
granted by such Participant under Sections 2.1 or 2.2 shall be taken
into account in determining the amount or value of any payment or
license.
8.4. In the event of termination under Sections 8.1 or 8.2 above,
all end user license agreements (excluding distributors and resellers)
which have been validly granted by You or any distributor hereunder
prior to termination shall survive termination.
9. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
10. U.S. GOVERNMENT END USERS.
The Covered Code is a "commercial item," as that term is defined in
48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
software" and "commercial computer software documentation," as such
terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
all U.S. Government End Users acquire Covered Code with only those
rights set forth herein.
11. MISCELLANEOUS.
This License represents the complete agreement concerning subject
matter hereof. If any provision of this License is held to be
unenforceable, such provision shall be reformed only to the extent
necessary to make it enforceable. This License shall be governed by
California law provisions (except to the extent applicable law, if
any, provides otherwise), excluding its conflict-of-law provisions.
With respect to disputes in which at least one party is a citizen of,
or an entity chartered or registered to do business in the United
States of America, any litigation relating to this License shall be
subject to the jurisdiction of the Federal Courts of the Northern
District of California, with venue lying in Santa Clara County,
California, with the losing party responsible for costs, including
without limitation, court costs and reasonable attorneys' fees and
expenses. The application of the United Nations Convention on
Contracts for the International Sale of Goods is expressly excluded.
Any law or regulation which provides that the language of a contract
shall be construed against the drafter shall not apply to this
License.
12. RESPONSIBILITY FOR CLAIMS.
As between Initial Developer and the Contributors, each party is
responsible for claims and damages arising, directly or indirectly,
out of its utilization of rights under this License and You agree to
work with Initial Developer and Contributors to distribute such
responsibility on an equitable basis. Nothing herein is intended or
shall be deemed to constitute any admission of liability.
13. MULTIPLE-LICENSED CODE.
Initial Developer may designate portions of the Covered Code as
"Multiple-Licensed". "Multiple-Licensed" means that the Initial
Developer permits you to utilize portions of the Covered Code under
Your choice of the NPL or the alternative licenses, if any, specified
by the Initial Developer in the file described in Exhibit A.
EXHIBIT A -Mozilla Public License.
``The contents of this file are subject to the Mozilla 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/MPL/
Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
License for the specific language governing rights and limitations
under the License.
The Original Code is ______________________________________.
The Initial Developer of the Original Code is ________________________.
Portions created by ______________________ are Copyright (C) ______
_______________________. All Rights Reserved.
Contributor(s): ______________________________________.
Alternatively, the contents of this file may be used under the terms
of the _____ license (the "[___] License"), in which case the
provisions of [______] License are applicable instead of those
above. If you wish to allow use of your version of this file only
under the terms of the [____] License and not to allow others to use
your version of this file under the MPL, indicate your decision by
deleting the provisions above and replace them with the notice and
other provisions required by the [___] License. If you do not delete
the provisions above, a recipient may use your version of this file
under either the MPL or the [___] License."
[NOTE: The text of this Exhibit A may differ slightly from the text of
the notices in the Source Code files of the Original Code. You should
use the text of this Exhibit A rather than the text found in the
Original Code Source Code for Your Modifications.]
============================================================================
============================================================================
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, 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 software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, 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 redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
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 give any other recipients of the Program a copy of this License
along with the Program.
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 Program or any portion
of it, thus forming a work based on the Program, 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) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
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 Program, 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 Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) 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; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, 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 executable. 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.
If distribution of executable or 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 counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program 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.
5. 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 Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program 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.
7. 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 Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program 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 Program.
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.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program 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.
9. The Free Software Foundation may publish revised and/or new versions
of the 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 Program
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 Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, 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
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "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 PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. 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 PROGRAM 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 PROGRAM (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 PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), 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 Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. 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 program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program 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 General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
============================================================================
Additionally, some files (currently the contents of
toolsrc/org/mozilla/javascript/tools/debugger/treetable/) are available
only under the following license:
============================================================================
* Copyright 1997, 1998 Sun Microsystems, Inc. All Rights Reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* - Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* - Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* - Neither the name of Sun Microsystems nor the names of its
* contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
============================================================================

View File

@@ -0,0 +1,48 @@
<html>
<!-- ***** BEGIN LICENSE BLOCK *****
- Version: MPL 1.1/GPL 2.0
-
- The contents of this file are subject to the Mozilla 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/MPL/
-
- 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 Rhino code, released
- May 6, 1999.
-
- The Initial Developer of the Original Code is
- Netscape Communications Corporation.
- Portions created by the Initial Developer are Copyright (C) 1998-1999
- the Initial Developer. All Rights Reserved.
-
- Contributor(s):
- Norris Boyd
-
- Alternatively, the contents of this file may be used under the terms of
- the GNU General Public License Version 2 or later (the "GPL"), in which
- case the provisions of the GPL are applicable instead of those above. If
- you wish to allow use of your version of this file only under the terms of
- the GPL and not to allow others to use your version of this file under the
- MPL, indicate your decision by deleting the provisions above and replacing
- them with the notice and other provisions required by the GPL. If you do
- not delete the provisions above, a recipient may use your version of this
- file under either the MPL or the GPL.
-
- ***** END LICENSE BLOCK ***** -->
<body>
<h1>
<span CLASS=LXRSHORTDESC>
Rhino: JavaScript in Java<p>
</span>
</h1>
<span CLASS=LXRLONGDESC>
Rhino is an implementation of JavaScript in Java. Documentation can be found
<a href="http://www.mozilla.org/rhino/index.html">here</a>.
</span>
</body>
</html>

View File

@@ -0,0 +1,66 @@
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0
#
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Rhino code, released May 6, 1999.
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1997-1999
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# the GNU General Public License Version 2 or later (the "GPL"), in which
# case the provisions of the GPL are applicable instead of those above. If
# you wish to allow use of your version of this file only under the terms of
# the GPL and not to allow others to use your version of this file under the
# MPL, indicate your decision by deleting the provisions above and replacing
# them with the notice and other provisions required by the GPL. If you do
# not delete the provisions above, a recipient may use your version of this
# file under either the MPL or the GPL.
#
# ***** END LICENSE BLOCK *****
apiClasses=\
src/org/mozilla/javascript/Callable.java,\
src/org/mozilla/javascript/ClassCache.java,\
src/org/mozilla/javascript/ClassShutter.java,\
src/org/mozilla/javascript/CompilerEnvirons.java,\
src/org/mozilla/javascript/ContinuationPending.java,\
src/org/mozilla/javascript/Context.java,\
src/org/mozilla/javascript/ContextAction.java,\
src/org/mozilla/javascript/ContextFactory.java,\
src/org/mozilla/javascript/GeneratedClassLoader.java,\
src/org/mozilla/javascript/EcmaError.java,\
src/org/mozilla/javascript/ErrorReporter.java,\
src/org/mozilla/javascript/EvaluatorException.java,\
src/org/mozilla/javascript/Function.java,\
src/org/mozilla/javascript/FunctionObject.java,\
src/org/mozilla/javascript/GeneratedClassLoader.java,\
src/org/mozilla/javascript/ImporterTopLevel.java,\
src/org/mozilla/javascript/JavaScriptException.java,\
src/org/mozilla/javascript/RefCallable.java,\
src/org/mozilla/javascript/RhinoException.java,\
src/org/mozilla/javascript/Script.java,\
src/org/mozilla/javascript/Scriptable.java,\
src/org/mozilla/javascript/ScriptableObject.java,\
src/org/mozilla/javascript/SecurityController.java,\
src/org/mozilla/javascript/WrapFactory.java,\
src/org/mozilla/javascript/WrappedException.java,\
src/org/mozilla/javascript/Wrapper.java,\
src/org/mozilla/javascript/Synchronizer.java,\
src/org/mozilla/javascript/optimizer/ClassCompiler.java,\
src/org/mozilla/javascript/debug/DebuggableScript.java,\
src/org/mozilla/javascript/serialize/ScriptableInputStream.java,\
src/org/mozilla/javascript/serialize/ScriptableOutputStream.java

View File

@@ -0,0 +1 @@
This version was built on @datestamp@.

View File

@@ -0,0 +1,65 @@
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0
#
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Rhino code, released
# May 6, 1999.
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1997-1999
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
# Igor Bukanov
#
# Alternatively, the contents of this file may be used under the terms of
# the GNU General Public License Version 2 or later (the "GPL"), in which
# case the provisions of the GPL are applicable instead of those above. If
# you wish to allow use of your version of this file only under the terms of
# the GPL and not to allow others to use your version of this file under the
# MPL, indicate your decision by deleting the provisions above and replacing
# them with the notice and other provisions required by the GPL. If you do
# not delete the provisions above, a recipient may use your version of this
# file under either the MPL or the GPL.
#
# ***** END LICENSE BLOCK *****
name: rhino
Name: Rhino
version: 1_7R2pre
# See Context#getImplementationVersion() for format of this!
implementation.version: Rhino 1.7 release 2 PRERELEASE ${implementation.date}
build.dir: build
rhino.jar: js.jar
small-rhino.jar: smalljs.jar
rhino-14.jar: js-14.jar
small-rhino-14.jar: smalljs-14.jar
dist.name: rhino${version}
dist.dir: ${build.dir}/${dist.name}
# compilation destionation
classes: ${build.dir}/classes
# compilation settings
debug: on
target-jvm: 1.5
source-level: 1.5
# jar generation settings
jar-compression: true
# optional external packages
xmlbeans: .
xbean.jar: ${xmlbeans}/lib/xbean.jar
jsr173.jar: ${xmlbeans}/lib/jsr173_1.0_api.jar

327
mozilla/js/rhino/build.xml Normal file
View File

@@ -0,0 +1,327 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- ***** BEGIN LICENSE BLOCK *****
- Version: MPL 1.1/GPL 2.0
-
- The contents of this file are subject to the Mozilla 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/MPL/
-
- 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 Rhino code, released May 6, 1999.
-
- The Initial Developer of the Original Code is
- Netscape Communications Corporation.
- Portions created by the Initial Developer are Copyright (C) 1997-1999
- the Initial Developer. All Rights Reserved.
-
- Contributor(s):
-
- Alternatively, the contents of this file may be used under the terms of
- the GNU General Public License Version 2 or later (the "GPL"), in which
- case the provisions of the GPL are applicable instead of those above. If
- you wish to allow use of your version of this file only under the terms of
- the GPL and not to allow others to use your version of this file under the
- MPL, indicate your decision by deleting the provisions above and replacing
- them with the notice and other provisions required by the GPL. If you do
- not delete the provisions above, a recipient may use your version of this
- file under either the MPL or the GPL.
-
- ***** END LICENSE BLOCK ***** -->
<!--
Build file for Rhino using Ant (see http://jakarta.apache.org/ant/index.html)
Requires Ant version 1.2 or later
Compilation currently requires JDK 1.5 or later. Can cross-compile to
support JDK 1.4.
-->
<project name="Rhino" default="help" basedir=".">
<target name="properties">
<!-- Allow user to override default settings from build.properties -->
<property file="build.local.properties" />
<tstamp>
<!-- Specify date part of Context#getImplementationVersion() -->
<format property="implementation.date" pattern="yyyy MM dd"/>
</tstamp>
<property file="build.properties"/>
<property name="dist.file" value="rhino${version}.zip"/>
<property name="dist.source-only-zip" value="rhino${version}-sources.zip"/>
<property file="apiClasses.properties"/>
<property name="xmlimplsrc-build-file"
location="xmlimplsrc/build.xml"/>
<available property="xmlimplsrc-present?"
file="${xmlimplsrc-build-file}" />
</target>
<target name="init" depends="properties">
<mkdir dir="${build.dir}"/>
<mkdir dir="${classes}"/>
<mkdir dir="${dist.dir}"/>
</target>
<target name="compile" depends="init">
<ant antfile="src/build.xml" target="compile"/>
<ant antfile="toolsrc/build.xml" target="compile"/>
<antcall target="xmlimplsrc-compile" />
</target>
<target name="compile-all" depends="compile">
<ant antfile="deprecatedsrc/build.xml" target="compile"/>
</target>
<target name="copy-source" depends="init">
<ant antfile="src/build.xml" target="copy-source"/>
<ant antfile="toolsrc/build.xml" target="copy-source"/>
<ant antfile="testsrc/build.xml" target="copy-source"/>
<antcall target="xmlimplsrc-copy-source" />
<ant antfile="deprecatedsrc/build.xml" target="copy-source"/>
<copy todir="${dist.dir}" file="build.xml"/>
<copy todir="${dist.dir}" file="build.properties"/>
<copy todir="${dist.dir}" file="apiClasses.properties"/>
<copy todir="${dist.dir}" file="LICENSE.txt"/>
</target>
<target name="xmlimplsrc-compile" if="xmlimplsrc-present?">
<echo>Calling ${xmlimplsrc-build-file}</echo>
<!-- Ignore compilation errors under JDK less then 1.4 -->
<property name="xmlimpl.compile.failonerror" value="no"/>
<ant antfile="${xmlimplsrc-build-file}" target="compile"/>
</target>
<target name="xmlimplsrc-copy-source" if="xmlimplsrc-present?">
<echo>Calling ${xmlimplsrc-build-file}</echo>
<ant antfile="${xmlimplsrc-build-file}" target="copy-source"/>
</target>
<target name="jar" depends="compile-all">
<property name="jarfile" location="${dist.dir}/${rhino.jar}"/>
<jar jarfile="${jarfile}"
basedir="${classes}"
manifest="src/manifest"
compress="${jar-compression}"
/>
</target>
<target name="retrotranslator" depends="retrotranslator-check,retrotranslator-download">
<taskdef name="retrotranslator" classpath="build/download/Retrotranslator-1.2.3-bin/retrotranslator-transformer-1.2.3.jar"
classname="net.sf.retrotranslator.transformer.RetrotranslatorTask"/>
</target>
<target name="retrotranslator-check">
<condition property="retrotranslator.available">
<and>
<available file="build/download/Retrotranslator-1.2.3-bin/retrotranslator-transformer-1.2.3.jar"/>
<available file="build/download/Retrotranslator-1.2.3-bin/retrotranslator-runtime-1.2.3.jar"/>
<available file="build/download/Retrotranslator-1.2.3-bin/backport-util-concurrent-3.1.jar"/>
</and>
</condition>
</target>
<target name="retrotranslator-download" unless="retrotranslator.available">
<mkdir dir="build/download"/>
<get src="http://downloads.sourceforge.net/retrotranslator/Retrotranslator-1.2.3-bin.zip" dest="build/download/Retrotranslator-1.2.3-bin.zip" usetimestamp="true"/>
<unzip src="build/download/Retrotranslator-1.2.3-bin.zip" dest="build/download"/>
</target>
<target name="retrojar" depends="jar,retrotranslator">
<retrotranslator
srcjar="${jarfile}"
destjar="${dist.dir}/${rhino-14.jar}"
embed="org.mozilla.javascript"
/>
</target>
<target name="smalljar" depends="compile">
<property name="smalljarfile" location="${dist.dir}/${small-rhino.jar}"/>
<jar basedir="${classes}" destfile="${smalljarfile}"
compress="${jar-compression}">
<include name="org/mozilla/javascript/*.class"/>
<include name="org/mozilla/javascript/debug/*.class"/>
<include name="org/mozilla/javascript/resources/*.properties"/>
<include name="org/mozilla/javascript/xml/*.class"/>
<include name="org/mozilla/javascript/continuations/*.class"/>
<include name="org/mozilla/javascript/jdk13/*.class"/>
<!-- exclude classes that defines only int constants -->
<exclude name="org/mozilla/javascript/Token.class"/>
<!-- exclude classes that uses class generation library -->
<exclude name="org/mozilla/javascript/JavaAdapter*.class"/>
<include name="org/mozilla/javascript/regexp/*.class"
unless="no-regexp"/>
</jar>
</target>
<target name="retrosmalljar" depends="smalljar,retrotranslator">
<retrotranslator
srcjar="${smalljarfile}"
destjar="${dist.dir}/${small-rhino-14.jar}"
embed="org.mozilla.javascript"
/>
</target>
<target name="copy-examples" depends="init">
<mkdir dir="${dist.dir}/examples"/>
<copy todir="${dist.dir}/examples">
<fileset dir="examples" includes="**/*.java,**/*.js,**/*.html" />
</copy>
</target>
<target name="copy-misc" depends="init">
<filter token="datestamp" value="${TODAY}"/>
<copy todir="${dist.dir}" filtering="yes">
<fileset dir=".">
<patternset>
<include name="build-date"/>
</patternset>
</fileset>
</copy>
</target>
<target name="copy-all" depends="copy-source,copy-examples,copy-misc">
</target>
<target name="javadoc" depends="init">
<mkdir dir="${dist.dir}/javadoc"/>
<javadoc sourcefiles="${apiClasses}"
sourcepath="src"
destdir="${dist.dir}/javadoc"
version="true"
author="true"
windowtitle="${Name}" />
</target>
<target name="dev-javadoc" depends="init">
<mkdir dir="${dist.dir}/javadoc"/>
<javadoc sourcepath="src"
destdir="${dist.dir}/javadoc"
version="true"
package="true"
author="true"
windowtitle="${Name}">
<fileset
dir="."
includes="**/*.java"
excludes="**/deprecatedsrc/**/*.java"
/>
</javadoc>
</target>
<target name="dist" depends="deepclean,jar,retrojar,copy-all,javadoc">
<delete file="${dist.file}" />
<zip destfile="${dist.file}">
<fileset dir="${build.dir}" includes="${dist.name}/**"/>
</zip>
</target>
<target name="source-zip" depends="copy-source,copy-examples,javadoc">
<delete file="${dist.source-only-zip}" />
<zip destfile="${dist.source-only-zip}">
<zipfileset prefix="${dist.name}" dir="${dist.dir}">
<include name="*src/**"/>
<include name="build.xml"/>
<include name="*.properties"/>
<include name="examples/**"/>
</zipfileset>
</zip>
</target>
<target name="compile-debugger">
<ant antfile="toolsrc/build.xml" target="compile-debugger"/>
</target>
<target name="clean" depends="properties">
<delete quiet="true" file="${dist.dir}/${rhino.jar}"/>
<delete quiet="true" file="${dist.dir}/${small-rhino.jar}"/>
<delete quiet="true" dir="${build.dir}"/>
</target>
<target name="deepclean" depends="properties">
<delete quiet="true" dir="${build.dir}"/>
<delete quiet="true" file="${dist.file}"/>
<delete quiet="true" file="${dist.source-only-zip}"/>
</target>
<!--
The next two targets run the JavaScript Test Library tests. Note that these tests are quite extensive and take a long time
to run. They are not documented in the 'help' target for now.
-->
<!--
Run the tests using JUnit. Beware that if you are using Ant from the command-line, there are some difficulties you may
encounter setting this up correctly; see http://ant.apache.org/faq.html#delegating-classloader
IDEs that use Ant as the build system probably handle this fine.
-->
<target name="junit-all" depends="compile">
<ant antfile="testsrc/build.xml" target="junit-coveragereport"/>
</target>
<!--
Run the tests using the Java port of jsdriver.pl. Note that running this port
from the command-line may be more useful running this Ant target, as running
from the command line allows configuration options, such as running with a
non-default optimization level, or running only a subset of the tests.
-->
<target name="jsdriver-run" depends="compile">
<ant antfile="testsrc/build.xml" target="jsdriver" />
</target>
<!--
Compile the JsDriver test driver.
-->
<target name="jsdriver" depends="compile">
<ant antfile="testsrc/build.xml" target="clean" />
<ant antfile="testsrc/build.xml" target="compile" />
</target>
<target name="help" depends="properties">
<echo>The following targets are available with this build file:
clean remove all compiled classes and copied property files
compile compile classes and copy all property files
into ${classes} directory
excluding deprecated code
compile-all compile all classes and copy all property files
into ${classes} directory
including deprecated code
deepclean remove all generated files and directories
dist create ${dist.file} with full Rhino distribution
help print this help
jar create ${rhino.jar} in ${dist.dir}
smalljar create ${small-rhino.jar} in ${dist.dir} with
minimalist set of Rhino classes. See footprint.html
from the doc directory for details.
javadoc generate Rhino API documentation
in ${dist.dir}/javadoc
source-zip create ${dist.source-only-zip} with all Rhino
source files necessary to recreate ${dist.file}
</echo>
</target>
</project>

View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- ***** BEGIN LICENSE BLOCK *****
- Version: MPL 1.1/GPL 2.0
-
- The contents of this file are subject to the Mozilla 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/MPL/
-
- 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 Rhino code, released May 6, 1999.
-
- The Initial Developer of the Original Code is
- Netscape Communications Corporation.
- Portions created by the Initial Developer are Copyright (C) 1997-1999
- the Initial Developer. All Rights Reserved.
-
- Contributor(s):
-
- Alternatively, the contents of this file may be used under the terms of
- the GNU General Public License Version 2 or later (the "GPL"), in which
- case the provisions of the GPL are applicable instead of those above. If
- you wish to allow use of your version of this file only under the terms of
- the GPL and not to allow others to use your version of this file under the
- MPL, indicate your decision by deleting the provisions above and replacing
- them with the notice and other provisions required by the GPL. If you do
- not delete the provisions above, a recipient may use your version of this
- file under either the MPL or the GPL.
-
- ***** END LICENSE BLOCK ***** -->
<project name="src" default="compile" basedir="..">
<property file="build.properties"/>
<target name="compile">
<javac srcdir="deprecatedsrc"
destdir="${classes}"
includes="org/mozilla/javascript/*.java"
deprecation="on"
debug="${debug}"
target="${target-jvm}"
source="${source-level}"
>
</javac>
</target>
<target name="copy-source">
<mkdir dir="${dist.dir}/deprecatedsrc"/>
<copy todir="${dist.dir}/deprecatedsrc">
<fileset dir="deprecatedsrc"
includes="**/*.java,**/*.properties,**/*.xml,manifest"/>
</copy>
</target>
</project>

View File

@@ -0,0 +1,53 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* @deprecated The exception is no longer thrown by Rhino runtime as
* {@link EvaluatorException} is used instead.
*/
public class ClassDefinitionException extends RuntimeException
{
static final long serialVersionUID = -5637830967241712746L;
public ClassDefinitionException(String detail) {
super(detail);
}
}

View File

@@ -0,0 +1,52 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* @deprecated The exception is no longer thrown by Rhino runtime as
* {@link EvaluatorException} is used instead.
*/
public class NotAFunctionException extends RuntimeException
{
static final long serialVersionUID = 6461524852170711724L;
public NotAFunctionException() { }
}

View File

@@ -0,0 +1,54 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* @deprecated This exception is no longer thrown by Rhino runtime.
*/
public class PropertyException extends RuntimeException
{
static final long serialVersionUID = -8221564865490676219L;
public PropertyException(String detail) {
super(detail);
}
}

View File

@@ -0,0 +1,367 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Ethan Hugg
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import org.apache.xmlbeans.XmlCursor;
import java.util.*;
public class LogicalEquality
{
public static boolean nodesEqual(XmlCursor xmlOne, XmlCursor xmlTwo)
{
boolean result = false;
if (xmlOne.isStartdoc())
{
xmlOne.toFirstContentToken();
}
if (xmlTwo.isStartdoc())
{
xmlTwo.toFirstContentToken();
}
if (xmlOne.currentTokenType() == xmlTwo.currentTokenType())
{
if (xmlOne.isEnddoc())
{
// Both empty
result = true;
}
else if (xmlOne.isAttr())
{
result = attributesEqual(xmlOne, xmlTwo);
}
else if (xmlOne.isText())
{
result = textNodesEqual(xmlOne, xmlTwo);
}
else if (xmlOne.isComment())
{
result = commentsEqual(xmlOne, xmlTwo);
}
else if (xmlOne.isProcinst())
{
result = processingInstructionsEqual(xmlOne, xmlTwo);
}
else if (xmlOne.isStart())
{
// Compare root elements
result = elementsEqual(xmlOne, xmlTwo);
}
}
return result;
}
private static boolean elementsEqual(XmlCursor xmlOne, XmlCursor xmlTwo)
{
boolean result = true;
if (!qnamesEqual(xmlOne.getName(), xmlTwo.getName()))
{
result = false;
}
else
{
// These filter out empty text nodes.
nextToken(xmlOne);
nextToken(xmlTwo);
do
{
if (xmlOne.currentTokenType() != xmlTwo.currentTokenType())
{
// Not same token
result = false;
break;
}
else if (xmlOne.isEnd())
{
// Done with this element, step over end
break;
}
else if (xmlOne.isEnddoc())
{
// Shouldn't get here
break;
}
else if (xmlOne.isAttr())
{
// This one will move us to the first non-attr token.
result = attributeListsEqual(xmlOne, xmlTwo);
}
else
{
if (xmlOne.isText())
{
result = textNodesEqual(xmlOne, xmlTwo);
}
else if (xmlOne.isComment())
{
result = commentsEqual(xmlOne, xmlTwo);
}
else if (xmlOne.isProcinst())
{
result = processingInstructionsEqual(xmlOne, xmlTwo);
}
else if (xmlOne.isStart())
{
result = elementsEqual(xmlOne, xmlTwo);
}
else
{
//XML.log("Unknown token type" + xmlOne.currentTokenType());
}
// These filter out empty text nodes.
nextToken(xmlOne);
nextToken(xmlTwo);
}
}
while(result);
}
return result;
}
/**
*
* @param xmlOne
* @param xmlTwo
* @return
*/
private static boolean attributeListsEqual(XmlCursor xmlOne, XmlCursor xmlTwo)
{
boolean result = true;
TreeMap mapOne = loadAttributeMap(xmlOne);
TreeMap mapTwo = loadAttributeMap(xmlTwo);
if (mapOne.size() != mapTwo.size())
{
result = false;
}
else
{
Set keysOne = mapOne.keySet();
Set keysTwo = mapTwo.keySet();
Iterator itOne = keysOne.iterator();
Iterator itTwo = keysTwo.iterator();
while (result && itOne.hasNext())
{
String valueOne = (String) itOne.next();
String valueTwo = (String) itTwo.next();
if (!valueOne.equals(valueTwo))
{
result = false;
}
else
{
javax.xml.namespace.QName qnameOne = (javax.xml.namespace.QName) mapOne.get(valueOne);
javax.xml.namespace.QName qnameTwo = (javax.xml.namespace.QName) mapTwo.get(valueTwo);
if (!qnamesEqual(qnameOne, qnameTwo))
{
result = false;
}
}
}
}
return result;
}
/**
*
* @param xml
* @return
*/
private static TreeMap loadAttributeMap(XmlCursor xml)
{
TreeMap result = new TreeMap();
while (xml.isAttr())
{
result.put(xml.getTextValue(), xml.getName());
nextToken(xml);
}
return result;
}
/**
*
* @param xmlOne
* @param xmlTwo
* @return
*/
private static boolean attributesEqual(XmlCursor xmlOne, XmlCursor xmlTwo)
{
boolean result = false;
if (xmlOne.isAttr() && xmlTwo.isAttr())
{
if (qnamesEqual(xmlOne.getName(), xmlTwo.getName()))
{
if (xmlOne.getTextValue().equals(xmlTwo.getTextValue()))
{
result = true;
}
}
}
return result;
}
/**
*
* @param xmlOne
* @param xmlTwo
* @return
*/
private static boolean textNodesEqual(XmlCursor xmlOne, XmlCursor xmlTwo)
{
boolean result = false;
if (xmlOne.isText() && xmlTwo.isText())
{
if (xmlOne.getChars().equals(xmlTwo.getChars()))
{
result = true;
}
}
return result;
}
/**
*
* @param xmlOne
* @param xmlTwo
* @return
*/
private static boolean commentsEqual(XmlCursor xmlOne, XmlCursor xmlTwo)
{
boolean result = false;
if (xmlOne.isComment() && xmlTwo.isComment())
{
if (xmlOne.getTextValue().equals(xmlTwo.getTextValue()))
{
result = true;
}
}
return result;
}
/**
*
* @param xmlOne
* @param xmlTwo
* @return
*/
private static boolean processingInstructionsEqual(XmlCursor xmlOne, XmlCursor xmlTwo)
{
boolean result = false;
if (xmlOne.isProcinst() && xmlTwo.isProcinst())
{
if (qnamesEqual(xmlOne.getName(), xmlTwo.getName()))
{
if (xmlOne.getTextValue().equals(xmlTwo.getTextValue()))
{
result = true;
}
}
}
return result;
}
/**
*
* @param qnameOne
* @param qnameTwo
* @return
*/
private static boolean qnamesEqual(javax.xml.namespace.QName qnameOne, javax.xml.namespace.QName qnameTwo)
{
boolean result = false;
if (qnameOne.getNamespaceURI().equals(qnameTwo.getNamespaceURI()))
{
if (qnameOne.getLocalPart().equals(qnameTwo.getLocalPart()))
{
return true;
}
}
return result;
}
/**
* filter out empty textNodes here
*
* @param xml
*/
private static void nextToken(XmlCursor xml)
{
do
{
xml.toNextToken();
if (!xml.isText())
{
// Not a text node
break;
}
else if (xml.getChars().trim().length() > 0)
{
// Text node is not empty
break;
}
}
while (true);
}
}

View File

@@ -0,0 +1,335 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Ethan Hugg
* Terry Lucas
* Milen Nankov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import org.mozilla.javascript.*;
/**
* Class Namespace
*
*/
class Namespace extends IdScriptableObject
{
static final long serialVersionUID = -5765755238131301744L;
private static final Object NAMESPACE_TAG = "Namespace";
private XMLLibImpl lib;
private String prefix;
private String uri;
public Namespace(XMLLibImpl lib, String uri)
{
super(lib.globalScope(), lib.namespacePrototype);
if (uri == null)
throw new IllegalArgumentException();
this.lib = lib;
this.prefix = (uri.length() == 0) ? "" : null;
this.uri = uri;
}
public Namespace(XMLLibImpl lib, String prefix, String uri)
{
super(lib.globalScope(), lib.namespacePrototype);
if (uri == null)
throw new IllegalArgumentException();
if (uri.length() == 0) {
// prefix should be "" for empty uri
if (prefix == null)
throw new IllegalArgumentException();
if (prefix.length() != 0)
throw new IllegalArgumentException();
}
this.lib = lib;
this.prefix = prefix;
this.uri = uri;
}
public void exportAsJSClass(boolean sealed)
{
exportAsJSClass(MAX_PROTOTYPE_ID, lib.globalScope(), sealed);
}
/**
*
* @return
*/
public String uri()
{
return uri;
}
/**
*
* @return
*/
public String prefix()
{
return prefix;
}
/**
*
* @return
*/
public String toString ()
{
return uri();
}
/**
*
* @return
*/
public String toLocaleString ()
{
return toString();
}
public boolean equals(Object obj)
{
if (!(obj instanceof Namespace)) return false;
return equals((Namespace)obj);
}
protected Object equivalentValues(Object value)
{
if (!(value instanceof Namespace)) return Scriptable.NOT_FOUND;
boolean result = equals((Namespace)value);
return result ? Boolean.TRUE : Boolean.FALSE;
}
private boolean equals(Namespace n)
{
return uri().equals(n.uri());
}
/**
*
* @return
*/
public String getClassName ()
{
return "Namespace";
}
/**
*
* @param hint
* @return
*/
public Object getDefaultValue (Class hint)
{
return uri();
}
// #string_id_map#
private static final int
Id_prefix = 1,
Id_uri = 2,
MAX_INSTANCE_ID = 2;
protected int getMaxInstanceId()
{
return super.getMaxInstanceId() + MAX_INSTANCE_ID;
}
protected int findInstanceIdInfo(String s)
{
int id;
// #generated# Last update: 2004-07-20 19:50:50 CEST
L0: { id = 0; String X = null;
int s_length = s.length();
if (s_length==3) { X="uri";id=Id_uri; }
else if (s_length==6) { X="prefix";id=Id_prefix; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
if (id == 0) return super.findInstanceIdInfo(s);
int attr;
switch (id) {
case Id_prefix:
case Id_uri:
attr = PERMANENT | READONLY;
break;
default: throw new IllegalStateException();
}
return instanceIdInfo(attr, super.getMaxInstanceId() + id);
}
// #/string_id_map#
protected String getInstanceIdName(int id)
{
switch (id - super.getMaxInstanceId()) {
case Id_prefix: return "prefix";
case Id_uri: return "uri";
}
return super.getInstanceIdName(id);
}
protected Object getInstanceIdValue(int id)
{
switch (id - super.getMaxInstanceId()) {
case Id_prefix:
if (prefix == null) return Undefined.instance;
return prefix;
case Id_uri:
return uri;
}
return super.getInstanceIdValue(id);
}
// #string_id_map#
private static final int
Id_constructor = 1,
Id_toString = 2,
Id_toSource = 3,
MAX_PROTOTYPE_ID = 3;
protected int findPrototypeId(String s)
{
int id;
// #generated# Last update: 2004-08-21 12:07:01 CEST
L0: { id = 0; String X = null; int c;
int s_length = s.length();
if (s_length==8) {
c=s.charAt(3);
if (c=='o') { X="toSource";id=Id_toSource; }
else if (c=='t') { X="toString";id=Id_toString; }
}
else if (s_length==11) { X="constructor";id=Id_constructor; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
return id;
}
// #/string_id_map#
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: arity=2; s="constructor"; break;
case Id_toString: arity=0; s="toString"; break;
case Id_toSource: arity=0; s="toSource"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(NAMESPACE_TAG, id, s, arity);
}
public Object execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
Object[] args)
{
if (!f.hasTag(NAMESPACE_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
switch (id) {
case Id_constructor:
return jsConstructor(cx, (thisObj == null), args);
case Id_toString:
return realThis(thisObj, f).toString();
case Id_toSource:
return realThis(thisObj, f).js_toSource();
}
throw new IllegalArgumentException(String.valueOf(id));
}
private Namespace realThis(Scriptable thisObj, IdFunctionObject f)
{
if(!(thisObj instanceof Namespace))
throw incompatibleCallError(f);
return (Namespace)thisObj;
}
private Object jsConstructor(Context cx, boolean inNewExpr, Object[] args)
{
if (!inNewExpr && args.length == 1) {
return lib.castToNamespace(cx, args[0]);
}
if (args.length == 0) {
return lib.constructNamespace(cx);
} else if (args.length == 1) {
return lib.constructNamespace(cx, args[0]);
} else {
return lib.constructNamespace(cx, args[0], args[1]);
}
}
private String js_toSource()
{
StringBuffer sb = new StringBuffer();
sb.append('(');
toSourceImpl(prefix, uri, sb);
sb.append(')');
return sb.toString();
}
static void toSourceImpl(String prefix, String uri, StringBuffer sb)
{
sb.append("new Namespace(");
if (uri.length() == 0) {
if (!"".equals(prefix)) throw new IllegalArgumentException(prefix);
} else {
sb.append('\'');
if (prefix != null) {
sb.append(ScriptRuntime.escapeString(prefix, '\''));
sb.append("', '");
}
sb.append(ScriptRuntime.escapeString(uri, '\''));
sb.append('\'');
}
sb.append(')');
}
}

View File

@@ -0,0 +1,350 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Milen Nankov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import java.util.*;
import org.apache.xmlbeans.XmlCursor;
import org.mozilla.javascript.*;
class NamespaceHelper
{
private XMLLibImpl lib;
private final Map prefixToURI = new HashMap();
private final Map uriToPrefix = new HashMap();
// A set of URIs that are used without explicit namespace declaration in scope.
private final Set undeclared = new HashSet();
private NamespaceHelper(XMLLibImpl lib)
{
this.lib = lib;
// Insert the default namespace
prefixToURI.put("", "");
Set prefixes = new HashSet();
prefixes.add("");
uriToPrefix.put("", prefixes);
}
/**
* Declared a new namespace
*
* @param prefix
* @param uri
* @param declarations
*/
private void declareNamespace(String prefix, String uri, ObjArray declarations)
{
Set prefixes = (Set)uriToPrefix.get(uri);
if(prefixes == null)
{
prefixes = new HashSet();
uriToPrefix.put(uri, prefixes);
}
if(!prefixes.contains(prefix))
{
String oldURI = (String)prefixToURI.get(prefix);
// Add the new mapping
prefixes.add(prefix);
prefixToURI.put(prefix, uri);
if(declarations != null)
declarations.add(new Namespace(lib, prefix, uri));
if(oldURI != null)
{
// Update the existing mapping
prefixes = (Set)uriToPrefix.get(oldURI);
prefixes.remove(prefix);
}
}
}
/**
* Updates the internal state of this NamespaceHelper to reflect the
* existance of the XML token pointed to by the cursor.
*/
private void processName(XmlCursor cursor, ObjArray declarations)
{
javax.xml.namespace.QName qname = cursor.getName();
String uri = qname.getNamespaceURI();
Set prefixes = (Set)uriToPrefix.get(uri);
if(prefixes == null || prefixes.size() == 0)
{
undeclared.add(uri);
if(declarations != null)
declarations.add(new Namespace(lib, uri));
}
}
/**
* Updates the internal state of this NamespaceHelper with the
* namespace information of the element pointed to by the cursor.
*/
private void update(XmlCursor cursor, ObjArray declarations)
{
// Process the Namespace declarations
cursor.push();
while(cursor.toNextToken().isAnyAttr())
{
if(cursor.isNamespace())
{
javax.xml.namespace.QName name = cursor.getName();
String prefix = name.getLocalPart();
String uri = name.getNamespaceURI();
declareNamespace(prefix, uri, declarations);
}
}
cursor.pop();
// Process the element
processName(cursor, declarations);
// Process the attributes
cursor.push();
boolean hasNext = cursor.toFirstAttribute();
while(hasNext)
{
processName(cursor, declarations);
hasNext = cursor.toNextAttribute();
}
cursor.pop();
}
/**
* @return Object[] array of Namespace objects in scope at the cursor.
*/
public static Object[] inScopeNamespaces(XMLLibImpl lib, XmlCursor cursor)
{
ObjArray namespaces = new ObjArray();
NamespaceHelper helper = new NamespaceHelper(lib);
cursor.push();
int depth = 0;
while(cursor.hasPrevToken())
{
if(cursor.isContainer())
{
cursor.push();
depth++;
}
cursor.toParent();
}
for(int i = 0; i < depth; i++)
{
cursor.pop();
helper.update(cursor, null);
}
Iterator i = helper.prefixToURI.entrySet().iterator();
while(i.hasNext())
{
Map.Entry entry = (Map.Entry)i.next();
Namespace ns = new Namespace(lib, (String)entry.getKey(),
(String)entry.getValue());
namespaces.add(ns);
}
i = helper.undeclared.iterator();
while(i.hasNext())
{
Namespace ns = new Namespace(lib, (String)i.next());
namespaces.add(ns);
}
cursor.pop();
return namespaces.toArray();
}
static Namespace getNamespace(XMLLibImpl lib, XmlCursor cursor,
Object[] inScopeNamespaces)
{
String uri;
String prefix;
if (cursor.isProcinst()) {
uri = "";
prefix = "";
} else {
javax.xml.namespace.QName qname = cursor.getName();
uri = qname.getNamespaceURI();
prefix = qname.getPrefix();
}
if (inScopeNamespaces == null)
return new Namespace(lib, prefix, uri);
Namespace result = null;
for (int i = 0; i != inScopeNamespaces.length; ++i) {
Namespace ns = (Namespace)inScopeNamespaces[i];
if(ns == null) continue;
String nsURI = ns.uri();
if(nsURI.equals(uri))
{
if(prefix.equals(ns.prefix()))
{
result = ns;
break;
}
if(result == null ||
(result.prefix() == null &&
ns.prefix() != null))
result = ns;
}
}
if(result == null)
result = new Namespace(lib, prefix, uri);
return result;
}
/**
* @return List of Namespace objects that are declared in the container pointed to by the cursor.
*/
public static Object[] namespaceDeclarations(XMLLibImpl lib, XmlCursor cursor)
{
ObjArray declarations = new ObjArray();
NamespaceHelper helper = new NamespaceHelper(lib);
cursor.push();
int depth = 0;
while(cursor.hasPrevToken())
{
if(cursor.isContainer())
{
cursor.push();
depth++;
}
cursor.toParent();
}
for(int i = 0; i < depth - 1; i++)
{
cursor.pop();
helper.update(cursor, null);
}
if(depth > 0)
{
cursor.pop();
helper.update(cursor, declarations);
}
cursor.pop();
return declarations.toArray();
}
/**
* @return Prefix to URI map of all namespaces in scope at the cursor.
*/
public static Map getAllNamespaces(XMLLibImpl lib, XmlCursor cursor)
{
NamespaceHelper helper = new NamespaceHelper(lib);
cursor.push();
int depth = 0;
while(cursor.hasPrevToken())
{
if(cursor.isContainer())
{
cursor.push();
depth++;
}
cursor.toParent();
}
for(int i = 0; i < depth; i++)
{
cursor.pop();
helper.update(cursor, null);
}
cursor.pop();
return helper.prefixToURI;
}
public static void getNamespaces(XmlCursor cursor, Map prefixToURI)
{
cursor.push();
while(cursor.toNextToken().isAnyAttr())
{
if(cursor.isNamespace())
{
javax.xml.namespace.QName name = cursor.getName();
String prefix = name.getLocalPart();
String uri = name.getNamespaceURI();
prefixToURI.put(prefix, uri);
}
}
cursor.pop();
}
public static void removeNamespace(XmlCursor cursor, String prefix)
{
cursor.push();
while(cursor.toNextToken().isAnyAttr())
{
if(cursor.isNamespace())
{
javax.xml.namespace.QName name = cursor.getName();
if(name.getLocalPart().equals(prefix))
{
cursor.removeXml();
break;
}
}
}
cursor.pop();
}
}

View File

@@ -0,0 +1,321 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Ethan Hugg
* Terry Lucas
* Milen Nankov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import org.mozilla.javascript.*;
/**
* Class QName
*
*/
final class QName extends IdScriptableObject
{
static final long serialVersionUID = 416745167693026750L;
private static final Object QNAME_TAG = "QName";
XMLLibImpl lib;
private String prefix;
private String localName;
private String uri;
QName(XMLLibImpl lib, String uri, String localName, String prefix)
{
super(lib.globalScope(), lib.qnamePrototype);
if (localName == null) throw new IllegalArgumentException();
this.lib = lib;
this.uri = uri;
this.prefix = prefix;
this.localName = localName;
}
void exportAsJSClass(boolean sealed)
{
exportAsJSClass(MAX_PROTOTYPE_ID, lib.globalScope(), sealed);
}
/**
*
* @return
*/
public String toString()
{
String result;
if (uri == null)
{
result = "*::".concat(localName);
}
else if(uri.length() == 0)
{
result = localName;
}
else
{
result = uri + "::" + localName;
}
return result;
}
public String localName()
{
return localName;
}
String prefix()
{
return (prefix == null) ? prefix : "";
}
String uri()
{
return uri;
}
public boolean equals(Object obj)
{
if(!(obj instanceof QName)) return false;
return equals((QName)obj);
}
protected Object equivalentValues(Object value)
{
if(!(value instanceof QName)) return Scriptable.NOT_FOUND;
boolean result = equals((QName)value);
return result ? Boolean.TRUE : Boolean.FALSE;
}
private boolean equals(QName q)
{
boolean result;
if (uri == null) {
result = q.uri == null && localName.equals(q.localName);
} else {
result = uri.equals(q.uri) && localName.equals(q.localName);
}
return result;
}
/**
*
* @return
*/
public String getClassName ()
{
return "QName";
}
/**
*
* @param hint
* @return
*/
public Object getDefaultValue (Class hint)
{
return toString();
}
// #string_id_map#
private static final int
Id_localName = 1,
Id_uri = 2,
MAX_INSTANCE_ID = 2;
protected int getMaxInstanceId()
{
return super.getMaxInstanceId() + MAX_INSTANCE_ID;
}
protected int findInstanceIdInfo(String s)
{
int id;
// #generated# Last update: 2004-07-18 12:32:51 CEST
L0: { id = 0; String X = null;
int s_length = s.length();
if (s_length==3) { X="uri";id=Id_uri; }
else if (s_length==9) { X="localName";id=Id_localName; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
if (id == 0) return super.findInstanceIdInfo(s);
int attr;
switch (id) {
case Id_localName:
case Id_uri:
attr = PERMANENT | READONLY;
break;
default: throw new IllegalStateException();
}
return instanceIdInfo(attr, super.getMaxInstanceId() + id);
}
// #/string_id_map#
protected String getInstanceIdName(int id)
{
switch (id - super.getMaxInstanceId()) {
case Id_localName: return "localName";
case Id_uri: return "uri";
}
return super.getInstanceIdName(id);
}
protected Object getInstanceIdValue(int id)
{
switch (id - super.getMaxInstanceId()) {
case Id_localName: return localName;
case Id_uri: return uri;
}
return super.getInstanceIdValue(id);
}
// #string_id_map#
private static final int
Id_constructor = 1,
Id_toString = 2,
Id_toSource = 3,
MAX_PROTOTYPE_ID = 3;
protected int findPrototypeId(String s)
{
int id;
// #generated# Last update: 2004-08-21 12:45:13 CEST
L0: { id = 0; String X = null; int c;
int s_length = s.length();
if (s_length==8) {
c=s.charAt(3);
if (c=='o') { X="toSource";id=Id_toSource; }
else if (c=='t') { X="toString";id=Id_toString; }
}
else if (s_length==11) { X="constructor";id=Id_constructor; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
return id;
}
// #/string_id_map#
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: arity=2; s="constructor"; break;
case Id_toString: arity=0; s="toString"; break;
case Id_toSource: arity=0; s="toSource"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(QNAME_TAG, id, s, arity);
}
public Object execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
Object[] args)
{
if (!f.hasTag(QNAME_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
switch (id) {
case Id_constructor:
return jsConstructor(cx, (thisObj == null), args);
case Id_toString:
return realThis(thisObj, f).toString();
case Id_toSource:
return realThis(thisObj, f).js_toSource();
}
throw new IllegalArgumentException(String.valueOf(id));
}
private QName realThis(Scriptable thisObj, IdFunctionObject f)
{
if(!(thisObj instanceof QName))
throw incompatibleCallError(f);
return (QName)thisObj;
}
private Object jsConstructor(Context cx, boolean inNewExpr, Object[] args)
{
if (!inNewExpr && args.length == 1) {
return lib.castToQName(cx, args[0]);
}
if (args.length == 0) {
return lib.constructQName(cx, Undefined.instance);
} else if (args.length == 1) {
return lib.constructQName(cx, args[0]);
} else {
return lib.constructQName(cx, args[0], args[1]);
}
}
private String js_toSource()
{
StringBuffer sb = new StringBuffer();
sb.append('(');
toSourceImpl(uri, localName, prefix, sb);
sb.append(')');
return sb.toString();
}
private static void toSourceImpl(String uri, String localName,
String prefix, StringBuffer sb)
{
sb.append("new QName(");
if (uri == null && prefix == null) {
if (!"*".equals(localName)) {
sb.append("null, ");
}
} else {
Namespace.toSourceImpl(prefix, uri, sb);
sb.append(", ");
}
sb.append('\'');
sb.append(ScriptRuntime.escapeString(localName, '\''));
sb.append("')");
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,269 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import org.mozilla.javascript.*;
class XMLCtor extends IdFunctionObject
{
static final long serialVersionUID = -8708195078359817341L;
private static final Object XMLCTOR_TAG = "XMLCtor";
private XMLLibImpl lib;
XMLCtor(XML xml, Object tag, int id, int arity)
{
super(xml, tag, id, arity);
this.lib = xml.lib;
activatePrototypeMap(MAX_FUNCTION_ID);
}
private void writeSetting(Scriptable target)
{
for (int i = 1; i <= MAX_INSTANCE_ID; ++i) {
int id = super.getMaxInstanceId() + i;
String name = getInstanceIdName(id);
Object value = getInstanceIdValue(id);
ScriptableObject.putProperty(target, name, value);
}
}
private void readSettings(Scriptable source)
{
for (int i = 1; i <= MAX_INSTANCE_ID; ++i) {
int id = super.getMaxInstanceId() + i;
String name = getInstanceIdName(id);
Object value = ScriptableObject.getProperty(source, name);
if (value == Scriptable.NOT_FOUND) {
continue;
}
switch (i) {
case Id_ignoreComments:
case Id_ignoreProcessingInstructions:
case Id_ignoreWhitespace:
case Id_prettyPrinting:
if (!(value instanceof Boolean)) {
continue;
}
break;
case Id_prettyIndent:
if (!(value instanceof Number)) {
continue;
}
break;
default:
throw new IllegalStateException();
}
setInstanceIdValue(id, value);
}
}
// #string_id_map#
private static final int
Id_ignoreComments = 1,
Id_ignoreProcessingInstructions = 2,
Id_ignoreWhitespace = 3,
Id_prettyIndent = 4,
Id_prettyPrinting = 5,
MAX_INSTANCE_ID = 5;
protected int getMaxInstanceId()
{
return super.getMaxInstanceId() + MAX_INSTANCE_ID;
}
protected int findInstanceIdInfo(String s) {
int id;
// #generated# Last update: 2004-07-19 13:03:52 CEST
L0: { id = 0; String X = null; int c;
L: switch (s.length()) {
case 12: X="prettyIndent";id=Id_prettyIndent; break L;
case 14: c=s.charAt(0);
if (c=='i') { X="ignoreComments";id=Id_ignoreComments; }
else if (c=='p') { X="prettyPrinting";id=Id_prettyPrinting; }
break L;
case 16: X="ignoreWhitespace";id=Id_ignoreWhitespace; break L;
case 28: X="ignoreProcessingInstructions";id=Id_ignoreProcessingInstructions; break L;
}
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
if (id == 0) return super.findInstanceIdInfo(s);
int attr;
switch (id) {
case Id_ignoreComments:
case Id_ignoreProcessingInstructions:
case Id_ignoreWhitespace:
case Id_prettyIndent:
case Id_prettyPrinting:
attr = PERMANENT | DONTENUM;
break;
default: throw new IllegalStateException();
}
return instanceIdInfo(attr, super.getMaxInstanceId() + id);
}
// #/string_id_map#
protected String getInstanceIdName(int id)
{
switch (id - super.getMaxInstanceId()) {
case Id_ignoreComments: return "ignoreComments";
case Id_ignoreProcessingInstructions: return "ignoreProcessingInstructions";
case Id_ignoreWhitespace: return "ignoreWhitespace";
case Id_prettyIndent: return "prettyIndent";
case Id_prettyPrinting: return "prettyPrinting";
}
return super.getInstanceIdName(id);
}
protected Object getInstanceIdValue(int id)
{
switch (id - super.getMaxInstanceId()) {
case Id_ignoreComments:
return ScriptRuntime.wrapBoolean(lib.ignoreComments);
case Id_ignoreProcessingInstructions:
return ScriptRuntime.wrapBoolean(lib.ignoreProcessingInstructions);
case Id_ignoreWhitespace:
return ScriptRuntime.wrapBoolean(lib.ignoreWhitespace);
case Id_prettyIndent:
return ScriptRuntime.wrapInt(lib.prettyIndent);
case Id_prettyPrinting:
return ScriptRuntime.wrapBoolean(lib.prettyPrinting);
}
return super.getInstanceIdValue(id);
}
protected void setInstanceIdValue(int id, Object value)
{
switch (id - super.getMaxInstanceId()) {
case Id_ignoreComments:
lib.ignoreComments = ScriptRuntime.toBoolean(value);
return;
case Id_ignoreProcessingInstructions:
lib.ignoreProcessingInstructions = ScriptRuntime.toBoolean(value);
return;
case Id_ignoreWhitespace:
lib.ignoreWhitespace = ScriptRuntime.toBoolean(value);
return;
case Id_prettyIndent:
lib.prettyIndent = ScriptRuntime.toInt32(value);
return;
case Id_prettyPrinting:
lib.prettyPrinting = ScriptRuntime.toBoolean(value);
return;
}
super.setInstanceIdValue(id, value);
}
// #string_id_map#
private static final int
Id_defaultSettings = 1,
Id_settings = 2,
Id_setSettings = 3,
MAX_FUNCTION_ID = 3;
protected int findPrototypeId(String s)
{
int id;
// #generated# Last update: 2004-07-19 13:03:52 CEST
L0: { id = 0; String X = null;
int s_length = s.length();
if (s_length==8) { X="settings";id=Id_settings; }
else if (s_length==11) { X="setSettings";id=Id_setSettings; }
else if (s_length==15) { X="defaultSettings";id=Id_defaultSettings; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
return id;
}
// #/string_id_map#
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_defaultSettings: arity=0; s="defaultSettings"; break;
case Id_settings: arity=0; s="settings"; break;
case Id_setSettings: arity=1; s="setSettings"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(XMLCTOR_TAG, id, s, arity);
}
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(XMLCTOR_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
switch (id) {
case Id_defaultSettings: {
lib.defaultSettings();
Scriptable obj = cx.newObject(scope);
writeSetting(obj);
return obj;
}
case Id_settings: {
Scriptable obj = cx.newObject(scope);
writeSetting(obj);
return obj;
}
case Id_setSettings: {
if (args.length == 0
|| args[0] == null
|| args[0] == Undefined.instance)
{
lib.defaultSettings();
} else if (args[0] instanceof Scriptable) {
readSettings((Scriptable)args[0]);
}
return Undefined.instance;
}
}
throw new IllegalArgumentException(String.valueOf(id));
}
}

View File

@@ -0,0 +1,754 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import java.io.Serializable;
import org.mozilla.javascript.*;
import org.mozilla.javascript.xml.*;
import org.apache.xmlbeans.XmlCursor;
import org.apache.xmlbeans.XmlObject;
public final class XMLLibImpl extends XMLLib implements Serializable
{
private static final long serialVersionUID = 1L;
private Scriptable globalScope;
XML xmlPrototype;
XMLList xmlListPrototype;
Namespace namespacePrototype;
QName qnamePrototype;
// Environment settings...
boolean ignoreComments;
boolean ignoreProcessingInstructions;
boolean ignoreWhitespace;
boolean prettyPrinting;
int prettyIndent;
Scriptable globalScope()
{
return globalScope;
}
private XMLLibImpl(Scriptable globalScope)
{
this.globalScope = globalScope;
defaultSettings();
}
public static void init(Context cx, Scriptable scope, boolean sealed)
{
// To force LinkageError if XmlObject is not available
XmlObject.class.getName();
XMLLibImpl lib = new XMLLibImpl(scope);
XMLLib bound = lib.bindToScope(scope);
if (bound == lib) {
lib.exportToScope(sealed);
}
}
private void exportToScope(boolean sealed)
{
xmlPrototype = XML.createEmptyXML(this);
xmlListPrototype = new XMLList(this);
namespacePrototype = new Namespace(this, "", "");
qnamePrototype = new QName(this, "", "", "");
xmlPrototype.exportAsJSClass(sealed);
xmlListPrototype.exportAsJSClass(sealed);
namespacePrototype.exportAsJSClass(sealed);
qnamePrototype.exportAsJSClass(sealed);
}
void defaultSettings()
{
ignoreComments = true;
ignoreProcessingInstructions = true;
ignoreWhitespace = true;
prettyPrinting = true;
prettyIndent = 2;
}
XMLName toAttributeName(Context cx, Object nameValue)
{
String uri;
String localName;
if (nameValue instanceof String) {
uri = "";
localName = (String)nameValue;
} else if (nameValue instanceof XMLName) {
XMLName xmlName = (XMLName)nameValue;
if (!xmlName.isAttributeName()) {
xmlName.setAttributeName();
}
return xmlName;
} else if (nameValue instanceof QName) {
QName qname = (QName)nameValue;
uri = qname.uri();
localName = qname.localName();
} else if (nameValue instanceof Boolean
|| nameValue instanceof Number
|| nameValue == Undefined.instance
|| nameValue == null)
{
throw badXMLName(nameValue);
} else {
uri = "";
localName = ScriptRuntime.toString(nameValue);
}
XMLName xmlName = XMLName.formProperty(uri, localName);
xmlName.setAttributeName();
return xmlName;
}
private static RuntimeException badXMLName(Object value)
{
String msg;
if (value instanceof Number) {
msg = "Can not construct XML name from number: ";
} else if (value instanceof Boolean) {
msg = "Can not construct XML name from boolean: ";
} else if (value == Undefined.instance || value == null) {
msg = "Can not construct XML name from ";
} else {
throw new IllegalArgumentException(value.toString());
}
return ScriptRuntime.typeError(msg+ScriptRuntime.toString(value));
}
XMLName toXMLName(Context cx, Object nameValue)
{
XMLName result;
if (nameValue instanceof XMLName) {
result = (XMLName)nameValue;
} else if (nameValue instanceof QName) {
QName qname = (QName)nameValue;
result = XMLName.formProperty(qname.uri(), qname.localName());
} else if (nameValue instanceof String) {
result = toXMLNameFromString(cx, (String)nameValue);
} else if (nameValue instanceof Boolean
|| nameValue instanceof Number
|| nameValue == Undefined.instance
|| nameValue == null)
{
throw badXMLName(nameValue);
} else {
String name = ScriptRuntime.toString(nameValue);
result = toXMLNameFromString(cx, name);
}
return result;
}
/**
* If value represents Uint32 index, make it available through
* ScriptRuntime.lastUint32Result(cx) and return null.
* Otherwise return the same value as toXMLName(cx, value).
*/
XMLName toXMLNameOrIndex(Context cx, Object value)
{
XMLName result;
if (value instanceof XMLName) {
result = (XMLName)value;
} else if (value instanceof String) {
String str = (String)value;
long test = ScriptRuntime.testUint32String(str);
if (test >= 0) {
ScriptRuntime.storeUint32Result(cx, test);
result = null;
} else {
result = toXMLNameFromString(cx, str);
}
} else if (value instanceof Number) {
double d = ((Number)value).doubleValue();
long l = (long)d;
if (l == d && 0 <= l && l <= 0xFFFFFFFFL) {
ScriptRuntime.storeUint32Result(cx, l);
result = null;
} else {
throw badXMLName(value);
}
} else if (value instanceof QName) {
QName qname = (QName)value;
String uri = qname.uri();
boolean number = false;
result = null;
if (uri != null && uri.length() == 0) {
// Only in this case qname.toString() can resemble uint32
long test = ScriptRuntime.testUint32String(uri);
if (test >= 0) {
ScriptRuntime.storeUint32Result(cx, test);
number = true;
}
}
if (!number) {
result = XMLName.formProperty(uri, qname.localName());
}
} else if (value instanceof Boolean
|| value == Undefined.instance
|| value == null)
{
throw badXMLName(value);
} else {
String str = ScriptRuntime.toString(value);
long test = ScriptRuntime.testUint32String(str);
if (test >= 0) {
ScriptRuntime.storeUint32Result(cx, test);
result = null;
} else {
result = toXMLNameFromString(cx, str);
}
}
return result;
}
XMLName toXMLNameFromString(Context cx, String name)
{
if (name == null)
throw new IllegalArgumentException();
int l = name.length();
if (l != 0) {
char firstChar = name.charAt(0);
if (firstChar == '*') {
if (l == 1) {
return XMLName.formStar();
}
} else if (firstChar == '@') {
XMLName xmlName = XMLName.formProperty("", name.substring(1));
xmlName.setAttributeName();
return xmlName;
}
}
String uri = getDefaultNamespaceURI(cx);
return XMLName.formProperty(uri, name);
}
Namespace constructNamespace(Context cx, Object uriValue)
{
String prefix;
String uri;
if (uriValue instanceof Namespace) {
Namespace ns = (Namespace)uriValue;
prefix = ns.prefix();
uri = ns.uri();
} else if (uriValue instanceof QName) {
QName qname = (QName)uriValue;
uri = qname.uri();
if (uri != null) {
prefix = qname.prefix();
} else {
uri = qname.toString();
prefix = null;
}
} else {
uri = ScriptRuntime.toString(uriValue);
prefix = (uri.length() == 0) ? "" : null;
}
return new Namespace(this, prefix, uri);
}
Namespace castToNamespace(Context cx, Object namescapeObj)
{
if (namescapeObj instanceof Namespace) {
return (Namespace)namescapeObj;
}
return constructNamespace(cx, namescapeObj);
}
Namespace constructNamespace(Context cx)
{
return new Namespace(this, "", "");
}
public Namespace constructNamespace(Context cx, Object prefixValue,
Object uriValue)
{
String prefix;
String uri;
if (uriValue instanceof QName) {
QName qname = (QName)uriValue;
uri = qname.uri();
if (uri == null) {
uri = qname.toString();
}
} else {
uri = ScriptRuntime.toString(uriValue);
}
if (uri.length() == 0) {
if (prefixValue == Undefined.instance) {
prefix = "";
} else {
prefix = ScriptRuntime.toString(prefixValue);
if (prefix.length() != 0) {
throw ScriptRuntime.typeError(
"Illegal prefix '"+prefix+"' for 'no namespace'.");
}
}
} else if (prefixValue == Undefined.instance) {
prefix = "";
} else if (!isXMLName(cx, prefixValue)) {
prefix = "";
} else {
prefix = ScriptRuntime.toString(prefixValue);
}
return new Namespace(this, prefix, uri);
}
String getDefaultNamespaceURI(Context cx)
{
String uri = "";
if (cx == null) {
cx = Context.getCurrentContext();
}
if (cx != null) {
Object ns = ScriptRuntime.searchDefaultNamespace(cx);
if (ns != null) {
if (ns instanceof Namespace) {
uri = ((Namespace)ns).uri();
} else {
// Should not happen but for now it could
// due to bad searchDefaultNamespace implementation.
}
}
}
return uri;
}
Namespace getDefaultNamespace(Context cx)
{
if (cx == null) {
cx = Context.getCurrentContext();
if (cx == null) {
return namespacePrototype;
}
}
Namespace result;
Object ns = ScriptRuntime.searchDefaultNamespace(cx);
if (ns == null) {
result = namespacePrototype;
} else {
if (ns instanceof Namespace) {
result = (Namespace)ns;
} else {
// Should not happen but for now it could
// due to bad searchDefaultNamespace implementation.
result = namespacePrototype;
}
}
return result;
}
QName castToQName(Context cx, Object qnameValue)
{
if (qnameValue instanceof QName) {
return (QName)qnameValue;
}
return constructQName(cx, qnameValue);
}
QName constructQName(Context cx, Object nameValue)
{
QName result;
if (nameValue instanceof QName) {
QName qname = (QName)nameValue;
result = new QName(this, qname.uri(), qname.localName(),
qname.prefix());
} else {
String localName = ScriptRuntime.toString(nameValue);
result = constructQNameFromString(cx, localName);
}
return result;
}
/**
* Optimized version of constructQName for String type
*/
QName constructQNameFromString(Context cx, String localName)
{
if (localName == null)
throw new IllegalArgumentException();
String uri;
String prefix;
if ("*".equals(localName)) {
uri = null;
prefix = null;
} else {
Namespace ns = getDefaultNamespace(cx);
uri = ns.uri();
prefix = ns.prefix();
}
return new QName(this, uri, localName, prefix);
}
QName constructQName(Context cx, Object namespaceValue, Object nameValue)
{
String uri;
String localName;
String prefix;
if (nameValue instanceof QName) {
QName qname = (QName)nameValue;
localName = qname.localName();
} else {
localName = ScriptRuntime.toString(nameValue);
}
Namespace ns;
if (namespaceValue == Undefined.instance) {
if ("*".equals(localName)) {
ns = null;
} else {
ns = getDefaultNamespace(cx);
}
} else if (namespaceValue == null) {
ns = null;
} else if (namespaceValue instanceof Namespace) {
ns = (Namespace)namespaceValue;
} else {
ns = constructNamespace(cx, namespaceValue);
}
if (ns == null) {
uri = null;
prefix = null;
} else {
uri = ns.uri();
prefix = ns.prefix();
}
return new QName(this, uri, localName, prefix);
}
Object addXMLObjects(Context cx, XMLObject obj1, XMLObject obj2)
{
XMLList listToAdd = new XMLList(this);
if (obj1 instanceof XMLList) {
XMLList list1 = (XMLList)obj1;
if (list1.length() == 1) {
listToAdd.addToList(list1.item(0));
} else {
// Might be xmlFragment + xmlFragment + xmlFragment + ...;
// then the result will be an XMLList which we want to be an
// rValue and allow it to be assigned to an lvalue.
listToAdd = new XMLList(this, obj1);
}
} else {
listToAdd.addToList(obj1);
}
if (obj2 instanceof XMLList) {
XMLList list2 = (XMLList)obj2;
for (int i = 0; i < list2.length(); i++) {
listToAdd.addToList(list2.item(i));
}
} else if (obj2 instanceof XML) {
listToAdd.addToList(obj2);
}
return listToAdd;
}
//
//
// Overriding XMLLib methods
//
//
/**
* See E4X 13.1.2.1.
*/
public boolean isXMLName(Context cx, Object nameObj)
{
String name;
try {
name = ScriptRuntime.toString(nameObj);
} catch (EcmaError ee) {
if ("TypeError".equals(ee.getName())) {
return false;
}
throw ee;
}
// See http://w3.org/TR/xml-names11/#NT-NCName
int length = name.length();
if (length != 0) {
if (isNCNameStartChar(name.charAt(0))) {
for (int i = 1; i != length; ++i) {
if (!isNCNameChar(name.charAt(i))) {
return false;
}
}
return true;
}
}
return false;
}
private static boolean isNCNameStartChar(int c)
{
if ((c & ~0x7F) == 0) {
// Optimize for ASCII and use A..Z < _ < a..z
if (c >= 'a') {
return c <= 'z';
} else if (c >= 'A') {
if (c <= 'Z') {
return true;
}
return c == '_';
}
} else if ((c & ~0x1FFF) == 0) {
return (0xC0 <= c && c <= 0xD6)
|| (0xD8 <= c && c <= 0xF6)
|| (0xF8 <= c && c <= 0x2FF)
|| (0x370 <= c && c <= 0x37D)
|| 0x37F <= c;
}
return (0x200C <= c && c <= 0x200D)
|| (0x2070 <= c && c <= 0x218F)
|| (0x2C00 <= c && c <= 0x2FEF)
|| (0x3001 <= c && c <= 0xD7FF)
|| (0xF900 <= c && c <= 0xFDCF)
|| (0xFDF0 <= c && c <= 0xFFFD)
|| (0x10000 <= c && c <= 0xEFFFF);
}
private static boolean isNCNameChar(int c)
{
if ((c & ~0x7F) == 0) {
// Optimize for ASCII and use - < . < 0..9 < A..Z < _ < a..z
if (c >= 'a') {
return c <= 'z';
} else if (c >= 'A') {
if (c <= 'Z') {
return true;
}
return c == '_';
} else if (c >= '0') {
return c <= '9';
} else {
return c == '-' || c == '.';
}
} else if ((c & ~0x1FFF) == 0) {
return isNCNameStartChar(c) || c == 0xB7
|| (0x300 <= c && c <= 0x36F);
}
return isNCNameStartChar(c) || (0x203F <= c && c <= 0x2040);
}
XMLName toQualifiedName(Context cx, Object namespaceValue,
Object nameValue)
{
// This is duplication of constructQName(cx, namespaceValue, nameValue)
// but for XMLName
String uri;
String localName;
if (nameValue instanceof QName) {
QName qname = (QName)nameValue;
localName = qname.localName();
} else {
localName = ScriptRuntime.toString(nameValue);
}
Namespace ns;
if (namespaceValue == Undefined.instance) {
if ("*".equals(localName)) {
ns = null;
} else {
ns = getDefaultNamespace(cx);
}
} else if (namespaceValue == null) {
ns = null;
} else if (namespaceValue instanceof Namespace) {
ns = (Namespace)namespaceValue;
} else {
ns = constructNamespace(cx, namespaceValue);
}
if (ns == null) {
uri = null;
} else {
uri = ns.uri();
}
return XMLName.formProperty(uri, localName);
}
public Ref nameRef(Context cx, Object name,
Scriptable scope, int memberTypeFlags)
{
if ((memberTypeFlags & Node.ATTRIBUTE_FLAG) == 0) {
// should only be called foir cases like @name or @[expr]
throw Kit.codeBug();
}
XMLName xmlName = toAttributeName(cx, name);
return xmlPrimaryReference(cx, xmlName, scope);
}
public Ref nameRef(Context cx, Object namespace, Object name,
Scriptable scope, int memberTypeFlags)
{
XMLName xmlName = toQualifiedName(cx, namespace, name);
if ((memberTypeFlags & Node.ATTRIBUTE_FLAG) != 0) {
if (!xmlName.isAttributeName()) {
xmlName.setAttributeName();
}
}
return xmlPrimaryReference(cx, xmlName, scope);
}
private Ref xmlPrimaryReference(Context cx, XMLName xmlName,
Scriptable scope)
{
XMLObjectImpl xmlObj;
XMLObjectImpl firstXmlObject = null;
for (;;) {
// XML object can only present on scope chain as a wrapper
// of XMLWithScope
if (scope instanceof XMLWithScope) {
xmlObj = (XMLObjectImpl)scope.getPrototype();
if (xmlObj.hasXMLProperty(xmlName)) {
break;
}
if (firstXmlObject == null) {
firstXmlObject = xmlObj;
}
}
scope = scope.getParentScope();
if (scope == null) {
xmlObj = firstXmlObject;
break;
}
}
// xmlObj == null corresponds to undefined as the target of
// the reference
if (xmlObj != null) {
xmlName.initXMLObject(xmlObj);
}
return xmlName;
}
/**
* Escapes the reserved characters in a value of an attribute
*
* @param value Unescaped text
* @return The escaped text
*/
public String escapeAttributeValue(Object value)
{
String text = ScriptRuntime.toString(value);
if (text.length() == 0) return "";
XmlObject xo = XmlObject.Factory.newInstance();
XmlCursor cursor = xo.newCursor();
cursor.toNextToken();
cursor.beginElement("a");
cursor.insertAttributeWithValue("a", text);
cursor.dispose();
String elementText = xo.toString();
int begin = elementText.indexOf('"');
int end = elementText.lastIndexOf('"');
return elementText.substring(begin + 1, end);
}
/**
* Escapes the reserved characters in a value of a text node
*
* @param value Unescaped text
* @return The escaped text
*/
public String escapeTextValue(Object value)
{
if (value instanceof XMLObjectImpl) {
return ((XMLObjectImpl)value).toXMLString(0);
}
String text = ScriptRuntime.toString(value);
if (text.length() == 0) return text;
XmlObject xo = XmlObject.Factory.newInstance();
XmlCursor cursor = xo.newCursor();
cursor.toNextToken();
cursor.beginElement("a");
cursor.insertChars(text);
cursor.dispose();
String elementText = xo.toString();
int begin = elementText.indexOf('>') + 1;
int end = elementText.lastIndexOf('<');
return (begin < end) ? elementText.substring(begin, end) : "";
}
public Object toDefaultXmlNamespace(Context cx, Object uriValue)
{
return constructNamespace(cx, uriValue);
}
}

View File

@@ -0,0 +1,171 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
* Milen Nankov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import org.mozilla.javascript.Context;
import org.mozilla.javascript.Kit;
import org.mozilla.javascript.Ref;
import org.mozilla.javascript.ScriptRuntime;
import org.mozilla.javascript.Undefined;
class XMLName extends Ref
{
static final long serialVersionUID = 3832176310755686977L;
private String uri;
private String localName;
private boolean isAttributeName;
private boolean isDescendants;
private XMLObjectImpl xmlObject;
private XMLName(String uri, String localName)
{
this.uri = uri;
this.localName = localName;
}
static XMLName formStar()
{
return new XMLName(null, "*");
}
static XMLName formProperty(String uri, String localName)
{
return new XMLName(uri, localName);
}
void initXMLObject(XMLObjectImpl xmlObject)
{
if (xmlObject == null) throw new IllegalArgumentException();
if (this.xmlObject != null) throw new IllegalStateException();
this.xmlObject = xmlObject;
}
String uri()
{
return uri;
}
String localName()
{
return localName;
}
boolean isAttributeName()
{
return isAttributeName;
}
void setAttributeName()
{
if (isAttributeName) throw new IllegalStateException();
isAttributeName = true;
}
boolean isDescendants()
{
return isDescendants;
}
void setIsDescendants()
{
if (isDescendants) throw new IllegalStateException();
isDescendants = true;
}
public boolean has(Context cx)
{
if (xmlObject == null) {
return false;
}
return xmlObject.hasXMLProperty(this);
}
public Object get(Context cx)
{
if (xmlObject == null) {
throw ScriptRuntime.undefReadError(Undefined.instance,
toString());
}
return xmlObject.getXMLProperty(this);
}
public Object set(Context cx, Object value)
{
if (xmlObject == null) {
throw ScriptRuntime.undefWriteError(Undefined.instance,
toString(),
value);
}
// Assignment to descendants causes parse error on bad reference
// and this should not be called
if (isDescendants) throw Kit.codeBug();
xmlObject.putXMLProperty(this, value);
return value;
}
public boolean delete(Context cx)
{
if (xmlObject == null) {
return true;
}
xmlObject.deleteXMLProperty(this);
return !xmlObject.hasXMLProperty(this);
}
public String toString()
{
//return qname.localName();
StringBuffer buff = new StringBuffer();
if (isDescendants) buff.append("..");
if (isAttributeName) buff.append('@');
if (uri == null) {
buff.append('*');
if(localName().equals("*")) {
return buff.toString();
}
} else {
buff.append('"').append(uri()).append('"');
}
buff.append(':').append(localName());
return buff.toString();
}
}

View File

@@ -0,0 +1,724 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
* Ethan Hugg
* Terry Lucas
* Milen Nankov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import org.mozilla.javascript.*;
import org.mozilla.javascript.xml.*;
/**
* This abstract class describes what all XML objects (XML, XMLList) should have in common.
*
* @see XML
*/
abstract class XMLObjectImpl extends XMLObject
{
private static final Object XMLOBJECT_TAG = "XMLObject";
protected final XMLLibImpl lib;
protected boolean prototypeFlag;
protected XMLObjectImpl(XMLLibImpl lib, XMLObject prototype)
{
super(lib.globalScope(), prototype);
this.lib = lib;
}
/**
* ecmaHas(cx, id) calls this after resolving when id to XMLName
* and checking it is not Uint32 index.
*/
abstract boolean hasXMLProperty(XMLName name);
/**
* ecmaGet(cx, id) calls this after resolving when id to XMLName
* and checking it is not Uint32 index.
*/
abstract Object getXMLProperty(XMLName name);
/**
* ecmaPut(cx, id, value) calls this after resolving when id to XMLName
* and checking it is not Uint32 index.
*/
abstract void putXMLProperty(XMLName name, Object value);
/**
* ecmaDelete(cx, id) calls this after resolving when id to XMLName
* and checking it is not Uint32 index.
*/
abstract void deleteXMLProperty(XMLName name);
/**
* Test XML equality with target the target.
*/
abstract boolean equivalentXml(Object target);
// Methods from section 12.4.4 in the spec
abstract XML addNamespace(Namespace ns);
abstract XML appendChild(Object xml);
abstract XMLList attribute(XMLName xmlName);
abstract XMLList attributes();
abstract XMLList child(long index);
abstract XMLList child(XMLName xmlName);
abstract int childIndex();
abstract XMLList children();
abstract XMLList comments();
abstract boolean contains(Object xml);
abstract Object copy();
abstract XMLList descendants(XMLName xmlName);
abstract Object[] inScopeNamespaces();
abstract XML insertChildAfter(Object child, Object xml);
abstract XML insertChildBefore(Object child, Object xml);
abstract boolean hasOwnProperty(XMLName xmlName);
abstract boolean hasComplexContent();
abstract boolean hasSimpleContent();
abstract int length();
abstract String localName();
abstract QName name();
abstract Object namespace(String prefix);
abstract Object[] namespaceDeclarations();
abstract Object nodeKind();
abstract void normalize();
abstract Object parent();
abstract XML prependChild(Object xml);
abstract Object processingInstructions(XMLName xmlName);
abstract boolean propertyIsEnumerable(Object member);
abstract XML removeNamespace(Namespace ns);
abstract XML replace(long index, Object xml);
abstract XML replace(XMLName name, Object xml);
abstract XML setChildren(Object xml);
abstract void setLocalName(String name);
abstract void setName(QName xmlName);
abstract void setNamespace(Namespace ns);
abstract XMLList text();
public abstract String toString();
abstract String toSource(int indent);
abstract String toXMLString(int indent);
abstract Object valueOf();
/**
* Extension to access native implementation from scripts
*/
abstract org.apache.xmlbeans.XmlObject getXmlObject();
protected abstract Object jsConstructor(Context cx, boolean inNewExpr,
Object[] args);
final Object getMethod(String id)
{
return super.get(id, this);
}
//
//
// Methods overriding ScriptableObject
//
//
public final Object getDefaultValue(Class hint)
{
return toString();
}
public void delete(String name)
{
throw new IllegalArgumentException("String: [" + name + "]");
}
/**
* XMLObject always compare with any value and equivalentValues
* never returns {@link Scriptable#NOT_FOUND} for them but rather
* calls equivalentXml(value) and wrap the result as Boolean.
*/
protected final Object equivalentValues(Object value)
{
boolean result = equivalentXml(value);
return result ? Boolean.TRUE : Boolean.FALSE;
}
//
//
// Methods overriding XMLObject
//
//
public final XMLLib lib()
{
return lib;
}
/**
* Implementation of ECMAScript [[Has]]
*/
public final boolean ecmaHas(Context cx, Object id)
{
if (cx == null) cx = Context.getCurrentContext();
XMLName xmlName = lib.toXMLNameOrIndex(cx, id);
if (xmlName == null) {
long index = ScriptRuntime.lastUint32Result(cx);
// XXX Fix this cast
return has((int)index, this);
}
return hasXMLProperty(xmlName);
}
/**
* Implementation of ECMAScript [[Get]]
*/
public final Object ecmaGet(Context cx, Object id)
{
if (cx == null) cx = Context.getCurrentContext();
XMLName xmlName = lib.toXMLNameOrIndex(cx, id);
if (xmlName == null) {
long index = ScriptRuntime.lastUint32Result(cx);
// XXX Fix this cast
Object result = get((int)index, this);
if (result == Scriptable.NOT_FOUND) {
result = Undefined.instance;
}
return result;
}
return getXMLProperty(xmlName);
}
/**
* Implementation of ECMAScript [[Put]]
*/
public final void ecmaPut(Context cx, Object id, Object value)
{
if (cx == null) cx = Context.getCurrentContext();
XMLName xmlName = lib.toXMLNameOrIndex(cx, id);
if (xmlName == null) {
long index = ScriptRuntime.lastUint32Result(cx);
// XXX Fix this cast
put((int)index, this, value);
return;
}
putXMLProperty(xmlName, value);
}
/**
* Implementation of ECMAScript [[Delete]].
*/
public final boolean ecmaDelete(Context cx, Object id)
{
if (cx == null) cx = Context.getCurrentContext();
XMLName xmlName = lib.toXMLNameOrIndex(cx, id);
if (xmlName == null) {
long index = ScriptRuntime.lastUint32Result(cx);
// XXX Fix this
delete((int)index);
return true;
}
deleteXMLProperty(xmlName);
return true;
}
public Ref memberRef(Context cx, Object elem, int memberTypeFlags)
{
XMLName xmlName;
if ((memberTypeFlags & Node.ATTRIBUTE_FLAG) != 0) {
xmlName = lib.toAttributeName(cx, elem);
} else {
if ((memberTypeFlags & Node.DESCENDANTS_FLAG) == 0) {
// Code generation would use ecma(Get|Has|Delete|Set) for
// normal name idenrifiers so one ATTRIBUTE_FLAG
// or DESCENDANTS_FLAG has to be set
throw Kit.codeBug();
}
xmlName = lib.toXMLName(cx, elem);
}
if ((memberTypeFlags & Node.DESCENDANTS_FLAG) != 0) {
xmlName.setIsDescendants();
}
xmlName.initXMLObject(this);
return xmlName;
}
/**
* Generic reference to implement x::ns, x.@ns::y, x..@ns::y etc.
*/
public Ref memberRef(Context cx, Object namespace, Object elem,
int memberTypeFlags)
{
XMLName xmlName = lib.toQualifiedName(cx, namespace, elem);
if ((memberTypeFlags & Node.ATTRIBUTE_FLAG) != 0) {
if (!xmlName.isAttributeName()) {
xmlName.setAttributeName();
}
}
if ((memberTypeFlags & Node.DESCENDANTS_FLAG) != 0) {
xmlName.setIsDescendants();
}
xmlName.initXMLObject(this);
return xmlName;
}
public NativeWith enterWith(Scriptable scope)
{
return new XMLWithScope(lib, scope, this);
}
public NativeWith enterDotQuery(Scriptable scope)
{
XMLWithScope xws = new XMLWithScope(lib, scope, this);
xws.initAsDotQuery();
return xws;
}
public final Object addValues(Context cx, boolean thisIsLeft,
Object value)
{
if (value instanceof XMLObject) {
XMLObject v1, v2;
if (thisIsLeft) {
v1 = this;
v2 = (XMLObject)value;
} else {
v1 = (XMLObject)value;
v2 = this;
}
return lib.addXMLObjects(cx, v1, v2);
}
if (value == Undefined.instance) {
// both "xml + undefined" and "undefined + xml" gives String(xml)
return ScriptRuntime.toString(this);
}
return super.addValues(cx, thisIsLeft, value);
}
//
//
// IdScriptableObject machinery
//
//
final void exportAsJSClass(boolean sealed)
{
prototypeFlag = true;
exportAsJSClass(MAX_PROTOTYPE_ID, lib.globalScope(), sealed);
}
// #string_id_map#
private final static int
Id_constructor = 1,
Id_addNamespace = 2,
Id_appendChild = 3,
Id_attribute = 4,
Id_attributes = 5,
Id_child = 6,
Id_childIndex = 7,
Id_children = 8,
Id_comments = 9,
Id_contains = 10,
Id_copy = 11,
Id_descendants = 12,
Id_inScopeNamespaces = 13,
Id_insertChildAfter = 14,
Id_insertChildBefore = 15,
Id_hasOwnProperty = 16,
Id_hasComplexContent = 17,
Id_hasSimpleContent = 18,
Id_length = 19,
Id_localName = 20,
Id_name = 21,
Id_namespace = 22,
Id_namespaceDeclarations = 23,
Id_nodeKind = 24,
Id_normalize = 25,
Id_parent = 26,
Id_prependChild = 27,
Id_processingInstructions = 28,
Id_propertyIsEnumerable = 29,
Id_removeNamespace = 30,
Id_replace = 31,
Id_setChildren = 32,
Id_setLocalName = 33,
Id_setName = 34,
Id_setNamespace = 35,
Id_text = 36,
Id_toString = 37,
Id_toSource = 38,
Id_toXMLString = 39,
Id_valueOf = 40,
Id_getXmlObject = 41,
MAX_PROTOTYPE_ID = 41;
protected int findPrototypeId(String s)
{
int id;
// #generated# Last update: 2004-11-10 15:38:11 CET
L0: { id = 0; String X = null; int c;
L: switch (s.length()) {
case 4: c=s.charAt(0);
if (c=='c') { X="copy";id=Id_copy; }
else if (c=='n') { X="name";id=Id_name; }
else if (c=='t') { X="text";id=Id_text; }
break L;
case 5: X="child";id=Id_child; break L;
case 6: c=s.charAt(0);
if (c=='l') { X="length";id=Id_length; }
else if (c=='p') { X="parent";id=Id_parent; }
break L;
case 7: c=s.charAt(0);
if (c=='r') { X="replace";id=Id_replace; }
else if (c=='s') { X="setName";id=Id_setName; }
else if (c=='v') { X="valueOf";id=Id_valueOf; }
break L;
case 8: switch (s.charAt(4)) {
case 'K': X="nodeKind";id=Id_nodeKind; break L;
case 'a': X="contains";id=Id_contains; break L;
case 'd': X="children";id=Id_children; break L;
case 'e': X="comments";id=Id_comments; break L;
case 'r': X="toString";id=Id_toString; break L;
case 'u': X="toSource";id=Id_toSource; break L;
} break L;
case 9: switch (s.charAt(2)) {
case 'c': X="localName";id=Id_localName; break L;
case 'm': X="namespace";id=Id_namespace; break L;
case 'r': X="normalize";id=Id_normalize; break L;
case 't': X="attribute";id=Id_attribute; break L;
} break L;
case 10: c=s.charAt(0);
if (c=='a') { X="attributes";id=Id_attributes; }
else if (c=='c') { X="childIndex";id=Id_childIndex; }
break L;
case 11: switch (s.charAt(0)) {
case 'a': X="appendChild";id=Id_appendChild; break L;
case 'c': X="constructor";id=Id_constructor; break L;
case 'd': X="descendants";id=Id_descendants; break L;
case 's': X="setChildren";id=Id_setChildren; break L;
case 't': X="toXMLString";id=Id_toXMLString; break L;
} break L;
case 12: switch (s.charAt(0)) {
case 'a': X="addNamespace";id=Id_addNamespace; break L;
case 'g': X="getXmlObject";id=Id_getXmlObject; break L;
case 'p': X="prependChild";id=Id_prependChild; break L;
case 's': c=s.charAt(3);
if (c=='L') { X="setLocalName";id=Id_setLocalName; }
else if (c=='N') { X="setNamespace";id=Id_setNamespace; }
break L;
} break L;
case 14: X="hasOwnProperty";id=Id_hasOwnProperty; break L;
case 15: X="removeNamespace";id=Id_removeNamespace; break L;
case 16: c=s.charAt(0);
if (c=='h') { X="hasSimpleContent";id=Id_hasSimpleContent; }
else if (c=='i') { X="insertChildAfter";id=Id_insertChildAfter; }
break L;
case 17: c=s.charAt(3);
if (c=='C') { X="hasComplexContent";id=Id_hasComplexContent; }
else if (c=='c') { X="inScopeNamespaces";id=Id_inScopeNamespaces; }
else if (c=='e') { X="insertChildBefore";id=Id_insertChildBefore; }
break L;
case 20: X="propertyIsEnumerable";id=Id_propertyIsEnumerable; break L;
case 21: X="namespaceDeclarations";id=Id_namespaceDeclarations; break L;
case 22: X="processingInstructions";id=Id_processingInstructions; break L;
}
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
return id;
}
// #/string_id_map#
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: {
IdFunctionObject ctor;
if (this instanceof XML) {
ctor = new XMLCtor((XML)this, XMLOBJECT_TAG, id, 1);
} else {
ctor = new IdFunctionObject(this, XMLOBJECT_TAG, id, 1);
}
initPrototypeConstructor(ctor);
return;
}
case Id_addNamespace: arity=1; s="addNamespace"; break;
case Id_appendChild: arity=1; s="appendChild"; break;
case Id_attribute: arity=1; s="attribute"; break;
case Id_attributes: arity=0; s="attributes"; break;
case Id_child: arity=1; s="child"; break;
case Id_childIndex: arity=0; s="childIndex"; break;
case Id_children: arity=0; s="children"; break;
case Id_comments: arity=0; s="comments"; break;
case Id_contains: arity=1; s="contains"; break;
case Id_copy: arity=0; s="copy"; break;
case Id_descendants: arity=1; s="descendants"; break;
case Id_hasComplexContent: arity=0; s="hasComplexContent"; break;
case Id_hasOwnProperty: arity=1; s="hasOwnProperty"; break;
case Id_hasSimpleContent: arity=0; s="hasSimpleContent"; break;
case Id_inScopeNamespaces: arity=0; s="inScopeNamespaces"; break;
case Id_insertChildAfter: arity=2; s="insertChildAfter"; break;
case Id_insertChildBefore: arity=2; s="insertChildBefore"; break;
case Id_length: arity=0; s="length"; break;
case Id_localName: arity=0; s="localName"; break;
case Id_name: arity=0; s="name"; break;
case Id_namespace: arity=1; s="namespace"; break;
case Id_namespaceDeclarations:
arity=0; s="namespaceDeclarations"; break;
case Id_nodeKind: arity=0; s="nodeKind"; break;
case Id_normalize: arity=0; s="normalize"; break;
case Id_parent: arity=0; s="parent"; break;
case Id_prependChild: arity=1; s="prependChild"; break;
case Id_processingInstructions:
arity=1; s="processingInstructions"; break;
case Id_propertyIsEnumerable:
arity=1; s="propertyIsEnumerable"; break;
case Id_removeNamespace: arity=1; s="removeNamespace"; break;
case Id_replace: arity=2; s="replace"; break;
case Id_setChildren: arity=1; s="setChildren"; break;
case Id_setLocalName: arity=1; s="setLocalName"; break;
case Id_setName: arity=1; s="setName"; break;
case Id_setNamespace: arity=1; s="setNamespace"; break;
case Id_text: arity=0; s="text"; break;
case Id_toString: arity=0; s="toString"; break;
case Id_toSource: arity=1; s="toSource"; break;
case Id_toXMLString: arity=1; s="toXMLString"; break;
case Id_valueOf: arity=0; s="valueOf"; break;
case Id_getXmlObject: arity=0; s="getXmlObject"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(XMLOBJECT_TAG, id, s, arity);
}
/**
*
* @param f
* @param cx
* @param scope
* @param thisObj
* @param args
* @return
*/
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(XMLOBJECT_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
if (id == Id_constructor) {
return jsConstructor(cx, thisObj == null, args);
}
// All (XML|XMLList).prototype methods require thisObj to be XML
if (!(thisObj instanceof XMLObjectImpl))
throw incompatibleCallError(f);
XMLObjectImpl realThis = (XMLObjectImpl)thisObj;
switch (id) {
case Id_addNamespace: {
Namespace ns = lib.castToNamespace(cx, arg(args, 0));
return realThis.addNamespace(ns);
}
case Id_appendChild:
return realThis.appendChild(arg(args, 0));
case Id_attribute: {
XMLName xmlName = lib.toAttributeName(cx, arg(args, 0));
return realThis.attribute(xmlName);
}
case Id_attributes:
return realThis.attributes();
case Id_child: {
XMLName xmlName = lib.toXMLNameOrIndex(cx, arg(args, 0));
if (xmlName == null) {
long index = ScriptRuntime.lastUint32Result(cx);
return realThis.child(index);
} else {
return realThis.child(xmlName);
}
}
case Id_childIndex:
return ScriptRuntime.wrapInt(realThis.childIndex());
case Id_children:
return realThis.children();
case Id_comments:
return realThis.comments();
case Id_contains:
return ScriptRuntime.wrapBoolean(
realThis.contains(arg(args, 0)));
case Id_copy:
return realThis.copy();
case Id_descendants: {
XMLName xmlName = (args.length == 0)
? XMLName.formStar()
: lib.toXMLName(cx, args[0]);
return realThis.descendants(xmlName);
}
case Id_inScopeNamespaces: {
Object[] array = realThis.inScopeNamespaces();
return cx.newArray(scope, array);
}
case Id_insertChildAfter:
return realThis.insertChildAfter(arg(args, 0), arg(args, 1));
case Id_insertChildBefore:
return realThis.insertChildBefore(arg(args, 0), arg(args, 1));
case Id_hasOwnProperty: {
XMLName xmlName = lib.toXMLName(cx, arg(args, 0));
return ScriptRuntime.wrapBoolean(
realThis.hasOwnProperty(xmlName));
}
case Id_hasComplexContent:
return ScriptRuntime.wrapBoolean(realThis.hasComplexContent());
case Id_hasSimpleContent:
return ScriptRuntime.wrapBoolean(realThis.hasSimpleContent());
case Id_length:
return ScriptRuntime.wrapInt(realThis.length());
case Id_localName:
return realThis.localName();
case Id_name:
return realThis.name();
case Id_namespace: {
String prefix = (args.length > 0)
? ScriptRuntime.toString(args[0]) : null;
return realThis.namespace(prefix);
}
case Id_namespaceDeclarations: {
Object[] array = realThis.namespaceDeclarations();
return cx.newArray(scope, array);
}
case Id_nodeKind:
return realThis.nodeKind();
case Id_normalize:
realThis.normalize();
return Undefined.instance;
case Id_parent:
return realThis.parent();
case Id_prependChild:
return realThis.prependChild(arg(args, 0));
case Id_processingInstructions: {
XMLName xmlName = (args.length > 0)
? lib.toXMLName(cx, args[0])
: XMLName.formStar();
return realThis.processingInstructions(xmlName);
}
case Id_propertyIsEnumerable: {
return ScriptRuntime.wrapBoolean(
realThis.propertyIsEnumerable(arg(args, 0)));
}
case Id_removeNamespace: {
Namespace ns = lib.castToNamespace(cx, arg(args, 0));
return realThis.removeNamespace(ns);
}
case Id_replace: {
XMLName xmlName = lib.toXMLNameOrIndex(cx, arg(args, 0));
Object arg1 = arg(args, 1);
if (xmlName == null) {
long index = ScriptRuntime.lastUint32Result(cx);
return realThis.replace(index, arg1);
} else {
return realThis.replace(xmlName, arg1);
}
}
case Id_setChildren:
return realThis.setChildren(arg(args, 0));
case Id_setLocalName: {
String localName;
Object arg = arg(args, 0);
if (arg instanceof QName) {
localName = ((QName)arg).localName();
} else {
localName = ScriptRuntime.toString(arg);
}
realThis.setLocalName(localName);
return Undefined.instance;
}
case Id_setName: {
Object arg = (args.length != 0) ? args[0] : Undefined.instance;
QName qname;
if (arg instanceof QName) {
qname = (QName)arg;
if (qname.uri() == null) {
qname = lib.constructQNameFromString(cx, qname.localName());
} else {
// E4X 13.4.4.35 requires to always construct QName
qname = lib.constructQName(cx, qname);
}
} else {
qname = lib.constructQName(cx, arg);
}
realThis.setName(qname);
return Undefined.instance;
}
case Id_setNamespace: {
Namespace ns = lib.castToNamespace(cx, arg(args, 0));
realThis.setNamespace(ns);
return Undefined.instance;
}
case Id_text:
return realThis.text();
case Id_toString:
return realThis.toString();
case Id_toSource: {
int indent = ScriptRuntime.toInt32(args, 0);
return realThis.toSource(indent);
}
case Id_toXMLString: {
int indent = ScriptRuntime.toInt32(args, 0);
return realThis.toXMLString(indent);
}
case Id_valueOf:
return realThis.valueOf();
case Id_getXmlObject: {
org.apache.xmlbeans.XmlObject xmlObject = realThis.getXmlObject();
return Context.javaToJS(xmlObject, scope);
}
}
throw new IllegalArgumentException(String.valueOf(id));
}
private static Object arg(Object[] args, int i)
{
return (i < args.length) ? args[i] : Undefined.instance;
}
}

View File

@@ -0,0 +1,125 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Ethan Hugg
* Terry Lucas
* Milen Nankov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript.xml.impl.xmlbeans;
import org.mozilla.javascript.*;
import org.mozilla.javascript.xml.*;
final class XMLWithScope extends NativeWith
{
private static final long serialVersionUID = -696429282095170887L;
private XMLLibImpl lib;
private int _currIndex;
private XMLList _xmlList;
private XMLObject _dqPrototype;
XMLWithScope(XMLLibImpl lib, Scriptable parent, XMLObject prototype)
{
super(parent, prototype);
this.lib = lib;
}
void initAsDotQuery()
{
XMLObject prototype = (XMLObject)getPrototype();
// XMLWithScope also handles the .(xxx) DotQuery for XML
// basically DotQuery is a for/in/with statement and in
// the following 3 statements we setup to signal it's
// DotQuery,
// the index and the object being looped over. The
// xws.setPrototype is the scope of the object which is
// is a element of the lhs (XMLList).
_currIndex = 0;
_dqPrototype = prototype;
if (prototype instanceof XMLList) {
XMLList xl = (XMLList)prototype;
if (xl.length() > 0) {
setPrototype((Scriptable)(xl.get(0, null)));
}
}
// Always return the outer-most type of XML lValue of
// XML to left of dotQuery.
_xmlList = new XMLList(lib);
}
protected Object updateDotQuery(boolean value)
{
// Return null to continue looping
XMLObject seed = _dqPrototype;
XMLList xmlL = _xmlList;
if (seed instanceof XMLList) {
// We're a list so keep testing each element of the list if the
// result on the top of stack is true then that element is added
// to our result list. If false, we try the next element.
XMLList orgXmlL = (XMLList)seed;
int idx = _currIndex;
if (value) {
xmlL.addToList(orgXmlL.get(idx, null));
}
// More elements to test?
if (++idx < orgXmlL.length()) {
// Yes, set our new index, get the next element and
// reset the expression to run with this object as
// the WITH selector.
_currIndex = idx;
setPrototype((Scriptable)(orgXmlL.get(idx, null)));
// continue looping
return null;
}
} else {
// If we're not a XMLList then there's no looping
// just return DQPrototype if the result is true.
if (value) {
xmlL.addToList(seed);
}
}
return xmlL;
}
}

View File

@@ -0,0 +1,100 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* Example of controlling the JavaScript execution engine.
*
* We evaluate a script and then manipulate the result.
*
*/
public class Control {
/**
* Main entry point.
*
* Process arguments as would a normal Java program. Also
* create a new Context and associate it with the current thread.
* Then set up the execution environment and begin to
* execute scripts.
*/
public static void main(String[] args)
{
Context cx = Context.enter();
try {
// Set version to JavaScript1.2 so that we get object-literal style
// printing instead of "[object Object]"
cx.setLanguageVersion(Context.VERSION_1_2);
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed.
Scriptable scope = cx.initStandardObjects();
// Now we can evaluate a script. Let's create a new object
// using the object literal notation.
Object result = cx.evaluateString(scope, "obj = {a:1, b:['x','y']}",
"MySource", 1, null);
Scriptable obj = (Scriptable) scope.get("obj", scope);
// Should print "obj == result" (Since the result of an assignment
// expression is the value that was assigned)
System.out.println("obj " + (obj == result ? "==" : "!=") +
" result");
// Should print "obj.a == 1"
System.out.println("obj.a == " + obj.get("a", obj));
Scriptable b = (Scriptable) obj.get("b", obj);
// Should print "obj.b[0] == x"
System.out.println("obj.b[0] == " + b.get(0, b));
// Should print "obj.b[1] == y"
System.out.println("obj.b[1] == " + b.get(1, b));
// Should print {a:1, b:["x", "y"]}
Function fn = (Function) ScriptableObject.getProperty(obj, "toString");
System.out.println(fn.call(cx, scope, obj, new Object[0]));
} finally {
Context.exit();
}
}
}

View File

@@ -0,0 +1,62 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
public class Counter extends ScriptableObject {
private static final long serialVersionUID = 438270592527335642L;
// The zero-argument constructor used by Rhino runtime to create instances
public Counter() { }
// Method jsConstructor defines the JavaScript constructor
public void jsConstructor(int a) { count = a; }
// The class name is defined by the getClassName method
@Override
public String getClassName() { return "Counter"; }
// The method jsGet_count defines the count property.
public int jsGet_count() { return count++; }
// Methods can be defined using the jsFunction_ prefix. Here we define
// resetCount for JavaScript.
public void jsFunction_resetCount() { count = 0; }
private int count;
}

View File

@@ -0,0 +1,82 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* An example illustrating how to create a JavaScript object and retrieve
* properties and call methods.
* <p>
* Output should be:
* <pre>
* count = 0
* count = 1
* resetCount
* count = 0
* </pre>
*/
public class CounterTest {
public static void main(String[] args) throws Exception
{
Context cx = Context.enter();
try {
Scriptable scope = cx.initStandardObjects();
ScriptableObject.defineClass(scope, Counter.class);
Scriptable testCounter = cx.newObject(scope, "Counter");
Object count = ScriptableObject.getProperty(testCounter, "count");
System.out.println("count = " + count);
count = ScriptableObject.getProperty(testCounter, "count");
System.out.println("count = " + count);
ScriptableObject.callMethod(testCounter,
"resetCount",
new Object[0]);
System.out.println("resetCount");
count = ScriptableObject.getProperty(testCounter, "count");
System.out.println("count = " + count);
} finally {
Context.exit();
}
}
}

View File

@@ -0,0 +1,205 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* Example of controlling the JavaScript with multiple scopes and threads.
*/
public class DynamicScopes {
static boolean useDynamicScope;
static class MyFactory extends ContextFactory
{
@Override
protected boolean hasFeature(Context cx, int featureIndex)
{
if (featureIndex == Context.FEATURE_DYNAMIC_SCOPE) {
return useDynamicScope;
}
return super.hasFeature(cx, featureIndex);
}
}
static {
ContextFactory.initGlobal(new MyFactory());
}
/**
* Main entry point.
*
* Set up the shared scope and then spawn new threads that execute
* relative to that shared scope. Try to run functions with and
* without dynamic scope to see the effect.
*
* The expected output is
* <pre>
* sharedScope
* nested:sharedScope
* sharedScope
* nested:sharedScope
* sharedScope
* nested:sharedScope
* thread0
* nested:thread0
* thread1
* nested:thread1
* thread2
* nested:thread2
* </pre>
* The final three lines may be permuted in any order depending on
* thread scheduling.
*/
public static void main(String[] args)
{
Context cx = Context.enter();
try {
// Precompile source only once
String source = ""
+"var x = 'sharedScope';\n"
+"function f() { return x; }\n"
// Dynamic scope works with nested function too
+"function initClosure(prefix) {\n"
+" return function test() { return prefix+x; }\n"
+"}\n"
+"var closure = initClosure('nested:');\n"
+"";
Script script = cx.compileString(source, "sharedScript", 1, null);
useDynamicScope = false;
runScripts(cx, script);
useDynamicScope = true;
runScripts(cx, script);
} finally {
Context.exit();
}
}
static void runScripts(Context cx, Script script)
{
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed. The call
// returns a new scope that we will share.
ScriptableObject sharedScope = cx.initStandardObjects(null, true);
// Now we can execute the precompiled script against the scope
// to define x variable and f function in the shared scope.
script.exec(cx, sharedScope);
// Now we spawn some threads that execute a script that calls the
// function 'f'. The scope chain looks like this:
// <pre>
// ------------------ ------------------
// | per-thread scope | -prototype-> | shared scope |
// ------------------ ------------------
// ^
// |
// parentScope
// |
// ------------------
// | f's activation |
// ------------------
// </pre>
// Both the shared scope and the per-thread scope have variables 'x'
// defined in them. If 'f' is compiled with dynamic scope enabled,
// the 'x' from the per-thread scope will be used. Otherwise, the 'x'
// from the shared scope will be used. The 'x' defined in 'g' (which
// calls 'f') should not be seen by 'f'.
final int threadCount = 3;
Thread[] t = new Thread[threadCount];
for (int i=0; i < threadCount; i++) {
String source2 = ""
+"function g() { var x = 'local'; return f(); }\n"
+"java.lang.System.out.println(g());\n"
+"function g2() { var x = 'local'; return closure(); }\n"
+"java.lang.System.out.println(g2());\n"
+"";
t[i] = new Thread(new PerThread(sharedScope, source2,
"thread" + i));
}
for (int i=0; i < threadCount; i++)
t[i].start();
// Don't return in this thread until all the spawned threads have
// completed.
for (int i=0; i < threadCount; i++) {
try {
t[i].join();
} catch (InterruptedException e) {
}
}
}
static class PerThread implements Runnable {
PerThread(Scriptable sharedScope, String source, String x) {
this.sharedScope = sharedScope;
this.source = source;
this.x = x;
}
public void run() {
// We need a new Context for this thread.
Context cx = Context.enter();
try {
// We can share the scope.
Scriptable threadScope = cx.newObject(sharedScope);
threadScope.setPrototype(sharedScope);
// We want "threadScope" to be a new top-level
// scope, so set its parent scope to null. This
// means that any variables created by assignments
// will be properties of "threadScope".
threadScope.setParentScope(null);
// Create a JavaScript property of the thread scope named
// 'x' and save a value for it.
threadScope.put("x", threadScope, x);
cx.evaluateString(threadScope, source, "threadScript", 1, null);
} finally {
Context.exit();
}
}
private Scriptable sharedScope;
private String source;
private String x;
}
}

View File

@@ -0,0 +1,223 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* John Schneider
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
print("----------------------------------------");
// Use the XML constructor to parse an string into an XML object
var John = "<employee><name>John</name><age>25</age></employee>";
var Sue ="<employee><name>Sue</name><age>32</age></employee>";
var tagName = "employees";
var employees = new XML("<" + tagName +">" + John + Sue + "</" + tagName +">");
print("The employees XML object constructed from a string is:\n" + employees);
print("----------------------------------------");
// Use an XML literal to create an XML object
var order = <order>
<customer>
<firstname>John</firstname>
<lastname>Doe</lastname>
</customer>
<item>
<description>Big Screen Television</description>
<price>1299.99</price>
<quantity>1</quantity>
</item>
</order>
// Construct the full customer name
var name = order.customer.firstname + " " + order.customer.lastname;
// Calculate the total price
var total = order.item.price * order.item.quantity;
print("The order XML object constructed using a literal is:\n" + order);
print("The total price of " + name + "'s order is " + total);
print("----------------------------------------");
// construct a new XML object using expando and super-expando properties
var order = <order/>;
order.customer.name = "Fred Jones";
order.customer.address.street = "123 Long Lang";
order.customer.address.city = "Underwood";
order.customer.address.state = "CA";
order.item[0] = "";
order.item[0].description = "Small Rodents";
order.item[0].quantity = 10;
order.item[0].price = 6.95;
print("The order custructed using expandos and super-expandos is:\n" + order);
// append a new item to the order
order.item += <item><description>Catapult</description><price>139.95</price></item>;
print("----------------------------------------");
print("The order after appending a new item is:\n" + order);
print("----------------------------------------");
// dynamically construct an XML element using embedded expressions
var tagname = "name";
var attributename = "id";
var attributevalue = 5;
var content = "Fred";
var x = <{tagname} {attributename}={attributevalue}>{content}</{tagname}>;
print("The dynamically computed element value is:\n" + x.toXMLString());
print("----------------------------------------");
// Create a SOAP message
var message = <soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<soap:Body>
<m:GetLastTradePrice xmlns:m="http://mycompany.com/stocks">
<symbol>DIS</symbol>
</m:GetLastTradePrice>
</soap:Body>
</soap:Envelope>
// declare the SOAP and stocks namespaces
var soap = new Namespace("http://schemas.xmlsoap.org/soap/envelope/");
var stock = new Namespace ("http://mycompany.com/stocks");
// extract the soap encoding style and body from the soap message
var encodingStyle = message.@soap::encodingStyle;
print("The encoding style of the soap message is specified by:\n" + encodingStyle);
// change the stock symbol
message.soap::Body.stock::GetLastTradePrice.symbol = "MYCO";
var body = message.soap::Body;
print("The body of the soap message is:\n" + body);
print("----------------------------------------");
// create an manipulate an XML object using the default xml namespace
default xml namespace = "http://default.namespace.com";
var x = <x/>;
x.a = "one";
x.b = "two";
x.c = <c xmlns="http://some.other.namespace.com">three</c>;
print("XML object constructed using the default xml namespace:\n" + x);
default xml namespace="";
print("----------------------------------------");
var order = <order id = "123456" timestamp="Mon Mar 10 2003 16:03:25 GMT-0800 (PST)">
<customer>
<firstname>John</firstname>
<lastname>Doe</lastname>
</customer>
<item id="3456">
<description>Big Screen Television</description>
<price>1299.99</price>
<quantity>1</quantity>
</item>
<item id = "56789">
<description>DVD Player</description>
<price>399.99</price>
<quantity>1</quantity>
</item>
</order>;
// get the customer element from the orderprint("The customer is:\n" + order.customer);
// get the id attribute from the order
print("The order id is:" + order.@id);
// get all the child elements from the order element
print("The children of the order are:\n" + order.*);
// get the list of all item descriptions
print("The order descriptions are:\n" + order.item.description);
// get second item by numeric index
print("The second item is:\n" + order.item[1]);
// get the list of all child elements in all item elements
print("The children of the items are:\n" + order.item.*);
// get the second child element from the order by index
print("The second child of the order is:\n" + order.*[1]);
// calculate the total price of the order
var totalprice = 0;
for each (i in order.item) {
totalprice += i.price * i.quantity;
}
print("The total price of the order is: " + totalprice);
print("----------------------------------------");
var e = <employees>
<employee id="1"><name>Joe</name><age>20</age></employee>
<employee id="2"><name>Sue</name><age>30</age></employee>
</employees>;
// get all the names in e
print("All the employee names are:\n" + e..name);
// employees with name Joe
print("The employee named Joe is:\n" + e.employee.(name == "Joe"));
// employees with id's 1 & 2
print("Employees with ids 1 & 2:\n" + e.employee.(@id == 1 || @id == 2));
// name of employee with id 1
print("Name of the the employee with ID=1: " + e.employee.(@id == 1).name);
print("----------------------------------------");

View File

@@ -0,0 +1,353 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
import java.io.*;
import java.util.List;
import java.util.ArrayList;
/**
* Define a simple JavaScript File object.
*
* This isn't intended to be any sort of definitive attempt at a
* standard File object for JavaScript, but instead is an example
* of a more involved definition of a host object.
*
* Example of use of the File object:
* <pre>
* js> defineClass("File")
* js> file = new File("myfile.txt");
* [object File]
* js> file.writeLine("one"); <i>only now is file actually opened</i>
* js> file.writeLine("two");
* js> file.writeLine("thr", "ee");
* js> file.close(); <i>must close file before we can reopen for reading</i>
* js> var a = file.readLines(); <i>creates and fills an array with the contents of the file</i>
* js> a;
* one,two,three
* js>
* </pre>
*
*
* File errors or end-of-file signaled by thrown Java exceptions will
* be wrapped as JavaScript exceptions when called from JavaScript,
* and may be caught within JavaScript.
*
* @author Norris Boyd
*/
public class File extends ScriptableObject {
/**
*
*/
private static final long serialVersionUID = 2549960399774237828L;
/**
* The zero-parameter constructor.
*
* When Context.defineClass is called with this class, it will
* construct File.prototype using this constructor.
*/
public File() {
}
/**
* The Java method defining the JavaScript File constructor.
*
* If the constructor has one or more arguments, and the
* first argument is not undefined, the argument is converted
* to a string as used as the filename.<p>
*
* Otherwise System.in or System.out is assumed as appropriate
* to the use.
*/
public static Scriptable jsConstructor(Context cx, Object[] args,
Function ctorObj,
boolean inNewExpr)
{
File result = new File();
if (args.length == 0 || args[0] == Context.getUndefinedValue()) {
result.name = "";
result.file = null;
} else {
result.name = Context.toString(args[0]);
result.file = new java.io.File(result.name);
}
return result;
}
/**
* Returns the name of this JavaScript class, "File".
*/
@Override
public String getClassName() {
return "File";
}
/**
* Get the name of the file.
*
* Used to define the "name" property.
*/
public String jsGet_name() {
return name;
}
/**
* Read the remaining lines in the file and return them in an array.
*
* Implements a JavaScript function.<p>
*
* This is a good example of creating a new array and setting
* elements in that array.
*
* @exception IOException if an error occurred while accessing the file
* associated with this object
*/
public Object jsFunction_readLines()
throws IOException
{
List<String> list = new ArrayList<String>();
String s;
while ((s = jsFunction_readLine()) != null) {
list.add(s);
}
String[] lines = list.toArray(new String[list.size()]);
Scriptable scope = ScriptableObject.getTopLevelScope(this);
Context cx = Context.getCurrentContext();
return cx.newObject(scope, "Array", lines);
}
/**
* Read a line.
*
* Implements a JavaScript function.
* @exception IOException if an error occurred while accessing the file
* associated with this object, or EOFException if the object
* reached the end of the file
*/
public String jsFunction_readLine() throws IOException {
return getReader().readLine();
}
/**
* Read a character.
*
* @exception IOException if an error occurred while accessing the file
* associated with this object, or EOFException if the object
* reached the end of the file
*/
public String jsFunction_readChar() throws IOException {
int i = getReader().read();
if (i == -1)
return null;
char[] charArray = { (char) i };
return new String(charArray);
}
/**
* Write strings.
*
* Implements a JavaScript function. <p>
*
* This function takes a variable number of arguments, converts
* each argument to a string, and writes that string to the file.
* @exception IOException if an error occurred while accessing the file
* associated with this object
*/
public static void jsFunction_write(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
throws IOException
{
write0(thisObj, args, false);
}
/**
* Write strings and a newline.
*
* Implements a JavaScript function.
* @exception IOException if an error occurred while accessing the file
* associated with this object
*
*/
public static void jsFunction_writeLine(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
throws IOException
{
write0(thisObj, args, true);
}
public int jsGet_lineNumber()
throws FileNotFoundException
{
return getReader().getLineNumber();
}
/**
* Close the file. It may be reopened.
*
* Implements a JavaScript function.
* @exception IOException if an error occurred while accessing the file
* associated with this object
*/
public void jsFunction_close() throws IOException {
if (reader != null) {
reader.close();
reader = null;
} else if (writer != null) {
writer.close();
writer = null;
}
}
/**
* Finalizer.
*
* Close the file when this object is collected.
*/
@Override
protected void finalize() {
try {
jsFunction_close();
}
catch (IOException e) {
}
}
/**
* Get the Java reader.
*/
public Object jsFunction_getReader() {
if (reader == null)
return null;
// Here we use toObject() to "wrap" the BufferedReader object
// in a Scriptable object so that it can be manipulated by
// JavaScript.
Scriptable parent = ScriptableObject.getTopLevelScope(this);
return Context.javaToJS(reader, parent);
}
/**
* Get the Java writer.
*
* @see File#jsFunction_getReader
*
*/
public Object jsFunction_getWriter() {
if (writer == null)
return null;
Scriptable parent = ScriptableObject.getTopLevelScope(this);
return Context.javaToJS(writer, parent);
}
/**
* Get the reader, checking that we're not already writing this file.
*/
private LineNumberReader getReader() throws FileNotFoundException {
if (writer != null) {
throw Context.reportRuntimeError("already writing file \""
+ name
+ "\"");
}
if (reader == null)
reader = new LineNumberReader(file == null
? new InputStreamReader(System.in)
: new FileReader(file));
return reader;
}
/**
* Perform the guts of write and writeLine.
*
* Since the two functions differ only in whether they write a
* newline character, move the code into a common subroutine.
*
*/
private static void write0(Scriptable thisObj, Object[] args, boolean eol)
throws IOException
{
File thisFile = checkInstance(thisObj);
if (thisFile.reader != null) {
throw Context.reportRuntimeError("already writing file \""
+ thisFile.name
+ "\"");
}
if (thisFile.writer == null)
thisFile.writer = new BufferedWriter(
thisFile.file == null ? new OutputStreamWriter(System.out)
: new FileWriter(thisFile.file));
for (int i=0; i < args.length; i++) {
String s = Context.toString(args[i]);
thisFile.writer.write(s, 0, s.length());
}
if (eol)
thisFile.writer.newLine();
}
/**
* Perform the instanceof check and return the downcasted File object.
*
* This is necessary since methods may reside in the File.prototype
* object and scripts can dynamically alter prototype chains. For example:
* <pre>
* js> defineClass("File");
* js> o = {};
* [object Object]
* js> o.__proto__ = File.prototype;
* [object File]
* js> o.write("hi");
* js: called on incompatible object
* </pre>
* The runtime will take care of such checks when non-static Java methods
* are defined as JavaScript functions.
*/
private static File checkInstance(Scriptable obj) {
if (obj == null || !(obj instanceof File)) {
throw Context.reportRuntimeError("called on incompatible object");
}
return (File) obj;
}
/**
* Some private data for this class.
*/
private String name;
private java.io.File file; // may be null, meaning to use System.out or .in
private LineNumberReader reader;
private BufferedWriter writer;
}

View File

@@ -0,0 +1,171 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* An example host object class.
*
* Here's a shell session showing the Foo object in action:
* <pre>
* js> defineClass("Foo")
* js> foo = new Foo(); <i>A constructor call, see <a href="#Foo">Foo</a> below.</i>
* [object Foo] <i>The "Foo" here comes from <a href"#getClassName">getClassName</a>.</i>
* js> foo.counter; <i>The counter property is defined by the <code>defineProperty</code></i>
* 0 <i>call below and implemented by the <a href="#getCounter">getCounter</a></i>
* js> foo.counter; <i>method below.</i>
* 1
* js> foo.counter;
* 2
* js> foo.resetCounter(); <i>Results in a call to <a href="#resetCounter">resetCounter</a>.</i>
* js> foo.counter; <i>Now the counter has been reset.</i>
* 0
* js> foo.counter;
* 1
* js> bar = new Foo(37); <i>Create a new instance.</i>
* [object Foo]
* js> bar.counter; <i>This instance's counter is distinct from</i>
* 37 <i>the other instance's counter.</i>
* js> foo.varargs(3, "hi"); <i>Calls <a href="#varargs">varargs</a>.</i>
* this = [object Foo]; args = [3, hi]
* js> foo[7] = 34; <i>Since we extended ScriptableObject, we get</i>
* 34 <i>all the behavior of a JavaScript object</i>
* js> foo.a = 23; <i>for free.</i>
* 23
* js> foo.a + foo[7];
* 57
* js>
* </pre>
*
* @see org.mozilla.javascript.Context
* @see org.mozilla.javascript.Scriptable
* @see org.mozilla.javascript.ScriptableObject
*
* @author Norris Boyd
*/
public class Foo extends ScriptableObject {
private static final long serialVersionUID = -3833489808933339159L;
/**
* The zero-parameter constructor.
*
* When Context.defineClass is called with this class, it will
* construct Foo.prototype using this constructor.
*/
public Foo() {
}
/**
* The Java method defining the JavaScript Foo constructor.
*
* Takes an initial value for the counter property.
* Note that in the example Shell session above, we didn't
* supply a argument to the Foo constructor. This means that
* the Undefined value is used as the value of the argument,
* and when the argument is converted to an integer, Undefined
* becomes 0.
*/
public Foo(int counterStart) {
counter = counterStart;
}
/**
* Returns the name of this JavaScript class, "Foo".
*/
@Override
public String getClassName() {
return "Foo";
}
/**
* The Java method defining the JavaScript resetCounter function.
*
* Resets the counter to 0.
*/
public void jsFunction_resetCounter() {
counter = 0;
}
/**
* The Java method implementing the getter for the counter property.
* <p>
* If "setCounter" had been defined in this class, the runtime would
* call the setter when the property is assigned to.
*/
public int jsGet_counter() {
return counter++;
}
/**
* An example of a variable-arguments method.
*
* All variable arguments methods must have the same number and
* types of parameters, and must be static. <p>
* @param cx the Context of the current thread
* @param thisObj the JavaScript 'this' value.
* @param args the array of arguments for this call
* @param funObj the function object of the invoked JavaScript function
* This value is useful to compute a scope using
* Context.getTopLevelScope().
* @return computes the string values and types of 'this' and
* of each of the supplied arguments and returns them in a string.
*
* @see org.mozilla.javascript.ScriptableObject#getTopLevelScope
*/
public static Object jsFunction_varargs(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
StringBuffer buf = new StringBuffer();
buf.append("this = ");
buf.append(Context.toString(thisObj));
buf.append("; args = [");
for (int i=0; i < args.length; i++) {
buf.append(Context.toString(args[i]));
if (i+1 != args.length)
buf.append(", ");
}
buf.append("]");
return buf.toString();
}
/**
* A piece of private data for this class.
*/
private int counter;
}

View File

@@ -0,0 +1,280 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
import java.util.List;
import java.util.ArrayList;
/**
* Matrix: An example host object class that implements the Scriptable interface.
*
* Built-in JavaScript arrays don't handle multiple dimensions gracefully: the
* script writer must create every array in an array of arrays. The Matrix class
* takes care of that by automatically allocating arrays for every index that
* is accessed. What's more, the Matrix constructor takes a integer argument
* that specifies the dimension of the Matrix. If m is a Matrix with dimension 3,
* then m[0] will be a Matrix with dimension 1, and m[0][0] will be an Array.
*
* Here's a shell session showing the Matrix object in action:
* <pre>
* js> defineClass("Matrix")
* js> var m = new Matrix(2); // A constructor call, see "Matrix(int dimension)"
* js> m // Object.toString will call "Matrix.getClassName()"
* [object Matrix]
* js> m[0][0] = 3;
* 3
* js> uneval(m[0]); // an array was created automatically!
* [3]
* js> uneval(m[1]); // array is created even if we don't set a value
* []
* js> m.dim; // we can access the "dim" property
* 2
* js> m.dim = 3;
* 3
* js> m.dim; // but not modify the "dim" property
* 2
* </pre>
*
* @see org.mozilla.javascript.Context
* @see org.mozilla.javascript.Scriptable
*
* @author Norris Boyd
*/
public class Matrix implements Scriptable {
/**
* The zero-parameter constructor.
*
* When ScriptableObject.defineClass is called with this class, it will
* construct Matrix.prototype using this constructor.
*/
public Matrix() {
}
/**
* The Java constructor, also used to define the JavaScript constructor.
*/
public Matrix(int dimension) {
if (dimension <= 0) {
throw Context.reportRuntimeError(
"Dimension of Matrix must be greater than zero");
}
dim = dimension;
list = new ArrayList<Object>();
}
/**
* Returns the name of this JavaScript class, "Matrix".
*/
public String getClassName() {
return "Matrix";
}
/**
* Defines the "dim" property by returning true if name is
* equal to "dim".
* <p>
* Defines no other properties, i.e., returns false for
* all other names.
*
* @param name the name of the property
* @param start the object where lookup began
*/
public boolean has(String name, Scriptable start) {
return name.equals("dim");
}
/**
* Defines all numeric properties by returning true.
*
* @param index the index of the property
* @param start the object where lookup began
*/
public boolean has(int index, Scriptable start) {
return true;
}
/**
* Get the named property.
* <p>
* Handles the "dim" property and returns NOT_FOUND for all
* other names.
* @param name the property name
* @param start the object where the lookup began
*/
public Object get(String name, Scriptable start) {
if (name.equals("dim"))
return new Integer(dim);
return NOT_FOUND;
}
/**
* Get the indexed property.
* <p>
* Look up the element in the associated list and return
* it if it exists. If it doesn't exist, create it.<p>
* @param index the index of the integral property
* @param start the object where the lookup began
*/
public Object get(int index, Scriptable start) {
while (index >= list.size()) {
list.add(null);
}
Object result = list.get(index);
if (result != null)
return result;
if (dim > 2) {
Matrix m = new Matrix(dim-1);
m.setParentScope(getParentScope());
m.setPrototype(getPrototype());
result = m;
} else {
Context cx = Context.getCurrentContext();
Scriptable scope = ScriptableObject.getTopLevelScope(start);
result = cx.newArray(scope, 0);
}
list.set(index, result);
return result;
}
/**
* Set a named property.
*
* We do nothing here, so all properties are effectively read-only.
*/
public void put(String name, Scriptable start, Object value) {
}
/**
* Set an indexed property.
*
* We do nothing here, so all properties are effectively read-only.
*/
public void put(int index, Scriptable start, Object value) {
}
/**
* Remove a named property.
*
* This method shouldn't even be called since we define all properties
* as PERMANENT.
*/
public void delete(String id) {
}
/**
* Remove an indexed property.
*
* This method shouldn't even be called since we define all properties
* as PERMANENT.
*/
public void delete(int index) {
}
/**
* Get prototype.
*/
public Scriptable getPrototype() {
return prototype;
}
/**
* Set prototype.
*/
public void setPrototype(Scriptable prototype) {
this.prototype = prototype;
}
/**
* Get parent.
*/
public Scriptable getParentScope() {
return parent;
}
/**
* Set parent.
*/
public void setParentScope(Scriptable parent) {
this.parent = parent;
}
/**
* Get properties.
*
* We return an empty array since we define all properties to be DONTENUM.
*/
public Object[] getIds() {
return new Object[0];
}
/**
* Default value.
*
* Use the convenience method from Context that takes care of calling
* toString, etc.
*/
public Object getDefaultValue(Class<?> typeHint) {
return "[object Matrix]";
}
/**
* instanceof operator.
*
* We mimick the normal JavaScript instanceof semantics, returning
* true if <code>this</code> appears in <code>value</code>'s prototype
* chain.
*/
public boolean hasInstance(Scriptable value) {
Scriptable proto = value.getPrototype();
while (proto != null) {
if (proto.equals(this))
return true;
proto = proto.getPrototype();
}
return false;
}
/**
* Some private data for this class.
*/
private int dim;
private List<Object> list;
private Scriptable prototype, parent;
}

View File

@@ -0,0 +1,53 @@
<!-- ***** BEGIN LICENSE BLOCK *****
- Version: MPL 1.1/GPL 2.0
-
- The contents of this file are subject to the Mozilla 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/MPL/
-
- 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 Rhino code, released May 6, 1999.
-
- The Initial Developer of the Original Code is
- Netscape Communications Corporation.
- Portions created by the Initial Developer are Copyright (C) 1997-1999
- the Initial Developer. All Rights Reserved.
-
- Contributor(s):
-
- Alternatively, the contents of this file may be used under the terms of
- the GNU General Public License Version 2 or later (the "GPL"), in which
- case the provisions of the GPL are applicable instead of those above. If
- you wish to allow use of your version of this file only under the terms of
- the GPL and not to allow others to use your version of this file under the
- MPL, indicate your decision by deleting the provisions above and replacing
- them with the notice and other provisions required by the GPL. If you do
- not delete the provisions above, a recipient may use your version of this
- file under either the MPL or the GPL.
-
- ***** END LICENSE BLOCK ***** -->
<html>
<body>
This is the NervousText applet in javascript:
<applet archive="js.jar" code=NervousText width=200 height=50 >
</applet>
<hr>
The test assumes that applet code is generated with:
<pre>
java -classpath js.jar org.mozilla.javascript.tools.jsc.Main \
-extends java.applet.Applet \
-implements java.lang.Runnable \
NervousText.js
</pre>
and the resulting 2 classes, NervousText.class extending java.applet.Applet and implementing java.lang.Runnable and NervousText1.class which represents compiled JavaScript code, are placed in the same directory as NervousText.html.
<p>
The test also assumes that js.jar from Rhino distribution is available in the same directory.
</body>
</html>

View File

@@ -0,0 +1,109 @@
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// The Java "NervousText" example ported to JavaScript.
// Compile using java org.mozilla.javascript.tools.jsc.Main -extends java.applet.Applet -implements java.lang.Runnable NervousText.js
/*
Adapted from Java code by
Daniel Wyszynski
Center for Applied Large-Scale Computing (CALC)
04-12-95
Test of text animation.
kwalrath: Changed string; added thread suspension. 5-9-95
*/
var Font = java.awt.Font;
var Thread = java.lang.Thread;
var separated;
var s = null;
var killme = null;
var i;
var x_coord = 0, y_coord = 0;
var num;
var speed=35;
var counter =0;
var threadSuspended = false; //added by kwalrath
function init() {
this.resize(150,50);
this.setFont(new Font("TimesRoman",Font.BOLD,36));
s = this.getParameter("text");
if (s == null) {
s = "Rhino";
}
separated = s.split('');
}
function start() {
if(killme == null)
{
killme = new java.lang.Thread(java.lang.Runnable(this));
killme.start();
}
}
function stop() {
killme = null;
}
function run() {
while (killme != null) {
try {Thread.sleep(100);} catch (e){}
this.repaint();
}
killme = null;
}
function paint(g) {
for(i=0;i<separated.length;i++)
{
x_coord = Math.random()*10+15*i;
y_coord = Math.random()*10+36;
g.drawChars(separated, i,1,x_coord,y_coord);
}
}
/* Added by kwalrath. */
function mouseDown(evt, x, y) {
if (threadSuspended) {
killme.resume();
}
else {
killme.suspend();
}
threadSuspended = !threadSuspended;
return true;
}

View File

@@ -0,0 +1,72 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* An example WrapFactory that can be used to avoid wrapping of Java types
* that can be converted to ECMA primitive values.
* So java.lang.String is mapped to ECMA string, all java.lang.Numbers are
* mapped to ECMA numbers, and java.lang.Booleans are mapped to ECMA booleans
* instead of being wrapped as objects. Additionally java.lang.Character is
* converted to ECMA string with length 1.
* Other types have the default behavior.
* <p>
* Note that calling "new java.lang.String('foo')" in JavaScript with this
* wrap factory enabled will still produce a wrapped Java object since the
* WrapFactory.wrapNewObject method is not overridden.
* <p>
* The PrimitiveWrapFactory is enabled on a Context by calling setWrapFactory
* on that context.
*/
public class PrimitiveWrapFactory extends WrapFactory {
@Override
public Object wrap(Context cx, Scriptable scope, Object obj,
Class<?> staticType)
{
if (obj instanceof String || obj instanceof Number ||
obj instanceof Boolean)
{
return obj;
} else if (obj instanceof Character) {
char[] a = { ((Character)obj).charValue() };
return new String(a);
}
return super.wrap(cx, scope, obj, staticType);
}
}

View File

@@ -0,0 +1,78 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* RunScript: simplest example of controlling execution of Rhino.
*
* Collects its arguments from the command line, executes the
* script, and prints the result.
*
* @author Norris Boyd
*/
public class RunScript {
public static void main(String args[])
{
// Creates and enters a Context. The Context stores information
// about the execution environment of a script.
Context cx = Context.enter();
try {
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed. Returns
// a scope object that we use in later calls.
Scriptable scope = cx.initStandardObjects();
// Collect the arguments into a single string.
String s = "";
for (int i=0; i < args.length; i++) {
s += args[i];
}
// Now evaluate the string we've colected.
Object result = cx.evaluateString(scope, s, "<cmd>", 1, null);
// Convert the result to a string and print it.
System.err.println(Context.toString(result));
} finally {
// Exit from the context.
Context.exit();
}
}
}

View File

@@ -0,0 +1,69 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* RunScript2: Like RunScript, but reflects the System.out into JavaScript.
*
* @author Norris Boyd
*/
public class RunScript2 {
public static void main(String args[])
{
Context cx = Context.enter();
try {
Scriptable scope = cx.initStandardObjects();
// Add a global variable "out" that is a JavaScript reflection
// of System.out
Object jsOut = Context.javaToJS(System.out, scope);
ScriptableObject.putProperty(scope, "out", jsOut);
String s = "";
for (int i=0; i < args.length; i++) {
s += args[i];
}
Object result = cx.evaluateString(scope, s, "<cmd>", 1, null);
System.err.println(Context.toString(result));
} finally {
Context.exit();
}
}
}

View File

@@ -0,0 +1,88 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* RunScript3: Example of using JavaScript objects
*
* Collects its arguments from the command line, executes the
* script, and then ...
*
* @author Norris Boyd
*/
public class RunScript3 {
public static void main(String args[])
{
Context cx = Context.enter();
try {
Scriptable scope = cx.initStandardObjects();
// Collect the arguments into a single string.
String s = "";
for (int i=0; i < args.length; i++) {
s += args[i];
}
// Now evaluate the string we've collected. We'll ignore the result.
cx.evaluateString(scope, s, "<cmd>", 1, null);
// Print the value of variable "x"
Object x = scope.get("x", scope);
if (x == Scriptable.NOT_FOUND) {
System.out.println("x is not defined.");
} else {
System.out.println("x = " + Context.toString(x));
}
// Call function "f('my arg')" and print its result.
Object fObj = scope.get("f", scope);
if (!(fObj instanceof Function)) {
System.out.println("f is undefined or not a function.");
} else {
Object functionArgs[] = { "my arg" };
Function f = (Function)fObj;
Object result = f.call(cx, scope, scope, functionArgs);
String report = "f('my args') = " + Context.toString(result);
System.out.println(report);
}
} finally {
Context.exit();
}
}
}

View File

@@ -0,0 +1,78 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
/**
* RunScript4: Execute scripts in an environment that includes the
* example Counter class.
*
* @author Norris Boyd
*/
public class RunScript4 {
public static void main(String args[])
throws Exception
{
Context cx = Context.enter();
try {
Scriptable scope = cx.initStandardObjects();
// Use the Counter class to define a Counter constructor
// and prototype in JavaScript.
ScriptableObject.defineClass(scope, Counter.class);
// Create an instance of Counter and assign it to
// the top-level variable "myCounter". This is
// equivalent to the JavaScript code
// myCounter = new Counter(7);
Object[] arg = { new Integer(7) };
Scriptable myCounter = cx.newObject(scope, "Counter", arg);
scope.put("myCounter", scope, myCounter);
String s = "";
for (int i=0; i < args.length; i++) {
s += args[i];
}
Object result = cx.evaluateString(scope, s, "<cmd>", 1, null);
System.err.println(Context.toString(result));
} finally {
Context.exit();
}
}
}

View File

@@ -0,0 +1,348 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
import org.mozilla.javascript.*;
import java.io.*;
/**
* The shell program.
*
* Can execute scripts interactively or in batch mode at the command line.
* An example of controlling the JavaScript engine.
*
* @author Norris Boyd
*/
public class Shell extends ScriptableObject
{
private static final long serialVersionUID = -5638074146250193112L;
@Override
public String getClassName()
{
return "global";
}
/**
* Main entry point.
*
* Process arguments as would a normal Java program. Also
* create a new Context and associate it with the current thread.
* Then set up the execution environment and begin to
* execute scripts.
*/
public static void main(String args[]) {
// Associate a new Context with this thread
Context cx = Context.enter();
try {
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed.
Shell shell = new Shell();
cx.initStandardObjects(shell);
// Define some global functions particular to the shell. Note
// that these functions are not part of ECMA.
String[] names = { "print", "quit", "version", "load", "help" };
shell.defineFunctionProperties(names, Shell.class,
ScriptableObject.DONTENUM);
args = processOptions(cx, args);
// Set up "arguments" in the global scope to contain the command
// line arguments after the name of the script to execute
Object[] array;
if (args.length == 0) {
array = new Object[0];
} else {
int length = args.length - 1;
array = new Object[length];
System.arraycopy(args, 1, array, 0, length);
}
Scriptable argsObj = cx.newArray(shell, array);
shell.defineProperty("arguments", argsObj,
ScriptableObject.DONTENUM);
shell.processSource(cx, args.length == 0 ? null : args[0]);
} finally {
Context.exit();
}
}
/**
* Parse arguments.
*/
public static String[] processOptions(Context cx, String args[]) {
for (int i=0; i < args.length; i++) {
String arg = args[i];
if (!arg.startsWith("-")) {
String[] result = new String[args.length - i];
for (int j=i; j < args.length; j++)
result[j-i] = args[j];
return result;
}
if (arg.equals("-version")) {
if (++i == args.length)
usage(arg);
double d = Context.toNumber(args[i]);
if (d != d)
usage(arg);
cx.setLanguageVersion((int) d);
continue;
}
usage(arg);
}
return new String[0];
}
/**
* Print a usage message.
*/
private static void usage(String s) {
p("Didn't understand \"" + s + "\".");
p("Valid arguments are:");
p("-version 100|110|120|130|140|150|160|170");
System.exit(1);
}
/**
* Print a help message.
*
* This method is defined as a JavaScript function.
*/
public void help() {
p("");
p("Command Description");
p("======= ===========");
p("help() Display usage and help messages. ");
p("defineClass(className) Define an extension using the Java class");
p(" named with the string argument. ");
p(" Uses ScriptableObject.defineClass(). ");
p("load(['foo.js', ...]) Load JavaScript source files named by ");
p(" string arguments. ");
p("loadClass(className) Load a class named by a string argument.");
p(" The class must be a script compiled to a");
p(" class file. ");
p("print([expr ...]) Evaluate and print expressions. ");
p("quit() Quit the shell. ");
p("version([number]) Get or set the JavaScript version number.");
p("");
}
/**
* Print the string values of its arguments.
*
* This method is defined as a JavaScript function.
* Note that its arguments are of the "varargs" form, which
* allows it to handle an arbitrary number of arguments
* supplied to the JavaScript function.
*
*/
public static void print(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
for (int i=0; i < args.length; i++) {
if (i > 0)
System.out.print(" ");
// Convert the arbitrary JavaScript value into a string form.
String s = Context.toString(args[i]);
System.out.print(s);
}
System.out.println();
}
/**
* Quit the shell.
*
* This only affects the interactive mode.
*
* This method is defined as a JavaScript function.
*/
public void quit()
{
quitting = true;
}
/**
* Get and set the language version.
*
* This method is defined as a JavaScript function.
*/
public static double version(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
double result = cx.getLanguageVersion();
if (args.length > 0) {
double d = Context.toNumber(args[0]);
cx.setLanguageVersion((int) d);
}
return result;
}
/**
* Load and execute a set of JavaScript source files.
*
* This method is defined as a JavaScript function.
*
*/
public static void load(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
Shell shell = (Shell)getTopLevelScope(thisObj);
for (int i = 0; i < args.length; i++) {
shell.processSource(cx, Context.toString(args[i]));
}
}
/**
* Evaluate JavaScript source.
*
* @param cx the current context
* @param filename the name of the file to compile, or null
* for interactive mode.
*/
private void processSource(Context cx, String filename)
{
if (filename == null) {
BufferedReader in = new BufferedReader
(new InputStreamReader(System.in));
String sourceName = "<stdin>";
int lineno = 1;
boolean hitEOF = false;
do {
int startline = lineno;
System.err.print("js> ");
System.err.flush();
try {
String source = "";
// Collect lines of source to compile.
while(true) {
String newline;
newline = in.readLine();
if (newline == null) {
hitEOF = true;
break;
}
source = source + newline + "\n";
lineno++;
// Continue collecting as long as more lines
// are needed to complete the current
// statement. stringIsCompilableUnit is also
// true if the source statement will result in
// any error other than one that might be
// resolved by appending more source.
if (cx.stringIsCompilableUnit(source))
break;
}
Object result = cx.evaluateString(this, source,
sourceName, startline,
null);
if (result != Context.getUndefinedValue()) {
System.err.println(Context.toString(result));
}
}
catch (WrappedException we) {
// Some form of exception was caught by JavaScript and
// propagated up.
System.err.println(we.getWrappedException().toString());
we.printStackTrace();
}
catch (EvaluatorException ee) {
// Some form of JavaScript error.
System.err.println("js: " + ee.getMessage());
}
catch (JavaScriptException jse) {
// Some form of JavaScript error.
System.err.println("js: " + jse.getMessage());
}
catch (IOException ioe) {
System.err.println(ioe.toString());
}
if (quitting) {
// The user executed the quit() function.
break;
}
} while (!hitEOF);
System.err.println();
} else {
FileReader in = null;
try {
in = new FileReader(filename);
}
catch (FileNotFoundException ex) {
Context.reportError("Couldn't open file \"" + filename + "\".");
return;
}
try {
// Here we evalute the entire contents of the file as
// a script. Text is printed only if the print() function
// is called.
cx.evaluateReader(this, in, filename, 1, null);
}
catch (WrappedException we) {
System.err.println(we.getWrappedException().toString());
we.printStackTrace();
}
catch (EvaluatorException ee) {
System.err.println("js: " + ee.getMessage());
}
catch (JavaScriptException jse) {
System.err.println("js: " + jse.getMessage());
}
catch (IOException ioe) {
System.err.println(ioe.toString());
}
finally {
try {
in.close();
}
catch (IOException ioe) {
System.err.println(ioe.toString());
}
}
}
}
private static void p(String s) {
System.out.println(s);
}
private boolean quitting;
}

View File

@@ -0,0 +1,111 @@
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
/*
* SwingApplication.js - a translation into JavaScript of
* SwingApplication.java, a java.sun.com Swing example.
*
* @author Roger E Critchlow, Jr.
*/
var swingNames = JavaImporter();
swingNames.importPackage(Packages.javax.swing);
swingNames.importPackage(Packages.java.awt);
swingNames.importPackage(Packages.java.awt.event);
function createComponents()
{
with (swingNames) {
var labelPrefix = "Number of button clicks: ";
var numClicks = 0;
var label = new JLabel(labelPrefix + numClicks);
var button = new JButton("I'm a Swing button!");
button.mnemonic = KeyEvent.VK_I;
// Since Rhino 1.5R5 JS functions can be passed to Java method if
// corresponding argument type is Java interface with single method
// or all its methods have the same number of arguments and the
// corresponding arguments has the same type. See also comments for
// frame.addWindowListener bellow
button.addActionListener(function() {
numClicks += 1;
label.setText(labelPrefix + numClicks);
});
label.setLabelFor(button);
/*
* An easy way to put space between a top-level container
* and its contents is to put the contents in a JPanel
* that has an "empty" border.
*/
var pane = new JPanel();
pane.border = BorderFactory.createEmptyBorder(30, //top
30, //left
10, //bottom
30); //right
pane.setLayout(new GridLayout(0, 1));
pane.add(button);
pane.add(label);
return pane;
}
}
with (swingNames) {
try {
UIManager.
setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
} catch (e) { }
//Create the top-level container and add contents to it.
var frame = new swingNames.JFrame("SwingApplication");
frame.getContentPane().add(createComponents(), BorderLayout.CENTER);
// Pass JS function as implementation of WindowListener. It is allowed since
// all methods in WindowListener have the same signature. To distinguish
// between methods Rhino passes to JS function the name of corresponding
// method as the last argument
frame.addWindowListener(function(event, methodName) {
if (methodName == "windowClosing") {
java.lang.System.exit(0);
}
});
//Finish setting up the frame, and show it.
frame.pack();
frame.setVisible(true);
}

View File

@@ -0,0 +1,137 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
/**
* checkParam.js
*
* The files given as arguments on the command line are assumed to be
* Java source code files. This program checks to see that the @param
* tags in the documentation comments match with the parameters for
* the associated Java methods.
* <p>
* Any errors found are reported.
*
*/
defineClass("File")
// Return true if "str" ends with "suffix".
function stringEndsWith(str, suffix) {
return str.substring(str.length - suffix.length) == suffix;
}
/**
* Perform processing once the end of a documentation comment is seen.
*
* Look for a parameter list following the end of the comment and
* collect the parameters and compare to the @param entries.
* Report any discrepancies.
* @param f the current file
* @param a an array of parameters from @param comments
* @param line the string containing the comment end (in case the
* parameters are on the same line)
*/
function processCommentEnd(f, a, line) {
while (line != null && !line.match(/\(/))
line = f.readLine();
while (line != null && !line.match(/\)/))
line += f.readLine();
if (line === null)
return;
var m = line.match(/\(([^\)]+)\)/);
var args = m ? m[1].split(",") : [];
if (a.length != args.length) {
print('"' + f.name +
'"; line ' + f.lineNumber +
' mismatch: had a different number' +
' of @param entries and parameters.');
} else {
for (var i=0; i < a.length; i++) {
if (!stringEndsWith(args[i], a[i])) {
print('"' + f.name +
'"; line ' + f.lineNumber +
' mismatch: had "' + a[i] +
'" and "' + args[i] + '".');
break;
}
}
}
}
/**
* Process the given file, looking for mismatched @param lists and
* parameter lists.
* @param f the file to process
*/
function processFile(f) {
var line;
var m;
var i = 0;
var a = [];
outer:
while ((line = f.readLine()) != null) {
if (line.match(/@param/)) {
while (m = line.match(/@param[ ]+([^ ]+)/)) {
a[i++] = m[1];
line = f.readLine();
if (line == null)
break outer;
}
}
if (i != 0 && line.match(/\*\//)) {
processCommentEnd(f, a, line);
i = 0;
a = [];
}
}
if (i != 0) {
print('"' + f.name +
'"; line ' + f.lineNumber +
' missing parameters at end of file.');
}
}
// main script: process each file in arguments list
for (var i=0; i < arguments.length; i++) {
var filename = String(arguments[i]);
print("Checking " + filename + "...");
var f = new File(filename);
processFile(f);
}
print("done.");

View File

@@ -0,0 +1,69 @@
/* -*- tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Patrick Beard
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
/*
Implementing the interface java.util.Enumeration passing the object
with JavaScript implementation directly to the constructor.
This is a shorthand for JavaAdapter constructor:
elements = new JavaAdapter(java.util.Enumeration, {
index: 0,
elements: array,
hasMoreElements: function ...
nextElement: function ...
});
*/
// an array to enumerate.
var array = [0, 1, 2];
// create an array enumeration.
var elements = new java.util.Enumeration({
index: 0,
elements: array,
hasMoreElements: function() {
return (this.index < this.elements.length);
},
nextElement: function() {
return this.elements[this.index++];
}
});
// now print out the array by enumerating through the Enumeration
while (elements.hasMoreElements())
print(elements.nextElement());

View File

@@ -0,0 +1,556 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Roland Pennings
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
/**
* Process a JavaScript source file and process special comments
* to produce an HTML file of documentation, similar to javadoc.
* @author Norris Boyd
* @see rhinotip.jar
* @lastmodified xx
* @version 1.2 Roland Pennings: Allow multiple files for a function.
* @version 1.3 Roland Pennings: Removes ../.. from the input directory name
*/
defineClass("File")
var functionDocArray = [];
var inputDirName = "";
var indexFileArray = [];
var indexFile = "";
var indexFileName = "index_files";
var indexFunctionArray = [];
var indexFunction = "";
var indexFunctionName = "index_functions";
var FileList = [];
var DirList = [];
var outputdir = null;
var debug = 0;
/**
* Process JavaScript source file <code>f</code>, writing jsdoc to
* file <code>out</code>.
* @param f input file
* @param fname name of the input file (without the path)
* @param inputdir directory of the input file
* @param out output file
*/
function processFile(f, fname, inputdir, out) {
var s;
var firstLine = true;
indexFileArray[fname] = "";
// write the header of the output file
out.writeLine('<HTML><HEADER><TITLE>' + fname + '</TITLE><BODY>');
if (inputdir != null) {
outstr = '<a name=\"_top_\"></a><pre><a href=\"' + indexFile + '\">Index Files</a> ';
outstr += '<a href=\"' + indexFunction + '\">Index Functions</a></pre><hr>';
out.writeLine(outstr);
}
// process the input file
var comment = "";
while ((s = f.readLine()) != null) {
var m = s.match(/\/\*\*(.*)/);
if (m != null) {
// Found a comment start.
s = "*" + m[1];
do {
m = s.match(/(.*)\*\//);
if (m != null) {
// Found end of comment.
comment += m[1];
break;
}
// Strip leading whitespace and "*".
comment += s.replace(/^\s*\*/, "");
s = f.readLine();
} while (s != null);
if (debug)
print("Found comment " + comment);
if (firstLine) {
// We have a comment for the whole file.
out.writeLine('<H1>File ' + fname + '</H1>');
out.writeLine(processComment(comment,firstLine,fname));
out.writeLine('<HR>');
firstLine = false;
comment = "";
continue;
}
}
// match the beginning of the function
// NB we also match functions without a comment!
// if we have two comments one after another only the last one will be taken
m = s.match(/^\s*function\s+((\w+)|(\w+)(\s+))\(([^)]*)\)/);
if (m != null)
{
// Found a function start
var htmlText = processFunction(m[1], m[5], comment); // sjm changed from 2nd to 5th arg
// Save the text in a global variable, so we
// can write out a table of contents first.
functionDocArray[functionDocArray.length] = {name:m[1], text:htmlText};
// Store the function also in the indexFunctionArray
// so we can have a separate file with the function table of contents
if (indexFunctionArray[m[1]]) {
// print("ERROR: function: " + m[1] + " is defined more than once!");
// Allow multiple files for a function
with (indexFunctionArray[m[1]]) {
filename = filename + "|" + fname;
// print("filename = " + filename);
}
}
else {
indexFunctionArray[m[1]] = {filename:fname};
}
//reset comment
comment = "";
}
// match a method being bound to a prototype
m = s.match(/^\s*(\w*)\.prototype\.(\w*)\s*=\s*function\s*\(([^)]*)\)/);
if (m != null)
{
// Found a method being bound to a prototype.
var htmlText = processPrototypeMethod(m[1], m[2], m[3], comment);
// Save the text in a global variable, so we
// can write out a table of contents first.
functionDocArray[functionDocArray.length] = {name:m[1]+".prototype."+m[2], text:htmlText};
// Store the function also in the indexFunctionArray
// so we can have a separate file with the function table of contents
if (indexFunctionArray[m[1]]) {
// print("ERROR: function: " + m[1] + " is defined more than once!");
// Allow multiple files for a function
with (indexFunctionArray[m[1]]) {
filename = filename + "|" + fname;
// print("filename = " + filename);
}
}
else {
indexFunctionArray[m[1]] = {filename:fname};
}
//reset comment
comment = "";
}
firstLine = false;
}
// Write table of contents.
for (var i=0; i < functionDocArray.length; i++) {
with (functionDocArray[i]) {
out.writeLine('function <A HREF=#' + name +
'>' + name + '</A><BR>');
}
}
out.writeLine('<HR>');
// Now write the saved function documentation.
for (i=0; i < functionDocArray.length; i++) {
with (functionDocArray[i]) {
out.writeLine('<A NAME=' + name + '>');
out.writeLine(text);
}
}
out.writeLine('</BODY></HTML>');
// Now clean up the doc array
functionDocArray = [];
}
/**
* Process function and associated comment.
* @param name the name of the function
* @param args the args of the function as a single string
* @param comment the text of the comment
* @return a string for the HTML text of the documentation
*/
function processFunction(name, args, comment) {
if (debug)
print("Processing " + name + " " + args + " " + comment);
return "<H2>Function " + name + "</H2>" +
"<PRE>" +
"function " + name + "(" + args + ")" +
"</PRE>" +
processComment(comment,0,name) +
"<P><BR><BR>";
}
/**
* Process a method being bound to a prototype.
* @param proto the name of the prototype
* @param name the name of the function
* @param args the args of the function as a single string
* @param comment the text of the comment
* @return a string for the HTML text of the documentation
*/
function processPrototypeMethod(proto, name, args, comment) {
if (debug)
print("Processing " + proto + ".prototype." + name + " " + args + " " + comment);
return "<H2> Method " + proto + ".prototype." + name + "</H2>" +
"<PRE>" +
proto + ".prototype." + name + " = function(" + args + ")" +
"</PRE>" +
processComment(comment,0,name) +
"<P><BR><BR>";
}
/**
* Process comment.
* @param comment the text of the comment
* @param firstLine shows if comment is at the beginning of the file
* @param fname name of the file (without path)
* @return a string for the HTML text of the documentation
*/
function processComment(comment,firstLine,fname) {
var tags = {};
// Use the "lambda" form of regular expression replace,
// where the replacement object is a function rather
// than a string. The function is called with the
// matched text and any parenthetical matches as
// arguments, and the result of the function used as the
// replacement text.
// Here we use the function to build up the "tags" object,
// which has a property for each "@" tag that is the name
// of the tag, and whose value is an array of the
// text following that tag.
comment = comment.replace(/@(\w+)\s+([^@]*)/g,
function (s, name, text) {
var a = tags[name] || [];
a.push(text);
tags[name] = a;
return "";
});
// if we have a comment at the beginning of a file
// store the comment for the index file
if (firstLine) {
indexFileArray[fname] = comment;
}
var out = comment + '<P>';
if (tags["param"]) {
// Create a table of parameters and their descriptions.
var array = tags["param"];
var params = "";
for (var i=0; i < array.length; i++) {
var m = array[i].match(/(\w+)\s+(.*)/);
params += '<TR><TD><I>'+m[1]+'</I></TD>' +
'<TD>'+m[2]+'</TD></TR>';
}
out += '<TABLE WIDTH="90%" BORDER=1>';
out += '<TR BGCOLOR=0xdddddddd>';
out += '<TD><B>Parameter</B></TD>';
out += '<TD><B>Description</B></TD></TR>';
out += params;
out += '</TABLE><P>';
}
if (tags["return"]) {
out += "<DT><B>Returns:</B><DD>";
out += tags["return"][0] + "</DL><P>";
}
if (tags["author"]) {
// List the authors together, separated by commas.
out += '<DT><B>Author:</B><DD>';
var array = tags["author"];
for (var i=0; i < array.length; i++) {
out += array[i];
if (i+1 < array.length)
out += ", ";
}
out += '</DL><P>';
}
if (tags["version"]) {
// Show the version.
out += '<DT><B>Version:</B><DD>';
var array = tags["version"];
for (var i=0; i < array.length; i++) {
out += array[i];
if (i+1 < array.length)
out += "<BR><DD>";
}
out += '</DL><P>';
}
if (tags["see"]) {
// List the see modules together, separated by <BR>.
out += '<DT><B>Dependencies:</B><DD>';
var array = tags["see"];
for (var i=0; i < array.length; i++) {
out += array[i];
if (i+1 < array.length)
out += "<BR><DD>";
}
out += '</DL><P>';
}
if (tags["lastmodified"]) {
// Shows a last modified description with client-side js.
out += '<DT><B>Last modified:</B><DD>';
out += '<script><!--\n';
out += 'document.writeln(document.lastModified);\n';
out += '// ---></script>\n';
out += '</DL><P>';
}
// additional tags can be added here (i.e., "if (tags["see"])...")
return out;
}
/**
* Create an html output file
* @param outputdir directory to put the file
* @param htmlfile name of the file
*/
function CreateOutputFile(outputdir,htmlfile)
{
if (outputdir==null)
{
var outname = htmlfile;
}
else
{
var separator = Packages.java.io.File.separator;
var outname = outputdir + separator + htmlfile.substring(htmlfile.lastIndexOf(separator),htmlfile.length);
}
print("output file: " + outname);
return new File(outname);
}
/**
* Process a javascript file. Puts the generated HTML file in the outdir
* @param filename name of the javascript file
* @inputdir input directory of the file (default null)
*/
function processJSFile(filename,inputdir)
{
if (debug) print("filename = " + filename + " inputdir = " + inputdir);
if (!filename.match(/\.js$/)) {
print("Expected filename to end in '.js'; had instead " +
filename + ". I don't treat the file.");
} else {
if (inputdir==null)
{
var inname = filename;
}
else
{
var separator = Packages.java.io.File.separator;
var inname = inputdir + separator + filename;
}
print("Processing file " + inname);
var f = new File(inname);
// create the output file
var htmlfile = filename.replace(/\.js$/, ".html");
var out = CreateOutputFile(outputdir,htmlfile);
processFile(f, filename, inputdir, out);
out.close();
}
}
/**
* Generate index files containing links to the processed javascript files
* and the generated functions
*/
function GenerateIndex(dirname)
{
// construct the files index file
var out = CreateOutputFile(outputdir,indexFile);
// write the beginning of the file
out.writeLine('<HTML><HEADER><TITLE>File Index - directory: ' + dirname + '</TITLE><BODY>');
out.writeLine('<H1>File Index - directory: ' + dirname + '</H1>\n');
out.writeLine('<TABLE WIDTH="90%" BORDER=1>');
out.writeLine('<TR BGCOLOR=0xdddddddd>');
out.writeLine('<TD><B>File</B></TD>');
out.writeLine('<TD><B>Description</B></TD></TR>');
var separator = Packages.java.io.File.separator;
// sort the index file array
var SortedFileArray = [];
for (var fname in indexFileArray)
SortedFileArray.push(fname);
SortedFileArray.sort();
for (var i=0; i < SortedFileArray.length; i++) {
var fname = SortedFileArray[i];
var htmlfile = fname.replace(/\.js$/, ".html");
out.writeLine('<TR><TD><A HREF=\"' + htmlfile + '\">' + fname + '</A></TD></TD><TD>');
if (indexFileArray[fname])
out.writeLine(indexFileArray[fname]);
else
out.writeLine('No comments');
out.writeLine('</TD></TR>\n');
}
out.writeLine('</TABLE></BODY></HTML>');
out.close();
// construct the functions index file
var out = CreateOutputFile(outputdir,indexFunction);
// write the beginning of the file
out.writeLine('<HTML><HEADER><TITLE>Function Index - directory: ' + dirname + '</TITLE><BODY>');
out.writeLine('<H1>Function Index - directory: ' + dirname + '</H1>\n');
out.writeLine('<TABLE WIDTH="90%" BORDER=1>');
out.writeLine('<TR BGCOLOR=0xdddddddd>');
out.writeLine('<TD><B>Function</B></TD>');
out.writeLine('<TD><B>Files</B></TD></TR>');
// sort the function array
var SortedFunctionArray = [];
for (var functionname in indexFunctionArray)
SortedFunctionArray.push(functionname);
SortedFunctionArray.sort();
for (var j=0; j < SortedFunctionArray.length; j++) {
var funcname = SortedFunctionArray[j];
with (indexFunctionArray[funcname]) {
var outstr = '<TR><TD>' + funcname + '</TD><TD>';
var filelst = filename.split("|");
for (var i in filelst) {
var htmlfile = filelst[i].replace(/\.js$/, ".html");
outstr += '<A HREF=\"' + htmlfile + '#' + funcname + '\">' + filelst[i] + '</A>&nbsp;';
}
outstr += '</TD></TR>';
out.writeLine(outstr);
}
}
out.writeLine('</TABLE></BODY></HTML>');
out.close();
}
/**
* prints the options for JSDoc
*/
function PrintOptions()
{
print("You can use the following options:\n");
print("-d: specify an output directory for the generated html files\n");
print("-i: processes all files in an input directory (you can specify several directories)\n");
quit();
}
// Main Script
// first read the arguments
if (! arguments)
PrintOptions();
for (var i=0; i < arguments.length; i++) {
if (debug) print("argument: + \'" + arguments[i] + "\'");
if (arguments[i].match(/^\-/)) {
if (String(arguments[i])=="-d"){
// output directory for the generated html files
outputdir = String(arguments[i+1]);
if (debug) print("outputdir: + \'" + outputdir + "\'");
i++;
}
else if (String(arguments[i])=="-i"){
// process all files in an input directory
DirList.push(String(arguments[i+1]));
if (debug) print("inputdir: + \'" + arguments[i+1] + "\'");
i++;
}
else {
print("Unknown option: " + arguments[i] + "\n");
PrintOptions();
}
}
else
{
// we have a single file
if (debug) print("file: + \'" + arguments[i] + "\'");
FileList.push(String(arguments[i]));
}
}
// first handle the single files
for (var i in FileList)
processJSFile(FileList[i],null);
// then handle the input directories
for (var j in DirList) {
var inputdir = String(DirList[j]);
print("Process input directory: " + inputdir);
// clean up index arrays
var indexFileArray = [];
var indexFunctionArray = [];
// for the directory name get rid of ../../ or ..\..\
inputDirName = inputdir.replace(/\.\.\/|\.\.\\/g,"");
indexFile = indexFileName + "_" + inputDirName + ".html";
indexFunction = indexFunctionName + "_" + inputDirName + ".html";
print("indexFile = " + indexFile);
print("indexFunction = " + indexFunction);
// read the files in the directory
var DirFile = new java.io.File(inputdir);
var lst = DirFile.list();
var separator = Packages.java.io.File.separator;
for (var i=0; i < lst.length; i++)
{
processJSFile(String(lst[i]),inputdir);
}
// generate the index files for the input directory
GenerateIndex(inputDirName);
}

View File

@@ -0,0 +1,57 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
/**
* liveConnect.js: a simple demonstration of JavaScript-to-Java connectivity
*/
// Create a new StringBuffer. Note that the class name must be fully qualified
// by its package. Packages other than "java" must start with "Packages", i.e.,
// "Packages.javax.servlet...".
var sb = new java.lang.StringBuffer();
// Now add some stuff to the buffer.
sb.append("hi, mom");
sb.append(3); // this will add "3.0" to the buffer since all JS numbers
// are doubles by default
sb.append(true);
// Now print it out. (The toString() method of sb is automatically called
// to convert the buffer to a string.)
// Should print "hi, mom3.0true".
print(sb);

View File

@@ -0,0 +1,56 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// unique.js: read the contents of a file and print out the unique lines
defineClass("File")
// "arguments[0]" refers to the first argument at the command line to the
// script, if present. If not present, "arguments[0]" will be undefined,
// which will cause f to read from System.in.
var f = new File(arguments[0]);
var o = {}
var line;
while ((line = f.readLine()) != null) {
// Use JavaScript objects' inherent nature as an associative
// array to provide uniqueness
o[line] = true;
}
for (i in o) {
print(i);
}

View File

@@ -0,0 +1,98 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- ***** BEGIN LICENSE BLOCK *****
- Version: MPL 1.1/GPL 2.0
-
- The contents of this file are subject to the Mozilla 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/MPL/
-
- 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 Rhino code, released May 6, 1999.
-
- The Initial Developer of the Original Code is
- Netscape Communications Corporation.
- Portions created by the Initial Developer are Copyright (C) 1997-1999
- the Initial Developer. All Rights Reserved.
-
- Contributor(s):
-
- Alternatively, the contents of this file may be used under the terms of
- the GNU General Public License Version 2 or later (the "GPL"), in which
- case the provisions of the GPL are applicable instead of those above. If
- you wish to allow use of your version of this file only under the terms of
- the GPL and not to allow others to use your version of this file under the
- MPL, indicate your decision by deleting the provisions above and replacing
- them with the notice and other provisions required by the GPL. If you do
- not delete the provisions above, a recipient may use your version of this
- file under either the MPL or the GPL.
-
- ***** END LICENSE BLOCK ***** -->
<!--
Build file for Rhino using Ant (see http://jakarta.apache.org/ant/index.html)
Requires Ant version 1.2
-->
<project name="src" default="compile" basedir="..">
<property file="build.properties"/>
<available property="jdk15"
classname="java.lang.reflect.ParameterizedType" />
<target name="compile" depends="compile-most,compile-jdk15">
</target>
<target name="compile-most">
<javac srcdir="src"
destdir="${classes}"
includes="org/**/*.java"
excludes="org/**/jdk15/*.java"
deprecation="on"
debug="${debug}"
target="${target-jvm}"
source="${source-level}"
>
</javac>
<copy todir="${classes}">
<fileset dir="src" includes="org/**/*.properties" />
<filterset>
<filter token="IMPLEMENTATION.VERSION"
value="${implementation.version}"/>
</filterset>
</copy>
</target>
<target name="compile-jdk15" if="jdk15">
<javac srcdir="src"
destdir="${classes}"
includes="org/**/jdk15/*.java"
deprecation="on"
debug="${debug}"
target="${target-jvm}"
source="${source-level}"
>
</javac>
</target>
<target name="copy-source">
<mkdir dir="${dist.dir}/src"/>
<copy todir="${dist.dir}/src">
<fileset dir="src"
includes="**/*.java,**/*.properties,**/*.xml,manifest"/>
</copy>
</target>
<target name="clean">
<delete includeEmptyDirs="true">
<fileset dir="${classes}"
excludes="org/mozilla/javascript/tools/**"/>
</delete>
</target>
</project>

View File

@@ -0,0 +1,3 @@
Manifest-Version: 1.0
Main-Class: org.mozilla.javascript.tools.shell.Main
Class-Path: xbean.jar

View File

@@ -0,0 +1,274 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.classfile;
/**
* This class provides opcode values expected by the JVM in Java class files.
*
* It also provides tables for internal use by the ClassFileWriter.
*
* @author Roger Lawrence
*/
public class ByteCode {
/**
* The byte opcodes defined by the Java Virtual Machine.
*/
public static final int
NOP = 0x00,
ACONST_NULL = 0x01,
ICONST_M1 = 0x02,
ICONST_0 = 0x03,
ICONST_1 = 0x04,
ICONST_2 = 0x05,
ICONST_3 = 0x06,
ICONST_4 = 0x07,
ICONST_5 = 0x08,
LCONST_0 = 0x09,
LCONST_1 = 0x0A,
FCONST_0 = 0x0B,
FCONST_1 = 0x0C,
FCONST_2 = 0x0D,
DCONST_0 = 0x0E,
DCONST_1 = 0x0F,
BIPUSH = 0x10,
SIPUSH = 0x11,
LDC = 0x12,
LDC_W = 0x13,
LDC2_W = 0x14,
ILOAD = 0x15,
LLOAD = 0x16,
FLOAD = 0x17,
DLOAD = 0x18,
ALOAD = 0x19,
ILOAD_0 = 0x1A,
ILOAD_1 = 0x1B,
ILOAD_2 = 0x1C,
ILOAD_3 = 0x1D,
LLOAD_0 = 0x1E,
LLOAD_1 = 0x1F,
LLOAD_2 = 0x20,
LLOAD_3 = 0x21,
FLOAD_0 = 0x22,
FLOAD_1 = 0x23,
FLOAD_2 = 0x24,
FLOAD_3 = 0x25,
DLOAD_0 = 0x26,
DLOAD_1 = 0x27,
DLOAD_2 = 0x28,
DLOAD_3 = 0x29,
ALOAD_0 = 0x2A,
ALOAD_1 = 0x2B,
ALOAD_2 = 0x2C,
ALOAD_3 = 0x2D,
IALOAD = 0x2E,
LALOAD = 0x2F,
FALOAD = 0x30,
DALOAD = 0x31,
AALOAD = 0x32,
BALOAD = 0x33,
CALOAD = 0x34,
SALOAD = 0x35,
ISTORE = 0x36,
LSTORE = 0x37,
FSTORE = 0x38,
DSTORE = 0x39,
ASTORE = 0x3A,
ISTORE_0 = 0x3B,
ISTORE_1 = 0x3C,
ISTORE_2 = 0x3D,
ISTORE_3 = 0x3E,
LSTORE_0 = 0x3F,
LSTORE_1 = 0x40,
LSTORE_2 = 0x41,
LSTORE_3 = 0x42,
FSTORE_0 = 0x43,
FSTORE_1 = 0x44,
FSTORE_2 = 0x45,
FSTORE_3 = 0x46,
DSTORE_0 = 0x47,
DSTORE_1 = 0x48,
DSTORE_2 = 0x49,
DSTORE_3 = 0x4A,
ASTORE_0 = 0x4B,
ASTORE_1 = 0x4C,
ASTORE_2 = 0x4D,
ASTORE_3 = 0x4E,
IASTORE = 0x4F,
LASTORE = 0x50,
FASTORE = 0x51,
DASTORE = 0x52,
AASTORE = 0x53,
BASTORE = 0x54,
CASTORE = 0x55,
SASTORE = 0x56,
POP = 0x57,
POP2 = 0x58,
DUP = 0x59,
DUP_X1 = 0x5A,
DUP_X2 = 0x5B,
DUP2 = 0x5C,
DUP2_X1 = 0x5D,
DUP2_X2 = 0x5E,
SWAP = 0x5F,
IADD = 0x60,
LADD = 0x61,
FADD = 0x62,
DADD = 0x63,
ISUB = 0x64,
LSUB = 0x65,
FSUB = 0x66,
DSUB = 0x67,
IMUL = 0x68,
LMUL = 0x69,
FMUL = 0x6A,
DMUL = 0x6B,
IDIV = 0x6C,
LDIV = 0x6D,
FDIV = 0x6E,
DDIV = 0x6F,
IREM = 0x70,
LREM = 0x71,
FREM = 0x72,
DREM = 0x73,
INEG = 0x74,
LNEG = 0x75,
FNEG = 0x76,
DNEG = 0x77,
ISHL = 0x78,
LSHL = 0x79,
ISHR = 0x7A,
LSHR = 0x7B,
IUSHR = 0x7C,
LUSHR = 0x7D,
IAND = 0x7E,
LAND = 0x7F,
IOR = 0x80,
LOR = 0x81,
IXOR = 0x82,
LXOR = 0x83,
IINC = 0x84,
I2L = 0x85,
I2F = 0x86,
I2D = 0x87,
L2I = 0x88,
L2F = 0x89,
L2D = 0x8A,
F2I = 0x8B,
F2L = 0x8C,
F2D = 0x8D,
D2I = 0x8E,
D2L = 0x8F,
D2F = 0x90,
I2B = 0x91,
I2C = 0x92,
I2S = 0x93,
LCMP = 0x94,
FCMPL = 0x95,
FCMPG = 0x96,
DCMPL = 0x97,
DCMPG = 0x98,
IFEQ = 0x99,
IFNE = 0x9A,
IFLT = 0x9B,
IFGE = 0x9C,
IFGT = 0x9D,
IFLE = 0x9E,
IF_ICMPEQ = 0x9F,
IF_ICMPNE = 0xA0,
IF_ICMPLT = 0xA1,
IF_ICMPGE = 0xA2,
IF_ICMPGT = 0xA3,
IF_ICMPLE = 0xA4,
IF_ACMPEQ = 0xA5,
IF_ACMPNE = 0xA6,
GOTO = 0xA7,
JSR = 0xA8,
RET = 0xA9,
TABLESWITCH = 0xAA,
LOOKUPSWITCH = 0xAB,
IRETURN = 0xAC,
LRETURN = 0xAD,
FRETURN = 0xAE,
DRETURN = 0xAF,
ARETURN = 0xB0,
RETURN = 0xB1,
GETSTATIC = 0xB2,
PUTSTATIC = 0xB3,
GETFIELD = 0xB4,
PUTFIELD = 0xB5,
INVOKEVIRTUAL = 0xB6,
INVOKESPECIAL = 0xB7,
INVOKESTATIC = 0xB8,
INVOKEINTERFACE = 0xB9,
NEW = 0xBB,
NEWARRAY = 0xBC,
ANEWARRAY = 0xBD,
ARRAYLENGTH = 0xBE,
ATHROW = 0xBF,
CHECKCAST = 0xC0,
INSTANCEOF = 0xC1,
MONITORENTER = 0xC2,
MONITOREXIT = 0xC3,
WIDE = 0xC4,
MULTIANEWARRAY = 0xC5,
IFNULL = 0xC6,
IFNONNULL = 0xC7,
GOTO_W = 0xC8,
JSR_W = 0xC9,
BREAKPOINT = 0xCA,
IMPDEP1 = 0xFE,
IMPDEP2 = 0xFF;
/**
* Types for the NEWARRAY opcode.
*/
public static final byte
T_BOOLEAN = 4,
T_CHAR = 5,
T_FLOAT = 6,
T_DOUBLE = 7,
T_BYTE = 8,
T_SHORT = 9,
T_INT = 10,
T_LONG = 11;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,322 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* This class implements the "arguments" object.
*
* See ECMA 10.1.8
*
* @see org.mozilla.javascript.NativeCall
* @author Norris Boyd
*/
final class Arguments extends IdScriptableObject
{
static final long serialVersionUID = 4275508002492040609L;
public Arguments(NativeCall activation)
{
this.activation = activation;
Scriptable parent = activation.getParentScope();
setParentScope(parent);
setPrototype(ScriptableObject.getObjectPrototype(parent));
args = activation.originalArgs;
lengthObj = new Integer(args.length);
NativeFunction f = activation.function;
calleeObj = f;
int version = f.getLanguageVersion();
if (version <= Context.VERSION_1_3
&& version != Context.VERSION_DEFAULT)
{
callerObj = null;
} else {
callerObj = NOT_FOUND;
}
}
@Override
public String getClassName()
{
return "Object";
}
@Override
public boolean has(int index, Scriptable start)
{
if (0 <= index && index < args.length) {
if (args[index] != NOT_FOUND) {
return true;
}
}
return super.has(index, start);
}
@Override
public Object get(int index, Scriptable start)
{
if (0 <= index && index < args.length) {
Object value = args[index];
if (value != NOT_FOUND) {
if (sharedWithActivation(index)) {
NativeFunction f = activation.function;
String argName = f.getParamOrVarName(index);
value = activation.get(argName, activation);
if (value == NOT_FOUND) Kit.codeBug();
}
return value;
}
}
return super.get(index, start);
}
private boolean sharedWithActivation(int index)
{
NativeFunction f = activation.function;
int definedCount = f.getParamCount();
if (index < definedCount) {
// Check if argument is not hidden by later argument with the same
// name as hidden arguments are not shared with activation
if (index < definedCount - 1) {
String argName = f.getParamOrVarName(index);
for (int i = index + 1; i < definedCount; i++) {
if (argName.equals(f.getParamOrVarName(i))) {
return false;
}
}
}
return true;
}
return false;
}
@Override
public void put(int index, Scriptable start, Object value)
{
if (0 <= index && index < args.length) {
if (args[index] != NOT_FOUND) {
if (sharedWithActivation(index)) {
String argName;
argName = activation.function.getParamOrVarName(index);
activation.put(argName, activation, value);
return;
}
synchronized (this) {
if (args[index] != NOT_FOUND) {
if (args == activation.originalArgs) {
args = args.clone();
}
args[index] = value;
return;
}
}
}
}
super.put(index, start, value);
}
@Override
public void delete(int index)
{
if (0 <= index && index < args.length) {
synchronized (this) {
if (args[index] != NOT_FOUND) {
if (args == activation.originalArgs) {
args = args.clone();
}
args[index] = NOT_FOUND;
return;
}
}
}
super.delete(index);
}
// #string_id_map#
private static final int
Id_callee = 1,
Id_length = 2,
Id_caller = 3,
MAX_INSTANCE_ID = 3;
@Override
protected int getMaxInstanceId()
{
return MAX_INSTANCE_ID;
}
@Override
protected int findInstanceIdInfo(String s)
{
int id;
// #generated# Last update: 2007-05-09 08:15:04 EDT
L0: { id = 0; String X = null; int c;
if (s.length()==6) {
c=s.charAt(5);
if (c=='e') { X="callee";id=Id_callee; }
else if (c=='h') { X="length";id=Id_length; }
else if (c=='r') { X="caller";id=Id_caller; }
}
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
if (id == 0) return super.findInstanceIdInfo(s);
int attr;
switch (id) {
case Id_callee:
case Id_caller:
case Id_length:
attr = DONTENUM;
break;
default: throw new IllegalStateException();
}
return instanceIdInfo(attr, id);
}
// #/string_id_map#
@Override
protected String getInstanceIdName(int id)
{
switch (id) {
case Id_callee: return "callee";
case Id_length: return "length";
case Id_caller: return "caller";
}
return null;
}
@Override
protected Object getInstanceIdValue(int id)
{
switch (id) {
case Id_callee: return calleeObj;
case Id_length: return lengthObj;
case Id_caller: {
Object value = callerObj;
if (value == UniqueTag.NULL_VALUE) { value = null; }
else if (value == null) {
NativeCall caller = activation.parentActivationCall;
if (caller != null) {
value = caller.get("arguments", caller);
}
}
return value;
}
}
return super.getInstanceIdValue(id);
}
@Override
protected void setInstanceIdValue(int id, Object value)
{
switch (id) {
case Id_callee: calleeObj = value; return;
case Id_length: lengthObj = value; return;
case Id_caller:
callerObj = (value != null) ? value : UniqueTag.NULL_VALUE;
return;
}
super.setInstanceIdValue(id, value);
}
@Override
Object[] getIds(boolean getAll)
{
Object[] ids = super.getIds(getAll);
if (getAll && args.length != 0) {
boolean[] present = null;
int extraCount = args.length;
for (int i = 0; i != ids.length; ++i) {
Object id = ids[i];
if (id instanceof Integer) {
int index = ((Integer)id).intValue();
if (0 <= index && index < args.length) {
if (present == null) {
present = new boolean[args.length];
}
if (!present[index]) {
present[index] = true;
extraCount--;
}
}
}
}
if (extraCount != 0) {
Object[] tmp = new Object[extraCount + ids.length];
System.arraycopy(ids, 0, tmp, extraCount, ids.length);
ids = tmp;
int offset = 0;
for (int i = 0; i != args.length; ++i) {
if (present == null || !present[i]) {
ids[offset] = new Integer(i);
++offset;
}
}
if (offset != extraCount) Kit.codeBug();
}
}
return ids;
}
// Fields to hold caller, callee and length properties,
// where NOT_FOUND value tags deleted properties.
// In addition if callerObj == NULL_VALUE, it tags null for scripts, as
// initial callerObj == null means access to caller arguments available
// only in JS <= 1.3 scripts
private Object callerObj;
private Object calleeObj;
private Object lengthObj;
private NativeCall activation;
// Initially args holds activation.getOriginalArgs(), but any modification
// of its elements triggers creation of a copy. If its element holds NOT_FOUND,
// it indicates deleted index, in which case super class is queried.
private Object[] args;
}

View File

@@ -0,0 +1,564 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* Roger Lawrence
* Mike McCabe
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* The base class for Function objects
* See ECMA 15.3.
* @author Norris Boyd
*/
public class BaseFunction extends IdScriptableObject implements Function
{
static final long serialVersionUID = 5311394446546053859L;
private static final Object FUNCTION_TAG = "Function";
static void init(Scriptable scope, boolean sealed)
{
BaseFunction obj = new BaseFunction();
// Function.prototype attributes: see ECMA 15.3.3.1
obj.prototypePropertyAttributes = DONTENUM | READONLY | PERMANENT;
obj.exportAsJSClass(MAX_PROTOTYPE_ID, scope, sealed);
}
public BaseFunction()
{
}
public BaseFunction(Scriptable scope, Scriptable prototype)
{
super(scope, prototype);
}
@Override
public String getClassName() {
return "Function";
}
/**
* Implements the instanceof operator for JavaScript Function objects.
* <p>
* <code>
* foo = new Foo();<br>
* foo instanceof Foo; // true<br>
* </code>
*
* @param instance The value that appeared on the LHS of the instanceof
* operator
* @return true if the "prototype" property of "this" appears in
* value's prototype chain
*
*/
@Override
public boolean hasInstance(Scriptable instance)
{
Object protoProp = ScriptableObject.getProperty(this, "prototype");
if (protoProp instanceof Scriptable) {
return ScriptRuntime.jsDelegatesTo(instance, (Scriptable)protoProp);
}
throw ScriptRuntime.typeError1("msg.instanceof.bad.prototype",
getFunctionName());
}
// #string_id_map#
private static final int
Id_length = 1,
Id_arity = 2,
Id_name = 3,
Id_prototype = 4,
Id_arguments = 5,
MAX_INSTANCE_ID = 5;
@Override
protected int getMaxInstanceId()
{
return MAX_INSTANCE_ID;
}
@Override
protected int findInstanceIdInfo(String s)
{
int id;
// #generated# Last update: 2007-05-09 08:15:15 EDT
L0: { id = 0; String X = null; int c;
L: switch (s.length()) {
case 4: X="name";id=Id_name; break L;
case 5: X="arity";id=Id_arity; break L;
case 6: X="length";id=Id_length; break L;
case 9: c=s.charAt(0);
if (c=='a') { X="arguments";id=Id_arguments; }
else if (c=='p') { X="prototype";id=Id_prototype; }
break L;
}
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
// #/string_id_map#
if (id == 0) return super.findInstanceIdInfo(s);
int attr;
switch (id) {
case Id_length:
case Id_arity:
case Id_name:
attr = DONTENUM | READONLY | PERMANENT;
break;
case Id_prototype:
attr = prototypePropertyAttributes;
break;
case Id_arguments:
attr = DONTENUM | PERMANENT;
break;
default: throw new IllegalStateException();
}
return instanceIdInfo(attr, id);
}
@Override
protected String getInstanceIdName(int id)
{
switch (id) {
case Id_length: return "length";
case Id_arity: return "arity";
case Id_name: return "name";
case Id_prototype: return "prototype";
case Id_arguments: return "arguments";
}
return super.getInstanceIdName(id);
}
@Override
protected Object getInstanceIdValue(int id)
{
switch (id) {
case Id_length: return ScriptRuntime.wrapInt(getLength());
case Id_arity: return ScriptRuntime.wrapInt(getArity());
case Id_name: return getFunctionName();
case Id_prototype: return getPrototypeProperty();
case Id_arguments: return getArguments();
}
return super.getInstanceIdValue(id);
}
@Override
protected void setInstanceIdValue(int id, Object value)
{
if (id == Id_prototype) {
if ((prototypePropertyAttributes & READONLY) == 0) {
prototypeProperty = (value != null)
? value : UniqueTag.NULL_VALUE;
}
return;
} else if (id == Id_arguments) {
if (value == NOT_FOUND) {
// This should not be called since "arguments" is PERMANENT
Kit.codeBug();
}
defaultPut("arguments", value);
}
super.setInstanceIdValue(id, value);
}
@Override
protected void fillConstructorProperties(IdFunctionObject ctor)
{
// Fix up bootstrapping problem: getPrototype of the IdFunctionObject
// can not return Function.prototype because Function object is not
// yet defined.
ctor.setPrototype(this);
super.fillConstructorProperties(ctor);
}
@Override
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: arity=1; s="constructor"; break;
case Id_toString: arity=1; s="toString"; break;
case Id_toSource: arity=1; s="toSource"; break;
case Id_apply: arity=2; s="apply"; break;
case Id_call: arity=1; s="call"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(FUNCTION_TAG, id, s, arity);
}
static boolean isApply(IdFunctionObject f) {
return f.hasTag(FUNCTION_TAG) && f.methodId() == Id_apply;
}
static boolean isApplyOrCall(IdFunctionObject f) {
if(f.hasTag(FUNCTION_TAG)) {
switch(f.methodId()) {
case Id_apply:
case Id_call:
return true;
}
}
return false;
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(FUNCTION_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
switch (id) {
case Id_constructor:
return jsConstructor(cx, scope, args);
case Id_toString: {
BaseFunction realf = realFunction(thisObj, f);
int indent = ScriptRuntime.toInt32(args, 0);
return realf.decompile(indent, 0);
}
case Id_toSource: {
BaseFunction realf = realFunction(thisObj, f);
int indent = 0;
int flags = Decompiler.TO_SOURCE_FLAG;
if (args.length != 0) {
indent = ScriptRuntime.toInt32(args[0]);
if (indent >= 0) {
flags = 0;
} else {
indent = 0;
}
}
return realf.decompile(indent, flags);
}
case Id_apply:
case Id_call:
return ScriptRuntime.applyOrCall(id == Id_apply,
cx, scope, thisObj, args);
}
throw new IllegalArgumentException(String.valueOf(id));
}
private BaseFunction realFunction(Scriptable thisObj, IdFunctionObject f)
{
Object x = thisObj.getDefaultValue(ScriptRuntime.FunctionClass);
if (x instanceof BaseFunction) {
return (BaseFunction)x;
}
throw ScriptRuntime.typeError1("msg.incompat.call",
f.getFunctionName());
}
/**
* Make value as DontEnum, DontDelete, ReadOnly
* prototype property of this Function object
*/
public void setImmunePrototypeProperty(Object value)
{
if ((prototypePropertyAttributes & READONLY) != 0) {
throw new IllegalStateException();
}
prototypeProperty = (value != null) ? value : UniqueTag.NULL_VALUE;
prototypePropertyAttributes = DONTENUM | PERMANENT | READONLY;
}
protected Scriptable getClassPrototype()
{
Object protoVal = getPrototypeProperty();
if (protoVal instanceof Scriptable) {
return (Scriptable) protoVal;
}
return getClassPrototype(this, "Object");
}
/**
* Should be overridden.
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
return Undefined.instance;
}
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
{
Scriptable result = createObject(cx, scope);
if (result != null) {
Object val = call(cx, scope, result, args);
if (val instanceof Scriptable) {
result = (Scriptable)val;
}
} else {
Object val = call(cx, scope, null, args);
if (!(val instanceof Scriptable)) {
// It is program error not to return Scriptable from
// the call method if createObject returns null.
throw new IllegalStateException(
"Bad implementaion of call as constructor, name="
+getFunctionName()+" in "+getClass().getName());
}
result = (Scriptable)val;
if (result.getPrototype() == null) {
result.setPrototype(getClassPrototype());
}
if (result.getParentScope() == null) {
Scriptable parent = getParentScope();
if (result != parent) {
result.setParentScope(parent);
}
}
}
return result;
}
/**
* Creates new script object.
* The default implementation of {@link #construct} uses the method to
* to get the value for <tt>thisObj</tt> argument when invoking
* {@link #call}.
* The methos is allowed to return <tt>null</tt> to indicate that
* {@link #call} will create a new object itself. In this case
* {@link #construct} will set scope and prototype on the result
* {@link #call} unless they are already set.
*/
public Scriptable createObject(Context cx, Scriptable scope)
{
Scriptable newInstance = new NativeObject();
newInstance.setPrototype(getClassPrototype());
newInstance.setParentScope(getParentScope());
return newInstance;
}
/**
* Decompile the source information associated with this js
* function/script back into a string.
*
* @param indent How much to indent the decompiled result.
*
* @param flags Flags specifying format of decompilation output.
*/
String decompile(int indent, int flags)
{
StringBuffer sb = new StringBuffer();
boolean justbody = (0 != (flags & Decompiler.ONLY_BODY_FLAG));
if (!justbody) {
sb.append("function ");
sb.append(getFunctionName());
sb.append("() {\n\t");
}
sb.append("[native code, arity=");
sb.append(getArity());
sb.append("]\n");
if (!justbody) {
sb.append("}\n");
}
return sb.toString();
}
public int getArity() { return 0; }
public int getLength() { return 0; }
public String getFunctionName()
{
return "";
}
final Object getPrototypeProperty() {
Object result = prototypeProperty;
if (result == null) {
synchronized (this) {
result = prototypeProperty;
if (result == null) {
setupDefaultPrototype();
result = prototypeProperty;
}
}
}
else if (result == UniqueTag.NULL_VALUE) { result = null; }
return result;
}
private void setupDefaultPrototype()
{
NativeObject obj = new NativeObject();
final int attr = ScriptableObject.DONTENUM;
obj.defineProperty("constructor", this, attr);
// put the prototype property into the object now, then in the
// wacky case of a user defining a function Object(), we don't
// get an infinite loop trying to find the prototype.
prototypeProperty = obj;
Scriptable proto = getObjectPrototype(this);
if (proto != obj) {
// not the one we just made, it must remain grounded
obj.setPrototype(proto);
}
}
private Object getArguments()
{
// <Function name>.arguments is deprecated, so we use a slow
// way of getting it that doesn't add to the invocation cost.
// TODO: add warning, error based on version
Object value = defaultGet("arguments");
if (value != NOT_FOUND) {
// Should after changing <Function name>.arguments its
// activation still be available during Function call?
// This code assumes it should not:
// defaultGet("arguments") != NOT_FOUND
// means assigned arguments
return value;
}
Context cx = Context.getContext();
NativeCall activation = ScriptRuntime.findFunctionActivation(cx, this);
return (activation == null)
? null
: activation.get("arguments", activation);
}
private static Object jsConstructor(Context cx, Scriptable scope,
Object[] args)
{
int arglen = args.length;
StringBuffer sourceBuf = new StringBuffer();
sourceBuf.append("function ");
/* version != 1.2 Function constructor behavior -
* print 'anonymous' as the function name if the
* version (under which the function was compiled) is
* less than 1.2... or if it's greater than 1.2, because
* we need to be closer to ECMA.
*/
if (cx.getLanguageVersion() != Context.VERSION_1_2) {
sourceBuf.append("anonymous");
}
sourceBuf.append('(');
// Append arguments as coma separated strings
for (int i = 0; i < arglen - 1; i++) {
if (i > 0) {
sourceBuf.append(',');
}
sourceBuf.append(ScriptRuntime.toString(args[i]));
}
sourceBuf.append(") {");
if (arglen != 0) {
// append function body
String funBody = ScriptRuntime.toString(args[arglen - 1]);
sourceBuf.append(funBody);
}
sourceBuf.append('}');
String source = sourceBuf.toString();
int[] linep = new int[1];
String filename = Context.getSourcePositionFromStack(linep);
if (filename == null) {
filename = "<eval'ed string>";
linep[0] = 1;
}
String sourceURI = ScriptRuntime.
makeUrlForGeneratedScript(false, filename, linep[0]);
Scriptable global = ScriptableObject.getTopLevelScope(scope);
ErrorReporter reporter;
reporter = DefaultErrorReporter.forEval(cx.getErrorReporter());
Evaluator evaluator = Context.createInterpreter();
if (evaluator == null) {
throw new JavaScriptException("Interpreter not present",
filename, linep[0]);
}
// Compile with explicit interpreter instance to force interpreter
// mode.
return cx.compileFunction(global, source, evaluator, reporter,
sourceURI, 1, null);
}
@Override
protected int findPrototypeId(String s)
{
int id;
// #string_id_map#
// #generated# Last update: 2007-05-09 08:15:15 EDT
L0: { id = 0; String X = null; int c;
L: switch (s.length()) {
case 4: X="call";id=Id_call; break L;
case 5: X="apply";id=Id_apply; break L;
case 8: c=s.charAt(3);
if (c=='o') { X="toSource";id=Id_toSource; }
else if (c=='t') { X="toString";id=Id_toString; }
break L;
case 11: X="constructor";id=Id_constructor; break L;
}
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
return id;
}
private static final int
Id_constructor = 1,
Id_toString = 2,
Id_toSource = 3,
Id_apply = 4,
Id_call = 5,
MAX_PROTOTYPE_ID = 5;
// #/string_id_map#
private Object prototypeProperty;
// For function object instances, attribute is PERMANENT; see ECMA 15.3.5.2
private int prototypePropertyAttributes = PERMANENT;
}

View File

@@ -0,0 +1,59 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov, igor@fastmail.fm
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* Generic notion of callable object that can execute some script-related code
* upon request with specified values for script scope and this objects.
*/
public interface Callable
{
/**
* Perform the call.
*
* @param cx the current Context for this thread
* @param scope the scope to use to resolve properties.
* @param thisObj the JavaScript <code>this</code> object
* @param args the array of arguments
* @return the result of the call
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args);
}

View File

@@ -0,0 +1,223 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov, igor@fastmail.fm
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.util.Map;
import java.util.HashMap;
import java.io.Serializable;
/**
* Cache of generated classes and data structures to access Java runtime
* from JavaScript.
*
* @author Igor Bukanov
*
* @since Rhino 1.5 Release 5
*/
public class ClassCache implements Serializable
{
private static final long serialVersionUID = -8866246036237312215L;
private static final Object AKEY = "ClassCache";
private volatile boolean cachingIsEnabled = true;
private transient HashMap<Class<?>,JavaMembers> classTable;
private transient HashMap<JavaAdapter.JavaAdapterSignature,Class<?>> classAdapterCache;
private transient HashMap<Class<?>,Object> interfaceAdapterCache;
private int generatedClassSerial;
/**
* Search for ClassCache object in the given scope.
* The method first calls
* {@link ScriptableObject#getTopLevelScope(Scriptable scope)}
* to get the top most scope and then tries to locate associated
* ClassCache object in the prototype chain of the top scope.
*
* @param scope scope to search for ClassCache object.
* @return previously associated ClassCache object or a new instance of
* ClassCache if no ClassCache object was found.
*
* @see #associate(ScriptableObject topScope)
*/
public static ClassCache get(Scriptable scope)
{
ClassCache cache = (ClassCache)
ScriptableObject.getTopScopeValue(scope, AKEY);
if (cache == null) {
throw new RuntimeException("Can't find top level scope for " +
"ClassCache.get");
}
return cache;
}
/**
* Associate ClassCache object with the given top-level scope.
* The ClassCache object can only be associated with the given scope once.
*
* @param topScope scope to associate this ClassCache object with.
* @return true if no previous ClassCache objects were embedded into
* the scope and this ClassCache were successfully associated
* or false otherwise.
*
* @see #get(Scriptable scope)
*/
public boolean associate(ScriptableObject topScope)
{
if (topScope.getParentScope() != null) {
// Can only associate cache with top level scope
throw new IllegalArgumentException();
}
if (this == topScope.associateValue(AKEY, this)) {
return true;
}
return false;
}
/**
* Empty caches of generated Java classes and Java reflection information.
*/
public synchronized void clearCaches()
{
classTable = null;
classAdapterCache = null;
interfaceAdapterCache = null;
}
/**
* Check if generated Java classes and Java reflection information
* is cached.
*/
public final boolean isCachingEnabled()
{
return cachingIsEnabled;
}
/**
* Set whether to cache some values.
* <p>
* By default, the engine will cache the results of
* <tt>Class.getMethods()</tt> and similar calls.
* This can speed execution dramatically, but increases the memory
* footprint. Also, with caching enabled, references may be held to
* objects past the lifetime of any real usage.
* <p>
* If caching is enabled and this method is called with a
* <code>false</code> argument, the caches will be emptied.
* <p>
* Caching is enabled by default.
*
* @param enabled if true, caching is enabled
*
* @see #clearCaches()
*/
public synchronized void setCachingEnabled(boolean enabled)
{
if (enabled == cachingIsEnabled)
return;
if (!enabled)
clearCaches();
cachingIsEnabled = enabled;
}
/**
* @return a map from classes to associated JavaMembers objects
*/
Map<Class<?>,JavaMembers> getClassCacheMap() {
if (classTable == null) {
classTable = new HashMap<Class<?>,JavaMembers>();
}
return classTable;
}
Map<JavaAdapter.JavaAdapterSignature,Class<?>> getInterfaceAdapterCacheMap()
{
if (classAdapterCache == null) {
classAdapterCache = new HashMap<JavaAdapter.JavaAdapterSignature,Class<?>>();
}
return classAdapterCache;
}
/**
* @deprecated
* The method always returns false.
* @see #setInvokerOptimizationEnabled(boolean enabled)
*/
public boolean isInvokerOptimizationEnabled()
{
return false;
}
/**
* @deprecated
* The method does nothing.
* Invoker optimization is no longer used by Rhino.
* On modern JDK like 1.4 or 1.5 the disadvantages of the optimization
* like increased memory usage or longer initialization time overweight
* small speed increase that can be gained using generated proxy class
* to replace reflection.
*/
public synchronized void setInvokerOptimizationEnabled(boolean enabled)
{
}
/**
* Internal engine method to return serial number for generated classes
* to ensure name uniqueness.
*/
public final synchronized int newClassSerialNumber()
{
return ++generatedClassSerial;
}
Object getInterfaceAdapter(Class<?> cl)
{
return interfaceAdapterCache == null
? null
: interfaceAdapterCache.get(cl);
}
synchronized void cacheInterfaceAdapter(Class<?> cl, Object iadapter)
{
if (cachingIsEnabled) {
if (interfaceAdapterCache == null) {
interfaceAdapterCache = new HashMap<Class<?>,Object>();
}
interfaceAdapterCache.put(cl, iadapter);
}
}
}

View File

@@ -0,0 +1,89 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
Embeddings that wish to filter Java classes that are visible to scripts
through the LiveConnect, should implement this interface.
@see Context#setClassShutter(ClassShutter)
@since 1.5 Release 4
@author Norris Boyd
*/
public interface ClassShutter {
/**
* Return true iff the Java class with the given name should be exposed
* to scripts.
* <p>
* An embedding may filter which Java classes are exposed through
* LiveConnect to JavaScript scripts.
* <p>
* Due to the fact that there is no package reflection in Java,
* this method will also be called with package names. There
* is no way for Rhino to tell if "Packages.a.b" is a package name
* or a class that doesn't exist. What Rhino does is attempt
* to load each segment of "Packages.a.b.c": It first attempts to
* load class "a", then attempts to load class "a.b", then
* finally attempts to load class "a.b.c". On a Rhino installation
* without any ClassShutter set, and without any of the
* above classes, the expression "Packages.a.b.c" will result in
* a [JavaPackage a.b.c] and not an error.
* <p>
* With ClassShutter supplied, Rhino will first call
* visibleToScripts before attempting to look up the class name. If
* visibleToScripts returns false, the class name lookup is not
* performed and subsequent Rhino execution assumes the class is
* not present. So for "java.lang.System.out.println" the lookup
* of "java.lang.System" is skipped and thus Rhino assumes that
* "java.lang.System" doesn't exist. So then for "java.lang.System.out",
* Rhino attempts to load the class "java.lang.System.out" because
* it assumes that "java.lang.System" is a package name.
* <p>
* @param fullClassName the full name of the class (including the package
* name, with '.' as a delimiter). For example the
* standard string class is "java.lang.String"
* @return whether or not to reveal this class to scripts
*/
public boolean visibleToScripts(String fullClassName);
}

View File

@@ -0,0 +1,233 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov, igor@fastmail.fm
* Bob Jervis
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.util.Set;
public class CompilerEnvirons
{
public CompilerEnvirons()
{
errorReporter = DefaultErrorReporter.instance;
languageVersion = Context.VERSION_DEFAULT;
generateDebugInfo = true;
useDynamicScope = false;
reservedKeywordAsIdentifier = false;
allowMemberExprAsFunctionName = false;
xmlAvailable = true;
optimizationLevel = 0;
generatingSource = true;
strictMode = false;
warningAsError = false;
generateObserverCount = false;
}
public void initFromContext(Context cx)
{
setErrorReporter(cx.getErrorReporter());
this.languageVersion = cx.getLanguageVersion();
useDynamicScope = cx.compileFunctionsWithDynamicScopeFlag;
generateDebugInfo = (!cx.isGeneratingDebugChanged()
|| cx.isGeneratingDebug());
reservedKeywordAsIdentifier
= cx.hasFeature(Context.FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER);
allowMemberExprAsFunctionName
= cx.hasFeature(Context.FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME);
strictMode
= cx.hasFeature(Context.FEATURE_STRICT_MODE);
warningAsError = cx.hasFeature(Context.FEATURE_WARNING_AS_ERROR);
xmlAvailable
= cx.hasFeature(Context.FEATURE_E4X);
optimizationLevel = cx.getOptimizationLevel();
generatingSource = cx.isGeneratingSource();
activationNames = cx.activationNames;
// Observer code generation in compiled code :
generateObserverCount = cx.generateObserverCount;
}
public final ErrorReporter getErrorReporter()
{
return errorReporter;
}
public void setErrorReporter(ErrorReporter errorReporter)
{
if (errorReporter == null) throw new IllegalArgumentException();
this.errorReporter = errorReporter;
}
public final int getLanguageVersion()
{
return languageVersion;
}
public void setLanguageVersion(int languageVersion)
{
Context.checkLanguageVersion(languageVersion);
this.languageVersion = languageVersion;
}
public final boolean isGenerateDebugInfo()
{
return generateDebugInfo;
}
public void setGenerateDebugInfo(boolean flag)
{
this.generateDebugInfo = flag;
}
public final boolean isUseDynamicScope()
{
return useDynamicScope;
}
public final boolean isReservedKeywordAsIdentifier()
{
return reservedKeywordAsIdentifier;
}
public void setReservedKeywordAsIdentifier(boolean flag)
{
reservedKeywordAsIdentifier = flag;
}
public final boolean isAllowMemberExprAsFunctionName()
{
return allowMemberExprAsFunctionName;
}
public void setAllowMemberExprAsFunctionName(boolean flag)
{
allowMemberExprAsFunctionName = flag;
}
public final boolean isXmlAvailable()
{
return xmlAvailable;
}
public void setXmlAvailable(boolean flag)
{
xmlAvailable = flag;
}
public final int getOptimizationLevel()
{
return optimizationLevel;
}
public void setOptimizationLevel(int level)
{
Context.checkOptimizationLevel(level);
this.optimizationLevel = level;
}
public final boolean isGeneratingSource()
{
return generatingSource;
}
public final boolean isStrictMode()
{
return strictMode;
}
public final boolean reportWarningAsError()
{
return warningAsError;
}
/**
* Specify whether or not source information should be generated.
* <p>
* Without source information, evaluating the "toString" method
* on JavaScript functions produces only "[native code]" for
* the body of the function.
* Note that code generated without source is not fully ECMA
* conformant.
*/
public void setGeneratingSource(boolean generatingSource)
{
this.generatingSource = generatingSource;
}
/**
* @return true iff code will be generated with callbacks to enable
* instruction thresholds
*/
public boolean isGenerateObserverCount() {
return generateObserverCount;
}
/**
* Turn on or off generation of code with callbacks to
* track the count of executed instructions.
* Currently only affects JVM byte code generation: this slows down the
* generated code, but code generated without the callbacks will not
* be counted toward instruction thresholds. Rhino's interpretive
* mode does instruction counting without inserting callbacks, so
* there is no requirement to compile code differently.
* @param generateObserverCount if true, generated code will contain
* calls to accumulate an estimate of the instructions executed.
*/
public void setGenerateObserverCount(boolean generateObserverCount) {
this.generateObserverCount = generateObserverCount;
}
private ErrorReporter errorReporter;
private int languageVersion;
private boolean generateDebugInfo;
private boolean useDynamicScope;
private boolean reservedKeywordAsIdentifier;
private boolean allowMemberExprAsFunctionName;
private boolean xmlAvailable;
private int optimizationLevel;
private boolean generatingSource;
private boolean strictMode;
private boolean warningAsError;
private boolean generateObserverCount;
Set<String> activationNames;
}

View File

@@ -0,0 +1,109 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Bob Jervis
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
public interface ConstProperties {
/**
* Sets a named const property in this object.
* <p>
* The property is specified by a string name
* as defined for <code>Scriptable.get</code>.
* <p>
* The possible values that may be passed in are as defined for
* <code>Scriptable.get</code>. A class that implements this method may choose
* to ignore calls to set certain properties, in which case those
* properties are effectively read-only.<p>
* For properties defined in a prototype chain,
* use <code>putProperty</code> in ScriptableObject. <p>
* Note that if a property <i>a</i> is defined in the prototype <i>p</i>
* of an object <i>o</i>, then evaluating <code>o.a = 23</code> will cause
* <code>set</code> to be called on the prototype <i>p</i> with
* <i>o</i> as the <i>start</i> parameter.
* To preserve JavaScript semantics, it is the Scriptable
* object's responsibility to modify <i>o</i>. <p>
* This design allows properties to be defined in prototypes and implemented
* in terms of getters and setters of Java values without consuming slots
* in each instance.<p>
* <p>
* The values that may be set are limited to the following:
* <UL>
* <LI>java.lang.Boolean objects</LI>
* <LI>java.lang.String objects</LI>
* <LI>java.lang.Number objects</LI>
* <LI>org.mozilla.javascript.Scriptable objects</LI>
* <LI>null</LI>
* <LI>The value returned by Context.getUndefinedValue()</LI>
* </UL><p>
* Arbitrary Java objects may be wrapped in a Scriptable by first calling
* <code>Context.toObject</code>. This allows the property of a JavaScript
* object to contain an arbitrary Java object as a value.<p>
* Note that <code>has</code> will be called by the runtime first before
* <code>set</code> is called to determine in which object the
* property is defined.
* Note that this method is not expected to traverse the prototype chain,
* which is different from the ECMA [[Put]] operation.
* @param name the name of the property
* @param start the object whose property is being set
* @param value value to set the property to
* @see org.mozilla.javascript.Scriptable#has(String, Scriptable)
* @see org.mozilla.javascript.Scriptable#get(String, Scriptable)
* @see org.mozilla.javascript.ScriptableObject#putProperty(Scriptable, String, Object)
* @see org.mozilla.javascript.Context#toObject(Object, Scriptable)
*/
public void putConst(String name, Scriptable start, Object value);
/**
* Reserves a definition spot for a const. This will set up a definition
* of the const property, but set its value to undefined. The semantics of
* the start parameter is the same as for putConst.
* @param name The name of the property.
* @param start The object whose property is being reserved.
*/
public void defineConst(String name, Scriptable start);
/**
* Returns true if the named property is defined as a const on this object.
* @param name
* @return true if the named property is defined as a const, false
* otherwise.
*/
public boolean isConst(String name);
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,58 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov, igor@fastmail.fm
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* Interface to represent arbitrary action that requires to have Context
* object associated with the current thread for its execution.
*/
public interface ContextAction
{
/**
* Execute action using the supplied Context instance.
* When Rhino runtime calls the method, <tt>cx</tt> will be associated
* with the current thread as active context.
*
* @see ContextFactory#call(ContextAction)
*/
public Object run(Context cx);
}

View File

@@ -0,0 +1,590 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov, igor@fastmail.fm
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* Factory class that Rhino runtime uses to create new {@link Context}
* instances. A <code>ContextFactory</code> can also notify listeners
* about context creation and release.
* <p>
* When the Rhino runtime needs to create new {@link Context} instance during
* execution of {@link Context#enter()} or {@link Context}, it will call
* {@link #makeContext()} of the current global ContextFactory.
* See {@link #getGlobal()} and {@link #initGlobal(ContextFactory)}.
* <p>
* It is also possible to use explicit ContextFactory instances for Context
* creation. This is useful to have a set of independent Rhino runtime
* instances under single JVM. See {@link #call(ContextAction)}.
* <p>
* The following example demonstrates Context customization to terminate
* scripts running more then 10 seconds and to provide better compatibility
* with JavaScript code using MSIE-specific features.
* <pre>
* import org.mozilla.javascript.*;
*
* class MyFactory extends ContextFactory
* {
*
* // Custom {@link Context} to store execution time.
* private static class MyContext extends Context
* {
* long startTime;
* }
*
* static {
* // Initialize GlobalFactory with custom factory
* ContextFactory.initGlobal(new MyFactory());
* }
*
* // Override {@link #makeContext()}
* protected Context makeContext()
* {
* MyContext cx = new MyContext();
* // Make Rhino runtime to call observeInstructionCount
* // each 10000 bytecode instructions
* cx.setInstructionObserverThreshold(10000);
* return cx;
* }
*
* // Override {@link #hasFeature(Context, int)}
* public boolean hasFeature(Context cx, int featureIndex)
* {
* // Turn on maximum compatibility with MSIE scripts
* switch (featureIndex) {
* case {@link Context#FEATURE_NON_ECMA_GET_YEAR}:
* return true;
*
* case {@link Context#FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME}:
* return true;
*
* case {@link Context#FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER}:
* return true;
*
* case {@link Context#FEATURE_PARENT_PROTO_PROPERTIES}:
* return false;
* }
* return super.hasFeature(cx, featureIndex);
* }
*
* // Override {@link #observeInstructionCount(Context, int)}
* protected void observeInstructionCount(Context cx, int instructionCount)
* {
* MyContext mcx = (MyContext)cx;
* long currentTime = System.currentTimeMillis();
* if (currentTime - mcx.startTime > 10*1000) {
* // More then 10 seconds from Context creation time:
* // it is time to stop the script.
* // Throw Error instance to ensure that script will never
* // get control back through catch or finally.
* throw new Error();
* }
* }
*
* // Override {@link #doTopCall(Callable,
Context, Scriptable,
Scriptable, Object[])}
* protected Object doTopCall(Callable callable,
* Context cx, Scriptable scope,
* Scriptable thisObj, Object[] args)
* {
* MyContext mcx = (MyContext)cx;
* mcx.startTime = System.currentTimeMillis();
*
* return super.doTopCall(callable, cx, scope, thisObj, args);
* }
*
* }
*
* </pre>
*/
public class ContextFactory
{
private static volatile boolean hasCustomGlobal;
private static ContextFactory global = new ContextFactory();
private volatile boolean sealed;
private final Object listenersLock = new Object();
private volatile Object listeners;
private boolean disabledListening;
private ClassLoader applicationClassLoader;
/**
* Listener of {@link Context} creation and release events.
*/
public interface Listener
{
/**
* Notify about newly created {@link Context} object.
*/
public void contextCreated(Context cx);
/**
* Notify that the specified {@link Context} instance is no longer
* associated with the current thread.
*/
public void contextReleased(Context cx);
}
/**
* Get global ContextFactory.
*
* @see #hasExplicitGlobal()
* @see #initGlobal(ContextFactory)
*/
public static ContextFactory getGlobal()
{
return global;
}
/**
* Check if global factory was set.
* Return true to indicate that {@link #initGlobal(ContextFactory)} was
* already called and false to indicate that the global factory was not
* explicitly set.
*
* @see #getGlobal()
* @see #initGlobal(ContextFactory)
*/
public static boolean hasExplicitGlobal()
{
return hasCustomGlobal;
}
/**
* Set global ContextFactory.
* The method can only be called once.
*
* @see #getGlobal()
* @see #hasExplicitGlobal()
*/
public synchronized static void initGlobal(ContextFactory factory)
{
if (factory == null) {
throw new IllegalArgumentException();
}
if (hasCustomGlobal) {
throw new IllegalStateException();
}
hasCustomGlobal = true;
global = factory;
}
/**
* Create new {@link Context} instance to be associated with the current
* thread.
* This is a callback method used by Rhino to create {@link Context}
* instance when it is necessary to associate one with the current
* execution thread. <tt>makeContext()</tt> is allowed to call
* {@link Context#seal(Object)} on the result to prevent
* {@link Context} changes by hostile scripts or applets.
*/
protected Context makeContext()
{
return new Context(this);
}
/**
* Implementation of {@link Context#hasFeature(int featureIndex)}.
* This can be used to customize {@link Context} without introducing
* additional subclasses.
*/
protected boolean hasFeature(Context cx, int featureIndex)
{
int version;
switch (featureIndex) {
case Context.FEATURE_NON_ECMA_GET_YEAR:
/*
* During the great date rewrite of 1.3, we tried to track the
* evolving ECMA standard, which then had a definition of
* getYear which always subtracted 1900. Which we
* implemented, not realizing that it was incompatible with
* the old behavior... now, rather than thrash the behavior
* yet again, we've decided to leave it with the - 1900
* behavior and point people to the getFullYear method. But
* we try to protect existing scripts that have specified a
* version...
*/
version = cx.getLanguageVersion();
return (version == Context.VERSION_1_0
|| version == Context.VERSION_1_1
|| version == Context.VERSION_1_2);
case Context.FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME:
return false;
case Context.FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER:
return false;
case Context.FEATURE_TO_STRING_AS_SOURCE:
version = cx.getLanguageVersion();
return version == Context.VERSION_1_2;
case Context.FEATURE_PARENT_PROTO_PROPERTIES:
return true;
case Context.FEATURE_E4X:
version = cx.getLanguageVersion();
return (version == Context.VERSION_DEFAULT
|| version >= Context.VERSION_1_6);
case Context.FEATURE_DYNAMIC_SCOPE:
return false;
case Context.FEATURE_STRICT_VARS:
return false;
case Context.FEATURE_STRICT_EVAL:
return false;
case Context.FEATURE_LOCATION_INFORMATION_IN_ERROR:
return false;
case Context.FEATURE_STRICT_MODE:
return false;
case Context.FEATURE_WARNING_AS_ERROR:
return false;
case Context.FEATURE_ENHANCED_JAVA_ACCESS:
return false;
}
// It is a bug to call the method with unknown featureIndex
throw new IllegalArgumentException(String.valueOf(featureIndex));
}
private boolean isDom3Present() {
Class<?> nodeClass = Kit.classOrNull("org.w3c.dom.Node");
if (nodeClass == null) return false;
// Check to see whether DOM3 is present; use a new method defined in
// DOM3 that is vital to our implementation
try {
nodeClass.getMethod("getUserData", new Class<?>[] { String.class });
return true;
} catch (NoSuchMethodException e) {
return false;
}
}
/**
* Provides a default
* {@link org.mozilla.javascript.xml.XMLLib.Factory XMLLib.Factory}
* to be used by the <code>Context</code> instances produced by this
* factory. See {@link Context#getE4xImplementationFactory} for details.
*
* May return null, in which case E4X functionality is not supported in
* Rhino.
*
* The default implementation now prefers the DOM3 E4X implementation.
*/
protected org.mozilla.javascript.xml.XMLLib.Factory
getE4xImplementationFactory()
{
// Must provide default implementation, rather than abstract method,
// so that past implementors of ContextFactory do not fail at runtime
// upon invocation of this method.
// Note that the default implementation returns null if we
// neither have XMLBeans nor a DOM3 implementation present.
if (isDom3Present()) {
return org.mozilla.javascript.xml.XMLLib.Factory.create(
"org.mozilla.javascript.xmlimpl.XMLLibImpl"
);
} else if (Kit.classOrNull("org.apache.xmlbeans.XmlCursor") != null) {
return org.mozilla.javascript.xml.XMLLib.Factory.create(
"org.mozilla.javascript.xml.impl.xmlbeans.XMLLibImpl"
);
} else {
return null;
}
}
/**
* Create class loader for generated classes.
* This method creates an instance of the default implementation
* of {@link GeneratedClassLoader}. Rhino uses this interface to load
* generated JVM classes when no {@link SecurityController}
* is installed.
* Application can override the method to provide custom class loading.
*/
protected GeneratedClassLoader createClassLoader(ClassLoader parent)
{
return new DefiningClassLoader(parent);
}
/**
* Get ClassLoader to use when searching for Java classes.
* Unless it was explicitly initialized with
* {@link #initApplicationClassLoader(ClassLoader)} the method returns
* null to indicate that Thread.getContextClassLoader() should be used.
*/
public final ClassLoader getApplicationClassLoader()
{
return applicationClassLoader;
}
/**
* Set explicit class loader to use when searching for Java classes.
*
* @see #getApplicationClassLoader()
*/
public final void initApplicationClassLoader(ClassLoader loader)
{
if (loader == null)
throw new IllegalArgumentException("loader is null");
if (!Kit.testIfCanLoadRhinoClasses(loader))
throw new IllegalArgumentException(
"Loader can not resolve Rhino classes");
if (this.applicationClassLoader != null)
throw new IllegalStateException(
"applicationClassLoader can only be set once");
checkNotSealed();
this.applicationClassLoader = loader;
}
/**
* Execute top call to script or function.
* When the runtime is about to execute a script or function that will
* create the first stack frame with scriptable code, it calls this method
* to perform the real call. In this way execution of any script
* happens inside this function.
*/
protected Object doTopCall(Callable callable,
Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
return callable.call(cx, scope, thisObj, args);
}
/**
* Implementation of
* {@link Context#observeInstructionCount(int instructionCount)}.
* This can be used to customize {@link Context} without introducing
* additional subclasses.
*/
protected void observeInstructionCount(Context cx, int instructionCount) {
}
protected void onContextCreated(Context cx)
{
Object listeners = this.listeners;
for (int i = 0; ; ++i) {
Listener l = (Listener)Kit.getListener(listeners, i);
if (l == null)
break;
l.contextCreated(cx);
}
}
protected void onContextReleased(Context cx)
{
Object listeners = this.listeners;
for (int i = 0; ; ++i) {
Listener l = (Listener)Kit.getListener(listeners, i);
if (l == null)
break;
l.contextReleased(cx);
}
}
public final void addListener(Listener listener)
{
checkNotSealed();
synchronized (listenersLock) {
if (disabledListening) {
throw new IllegalStateException();
}
listeners = Kit.addListener(listeners, listener);
}
}
public final void removeListener(Listener listener)
{
checkNotSealed();
synchronized (listenersLock) {
if (disabledListening) {
throw new IllegalStateException();
}
listeners = Kit.removeListener(listeners, listener);
}
}
/**
* The method is used only to implement
* Context.disableStaticContextListening()
*/
final void disableContextListening()
{
checkNotSealed();
synchronized (listenersLock) {
disabledListening = true;
listeners = null;
}
}
/**
* Checks if this is a sealed ContextFactory.
* @see #seal()
*/
public final boolean isSealed()
{
return sealed;
}
/**
* Seal this ContextFactory so any attempt to modify it like to add or
* remove its listeners will throw an exception.
* @see #isSealed()
*/
public final void seal()
{
checkNotSealed();
sealed = true;
}
protected final void checkNotSealed()
{
if (sealed) throw new IllegalStateException();
}
/**
* Call {@link ContextAction#run(Context cx)}
* using the {@link Context} instance associated with the current thread.
* If no Context is associated with the thread, then
* {@link #makeContext()} will be called to construct
* new Context instance. The instance will be temporary associated
* with the thread during call to {@link ContextAction#run(Context)}.
*
* @see ContextFactory#call(ContextAction)
* @see Context#call(ContextFactory factory, Callable callable,
* Scriptable scope, Scriptable thisObj,
* Object[] args)
*/
public final Object call(ContextAction action)
{
return Context.call(this, action);
}
/**
* Get a context associated with the current thread, creating one if need
* be. The Context stores the execution state of the JavaScript engine, so
* it is required that the context be entered before execution may begin.
* Once a thread has entered a Context, then getCurrentContext() may be
* called to find the context that is associated with the current thread.
* <p>
* Calling <code>enterContext()</code> will return either the Context
* currently associated with the thread, or will create a new context and
* associate it with the current thread. Each call to
* <code>enterContext()</code> must have a matching call to
* {@link Context#exit()}.
* <pre>
* Context cx = contextFactory.enterContext();
* try {
* ...
* cx.evaluateString(...);
* } finally {
* Context.exit();
* }
* </pre>
* Instead of using <tt>enterContext()</tt>, <tt>exit()</tt> pair consider
* using {@link #call(ContextAction)} which guarantees proper association
* of Context instances with the current thread.
* With this method the above example becomes:
* <pre>
* ContextFactory.call(new ContextAction() {
* public Object run(Context cx) {
* ...
* cx.evaluateString(...);
* return null;
* }
* });
* </pre>
* @return a Context associated with the current thread
* @see Context#getCurrentContext()
* @see Context#exit()
* @see #call(ContextAction)
*/
public Context enterContext()
{
return enterContext(null);
}
/**
* @deprecated use {@link #enterContext()} instead
* @return a Context associated with the current thread
*/
public final Context enter()
{
return enterContext(null);
}
/**
* @deprecated Use {@link Context#exit()} instead.
*/
public final void exit()
{
Context.exit();
}
/**
* Get a Context associated with the current thread, using the given
* Context if need be.
* <p>
* The same as <code>enterContext()</code> except that <code>cx</code>
* is associated with the current thread and returned if the current thread
* has no associated context and <code>cx</code> is not associated with any
* other thread.
* @param cx a Context to associate with the thread if possible
* @return a Context associated with the current thread
* @see #enterContext()
* @see #call(ContextAction)
* @throws IllegalStateException if <code>cx</code> is already associated
* with a different thread
*/
public final Context enterContext(Context cx)
{
return Context.enter(cx, this);
}
}

View File

@@ -0,0 +1,60 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* @deprecated Embeddings that wish to customize newly created
* {@link Context} instances should implement
* {@link ContextFactory.Listener}.
*/
public interface ContextListener extends ContextFactory.Listener
{
/**
* @deprecated Rhino runtime never calls the method.
*/
public void contextEntered(Context cx);
/**
* @deprecated Rhino runtime never calls the method.
*/
public void contextExited(Context cx);
}

View File

@@ -0,0 +1,62 @@
package org.mozilla.javascript;
/**
* Exception thrown by
* {@link org.mozilla.javascript.Context#executeScriptWithContinuations(Script, Scriptable)}
* and {@link org.mozilla.javascript.Context#callFunctionWithContinuations(Callable, Scriptable, Object[])}
* when execution encounters a continuation captured by
* {@link org.mozilla.javascript.Context#captureContinuation()}.
* Exception will contain the captured state needed to restart the continuation
* with {@link org.mozilla.javascript.Context#resumeContinuation(Object, Scriptable, Object)}.
* @author Norris Boyd
*/
public class ContinuationPending extends RuntimeException {
private static final long serialVersionUID = 4956008116771118856L;
private NativeContinuation continuationState;
private Object applicationState;
/**
* Construct a ContinuationPending exception. Internal call only;
* users of the API should get continuations created on their behalf by
* calling {@link org.mozilla.javascript.Context#executeScriptWithContinuations(Script, Scriptable)}
* and {@link org.mozilla.javascript.Context#callFunctionWithContinuations(Callable, Scriptable, Object[])}
* @param continuationState Internal Continuation object
*/
ContinuationPending(NativeContinuation continuationState) {
this.continuationState = continuationState;
}
/**
* Get continuation object. The only
* use for this object is to be passed to
* {@link org.mozilla.javascript.Context#resumeContinuation(Object, Scriptable, Object)}.
* @return continuation object
*/
public Object getContinuation() {
return continuationState;
}
/**
* @return internal continuation state
*/
NativeContinuation getContinuationState() {
return continuationState;
}
/**
* Store an arbitrary object that applications can use to associate
* their state with the continuation.
* @param applicationState arbitrary application state
*/
public void setApplicationState(Object applicationState) {
this.applicationState = applicationState;
}
/**
* @return arbitrary application state
*/
public Object getApplicationState() {
return applicationState;
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,918 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Mike Ang
* Igor Bukanov
* Bob Jervis
* Mike McCabe
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* The following class save decompilation information about the source.
* Source information is returned from the parser as a String
* associated with function nodes and with the toplevel script. When
* saved in the constant pool of a class, this string will be UTF-8
* encoded, and token values will occupy a single byte.
* Source is saved (mostly) as token numbers. The tokens saved pretty
* much correspond to the token stream of a 'canonical' representation
* of the input program, as directed by the parser. (There were a few
* cases where tokens could have been left out where decompiler could
* easily reconstruct them, but I left them in for clarity). (I also
* looked adding source collection to TokenStream instead, where I
* could have limited the changes to a few lines in getToken... but
* this wouldn't have saved any space in the resulting source
* representation, and would have meant that I'd have to duplicate
* parser logic in the decompiler to disambiguate situations where
* newlines are important.) The function decompile expands the
* tokens back into their string representations, using simple
* lookahead to correct spacing and indentation.
*
* Assignments are saved as two-token pairs (Token.ASSIGN, op). Number tokens
* are stored inline, as a NUMBER token, a character representing the type, and
* either 1 or 4 characters representing the bit-encoding of the number. String
* types NAME, STRING and OBJECT are currently stored as a token type,
* followed by a character giving the length of the string (assumed to
* be less than 2^16), followed by the characters of the string
* inlined into the source string. Changing this to some reference to
* to the string in the compiled class' constant pool would probably
* save a lot of space... but would require some method of deriving
* the final constant pool entry from information available at parse
* time.
*/
public class Decompiler
{
/**
* Flag to indicate that the decompilation should omit the
* function header and trailing brace.
*/
public static final int ONLY_BODY_FLAG = 1 << 0;
/**
* Flag to indicate that the decompilation generates toSource result.
*/
public static final int TO_SOURCE_FLAG = 1 << 1;
/**
* Decompilation property to specify initial ident value.
*/
public static final int INITIAL_INDENT_PROP = 1;
/**
* Decompilation property to specify default identation offset.
*/
public static final int INDENT_GAP_PROP = 2;
/**
* Decompilation property to specify identation offset for case labels.
*/
public static final int CASE_GAP_PROP = 3;
// Marker to denote the last RC of function so it can be distinguished from
// the last RC of object literals in case of function expressions
private static final int FUNCTION_END = Token.LAST_TOKEN + 1;
String getEncodedSource()
{
return sourceToString(0);
}
int getCurrentOffset()
{
return sourceTop;
}
int markFunctionStart(int functionType)
{
int savedOffset = getCurrentOffset();
addToken(Token.FUNCTION);
append((char)functionType);
return savedOffset;
}
int markFunctionEnd(int functionStart)
{
int offset = getCurrentOffset();
append((char)FUNCTION_END);
return offset;
}
void addToken(int token)
{
if (!(0 <= token && token <= Token.LAST_TOKEN))
throw new IllegalArgumentException();
append((char)token);
}
void addEOL(int token)
{
if (!(0 <= token && token <= Token.LAST_TOKEN))
throw new IllegalArgumentException();
append((char)token);
append((char)Token.EOL);
}
void addName(String str)
{
addToken(Token.NAME);
appendString(str);
}
void addString(String str)
{
addToken(Token.STRING);
appendString(str);
}
void addRegexp(String regexp, String flags)
{
addToken(Token.REGEXP);
appendString('/' + regexp + '/' + flags);
}
void addNumber(double n)
{
addToken(Token.NUMBER);
/* encode the number in the source stream.
* Save as NUMBER type (char | char char char char)
* where type is
* 'D' - double, 'S' - short, 'J' - long.
* We need to retain float vs. integer type info to keep the
* behavior of liveconnect type-guessing the same after
* decompilation. (Liveconnect tries to present 1.0 to Java
* as a float/double)
* OPT: This is no longer true. We could compress the format.
* This may not be the most space-efficient encoding;
* the chars created below may take up to 3 bytes in
* constant pool UTF-8 encoding, so a Double could take
* up to 12 bytes.
*/
long lbits = (long)n;
if (lbits != n) {
// if it's floating point, save as a Double bit pattern.
// (12/15/97 our scanner only returns Double for f.p.)
lbits = Double.doubleToLongBits(n);
append('D');
append((char)(lbits >> 48));
append((char)(lbits >> 32));
append((char)(lbits >> 16));
append((char)lbits);
}
else {
// we can ignore negative values, bc they're already prefixed
// by NEG
if (lbits < 0) Kit.codeBug();
// will it fit in a char?
// this gives a short encoding for integer values up to 2^16.
if (lbits <= Character.MAX_VALUE) {
append('S');
append((char)lbits);
}
else { // Integral, but won't fit in a char. Store as a long.
append('J');
append((char)(lbits >> 48));
append((char)(lbits >> 32));
append((char)(lbits >> 16));
append((char)lbits);
}
}
}
private void appendString(String str)
{
int L = str.length();
int lengthEncodingSize = 1;
if (L >= 0x8000) {
lengthEncodingSize = 2;
}
int nextTop = sourceTop + lengthEncodingSize + L;
if (nextTop > sourceBuffer.length) {
increaseSourceCapacity(nextTop);
}
if (L >= 0x8000) {
// Use 2 chars to encode strings exceeding 32K, were the highest
// bit in the first char indicates presence of the next byte
sourceBuffer[sourceTop] = (char)(0x8000 | (L >>> 16));
++sourceTop;
}
sourceBuffer[sourceTop] = (char)L;
++sourceTop;
str.getChars(0, L, sourceBuffer, sourceTop);
sourceTop = nextTop;
}
private void append(char c)
{
if (sourceTop == sourceBuffer.length) {
increaseSourceCapacity(sourceTop + 1);
}
sourceBuffer[sourceTop] = c;
++sourceTop;
}
private void increaseSourceCapacity(int minimalCapacity)
{
// Call this only when capacity increase is must
if (minimalCapacity <= sourceBuffer.length) Kit.codeBug();
int newCapacity = sourceBuffer.length * 2;
if (newCapacity < minimalCapacity) {
newCapacity = minimalCapacity;
}
char[] tmp = new char[newCapacity];
System.arraycopy(sourceBuffer, 0, tmp, 0, sourceTop);
sourceBuffer = tmp;
}
private String sourceToString(int offset)
{
if (offset < 0 || sourceTop < offset) Kit.codeBug();
return new String(sourceBuffer, offset, sourceTop - offset);
}
/**
* Decompile the source information associated with this js
* function/script back into a string. For the most part, this
* just means translating tokens back to their string
* representations; there's a little bit of lookahead logic to
* decide the proper spacing/indentation. Most of the work in
* mapping the original source to the prettyprinted decompiled
* version is done by the parser.
*
* @param source encoded source tree presentation
*
* @param flags flags to select output format
*
* @param properties indentation properties
*
*/
public static String decompile(String source, int flags,
UintMap properties)
{
int length = source.length();
if (length == 0) { return ""; }
int indent = properties.getInt(INITIAL_INDENT_PROP, 0);
if (indent < 0) throw new IllegalArgumentException();
int indentGap = properties.getInt(INDENT_GAP_PROP, 4);
if (indentGap < 0) throw new IllegalArgumentException();
int caseGap = properties.getInt(CASE_GAP_PROP, 2);
if (caseGap < 0) throw new IllegalArgumentException();
StringBuffer result = new StringBuffer();
boolean justFunctionBody = (0 != (flags & Decompiler.ONLY_BODY_FLAG));
boolean toSource = (0 != (flags & Decompiler.TO_SOURCE_FLAG));
// Spew tokens in source, for debugging.
// as TYPE number char
if (printSource) {
System.err.println("length:" + length);
for (int i = 0; i < length; ++i) {
// Note that tokenToName will fail unless Context.printTrees
// is true.
String tokenname = null;
if (Token.printNames) {
tokenname = Token.name(source.charAt(i));
}
if (tokenname == null) {
tokenname = "---";
}
String pad = tokenname.length() > 7
? "\t"
: "\t\t";
System.err.println
(tokenname
+ pad + (int)source.charAt(i)
+ "\t'" + ScriptRuntime.escapeString
(source.substring(i, i+1))
+ "'");
}
System.err.println();
}
int braceNesting = 0;
boolean afterFirstEOL = false;
int i = 0;
int topFunctionType;
if (source.charAt(i) == Token.SCRIPT) {
++i;
topFunctionType = -1;
} else {
topFunctionType = source.charAt(i + 1);
}
if (!toSource) {
// add an initial newline to exactly match js.
result.append('\n');
for (int j = 0; j < indent; j++)
result.append(' ');
} else {
if (topFunctionType == FunctionNode.FUNCTION_EXPRESSION) {
result.append('(');
}
}
while (i < length) {
switch(source.charAt(i)) {
case Token.GET:
case Token.SET:
result.append(source.charAt(i) == Token.GET ? "get " : "set ");
++i;
i = printSourceString(source, i + 1, false, result);
// Now increment one more to get past the FUNCTION token
++i;
break;
case Token.NAME:
case Token.REGEXP: // re-wrapped in '/'s in parser...
i = printSourceString(source, i + 1, false, result);
continue;
case Token.STRING:
i = printSourceString(source, i + 1, true, result);
continue;
case Token.NUMBER:
i = printSourceNumber(source, i + 1, result);
continue;
case Token.TRUE:
result.append("true");
break;
case Token.FALSE:
result.append("false");
break;
case Token.NULL:
result.append("null");
break;
case Token.THIS:
result.append("this");
break;
case Token.FUNCTION:
++i; // skip function type
result.append("function ");
break;
case FUNCTION_END:
// Do nothing
break;
case Token.COMMA:
result.append(", ");
break;
case Token.LC:
++braceNesting;
if (Token.EOL == getNext(source, length, i))
indent += indentGap;
result.append('{');
break;
case Token.RC: {
--braceNesting;
/* don't print the closing RC if it closes the
* toplevel function and we're called from
* decompileFunctionBody.
*/
if (justFunctionBody && braceNesting == 0)
break;
result.append('}');
switch (getNext(source, length, i)) {
case Token.EOL:
case FUNCTION_END:
indent -= indentGap;
break;
case Token.WHILE:
case Token.ELSE:
indent -= indentGap;
result.append(' ');
break;
}
break;
}
case Token.LP:
result.append('(');
break;
case Token.RP:
result.append(')');
if (Token.LC == getNext(source, length, i))
result.append(' ');
break;
case Token.LB:
result.append('[');
break;
case Token.RB:
result.append(']');
break;
case Token.EOL: {
if (toSource) break;
boolean newLine = true;
if (!afterFirstEOL) {
afterFirstEOL = true;
if (justFunctionBody) {
/* throw away just added 'function name(...) {'
* and restore the original indent
*/
result.setLength(0);
indent -= indentGap;
newLine = false;
}
}
if (newLine) {
result.append('\n');
}
/* add indent if any tokens remain,
* less setback if next token is
* a label, case or default.
*/
if (i + 1 < length) {
int less = 0;
int nextToken = source.charAt(i + 1);
if (nextToken == Token.CASE
|| nextToken == Token.DEFAULT)
{
less = indentGap - caseGap;
} else if (nextToken == Token.RC) {
less = indentGap;
}
/* elaborate check against label... skip past a
* following inlined NAME and look for a COLON.
*/
else if (nextToken == Token.NAME) {
int afterName = getSourceStringEnd(source, i + 2);
if (source.charAt(afterName) == Token.COLON)
less = indentGap;
}
for (; less < indent; less++)
result.append(' ');
}
break;
}
case Token.DOT:
result.append('.');
break;
case Token.NEW:
result.append("new ");
break;
case Token.DELPROP:
result.append("delete ");
break;
case Token.IF:
result.append("if ");
break;
case Token.ELSE:
result.append("else ");
break;
case Token.FOR:
result.append("for ");
break;
case Token.IN:
result.append(" in ");
break;
case Token.WITH:
result.append("with ");
break;
case Token.WHILE:
result.append("while ");
break;
case Token.DO:
result.append("do ");
break;
case Token.TRY:
result.append("try ");
break;
case Token.CATCH:
result.append("catch ");
break;
case Token.FINALLY:
result.append("finally ");
break;
case Token.THROW:
result.append("throw ");
break;
case Token.SWITCH:
result.append("switch ");
break;
case Token.BREAK:
result.append("break");
if (Token.NAME == getNext(source, length, i))
result.append(' ');
break;
case Token.CONTINUE:
result.append("continue");
if (Token.NAME == getNext(source, length, i))
result.append(' ');
break;
case Token.CASE:
result.append("case ");
break;
case Token.DEFAULT:
result.append("default");
break;
case Token.RETURN:
result.append("return");
if (Token.SEMI != getNext(source, length, i))
result.append(' ');
break;
case Token.VAR:
result.append("var ");
break;
case Token.LET:
result.append("let ");
break;
case Token.SEMI:
result.append(';');
if (Token.EOL != getNext(source, length, i)) {
// separators in FOR
result.append(' ');
}
break;
case Token.ASSIGN:
result.append(" = ");
break;
case Token.ASSIGN_ADD:
result.append(" += ");
break;
case Token.ASSIGN_SUB:
result.append(" -= ");
break;
case Token.ASSIGN_MUL:
result.append(" *= ");
break;
case Token.ASSIGN_DIV:
result.append(" /= ");
break;
case Token.ASSIGN_MOD:
result.append(" %= ");
break;
case Token.ASSIGN_BITOR:
result.append(" |= ");
break;
case Token.ASSIGN_BITXOR:
result.append(" ^= ");
break;
case Token.ASSIGN_BITAND:
result.append(" &= ");
break;
case Token.ASSIGN_LSH:
result.append(" <<= ");
break;
case Token.ASSIGN_RSH:
result.append(" >>= ");
break;
case Token.ASSIGN_URSH:
result.append(" >>>= ");
break;
case Token.HOOK:
result.append(" ? ");
break;
case Token.OBJECTLIT:
// pun OBJECTLIT to mean colon in objlit property
// initialization.
// This needs to be distinct from COLON in the general case
// to distinguish from the colon in a ternary... which needs
// different spacing.
result.append(':');
break;
case Token.COLON:
if (Token.EOL == getNext(source, length, i))
// it's the end of a label
result.append(':');
else
// it's the middle part of a ternary
result.append(" : ");
break;
case Token.OR:
result.append(" || ");
break;
case Token.AND:
result.append(" && ");
break;
case Token.BITOR:
result.append(" | ");
break;
case Token.BITXOR:
result.append(" ^ ");
break;
case Token.BITAND:
result.append(" & ");
break;
case Token.SHEQ:
result.append(" === ");
break;
case Token.SHNE:
result.append(" !== ");
break;
case Token.EQ:
result.append(" == ");
break;
case Token.NE:
result.append(" != ");
break;
case Token.LE:
result.append(" <= ");
break;
case Token.LT:
result.append(" < ");
break;
case Token.GE:
result.append(" >= ");
break;
case Token.GT:
result.append(" > ");
break;
case Token.INSTANCEOF:
result.append(" instanceof ");
break;
case Token.LSH:
result.append(" << ");
break;
case Token.RSH:
result.append(" >> ");
break;
case Token.URSH:
result.append(" >>> ");
break;
case Token.TYPEOF:
result.append("typeof ");
break;
case Token.VOID:
result.append("void ");
break;
case Token.CONST:
result.append("const ");
break;
case Token.YIELD:
result.append("yield ");
break;
case Token.NOT:
result.append('!');
break;
case Token.BITNOT:
result.append('~');
break;
case Token.POS:
result.append('+');
break;
case Token.NEG:
result.append('-');
break;
case Token.INC:
result.append("++");
break;
case Token.DEC:
result.append("--");
break;
case Token.ADD:
result.append(" + ");
break;
case Token.SUB:
result.append(" - ");
break;
case Token.MUL:
result.append(" * ");
break;
case Token.DIV:
result.append(" / ");
break;
case Token.MOD:
result.append(" % ");
break;
case Token.COLONCOLON:
result.append("::");
break;
case Token.DOTDOT:
result.append("..");
break;
case Token.DOTQUERY:
result.append(".(");
break;
case Token.XMLATTR:
result.append('@');
break;
default:
// If we don't know how to decompile it, raise an exception.
throw new RuntimeException("Token: " +
Token.name(source.charAt(i)));
}
++i;
}
if (!toSource) {
// add that trailing newline if it's an outermost function.
if (!justFunctionBody)
result.append('\n');
} else {
if (topFunctionType == FunctionNode.FUNCTION_EXPRESSION) {
result.append(')');
}
}
return result.toString();
}
private static int getNext(String source, int length, int i)
{
return (i + 1 < length) ? source.charAt(i + 1) : Token.EOF;
}
private static int getSourceStringEnd(String source, int offset)
{
return printSourceString(source, offset, false, null);
}
private static int printSourceString(String source, int offset,
boolean asQuotedString,
StringBuffer sb)
{
int length = source.charAt(offset);
++offset;
if ((0x8000 & length) != 0) {
length = ((0x7FFF & length) << 16) | source.charAt(offset);
++offset;
}
if (sb != null) {
String str = source.substring(offset, offset + length);
if (!asQuotedString) {
sb.append(str);
} else {
sb.append('"');
sb.append(ScriptRuntime.escapeString(str));
sb.append('"');
}
}
return offset + length;
}
private static int printSourceNumber(String source, int offset,
StringBuffer sb)
{
double number = 0.0;
char type = source.charAt(offset);
++offset;
if (type == 'S') {
if (sb != null) {
int ival = source.charAt(offset);
number = ival;
}
++offset;
} else if (type == 'J' || type == 'D') {
if (sb != null) {
long lbits;
lbits = (long)source.charAt(offset) << 48;
lbits |= (long)source.charAt(offset + 1) << 32;
lbits |= (long)source.charAt(offset + 2) << 16;
lbits |= source.charAt(offset + 3);
if (type == 'J') {
number = lbits;
} else {
number = Double.longBitsToDouble(lbits);
}
}
offset += 4;
} else {
// Bad source
throw new RuntimeException();
}
if (sb != null) {
sb.append(ScriptRuntime.numberToString(number, 10));
}
return offset;
}
private char[] sourceBuffer = new char[128];
// Per script/function source buffer top: parent source does not include a
// nested functions source and uses function index as a reference instead.
private int sourceTop;
// whether to do a debug print of the source information, when decompiling.
private static final boolean printSource = false;
}

View File

@@ -0,0 +1,113 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* This is the default error reporter for JavaScript.
*
* @author Norris Boyd
*/
class DefaultErrorReporter implements ErrorReporter
{
static final DefaultErrorReporter instance = new DefaultErrorReporter();
private boolean forEval;
private ErrorReporter chainedReporter;
private DefaultErrorReporter() { }
static ErrorReporter forEval(ErrorReporter reporter)
{
DefaultErrorReporter r = new DefaultErrorReporter();
r.forEval = true;
r.chainedReporter = reporter;
return r;
}
public void warning(String message, String sourceURI, int line,
String lineText, int lineOffset)
{
if (chainedReporter != null) {
chainedReporter.warning(
message, sourceURI, line, lineText, lineOffset);
} else {
// Do nothing
}
}
public void error(String message, String sourceURI, int line,
String lineText, int lineOffset)
{
if (forEval) {
// Assume error message strings that start with "TypeError: "
// should become TypeError exceptions. A bit of a hack, but we
// don't want to change the ErrorReporter interface.
String error = "SyntaxError";
final String TYPE_ERROR_NAME = "TypeError";
final String DELIMETER = ": ";
final String prefix = TYPE_ERROR_NAME + DELIMETER;
if (message.startsWith(prefix)) {
error = TYPE_ERROR_NAME;
message = message.substring(prefix.length());
}
throw ScriptRuntime.constructError(error, message, sourceURI,
line, lineText, lineOffset);
}
if (chainedReporter != null) {
chainedReporter.error(
message, sourceURI, line, lineText, lineOffset);
} else {
throw runtimeError(
message, sourceURI, line, lineText, lineOffset);
}
}
public EvaluatorException runtimeError(String message, String sourceURI,
int line, String lineText,
int lineOffset)
{
if (chainedReporter != null) {
return chainedReporter.runtimeError(
message, sourceURI, line, lineText, lineOffset);
} else {
return new EvaluatorException(
message, sourceURI, line, lineText, lineOffset);
}
}
}

View File

@@ -0,0 +1,89 @@
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Roger Lawrence
* Patrick Beard
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* Load generated classes.
*
* @author Norris Boyd
*/
public class DefiningClassLoader extends ClassLoader
implements GeneratedClassLoader
{
public DefiningClassLoader() {
this.parentLoader = getClass().getClassLoader();
}
public DefiningClassLoader(ClassLoader parentLoader) {
this.parentLoader = parentLoader;
}
public Class<?> defineClass(String name, byte[] data) {
// Use our own protection domain for the generated classes.
// TODO: we might want to use a separate protection domain for classes
// compiled from scripts, based on where the script was loaded from.
return super.defineClass(name, data, 0, data.length,
SecurityUtilities.getProtectionDomain(getClass()));
}
public void linkClass(Class<?> cl) {
resolveClass(cl);
}
@Override
public Class<?> loadClass(String name, boolean resolve)
throws ClassNotFoundException
{
Class<?> cl = findLoadedClass(name);
if (cl == null) {
if (parentLoader != null) {
cl = parentLoader.loadClass(name);
} else {
cl = findSystemClass(name);
}
}
if (resolve) {
resolveClass(cl);
}
return cl;
}
private final ClassLoader parentLoader;
}

View File

@@ -0,0 +1,266 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Delegator.java, released
* Sep 27, 2000.
*
* The Initial Developer of the Original Code is
* Matthias Radestock. <matthias@sorted.org>.
* Portions created by the Initial Developer are Copyright (C) 2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* This is a helper class for implementing wrappers around Scriptable
* objects. It implements the Function interface and delegates all
* invocations to a delegee Scriptable object. The normal use of this
* class involves creating a sub-class and overriding one or more of
* the methods.
*
* A useful application is the implementation of interceptors,
* pre/post conditions, debugging.
*
* @see Function
* @see Scriptable
* @author Matthias Radestock
*/
public class Delegator implements Function {
protected Scriptable obj = null;
/**
* Create a Delegator prototype.
*
* This constructor should only be used for creating prototype
* objects of Delegator.
*
* @see org.mozilla.javascript.Delegator#construct
*/
public Delegator() {
}
/**
* Create a new Delegator that forwards requests to a delegee
* Scriptable object.
*
* @param obj the delegee
* @see org.mozilla.javascript.Scriptable
*/
public Delegator(Scriptable obj) {
this.obj = obj;
}
/**
* Crete new Delegator instance.
* The default implementation calls this.getClass().newInstance().
*
* @see #construct(Context cx, Scriptable scope, Object[] args)
*/
protected Delegator newInstance()
{
try {
return this.getClass().newInstance();
} catch (Exception ex) {
throw Context.throwAsScriptRuntimeEx(ex);
}
}
/**
* Retrieve the delegee.
*
* @return the delegee
*/
public Scriptable getDelegee() {
return obj;
}
/**
* Set the delegee.
*
* @param obj the delegee
* @see org.mozilla.javascript.Scriptable
*/
public void setDelegee(Scriptable obj) {
this.obj = obj;
}
/**
* @see org.mozilla.javascript.Scriptable#getClassName
*/
public String getClassName() {
return obj.getClassName();
}
/**
* @see org.mozilla.javascript.Scriptable#get(String, Scriptable)
*/
public Object get(String name, Scriptable start) {
return obj.get(name,start);
}
/**
* @see org.mozilla.javascript.Scriptable#get(int, Scriptable)
*/
public Object get(int index, Scriptable start) {
return obj.get(index,start);
}
/**
* @see org.mozilla.javascript.Scriptable#has(String, Scriptable)
*/
public boolean has(String name, Scriptable start) {
return obj.has(name,start);
}
/**
* @see org.mozilla.javascript.Scriptable#has(int, Scriptable)
*/
public boolean has(int index, Scriptable start) {
return obj.has(index,start);
}
/**
* @see org.mozilla.javascript.Scriptable#put(String, Scriptable, Object)
*/
public void put(String name, Scriptable start, Object value) {
obj.put(name,start,value);
}
/**
* @see org.mozilla.javascript.Scriptable#put(int, Scriptable, Object)
*/
public void put(int index, Scriptable start, Object value) {
obj.put(index,start,value);
}
/**
* @see org.mozilla.javascript.Scriptable#delete(String)
*/
public void delete(String name) {
obj.delete(name);
}
/**
* @see org.mozilla.javascript.Scriptable#delete(int)
*/
public void delete(int index) {
obj.delete(index);
}
/**
* @see org.mozilla.javascript.Scriptable#getPrototype
*/
public Scriptable getPrototype() {
return obj.getPrototype();
}
/**
* @see org.mozilla.javascript.Scriptable#setPrototype
*/
public void setPrototype(Scriptable prototype) {
obj.setPrototype(prototype);
}
/**
* @see org.mozilla.javascript.Scriptable#getParentScope
*/
public Scriptable getParentScope() {
return obj.getParentScope();
}
/**
* @see org.mozilla.javascript.Scriptable#setParentScope
*/
public void setParentScope(Scriptable parent) {
obj.setParentScope(parent);
}
/**
* @see org.mozilla.javascript.Scriptable#getIds
*/
public Object[] getIds() {
return obj.getIds();
}
/**
* Note that this method does not get forwarded to the delegee if
* the <code>hint</code> parameter is null,
* <code>ScriptRuntime.ScriptableClass</code> or
* <code>ScriptRuntime.FunctionClass</code>. Instead the object
* itself is returned.
*
* @param hint the type hint
* @return the default value
*
* @see org.mozilla.javascript.Scriptable#getDefaultValue
*/
public Object getDefaultValue(Class<?> hint) {
return (hint == null ||
hint == ScriptRuntime.ScriptableClass ||
hint == ScriptRuntime.FunctionClass) ?
this : obj.getDefaultValue(hint);
}
/**
* @see org.mozilla.javascript.Scriptable#hasInstance
*/
public boolean hasInstance(Scriptable instance) {
return obj.hasInstance(instance);
}
/**
* @see org.mozilla.javascript.Function#call
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
return ((Function)obj).call(cx,scope,thisObj,args);
}
/**
* Note that if the <code>delegee</code> is <code>null</code>,
* this method creates a new instance of the Delegator itself
* rathert than forwarding the call to the
* <code>delegee</code>. This permits the use of Delegator
* prototypes.
*
* @param cx the current Context for this thread
* @param scope an enclosing scope of the caller except
* when the function is called from a closure.
* @param args the array of arguments
* @return the allocated object
*
* @see Function#construct(Context, Scriptable, Object[])
*/
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
{
if (obj == null) {
//this little trick allows us to declare prototype objects for
//Delegators
Delegator n = newInstance();
Scriptable delegee;
if (args.length == 0) {
delegee = new NativeObject();
} else {
delegee = ScriptRuntime.toObject(cx, scope, args[0]);
}
n.setDelegee(delegee);
return n;
}
else {
return ((Function)obj).construct(cx,scope,args);
}
}
}

View File

@@ -0,0 +1,161 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* The class of exceptions raised by the engine as described in
* ECMA edition 3. See section 15.11.6 in particular.
*/
public class EcmaError extends RhinoException
{
static final long serialVersionUID = -6261226256957286699L;
private String errorName;
private String errorMessage;
/**
* Create an exception with the specified detail message.
*
* Errors internal to the JavaScript engine will simply throw a
* RuntimeException.
*
* @param sourceName the name of the source responsible for the error
* @param lineNumber the line number of the source
* @param columnNumber the columnNumber of the source (may be zero if
* unknown)
* @param lineSource the source of the line containing the error (may be
* null if unknown)
*/
EcmaError(String errorName, String errorMessage,
String sourceName, int lineNumber,
String lineSource, int columnNumber)
{
recordErrorOrigin(sourceName, lineNumber, lineSource, columnNumber);
this.errorName = errorName;
this.errorMessage = errorMessage;
}
/**
* @deprecated EcmaError error instances should not be constructed
* explicitly since they are generated by the engine.
*/
public EcmaError(Scriptable nativeError, String sourceName,
int lineNumber, int columnNumber, String lineSource)
{
this("InternalError", ScriptRuntime.toString(nativeError),
sourceName, lineNumber, lineSource, columnNumber);
}
@Override
public String details()
{
return errorName+": "+errorMessage;
}
/**
* Gets the name of the error.
*
* ECMA edition 3 defines the following
* errors: EvalError, RangeError, ReferenceError,
* SyntaxError, TypeError, and URIError. Additional error names
* may be added in the future.
*
* See ECMA edition 3, 15.11.7.9.
*
* @return the name of the error.
*/
public String getName()
{
return errorName;
}
/**
* Gets the message corresponding to the error.
*
* See ECMA edition 3, 15.11.7.10.
*
* @return an implementation-defined string describing the error.
*/
public String getErrorMessage()
{
return errorMessage;
}
/**
* @deprecated Use {@link RhinoException#sourceName()} from the super class.
*/
public String getSourceName()
{
return sourceName();
}
/**
* @deprecated Use {@link RhinoException#lineNumber()} from the super class.
*/
public int getLineNumber()
{
return lineNumber();
}
/**
* @deprecated
* Use {@link RhinoException#columnNumber()} from the super class.
*/
public int getColumnNumber() {
return columnNumber();
}
/**
* @deprecated Use {@link RhinoException#lineSource()} from the super class.
*/
public String getLineSource() {
return lineSource();
}
/**
* @deprecated
* Always returns <b>null</b>.
*/
public Scriptable getErrorObject()
{
return null;
}
}

View File

@@ -0,0 +1,106 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* This is interface defines a protocol for the reporting of
* errors during JavaScript translation or execution.
*
* @author Norris Boyd
*/
public interface ErrorReporter {
/**
* Report a warning.
*
* The implementing class may choose to ignore the warning
* if it desires.
*
* @param message a String describing the warning
* @param sourceName a String describing the JavaScript source
* where the warning occured; typically a filename or URL
* @param line the line number associated with the warning
* @param lineSource the text of the line (may be null)
* @param lineOffset the offset into lineSource where problem was detected
*/
void warning(String message, String sourceName, int line,
String lineSource, int lineOffset);
/**
* Report an error.
*
* The implementing class is free to throw an exception if
* it desires.
*
* If execution has not yet begun, the JavaScript engine is
* free to find additional errors rather than terminating
* the translation. It will not execute a script that had
* errors, however.
*
* @param message a String describing the error
* @param sourceName a String describing the JavaScript source
* where the error occured; typically a filename or URL
* @param line the line number associated with the error
* @param lineSource the text of the line (may be null)
* @param lineOffset the offset into lineSource where problem was detected
*/
void error(String message, String sourceName, int line,
String lineSource, int lineOffset);
/**
* Creates an EvaluatorException that may be thrown.
*
* runtimeErrors, unlike errors, will always terminate the
* current script.
*
* @param message a String describing the error
* @param sourceName a String describing the JavaScript source
* where the error occured; typically a filename or URL
* @param line the line number associated with the error
* @param lineSource the text of the line (may be null)
* @param lineOffset the offset into lineSource where problem was detected
* @return an EvaluatorException that will be thrown.
*/
EvaluatorException runtimeError(String message, String sourceName,
int line, String lineSource,
int lineOffset);
}

View File

@@ -0,0 +1,118 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.util.List;
/**
* Abstraction of evaluation, which can be implemented either by an
* interpreter or compiler.
*/
public interface Evaluator {
/**
* Compile the script or function from intermediate representation
* tree into an executable form.
*
* @param compilerEnv Compiler environment
* @param tree intermediate representation
* @param encodedSource encoding of the source code for decompilation
* @param returnFunction if true, compiling a function
* @return an opaque object that can be passed to either
* createFunctionObject or createScriptObject, depending on the
* value of returnFunction
*/
public Object compile(CompilerEnvirons compilerEnv,
ScriptOrFnNode tree,
String encodedSource,
boolean returnFunction);
/**
* Create a function object.
*
* @param cx Current context
* @param scope scope of the function
* @param bytecode opaque object returned by compile
* @param staticSecurityDomain security domain
* @return Function object that can be called
*/
public Function createFunctionObject(Context cx, Scriptable scope,
Object bytecode, Object staticSecurityDomain);
/**
* Create a script object.
*
* @param bytecode opaque object returned by compile
* @param staticSecurityDomain security domain
* @return Script object that can be evaluated
*/
public Script createScriptObject(Object bytecode,
Object staticSecurityDomain);
/**
* Capture stack information from the given exception.
* @param ex an exception thrown during execution
*/
public void captureStackInfo(RhinoException ex);
/**
* Get the source position information by examining the stack.
* @param cx Context
* @param linep Array object of length >= 1; getSourcePositionFromStack
* will assign the line number to linep[0].
* @return the name of the file or other source container
*/
public String getSourcePositionFromStack(Context cx, int[] linep);
/**
* Given a native stack trace, patch it with script-specific source
* and line information
* @param ex exception
* @param nativeStackTrace the native stack trace
* @return patched stack trace
*/
public String getPatchedStack(RhinoException ex,
String nativeStackTrace);
/**
* Get the script stack for the given exception
* @param ex exception from execution
* @return list of strings for the stack trace
*/
public List<String> getScriptStack(RhinoException ex);
/**
* Mark the given script to indicate it was created by a call to
* eval() or to a Function constructor.
* @param script script to mark as from eval
*/
public void setEvalScriptFlag(Script script);
}

View File

@@ -0,0 +1,123 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* The class of exceptions thrown by the JavaScript engine.
*/
public class EvaluatorException extends RhinoException
{
static final long serialVersionUID = -8743165779676009808L;
public EvaluatorException(String detail)
{
super(detail);
}
/**
* Create an exception with the specified detail message.
*
* Errors internal to the JavaScript engine will simply throw a
* RuntimeException.
*
* @param detail the error message
* @param sourceName the name of the source reponsible for the error
* @param lineNumber the line number of the source
*/
public EvaluatorException(String detail, String sourceName,
int lineNumber)
{
this(detail, sourceName, lineNumber, null, 0);
}
/**
* Create an exception with the specified detail message.
*
* Errors internal to the JavaScript engine will simply throw a
* RuntimeException.
*
* @param detail the error message
* @param sourceName the name of the source responsible for the error
* @param lineNumber the line number of the source
* @param columnNumber the columnNumber of the source (may be zero if
* unknown)
* @param lineSource the source of the line containing the error (may be
* null if unknown)
*/
public EvaluatorException(String detail, String sourceName, int lineNumber,
String lineSource, int columnNumber)
{
super(detail);
recordErrorOrigin(sourceName, lineNumber, lineSource, columnNumber);
}
/**
* @deprecated Use {@link RhinoException#sourceName()} from the super class.
*/
public String getSourceName()
{
return sourceName();
}
/**
* @deprecated Use {@link RhinoException#lineNumber()} from the super class.
*/
public int getLineNumber()
{
return lineNumber();
}
/**
* @deprecated Use {@link RhinoException#columnNumber()} from the super class.
*/
public int getColumnNumber()
{
return columnNumber();
}
/**
* @deprecated Use {@link RhinoException#lineSource()} from the super class.
*/
public String getLineSource()
{
return lineSource();
}
}

View File

@@ -0,0 +1,84 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* This is interface that all functions in JavaScript must implement.
* The interface provides for calling functions and constructors.
*
* @see org.mozilla.javascript.Scriptable
* @author Norris Boyd
*/
public interface Function extends Scriptable, Callable
{
/**
* Call the function.
*
* Note that the array of arguments is not guaranteed to have
* length greater than 0.
*
* @param cx the current Context for this thread
* @param scope the scope to execute the function relative to. This is
* set to the value returned by getParentScope() except
* when the function is called from a closure.
* @param thisObj the JavaScript <code>this</code> object
* @param args the array of arguments
* @return the result of the call
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args);
/**
* Call the function as a constructor.
*
* This method is invoked by the runtime in order to satisfy a use
* of the JavaScript <code>new</code> operator. This method is
* expected to create a new object and return it.
*
* @param cx the current Context for this thread
* @param scope an enclosing scope of the caller except
* when the function is called from a closure.
* @param args the array of arguments
* @return the allocated object
*/
public Scriptable construct(Context cx, Scriptable scope, Object[] args);
}

View File

@@ -0,0 +1,117 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.util.ArrayList;
import java.util.HashMap;
public class FunctionNode extends ScriptOrFnNode {
public FunctionNode(String name) {
super(Token.FUNCTION);
functionName = name;
}
public String getFunctionName() {
return functionName;
}
public boolean requiresActivation() {
return itsNeedsActivation;
}
public boolean getIgnoreDynamicScope() {
return itsIgnoreDynamicScope;
}
public boolean isGenerator() {
return itsIsGenerator;
}
public void addResumptionPoint(Node target) {
if (generatorResumePoints == null)
generatorResumePoints = new ArrayList<Node>();
generatorResumePoints.add(target);
}
public ArrayList<Node> getResumptionPoints() {
return generatorResumePoints;
}
public HashMap<Node,int[]> getLiveLocals() {
return liveLocals;
}
public void addLiveLocals(Node node, int[] locals) {
if (liveLocals == null)
liveLocals = new HashMap<Node,int[]>();
liveLocals.put(node, locals);
}
/**
* There are three types of functions that can be defined. The first
* is a function statement. This is a function appearing as a top-level
* statement (i.e., not nested inside some other statement) in either a
* script or a function.
*
* The second is a function expression, which is a function appearing in
* an expression except for the third type, which is...
*
* The third type is a function expression where the expression is the
* top-level expression in an expression statement.
*
* The three types of functions have different treatment and must be
* distinguished.
*/
public static final int FUNCTION_STATEMENT = 1;
public static final int FUNCTION_EXPRESSION = 2;
public static final int FUNCTION_EXPRESSION_STATEMENT = 3;
public int getFunctionType() {
return itsFunctionType;
}
String functionName;
int itsFunctionType;
boolean itsNeedsActivation;
boolean itsIgnoreDynamicScope;
boolean itsIsGenerator;
ArrayList<Node> generatorResumePoints;
HashMap<Node,int[]> liveLocals;
}

View File

@@ -0,0 +1,574 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* David C. Navas
* Ted Neward
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
import java.lang.reflect.*;
import java.io.*;
public class FunctionObject extends BaseFunction
{
static final long serialVersionUID = -5332312783643935019L;
/**
* Create a JavaScript function object from a Java method.
*
* <p>The <code>member</code> argument must be either a java.lang.reflect.Method
* or a java.lang.reflect.Constructor and must match one of two forms.<p>
*
* The first form is a member with zero or more parameters
* of the following types: Object, String, boolean, Scriptable,
* int, or double. The Long type is not supported
* because the double representation of a long (which is the
* EMCA-mandated storage type for Numbers) may lose precision.
* If the member is a Method, the return value must be void or one
* of the types allowed for parameters.<p>
*
* The runtime will perform appropriate conversions based
* upon the type of the parameter. A parameter type of
* Object specifies that no conversions are to be done. A parameter
* of type String will use Context.toString to convert arguments.
* Similarly, parameters of type double, boolean, and Scriptable
* will cause Context.toNumber, Context.toBoolean, and
* Context.toObject, respectively, to be called.<p>
*
* If the method is not static, the Java 'this' value will
* correspond to the JavaScript 'this' value. Any attempt
* to call the function with a 'this' value that is not
* of the right Java type will result in an error.<p>
*
* The second form is the variable arguments (or "varargs")
* form. If the FunctionObject will be used as a constructor,
* the member must have the following parameters
* <pre>
* (Context cx, Object[] args, Function ctorObj,
* boolean inNewExpr)</pre>
* and if it is a Method, be static and return an Object result.<p>
*
* Otherwise, if the FunctionObject will <i>not</i> be used to define a
* constructor, the member must be a static Method with parameters
* (Context cx, Scriptable thisObj, Object[] args,
* Function funObj) </pre>
* <pre>
* and an Object result.<p>
*
* When the function varargs form is called as part of a function call,
* the <code>args</code> parameter contains the
* arguments, with <code>thisObj</code>
* set to the JavaScript 'this' value. <code>funObj</code>
* is the function object for the invoked function.<p>
*
* When the constructor varargs form is called or invoked while evaluating
* a <code>new</code> expression, <code>args</code> contains the
* arguments, <code>ctorObj</code> refers to this FunctionObject, and
* <code>inNewExpr</code> is true if and only if a <code>new</code>
* expression caused the call. This supports defining a function that
* has different behavior when called as a constructor than when
* invoked as a normal function call. (For example, the Boolean
* constructor, when called as a function,
* will convert to boolean rather than creating a new object.)<p>
*
* @param name the name of the function
* @param methodOrConstructor a java.lang.reflect.Method or a java.lang.reflect.Constructor
* that defines the object
* @param scope enclosing scope of function
* @see org.mozilla.javascript.Scriptable
*/
public FunctionObject(String name, Member methodOrConstructor,
Scriptable scope)
{
if (methodOrConstructor instanceof Constructor) {
member = new MemberBox((Constructor<?>) methodOrConstructor);
isStatic = true; // well, doesn't take a 'this'
} else {
member = new MemberBox((Method) methodOrConstructor);
isStatic = member.isStatic();
}
String methodName = member.getName();
this.functionName = name;
Class<?>[] types = member.argTypes;
int arity = types.length;
if (arity == 4 && (types[1].isArray() || types[2].isArray())) {
// Either variable args or an error.
if (types[1].isArray()) {
if (!isStatic ||
types[0] != ScriptRuntime.ContextClass ||
types[1].getComponentType() != ScriptRuntime.ObjectClass ||
types[2] != ScriptRuntime.FunctionClass ||
types[3] != Boolean.TYPE)
{
throw Context.reportRuntimeError1(
"msg.varargs.ctor", methodName);
}
parmsLength = VARARGS_CTOR;
} else {
if (!isStatic ||
types[0] != ScriptRuntime.ContextClass ||
types[1] != ScriptRuntime.ScriptableClass ||
types[2].getComponentType() != ScriptRuntime.ObjectClass ||
types[3] != ScriptRuntime.FunctionClass)
{
throw Context.reportRuntimeError1(
"msg.varargs.fun", methodName);
}
parmsLength = VARARGS_METHOD;
}
} else {
parmsLength = arity;
if (arity > 0) {
typeTags = new byte[arity];
for (int i = 0; i != arity; ++i) {
int tag = getTypeTag(types[i]);
if (tag == JAVA_UNSUPPORTED_TYPE) {
throw Context.reportRuntimeError2(
"msg.bad.parms", types[i].getName(), methodName);
}
typeTags[i] = (byte)tag;
}
}
}
if (member.isMethod()) {
Method method = member.method();
Class<?> returnType = method.getReturnType();
if (returnType == Void.TYPE) {
hasVoidReturn = true;
} else {
returnTypeTag = getTypeTag(returnType);
}
} else {
Class<?> ctorType = member.getDeclaringClass();
if (!ScriptRuntime.ScriptableClass.isAssignableFrom(ctorType)) {
throw Context.reportRuntimeError1(
"msg.bad.ctor.return", ctorType.getName());
}
}
ScriptRuntime.setFunctionProtoAndParent(this, scope);
}
/**
* @return One of <tt>JAVA_*_TYPE</tt> constants to indicate desired type
* or {@link #JAVA_UNSUPPORTED_TYPE} if the convertion is not
* possible
*/
public static int getTypeTag(Class<?> type)
{
if (type == ScriptRuntime.StringClass)
return JAVA_STRING_TYPE;
if (type == ScriptRuntime.IntegerClass || type == Integer.TYPE)
return JAVA_INT_TYPE;
if (type == ScriptRuntime.BooleanClass || type == Boolean.TYPE)
return JAVA_BOOLEAN_TYPE;
if (type == ScriptRuntime.DoubleClass || type == Double.TYPE)
return JAVA_DOUBLE_TYPE;
if (ScriptRuntime.ScriptableClass.isAssignableFrom(type))
return JAVA_SCRIPTABLE_TYPE;
if (type == ScriptRuntime.ObjectClass)
return JAVA_OBJECT_TYPE;
// Note that the long type is not supported; see the javadoc for
// the constructor for this class
return JAVA_UNSUPPORTED_TYPE;
}
public static Object convertArg(Context cx, Scriptable scope,
Object arg, int typeTag)
{
switch (typeTag) {
case JAVA_STRING_TYPE:
if (arg instanceof String)
return arg;
return ScriptRuntime.toString(arg);
case JAVA_INT_TYPE:
if (arg instanceof Integer)
return arg;
return new Integer(ScriptRuntime.toInt32(arg));
case JAVA_BOOLEAN_TYPE:
if (arg instanceof Boolean)
return arg;
return ScriptRuntime.toBoolean(arg) ? Boolean.TRUE
: Boolean.FALSE;
case JAVA_DOUBLE_TYPE:
if (arg instanceof Double)
return arg;
return new Double(ScriptRuntime.toNumber(arg));
case JAVA_SCRIPTABLE_TYPE:
if (arg instanceof Scriptable)
return arg;
return ScriptRuntime.toObject(cx, scope, arg);
case JAVA_OBJECT_TYPE:
return arg;
default:
throw new IllegalArgumentException();
}
}
/**
* Return the value defined by the method used to construct the object
* (number of parameters of the method, or 1 if the method is a "varargs"
* form).
*/
@Override
public int getArity() {
return parmsLength < 0 ? 1 : parmsLength;
}
/**
* Return the same value as {@link #getArity()}.
*/
@Override
public int getLength() {
return getArity();
}
@Override
public String getFunctionName()
{
return (functionName == null) ? "" : functionName;
}
/**
* Get Java method or constructor this function represent.
*/
public Member getMethodOrConstructor()
{
if (member.isMethod()) {
return member.method();
} else {
return member.ctor();
}
}
static Method findSingleMethod(Method[] methods, String name)
{
Method found = null;
for (int i = 0, N = methods.length; i != N; ++i) {
Method method = methods[i];
if (method != null && name.equals(method.getName())) {
if (found != null) {
throw Context.reportRuntimeError2(
"msg.no.overload", name,
method.getDeclaringClass().getName());
}
found = method;
}
}
return found;
}
/**
* Returns all public methods declared by the specified class. This excludes
* inherited methods.
*
* @param clazz the class from which to pull public declared methods
* @return the public methods declared in the specified class
* @see Class#getDeclaredMethods()
*/
static Method[] getMethodList(Class<?> clazz) {
Method[] methods = null;
try {
// getDeclaredMethods may be rejected by the security manager
// but getMethods is more expensive
if (!sawSecurityException)
methods = clazz.getDeclaredMethods();
} catch (SecurityException e) {
// If we get an exception once, give up on getDeclaredMethods
sawSecurityException = true;
}
if (methods == null) {
methods = clazz.getMethods();
}
int count = 0;
for (int i=0; i < methods.length; i++) {
if (sawSecurityException
? methods[i].getDeclaringClass() != clazz
: !Modifier.isPublic(methods[i].getModifiers()))
{
methods[i] = null;
} else {
count++;
}
}
Method[] result = new Method[count];
int j=0;
for (int i=0; i < methods.length; i++) {
if (methods[i] != null)
result[j++] = methods[i];
}
return result;
}
/**
* Define this function as a JavaScript constructor.
* <p>
* Sets up the "prototype" and "constructor" properties. Also
* calls setParent and setPrototype with appropriate values.
* Then adds the function object as a property of the given scope, using
* <code>prototype.getClassName()</code>
* as the name of the property.
*
* @param scope the scope in which to define the constructor (typically
* the global object)
* @param prototype the prototype object
* @see org.mozilla.javascript.Scriptable#setParentScope
* @see org.mozilla.javascript.Scriptable#setPrototype
* @see org.mozilla.javascript.Scriptable#getClassName
*/
public void addAsConstructor(Scriptable scope, Scriptable prototype)
{
initAsConstructor(scope, prototype);
defineProperty(scope, prototype.getClassName(),
this, ScriptableObject.DONTENUM);
}
void initAsConstructor(Scriptable scope, Scriptable prototype)
{
ScriptRuntime.setFunctionProtoAndParent(this, scope);
setImmunePrototypeProperty(prototype);
prototype.setParentScope(this);
defineProperty(prototype, "constructor", this,
ScriptableObject.DONTENUM |
ScriptableObject.PERMANENT |
ScriptableObject.READONLY);
setParentScope(scope);
}
/**
* @deprecated Use {@link #getTypeTag(Class)}
* and {@link #convertArg(Context, Scriptable, Object, int)}
* for type conversion.
*/
public static Object convertArg(Context cx, Scriptable scope,
Object arg, Class<?> desired)
{
int tag = getTypeTag(desired);
if (tag == JAVA_UNSUPPORTED_TYPE) {
throw Context.reportRuntimeError1
("msg.cant.convert", desired.getName());
}
return convertArg(cx, scope, arg, tag);
}
/**
* Performs conversions on argument types if needed and
* invokes the underlying Java method or constructor.
* <p>
* Implements Function.call.
*
* @see org.mozilla.javascript.Function#call(
* Context, Scriptable, Scriptable, Object[])
*/
@Override
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
Object result;
boolean checkMethodResult = false;
if (parmsLength < 0) {
if (parmsLength == VARARGS_METHOD) {
Object[] invokeArgs = { cx, thisObj, args, this };
result = member.invoke(null, invokeArgs);
checkMethodResult = true;
} else {
boolean inNewExpr = (thisObj == null);
Boolean b = inNewExpr ? Boolean.TRUE : Boolean.FALSE;
Object[] invokeArgs = { cx, args, this, b };
result = (member.isCtor())
? member.newInstance(invokeArgs)
: member.invoke(null, invokeArgs);
}
} else {
if (!isStatic) {
Class<?> clazz = member.getDeclaringClass();
if (!clazz.isInstance(thisObj)) {
boolean compatible = false;
if (thisObj == scope) {
Scriptable parentScope = getParentScope();
if (scope != parentScope) {
// Call with dynamic scope for standalone function,
// use parentScope as thisObj
compatible = clazz.isInstance(parentScope);
if (compatible) {
thisObj = parentScope;
}
}
}
if (!compatible) {
// Couldn't find an object to call this on.
throw ScriptRuntime.typeError1("msg.incompat.call",
functionName);
}
}
}
Object[] invokeArgs;
if (parmsLength == args.length) {
// Do not allocate new argument array if java arguments are
// the same as the original js ones.
invokeArgs = args;
for (int i = 0; i != parmsLength; ++i) {
Object arg = args[i];
Object converted = convertArg(cx, scope, arg, typeTags[i]);
if (arg != converted) {
if (invokeArgs == args) {
invokeArgs = args.clone();
}
invokeArgs[i] = converted;
}
}
} else if (parmsLength == 0) {
invokeArgs = ScriptRuntime.emptyArgs;
} else {
invokeArgs = new Object[parmsLength];
for (int i = 0; i != parmsLength; ++i) {
Object arg = (i < args.length)
? args[i]
: Undefined.instance;
invokeArgs[i] = convertArg(cx, scope, arg, typeTags[i]);
}
}
if (member.isMethod()) {
result = member.invoke(thisObj, invokeArgs);
checkMethodResult = true;
} else {
result = member.newInstance(invokeArgs);
}
}
if (checkMethodResult) {
if (hasVoidReturn) {
result = Undefined.instance;
} else if (returnTypeTag == JAVA_UNSUPPORTED_TYPE) {
result = cx.getWrapFactory().wrap(cx, scope, result, null);
}
// XXX: the code assumes that if returnTypeTag == JAVA_OBJECT_TYPE
// then the Java method did a proper job of converting the
// result to JS primitive or Scriptable to avoid
// potentially costly Context.javaToJS call.
}
return result;
}
/**
* Return new {@link Scriptable} instance using the default
* constructor for the class of the underlying Java method.
* Return null to indicate that the call method should be used to create
* new objects.
*/
@Override
public Scriptable createObject(Context cx, Scriptable scope) {
if (member.isCtor() || parmsLength == VARARGS_CTOR) {
return null;
}
Scriptable result;
try {
result = (Scriptable) member.getDeclaringClass().newInstance();
} catch (Exception ex) {
throw Context.throwAsScriptRuntimeEx(ex);
}
result.setPrototype(getClassPrototype());
result.setParentScope(getParentScope());
return result;
}
boolean isVarArgsMethod() {
return parmsLength == VARARGS_METHOD;
}
boolean isVarArgsConstructor() {
return parmsLength == VARARGS_CTOR;
}
private void readObject(ObjectInputStream in)
throws IOException, ClassNotFoundException
{
in.defaultReadObject();
if (parmsLength > 0) {
Class<?>[] types = member.argTypes;
typeTags = new byte[parmsLength];
for (int i = 0; i != parmsLength; ++i) {
typeTags[i] = (byte)getTypeTag(types[i]);
}
}
if (member.isMethod()) {
Method method = member.method();
Class<?> returnType = method.getReturnType();
if (returnType == Void.TYPE) {
hasVoidReturn = true;
} else {
returnTypeTag = getTypeTag(returnType);
}
}
}
private static final short VARARGS_METHOD = -1;
private static final short VARARGS_CTOR = -2;
private static boolean sawSecurityException;
public static final int JAVA_UNSUPPORTED_TYPE = 0;
public static final int JAVA_STRING_TYPE = 1;
public static final int JAVA_INT_TYPE = 2;
public static final int JAVA_BOOLEAN_TYPE = 3;
public static final int JAVA_DOUBLE_TYPE = 4;
public static final int JAVA_SCRIPTABLE_TYPE = 5;
public static final int JAVA_OBJECT_TYPE = 6;
MemberBox member;
private String functionName;
private transient byte[] typeTags;
private int parmsLength;
private transient boolean hasVoidReturn;
private transient int returnTypeTag;
private boolean isStatic;
}

View File

@@ -0,0 +1,66 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* Interface to define classes from generated byte code.
*/
public interface GeneratedClassLoader {
/**
* Define a new Java class.
* Classes created via this method should have the same class loader.
*
* @param name fully qualified class name
* @param data class byte code
* @return new class object
*/
public Class<?> defineClass(String name, byte[] data);
/**
* Link the given class.
*
* @param cl Class instance returned from the previous call to
* {@link #defineClass(String, byte[])}
* @see java.lang.ClassLoader
*/
public void linkClass(Class<?> cl);
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,55 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* Master for id-based functions that knows their properties and how to
* execute them.
*/
public interface IdFunctionCall
{
/**
* 'thisObj' will be null if invoked as constructor, in which case
* instance of Scriptable should be returned
*/
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args);
}

View File

@@ -0,0 +1,196 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
public class IdFunctionObject extends BaseFunction
{
static final long serialVersionUID = -5332312783643935019L;
public IdFunctionObject(IdFunctionCall idcall, Object tag, int id, int arity)
{
if (arity < 0)
throw new IllegalArgumentException();
this.idcall = idcall;
this.tag = tag;
this.methodId = id;
this.arity = arity;
if (arity < 0) throw new IllegalArgumentException();
}
public IdFunctionObject(IdFunctionCall idcall, Object tag, int id,
String name, int arity, Scriptable scope)
{
super(scope, null);
if (arity < 0)
throw new IllegalArgumentException();
if (name == null)
throw new IllegalArgumentException();
this.idcall = idcall;
this.tag = tag;
this.methodId = id;
this.arity = arity;
this.functionName = name;
}
public void initFunction(String name, Scriptable scope)
{
if (name == null) throw new IllegalArgumentException();
if (scope == null) throw new IllegalArgumentException();
this.functionName = name;
setParentScope(scope);
}
public final boolean hasTag(Object tag)
{
return this.tag == tag;
}
public final int methodId()
{
return methodId;
}
public final void markAsConstructor(Scriptable prototypeProperty)
{
useCallAsConstructor = true;
setImmunePrototypeProperty(prototypeProperty);
}
public final void addAsProperty(Scriptable target)
{
ScriptableObject.defineProperty(target, functionName, this,
ScriptableObject.DONTENUM);
}
public void exportAsScopeProperty()
{
addAsProperty(getParentScope());
}
@Override
public Scriptable getPrototype()
{
// Lazy initialization of prototype: for native functions this
// may not be called at all
Scriptable proto = super.getPrototype();
if (proto == null) {
proto = getFunctionPrototype(getParentScope());
setPrototype(proto);
}
return proto;
}
@Override
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
return idcall.execIdCall(this, cx, scope, thisObj, args);
}
@Override
public Scriptable createObject(Context cx, Scriptable scope)
{
if (useCallAsConstructor) {
return null;
}
// Throw error if not explicitly coded to be used as constructor,
// to satisfy ECMAScript standard (see bugzilla 202019).
// To follow current (2003-05-01) SpiderMonkey behavior, change it to:
// return super.createObject(cx, scope);
throw ScriptRuntime.typeError1("msg.not.ctor", functionName);
}
@Override
String decompile(int indent, int flags)
{
StringBuffer sb = new StringBuffer();
boolean justbody = (0 != (flags & Decompiler.ONLY_BODY_FLAG));
if (!justbody) {
sb.append("function ");
sb.append(getFunctionName());
sb.append("() { ");
}
sb.append("[native code for ");
if (idcall instanceof Scriptable) {
Scriptable sobj = (Scriptable)idcall;
sb.append(sobj.getClassName());
sb.append('.');
}
sb.append(getFunctionName());
sb.append(", arity=");
sb.append(getArity());
sb.append(justbody ? "]\n" : "] }\n");
return sb.toString();
}
@Override
public int getArity()
{
return arity;
}
@Override
public int getLength() { return getArity(); }
@Override
public String getFunctionName()
{
return (functionName == null) ? "" : functionName;
}
public final RuntimeException unknown()
{
// It is program error to call id-like methods for unknown function
return new IllegalArgumentException(
"BAD FUNCTION ID="+methodId+" MASTER="+idcall);
}
private final IdFunctionCall idcall;
private final Object tag;
private final int methodId;
private int arity;
private boolean useCallAsConstructor;
private String functionName;
}

View File

@@ -0,0 +1,741 @@
/* -*- Mode: java; tab-width: 4; indent-tabs-mode: 1; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.io.*;
/**
Base class for native object implementation that uses IdFunctionObject to export its methods to script via <class-name>.prototype object.
Any descendant should implement at least the following methods:
findInstanceIdInfo
getInstanceIdName
execIdCall
methodArity
To define non-function properties, the descendant should override
getInstanceIdValue
setInstanceIdValue
to get/set property value and provide its default attributes.
To customize initializition of constructor and protype objects, descendant
may override scopeInit or fillConstructorProperties methods.
*/
public abstract class IdScriptableObject extends ScriptableObject
implements IdFunctionCall
{
private transient volatile PrototypeValues prototypeValues;
private static final class PrototypeValues implements Serializable
{
static final long serialVersionUID = 3038645279153854371L;
private static final int VALUE_SLOT = 0;
private static final int NAME_SLOT = 1;
private static final int SLOT_SPAN = 2;
private IdScriptableObject obj;
private int maxId;
private volatile Object[] valueArray;
private volatile short[] attributeArray;
private volatile int lastFoundId = 1;
// The following helps to avoid creation of valueArray during runtime
// initialization for common case of "constructor" property
int constructorId;
private IdFunctionObject constructor;
private short constructorAttrs;
PrototypeValues(IdScriptableObject obj, int maxId)
{
if (obj == null) throw new IllegalArgumentException();
if (maxId < 1) throw new IllegalArgumentException();
this.obj = obj;
this.maxId = maxId;
}
final int getMaxId()
{
return maxId;
}
final void initValue(int id, String name, Object value, int attributes)
{
if (!(1 <= id && id <= maxId))
throw new IllegalArgumentException();
if (name == null)
throw new IllegalArgumentException();
if (value == NOT_FOUND)
throw new IllegalArgumentException();
ScriptableObject.checkValidAttributes(attributes);
if (obj.findPrototypeId(name) != id)
throw new IllegalArgumentException(name);
if (id == constructorId) {
if (!(value instanceof IdFunctionObject)) {
throw new IllegalArgumentException("consructor should be initialized with IdFunctionObject");
}
constructor = (IdFunctionObject)value;
constructorAttrs = (short)attributes;
return;
}
initSlot(id, name, value, attributes);
}
private void initSlot(int id, String name, Object value,
int attributes)
{
Object[] array = valueArray;
if (array == null)
throw new IllegalStateException();
if (value == null) {
value = UniqueTag.NULL_VALUE;
}
int index = (id - 1) * SLOT_SPAN;
synchronized (this) {
Object value2 = array[index + VALUE_SLOT];
if (value2 == null) {
array[index + VALUE_SLOT] = value;
array[index + NAME_SLOT] = name;
attributeArray[id - 1] = (short)attributes;
} else {
if (!name.equals(array[index + NAME_SLOT]))
throw new IllegalStateException();
}
}
}
final IdFunctionObject createPrecachedConstructor()
{
if (constructorId != 0) throw new IllegalStateException();
constructorId = obj.findPrototypeId("constructor");
if (constructorId == 0) {
throw new IllegalStateException(
"No id for constructor property");
}
obj.initPrototypeId(constructorId);
if (constructor == null) {
throw new IllegalStateException(
obj.getClass().getName()+".initPrototypeId() did not "
+"initialize id="+constructorId);
}
constructor.initFunction(obj.getClassName(),
ScriptableObject.getTopLevelScope(obj));
constructor.markAsConstructor(obj);
return constructor;
}
final int findId(String name)
{
Object[] array = valueArray;
if (array == null) {
return obj.findPrototypeId(name);
}
int id = lastFoundId;
if (name == array[(id - 1) * SLOT_SPAN + NAME_SLOT]) {
return id;
}
id = obj.findPrototypeId(name);
if (id != 0) {
int nameSlot = (id - 1) * SLOT_SPAN + NAME_SLOT;
// Make cache to work!
array[nameSlot] = name;
lastFoundId = id;
}
return id;
}
final boolean has(int id)
{
Object[] array = valueArray;
if (array == null) {
// Not yet initialized, assume all exists
return true;
}
int valueSlot = (id - 1) * SLOT_SPAN + VALUE_SLOT;
Object value = array[valueSlot];
if (value == null) {
// The particular entry has not been yet initialized
return true;
}
return value != NOT_FOUND;
}
final Object get(int id)
{
Object value = ensureId(id);
if (value == UniqueTag.NULL_VALUE) {
value = null;
}
return value;
}
final void set(int id, Scriptable start, Object value)
{
if (value == NOT_FOUND) throw new IllegalArgumentException();
ensureId(id);
int attr = attributeArray[id - 1];
if ((attr & READONLY) == 0) {
if (start == obj) {
if (value == null) {
value = UniqueTag.NULL_VALUE;
}
int valueSlot = (id - 1) * SLOT_SPAN + VALUE_SLOT;
synchronized (this) {
valueArray[valueSlot] = value;
}
}
else {
int nameSlot = (id - 1) * SLOT_SPAN + NAME_SLOT;
String name = (String)valueArray[nameSlot];
start.put(name, start, value);
}
}
}
final void delete(int id)
{
ensureId(id);
int attr = attributeArray[id - 1];
if ((attr & PERMANENT) == 0) {
int valueSlot = (id - 1) * SLOT_SPAN + VALUE_SLOT;
synchronized (this) {
valueArray[valueSlot] = NOT_FOUND;
attributeArray[id - 1] = EMPTY;
}
}
}
final int getAttributes(int id)
{
ensureId(id);
return attributeArray[id - 1];
}
final void setAttributes(int id, int attributes)
{
ScriptableObject.checkValidAttributes(attributes);
ensureId(id);
synchronized (this) {
attributeArray[id - 1] = (short)attributes;
}
}
final Object[] getNames(boolean getAll, Object[] extraEntries)
{
Object[] names = null;
int count = 0;
for (int id = 1; id <= maxId; ++id) {
Object value = ensureId(id);
if (getAll || (attributeArray[id - 1] & DONTENUM) == 0) {
if (value != NOT_FOUND) {
int nameSlot = (id - 1) * SLOT_SPAN + NAME_SLOT;
String name = (String)valueArray[nameSlot];
if (names == null) {
names = new Object[maxId];
}
names[count++] = name;
}
}
}
if (count == 0) {
return extraEntries;
} else if (extraEntries == null || extraEntries.length == 0) {
if (count != names.length) {
Object[] tmp = new Object[count];
System.arraycopy(names, 0, tmp, 0, count);
names = tmp;
}
return names;
} else {
int extra = extraEntries.length;
Object[] tmp = new Object[extra + count];
System.arraycopy(extraEntries, 0, tmp, 0, extra);
System.arraycopy(names, 0, tmp, extra, count);
return tmp;
}
}
private Object ensureId(int id)
{
Object[] array = valueArray;
if (array == null) {
synchronized (this) {
array = valueArray;
if (array == null) {
array = new Object[maxId * SLOT_SPAN];
valueArray = array;
attributeArray = new short[maxId];
}
}
}
int valueSlot = (id - 1) * SLOT_SPAN + VALUE_SLOT;
Object value = array[valueSlot];
if (value == null) {
if (id == constructorId) {
initSlot(constructorId, "constructor",
constructor, constructorAttrs);
constructor = null; // no need to refer it any longer
} else {
obj.initPrototypeId(id);
}
value = array[valueSlot];
if (value == null) {
throw new IllegalStateException(
obj.getClass().getName()+".initPrototypeId(int id) "
+"did not initialize id="+id);
}
}
return value;
}
}
public IdScriptableObject()
{
}
public IdScriptableObject(Scriptable scope, Scriptable prototype)
{
super(scope, prototype);
}
protected final Object defaultGet(String name)
{
return super.get(name, this);
}
protected final void defaultPut(String name, Object value)
{
super.put(name, this, value);
}
@Override
public boolean has(String name, Scriptable start)
{
int info = findInstanceIdInfo(name);
if (info != 0) {
int attr = (info >>> 16);
if ((attr & PERMANENT) != 0) {
return true;
}
int id = (info & 0xFFFF);
return NOT_FOUND != getInstanceIdValue(id);
}
if (prototypeValues != null) {
int id = prototypeValues.findId(name);
if (id != 0) {
return prototypeValues.has(id);
}
}
return super.has(name, start);
}
@Override
public Object get(String name, Scriptable start)
{
int info = findInstanceIdInfo(name);
if (info != 0) {
int id = (info & 0xFFFF);
return getInstanceIdValue(id);
}
if (prototypeValues != null) {
int id = prototypeValues.findId(name);
if (id != 0) {
return prototypeValues.get(id);
}
}
return super.get(name, start);
}
@Override
public void put(String name, Scriptable start, Object value)
{
int info = findInstanceIdInfo(name);
if (info != 0) {
if (start == this && isSealed()) {
throw Context.reportRuntimeError1("msg.modify.sealed",
name);
}
int attr = (info >>> 16);
if ((attr & READONLY) == 0) {
if (start == this) {
int id = (info & 0xFFFF);
setInstanceIdValue(id, value);
}
else {
start.put(name, start, value);
}
}
return;
}
if (prototypeValues != null) {
int id = prototypeValues.findId(name);
if (id != 0) {
if (start == this && isSealed()) {
throw Context.reportRuntimeError1("msg.modify.sealed",
name);
}
prototypeValues.set(id, start, value);
return;
}
}
super.put(name, start, value);
}
@Override
public void delete(String name)
{
int info = findInstanceIdInfo(name);
if (info != 0) {
// Let the super class to throw exceptions for sealed objects
if (!isSealed()) {
int attr = (info >>> 16);
if ((attr & PERMANENT) == 0) {
int id = (info & 0xFFFF);
setInstanceIdValue(id, NOT_FOUND);
}
return;
}
}
if (prototypeValues != null) {
int id = prototypeValues.findId(name);
if (id != 0) {
if (!isSealed()) {
prototypeValues.delete(id);
}
return;
}
}
super.delete(name);
}
@Override
public int getAttributes(String name)
{
int info = findInstanceIdInfo(name);
if (info != 0) {
int attr = (info >>> 16);
return attr;
}
if (prototypeValues != null) {
int id = prototypeValues.findId(name);
if (id != 0) {
return prototypeValues.getAttributes(id);
}
}
return super.getAttributes(name);
}
@Override
public void setAttributes(String name, int attributes)
{
ScriptableObject.checkValidAttributes(attributes);
int info = findInstanceIdInfo(name);
if (info != 0) {
int currentAttributes = (info >>> 16);
if (attributes != currentAttributes) {
throw new RuntimeException(
"Change of attributes for this id is not supported");
}
return;
}
if (prototypeValues != null) {
int id = prototypeValues.findId(name);
if (id != 0) {
prototypeValues.setAttributes(id, attributes);
return;
}
}
super.setAttributes(name, attributes);
}
@Override
Object[] getIds(boolean getAll)
{
Object[] result = super.getIds(getAll);
if (prototypeValues != null) {
result = prototypeValues.getNames(getAll, result);
}
int maxInstanceId = getMaxInstanceId();
if (maxInstanceId != 0) {
Object[] ids = null;
int count = 0;
for (int id = maxInstanceId; id != 0; --id) {
String name = getInstanceIdName(id);
int info = findInstanceIdInfo(name);
if (info != 0) {
int attr = (info >>> 16);
if ((attr & PERMANENT) == 0) {
if (NOT_FOUND == getInstanceIdValue(id)) {
continue;
}
}
if (getAll || (attr & DONTENUM) == 0) {
if (count == 0) {
// Need extra room for no more then [1..id] names
ids = new Object[id];
}
ids[count++] = name;
}
}
}
if (count != 0) {
if (result.length == 0 && ids.length == count) {
result = ids;
}
else {
Object[] tmp = new Object[result.length + count];
System.arraycopy(result, 0, tmp, 0, result.length);
System.arraycopy(ids, 0, tmp, result.length, count);
result = tmp;
}
}
}
return result;
}
/**
* Get maximum id findInstanceIdInfo can generate.
*/
protected int getMaxInstanceId()
{
return 0;
}
protected static int instanceIdInfo(int attributes, int id)
{
return (attributes << 16) | id;
}
/**
* Map name to id of instance property.
* Should return 0 if not found or the result of
* {@link #instanceIdInfo(int, int)}.
*/
protected int findInstanceIdInfo(String name)
{
return 0;
}
/** Map id back to property name it defines.
*/
protected String getInstanceIdName(int id)
{
throw new IllegalArgumentException(String.valueOf(id));
}
/** Get id value.
** If id value is constant, descendant can call cacheIdValue to store
** value in the permanent cache.
** Default implementation creates IdFunctionObject instance for given id
** and cache its value
*/
protected Object getInstanceIdValue(int id)
{
throw new IllegalStateException(String.valueOf(id));
}
/**
* Set or delete id value. If value == NOT_FOUND , the implementation
* should make sure that the following getInstanceIdValue return NOT_FOUND.
*/
protected void setInstanceIdValue(int id, Object value)
{
throw new IllegalStateException(String.valueOf(id));
}
/** 'thisObj' will be null if invoked as constructor, in which case
** instance of Scriptable should be returned. */
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
throw f.unknown();
}
public final IdFunctionObject exportAsJSClass(int maxPrototypeId,
Scriptable scope,
boolean sealed)
{
// Set scope and prototype unless this is top level scope itself
if (scope != this && scope != null) {
setParentScope(scope);
setPrototype(getObjectPrototype(scope));
}
activatePrototypeMap(maxPrototypeId);
IdFunctionObject ctor = prototypeValues.createPrecachedConstructor();
if (sealed) {
sealObject();
}
fillConstructorProperties(ctor);
if (sealed) {
ctor.sealObject();
}
ctor.exportAsScopeProperty();
return ctor;
}
public final boolean hasPrototypeMap()
{
return prototypeValues != null;
}
public final void activatePrototypeMap(int maxPrototypeId)
{
PrototypeValues values = new PrototypeValues(this, maxPrototypeId);
synchronized (this) {
if (prototypeValues != null)
throw new IllegalStateException();
prototypeValues = values;
}
}
public final void initPrototypeMethod(Object tag, int id, String name,
int arity)
{
Scriptable scope = ScriptableObject.getTopLevelScope(this);
IdFunctionObject f = newIdFunction(tag, id, name, arity, scope);
prototypeValues.initValue(id, name, f, DONTENUM);
}
public final void initPrototypeConstructor(IdFunctionObject f)
{
int id = prototypeValues.constructorId;
if (id == 0)
throw new IllegalStateException();
if (f.methodId() != id)
throw new IllegalArgumentException();
if (isSealed()) { f.sealObject(); }
prototypeValues.initValue(id, "constructor", f, DONTENUM);
}
public final void initPrototypeValue(int id, String name, Object value,
int attributes)
{
prototypeValues.initValue(id, name, value, attributes);
}
protected void initPrototypeId(int id)
{
throw new IllegalStateException(String.valueOf(id));
}
protected int findPrototypeId(String name)
{
throw new IllegalStateException(name);
}
protected void fillConstructorProperties(IdFunctionObject ctor)
{
}
protected void addIdFunctionProperty(Scriptable obj, Object tag, int id,
String name, int arity)
{
Scriptable scope = ScriptableObject.getTopLevelScope(obj);
IdFunctionObject f = newIdFunction(tag, id, name, arity, scope);
f.addAsProperty(obj);
}
/**
* Utility method to construct type error to indicate incompatible call
* when converting script thisObj to a particular type is not possible.
* Possible usage would be to have a private function like realThis:
* <pre>
* private static NativeSomething realThis(Scriptable thisObj,
* IdFunctionObject f)
* {
* if (!(thisObj instanceof NativeSomething))
* throw incompatibleCallError(f);
* return (NativeSomething)thisObj;
* }
* </pre>
* Note that although such function can be implemented universally via
* java.lang.Class.isInstance(), it would be much more slower.
* @param f function that is attempting to convert 'this'
* object.
* @return Scriptable object suitable for a check by the instanceof
* operator.
* @throws RuntimeException if no more instanceof target can be found
*/
protected static EcmaError incompatibleCallError(IdFunctionObject f)
{
throw ScriptRuntime.typeError1("msg.incompat.call",
f.getFunctionName());
}
private IdFunctionObject newIdFunction(Object tag, int id, String name,
int arity, Scriptable scope)
{
IdFunctionObject f = new IdFunctionObject(this, tag, id, name, arity,
scope);
if (isSealed()) { f.sealObject(); }
return f;
}
private void readObject(ObjectInputStream stream)
throws IOException, ClassNotFoundException
{
stream.defaultReadObject();
int maxPrototypeId = stream.readInt();
if (maxPrototypeId != 0) {
activatePrototypeMap(maxPrototypeId);
}
}
private void writeObject(ObjectOutputStream stream)
throws IOException
{
stream.defaultWriteObject();
int maxPrototypeId = 0;
if (prototypeValues != null) {
maxPrototypeId = prototypeValues.getMaxId();
}
stream.writeInt(maxPrototypeId);
}
}

View File

@@ -0,0 +1,324 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* Matthias Radestock
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* Class ImporterTopLevel
*
* This class defines a ScriptableObject that can be instantiated
* as a top-level ("global") object to provide functionality similar
* to Java's "import" statement.
* <p>
* This class can be used to create a top-level scope using the following code:
* <pre>
* Scriptable scope = new ImporterTopLevel(cx);
* </pre>
* Then JavaScript code will have access to the following methods:
* <ul>
* <li>importClass - will "import" a class by making its unqualified name
* available as a property of the top-level scope
* <li>importPackage - will "import" all the classes of the package by
* searching for unqualified names as classes qualified
* by the given package.
* </ul>
* The following code from the shell illustrates this use:
* <pre>
* js> importClass(java.io.File)
* js> f = new File('help.txt')
* help.txt
* js> importPackage(java.util)
* js> v = new Vector()
* []
*
* @author Norris Boyd
*/
public class ImporterTopLevel extends IdScriptableObject
{
static final long serialVersionUID = -9095380847465315412L;
private static final Object IMPORTER_TAG = "Importer";
public ImporterTopLevel() { }
public ImporterTopLevel(Context cx) {
this(cx, false);
}
public ImporterTopLevel(Context cx, boolean sealed)
{
initStandardObjects(cx, sealed);
}
@Override
public String getClassName()
{
return (topScopeFlag) ? "global" : "JavaImporter";
}
public static void init(Context cx, Scriptable scope, boolean sealed)
{
ImporterTopLevel obj = new ImporterTopLevel();
obj.exportAsJSClass(MAX_PROTOTYPE_ID, scope, sealed);
}
public void initStandardObjects(Context cx, boolean sealed)
{
// Assume that Context.initStandardObjects initialize JavaImporter
// property lazily so the above init call is not yet called
cx.initStandardObjects(this, sealed);
topScopeFlag = true;
// If seal is true then exportAsJSClass(cx, seal) would seal
// this obj. Since this is scope as well, it would not allow
// to add variables.
IdFunctionObject ctor = exportAsJSClass(MAX_PROTOTYPE_ID, this, false);
if (sealed) {
ctor.sealObject();
}
// delete "constructor" defined by exportAsJSClass so "constructor"
// name would refer to Object.constructor
// and not to JavaImporter.prototype.constructor.
delete("constructor");
}
@Override
public boolean has(String name, Scriptable start) {
return super.has(name, start)
|| getPackageProperty(name, start) != NOT_FOUND;
}
@Override
public Object get(String name, Scriptable start) {
Object result = super.get(name, start);
if (result != NOT_FOUND)
return result;
result = getPackageProperty(name, start);
return result;
}
private Object getPackageProperty(String name, Scriptable start) {
Object result = NOT_FOUND;
Object[] elements;
synchronized (importedPackages) {
elements = importedPackages.toArray();
}
for (int i=0; i < elements.length; i++) {
NativeJavaPackage p = (NativeJavaPackage) elements[i];
Object v = p.getPkgProperty(name, start, false);
if (v != null && !(v instanceof NativeJavaPackage)) {
if (result == NOT_FOUND) {
result = v;
} else {
throw Context.reportRuntimeError2(
"msg.ambig.import", result.toString(), v.toString());
}
}
}
return result;
}
/**
* @deprecated Kept only for compatibility.
*/
public void importPackage(Context cx, Scriptable thisObj, Object[] args,
Function funObj)
{
js_importPackage(args);
}
private Object js_construct(Scriptable scope, Object[] args)
{
ImporterTopLevel result = new ImporterTopLevel();
for (int i = 0; i != args.length; ++i) {
Object arg = args[i];
if (arg instanceof NativeJavaClass) {
result.importClass((NativeJavaClass)arg);
} else if (arg instanceof NativeJavaPackage) {
result.importPackage((NativeJavaPackage)arg);
} else {
throw Context.reportRuntimeError1(
"msg.not.class.not.pkg", Context.toString(arg));
}
}
// set explicitly prototype and scope
// as otherwise in top scope mode BaseFunction.construct
// would keep them set to null. It also allow to use
// JavaImporter without new and still get properly
// initialized object.
result.setParentScope(scope);
result.setPrototype(this);
return result;
}
private Object js_importClass(Object[] args)
{
for (int i = 0; i != args.length; i++) {
Object arg = args[i];
if (!(arg instanceof NativeJavaClass)) {
throw Context.reportRuntimeError1(
"msg.not.class", Context.toString(arg));
}
importClass((NativeJavaClass)arg);
}
return Undefined.instance;
}
private Object js_importPackage(Object[] args)
{
for (int i = 0; i != args.length; i++) {
Object arg = args[i];
if (!(arg instanceof NativeJavaPackage)) {
throw Context.reportRuntimeError1(
"msg.not.pkg", Context.toString(arg));
}
importPackage((NativeJavaPackage)arg);
}
return Undefined.instance;
}
private void importPackage(NativeJavaPackage pkg)
{
if(pkg == null) {
return;
}
synchronized (importedPackages) {
for (int j = 0; j != importedPackages.size(); j++) {
if (pkg.equals(importedPackages.get(j))) {
return;
}
}
importedPackages.add(pkg);
}
}
private void importClass(NativeJavaClass cl)
{
String s = cl.getClassObject().getName();
String n = s.substring(s.lastIndexOf('.')+1);
Object val = get(n, this);
if (val != NOT_FOUND && val != cl) {
throw Context.reportRuntimeError1("msg.prop.defined", n);
}
//defineProperty(n, cl, DONTENUM);
put(n, this, cl);
}
@Override
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: arity=0; s="constructor"; break;
case Id_importClass: arity=1; s="importClass"; break;
case Id_importPackage: arity=1; s="importPackage"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(IMPORTER_TAG, id, s, arity);
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(IMPORTER_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
switch (id) {
case Id_constructor:
return js_construct(scope, args);
case Id_importClass:
return realThis(thisObj, f).js_importClass(args);
case Id_importPackage:
return realThis(thisObj, f).js_importPackage(args);
}
throw new IllegalArgumentException(String.valueOf(id));
}
private ImporterTopLevel realThis(Scriptable thisObj, IdFunctionObject f)
{
if (topScopeFlag) {
// when used as top scope importPackage and importClass are global
// function that ignore thisObj
return this;
}
if (!(thisObj instanceof ImporterTopLevel))
throw incompatibleCallError(f);
return (ImporterTopLevel)thisObj;
}
// #string_id_map#
@Override
protected int findPrototypeId(String s)
{
int id;
// #generated# Last update: 2007-05-09 08:15:24 EDT
L0: { id = 0; String X = null; int c;
int s_length = s.length();
if (s_length==11) {
c=s.charAt(0);
if (c=='c') { X="constructor";id=Id_constructor; }
else if (c=='i') { X="importClass";id=Id_importClass; }
}
else if (s_length==13) { X="importPackage";id=Id_importPackage; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
return id;
}
private static final int
Id_constructor = 1,
Id_importClass = 2,
Id_importPackage = 3,
MAX_PROTOTYPE_ID = 3;
// #/string_id_map#
private ObjArray importedPackages = new ObjArray();
private boolean topScopeFlag;
}

View File

@@ -0,0 +1,156 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.lang.reflect.Method;
/**
* Adapter to use JS function as implementation of Java interfaces with
* single method or multiple methods with the same signature.
*/
public class InterfaceAdapter
{
private final Object proxyHelper;
/**
* Make glue object implementing interface cl that will
* call the supplied JS function when called.
* Only interfaces were all methods have the same signature is supported.
*
* @return The glue object or null if <tt>cl</tt> is not interface or
* has methods with different signatures.
*/
static Object create(Context cx, Class<?> cl, Callable function)
{
if (!cl.isInterface()) throw new IllegalArgumentException();
Scriptable topScope = ScriptRuntime.getTopCallScope(cx);
ClassCache cache = ClassCache.get(topScope);
InterfaceAdapter adapter;
adapter = (InterfaceAdapter)cache.getInterfaceAdapter(cl);
ContextFactory cf = cx.getFactory();
if (adapter == null) {
Method[] methods = cl.getMethods();
if (methods.length == 0) {
throw Context.reportRuntimeError2(
"msg.no.empty.interface.conversion",
String.valueOf(function),
cl.getClass().getName());
}
boolean canCallFunction = false;
canCallFunctionChecks: {
Class<?>[] argTypes = methods[0].getParameterTypes();
// check that the rest of methods has the same signature
for (int i = 1; i != methods.length; ++i) {
Class<?>[] types2 = methods[i].getParameterTypes();
if (types2.length != argTypes.length) {
break canCallFunctionChecks;
}
for (int j = 0; j != argTypes.length; ++j) {
if (types2[j] != argTypes[j]) {
break canCallFunctionChecks;
}
}
}
canCallFunction= true;
}
if (!canCallFunction) {
throw Context.reportRuntimeError2(
"msg.no.function.interface.conversion",
String.valueOf(function),
cl.getClass().getName());
}
adapter = new InterfaceAdapter(cf, cl);
cache.cacheInterfaceAdapter(cl, adapter);
}
return VMBridge.instance.newInterfaceProxy(
adapter.proxyHelper, cf, adapter, function, topScope);
}
private InterfaceAdapter(ContextFactory cf, Class<?> cl)
{
this.proxyHelper
= VMBridge.instance.getInterfaceProxyHelper(
cf, new Class[] { cl });
}
public Object invoke(ContextFactory cf,
final Object target,
final Scriptable topScope,
final Method method,
final Object[] args)
{
ContextAction action = new ContextAction() {
public Object run(Context cx)
{
return invokeImpl(cx, target, topScope, method, args);
}
};
return cf.call(action);
}
Object invokeImpl(Context cx,
Object target,
Scriptable topScope,
Method method,
Object[] args)
{
int N = (args == null) ? 0 : args.length;
Callable function = (Callable)target;
Scriptable thisObj = topScope;
Object[] jsargs = new Object[N + 1];
jsargs[N] = method.getName();
if (N != 0) {
WrapFactory wf = cx.getWrapFactory();
for (int i = 0; i != N; ++i) {
jsargs[i] = wf.wrap(cx, topScope, args[i], null);
}
}
Object result = function.call(cx, topScope, thisObj, jsargs);
Class<?> javaResultType = method.getReturnType();
if (javaResultType == Void.TYPE) {
result = null;
} else {
result = Context.jsToJava(result, javaResultType);
}
return result;
}
}

View File

@@ -0,0 +1,235 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
* Bob Jervis
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import org.mozilla.javascript.debug.DebuggableScript;
final class InterpretedFunction extends NativeFunction implements Script
{
static final long serialVersionUID = 541475680333911468L;
InterpreterData idata;
SecurityController securityController;
Object securityDomain;
Scriptable[] functionRegExps;
private InterpretedFunction(InterpreterData idata,
Object staticSecurityDomain)
{
this.idata = idata;
// Always get Context from the current thread to
// avoid security breaches via passing mangled Context instances
// with bogus SecurityController
Context cx = Context.getContext();
SecurityController sc = cx.getSecurityController();
Object dynamicDomain;
if (sc != null) {
dynamicDomain = sc.getDynamicSecurityDomain(staticSecurityDomain);
} else {
if (staticSecurityDomain != null) {
throw new IllegalArgumentException();
}
dynamicDomain = null;
}
this.securityController = sc;
this.securityDomain = dynamicDomain;
}
private InterpretedFunction(InterpretedFunction parent, int index)
{
this.idata = parent.idata.itsNestedFunctions[index];
this.securityController = parent.securityController;
this.securityDomain = parent.securityDomain;
}
/**
* Create script from compiled bytecode.
*/
static InterpretedFunction createScript(InterpreterData idata,
Object staticSecurityDomain)
{
InterpretedFunction f;
f = new InterpretedFunction(idata, staticSecurityDomain);
return f;
}
/**
* Create function compiled from Function(...) constructor.
*/
static InterpretedFunction createFunction(Context cx,Scriptable scope,
InterpreterData idata,
Object staticSecurityDomain)
{
InterpretedFunction f;
f = new InterpretedFunction(idata, staticSecurityDomain);
f.initInterpretedFunction(cx, scope);
return f;
}
/**
* Create function embedded in script or another function.
*/
static InterpretedFunction createFunction(Context cx, Scriptable scope,
InterpretedFunction parent,
int index)
{
InterpretedFunction f = new InterpretedFunction(parent, index);
f.initInterpretedFunction(cx, scope);
return f;
}
Scriptable[] createRegExpWraps(Context cx, Scriptable scope)
{
if (idata.itsRegExpLiterals == null) Kit.codeBug();
RegExpProxy rep = ScriptRuntime.checkRegExpProxy(cx);
int N = idata.itsRegExpLiterals.length;
Scriptable[] array = new Scriptable[N];
for (int i = 0; i != N; ++i) {
array[i] = rep.wrapRegExp(cx, scope, idata.itsRegExpLiterals[i]);
}
return array;
}
private void initInterpretedFunction(Context cx, Scriptable scope)
{
initScriptFunction(cx, scope);
if (idata.itsRegExpLiterals != null) {
functionRegExps = createRegExpWraps(cx, scope);
}
}
@Override
public String getFunctionName()
{
return (idata.itsName == null) ? "" : idata.itsName;
}
/**
* Calls the function.
* @param cx the current context
* @param scope the scope used for the call
* @param thisObj the value of "this"
* @param args function arguments. Must not be null. You can use
* {@link ScriptRuntime#emptyArgs} to pass empty arguments.
* @return the result of the function call.
*/
@Override
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
if (!ScriptRuntime.hasTopCall(cx)) {
return ScriptRuntime.doTopCall(this, cx, scope, thisObj, args);
}
return Interpreter.interpret(this, cx, scope, thisObj, args);
}
public Object exec(Context cx, Scriptable scope)
{
if (!isScript()) {
// Can only be applied to scripts
throw new IllegalStateException();
}
if (!ScriptRuntime.hasTopCall(cx)) {
// It will go through "call" path. but they are equivalent
return ScriptRuntime.doTopCall(
this, cx, scope, scope, ScriptRuntime.emptyArgs);
}
return Interpreter.interpret(
this, cx, scope, scope, ScriptRuntime.emptyArgs);
}
public boolean isScript() {
return idata.itsFunctionType == 0;
}
@Override
public String getEncodedSource()
{
return Interpreter.getEncodedSource(idata);
}
@Override
public DebuggableScript getDebuggableView()
{
return idata;
}
@Override
public Object resumeGenerator(Context cx, Scriptable scope, int operation,
Object state, Object value)
{
return Interpreter.resumeGenerator(cx, scope, operation, state, value);
}
@Override
protected int getLanguageVersion()
{
return idata.languageVersion;
}
@Override
protected int getParamCount()
{
return idata.argCount;
}
@Override
protected int getParamAndVarCount()
{
return idata.argNames.length;
}
@Override
protected String getParamOrVarName(int index)
{
return idata.argNames[index];
}
@Override
protected boolean getParamOrVarConst(int index)
{
return idata.argIsConst[index];
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,192 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Bob Jervis
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.io.Serializable;
import org.mozilla.javascript.debug.DebuggableScript;
final class InterpreterData implements Serializable, DebuggableScript
{
static final long serialVersionUID = 5067677351589230234L;
static final int INITIAL_MAX_ICODE_LENGTH = 1024;
static final int INITIAL_STRINGTABLE_SIZE = 64;
static final int INITIAL_NUMBERTABLE_SIZE = 64;
InterpreterData(int languageVersion,
String sourceFile, String encodedSource)
{
this.languageVersion = languageVersion;
this.itsSourceFile = sourceFile;
this.encodedSource = encodedSource;
init();
}
InterpreterData(InterpreterData parent)
{
this.parentData = parent;
this.languageVersion = parent.languageVersion;
this.itsSourceFile = parent.itsSourceFile;
this.encodedSource = parent.encodedSource;
init();
}
private void init()
{
itsICode = new byte[INITIAL_MAX_ICODE_LENGTH];
itsStringTable = new String[INITIAL_STRINGTABLE_SIZE];
}
String itsName;
String itsSourceFile;
boolean itsNeedsActivation;
int itsFunctionType;
String[] itsStringTable;
double[] itsDoubleTable;
InterpreterData[] itsNestedFunctions;
Object[] itsRegExpLiterals;
byte[] itsICode;
int[] itsExceptionTable;
int itsMaxVars;
int itsMaxLocals;
int itsMaxStack;
int itsMaxFrameArray;
// see comments in NativeFuncion for definition of argNames and argCount
String[] argNames;
boolean[] argIsConst;
int argCount;
int itsMaxCalleeArgs;
String encodedSource;
int encodedSourceStart;
int encodedSourceEnd;
int languageVersion;
boolean useDynamicScope;
boolean topLevel;
Object[] literalIds;
UintMap longJumps;
int firstLinePC = -1; // PC for the first LINE icode
InterpreterData parentData;
boolean evalScriptFlag; // true if script corresponds to eval() code
public boolean isTopLevel()
{
return topLevel;
}
public boolean isFunction()
{
return itsFunctionType != 0;
}
public String getFunctionName()
{
return itsName;
}
public int getParamCount()
{
return argCount;
}
public int getParamAndVarCount()
{
return argNames.length;
}
public String getParamOrVarName(int index)
{
return argNames[index];
}
public boolean getParamOrVarConst(int index)
{
return argIsConst[index];
}
public String getSourceName()
{
return itsSourceFile;
}
public boolean isGeneratedScript()
{
return ScriptRuntime.isGeneratedScript(itsSourceFile);
}
public int[] getLineNumbers()
{
return Interpreter.getLineNumbers(this);
}
public int getFunctionCount()
{
return (itsNestedFunctions == null) ? 0 : itsNestedFunctions.length;
}
public DebuggableScript getFunction(int index)
{
return itsNestedFunctions[index];
}
public DebuggableScript getParent()
{
return parentData;
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,932 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Cameron McCormack
* Frank Mitchell
* Mike Shaver
* Kurt Westerfeld
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.lang.reflect.*;
import java.util.*;
/**
*
* @author Mike Shaver
* @author Norris Boyd
* @see NativeJavaObject
* @see NativeJavaClass
*/
class JavaMembers
{
JavaMembers(Scriptable scope, Class<?> cl)
{
this(scope, cl, false);
}
JavaMembers(Scriptable scope, Class<?> cl, boolean includeProtected)
{
try {
Context cx = ContextFactory.getGlobal().enterContext();
ClassShutter shutter = cx.getClassShutter();
if (shutter != null && !shutter.visibleToScripts(cl.getName())) {
throw Context.reportRuntimeError1("msg.access.prohibited",
cl.getName());
}
this.includePrivate = cx.hasFeature(
Context.FEATURE_ENHANCED_JAVA_ACCESS);
this.members = new HashMap<String,Object>();
this.staticMembers = new HashMap<String,Object>();
this.cl = cl;
reflect(scope, includeProtected);
} finally {
Context.exit();
}
}
boolean has(String name, boolean isStatic)
{
Map<String,Object> ht = isStatic ? staticMembers : members;
Object obj = ht.get(name);
if (obj != null) {
return true;
}
return findExplicitFunction(name, isStatic) != null;
}
Object get(Scriptable scope, String name, Object javaObject,
boolean isStatic)
{
Map<String,Object> ht = isStatic ? staticMembers : members;
Object member = ht.get(name);
if (!isStatic && member == null) {
// Try to get static member from instance (LC3)
member = staticMembers.get(name);
}
if (member == null) {
member = this.getExplicitFunction(scope, name,
javaObject, isStatic);
if (member == null)
return Scriptable.NOT_FOUND;
}
if (member instanceof Scriptable) {
return member;
}
Context cx = Context.getContext();
Object rval;
Class<?> type;
try {
if (member instanceof BeanProperty) {
BeanProperty bp = (BeanProperty) member;
if (bp.getter == null)
return Scriptable.NOT_FOUND;
rval = bp.getter.invoke(javaObject, Context.emptyArgs);
type = bp.getter.method().getReturnType();
} else {
Field field = (Field) member;
rval = field.get(isStatic ? null : javaObject);
type = field.getType();
}
} catch (Exception ex) {
throw Context.throwAsScriptRuntimeEx(ex);
}
// Need to wrap the object before we return it.
scope = ScriptableObject.getTopLevelScope(scope);
return cx.getWrapFactory().wrap(cx, scope, rval, type);
}
void put(Scriptable scope, String name, Object javaObject,
Object value, boolean isStatic)
{
Map<String,Object> ht = isStatic ? staticMembers : members;
Object member = ht.get(name);
if (!isStatic && member == null) {
// Try to get static member from instance (LC3)
member = staticMembers.get(name);
}
if (member == null)
throw reportMemberNotFound(name);
if (member instanceof FieldAndMethods) {
FieldAndMethods fam = (FieldAndMethods) ht.get(name);
member = fam.field;
}
// Is this a bean property "set"?
if (member instanceof BeanProperty) {
BeanProperty bp = (BeanProperty)member;
if (bp.setter == null) {
throw reportMemberNotFound(name);
}
// If there's only one setter or if the value is null, use the
// main setter. Otherwise, let the NativeJavaMethod decide which
// setter to use:
if (bp.setters == null || value == null) {
Class<?> setType = bp.setter.argTypes[0];
Object[] args = { Context.jsToJava(value, setType) };
try {
bp.setter.invoke(javaObject, args);
} catch (Exception ex) {
throw Context.throwAsScriptRuntimeEx(ex);
}
} else {
Object[] args = { value };
bp.setters.call(Context.getContext(),
ScriptableObject.getTopLevelScope(scope),
scope, args);
}
}
else {
if (!(member instanceof Field)) {
String str = (member == null) ? "msg.java.internal.private"
: "msg.java.method.assign";
throw Context.reportRuntimeError1(str, name);
}
Field field = (Field)member;
Object javaValue = Context.jsToJava(value, field.getType());
try {
field.set(javaObject, javaValue);
} catch (IllegalAccessException accessEx) {
if ((field.getModifiers() & Modifier.FINAL) != 0) {
// treat Java final the same as JavaScript [[READONLY]]
return;
}
throw Context.throwAsScriptRuntimeEx(accessEx);
} catch (IllegalArgumentException argEx) {
throw Context.reportRuntimeError3(
"msg.java.internal.field.type",
value.getClass().getName(), field,
javaObject.getClass().getName());
}
}
}
Object[] getIds(boolean isStatic)
{
Map<String,Object> map = isStatic ? staticMembers : members;
return map.keySet().toArray(new Object[map.size()]);
}
static String javaSignature(Class<?> type)
{
if (!type.isArray()) {
return type.getName();
} else {
int arrayDimension = 0;
do {
++arrayDimension;
type = type.getComponentType();
} while (type.isArray());
String name = type.getName();
String suffix = "[]";
if (arrayDimension == 1) {
return name.concat(suffix);
} else {
int length = name.length() + arrayDimension * suffix.length();
StringBuffer sb = new StringBuffer(length);
sb.append(name);
while (arrayDimension != 0) {
--arrayDimension;
sb.append(suffix);
}
return sb.toString();
}
}
}
static String liveConnectSignature(Class<?>[] argTypes)
{
int N = argTypes.length;
if (N == 0) { return "()"; }
StringBuffer sb = new StringBuffer();
sb.append('(');
for (int i = 0; i != N; ++i) {
if (i != 0) {
sb.append(',');
}
sb.append(javaSignature(argTypes[i]));
}
sb.append(')');
return sb.toString();
}
private MemberBox findExplicitFunction(String name, boolean isStatic)
{
int sigStart = name.indexOf('(');
if (sigStart < 0) { return null; }
Map<String,Object> ht = isStatic ? staticMembers : members;
MemberBox[] methodsOrCtors = null;
boolean isCtor = (isStatic && sigStart == 0);
if (isCtor) {
// Explicit request for an overloaded constructor
methodsOrCtors = ctors;
} else {
// Explicit request for an overloaded method
String trueName = name.substring(0,sigStart);
Object obj = ht.get(trueName);
if (!isStatic && obj == null) {
// Try to get static member from instance (LC3)
obj = staticMembers.get(trueName);
}
if (obj instanceof NativeJavaMethod) {
NativeJavaMethod njm = (NativeJavaMethod)obj;
methodsOrCtors = njm.methods;
}
}
if (methodsOrCtors != null) {
for (int i = 0; i < methodsOrCtors.length; i++) {
Class<?>[] type = methodsOrCtors[i].argTypes;
String sig = liveConnectSignature(type);
if (sigStart + sig.length() == name.length()
&& name.regionMatches(sigStart, sig, 0, sig.length()))
{
return methodsOrCtors[i];
}
}
}
return null;
}
private Object getExplicitFunction(Scriptable scope, String name,
Object javaObject, boolean isStatic)
{
Map<String,Object> ht = isStatic ? staticMembers : members;
Object member = null;
MemberBox methodOrCtor = findExplicitFunction(name, isStatic);
if (methodOrCtor != null) {
Scriptable prototype =
ScriptableObject.getFunctionPrototype(scope);
if (methodOrCtor.isCtor()) {
NativeJavaConstructor fun =
new NativeJavaConstructor(methodOrCtor);
fun.setPrototype(prototype);
member = fun;
ht.put(name, fun);
} else {
String trueName = methodOrCtor.getName();
member = ht.get(trueName);
if (member instanceof NativeJavaMethod &&
((NativeJavaMethod)member).methods.length > 1 ) {
NativeJavaMethod fun =
new NativeJavaMethod(methodOrCtor, name);
fun.setPrototype(prototype);
ht.put(name, fun);
member = fun;
}
}
}
return member;
}
/**
* Retrieves mapping of methods to accessible methods for a class.
* In case the class is not public, retrieves methods with same
* signature as its public methods from public superclasses and
* interfaces (if they exist). Basically upcasts every method to the
* nearest accessible method.
*/
private static Method[] discoverAccessibleMethods(Class<?> clazz,
boolean includeProtected,
boolean includePrivate)
{
Map<MethodSignature,Method> map = new HashMap<MethodSignature,Method>();
discoverAccessibleMethods(clazz, map, includeProtected, includePrivate);
return map.values().toArray(new Method[map.size()]);
}
private static void discoverAccessibleMethods(Class<?> clazz,
Map<MethodSignature,Method> map, boolean includeProtected,
boolean includePrivate)
{
if (Modifier.isPublic(clazz.getModifiers()) || includePrivate) {
try {
if (includeProtected || includePrivate) {
while (clazz != null) {
try {
Method[] methods = clazz.getDeclaredMethods();
for (int i = 0; i < methods.length; i++) {
Method method = methods[i];
int mods = method.getModifiers();
if (Modifier.isPublic(mods) ||
Modifier.isProtected(mods) ||
includePrivate)
{
if (includePrivate)
method.setAccessible(true);
map.put(new MethodSignature(method), method);
}
}
clazz = clazz.getSuperclass();
} catch (SecurityException e) {
// Some security settings (i.e., applets) disallow
// access to Class.getDeclaredMethods. Fall back to
// Class.getMethods.
Method[] methods = clazz.getMethods();
for (int i = 0; i < methods.length; i++) {
Method method = methods[i];
MethodSignature sig
= new MethodSignature(method);
if (map.get(sig) == null)
map.put(sig, method);
}
break; // getMethods gets superclass methods, no
// need to loop any more
}
}
} else {
Method[] methods = clazz.getMethods();
for (int i = 0; i < methods.length; i++) {
Method method = methods[i];
MethodSignature sig = new MethodSignature(method);
map.put(sig, method);
}
}
return;
} catch (SecurityException e) {
Context.reportWarning(
"Could not discover accessible methods of class " +
clazz.getName() + " due to lack of privileges, " +
"attemping superclasses/interfaces.");
// Fall through and attempt to discover superclass/interface
// methods
}
}
Class<?>[] interfaces = clazz.getInterfaces();
for (int i = 0; i < interfaces.length; i++) {
discoverAccessibleMethods(interfaces[i], map, includeProtected,
includePrivate);
}
Class<?> superclass = clazz.getSuperclass();
if (superclass != null) {
discoverAccessibleMethods(superclass, map, includeProtected,
includePrivate);
}
}
private static final class MethodSignature
{
private final String name;
private final Class<?>[] args;
private MethodSignature(String name, Class<?>[] args)
{
this.name = name;
this.args = args;
}
MethodSignature(Method method)
{
this(method.getName(), method.getParameterTypes());
}
@Override
public boolean equals(Object o)
{
if(o instanceof MethodSignature)
{
MethodSignature ms = (MethodSignature)o;
return ms.name.equals(name) && Arrays.equals(args, ms.args);
}
return false;
}
@Override
public int hashCode()
{
return name.hashCode() ^ args.length;
}
}
private void reflect(Scriptable scope, boolean includeProtected)
{
// We reflect methods first, because we want overloaded field/method
// names to be allocated to the NativeJavaMethod before the field
// gets in the way.
Method[] methods = discoverAccessibleMethods(cl, includeProtected,
includePrivate);
for (int i = 0; i < methods.length; i++) {
Method method = methods[i];
int mods = method.getModifiers();
boolean isStatic = Modifier.isStatic(mods);
Map<String,Object> ht = isStatic ? staticMembers : members;
String name = method.getName();
Object value = ht.get(name);
if (value == null) {
ht.put(name, method);
} else {
ObjArray overloadedMethods;
if (value instanceof ObjArray) {
overloadedMethods = (ObjArray)value;
} else {
if (!(value instanceof Method)) Kit.codeBug();
// value should be instance of Method as at this stage
// staticMembers and members can only contain methods
overloadedMethods = new ObjArray();
overloadedMethods.add(value);
ht.put(name, overloadedMethods);
}
overloadedMethods.add(method);
}
}
// replace Method instances by wrapped NativeJavaMethod objects
// first in staticMembers and then in members
for (int tableCursor = 0; tableCursor != 2; ++tableCursor) {
boolean isStatic = (tableCursor == 0);
Map<String,Object> ht = isStatic ? staticMembers : members;
for (String name: ht.keySet()) {
MemberBox[] methodBoxes;
Object value = ht.get(name);
if (value instanceof Method) {
methodBoxes = new MemberBox[1];
methodBoxes[0] = new MemberBox((Method)value);
} else {
ObjArray overloadedMethods = (ObjArray)value;
int N = overloadedMethods.size();
if (N < 2) Kit.codeBug();
methodBoxes = new MemberBox[N];
for (int i = 0; i != N; ++i) {
Method method = (Method)overloadedMethods.get(i);
methodBoxes[i] = new MemberBox(method);
}
}
NativeJavaMethod fun = new NativeJavaMethod(methodBoxes);
if (scope != null) {
ScriptRuntime.setFunctionProtoAndParent(fun, scope);
}
ht.put(name, fun);
}
}
// Reflect fields.
Field[] fields = getAccessibleFields();
for (int i = 0; i < fields.length; i++) {
Field field = fields[i];
String name = field.getName();
int mods = field.getModifiers();
if (!includePrivate && !Modifier.isPublic(mods)) {
continue;
}
try {
boolean isStatic = Modifier.isStatic(mods);
Map<String,Object> ht = isStatic ? staticMembers : members;
Object member = ht.get(name);
if (member == null) {
ht.put(name, field);
} else if (member instanceof NativeJavaMethod) {
NativeJavaMethod method = (NativeJavaMethod) member;
FieldAndMethods fam
= new FieldAndMethods(scope, method.methods, field);
Map<String,FieldAndMethods> fmht = isStatic ? staticFieldAndMethods
: fieldAndMethods;
if (fmht == null) {
fmht = new HashMap<String,FieldAndMethods>();
if (isStatic) {
staticFieldAndMethods = fmht;
} else {
fieldAndMethods = fmht;
}
}
fmht.put(name, fam);
ht.put(name, fam);
} else if (member instanceof Field) {
Field oldField = (Field) member;
// If this newly reflected field shadows an inherited field,
// then replace it. Otherwise, since access to the field
// would be ambiguous from Java, no field should be
// reflected.
// For now, the first field found wins, unless another field
// explicitly shadows it.
if (oldField.getDeclaringClass().
isAssignableFrom(field.getDeclaringClass()))
{
ht.put(name, field);
}
} else {
// "unknown member type"
Kit.codeBug();
}
} catch (SecurityException e) {
// skip this field
Context.reportWarning("Could not access field "
+ name + " of class " + cl.getName() +
" due to lack of privileges.");
}
}
// Create bean properties from corresponding get/set methods first for
// static members and then for instance members
for (int tableCursor = 0; tableCursor != 2; ++tableCursor) {
boolean isStatic = (tableCursor == 0);
Map<String,Object> ht = isStatic ? staticMembers : members;
Map<String,BeanProperty> toAdd = new HashMap<String,BeanProperty>();
// Now, For each member, make "bean" properties.
for (String name: ht.keySet()) {
// Is this a getter?
boolean memberIsGetMethod = name.startsWith("get");
boolean memberIsSetMethod = name.startsWith("set");
boolean memberIsIsMethod = name.startsWith("is");
if (memberIsGetMethod || memberIsIsMethod
|| memberIsSetMethod) {
// Double check name component.
String nameComponent
= name.substring(memberIsIsMethod ? 2 : 3);
if (nameComponent.length() == 0)
continue;
// Make the bean property name.
String beanPropertyName = nameComponent;
char ch0 = nameComponent.charAt(0);
if (Character.isUpperCase(ch0)) {
if (nameComponent.length() == 1) {
beanPropertyName = nameComponent.toLowerCase();
} else {
char ch1 = nameComponent.charAt(1);
if (!Character.isUpperCase(ch1)) {
beanPropertyName = Character.toLowerCase(ch0)
+nameComponent.substring(1);
}
}
}
// If we already have a member by this name, don't do this
// property.
if (toAdd.containsKey(beanPropertyName))
continue;
Object v = ht.get(beanPropertyName);
if (v != null) {
// A private field shouldn't mask a public getter/setter
if (!includePrivate ||
!Modifier.isPrivate(((Member)v).getModifiers()))
{
continue;
}
}
// Find the getter method, or if there is none, the is-
// method.
MemberBox getter = null;
getter = findGetter(isStatic, ht, "get", nameComponent);
// If there was no valid getter, check for an is- method.
if (getter == null) {
getter = findGetter(isStatic, ht, "is", nameComponent);
}
// setter
MemberBox setter = null;
NativeJavaMethod setters = null;
String setterName = "set".concat(nameComponent);
if (ht.containsKey(setterName)) {
// Is this value a method?
Object member = ht.get(setterName);
if (member instanceof NativeJavaMethod) {
NativeJavaMethod njmSet = (NativeJavaMethod)member;
if (getter != null) {
// We have a getter. Now, do we have a matching
// setter?
Class<?> type = getter.method().getReturnType();
setter = extractSetMethod(type, njmSet.methods,
isStatic);
} else {
// No getter, find any set method
setter = extractSetMethod(njmSet.methods,
isStatic);
}
if (njmSet.methods.length > 1) {
setters = njmSet;
}
}
}
// Make the property.
BeanProperty bp = new BeanProperty(getter, setter,
setters);
toAdd.put(beanPropertyName, bp);
}
}
// Add the new bean properties.
for (String key: toAdd.keySet()) {
Object value = toAdd.get(key);
ht.put(key, value);
}
}
// Reflect constructors
Constructor<?>[] constructors = getAccessibleConstructors();
ctors = new MemberBox[constructors.length];
for (int i = 0; i != constructors.length; ++i) {
ctors[i] = new MemberBox(constructors[i]);
}
}
private Constructor<?>[] getAccessibleConstructors()
{
// The JVM currently doesn't allow changing access on java.lang.Class
// constructors, so don't try
if (includePrivate && cl != ScriptRuntime.ClassClass) {
try {
Constructor<?>[] cons = cl.getDeclaredConstructors();
Constructor.setAccessible(cons, true);
return cons;
} catch (SecurityException e) {
// Fall through to !includePrivate case
Context.reportWarning("Could not access constructor " +
" of class " + cl.getName() +
" due to lack of privileges.");
}
}
return cl.getConstructors();
}
private Field[] getAccessibleFields() {
if (includePrivate) {
try {
List<Field> fieldsList = new ArrayList<Field>();
Class<?> currentClass = cl;
while (currentClass != null) {
// get all declared fields in this class, make them
// accessible, and save
Field[] declared = currentClass.getDeclaredFields();
for (int i = 0; i < declared.length; i++) {
declared[i].setAccessible(true);
fieldsList.add(declared[i]);
}
// walk up superclass chain. no need to deal specially with
// interfaces, since they can't have fields
currentClass = currentClass.getSuperclass();
}
return fieldsList.toArray(new Field[fieldsList.size()]);
} catch (SecurityException e) {
// fall through to !includePrivate case
}
}
return cl.getFields();
}
private MemberBox findGetter(boolean isStatic, Map<String,Object> ht, String prefix,
String propertyName)
{
String getterName = prefix.concat(propertyName);
if (ht.containsKey(getterName)) {
// Check that the getter is a method.
Object member = ht.get(getterName);
if (member instanceof NativeJavaMethod) {
NativeJavaMethod njmGet = (NativeJavaMethod) member;
return extractGetMethod(njmGet.methods, isStatic);
}
}
return null;
}
private static MemberBox extractGetMethod(MemberBox[] methods,
boolean isStatic)
{
// Inspect the list of all MemberBox for the only one having no
// parameters
for (int methodIdx = 0; methodIdx < methods.length; methodIdx++) {
MemberBox method = methods[methodIdx];
// Does getter method have an empty parameter list with a return
// value (eg. a getSomething() or isSomething())?
if (method.argTypes.length == 0
&& (!isStatic || method.isStatic()))
{
Class<?> type = method.method().getReturnType();
if (type != Void.TYPE) {
return method;
}
break;
}
}
return null;
}
private static MemberBox extractSetMethod(Class<?> type, MemberBox[] methods,
boolean isStatic)
{
//
// Note: it may be preferable to allow NativeJavaMethod.findFunction()
// to find the appropriate setter; unfortunately, it requires an
// instance of the target arg to determine that.
//
// Make two passes: one to find a method with direct type assignment,
// and one to find a widening conversion.
for (int pass = 1; pass <= 2; ++pass) {
for (int i = 0; i < methods.length; ++i) {
MemberBox method = methods[i];
if (!isStatic || method.isStatic()) {
Class<?>[] params = method.argTypes;
if (params.length == 1) {
if (pass == 1) {
if (params[0] == type) {
return method;
}
} else {
if (pass != 2) Kit.codeBug();
if (params[0].isAssignableFrom(type)) {
return method;
}
}
}
}
}
}
return null;
}
private static MemberBox extractSetMethod(MemberBox[] methods,
boolean isStatic)
{
for (int i = 0; i < methods.length; ++i) {
MemberBox method = methods[i];
if (!isStatic || method.isStatic()) {
if (method.method().getReturnType() == Void.TYPE) {
if (method.argTypes.length == 1) {
return method;
}
}
}
}
return null;
}
Map<String,FieldAndMethods> getFieldAndMethodsObjects(Scriptable scope,
Object javaObject, boolean isStatic)
{
Map<String,FieldAndMethods> ht = isStatic ? staticFieldAndMethods : fieldAndMethods;
if (ht == null)
return null;
int len = ht.size();
Map<String,FieldAndMethods> result = new HashMap<String,FieldAndMethods>(len);
for (FieldAndMethods fam: ht.values()) {
FieldAndMethods famNew = new FieldAndMethods(scope, fam.methods,
fam.field);
famNew.javaObject = javaObject;
result.put(fam.field.getName(), famNew);
}
return result;
}
static JavaMembers lookupClass(Scriptable scope, Class<?> dynamicType,
Class<?> staticType, boolean includeProtected)
{
JavaMembers members;
scope = ScriptableObject.getTopLevelScope(scope);
ClassCache cache = ClassCache.get(scope);
Map<Class<?>,JavaMembers> ct = cache.getClassCacheMap();
Class<?> cl = dynamicType;
for (;;) {
members = ct.get(cl);
if (members != null) {
return members;
}
try {
members = new JavaMembers(scope, cl, includeProtected);
break;
} catch (SecurityException e) {
// Reflection may fail for objects that are in a restricted
// access package (e.g. sun.*). If we get a security
// exception, try again with the static type if it is interface.
// Otherwise, try superclass
if (staticType != null && staticType.isInterface()) {
cl = staticType;
staticType = null; // try staticType only once
} else {
Class<?> parent = cl.getSuperclass();
if (parent == null) {
if (cl.isInterface()) {
// last resort after failed staticType interface
parent = ScriptRuntime.ObjectClass;
} else {
throw e;
}
}
cl = parent;
}
}
}
if (cache.isCachingEnabled())
ct.put(cl, members);
return members;
}
RuntimeException reportMemberNotFound(String memberName)
{
return Context.reportRuntimeError2(
"msg.java.member.not.found", cl.getName(), memberName);
}
private Class<?> cl;
private Map<String,Object> members;
private Map<String,FieldAndMethods> fieldAndMethods;
private Map<String,Object> staticMembers;
private Map<String,FieldAndMethods> staticFieldAndMethods;
MemberBox[] ctors;
private boolean includePrivate;
}
class BeanProperty
{
BeanProperty(MemberBox getter, MemberBox setter, NativeJavaMethod setters)
{
this.getter = getter;
this.setter = setter;
this.setters = setters;
}
MemberBox getter;
MemberBox setter;
NativeJavaMethod setters;
}
class FieldAndMethods extends NativeJavaMethod
{
static final long serialVersionUID = -9222428244284796755L;
FieldAndMethods(Scriptable scope, MemberBox[] methods, Field field)
{
super(methods);
this.field = field;
setParentScope(scope);
setPrototype(ScriptableObject.getFunctionPrototype(scope));
}
@Override
public Object getDefaultValue(Class<?> hint)
{
if (hint == ScriptRuntime.FunctionClass)
return this;
Object rval;
Class<?> type;
try {
rval = field.get(javaObject);
type = field.getType();
} catch (IllegalAccessException accEx) {
throw Context.reportRuntimeError1(
"msg.java.internal.private", field.getName());
}
Context cx = Context.getContext();
rval = cx.getWrapFactory().wrap(cx, this, rval, type);
if (rval instanceof Scriptable) {
rval = ((Scriptable) rval).getDefaultValue(hint);
}
return rval;
}
Field field;
Object javaObject;
}

View File

@@ -0,0 +1,118 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Bojan Cekrlic
* Hannes Wallnoefer
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
// API class
package org.mozilla.javascript;
/**
* Java reflection of JavaScript exceptions.
* Instances of this class are thrown by the JavaScript 'throw' keyword.
*
* @author Mike McCabe
*/
public class JavaScriptException extends RhinoException
{
static final long serialVersionUID = -7666130513694669293L;
/**
* @deprecated
* Use {@link WrappedException#WrappedException(Throwable)} to report
* exceptions in Java code.
*/
public JavaScriptException(Object value)
{
this(value, "", 0);
}
/**
* Create a JavaScript exception wrapping the given JavaScript value
*
* @param value the JavaScript value thrown.
*/
public JavaScriptException(Object value, String sourceName, int lineNumber)
{
recordErrorOrigin(sourceName, lineNumber, null, 0);
this.value = value;
}
@Override
public String details()
{
try {
return ScriptRuntime.toString(value);
} catch (RuntimeException rte) {
// ScriptRuntime.toString may throw a RuntimeException
if (value == null) {
return "null";
} else if (value instanceof Scriptable) {
return ScriptRuntime.defaultObjectToString((Scriptable)value);
} else {
return value.toString();
}
}
}
/**
* @return the value wrapped by this exception
*/
public Object getValue()
{
return value;
}
/**
* @deprecated Use {@link RhinoException#sourceName()} from the super class.
*/
public String getSourceName()
{
return sourceName();
}
/**
* @deprecated Use {@link RhinoException#lineNumber()} from the super class.
*/
public int getLineNumber()
{
return lineNumber();
}
private Object value;
}

View File

@@ -0,0 +1,492 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov, igor@fastmail.fm
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
import java.lang.reflect.Method;
import java.util.Map;
/**
* Collection of utilities
*/
public class Kit
{
/**
* Reflection of Throwable.initCause(Throwable) from JDK 1.4
* or nul if it is not available.
*/
private static Method Throwable_initCause = null;
static {
// Are we running on a JDK 1.4 or later system?
try {
Class<?> ThrowableClass = Kit.classOrNull("java.lang.Throwable");
Class<?>[] signature = { ThrowableClass };
Throwable_initCause
= ThrowableClass.getMethod("initCause", signature);
} catch (Exception ex) {
// Assume any exceptions means the method does not exist.
}
}
public static Class<?> classOrNull(String className)
{
try {
return Class.forName(className);
} catch (ClassNotFoundException ex) {
} catch (SecurityException ex) {
} catch (LinkageError ex) {
} catch (IllegalArgumentException e) {
// Can be thrown if name has characters that a class name
// can not contain
}
return null;
}
/**
* Attempt to load the class of the given name. Note that the type parameter
* isn't checked.
*/
public static Class<?> classOrNull(ClassLoader loader, String className)
{
try {
return loader.loadClass(className);
} catch (ClassNotFoundException ex) {
} catch (SecurityException ex) {
} catch (LinkageError ex) {
} catch (IllegalArgumentException e) {
// Can be thrown if name has characters that a class name
// can not contain
}
return null;
}
static Object newInstanceOrNull(Class<?> cl)
{
try {
return cl.newInstance();
} catch (SecurityException x) {
} catch (LinkageError ex) {
} catch (InstantiationException x) {
} catch (IllegalAccessException x) {
}
return null;
}
/**
* Check that testClass is accessible from the given loader.
*/
static boolean testIfCanLoadRhinoClasses(ClassLoader loader)
{
Class<?> testClass = ScriptRuntime.ContextFactoryClass;
Class<?> x = Kit.classOrNull(loader, testClass.getName());
if (x != testClass) {
// The check covers the case when x == null =>
// loader does not know about testClass or the case
// when x != null && x != testClass =>
// loader loads a class unrelated to testClass
return false;
}
return true;
}
/**
* If initCause methods exists in Throwable, call
* <tt>ex.initCause(cause)</tt> or otherwise do nothing.
* @return The <tt>ex</tt> argument.
*/
public static RuntimeException initCause(RuntimeException ex,
Throwable cause)
{
if (Throwable_initCause != null) {
Object[] args = { cause };
try {
Throwable_initCause.invoke(ex, args);
} catch (Exception e) {
// Ignore any exceptions
}
}
return ex;
}
/**
* Split string into array of strings using semicolon as string terminator
* (; after the last string is required).
*/
public static String[] semicolonSplit(String s)
{
String[] array = null;
for (;;) {
// loop 2 times: first to count semicolons and then to fill array
int count = 0;
int cursor = 0;
for (;;) {
int next = s.indexOf(';', cursor);
if (next < 0) {
break;
}
if (array != null) {
array[count] = s.substring(cursor, next);
}
++count;
cursor = next + 1;
}
// after the last semicolon
if (array == null) {
// array size counting state:
// check for required terminating ';'
if (cursor != s.length())
throw new IllegalArgumentException();
array = new String[count];
} else {
// array filling state: stop the loop
break;
}
}
return array;
}
/**
* If character <tt>c</tt> is a hexadecimal digit, return
* <tt>accumulator</tt> * 16 plus corresponding
* number. Otherise return -1.
*/
public static int xDigitToInt(int c, int accumulator)
{
check: {
// Use 0..9 < A..Z < a..z
if (c <= '9') {
c -= '0';
if (0 <= c) { break check; }
} else if (c <= 'F') {
if ('A' <= c) {
c -= ('A' - 10);
break check;
}
} else if (c <= 'f') {
if ('a' <= c) {
c -= ('a' - 10);
break check;
}
}
return -1;
}
return (accumulator << 4) | c;
}
/**
* Add <i>listener</i> to <i>bag</i> of listeners.
* The function does not modify <i>bag</i> and return a new collection
* containing <i>listener</i> and all listeners from <i>bag</i>.
* Bag without listeners always represented as the null value.
* <p>
* Usage example:
* <pre>
* private volatile Object changeListeners;
*
* public void addMyListener(PropertyChangeListener l)
* {
* synchronized (this) {
* changeListeners = Kit.addListener(changeListeners, l);
* }
* }
*
* public void removeTextListener(PropertyChangeListener l)
* {
* synchronized (this) {
* changeListeners = Kit.removeListener(changeListeners, l);
* }
* }
*
* public void fireChangeEvent(Object oldValue, Object newValue)
* {
* // Get immune local copy
* Object listeners = changeListeners;
* if (listeners != null) {
* PropertyChangeEvent e = new PropertyChangeEvent(
* this, "someProperty" oldValue, newValue);
* for (int i = 0; ; ++i) {
* Object l = Kit.getListener(listeners, i);
* if (l == null)
* break;
* ((PropertyChangeListener)l).propertyChange(e);
* }
* }
* }
* </pre>
*
* @param listener Listener to add to <i>bag</i>
* @param bag Current collection of listeners.
* @return A new bag containing all listeners from <i>bag</i> and
* <i>listener</i>.
* @see #removeListener(Object bag, Object listener)
* @see #getListener(Object bag, int index)
*/
public static Object addListener(Object bag, Object listener)
{
if (listener == null) throw new IllegalArgumentException();
if (listener instanceof Object[]) throw new IllegalArgumentException();
if (bag == null) {
bag = listener;
} else if (!(bag instanceof Object[])) {
bag = new Object[] { bag, listener };
} else {
Object[] array = (Object[])bag;
int L = array.length;
// bag has at least 2 elements if it is array
if (L < 2) throw new IllegalArgumentException();
Object[] tmp = new Object[L + 1];
System.arraycopy(array, 0, tmp, 0, L);
tmp[L] = listener;
bag = tmp;
}
return bag;
}
/**
* Remove <i>listener</i> from <i>bag</i> of listeners.
* The function does not modify <i>bag</i> and return a new collection
* containing all listeners from <i>bag</i> except <i>listener</i>.
* If <i>bag</i> does not contain <i>listener</i>, the function returns
* <i>bag</i>.
* <p>
* For usage example, see {@link #addListener(Object bag, Object listener)}.
*
* @param listener Listener to remove from <i>bag</i>
* @param bag Current collection of listeners.
* @return A new bag containing all listeners from <i>bag</i> except
* <i>listener</i>.
* @see #addListener(Object bag, Object listener)
* @see #getListener(Object bag, int index)
*/
public static Object removeListener(Object bag, Object listener)
{
if (listener == null) throw new IllegalArgumentException();
if (listener instanceof Object[]) throw new IllegalArgumentException();
if (bag == listener) {
bag = null;
} else if (bag instanceof Object[]) {
Object[] array = (Object[])bag;
int L = array.length;
// bag has at least 2 elements if it is array
if (L < 2) throw new IllegalArgumentException();
if (L == 2) {
if (array[1] == listener) {
bag = array[0];
} else if (array[0] == listener) {
bag = array[1];
}
} else {
int i = L;
do {
--i;
if (array[i] == listener) {
Object[] tmp = new Object[L - 1];
System.arraycopy(array, 0, tmp, 0, i);
System.arraycopy(array, i + 1, tmp, i, L - (i + 1));
bag = tmp;
break;
}
} while (i != 0);
}
}
return bag;
}
/**
* Get listener at <i>index</i> position in <i>bag</i> or null if
* <i>index</i> equals to number of listeners in <i>bag</i>.
* <p>
* For usage example, see {@link #addListener(Object bag, Object listener)}.
*
* @param bag Current collection of listeners.
* @param index Index of the listener to access.
* @return Listener at the given index or null.
* @see #addListener(Object bag, Object listener)
* @see #removeListener(Object bag, Object listener)
*/
public static Object getListener(Object bag, int index)
{
if (index == 0) {
if (bag == null)
return null;
if (!(bag instanceof Object[]))
return bag;
Object[] array = (Object[])bag;
// bag has at least 2 elements if it is array
if (array.length < 2) throw new IllegalArgumentException();
return array[0];
} else if (index == 1) {
if (!(bag instanceof Object[])) {
if (bag == null) throw new IllegalArgumentException();
return null;
}
Object[] array = (Object[])bag;
// the array access will check for index on its own
return array[1];
} else {
// bag has to array
Object[] array = (Object[])bag;
int L = array.length;
if (L < 2) throw new IllegalArgumentException();
if (index == L)
return null;
return array[index];
}
}
static Object initHash(Map<Object,Object> h, Object key, Object initialValue)
{
synchronized (h) {
Object current = h.get(key);
if (current == null) {
h.put(key, initialValue);
} else {
initialValue = current;
}
}
return initialValue;
}
private final static class ComplexKey
{
private Object key1;
private Object key2;
private int hash;
ComplexKey(Object key1, Object key2)
{
this.key1 = key1;
this.key2 = key2;
}
@Override
public boolean equals(Object anotherObj)
{
if (!(anotherObj instanceof ComplexKey))
return false;
ComplexKey another = (ComplexKey)anotherObj;
return key1.equals(another.key1) && key2.equals(another.key2);
}
@Override
public int hashCode()
{
if (hash == 0) {
hash = key1.hashCode() ^ key2.hashCode();
}
return hash;
}
}
public static Object makeHashKeyFromPair(Object key1, Object key2)
{
if (key1 == null) throw new IllegalArgumentException();
if (key2 == null) throw new IllegalArgumentException();
return new ComplexKey(key1, key2);
}
public static String readReader(Reader r)
throws IOException
{
char[] buffer = new char[512];
int cursor = 0;
for (;;) {
int n = r.read(buffer, cursor, buffer.length - cursor);
if (n < 0) { break; }
cursor += n;
if (cursor == buffer.length) {
char[] tmp = new char[buffer.length * 2];
System.arraycopy(buffer, 0, tmp, 0, cursor);
buffer = tmp;
}
}
return new String(buffer, 0, cursor);
}
public static byte[] readStream(InputStream is, int initialBufferCapacity)
throws IOException
{
if (initialBufferCapacity <= 0) {
throw new IllegalArgumentException(
"Bad initialBufferCapacity: "+initialBufferCapacity);
}
byte[] buffer = new byte[initialBufferCapacity];
int cursor = 0;
for (;;) {
int n = is.read(buffer, cursor, buffer.length - cursor);
if (n < 0) { break; }
cursor += n;
if (cursor == buffer.length) {
byte[] tmp = new byte[buffer.length * 2];
System.arraycopy(buffer, 0, tmp, 0, cursor);
buffer = tmp;
}
}
if (cursor != buffer.length) {
byte[] tmp = new byte[cursor];
System.arraycopy(buffer, 0, tmp, 0, cursor);
buffer = tmp;
}
return buffer;
}
/**
* Throws RuntimeException to indicate failed assertion.
* The function never returns and its return type is RuntimeException
* only to be able to write <tt>throw Kit.codeBug()</tt> if plain
* <tt>Kit.codeBug()</tt> triggers unreachable code error.
*/
public static RuntimeException codeBug()
throws RuntimeException
{
RuntimeException ex = new IllegalStateException("FAILED ASSERTION");
// Print stack trace ASAP
ex.printStackTrace(System.err);
throw ex;
}
}

View File

@@ -0,0 +1,141 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-2000
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.lang.reflect.*;
/**
* Avoid loading classes unless they are used.
*
* <p> This improves startup time and average memory usage.
*/
public final class LazilyLoadedCtor implements java.io.Serializable {
private static final long serialVersionUID = 1L;
private static final int STATE_BEFORE_INIT = 0;
private static final int STATE_INITIALIZING = 1;
private static final int STATE_WITH_VALUE = 2;
private final ScriptableObject scope;
private final String propertyName;
private final String className;
private final boolean sealed;
private Object initializedValue;
private int state;
public LazilyLoadedCtor(ScriptableObject scope, String propertyName,
String className, boolean sealed)
{
this.scope = scope;
this.propertyName = propertyName;
this.className = className;
this.sealed = sealed;
this.state = STATE_BEFORE_INIT;
scope.addLazilyInitializedValue(propertyName, 0, this,
ScriptableObject.DONTENUM);
}
void init()
{
synchronized (this) {
if (state == STATE_INITIALIZING)
throw new IllegalStateException(
"Recursive initialization for "+propertyName);
if (state == STATE_BEFORE_INIT) {
state = STATE_INITIALIZING;
// Set value now to have something to set in finally block if
// buildValue throws.
Object value = Scriptable.NOT_FOUND;
try {
value = buildValue();
} finally {
initializedValue = value;
state = STATE_WITH_VALUE;
}
}
}
}
Object getValue()
{
if (state != STATE_WITH_VALUE)
throw new IllegalStateException(propertyName);
return initializedValue;
}
private Object buildValue()
{
Class<? extends Scriptable> cl = cast(Kit.classOrNull(className));
if (cl != null) {
try {
Object value = ScriptableObject.buildClassCtor(scope, cl,
sealed, false);
if (value != null) {
return value;
}
else {
// cl has own static initializer which is expected
// to set the property on its own.
value = scope.get(propertyName, scope);
if (value != Scriptable.NOT_FOUND)
return value;
}
} catch (InvocationTargetException ex) {
Throwable target = ex.getTargetException();
if (target instanceof RuntimeException) {
throw (RuntimeException)target;
}
} catch (RhinoException ex) {
} catch (InstantiationException ex) {
} catch (IllegalAccessException ex) {
} catch (SecurityException ex) {
}
}
return Scriptable.NOT_FOUND;
}
@SuppressWarnings({"unchecked"})
private Class<? extends Scriptable> cast(Class<?> cl) {
return (Class<? extends Scriptable>)cl;
}
}

View File

@@ -0,0 +1,372 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
* Felix Meschberger
* Norris Boyd
* Ulrike Mueller <umueller@demandware.com>
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.lang.reflect.*;
import java.io.*;
/**
* Wrappper class for Method and Constructor instances to cache
* getParameterTypes() results, recover from IllegalAccessException
* in some cases and provide serialization support.
*
* @author Igor Bukanov
*/
final class MemberBox implements Serializable
{
static final long serialVersionUID = 6358550398665688245L;
private transient Member memberObject;
transient Class<?>[] argTypes;
transient Object delegateTo;
transient boolean vararg;
MemberBox(Method method)
{
init(method);
}
MemberBox(Constructor<?> constructor)
{
init(constructor);
}
private void init(Method method)
{
this.memberObject = method;
this.argTypes = method.getParameterTypes();
this.vararg = VMBridge.instance.isVarArgs(method);
}
private void init(Constructor<?> constructor)
{
this.memberObject = constructor;
this.argTypes = constructor.getParameterTypes();
this.vararg = VMBridge.instance.isVarArgs(constructor);
}
Method method()
{
return (Method)memberObject;
}
Constructor<?> ctor()
{
return (Constructor<?>)memberObject;
}
Member member()
{
return memberObject;
}
boolean isMethod()
{
return memberObject instanceof Method;
}
boolean isCtor()
{
return memberObject instanceof Constructor;
}
boolean isStatic()
{
return Modifier.isStatic(memberObject.getModifiers());
}
String getName()
{
return memberObject.getName();
}
Class<?> getDeclaringClass()
{
return memberObject.getDeclaringClass();
}
String toJavaDeclaration()
{
StringBuffer sb = new StringBuffer();
if (isMethod()) {
Method method = method();
sb.append(method.getReturnType());
sb.append(' ');
sb.append(method.getName());
} else {
Constructor<?> ctor = ctor();
String name = ctor.getDeclaringClass().getName();
int lastDot = name.lastIndexOf('.');
if (lastDot >= 0) {
name = name.substring(lastDot + 1);
}
sb.append(name);
}
sb.append(JavaMembers.liveConnectSignature(argTypes));
return sb.toString();
}
@Override
public String toString()
{
return memberObject.toString();
}
Object invoke(Object target, Object[] args)
{
Method method = method();
try {
try {
return method.invoke(target, args);
} catch (IllegalAccessException ex) {
Method accessible = searchAccessibleMethod(method, argTypes);
if (accessible != null) {
memberObject = accessible;
method = accessible;
} else {
if (!VMBridge.instance.tryToMakeAccessible(method)) {
throw Context.throwAsScriptRuntimeEx(ex);
}
}
// Retry after recovery
return method.invoke(target, args);
}
} catch (InvocationTargetException ite) {
// Must allow ContinuationPending exceptions to propagate unhindered
Throwable e = ite;
do {
e = ((InvocationTargetException) e).getTargetException();
} while ((e instanceof InvocationTargetException));
if (e instanceof ContinuationPending)
throw (ContinuationPending) e;
throw Context.throwAsScriptRuntimeEx(e);
} catch (Exception ex) {
throw Context.throwAsScriptRuntimeEx(ex);
}
}
Object newInstance(Object[] args)
{
Constructor<?> ctor = ctor();
try {
try {
return ctor.newInstance(args);
} catch (IllegalAccessException ex) {
if (!VMBridge.instance.tryToMakeAccessible(ctor)) {
throw Context.throwAsScriptRuntimeEx(ex);
}
}
return ctor.newInstance(args);
} catch (Exception ex) {
throw Context.throwAsScriptRuntimeEx(ex);
}
}
private static Method searchAccessibleMethod(Method method, Class<?>[] params)
{
int modifiers = method.getModifiers();
if (Modifier.isPublic(modifiers) && !Modifier.isStatic(modifiers)) {
Class<?> c = method.getDeclaringClass();
if (!Modifier.isPublic(c.getModifiers())) {
String name = method.getName();
Class<?>[] intfs = c.getInterfaces();
for (int i = 0, N = intfs.length; i != N; ++i) {
Class<?> intf = intfs[i];
if (Modifier.isPublic(intf.getModifiers())) {
try {
return intf.getMethod(name, params);
} catch (NoSuchMethodException ex) {
} catch (SecurityException ex) { }
}
}
for (;;) {
c = c.getSuperclass();
if (c == null) { break; }
if (Modifier.isPublic(c.getModifiers())) {
try {
Method m = c.getMethod(name, params);
int mModifiers = m.getModifiers();
if (Modifier.isPublic(mModifiers)
&& !Modifier.isStatic(mModifiers))
{
return m;
}
} catch (NoSuchMethodException ex) {
} catch (SecurityException ex) { }
}
}
}
}
return null;
}
private void readObject(ObjectInputStream in)
throws IOException, ClassNotFoundException
{
in.defaultReadObject();
Member member = readMember(in);
if (member instanceof Method) {
init((Method)member);
} else {
init((Constructor<?>)member);
}
}
private void writeObject(ObjectOutputStream out)
throws IOException
{
out.defaultWriteObject();
writeMember(out, memberObject);
}
/**
* Writes a Constructor or Method object.
*
* Methods and Constructors are not serializable, so we must serialize
* information about the class, the name, and the parameters and
* recreate upon deserialization.
*/
private static void writeMember(ObjectOutputStream out, Member member)
throws IOException
{
if (member == null) {
out.writeBoolean(false);
return;
}
out.writeBoolean(true);
if (!(member instanceof Method || member instanceof Constructor))
throw new IllegalArgumentException("not Method or Constructor");
out.writeBoolean(member instanceof Method);
out.writeObject(member.getName());
out.writeObject(member.getDeclaringClass());
if (member instanceof Method) {
writeParameters(out, ((Method) member).getParameterTypes());
} else {
writeParameters(out, ((Constructor<?>) member).getParameterTypes());
}
}
/**
* Reads a Method or a Constructor from the stream.
*/
private static Member readMember(ObjectInputStream in)
throws IOException, ClassNotFoundException
{
if (!in.readBoolean())
return null;
boolean isMethod = in.readBoolean();
String name = (String) in.readObject();
Class<?> declaring = (Class<?>) in.readObject();
Class<?>[] parms = readParameters(in);
try {
if (isMethod) {
return declaring.getMethod(name, parms);
} else {
return declaring.getConstructor(parms);
}
} catch (NoSuchMethodException e) {
throw new IOException("Cannot find member: " + e);
}
}
private static final Class<?>[] primitives = {
Boolean.TYPE,
Byte.TYPE,
Character.TYPE,
Double.TYPE,
Float.TYPE,
Integer.TYPE,
Long.TYPE,
Short.TYPE,
Void.TYPE
};
/**
* Writes an array of parameter types to the stream.
*
* Requires special handling because primitive types cannot be
* found upon deserialization by the default Java implementation.
*/
private static void writeParameters(ObjectOutputStream out, Class<?>[] parms)
throws IOException
{
out.writeShort(parms.length);
outer:
for (int i=0; i < parms.length; i++) {
Class<?> parm = parms[i];
boolean primitive = parm.isPrimitive();
out.writeBoolean(primitive);
if (!primitive) {
out.writeObject(parm);
continue;
}
for (int j=0; j < primitives.length; j++) {
if (parm.equals(primitives[j])) {
out.writeByte(j);
continue outer;
}
}
throw new IllegalArgumentException("Primitive " + parm +
" not found");
}
}
/**
* Reads an array of parameter types from the stream.
*/
private static Class<?>[] readParameters(ObjectInputStream in)
throws IOException, ClassNotFoundException
{
Class<?>[] result = new Class[in.readShort()];
for (int i=0; i < result.length; i++) {
if (!in.readBoolean()) {
result[i] = (Class<?>) in.readObject();
continue;
}
result[i] = primitives[in.readByte()];
}
return result;
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,175 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* Mike McCabe
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* This class implements the Boolean native object.
* See ECMA 15.6.
* @author Norris Boyd
*/
final class NativeBoolean extends IdScriptableObject
{
static final long serialVersionUID = -3716996899943880933L;
private static final Object BOOLEAN_TAG = "Boolean";
static void init(Scriptable scope, boolean sealed)
{
NativeBoolean obj = new NativeBoolean(false);
obj.exportAsJSClass(MAX_PROTOTYPE_ID, scope, sealed);
}
private NativeBoolean(boolean b)
{
booleanValue = b;
}
@Override
public String getClassName()
{
return "Boolean";
}
@Override
public Object getDefaultValue(Class<?> typeHint) {
// This is actually non-ECMA, but will be proposed
// as a change in round 2.
if (typeHint == ScriptRuntime.BooleanClass)
return ScriptRuntime.wrapBoolean(booleanValue);
return super.getDefaultValue(typeHint);
}
@Override
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: arity=1; s="constructor"; break;
case Id_toString: arity=0; s="toString"; break;
case Id_toSource: arity=0; s="toSource"; break;
case Id_valueOf: arity=0; s="valueOf"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(BOOLEAN_TAG, id, s, arity);
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(BOOLEAN_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
if (id == Id_constructor) {
boolean b;
if (args.length == 0) {
b = false;
} else {
b = args[0] instanceof ScriptableObject &&
((ScriptableObject) args[0]).avoidObjectDetection()
? true
: ScriptRuntime.toBoolean(args[0]);
}
if (thisObj == null) {
// new Boolean(val) creates a new boolean object.
return new NativeBoolean(b);
}
// Boolean(val) converts val to a boolean.
return ScriptRuntime.wrapBoolean(b);
}
// The rest of Boolean.prototype methods require thisObj to be Boolean
if (!(thisObj instanceof NativeBoolean))
throw incompatibleCallError(f);
boolean value = ((NativeBoolean)thisObj).booleanValue;
switch (id) {
case Id_toString:
return value ? "true" : "false";
case Id_toSource:
return value ? "(new Boolean(true))" : "(new Boolean(false))";
case Id_valueOf:
return ScriptRuntime.wrapBoolean(value);
}
throw new IllegalArgumentException(String.valueOf(id));
}
// #string_id_map#
@Override
protected int findPrototypeId(String s)
{
int id;
// #generated# Last update: 2007-05-09 08:15:31 EDT
L0: { id = 0; String X = null; int c;
int s_length = s.length();
if (s_length==7) { X="valueOf";id=Id_valueOf; }
else if (s_length==8) {
c=s.charAt(3);
if (c=='o') { X="toSource";id=Id_toSource; }
else if (c=='t') { X="toString";id=Id_toString; }
}
else if (s_length==11) { X="constructor";id=Id_constructor; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
return id;
}
private static final int
Id_constructor = 1,
Id_toString = 2,
Id_toSource = 3,
Id_valueOf = 4,
MAX_PROTOTYPE_ID = 4;
// #/string_id_map#
private boolean booleanValue;
}

View File

@@ -0,0 +1,158 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Bob Jervis
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* This class implements the activation object.
*
* See ECMA 10.1.6
*
* @see org.mozilla.javascript.Arguments
* @author Norris Boyd
*/
public final class NativeCall extends IdScriptableObject
{
static final long serialVersionUID = -7471457301304454454L;
private static final Object CALL_TAG = "Call";
static void init(Scriptable scope, boolean sealed)
{
NativeCall obj = new NativeCall();
obj.exportAsJSClass(MAX_PROTOTYPE_ID, scope, sealed);
}
NativeCall() { }
NativeCall(NativeFunction function, Scriptable scope, Object[] args)
{
this.function = function;
setParentScope(scope);
// leave prototype null
this.originalArgs = (args == null) ? ScriptRuntime.emptyArgs : args;
// initialize values of arguments
int paramAndVarCount = function.getParamAndVarCount();
int paramCount = function.getParamCount();
if (paramAndVarCount != 0) {
for (int i = 0; i < paramCount; ++i) {
String name = function.getParamOrVarName(i);
Object val = i < args.length ? args[i]
: Undefined.instance;
defineProperty(name, val, PERMANENT);
}
}
// initialize "arguments" property but only if it was not overridden by
// the parameter with the same name
if (!super.has("arguments", this)) {
defineProperty("arguments", new Arguments(this), PERMANENT);
}
if (paramAndVarCount != 0) {
for (int i = paramCount; i < paramAndVarCount; ++i) {
String name = function.getParamOrVarName(i);
if (!super.has(name, this)) {
if (function.getParamOrVarConst(i))
defineProperty(name, Undefined.instance, CONST);
else
defineProperty(name, Undefined.instance, PERMANENT);
}
}
}
}
@Override
public String getClassName()
{
return "Call";
}
@Override
protected int findPrototypeId(String s)
{
return s.equals("constructor") ? Id_constructor : 0;
}
@Override
protected void initPrototypeId(int id)
{
String s;
int arity;
if (id == Id_constructor) {
arity=1; s="constructor";
} else {
throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(CALL_TAG, id, s, arity);
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(CALL_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
if (id == Id_constructor) {
if (thisObj != null) {
throw Context.reportRuntimeError1("msg.only.from.new", "Call");
}
ScriptRuntime.checkDeprecated(cx, "Call");
NativeCall result = new NativeCall();
result.setPrototype(getObjectPrototype(scope));
return result;
}
throw new IllegalArgumentException(String.valueOf(id));
}
private static final int
Id_constructor = 1,
MAX_PROTOTYPE_ID = 1;
NativeFunction function;
Object[] originalArgs;
transient NativeCall parentActivationCall;
}

View File

@@ -0,0 +1,139 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
public final class NativeContinuation extends IdScriptableObject
implements Function
{
static final long serialVersionUID = 1794167133757605367L;
private static final Object FTAG = "Continuation";
private Object implementation;
public static void init(Context cx, Scriptable scope, boolean sealed)
{
NativeContinuation obj = new NativeContinuation();
obj.exportAsJSClass(MAX_PROTOTYPE_ID, scope, sealed);
}
public Object getImplementation()
{
return implementation;
}
public void initImplementation(Object implementation)
{
this.implementation = implementation;
}
@Override
public String getClassName()
{
return "Continuation";
}
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
{
throw Context.reportRuntimeError("Direct call is not supported");
}
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
return Interpreter.restartContinuation(this, cx, scope, args);
}
public static boolean isContinuationConstructor(IdFunctionObject f)
{
if (f.hasTag(FTAG) && f.methodId() == Id_constructor) {
return true;
}
return false;
}
@Override
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: arity=0; s="constructor"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(FTAG, id, s, arity);
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(FTAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
switch (id) {
case Id_constructor:
throw Context.reportRuntimeError("Direct call is not supported");
}
throw new IllegalArgumentException(String.valueOf(id));
}
// #string_id_map#
@Override
protected int findPrototypeId(String s)
{
int id;
// #generated# Last update: 2007-05-09 08:16:40 EDT
L0: { id = 0; String X = null;
if (s.length()==11) { X="constructor";id=Id_constructor; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
return id;
}
private static final int
Id_constructor = 1,
MAX_PROTOTYPE_ID = 1;
// #/string_id_map#
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,232 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
*
* The class of error objects
*
* ECMA 15.11
*/
final class NativeError extends IdScriptableObject
{
static final long serialVersionUID = -5338413581437645187L;
private static final Object ERROR_TAG = "Error";
static void init(Scriptable scope, boolean sealed)
{
NativeError obj = new NativeError();
ScriptableObject.putProperty(obj, "name", "Error");
ScriptableObject.putProperty(obj, "message", "");
ScriptableObject.putProperty(obj, "fileName", "");
ScriptableObject.putProperty(obj, "lineNumber", new Integer(0));
obj.exportAsJSClass(MAX_PROTOTYPE_ID, scope, sealed);
}
static NativeError make(Context cx, Scriptable scope,
IdFunctionObject ctorObj, Object[] args)
{
Scriptable proto = (Scriptable)(ctorObj.get("prototype", ctorObj));
NativeError obj = new NativeError();
obj.setPrototype(proto);
obj.setParentScope(scope);
int arglen = args.length;
if (arglen >= 1) {
ScriptableObject.putProperty(obj, "message",
ScriptRuntime.toString(args[0]));
if (arglen >= 2) {
ScriptableObject.putProperty(obj, "fileName", args[1]);
if (arglen >= 3) {
int line = ScriptRuntime.toInt32(args[2]);
ScriptableObject.putProperty(obj, "lineNumber",
new Integer(line));
}
}
}
if(arglen < 3 && cx.hasFeature(Context.FEATURE_LOCATION_INFORMATION_IN_ERROR)) {
// Fill in fileName and lineNumber automatically when not specified
// explicitly, see Bugzilla issue #342807
int[] linep = new int[1];
String fileName = Context.getSourcePositionFromStack(linep);
ScriptableObject.putProperty(obj, "lineNumber",
new Integer(linep[0]));
if(arglen < 2) {
ScriptableObject.putProperty(obj, "fileName", fileName);
}
}
return obj;
}
@Override
public String getClassName()
{
return "Error";
}
@Override
public String toString()
{
return js_toString(this);
}
@Override
protected void initPrototypeId(int id)
{
String s;
int arity;
switch (id) {
case Id_constructor: arity=1; s="constructor"; break;
case Id_toString: arity=0; s="toString"; break;
case Id_toSource: arity=0; s="toSource"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(ERROR_TAG, id, s, arity);
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(ERROR_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
switch (id) {
case Id_constructor:
return make(cx, scope, f, args);
case Id_toString:
return js_toString(thisObj);
case Id_toSource:
return js_toSource(cx, scope, thisObj);
}
throw new IllegalArgumentException(String.valueOf(id));
}
private static String js_toString(Scriptable thisObj)
{
return getString(thisObj, "name")+": "+getString(thisObj, "message");
}
private static String js_toSource(Context cx, Scriptable scope,
Scriptable thisObj)
{
// Emulation of SpiderMonkey behavior
Object name = ScriptableObject.getProperty(thisObj, "name");
Object message = ScriptableObject.getProperty(thisObj, "message");
Object fileName = ScriptableObject.getProperty(thisObj, "fileName");
Object lineNumber = ScriptableObject.getProperty(thisObj, "lineNumber");
StringBuffer sb = new StringBuffer();
sb.append("(new ");
if (name == NOT_FOUND) {
name = Undefined.instance;
}
sb.append(ScriptRuntime.toString(name));
sb.append("(");
if (message != NOT_FOUND
|| fileName != NOT_FOUND
|| lineNumber != NOT_FOUND)
{
if (message == NOT_FOUND) {
message = "";
}
sb.append(ScriptRuntime.uneval(cx, scope, message));
if (fileName != NOT_FOUND || lineNumber != NOT_FOUND) {
sb.append(", ");
if (fileName == NOT_FOUND) {
fileName = "";
}
sb.append(ScriptRuntime.uneval(cx, scope, fileName));
if (lineNumber != NOT_FOUND) {
int line = ScriptRuntime.toInt32(lineNumber);
if (line != 0) {
sb.append(", ");
sb.append(ScriptRuntime.toString(line));
}
}
}
}
sb.append("))");
return sb.toString();
}
private static String getString(Scriptable obj, String id)
{
Object value = ScriptableObject.getProperty(obj, id);
if (value == NOT_FOUND) return "";
return ScriptRuntime.toString(value);
}
@Override
protected int findPrototypeId(String s)
{
int id;
// #string_id_map#
// #generated# Last update: 2007-05-09 08:15:45 EDT
L0: { id = 0; String X = null; int c;
int s_length = s.length();
if (s_length==8) {
c=s.charAt(3);
if (c=='o') { X="toSource";id=Id_toSource; }
else if (c=='t') { X="toString";id=Id_toString; }
}
else if (s_length==11) { X="constructor";id=Id_constructor; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
return id;
}
private static final int
Id_constructor = 1,
Id_toString = 2,
Id_toSource = 3,
MAX_PROTOTYPE_ID = 3;
// #/string_id_map#
}

View File

@@ -0,0 +1,172 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* Bob Jervis
* Roger Lawrence
* Mike McCabe
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import org.mozilla.javascript.debug.DebuggableScript;
/**
* This class implements the Function native object.
* See ECMA 15.3.
* @author Norris Boyd
*/
public abstract class NativeFunction extends BaseFunction
{
public final void initScriptFunction(Context cx, Scriptable scope)
{
ScriptRuntime.setFunctionProtoAndParent(this, scope);
}
/**
* @param indent How much to indent the decompiled result
*
* @param flags Flags specifying format of decompilation output
*/
@Override
final String decompile(int indent, int flags)
{
String encodedSource = getEncodedSource();
if (encodedSource == null) {
return super.decompile(indent, flags);
} else {
UintMap properties = new UintMap(1);
properties.put(Decompiler.INITIAL_INDENT_PROP, indent);
return Decompiler.decompile(encodedSource, flags, properties);
}
}
@Override
public int getLength()
{
int paramCount = getParamCount();
if (getLanguageVersion() != Context.VERSION_1_2) {
return paramCount;
}
Context cx = Context.getContext();
NativeCall activation = ScriptRuntime.findFunctionActivation(cx, this);
if (activation == null) {
return paramCount;
}
return activation.originalArgs.length;
}
@Override
public int getArity()
{
return getParamCount();
}
/**
* @deprecated Use {@link BaseFunction#getFunctionName()} instead.
* For backwards compatibility keep an old method name used by
* Batik and possibly others.
*/
public String jsGet_name()
{
return getFunctionName();
}
/**
* Get encoded source string.
*/
public String getEncodedSource()
{
return null;
}
public DebuggableScript getDebuggableView()
{
return null;
}
/**
* Resume execution of a suspended generator.
* @param cx The current context
* @param scope Scope for the parent generator function
* @param operation The resumption operation (next, send, etc.. )
* @param state The generator state (has locals, stack, etc.)
* @param value The return value of yield (if required).
* @return The next yielded value (if any)
*/
public Object resumeGenerator(Context cx, Scriptable scope,
int operation, Object state, Object value)
{
throw new EvaluatorException("resumeGenerator() not implemented");
}
protected abstract int getLanguageVersion();
/**
* Get number of declared parameters. It should be 0 for scripts.
*/
protected abstract int getParamCount();
/**
* Get number of declared parameters and variables defined through var
* statements.
*/
protected abstract int getParamAndVarCount();
/**
* Get parameter or variable name.
* If <tt>index < {@link #getParamCount()}</tt>, then return the name of the
* corresponding parameter. Otherwise return the name of variable.
*/
protected abstract String getParamOrVarName(int index);
/**
* Get parameter or variable const-ness.
* If <tt>index < {@link #getParamCount()}</tt>, then return the const-ness
* of the corresponding parameter. Otherwise return whether the variable is
* const.
*/
protected boolean getParamOrVarConst(int index)
{
// By default return false to preserve compatibility with existing
// classes subclassing this class, which are mostly generated by jsc
// from earlier Rhino versions. See Bugzilla #396117.
return false;
}
}

View File

@@ -0,0 +1,288 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* This class implements generator objects. See
* http://developer.mozilla.org/en/docs/New_in_JavaScript_1.7#Generators
*
* @author Norris Boyd
*/
public final class NativeGenerator extends IdScriptableObject {
private static final long serialVersionUID = 1645892441041347273L;
private static final Object GENERATOR_TAG = "Generator";
static NativeGenerator init(ScriptableObject scope, boolean sealed) {
// Generator
// Can't use "NativeGenerator().exportAsJSClass" since we don't want
// to define "Generator" as a constructor in the top-level scope.
NativeGenerator prototype = new NativeGenerator();
if (scope != null) {
prototype.setParentScope(scope);
prototype.setPrototype(getObjectPrototype(scope));
}
prototype.activatePrototypeMap(MAX_PROTOTYPE_ID);
if (sealed) {
prototype.sealObject();
}
// Need to access Generator prototype when constructing
// Generator instances, but don't have a generator constructor
// to use to find the prototype. Use the "associateValue"
// approach instead.
if (scope != null) {
scope.associateValue(GENERATOR_TAG, prototype);
}
return prototype;
}
/**
* Only for constructing the prototype object.
*/
private NativeGenerator() { }
public NativeGenerator(Scriptable scope, NativeFunction function,
Object savedState)
{
this.function = function;
this.savedState = savedState;
// Set parent and prototype properties. Since we don't have a
// "Generator" constructor in the top scope, we stash the
// prototype in the top scope's associated value.
Scriptable top = ScriptableObject.getTopLevelScope(scope);
this.setParentScope(top);
NativeGenerator prototype = (NativeGenerator)
ScriptableObject.getTopScopeValue(top, GENERATOR_TAG);
this.setPrototype(prototype);
}
public static final int GENERATOR_SEND = 0,
GENERATOR_THROW = 1,
GENERATOR_CLOSE = 2;
@Override
public String getClassName() {
return "Generator";
}
/**
* Close the generator if it is still open.
*/
@Override
public void finalize() throws Throwable {
if (savedState != null) {
// This is a little tricky since we are most likely running in
// a different thread. We need to get a Context to run this, and
// we must call "doTopCall" since this will likely be the outermost
// JavaScript frame on this thread.
Context cx = Context.getCurrentContext();
ContextFactory factory = cx != null ? cx.getFactory()
: ContextFactory.getGlobal();
factory.call(new CloseGeneratorAction(this));
}
}
private static class CloseGeneratorAction implements ContextAction {
private NativeGenerator generator;
CloseGeneratorAction(NativeGenerator generator) {
this.generator = generator;
}
public Object run(Context cx) {
Scriptable scope = ScriptableObject.getTopLevelScope(generator);
Callable closeGenerator = new Callable() {
public Object call(Context cx, Scriptable scope,
Scriptable thisObj, Object[] args) {
return ((NativeGenerator)thisObj).resume(cx, scope,
GENERATOR_CLOSE, new GeneratorClosedException());
}
};
return ScriptRuntime.doTopCall(closeGenerator, cx, scope,
generator, null);
}
}
@Override
protected void initPrototypeId(int id) {
String s;
int arity;
switch (id) {
case Id_close: arity=1; s="close"; break;
case Id_next: arity=1; s="next"; break;
case Id_send: arity=0; s="send"; break;
case Id_throw: arity=0; s="throw"; break;
case Id___iterator__: arity=1; s="__iterator__"; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(GENERATOR_TAG, id, s, arity);
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(GENERATOR_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
if (!(thisObj instanceof NativeGenerator))
throw incompatibleCallError(f);
NativeGenerator generator = (NativeGenerator) thisObj;
switch (id) {
case Id_close:
// need to run any pending finally clauses
return generator.resume(cx, scope, GENERATOR_CLOSE,
new GeneratorClosedException());
case Id_next:
// arguments to next() are ignored
generator.firstTime = false;
return generator.resume(cx, scope, GENERATOR_SEND,
Undefined.instance);
case Id_send: {
Object arg = args.length > 0 ? args[0] : Undefined.instance;
if (generator.firstTime && !arg.equals(Undefined.instance)) {
throw ScriptRuntime.typeError0("msg.send.newborn");
}
return generator.resume(cx, scope, GENERATOR_SEND, arg);
}
case Id_throw:
return generator.resume(cx, scope, GENERATOR_THROW,
args.length > 0 ? args[0] : Undefined.instance);
case Id___iterator__:
return thisObj;
default:
throw new IllegalArgumentException(String.valueOf(id));
}
}
private Object resume(Context cx, Scriptable scope, int operation,
Object value)
{
if (savedState == null) {
if (operation == GENERATOR_CLOSE)
return Undefined.instance;
Object thrown;
if (operation == GENERATOR_THROW) {
thrown = value;
} else {
thrown = NativeIterator.getStopIterationObject(scope);
}
throw new JavaScriptException(thrown, lineSource, lineNumber);
}
try {
synchronized (this) {
// generator execution is necessarily single-threaded and
// non-reentrant.
// See https://bugzilla.mozilla.org/show_bug.cgi?id=349263
if (locked)
throw ScriptRuntime.typeError0("msg.already.exec.gen");
locked = true;
}
return function.resumeGenerator(cx, scope, operation, savedState,
value);
} catch (GeneratorClosedException e) {
// On closing a generator in the compile path, the generator
// throws a special exception. This ensures execution of all pending
// finalizers and will not get caught by user code.
return Undefined.instance;
} catch (RhinoException e) {
lineNumber = e.lineNumber();
lineSource = e.lineSource();
savedState = null;
throw e;
} finally {
synchronized (this) {
locked = false;
}
if (operation == GENERATOR_CLOSE)
savedState = null;
}
}
// #string_id_map#
@Override
protected int findPrototypeId(String s) {
int id;
// #generated# Last update: 2007-06-14 13:13:03 EDT
L0: { id = 0; String X = null; int c;
int s_length = s.length();
if (s_length==4) {
c=s.charAt(0);
if (c=='n') { X="next";id=Id_next; }
else if (c=='s') { X="send";id=Id_send; }
}
else if (s_length==5) {
c=s.charAt(0);
if (c=='c') { X="close";id=Id_close; }
else if (c=='t') { X="throw";id=Id_throw; }
}
else if (s_length==12) { X="__iterator__";id=Id___iterator__; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
return id;
}
private static final int
Id_close = 1,
Id_next = 2,
Id_send = 3,
Id_throw = 4,
Id___iterator__ = 5,
MAX_PROTOTYPE_ID = 5;
// #/string_id_map#
private NativeFunction function;
private Object savedState;
private String lineSource;
private int lineNumber;
private boolean firstTime = true;
private boolean locked;
public static class GeneratorClosedException extends RuntimeException {
private static final long serialVersionUID = 2561315658662379681L;
}
}

View File

@@ -0,0 +1,795 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* Mike McCabe
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.io.Serializable;
import org.mozilla.javascript.xml.XMLLib;
/**
* This class implements the global native object (function and value
* properties only).
*
* See ECMA 15.1.[12].
*
* @author Mike Shaver
*/
public class NativeGlobal implements Serializable, IdFunctionCall
{
static final long serialVersionUID = 6080442165748707530L;
public static void init(Context cx, Scriptable scope, boolean sealed) {
NativeGlobal obj = new NativeGlobal();
for (int id = 1; id <= LAST_SCOPE_FUNCTION_ID; ++id) {
String name;
int arity = 1;
switch (id) {
case Id_decodeURI:
name = "decodeURI";
break;
case Id_decodeURIComponent:
name = "decodeURIComponent";
break;
case Id_encodeURI:
name = "encodeURI";
break;
case Id_encodeURIComponent:
name = "encodeURIComponent";
break;
case Id_escape:
name = "escape";
break;
case Id_eval:
name = "eval";
break;
case Id_isFinite:
name = "isFinite";
break;
case Id_isNaN:
name = "isNaN";
break;
case Id_isXMLName:
name = "isXMLName";
break;
case Id_parseFloat:
name = "parseFloat";
break;
case Id_parseInt:
name = "parseInt";
arity = 2;
break;
case Id_unescape:
name = "unescape";
break;
case Id_uneval:
name = "uneval";
break;
default:
throw Kit.codeBug();
}
IdFunctionObject f = new IdFunctionObject(obj, FTAG, id, name,
arity, scope);
if (sealed) {
f.sealObject();
}
f.exportAsScopeProperty();
}
ScriptableObject.defineProperty(
scope, "NaN", ScriptRuntime.NaNobj,
ScriptableObject.DONTENUM);
ScriptableObject.defineProperty(
scope, "Infinity",
ScriptRuntime.wrapNumber(Double.POSITIVE_INFINITY),
ScriptableObject.DONTENUM);
ScriptableObject.defineProperty(
scope, "undefined", Undefined.instance,
ScriptableObject.DONTENUM);
String[] errorMethods = Kit.semicolonSplit(""
+"ConversionError;"
+"EvalError;"
+"RangeError;"
+"ReferenceError;"
+"SyntaxError;"
+"TypeError;"
+"URIError;"
+"InternalError;"
+"JavaException;"
);
/*
Each error constructor gets its own Error object as a prototype,
with the 'name' property set to the name of the error.
*/
for (int i = 0; i < errorMethods.length; i++) {
String name = errorMethods[i];
Scriptable errorProto = ScriptRuntime.
newObject(cx, scope, "Error",
ScriptRuntime.emptyArgs);
errorProto.put("name", errorProto, name);
if (sealed) {
if (errorProto instanceof ScriptableObject) {
((ScriptableObject)errorProto).sealObject();
}
}
IdFunctionObject ctor = new IdFunctionObject(obj, FTAG,
Id_new_CommonError,
name, 1, scope);
ctor.markAsConstructor(errorProto);
if (sealed) {
ctor.sealObject();
}
ctor.exportAsScopeProperty();
}
}
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (f.hasTag(FTAG)) {
int methodId = f.methodId();
switch (methodId) {
case Id_decodeURI:
case Id_decodeURIComponent: {
String str = ScriptRuntime.toString(args, 0);
return decode(str, methodId == Id_decodeURI);
}
case Id_encodeURI:
case Id_encodeURIComponent: {
String str = ScriptRuntime.toString(args, 0);
return encode(str, methodId == Id_encodeURI);
}
case Id_escape:
return js_escape(args);
case Id_eval:
return js_eval(cx, scope, thisObj, args);
case Id_isFinite: {
boolean result;
if (args.length < 1) {
result = false;
} else {
double d = ScriptRuntime.toNumber(args[0]);
result = (d == d
&& d != Double.POSITIVE_INFINITY
&& d != Double.NEGATIVE_INFINITY);
}
return ScriptRuntime.wrapBoolean(result);
}
case Id_isNaN: {
// The global method isNaN, as per ECMA-262 15.1.2.6.
boolean result;
if (args.length < 1) {
result = true;
} else {
double d = ScriptRuntime.toNumber(args[0]);
result = (d != d);
}
return ScriptRuntime.wrapBoolean(result);
}
case Id_isXMLName: {
Object name = (args.length == 0)
? Undefined.instance : args[0];
XMLLib xmlLib = XMLLib.extractFromScope(scope);
return ScriptRuntime.wrapBoolean(
xmlLib.isXMLName(cx, name));
}
case Id_parseFloat:
return js_parseFloat(args);
case Id_parseInt:
return js_parseInt(args);
case Id_unescape:
return js_unescape(args);
case Id_uneval: {
Object value = (args.length != 0)
? args[0] : Undefined.instance;
return ScriptRuntime.uneval(cx, scope, value);
}
case Id_new_CommonError:
// The implementation of all the ECMA error constructors
// (SyntaxError, TypeError, etc.)
return NativeError.make(cx, scope, f, args);
}
}
throw f.unknown();
}
/**
* The global method parseInt, as per ECMA-262 15.1.2.2.
*/
private Object js_parseInt(Object[] args) {
String s = ScriptRuntime.toString(args, 0);
int radix = ScriptRuntime.toInt32(args, 1);
int len = s.length();
if (len == 0)
return ScriptRuntime.NaNobj;
boolean negative = false;
int start = 0;
char c;
do {
c = s.charAt(start);
if (!Character.isWhitespace(c))
break;
start++;
} while (start < len);
if (c == '+' || (negative = (c == '-')))
start++;
final int NO_RADIX = -1;
if (radix == 0) {
radix = NO_RADIX;
} else if (radix < 2 || radix > 36) {
return ScriptRuntime.NaNobj;
} else if (radix == 16 && len - start > 1 && s.charAt(start) == '0') {
c = s.charAt(start+1);
if (c == 'x' || c == 'X')
start += 2;
}
if (radix == NO_RADIX) {
radix = 10;
if (len - start > 1 && s.charAt(start) == '0') {
c = s.charAt(start+1);
if (c == 'x' || c == 'X') {
radix = 16;
start += 2;
} else if ('0' <= c && c <= '9') {
radix = 8;
start++;
}
}
}
double d = ScriptRuntime.stringToNumber(s, start, radix);
return ScriptRuntime.wrapNumber(negative ? -d : d);
}
/**
* The global method parseFloat, as per ECMA-262 15.1.2.3.
*
* @param args the arguments to parseFloat, ignoring args[>=1]
*/
private Object js_parseFloat(Object[] args)
{
if (args.length < 1)
return ScriptRuntime.NaNobj;
String s = ScriptRuntime.toString(args[0]);
int len = s.length();
int start = 0;
// Scan forward to skip whitespace
char c;
for (;;) {
if (start == len) {
return ScriptRuntime.NaNobj;
}
c = s.charAt(start);
if (!TokenStream.isJSSpace(c)) {
break;
}
++start;
}
int i = start;
if (c == '+' || c == '-') {
++i;
if (i == len) {
return ScriptRuntime.NaNobj;
}
c = s.charAt(i);
}
if (c == 'I') {
// check for "Infinity"
if (i+8 <= len && s.regionMatches(i, "Infinity", 0, 8)) {
double d;
if (s.charAt(start) == '-') {
d = Double.NEGATIVE_INFINITY;
} else {
d = Double.POSITIVE_INFINITY;
}
return ScriptRuntime.wrapNumber(d);
}
return ScriptRuntime.NaNobj;
}
// Find the end of the legal bit
int decimal = -1;
int exponent = -1;
for (; i < len; i++) {
switch (s.charAt(i)) {
case '.':
if (decimal != -1) // Only allow a single decimal point.
break;
decimal = i;
continue;
case 'e':
case 'E':
if (exponent != -1)
break;
exponent = i;
continue;
case '+':
case '-':
// Only allow '+' or '-' after 'e' or 'E'
if (exponent != i-1)
break;
continue;
case '0': case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9':
continue;
default:
break;
}
break;
}
s = s.substring(start, i);
try {
return Double.valueOf(s);
}
catch (NumberFormatException ex) {
return ScriptRuntime.NaNobj;
}
}
/**
* The global method escape, as per ECMA-262 15.1.2.4.
* Includes code for the 'mask' argument supported by the C escape
* method, which used to be part of the browser imbedding. Blame
* for the strange constant names should be directed there.
*/
private Object js_escape(Object[] args) {
final int
URL_XALPHAS = 1,
URL_XPALPHAS = 2,
URL_PATH = 4;
String s = ScriptRuntime.toString(args, 0);
int mask = URL_XALPHAS | URL_XPALPHAS | URL_PATH;
if (args.length > 1) { // the 'mask' argument. Non-ECMA.
double d = ScriptRuntime.toNumber(args[1]);
if (d != d || ((mask = (int) d) != d) ||
0 != (mask & ~(URL_XALPHAS | URL_XPALPHAS | URL_PATH)))
{
throw Context.reportRuntimeError0("msg.bad.esc.mask");
}
}
StringBuffer sb = null;
for (int k = 0, L = s.length(); k != L; ++k) {
int c = s.charAt(k);
if (mask != 0
&& ((c >= '0' && c <= '9')
|| (c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z')
|| c == '@' || c == '*' || c == '_' || c == '-' || c == '.'
|| (0 != (mask & URL_PATH) && (c == '/' || c == '+'))))
{
if (sb != null) {
sb.append((char)c);
}
} else {
if (sb == null) {
sb = new StringBuffer(L + 3);
sb.append(s);
sb.setLength(k);
}
int hexSize;
if (c < 256) {
if (c == ' ' && mask == URL_XPALPHAS) {
sb.append('+');
continue;
}
sb.append('%');
hexSize = 2;
} else {
sb.append('%');
sb.append('u');
hexSize = 4;
}
// append hexadecimal form of c left-padded with 0
for (int shift = (hexSize - 1) * 4; shift >= 0; shift -= 4) {
int digit = 0xf & (c >> shift);
int hc = (digit < 10) ? '0' + digit : 'A' - 10 + digit;
sb.append((char)hc);
}
}
}
return (sb == null) ? s : sb.toString();
}
/**
* The global unescape method, as per ECMA-262 15.1.2.5.
*/
private Object js_unescape(Object[] args)
{
String s = ScriptRuntime.toString(args, 0);
int firstEscapePos = s.indexOf('%');
if (firstEscapePos >= 0) {
int L = s.length();
char[] buf = s.toCharArray();
int destination = firstEscapePos;
for (int k = firstEscapePos; k != L;) {
char c = buf[k];
++k;
if (c == '%' && k != L) {
int end, start;
if (buf[k] == 'u') {
start = k + 1;
end = k + 5;
} else {
start = k;
end = k + 2;
}
if (end <= L) {
int x = 0;
for (int i = start; i != end; ++i) {
x = Kit.xDigitToInt(buf[i], x);
}
if (x >= 0) {
c = (char)x;
k = end;
}
}
}
buf[destination] = c;
++destination;
}
s = new String(buf, 0, destination);
}
return s;
}
private Object js_eval(Context cx, Scriptable scope, Scriptable thisObj, Object[] args)
{
if (thisObj.getParentScope() == null) {
// We allow indirect calls to eval as long as the script will execute in
// the global scope.
return ScriptRuntime.evalSpecial(cx, scope, thisObj, args, "eval code", 1);
}
String m = ScriptRuntime.getMessage1("msg.cant.call.indirect", "eval");
throw NativeGlobal.constructError(cx, "EvalError", m, scope);
}
static boolean isEvalFunction(Object functionObj)
{
if (functionObj instanceof IdFunctionObject) {
IdFunctionObject function = (IdFunctionObject)functionObj;
if (function.hasTag(FTAG) && function.methodId() == Id_eval) {
return true;
}
}
return false;
}
/**
* @deprecated Use {@link ScriptRuntime#constructError(String,String)}
* instead.
*/
public static EcmaError constructError(Context cx,
String error,
String message,
Scriptable scope)
{
return ScriptRuntime.constructError(error, message);
}
/**
* @deprecated Use
* {@link ScriptRuntime#constructError(String,String,String,int,String,int)}
* instead.
*/
public static EcmaError constructError(Context cx,
String error,
String message,
Scriptable scope,
String sourceName,
int lineNumber,
int columnNumber,
String lineSource)
{
return ScriptRuntime.constructError(error, message,
sourceName, lineNumber,
lineSource, columnNumber);
}
/*
* ECMA 3, 15.1.3 URI Handling Function Properties
*
* The following are implementations of the algorithms
* given in the ECMA specification for the hidden functions
* 'Encode' and 'Decode'.
*/
private static String encode(String str, boolean fullUri) {
byte[] utf8buf = null;
StringBuffer sb = null;
for (int k = 0, length = str.length(); k != length; ++k) {
char C = str.charAt(k);
if (encodeUnescaped(C, fullUri)) {
if (sb != null) {
sb.append(C);
}
} else {
if (sb == null) {
sb = new StringBuffer(length + 3);
sb.append(str);
sb.setLength(k);
utf8buf = new byte[6];
}
if (0xDC00 <= C && C <= 0xDFFF) {
throw Context.reportRuntimeError0("msg.bad.uri");
}
int V;
if (C < 0xD800 || 0xDBFF < C) {
V = C;
} else {
k++;
if (k == length) {
throw Context.reportRuntimeError0("msg.bad.uri");
}
char C2 = str.charAt(k);
if (!(0xDC00 <= C2 && C2 <= 0xDFFF)) {
throw Context.reportRuntimeError0("msg.bad.uri");
}
V = ((C - 0xD800) << 10) + (C2 - 0xDC00) + 0x10000;
}
int L = oneUcs4ToUtf8Char(utf8buf, V);
for (int j = 0; j < L; j++) {
int d = 0xff & utf8buf[j];
sb.append('%');
sb.append(toHexChar(d >>> 4));
sb.append(toHexChar(d & 0xf));
}
}
}
return (sb == null) ? str : sb.toString();
}
private static char toHexChar(int i) {
if (i >> 4 != 0) Kit.codeBug();
return (char)((i < 10) ? i + '0' : i - 10 + 'A');
}
private static int unHex(char c) {
if ('A' <= c && c <= 'F') {
return c - 'A' + 10;
} else if ('a' <= c && c <= 'f') {
return c - 'a' + 10;
} else if ('0' <= c && c <= '9') {
return c - '0';
} else {
return -1;
}
}
private static int unHex(char c1, char c2) {
int i1 = unHex(c1);
int i2 = unHex(c2);
if (i1 >= 0 && i2 >= 0) {
return (i1 << 4) | i2;
}
return -1;
}
private static String decode(String str, boolean fullUri) {
char[] buf = null;
int bufTop = 0;
for (int k = 0, length = str.length(); k != length;) {
char C = str.charAt(k);
if (C != '%') {
if (buf != null) {
buf[bufTop++] = C;
}
++k;
} else {
if (buf == null) {
// decode always compress so result can not be bigger then
// str.length()
buf = new char[length];
str.getChars(0, k, buf, 0);
bufTop = k;
}
int start = k;
if (k + 3 > length)
throw Context.reportRuntimeError0("msg.bad.uri");
int B = unHex(str.charAt(k + 1), str.charAt(k + 2));
if (B < 0) throw Context.reportRuntimeError0("msg.bad.uri");
k += 3;
if ((B & 0x80) == 0) {
C = (char)B;
} else {
// Decode UTF-8 sequence into ucs4Char and encode it into
// UTF-16
int utf8Tail, ucs4Char, minUcs4Char;
if ((B & 0xC0) == 0x80) {
// First UTF-8 should be ouside 0x80..0xBF
throw Context.reportRuntimeError0("msg.bad.uri");
} else if ((B & 0x20) == 0) {
utf8Tail = 1; ucs4Char = B & 0x1F;
minUcs4Char = 0x80;
} else if ((B & 0x10) == 0) {
utf8Tail = 2; ucs4Char = B & 0x0F;
minUcs4Char = 0x800;
} else if ((B & 0x08) == 0) {
utf8Tail = 3; ucs4Char = B & 0x07;
minUcs4Char = 0x10000;
} else if ((B & 0x04) == 0) {
utf8Tail = 4; ucs4Char = B & 0x03;
minUcs4Char = 0x200000;
} else if ((B & 0x02) == 0) {
utf8Tail = 5; ucs4Char = B & 0x01;
minUcs4Char = 0x4000000;
} else {
// First UTF-8 can not be 0xFF or 0xFE
throw Context.reportRuntimeError0("msg.bad.uri");
}
if (k + 3 * utf8Tail > length)
throw Context.reportRuntimeError0("msg.bad.uri");
for (int j = 0; j != utf8Tail; j++) {
if (str.charAt(k) != '%')
throw Context.reportRuntimeError0("msg.bad.uri");
B = unHex(str.charAt(k + 1), str.charAt(k + 2));
if (B < 0 || (B & 0xC0) != 0x80)
throw Context.reportRuntimeError0("msg.bad.uri");
ucs4Char = (ucs4Char << 6) | (B & 0x3F);
k += 3;
}
// Check for overlongs and other should-not-present codes
if (ucs4Char < minUcs4Char
|| ucs4Char == 0xFFFE || ucs4Char == 0xFFFF)
{
ucs4Char = 0xFFFD;
}
if (ucs4Char >= 0x10000) {
ucs4Char -= 0x10000;
if (ucs4Char > 0xFFFFF)
throw Context.reportRuntimeError0("msg.bad.uri");
char H = (char)((ucs4Char >>> 10) + 0xD800);
C = (char)((ucs4Char & 0x3FF) + 0xDC00);
buf[bufTop++] = H;
} else {
C = (char)ucs4Char;
}
}
if (fullUri && URI_DECODE_RESERVED.indexOf(C) >= 0) {
for (int x = start; x != k; x++) {
buf[bufTop++] = str.charAt(x);
}
} else {
buf[bufTop++] = C;
}
}
}
return (buf == null) ? str : new String(buf, 0, bufTop);
}
private static boolean encodeUnescaped(char c, boolean fullUri) {
if (('A' <= c && c <= 'Z') || ('a' <= c && c <= 'z')
|| ('0' <= c && c <= '9'))
{
return true;
}
if ("-_.!~*'()".indexOf(c) >= 0)
return true;
if (fullUri) {
return URI_DECODE_RESERVED.indexOf(c) >= 0;
}
return false;
}
private static final String URI_DECODE_RESERVED = ";/?:@&=+$,#";
/* Convert one UCS-4 char and write it into a UTF-8 buffer, which must be
* at least 6 bytes long. Return the number of UTF-8 bytes of data written.
*/
private static int oneUcs4ToUtf8Char(byte[] utf8Buffer, int ucs4Char) {
int utf8Length = 1;
//JS_ASSERT(ucs4Char <= 0x7FFFFFFF);
if ((ucs4Char & ~0x7F) == 0)
utf8Buffer[0] = (byte)ucs4Char;
else {
int i;
int a = ucs4Char >>> 11;
utf8Length = 2;
while (a != 0) {
a >>>= 5;
utf8Length++;
}
i = utf8Length;
while (--i > 0) {
utf8Buffer[i] = (byte)((ucs4Char & 0x3F) | 0x80);
ucs4Char >>>= 6;
}
utf8Buffer[0] = (byte)(0x100 - (1 << (8-utf8Length)) + ucs4Char);
}
return utf8Length;
}
private static final Object FTAG = "Global";
private static final int
Id_decodeURI = 1,
Id_decodeURIComponent = 2,
Id_encodeURI = 3,
Id_encodeURIComponent = 4,
Id_escape = 5,
Id_eval = 6,
Id_isFinite = 7,
Id_isNaN = 8,
Id_isXMLName = 9,
Id_parseFloat = 10,
Id_parseInt = 11,
Id_unescape = 12,
Id_uneval = 13,
LAST_SCOPE_FUNCTION_ID = 13,
Id_new_CommonError = 14;
}

View File

@@ -0,0 +1,269 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.util.Iterator;
/**
* This class implements iterator objects. See
* http://developer.mozilla.org/en/docs/New_in_JavaScript_1.7#Iterators
*
* @author Norris Boyd
*/
public final class NativeIterator extends IdScriptableObject {
private static final long serialVersionUID = -4136968203581667681L;
private static final Object ITERATOR_TAG = "Iterator";
static void init(ScriptableObject scope, boolean sealed) {
// Iterator
NativeIterator iterator = new NativeIterator();
iterator.exportAsJSClass(MAX_PROTOTYPE_ID, scope, sealed);
// Generator
NativeGenerator.init(scope, sealed);
// StopIteration
NativeObject obj = new StopIteration();
obj.setPrototype(getObjectPrototype(scope));
obj.setParentScope(scope);
if (sealed) { obj.sealObject(); }
ScriptableObject.defineProperty(scope, STOP_ITERATION, obj,
ScriptableObject.DONTENUM);
// Use "associateValue" so that generators can continue to
// throw StopIteration even if the property of the global
// scope is replaced or deleted.
scope.associateValue(ITERATOR_TAG, obj);
}
/**
* Only for constructing the prototype object.
*/
private NativeIterator() {
}
private NativeIterator(Object objectIterator) {
this.objectIterator = objectIterator;
}
/**
* Get the value of the "StopIteration" object. Note that this value
* is stored in the top-level scope using "associateValue" so the
* value can still be found even if a script overwrites or deletes
* the global "StopIteration" property.
* @param scope a scope whose parent chain reaches a top-level scope
* @return the StopIteration object
*/
public static Object getStopIterationObject(Scriptable scope) {
Scriptable top = ScriptableObject.getTopLevelScope(scope);
return ScriptableObject.getTopScopeValue(top, ITERATOR_TAG);
}
private static final String STOP_ITERATION = "StopIteration";
public static final String ITERATOR_PROPERTY_NAME = "__iterator__";
static class StopIteration extends NativeObject {
private static final long serialVersionUID = 2485151085722377663L;
@Override
public String getClassName() {
return STOP_ITERATION;
}
/* StopIteration has custom instanceof behavior since it
* doesn't have a constructor.
*/
@Override
public boolean hasInstance(Scriptable instance) {
return instance instanceof StopIteration;
}
}
@Override
public String getClassName() {
return "Iterator";
}
@Override
protected void initPrototypeId(int id) {
String s;
int arity;
switch (id) {
case Id_constructor: arity=2; s="constructor"; break;
case Id_next: arity=0; s="next"; break;
case Id___iterator__: arity=1; s=ITERATOR_PROPERTY_NAME; break;
default: throw new IllegalArgumentException(String.valueOf(id));
}
initPrototypeMethod(ITERATOR_TAG, id, s, arity);
}
@Override
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (!f.hasTag(ITERATOR_TAG)) {
return super.execIdCall(f, cx, scope, thisObj, args);
}
int id = f.methodId();
if (id == Id_constructor) {
return jsConstructor(cx, scope, thisObj, args);
}
if (!(thisObj instanceof NativeIterator))
throw incompatibleCallError(f);
NativeIterator iterator = (NativeIterator) thisObj;
switch (id) {
case Id_next:
return iterator.next(cx, scope);
case Id___iterator__:
/// XXX: what about argument? SpiderMonkey apparently ignores it
return thisObj;
default:
throw new IllegalArgumentException(String.valueOf(id));
}
}
/* The JavaScript constructor */
private static Object jsConstructor(Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
{
if (args.length == 0 || args[0] == null ||
args[0] == Undefined.instance)
{
throw ScriptRuntime.typeError1("msg.no.properties",
ScriptRuntime.toString(args[0]));
}
Scriptable obj = ScriptRuntime.toObject(scope, args[0]);
boolean keyOnly = args.length > 1 && ScriptRuntime.toBoolean(args[1]);
if (thisObj != null) {
// Called as a function. Convert to iterator if possible.
// For objects that implement java.lang.Iterable or
// java.util.Iterator, have JavaScript Iterator call the underlying
// iteration methods
Iterator<?> iterator =
VMBridge.instance.getJavaIterator(cx, scope, obj);
if (iterator != null) {
scope = ScriptableObject.getTopLevelScope(scope);
return cx.getWrapFactory().wrap(cx, scope,
new WrappedJavaIterator(iterator, scope),
WrappedJavaIterator.class);
}
// Otherwise, just call the runtime routine
Scriptable jsIterator = ScriptRuntime.toIterator(cx, scope, obj,
keyOnly);
if (jsIterator != null) {
return jsIterator;
}
}
// Otherwise, just set up to iterate over the properties of the object.
// Do not call __iterator__ method.
Object objectIterator = ScriptRuntime.enumInit(obj, cx,
keyOnly ? ScriptRuntime.ENUMERATE_KEYS_NO_ITERATOR
: ScriptRuntime.ENUMERATE_ARRAY_NO_ITERATOR);
ScriptRuntime.setEnumNumbers(objectIterator, true);
NativeIterator result = new NativeIterator(objectIterator);
result.setPrototype(NativeIterator.getClassPrototype(scope,
result.getClassName()));
result.setParentScope(scope);
return result;
}
private Object next(Context cx, Scriptable scope) {
Boolean b = ScriptRuntime.enumNext(this.objectIterator);
if (!b.booleanValue()) {
// Out of values. Throw StopIteration.
throw new JavaScriptException(
NativeIterator.getStopIterationObject(scope), null, 0);
}
return ScriptRuntime.enumId(this.objectIterator, cx);
}
static public class WrappedJavaIterator
{
WrappedJavaIterator(Iterator<?> iterator, Scriptable scope) {
this.iterator = iterator;
this.scope = scope;
}
public Object next() {
if (!iterator.hasNext()) {
// Out of values. Throw StopIteration.
throw new JavaScriptException(
NativeIterator.getStopIterationObject(scope), null, 0);
}
return iterator.next();
}
public Object __iterator__(boolean b) {
return this;
}
private Iterator<?> iterator;
private Scriptable scope;
}
// #string_id_map#
@Override
protected int findPrototypeId(String s) {
int id;
// #generated# Last update: 2007-06-11 09:43:19 EDT
L0: { id = 0; String X = null;
int s_length = s.length();
if (s_length==4) { X="next";id=Id_next; }
else if (s_length==11) { X="constructor";id=Id_constructor; }
else if (s_length==12) { X="__iterator__";id=Id___iterator__; }
if (X!=null && X!=s && !X.equals(s)) id = 0;
break L0;
}
// #/generated#
return id;
}
private static final int
Id_constructor = 1,
Id_next = 2,
Id___iterator__ = 3,
MAX_PROTOTYPE_ID = 3;
// #/string_id_map#
private Object objectIterator;
}

View File

@@ -0,0 +1,180 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* Frank Mitchell
* Mike Shaver
* Kemal Bayram
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.lang.reflect.Array;
/**
* This class reflects Java arrays into the JavaScript environment.
*
* @author Mike Shaver
* @see NativeJavaClass
* @see NativeJavaObject
* @see NativeJavaPackage
*/
public class NativeJavaArray extends NativeJavaObject
{
static final long serialVersionUID = -924022554283675333L;
@Override
public String getClassName() {
return "JavaArray";
}
public static NativeJavaArray wrap(Scriptable scope, Object array) {
return new NativeJavaArray(scope, array);
}
@Override
public Object unwrap() {
return array;
}
public NativeJavaArray(Scriptable scope, Object array) {
super(scope, null, ScriptRuntime.ObjectClass);
Class<?> cl = array.getClass();
if (!cl.isArray()) {
throw new RuntimeException("Array expected");
}
this.array = array;
this.length = Array.getLength(array);
this.cls = cl.getComponentType();
}
@Override
public boolean has(String id, Scriptable start) {
return id.equals("length") || super.has(id, start);
}
@Override
public boolean has(int index, Scriptable start) {
return 0 <= index && index < length;
}
@Override
public Object get(String id, Scriptable start) {
if (id.equals("length"))
return new Integer(length);
Object result = super.get(id, start);
if (result == NOT_FOUND &&
!ScriptableObject.hasProperty(getPrototype(), id))
{
throw Context.reportRuntimeError2(
"msg.java.member.not.found", array.getClass().getName(), id);
}
return result;
}
@Override
public Object get(int index, Scriptable start) {
if (0 <= index && index < length) {
Context cx = Context.getContext();
Object obj = Array.get(array, index);
return cx.getWrapFactory().wrap(cx, this, obj, cls);
}
return Undefined.instance;
}
@Override
public void put(String id, Scriptable start, Object value) {
// Ignore assignments to "length"--it's readonly.
if (!id.equals("length"))
throw Context.reportRuntimeError1(
"msg.java.array.member.not.found", id);
}
@Override
public void put(int index, Scriptable start, Object value) {
if (0 <= index && index < length) {
Array.set(array, index, Context.jsToJava(value, cls));
}
else {
throw Context.reportRuntimeError2(
"msg.java.array.index.out.of.bounds", String.valueOf(index),
String.valueOf(length - 1));
}
}
@Override
public Object getDefaultValue(Class<?> hint) {
if (hint == null || hint == ScriptRuntime.StringClass)
return array.toString();
if (hint == ScriptRuntime.BooleanClass)
return Boolean.TRUE;
if (hint == ScriptRuntime.NumberClass)
return ScriptRuntime.NaNobj;
return this;
}
@Override
public Object[] getIds() {
Object[] result = new Object[length];
int i = length;
while (--i >= 0)
result[i] = new Integer(i);
return result;
}
@Override
public boolean hasInstance(Scriptable value) {
if (!(value instanceof Wrapper))
return false;
Object instance = ((Wrapper)value).unwrap();
return cls.isInstance(instance);
}
@Override
public Scriptable getPrototype() {
if (prototype == null) {
prototype =
ScriptableObject.getClassPrototype(this.getParentScope(),
"Array");
}
return prototype;
}
Object array;
int length;
Class<?> cls;
}

View File

@@ -0,0 +1,329 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Frank Mitchell
* Mike Shaver
* Kurt Westerfeld
* Kemal Bayram
* Ulrike Mueller <umueller@demandware.com>
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
import java.lang.reflect.*;
import java.util.Map;
/**
* This class reflects Java classes into the JavaScript environment, mainly
* for constructors and static members. We lazily reflect properties,
* and currently do not guarantee that a single j.l.Class is only
* reflected once into the JS environment, although we should.
* The only known case where multiple reflections
* are possible occurs when a j.l.Class is wrapped as part of a
* method return or property access, rather than by walking the
* Packages/java tree.
*
* @author Mike Shaver
* @see NativeJavaArray
* @see NativeJavaObject
* @see NativeJavaPackage
*/
public class NativeJavaClass extends NativeJavaObject implements Function
{
static final long serialVersionUID = -6460763940409461664L;
// Special property for getting the underlying Java class object.
static final String javaClassPropertyName = "__javaObject__";
public NativeJavaClass() {
}
public NativeJavaClass(Scriptable scope, Class<?> cl) {
this.parent = scope;
this.javaObject = cl;
initMembers();
}
@Override
protected void initMembers() {
Class<?> cl = (Class<?>)javaObject;
members = JavaMembers.lookupClass(parent, cl, cl, false);
staticFieldAndMethods
= members.getFieldAndMethodsObjects(this, cl, true);
}
@Override
public String getClassName() {
return "JavaClass";
}
@Override
public boolean has(String name, Scriptable start) {
return members.has(name, true) || javaClassPropertyName.equals(name);
}
@Override
public Object get(String name, Scriptable start) {
// When used as a constructor, ScriptRuntime.newObject() asks
// for our prototype to create an object of the correct type.
// We don't really care what the object is, since we're returning
// one constructed out of whole cloth, so we return null.
if (name.equals("prototype"))
return null;
if (staticFieldAndMethods != null) {
Object result = staticFieldAndMethods.get(name);
if (result != null)
return result;
}
if (members.has(name, true)) {
return members.get(this, name, javaObject, true);
}
if (javaClassPropertyName.equals(name)) {
Context cx = Context.getContext();
Scriptable scope = ScriptableObject.getTopLevelScope(start);
return cx.getWrapFactory().wrap(cx, scope, javaObject,
ScriptRuntime.ClassClass);
}
// experimental: look for nested classes by appending $name to
// current class' name.
Class<?> nestedClass = findNestedClass(getClassObject(), name);
if (nestedClass != null) {
NativeJavaClass nestedValue = new NativeJavaClass
(ScriptableObject.getTopLevelScope(this), nestedClass);
nestedValue.setParentScope(this);
return nestedValue;
}
throw members.reportMemberNotFound(name);
}
@Override
public void put(String name, Scriptable start, Object value) {
members.put(this, name, javaObject, value, true);
}
@Override
public Object[] getIds() {
return members.getIds(true);
}
public Class<?> getClassObject() {
return (Class<?>) super.unwrap();
}
@Override
public Object getDefaultValue(Class<?> hint) {
if (hint == null || hint == ScriptRuntime.StringClass)
return this.toString();
if (hint == ScriptRuntime.BooleanClass)
return Boolean.TRUE;
if (hint == ScriptRuntime.NumberClass)
return ScriptRuntime.NaNobj;
return this;
}
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
// If it looks like a "cast" of an object to this class type,
// walk the prototype chain to see if there's a wrapper of a
// object that's an instanceof this class.
if (args.length == 1 && args[0] instanceof Scriptable) {
Class<?> c = getClassObject();
Scriptable p = (Scriptable) args[0];
do {
if (p instanceof Wrapper) {
Object o = ((Wrapper) p).unwrap();
if (c.isInstance(o))
return p;
}
p = p.getPrototype();
} while (p != null);
}
return construct(cx, scope, args);
}
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
{
Class<?> classObject = getClassObject();
int modifiers = classObject.getModifiers();
if (! (Modifier.isInterface(modifiers) ||
Modifier.isAbstract(modifiers)))
{
MemberBox[] ctors = members.ctors;
int index = NativeJavaMethod.findFunction(cx, ctors, args);
if (index < 0) {
String sig = NativeJavaMethod.scriptSignature(args);
throw Context.reportRuntimeError2(
"msg.no.java.ctor", classObject.getName(), sig);
}
// Found the constructor, so try invoking it.
return constructSpecific(cx, scope, args, ctors[index]);
} else {
Scriptable topLevel = ScriptableObject.getTopLevelScope(this);
String msg = "";
try {
// trying to construct an interface; use JavaAdapter to
// construct a new class on the fly that implements this
// interface.
Object v = topLevel.get("JavaAdapter", topLevel);
if (v != NOT_FOUND) {
Function f = (Function) v;
Object[] adapterArgs = { this, args[0] };
return f.construct(cx, topLevel,adapterArgs);
}
} catch (Exception ex) {
// fall through to error
String m = ex.getMessage();
if (m != null)
msg = m;
}
throw Context.reportRuntimeError2(
"msg.cant.instantiate", msg, classObject.getName());
}
}
static Scriptable constructSpecific(Context cx, Scriptable scope,
Object[] args, MemberBox ctor)
{
Scriptable topLevel = ScriptableObject.getTopLevelScope(scope);
Class<?>[] argTypes = ctor.argTypes;
if (ctor.vararg) {
// marshall the explicit parameter
Object[] newArgs = new Object[argTypes.length];
for (int i = 0; i < argTypes.length-1; i++) {
newArgs[i] = Context.jsToJava(args[i], argTypes[i]);
}
Object varArgs;
// Handle special situation where a single variable parameter
// is given and it is a Java or ECMA array.
if (args.length == argTypes.length &&
(args[args.length-1] == null ||
args[args.length-1] instanceof NativeArray ||
args[args.length-1] instanceof NativeJavaArray))
{
// convert the ECMA array into a native array
varArgs = Context.jsToJava(args[args.length-1],
argTypes[argTypes.length - 1]);
} else {
// marshall the variable parameter
Class<?> componentType = argTypes[argTypes.length - 1].
getComponentType();
varArgs = Array.newInstance(componentType,
args.length - argTypes.length + 1);
for (int i=0; i < Array.getLength(varArgs); i++) {
Object value = Context.jsToJava(args[argTypes.length-1 + i],
componentType);
Array.set(varArgs, i, value);
}
}
// add varargs
newArgs[argTypes.length-1] = varArgs;
// replace the original args with the new one
args = newArgs;
} else {
Object[] origArgs = args;
for (int i = 0; i < args.length; i++) {
Object arg = args[i];
Object x = Context.jsToJava(arg, argTypes[i]);
if (x != arg) {
if (args == origArgs) {
args = origArgs.clone();
}
args[i] = x;
}
}
}
Object instance = ctor.newInstance(args);
// we need to force this to be wrapped, because construct _has_
// to return a scriptable
return cx.getWrapFactory().wrapNewObject(cx, topLevel, instance);
}
@Override
public String toString() {
return "[JavaClass " + getClassObject().getName() + "]";
}
/**
* Determines if prototype is a wrapped Java object and performs
* a Java "instanceof".
* Exception: if value is an instance of NativeJavaClass, it isn't
* considered an instance of the Java class; this forestalls any
* name conflicts between java.lang.Class's methods and the
* static methods exposed by a JavaNativeClass.
*/
@Override
public boolean hasInstance(Scriptable value) {
if (value instanceof Wrapper &&
!(value instanceof NativeJavaClass)) {
Object instance = ((Wrapper)value).unwrap();
return getClassObject().isInstance(instance);
}
// value wasn't something we understand
return false;
}
private static Class<?> findNestedClass(Class<?> parentClass, String name) {
String nestedClassName = parentClass.getName() + '$' + name;
ClassLoader loader = parentClass.getClassLoader();
if (loader == null) {
// ALERT: if loader is null, nested class should be loaded
// via system class loader which can be different from the
// loader that brought Rhino classes that Class.forName() would
// use, but ClassLoader.getSystemClassLoader() is Java 2 only
return Kit.classOrNull(nestedClassName);
} else {
return Kit.classOrNull(loader, nestedClassName);
}
}
private Map<String,FieldAndMethods> staticFieldAndMethods;
}

View File

@@ -0,0 +1,88 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0
*
* The contents of this file are subject to the Mozilla 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/MPL/
*
* 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 Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1997-1999
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Frank Mitchell
* Mike Shaver
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU General Public License Version 2 or later (the "GPL"), in which
* case the provisions of the GPL are applicable instead of those above. If
* you wish to allow use of your version of this file only under the terms of
* the GPL and not to allow others to use your version of this file under the
* MPL, indicate your decision by deleting the provisions above and replacing
* them with the notice and other provisions required by the GPL. If you do
* not delete the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* ***** END LICENSE BLOCK ***** */
package org.mozilla.javascript;
/**
* This class reflects a single Java constructor into the JavaScript
* environment. It satisfies a request for an overloaded constructor,
* as introduced in LiveConnect 3.
* All NativeJavaConstructors behave as JSRef `bound' methods, in that they
* always construct the same NativeJavaClass regardless of any reparenting
* that may occur.
*
* @author Frank Mitchell
* @see NativeJavaMethod
* @see NativeJavaPackage
* @see NativeJavaClass
*/
public class NativeJavaConstructor extends BaseFunction
{
static final long serialVersionUID = -8149253217482668463L;
MemberBox ctor;
public NativeJavaConstructor(MemberBox ctor)
{
this.ctor = ctor;
}
@Override
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
{
return NativeJavaClass.constructSpecific(cx, scope, args, ctor);
}
@Override
public String getFunctionName()
{
String sig = JavaMembers.liveConnectSignature(ctor.argTypes);
return "<init>".concat(sig);
}
@Override
public String toString()
{
return "[JavaConstructor " + ctor.getName() + "]";
}
}

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