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

716 Коммитов

Автор SHA1 Сообщение Дата
akkana%netscape.com 1b0e97ed6b 36082: don't load contents of script tag if script evaluation is off. r=brendan 2000-09-11 22:27:53 +00:00
jst%netscape.com 585c9cdc89 Removing static IID's (NS_DEFINE_IID()) and replace the static IID's with NS_GET_IID(), this cleans things up and simplifies my fix for nsbeta3+ bug 7515. r=pollmann@netscape.com 2000-09-09 05:46:14 +00:00
pollmann%netscape.com 584c5f6ec7 Bug 49921: Fix leak of a CNavDTD (leak and fix found thanks to beard@netscape.com) r=jst@netscape.com 2000-09-08 04:52:57 +00:00
morse%netscape.com f1b7944434 bug 51338, cookie nag box not modal, r=mstoltz 2000-09-07 07:00:36 +00:00
ftang%netscape.com 8ab1d76a0b fix bug 50654. r=nhotta take care " in the charset 2000-09-06 20:41:12 +00:00
beard%netscape.com b53741a3a4 fixing code that relied on implicit string construction (less than optimal temporary fix). r=scc 2000-09-02 07:21:57 +00:00
harishd%netscape.com 1b742b04f9 7670 - Enable NOSCRIPT.
r=jst
2000-09-01 18:17:43 +00:00
vidur%netscape.com 4a41eee18d Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
locka%iol.ie 8bd9e39869 Call to GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski 2000-08-30 11:37:06 +00:00
nisheeth%netscape.com 2b93b30dd8 - Fix for nsbeta3+ bug 10292: ID attribute information is passed up from the parser to the content sink and into the node info objects associated with content objects. nsIXMLContent now inherits from nsIStyledContent which allows
authors to use ID selectors to target elements in an XML document.

- Checking in a P3P related patch to the pres shell, html document, and xml document from Tom Lendacky (toml@us.ibm.com)
2000-08-30 00:35:43 +00:00
akkana%netscape.com 6814b8c6d4 Fix a warning I introduced yesterday, and add a safety check 2000-08-29 23:29:52 +00:00
akkana%netscape.com a0a16c7782 Last checkin didn't fix 47309, so revert that part 'til we get a better fix 2000-08-29 00:18:53 +00:00
akkana%netscape.com 671e07e8fa Last checkin didn't fix 47309, so revert that part 'til we get a better fix 2000-08-29 00:17:44 +00:00
akkana%netscape.com aaf292bc9d 41868 and 45994: Call parser to determine inline vs. block. r=harishd 2000-08-28 23:47:11 +00:00
jst%netscape.com b3a4ade60d DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
rods%netscape.com ccdad88a18 adds base href/target info to a form
b=34656 r=pollmann,harishd
2000-08-23 10:29:49 +00:00
ftang%netscape.com b69af3fd06 fix bug 21312. r=nhotta. Store the charset decision into the cache and reuse it later. 2000-08-21 23:16:43 +00:00
scc%mozilla.org 301746a559 fixing code that relied on implicit string construction 2000-08-19 22:23:46 +00:00
waterson%netscape.com 2e1cdf3f0a Bug 29641. Set default content.notify.backoffcount to -1 (never). This doesn't really 'fix' the bug; however, it keeps us from getting into a situation where layout gets too much content crammed down its throat at once. r=vidur,nisheeth 2000-08-18 06:33:34 +00:00
ftang%netscape.com 600d7b5dfb *** empty log message *** 2000-08-18 00:47:03 +00:00
harishd%netscape.com c038757a83 bug 22886 - Relax refresh header paring, in the sink, a little bit.
r=pollmann
2000-08-17 20:55:48 +00:00
dbaron%fas.harvard.edu 4e2ac767eb Fix leak of strings used as hash table keys. r=waterson b=48880 2000-08-16 23:16:21 +00:00
waterson%netscape.com dd700db4af Bug 44480. Demote 'width' and 'height' attributes from NSDocument to NSHTMLDocument and XULDocument; make nsHTMLDocument's implementation use the <body> element's frame (instead of the <html> element's frame) to determine metrics. r=jst 2000-08-16 01:04:52 +00:00
saari%netscape.com 853ddc32a4 undoing hackery and fixing a leak. r=dbaron 2000-08-12 22:19:55 +00:00
mccabe%netscape.com e06a217247 Spelling fix. 2000-08-11 20:31:17 +00:00
harishd%netscape.com d850e1eb75 36944 - USe NS_VMREFRESH_NO_SYNC to refresh
r=kmcclusk
2000-08-09 22:30:36 +00:00
saari%netscape.com a92e27a5a6 hack part deux for testing for leak increase 2000-08-09 02:59:44 +00:00
saari%netscape.com 00ad136b80 massive landing of joki changes.
Relevant nsbeta3+ bugs 43309, 44503, 2634, 2504,5981, 24698, 25758, 33577,
36062, 36217, 41191, 41491, 42356, 42829, 43016
r=saari (joki code). also been tested by heikki and bryner
2000-08-08 21:31:05 +00:00
cata%netscape.com e6fcb678dd Fix for bug #37543, a=ftang, r=nhotta. 2000-08-05 00:07:03 +00:00
jst%netscape.com 03275c3a82 Checking in for Vidur (merging from SeaMonkey_M17_BRANCH). Fixing nsbeta2+ bug 9392, removing code that was hiding the correct native code for document.plugins. r=jst@netscape.com, a=nisheeth@netscape.com 2000-08-04 06:55:53 +00:00
ftang%netscape.com 68a4a3dd66 fix 45430. patch proposed by beard@netscape.com r=ftang a=ftang
fix memory leak
2000-08-02 05:08:15 +00:00
heikki%netscape.com 906502293e Bugs 38399, 40889, 44211. Also fix two compiler warnings (mismatched signed/unsigned). r=jst (bug 44211 r=harishd). 2000-07-28 21:48:08 +00:00
harishd%netscape.com f42ada2d34 Migrating beta2+ fix
----------------------------

45975 - Making sure that the stack position doesn't become negative.
Note: This is a HACK for beta2. The real fix will go in for beta3.

r=jst
a=nisheeth
2000-07-28 01:01:08 +00:00
jst%netscape.com 4801b5ce24 Fixing nsbeta2+ bug 45019, images didn't show up on document that were fully created with document.open(): document.write();... r=nisheet&rpotts 2000-07-21 23:44:38 +00:00
pnunn%netscape.com 31c3fa63dd fix for bug#30852.(nsbeta2+). Image reloads not using necko reload attributes. pnunn.
rev:neeti; and tested on win/mac/linux.
2000-07-20 01:52:35 +00:00
mscott%netscape.com eba6d58943 Bug #44397 --> quick fix to the bookmarks problem with create new profile, if the
url is about:blank then don't try to instantiate bookmarks just to get a charset!
i'm not sure this bookmarks code belongs here anyway. We'll file another bug to get it moved out.
r,a=waterson
2000-07-19 19:51:20 +00:00
valeski%netscape.com 85e516cef2 updating a comment 2000-07-16 15:05:31 +00:00
mjudge%netscape.com 2659d67fc4 making the element factory support weak references. needed to make ender-lite faster. 2000-07-13 23:18:37 +00:00
pollmann%netscape.com cd1eceeb92 Bug 4891: Allow flushes to occur outside parsing of the <script> tag. This allows us to keep content lists up to date through document.writes in event handlers r=nisheeth 2000-07-08 00:19:44 +00:00
mkaply%us.ibm.com 588f8439bd #42637
r=waterson, a=waterson
OS/2 bringup - this is a Windows path, not an XP_PC path
2000-07-05 13:39:07 +00:00
harishd%netscape.com ed950caa84 Bug 40477 ( nsbeta2+ ) - Don't rely on ';' to terminate entities.
r=pollmann.
2000-06-29 23:05:46 +00:00
nisheeth%netscape.com b3151cb0cb Fix for bug 42196. A simple patch from Rod Spears to prevent asserts that were firing on reading mail messages. 2000-06-27 06:56:08 +00:00
dougt%netscape.com 5ab4e8dc4f Removing bookmark requirement.
43082.
r=jbetak@netscape.com
a=valeski@netscape.com
2000-06-26 20:26:16 +00:00
cata%netscape.com b00f7aa828 Turning on charset override by default. r=nhotta a=ftang bug #41620. 2000-06-22 00:41:02 +00:00
vidur%netscape.com d690a7d2b9 Fix for bug 38349. Implemented nsIDOMNode::CloneNode() and ImportNode() for XML and HTML documents as part of finishing out our DOM1 and DOM2 implementations. Cleanup of DOMImplementation::createDocument. r=jst 2000-06-21 23:56:52 +00:00
harishd%netscape.com 0489d6fd1a Fix bugs
18480 (nsbeta2+) - Hack to contain stack over flow
patch=jst, r=harishd.

40216 (nsbeta2+) - Shouldn't deal with mInsideNoXXXTag memeber for NOLAYER ( ON  by default ).
patch=rginda, r=harishd.
2000-06-21 20:53:10 +00:00
dbaron%fas.harvard.edu 99e2efd493 Slightly refine my previous fix for string assertions so things behave exactly as before. r=pollmann b=42936 2000-06-21 01:13:10 +00:00
dbaron%fas.harvard.edu 7cb5cefd3f Fix string assertions. b=42936 code=jst,dbaron r=harishd 2000-06-21 00:53:34 +00:00
vidur%netscape.com 32f78655cb Work for bug 33475 - completion of Document-related DOM Level 2 support. Null-checks for the empty document case. The documentElement can now be replaced. Load() no longer takes extra unused argument. r=jst,nisheeth 2000-06-17 01:46:58 +00:00
akkana%netscape.com 2396a853ff 41916: Remove <td> from the list of inline tags; don't include the enclosing
<td> in a selection that happens to fall inside a table cell. r=rickg
2000-06-16 21:22:00 +00:00
danm%netscape.com a6b3cc29d4 supply nsIPrompt to streamloader created when processing a script tag. bugs 25684,28594. r=nisheeth@netscape.com 2000-06-16 14:54:57 +00:00
scc%mozilla.org 1559099993 Fix for an assert that has been bugging rods, particularly when testing with the top 100. The assert is the string |CharAt| out-of-range assert. The problem is the code was iterating off the end of the string to stop at the implicit |'\0'|. But there need not be null termination and accessing outside the strings defined range is bad. Fixed the loop in question to not step outside of the token string, and to iterate more efficiently. r=waterson 2000-06-15 00:39:21 +00:00
jst%netscape.com 7eb6e0cf8f Fixing nsbeta2+ bug 40944. document.doctype.systemId was always empty in HTML documents. r=nisheeth@netscape.com&heikki@citec.fi 2000-06-14 23:08:19 +00:00
scc%mozilla.org 55650a35b3 fix type equivalence between |PRUnichar| and |jschar| now that |PRUnchar| may be |wchar_t| on select platforms 2000-06-12 23:52:31 +00:00
scc%mozilla.org 7d08825730 don't try to extract characters from an empty string 2000-06-11 09:14:09 +00:00
mjudge%netscape.com 8a8d03d573 fixing leak from earlier chekin. copied code, dont look at me. r=scc bug=34896 2000-06-09 04:19:09 +00:00
jst%netscape.com a8ed95eaaa Fixing nsbeta2+ bugs 17351 and 33018, doing document.write(...) on a document in a newly opened window wasn't working properly, the written HTML was replaced by the URL given to window.open(), the fix is to cancel ongoing loads for the new window before starting to write to it. r=vidur 2000-06-08 22:51:06 +00:00
harishd%netscape.com 388f6f8b9d 40408 (nsbeta2+) - Check for nsresult in nsFragmentContentSink::AddLeaf().
The HTMLTag array was,erroneously,going out-of-bounds for XMP tag.
r=rickg
30617 (nsbeta2+) - Misplaced AREA tag should be informed with base target info.
r=vidur.
2000-06-08 21:32:09 +00:00
mjudge%netscape.com 86455666b0 (accidentaly checked in with no comment before)bug=34896 getting createElementNS implemented for nsHTMLDocument. this should just be implemented in nsDocument with nsXMLDoc inheiriting also. i will do that when m16 is gone. this allows the editor to create its html elements despite being in a xuldocument. r=hyatt a=beppe 2000-06-07 01:17:23 +00:00
mjudge%netscape.com 801b1b9bb5 *** empty log message *** 2000-06-07 01:14:08 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
jbetak%netscape.com 54d407ce97 18022, bookmark doc charset caching
r=rjc, ftang, a=ftang
2000-06-01 01:13:45 +00:00
waterson%netscape.com f81bed14d2 Oops. I didn't need to do that. 2000-05-27 05:49:34 +00:00
waterson%netscape.com 941531aa6e #if 0 out mstoltz's changes, which seem to cause tinderbox to hang on test #2 2000-05-27 05:48:40 +00:00
mstoltz%netscape.com c54ae2cb3c Fixed bug in DOM security checks, fixes bug 37907, 23516. Added security check for htmlelement.innerhtml, fixes 39083. Added location check to BASE HREF=, fixes 35859. r=vidur. Added check to style= tag, fixes 16858, r=pierre. 2000-05-26 23:28:40 +00:00
rusty.lynch%intel.com 2317dc90da Fixed webshell leaks for each textarea/input element for
bug #39796. r=jst a=waterson
2000-05-26 20:09:32 +00:00
harishd%netscape.com 3549727991 Open "rtest_html.txt" file to dump content data..
r=rickg
a=rickg
2000-05-26 19:45:49 +00:00
jst%netscape.com f311a4035e Fixing typo that sneaked in when fixing this mornings mac bustage after fixing bug 36681. r=brade 2000-05-25 21:16:06 +00:00
brade%netscape.com 22c838cbef fix mac build bustage 2000-05-25 15:46:41 +00:00
jst%netscape.com b12c8eca59 Fixing bug 36681, lastModified date for local files was incorrect. r=dougt@netscape.com, a=brendan@mozilla.org 2000-05-25 14:03:57 +00:00
shaver%mozilla.org 9bd8f8feb5 add content-policy hooks to <script> handling (#37983, r/a=brendan) 2000-05-25 13:29:15 +00:00
harishd%netscape.com c72c8bd3be Forgot to checkin this file - This should have been a part of
my previous checkin.
2000-05-22 22:16:56 +00:00
hyatt%netscape.com 5bed7dc4bd fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
jst%netscape.com 9508e79473 Fix content list regression I introduced a few days ago when working on DOM namespace support, document.forms and other arrays on HTML document objects never contained any elements! r=vidur, a=leaf 2000-05-17 20:35:19 +00:00
cata%netscape.com 0a9fdf79cc Fixing more of the same problem. nsCOMPtr comparisons. Sorry! 2000-05-17 07:40:40 +00:00
cata%netscape.com 8a1b07b705 Charset override implementation. 2000-05-17 06:56:34 +00:00
jst%netscape.com 1ce329efcb Fix getElementsByTagName() regression. 2000-05-17 03:47:06 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
rickg%netscape.com ee3f56282b one more tweak to entity redction code 2000-05-17 00:51:26 +00:00
rickg%netscape.com c99c32c529 checking in fix for 39281 2000-05-16 20:27:45 +00:00
jst%netscape.com 8e1109a431 Implementing getElementsByTagNameNS() for XML and HTML documents. 2000-05-16 00:55:05 +00:00
rickg%netscape.com 6e17360823 fixed edge case in entity reduction code 2000-05-15 20:37:01 +00:00
mjudge%netscape.com 7f6d226ce5 removing comment on code 2000-05-15 14:25:52 +00:00
rickg%netscape.com cc9194a5dd fixed bugs: 37417 and 26023 2000-05-15 07:27:55 +00:00
harishd%netscape.com 9fb11a1796 Enabling NOLAYERS by default ( since we don't support LAYER tag ).
r=vidur

Putting webshellservice into parser bundle for use by observer base.

r=nisheeth
2000-05-14 19:25:06 +00:00
mjudge%netscape.com e1816be991 changing nsXifconverter to nsIXifConverter 2000-05-13 08:11:29 +00:00
pollmann%netscape.com 3d8d6cf6a7 Bug 35573: Fix part of a webshell leak, r=nisheeth 2000-05-12 00:53:38 +00:00
jst%netscape.com 50499cc037 Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com. 2000-05-10 13:13:39 +00:00
attinasi%netscape.com bf94e62b2c Preventing processing of style links if the HREF is empty. b=30817, r=harishd 2000-05-09 23:05:13 +00:00
jst%netscape.com 0aba1cb6c0 Fixing bug 36308, document.close() didn't release the parser so subsequent document.open calls didn't properly clear the document/old parser. 2000-05-06 00:05:19 +00:00
pierre%netscape.com 83f47ff795 18817 and 35872 "Compatibility mode testing should be reviewed". eDTDMode_noquirks was used instead of eDTDMode_strict. Another fix from VYV03354@nifty.ne.jp, r=pierre. 2000-05-04 21:53:18 +00:00
rickg%netscape.com 07e0e08842 fixed DTDMode regression 2000-05-04 05:54:04 +00:00
mkaply%us.ibm.com 5cb009113a # 34082
r= troy
OS/2 bring up continues - PR_CALLBACKs for VisualAge
2000-05-02 23:07:11 +00:00
nisheeth%netscape.com fa1d77063b 1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
dbaron%fas.harvard.edu d590a65996 Fixed miscellaneous leaks exposed to tinderbox leak stats by brade%netscape.com's JS checkin (rev 1.150 of navigator.js, 2000-04-28). 2000-05-01 00:26:37 +00:00
jst%netscape.com 6f55b0897f Hooking up document.getSelection() for html documents to return a string so that we're compatible with 4.x. 2000-04-28 14:05:45 +00:00
mstoltz%netscape.com ab119e4818 Removed getOwner() function from nsIStreamLoader. getChannel() now fulfills this function. 2000-04-27 00:30:27 +00:00
mstoltz%netscape.com 4794c651b5 Fixes for 27010, 32878, and 32948. 2000-04-26 03:50:07 +00:00
mstoltz%netscape.com 200b920525 Backing out changes until I can figure out why it's crashing on startup. 2000-04-23 21:25:39 +00:00
mstoltz%netscape.com 9ac7780368 Fixes for bugs 27010, 32878, 32948. 2000-04-23 20:30:29 +00:00