82871 Commits

Author SHA1 Message Date
waterson%netscape.com
4a0d5c8e46 Bug 81763. Fix inefficient use of strlen(). Patch provided by Ulrich Drepper (drepper@cygnus.com), sr=waterson. 2001-05-19 20:14:42 +00:00
ccarlen%netscape.com
2dcd262cff Bug 73951 - Enable global history by default for embedding apps. r=valeski/sr=rpotts 2001-05-19 18:31:20 +00:00
nboyd%atg.com
35caf7c2bb Subject:
Rhino: behavior update for IdScriptable subclasses
        Date:
             Fri, 18 May 2001 11:45:00 +0200
       From:
             Igor Bukanov <igor.bukanov@windriver.com>
 Organization:
             Wind River
         To:
             Norris Boyd <nboyd@atg.com>




The attached patch introduces separation between id-base properties in
prototype instances and the rest of objects so it is possible to
allocate some ids for each instance and the rest only for prototype. The
patch adds to each descendants of IdScriptable a special prototypeFlag
which set to true only if object serves as a global prototype and all
methods that check/return ids first check for that flag. (This is the
reason for the patch size: diff is not very well in dealing with
indentation changes.)

In this way ids for prototype properties are completely hidden from
potential subclasses and there is no need to define methods like
getMaximumId in most cases, only if some ids present in each instance,
IdScriptable.maxInstanceId should be overridden to return max id present
in each instance.

The patch also replaces 2 boolean fields in IdScriptable by bit masks in
the setupFlag field.
2001-05-19 17:39:50 +00:00
dbaron%fas.harvard.edu
ca406deb8e Fix gcc 2.7.2.3 crash on startup (orange on speedracer and worms tinderboxes). gcc 2.7.2.3 doesn't seem to follow the rule in C++ 12.2, clause 5, on the lifetime of temporaries bound to references. 2001-05-19 16:05:10 +00:00
gerv%gerv.net
80519a64ce Make it possible to set the location of the bookmarks file. Bug 31623. r=timeless, sr=waterson. Pref for this is browser.bookmarks.file - you need to edit your pref.js manually. I seem to remember you need to double your backslashes on Windows... 2001-05-19 15:57:08 +00:00
gerv%gerv.net
ff74e11470 Remove hardwired "Mozilla" and "Netscape" strings from DTD files. Part of bug 80838. r=rchen, sr=blizzard. 2001-05-19 15:54:29 +00:00
gerv%gerv.net
3168baae75 Refactor translation backend to support multiple translation providers. Bug 77207. r=timeless, sr=alecf. 2001-05-19 15:47:26 +00:00
gerv%gerv.net
07cb655f21 New fonts prefs panel. Bug 28899. r=fabian, sr=ben. 2001-05-19 15:44:13 +00:00
blizzard%redhat.com
67c55cf62a Fix allocator mismatch in bug #70207. r=pavlov,arik sr=scc 2001-05-19 14:29:25 +00:00
blizzard%redhat.com
6755e63db5 Fix bug #70220. Harden *Stream functions so that you can't call them unless the widget has been realized. r=pavlov, rs=brendan 2001-05-19 14:23:38 +00:00
jst%netscape.com
d02e899829 Fixing build bustage. 2001-05-19 12:31:20 +00:00
rbs%maths.uq.edu.au
c555c5832c Turn on different values for the multiple levels of superscript shifts and subscript shifts 2001-05-19 12:18:37 +00:00
rbs%maths.uq.edu.au
6b2af5da6d Keep <maction> passive if possible. Make the restyle actiontype issue a StyleChange reflow command targeted at the selected frame 2001-05-19 12:09:41 +00:00
idk%eng.sun.com
f3ce7d5371 *not part of the build*
fix for 81617
2001-05-19 11:32:51 +00:00
scc%mozilla.org
cefb2160cd bug #75220: sr=jst, rs=brendan. fixing string names. removing the old |nsPromise...| files from the build. 2001-05-19 11:31:22 +00:00
jst%netscape.com
77aeecc056 scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances. 2001-05-19 11:27:30 +00:00
rbs%maths.uq.edu.au
3a170d2967 Correct a leaky code-path in my earlier check-in 2001-05-19 11:26:46 +00:00
rbs%maths.uq.edu.au
933358fa1c Declare additional style rules needed to fix bug 78389 and bug 31641 2001-05-19 10:10:30 +00:00
rbs%maths.uq.edu.au
4f33b59004 Declare additional atoms needed to fix bug 78389 2001-05-19 10:03:21 +00:00
rbs%maths.uq.edu.au
7e18623010 Wrap table in a protective block frame when used in the mathml context. b=78389 r=waterson 2001-05-19 10:02:11 +00:00
rbs%maths.uq.edu.au
49f75d792f Rename a class and ecover from the recent rework in the table code - fix bug 78389 r=waterson 2001-05-19 10:00:01 +00:00
rbs%maths.uq.edu.au
cd754102d3 Change the place where the ascent is grabbed in the case where the first line is a block. Needed to fix bug=78389 r=waterson 2001-05-19 09:53:59 +00:00
jst%netscape.com
12950382be Random whitespace cleanup. 2001-05-19 09:14:19 +00:00
jst%netscape.com
32ade0e2b5 Fixing problem with setting oldstyle 'replaceable' properties from JS that was exposed by the recent JS engine resolver fixes. I had simply forgotten to set *objp to tell XPConnect that something was resolved in the ::NewResolve() call. r=pollmann@netscape.com, sr=jband@netscape.com 2001-05-19 09:13:32 +00:00
arik%netscape.com
e3a24ec504 Moved PreventDefault() to after the space handling code so that it doesn't block the action from happening. Fixes bug 79483, r=ben, sr=hyatt. 2001-05-19 09:08:25 +00:00
jst%netscape.com
8d88310167 Fixing xpcdom plugin regression bug 80794, patch by myself and sean@beatnick.com, r=pavlov@netscape.com, sr=hyatt@netscape.com 2001-05-19 08:31:37 +00:00
jst%netscape.com
b001b36058 Trying fix the mac bustage... 2001-05-19 07:43:29 +00:00
jst%netscape.com
45c009a75b Cheking in change that shuts down annoying warnings from addreffing and releasing nsFrameFrame (which is not refcounted). r=pavlov@netscape.com 2001-05-19 07:29:25 +00:00
mcafee%netscape.com
d56d475aae Adding 586 case 2001-05-19 07:20:26 +00:00
jst%netscape.com
556608fe56 Fixing bug 81115 that causes the identity of event receivers and event targets to be incorrect in the case where the target/reveiver is an nsGenericElement or a nsGenericDOMDataNode. The problem was the those classes use the event listener manager as a tearoff but QI'ing that tearoff to nsISupports returns the event listener manager and not the element/node, this causes XPConnect to create different wrappers for the same element/node when the event listener tearoff is wrapped in stead of directly wrapping the element/node. This causes problems with event.target in JS, among other things. The solution for this problem was to create a separate tearoff that works correctly and leave the event listener manager alone since it can not be used as a tearoff in all cases. r=pollmann@netscape.com, sr=vidur@netscape.com 2001-05-19 07:02:50 +00:00
mkaply%us.ibm.com
90ba634706 senna REQUIRES bustage 2001-05-19 05:12:56 +00:00
mkaply%us.ibm.com
9f5b8520af OS/2 Bustage - STOP USING true and false for PRBool!!!! - PR_TRUE and PR_FALSE 2001-05-19 05:10:31 +00:00
srilatha%netscape.com
579a8ae577 Fix for bug# 79756. Removed Base scope from the Advanced tab in Directory Server Properties dialog.
Also made subtree as default scope. r=mohanb, sr=sspitzer
2001-05-19 05:09:48 +00:00
bryner%uiuc.edu
fe6a1a9d79 Views aren't refcounted! r=dbaron, sr=hyatt. 2001-05-19 04:40:01 +00:00
ssu%netscape.com
dff925e05c fixing bug 81716 - XPInstall from m0.9 or earlier to m0.9.1 fails (Win). r,sr=dveditz not part of tinderbox builds. affects only windows platforms. 2001-05-19 04:18:46 +00:00
ben%netscape.com
70c78eb3f6 Forgot to make history window set its windowtype to history:searchresults when the window is opened in search mode.
r=matt, sr=blake
2001-05-19 03:33:21 +00:00
peterv%netscape.com
d8dc78eb98 Fix for bug 7515 (load stylesheets inserted dynamically through the DOM). r=heikki, harishd. sr=jst. 2001-05-19 02:59:15 +00:00
karnaze%netscape.com
941dbfa0ef bug 64645 - process children of <object> during frame construction and reflow child if alternate is needed. sr=attinasi, r=peterl 2001-05-19 02:45:21 +00:00
matt%netscape.com
e05db65ae1 adding code for search button. Need sherlock to have happen.
bug 81742
2001-05-19 02:32:22 +00:00
ben%netscape.com
ba3af4948f 81575, Clean up after myself. (remove old find window files) 2001-05-19 02:21:37 +00:00
ben%netscape.com
33cfe226ea 81575, remove strings for removed menuitem. r=blake, timeless, sr=alecf 2001-05-19 02:16:55 +00:00
ben%netscape.com
deb9ccf38d Still part of 81575:
- remove Search in Bookmarks/History menuitem from Mail/News as these are now two different mini-dialogs.
all these changes r=blake, timeless, sr=alecf
2001-05-19 01:59:59 +00:00
ben%netscape.com
717aa8f45f Still part of 81575:
- Update jar manifest to build new History Find dialog
all these changes r=blake, timeless, sr=alecf
2001-05-19 01:58:55 +00:00
ben%netscape.com
739f567b5d Still part of 81575:
- Make Bookmarks Find window look like proper Mac find windows
- newline at end of findBookmark.xul
all these changes r=blake, timeless, sr=alecf
2001-05-19 01:58:06 +00:00
ben%netscape.com
de3b19c2e4 Still part of 81575:
- remove Search in Bookmarks/History menuitem from Navigator as these are now two different mini-dialogs.
all these changes r=blake, timeless, sr=alecf
2001-05-19 01:56:28 +00:00
ben%netscape.com
1980e31d1b Fix for 81575, Implement a new find in history dialog. This replaces the ugly old dual Bookmarks/History search, which had problems.
- Duplicate bookmarks find dialog code (since it's so small it's not worth factoring)
- Make the history window know how to root its tree on a given URI
- Add Find in History dialog XUL, JS, etc
2001-05-19 01:54:10 +00:00
gordon%netscape.com
461681bc41 For bug 75113, moving cache device usage report in about:cache. sr=darin. 2001-05-19 01:46:20 +00:00
mstoltz%netscape.com
5a6896b2a7 Re-checking-in workaround fix for 79775 - don't call GetSubjectPrincipal for chrome URLs, as this sometimes causes a failure and is not necessary for chrome URLs anyway. Fixed a crasher by moving the initialization of LoadInfo out of the if block. r=vidur, sr=jst. 2001-05-19 01:40:52 +00:00
racham%netscape.com
0e55d49175 Fixing bug 76388. Adding a default pref which will be used by incoming servers to check if the offline support level is already set. r=bienvenu, sr=sspitzer 2001-05-19 01:39:03 +00:00
racham%netscape.com
d9b3cae8ae Fixing bugs 76388, 79561. This fix introduces a generalized procedure to query a given server for it's offline support level. Offline settings item is added to AccountCentral based on server's offline capability. New checkbox item to make messages in the Inbox available when user works offline is added to IMAP offline settings panel. Offline items are hidden in AccountCentral and AccountManager for those ISPs who does not support this feature. Also, offline panel items have been grouped under offline and disk space sections. Minor UI cleanup by fixing some of the sentences on these panels. r=bienvenu,jglick sr=sspitzer 2001-05-19 01:38:51 +00:00