Commit Graph
363 Commits
Author SHA1 Message Date
rpotts@netscape.com 4bb8a856ea bug #94205. Adding flags to nsIWebNavigation::Stop(). 2001-08-14 04:46:20 +00:00
jst@netscape.com 8eeb4f80e3 Fixing bug 72613, crash in nsIDOMHTMLDocument::Write() when called from C++ w/o any JS on the stack. sr=vidur@netscape.com, r=pollmann@netscape.com 2001-08-11 00:37:27 +00:00
jst@netscape.com 45e602c3b2 Fixing bogus assert code that I introduced when fixing 92433. 2001-08-10 01:22:07 +00:00
jst@netscape.com 541d776381 Fixing topembed crash bug 92433. Calling element.replaceChild(aChild, sameChild) caused a crash in the content modified notification code due to a bug in the replaceChild code. r=pollmann@netscape.com, sr=vidur@netscape.com 2001-08-07 06:09:17 +00:00
glazman@netscape.com b1c7a8c105 BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi 2001-08-02 14:34:55 +00:00
glazman@netscape.com f00f36f466 backing out fix for 88681 due to merge conflicts 2001-08-01 14:53:15 +00:00
glazman@netscape.com 862c2ba825 BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi 2001-08-01 14:38:30 +00:00
jaggernaut@netscape.com c2bcad0b73 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jst@netscape.com 0be30e3448 Fixing bugzilla bug 91368 and doing some additional code cleanup. r=ftang@netscape.com, sr=blizzard@netscape.com 2001-07-25 05:26:37 +00:00
jst@netscape.com d6e999f56b Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com 2001-07-18 07:48:12 +00:00
pete@alphanumerica.com 9d13b9e1f1 Fix for DOM crasher b=89536, r=pollmann, sr=jst.
--pete
2001-07-17 13:53:15 +00:00
jaggernaut@netscape.com baba14c5c8 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
vidur@netscape.com da53dcfac6 Fix for bug 81253. We now sniff upto the first 2k of the first buffer of any HTML stream, looking for a META tag with charset information. If charset information is found, we use it for unicode conversion. This deals with the bulk of cases where we used to do a reload based on charset information in the document. In the worst case (if charset information exists but isn't found during sniffing) we fall back to the reload case. This fix improves initial page load performance for pages with a charset. Degradation in performance for pages loaded out of the cache is still being investigated. r=harishd, sr=waterson 2001-06-29 22:56:58 +00:00
morse@netscape.com 01d67d8499 bug 86885 crash if cookie service not available, c=waterson, r=morse, sr=scc, a=chofmann 2001-06-26 00:11:04 +00:00
bzbarsky@mit.edu 434b23bb4b Fixing a bogus class name in a comment. Bug 86939, rs=jst 2001-06-20 22:49:10 +00:00
dbaron@fas.harvard.edu 20d7bc6052 Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
pollmann@netscape.com b050d1d105 Bug 77834: Fix problem where form control state is being restored to the wrong form control or not restored at all when going back and forth through session history. The problem was that the hash key we used was the content ID, which was not consistent from page load to page load. The fix was to key instead by index of form in document / index of control in form, with logic to fall back to content ID if we are unable to do this. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org) 2001-05-30 11:26:21 +00:00
pollmann@netscape.com 513429ed4e Bug 79565: Fix a crash where elements in the mImageMaps array were released but not removed from the array, and a stale pointer was dereferenced. r=jst@netscape.com, sr=vidur@netscape.com, a=drivers@mozilla.org 2001-05-26 06:43:20 +00:00
nisheeth@netscape.com 145ad3882b Fix for bug 57636. r=rpotts, sr=jst, a=asa. Onload handlers now fire on document.written content. 2001-05-25 08:49:03 +00:00
jst@netscape.com c048a0cf2c Fixing typo 2001-05-21 23:29:14 +00:00
jst@netscape.com 519fe64e10 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
peterv@netscape.com 101758d7be Fix for bug 7515 (load stylesheets inserted dynamically through the DOM). r=heikki, harishd. sr=jst. 2001-05-19 02:59:15 +00:00
ftang@netscape.com abdeb5ce5f fix bug 81266 for simon@softel.co.il
r=ftang sr=jst
fix UMR
2001-05-18 01:10:54 +00:00
shanjian@netscape.com 45489e7c1b #72299 User could not override charset from http server
r=nhotta, sr=jst
2001-05-15 03:42:33 +00:00
jst@netscape.com e92655041d Making document.write and document.writeln callable with no arguments, this is needed for backwards compatibility. This is a regression from the XPCDOM landing. r=bryner, sr=hyatt. 2001-05-13 00:27:58 +00:00
nisheeth@netscape.com 6e88a989f0 Fix OS/2 build bustage from fix to bug 29171. 2001-05-12 07:12:33 +00:00
darin@netscape.com 13f5aa7a8d Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann 2001-05-11 21:05:08 +00:00
jst@netscape.com 650643b391 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 16:46:42 +00:00
heikki@netscape.com 95e370c8de Bug 78455, regression with link target. My attempt to override GetbaseTarget was foiled by extraneous 'const'. r=harishd, sr=jst. 2001-05-02 22:31:02 +00:00
heikki@netscape.com 29fedf5488 Bugs 67887, 67893, 67882, 68185, 73160, 77923. Added support for XHTML base href and target attributes, meta http-equiv and link href. Fixed the blank page bug when xml-stylesheet PI did not contain href attribute. Fixed getElementById() to not match XHTML name attribute. This fix also includes some minor cleanup. r=nisheeth, sr=vidur. 2001-04-30 23:35:09 +00:00
darin@netscape.com 9711ed0cab Fixes bug 77269 "ibench test performance regression" r=gordon, sr=brendan. 2001-04-27 02:26:32 +00:00
heikki@netscape.com 7b4ca075e0 Bug 76641, back out baseURI property in the Node interface to fix binary compatibility. baseURI property is implemented in a different way on the DOM conversion branch, so baseURI will get back when the branch lands. This fix by jst, r=heikki, sr=brendan, a=chofmann. 2001-04-24 00:04:11 +00:00
heikki@netscape.com 7f6759b227 Bug 51339, XHTML map elements did not work, r=harishd, sr=vidur. 2001-04-18 00:14:34 +00:00
gordon@netscape.com 402e134896 bug 72528, removing old cache from build. sr=darin. 2001-04-17 10:40:13 +00:00
erik@netscape.com f1d9ad28b6 bug 75066; author=simon@softel.co.il; r=jst; sr=erik; diffs from IBM bidi
project (e.g. Arabic, Hebrew)
2001-04-12 23:35:24 +00:00
jst@netscape.com eb71060aa0 Checking in a workaround for scrollbar code bug 55334, this bug causes scrollbars to not show up in pages that are completely generated with document.write(). r=brendan@mozilla.org/nisheeth@netscape.com, sr=vidur@netscape.com 2001-04-12 09:50:55 +00:00
darin@netscape.com 298557fdf0 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
bratell@lysator.liu.se 09ca3f6a32 The right fix for bug 74328. This was the one that was reviewed and I have no idea where the old one came from. r=waterson sr=jst 2001-04-05 03:38:20 +00:00
bratell@lysator.liu.se dc202f6f4d Fix for bug 74328, removing O(n^2) algorithm from ContentAppended. This saves time on big pages. r=waterson sr=jst 2001-04-05 03:14:57 +00:00
jst@netscape.com 9f4f31f7f9 Fixing crasher/regression bug 74431 that I caused a few weeks ago. 2001-04-03 07:14:12 +00:00
heikki@netscape.com d35940b55d Bug 72522, implemented DOM Level 3 baseURI property (node interface). r=harishd, sr=jst. 2001-03-30 02:15:21 +00:00
morse@netscape.com 0d7419ba6d bug 46783, reorg cookies module for embedding, r=valeski, sr=alecf 2001-03-29 02:11:48 +00:00
bryner@uiuc.edu a68fd69cdb Removing unused code, for bug 38061. r=beard, sr=alecf. 2001-03-23 02:27:51 +00:00
jst@netscape.com ba584f40cb Fixing bugs 64523, 50018, 57626, 59024, 61413 and probably others, making the document and form JS engine resolve hooks find what they're supposed to find, and nothing more, making the element-by-name and element-by-id lookup in the document be hashtable based to avoid walking the whole DOM tree over and over again when resolving names on the document object and also on form objects. This is an order of magnitude speedup for pages that contain a large number of form controls, such as hotmail and aol mail. Also did a bunch of cleanup here n' there. r=pollmann@netscape.com, sr=vidur@netscape.comI. 2001-03-22 08:51:52 +00:00
dougt@netscape.com 3eadc2fe38 Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
Peter.VanderBeken@pandora.be e781b3946b Expose Reset from nsIDocument and handle channel and/or URL being nsnull. r=jag, sr=jst. 2001-03-12 06:38:39 +00:00
harishd@netscape.com 65c7023497 69826 - Flush conten model to access named items
Fixed an assertion.
Added a few more properties for getComputedStyle and did some clean up.
r=heikki, sr=jst
2001-03-11 20:47:06 +00:00
Peter.VanderBeken@pandora.be 4d06fc278c Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst. 2001-03-10 21:02:12 +00:00
disttsc@bart.nl 82d8a439a8 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
harishd@netscape.com 2f96f1df84 3248 - Added Support for http headers ( link,content-base,default-style ) in the sink.
r=heikki,sr=vidur
2001-03-03 00:39:29 +00:00