Граф коммитов

88423 Коммитов

Автор SHA1 Сообщение Дата
sspitzer%netscape.com bd446533d1 fix ^Ms for varada. 2001-09-14 21:28:16 +00:00
darin%netscape.com dbef4db173 mac project changes for bug 97528
r=dp, sr=brendan
2001-09-14 21:19:48 +00:00
darin%netscape.com 19b5bdab36 fixes bug 97528 "1200 urls created on startup about:blank" (take 2)
r=dp, sr=brendan
2001-09-14 21:19:41 +00:00
mkaply%us.ibm.com a522c8de8a #83698
r=beard, sr=jband
This code was previously r/sr for XP_UNIX. Because the OS/2 Java plugin is based on the Unix Java plugin, we need this fix too.
2001-09-14 21:16:19 +00:00
heikki%netscape.com cbfc1b0687 Bug 78622, DOMParser and XMLHttpRequest failures when parser blocked (with xml-stylesheet for example). r=harishd,sr=vidur. 2001-09-14 21:14:41 +00:00
jfrancis%netscape.com 861ddc03d5 fixes 88109: caret jumps down when typing after inserting table. One liner to properly set selection after table insertion. r=fm;sr=kin 2001-09-14 21:12:35 +00:00
sfraser%netscape.com 057578065b Fix for bug 96160 -- null check the i18n resource before use. Checking in for ftang, r=yokoyama, sr=sfraser 2001-09-14 21:12:17 +00:00
jaggernaut%netscape.com 190ff87aa1 Keep those ^M out of the tree please 2001-09-14 21:11:41 +00:00
jfrancis%netscape.com dddbea89ab fixes 97797: empty solo list item won't indent. Changes to nsHTMLEditRules::WillMakeList() to not outsmart itself so badly. r=fm;sr=kin 2001-09-14 21:09:55 +00:00
mkaply%us.ibm.com 5971fe5667 #55103
r=mkaply, sr=blizzard
Code from Javier. Hack up the font code real good to account for OS/2 weirdness.
We now size things correctly.
2001-09-14 21:09:54 +00:00
darin%netscape.com 2dd5849692 fixes bug 99562 "nsHttpTransaction should own the nsIProgressEventSink proxy
instead of nsHttpConnection" r=gagan, sr=mscott
2001-09-14 21:08:58 +00:00
mkaply%us.ibm.com abd2e16e25 #95642
r=cls
When given the win/mac/unix choice for chrome, OS/2 should use win, not define its own
2001-09-14 21:07:39 +00:00
vidur%netscape.com 7213656ea6 Added new WSDL loading mechanism. This is not (as yet) part of the build 2001-09-14 20:56:54 +00:00
vidur%netscape.com e77bf3bb83 Added nsISchemaCollection interface. Started using DOM3 namespace lookup methods. This is not (as yet) part of the build. 2001-09-14 20:56:06 +00:00
vidur%netscape.com f3db6b5f5c Adding DOM utility classes. This could get moved to a more general location if we continue to add functionality that is common to multiple modules. For now, it's a schema/wsdl-only thing. This is not yet part of the build. 2001-09-14 20:54:09 +00:00
ssu%netscape.com ede1306307 fixing bug 99340's part regarding turbo settings in installer not retained when running installer in silent/auto modes. r=dveditz,syd sr=mscott, a=asa affects windows platforms only. 2001-09-14 20:52:54 +00:00
harishd%netscape.com 5705eac063 91744 - Avoid stack overflow by replacing recursion with a simple do-while. Removed unwanted assertions. r=heikki,sr=vidur 2001-09-14 20:48:25 +00:00
harishd%netscape.com 82e9c1b696 98261 - Instead of throwing away the current tag close it's parent such that the stack level does not go beyond the reflow depth limit. This would allow leaf tags, that follow the current tag, to find the correct node. r=heikki, sr=attinasi. 2001-09-14 20:45:16 +00:00
harishd%netscape.com 0787de72bf 98261 - reconcile the difference between the ContentSink's notion of depth and Layout's notion of depth. r=heikki, sr=attinasi. 2001-09-14 20:44:41 +00:00
waterson%netscape.com 1539b0b396 Bug 99293. Clean up regression tests that throw dialogs on Unix. r=karnaze, sr=attinasi 2001-09-14 20:32:29 +00:00
cotter%netscape.com 5caf6012cb privacy & security help content update per 85925 and 96018, a=asa, r=oeschger 2001-09-14 20:27:23 +00:00
sspitzer%netscape.com 8ab949152d fix for #99671. remove unused code. r=hwaara, rs=bienvenu 2001-09-14 20:26:07 +00:00
varada%netscape.com 418038a3db fix for bug#99393;message compose performance improvements; r=ducarroz; sr=sspitzer 2001-09-14 20:24:49 +00:00
kaie%netscape.com 98de00307b b=99525 r=ddrinan/morse/relyea sr=blizzard
Completing feature added with bug 96018.
2001-09-14 20:19:29 +00:00
pschwartau%netscape.com 3302262b20 Improve visual presentation in the case where test string contains '\n'. 2001-09-14 20:10:49 +00:00
shrutiv%netscape.com 35db7c07eb Bug 99409: Customized Linux build works only on WinNT platform (r=tao)
Channging path names to support linux format
2001-09-14 19:42:37 +00:00
mcgreer%netscape.com 1f1e38b754 work-in-progress document for stan development 2001-09-14 19:01:56 +00:00
jaggernaut%netscape.com aa16a92c87 Allow this script to work on ns trees too, and have more helpful error reporting when no srcdir was found in a Makefile. 2001-09-14 18:45:30 +00:00
mcgreer%netscape.com 0c81099505 initial checkin of pkiutil. 2001-09-14 18:37:58 +00:00
mcgreer%netscape.com 7b35b4a0c4 initial checkin of the new command library. 2001-09-14 18:37:37 +00:00
mcgreer%netscape.com 9562e95aa5 make stan buildable using BUILD_STAN variable 2001-09-14 18:07:54 +00:00
shrutiv%netscape.com 8bc4397214 Fix for bug 99409: Customized Linux build works only on WinNT platform
Changing options used in tar command (r=tao)
2001-09-14 17:39:17 +00:00
nboyd%atg.com de58157289 Patch from Igor:
Patch fixes issue of not ignoring UNICODE format characters in match
and peek methods, adds explicit assertions checks for code assumptions
and makes handling of ASCII '\r', '\n' and UNICODE U+2028, U+2029 line
ends uniform.

It was rather tricky to fix format character issue and I spend some
time figuring out what TokenStream assumes about LineBuffer that
breaks my initial thoughts on the patch in cases like very long
sequences of format characters that do not fit in the buffer. I
fixed that but it made the code rather unclear so I put explicit
checks for assumptions/preconditions to help with debugging.

I added Context.check flag to turn on/off these checks and
Context.codeBug to throw an exception in case of check violations,
and also modified UintMap to use them instead of the private
flags there.

It would be nice to add some tests about format characters to the test
suite with checks similar to "eval('1 =\u200C= 1') == true" and
"eval('.\u200C1') == 0.1".
2001-09-14 17:26:12 +00:00
nboyd%atg.com ba0b8fe045 Patch from Igor:
Hi, Norris!

I have found few problems with NativeArraj.java.

1. jsSet_length requires that the new length value should be an instance of Number. But according to Ecma 15.4.5.1, item 12-13, an error should be thrown only if ToUint32(length_value) != ToNumber(length_value). Here is a simple test that demonstrates it:

Array(5).length = new Number(1)

It currenly throws an exception.

2. jsSet_length when executing the code marked with "// assume that the representation is sparse" effectively removes all properties with values less then the current length when String is used to represent its value. Note that simply changing lines "if (d == d && d < length) delete(id);" to "if (d == d && d >= longVal) delete(id);" is not good because it would remove properties like "4.5" or "007", the full array index check has to be used instead.

Here is a test case that catches the problem:

var BIG_INDEX = 4294967290;
var a = Array(BIG_INDEX);
a[BIG_INDEX - 1] = 'a';
a[BIG_INDEX - 10000] = 'b';
a[BIG_INDEX - 0.5] = 'c';

a.length = BIG_INDEX - 5000;
var s = '';
for (var i in a) s += a[i];

print('s="'+s+'"');

this should print s='cb' (or 'bc': EcmaScript does not fix the order), but currently it gives s=''.

3. There are race conditions in jsSet_length and getIds.
The first contains:
                    if (hasElem(this, i))
                        ScriptRuntime.delete(this, new Long(i));
which would lead to call to delete in the Array prototype if 2 threads would invoke this code. Simply calling ScriptableObject.delete without any checks for existence is enough here.

getIds assumes that the count of present elements in the dense array does not change, which is not true when another thread deletes elements from dense.

The attached patch fixes these issues.

Regards, Igor
2001-09-14 13:50:09 +00:00
sicking%bigfoot.com 4dda9dee83 Make PathExpr::matches more clever and remove specialcasing of absolute path expressions
b=97107 r=peterv sr=jst
2001-09-14 11:49:50 +00:00
jaggernaut%netscape.com 6b95ff030d Fix debug build bustage on Windows by changing |for (PRUint32 i=0; ..; ..) {} for (PRUint32 i=0; ..; ..) {}| to |PRUint32 i; for (i=0; ..; ..) {} for (i=0; ..; ..) {}| 2001-09-14 09:27:57 +00:00
jaggernaut%netscape.com 7a432ea951 Add support for IsVoid and SetIsVoid, add NS_COM to nsAStringGenerator. r=jst, rs=scc. 2001-09-14 08:23:46 +00:00
andreas.otte%primus-online.de 4a3813dba0 fix bug 97983 [ExtractUrlPart allows no access to the directory part of the url] This patch introduces a new bitmask url_Path that allows accessing the whole path, moved url_Directory from path access to it's original meaning accessing the directory portion of the url. Also fixed some start/endposition calculations, r=dougt@netscape.com,sr=darin@netscape.com 2001-09-14 05:47:54 +00:00
andreas.otte%primus-online.de cd4021111c fix bug 99081 [ExtractPortFrom sometimes finds ports that are not there] ExtractPortFrom trys to parse the portnumber from url-strings and sometimes it found ports that are none like messageids of news urls, r=dougt@netscape.com, sr=darin@netscape.com 2001-09-14 05:38:51 +00:00
jaggernaut%netscape.com efc8c209fb Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
mscott%netscape.com 48a8411d84 Bug #99222 --> for compose auto complete, don't show the popup if we have an exact
macth.
r=ducarroz
sr=sspitzer
2001-09-14 05:36:27 +00:00
mscott%netscape.com 9a4dcfba47 Bug #99222 --> make the widget flexible enough to only show the popup if
there are  a certain # of results present in the list.
r=sspitzer, ducarroz
sr=hewitt
2001-09-14 05:34:59 +00:00
bryner%netscape.com 36592da9a1 Bug 73353 - clean up REQUIRES. patch from jag, r=bryner, sr=brendan. 2001-09-14 04:55:50 +00:00
bienvenu%netscape.com 80777aa66d fix problems playing back offline deletes when delete model is not delete to trash r=naving, sr=sspitzer 96631 2001-09-14 04:47:43 +00:00
blizzard%redhat.com f588f93427 Bump the epoch up to make room for 0.9.4.x versions. Not part of the build. 2001-09-14 04:44:27 +00:00
bienvenu%netscape.com 434c27d44d fix crash exiting browser with turbo enabled if you've opened an address book r=naving sr=sspitzer 99510 2001-09-14 04:44:10 +00:00
naving%netscape.com cbc928d65f 89698 r=bienvenu sr=mscott. Make rename imap folder work for backslash and
change the alert wording
99150 r/sr=bienvenu Make rename Cyrus imap folder work correctly for '/'
2001-09-14 04:39:28 +00:00
dbaron%fas.harvard.edu 36bdd08511 Make public identifier matching case-insensitive to expand the set of public identifiers triggering quirks mode since some existing pages use FPIs with incorrect case. Add two additional FPIs to the list. b=98977 r=harishd sr=waterson 2001-09-14 04:18:59 +00:00
brendan%mozilla.org b24a232f7a Fix unsafe JS_DHashTableRawRemove usage; unoverload cx->resolving into a counter and a JSDHashTable pointer (94422, r/sr=jband,waterson with dbaron sanity checks). 2001-09-14 03:37:15 +00:00
sonmi%netscape.com 97ccb77eff forgot this in the last checkin - added Solaris 9, fixed 2 bugs 2001-09-14 01:05:06 +00:00