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