norris%netscape.com
33c9a59a45
Fix bug 30736 Errors in .js files not reported correctly
...
a=pdt,r=jband@netscape.com
2000-03-07 21:08:46 +00:00
warren%netscape.com
7e37f4f478
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
2000-03-05 21:26:01 +00:00
cata%netscape.com
16558c54a6
Backing out fix for #7886 to fix regression #30299
2000-03-04 21:44:58 +00:00
valeski%netscape.com
64d58f82c4
r=gagan. 29870. We weren't handling a malformed http-equiv refresh header.
2000-03-04 00:32:30 +00:00
cata%netscape.com
c82fa81c2a
activating charset override. bug #7886 , r=ftang, a=bobj
2000-03-03 02:20:53 +00:00
jst%citec.fi
a722327a02
Temporary (untill the real problem gets fixed) fix for PDT+ bug 18186. r=vidur, a=chofmann
2000-03-02 15:06:05 +00:00
tbogard%aol.net
5c166f4fd5
nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
2000-03-02 07:13:02 +00:00
pollmann%netscape.com
3a67f9317c
Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg
2000-02-29 06:51:48 +00:00
rods%netscape.com
e11b8d193b
Makes it so select tag are monolithic, this means the sink doesn't get flushed
...
until the end tag of a select. This helps performance a great deal. If it gets flushed
inbetween then the remaining options are added one at a time using the AddOption
and this is a lot less effecient.
b 28593, r=vidur
2000-02-28 21:38:30 +00:00
norris%netscape.com
3d5f67908e
Fix 28612 META Refresh allowed in Mail/News
...
r=mstoltz,a=jar
Fix 28658 File upload vulnerability
r=vidur,a=jar
2000-02-23 22:34:40 +00:00
pollmann%netscape.com
bcd1a7f426
Bug 14827: Removing code that wrongly set scrolling to auto for every document r=harishd a=rickg
2000-02-19 02:34:20 +00:00
troy%netscape.com
36fbf4d492
b=27056 a=jar@netscape.com r=troy@netscape.com Change made by Vidur.
...
Avoid notifications in the middle of a table row
2000-02-16 23:43:59 +00:00
joki%netscape.com
4596efac68
Fixes for bug 9544, 9552, 9558, 9561, and 13309. event handler 4x compat. and capture/bubble fixes. r:pollmann
2000-02-16 06:59:07 +00:00
attinasi%netscape.com
ac27ff03e7
Made external stylesheets load synchronously, always. Controlled by a define in case we want to re-enable asynch external stylesheets later. r=pierre,troy b=17309
2000-02-16 06:50:39 +00:00
nisheeth%netscape.com
b32dcba506
r=harishd. Fix for bug 27507. Removed a bogus assert.
2000-02-15 22:03:05 +00:00
ftang%netscape.com
7c95d866a5
fix 22203. r=cata/jbetak do not call the reload but set the parser charset directly if auto detect happen in the first block.
2000-02-15 09:15:18 +00:00
evaughan%netscape.com
6025945d69
bug fix for 24351, 22512
...
-r saari
2000-02-14 01:42:09 +00:00
attinasi%netscape.com
032216c8c8
Image title is now set after load is completed so the dimensions will be valid.r=pnunn b=27365
2000-02-12 18:09:40 +00:00
harishd%netscape.com
b3a53aacb9
21008 - Handling NOTAGS in HEAD.
...
r=vidur - For changes in content sink.
2000-02-11 22:07:12 +00:00
rickg%netscape.com
731861e20e
fixed bug24346; r=harishd
2000-02-11 12:10:40 +00:00
pollmann%netscape.com
c4e51dfba0
Bug 10434: legend.form return form legend is in r=buster
...
Bug 26669: Don't execute script in noframe and noscript tags r=harishd,vidur
2000-02-11 01:18:41 +00:00
kmcclusk%netscape.com
4d12d19a42
Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com
...
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com
2000-02-09 15:48:01 +00:00
tbogard%aol.net
f5d81c3e9c
GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
2000-02-08 13:40:10 +00:00
valeski%netscape.com
91ae801f89
25557, 26083. r=morse. We now capture cookies from HTTP-EQUIV and we also handle HTTP-EQUIV refresh headers that include single/double quotes
2000-02-04 22:50:39 +00:00
vidur%netscape.com
d0c2a493f3
Fix for bug 19185. document.clear(), which exists for JS compatibility anyway, now takes a JS context and uses it to find the URL of the calling context. r=pollmann
2000-02-03 00:25:53 +00:00
valeski%netscape.com
ba35ff22b6
r=warren. nsIUnicharStreamLoader is dead. Now we have a generic byte stream loader that can be used for any sort of data.
2000-02-02 23:04:47 +00:00
akkana%netscape.com
d1e3964990
24635: Don't convert entities in title differently from the rest of the document. Fix suggested by rickg, r=me
2000-02-02 22:47:24 +00:00
pp%ludusdesign.com
43d7ba4273
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
vidur%netscape.com
63c7c74ab6
Partial performance fix for bug 25509. Restrict the size of text nodes (the max is settable via a pref-content.maxtextrun). r=nisheeth
2000-01-31 23:39:19 +00:00
attinasi%netscape.com
1b2a788ce7
Removed unused argument statements for elimination of warnings. No functional changes.
2000-01-31 13:54:39 +00:00
vidur%netscape.com
fa580e6551
Fix for bugs 20485 and 24600. We no longer flush immediately in the content sink when we hit a script element. Instead the sink is a document observer and listens for BeginUpdate/EndUpdate notifications when evaluating a script and flushes only if necessary. Added BeginUpdate/EndUpdate notifications to nsIDocument and layout content (note that it's still necessary for XUL content). r=nisheeth,pollmann
2000-01-28 23:43:12 +00:00
attinasi%netscape.com
50fa57ca43
Title is now set in the Title Bar. b=24478 r=rickg
2000-01-27 02:15:19 +00:00
norris%netscape.com
e7f484f030
Fix 23227 Document object vulnerability
...
r=mstoltz
2000-01-26 15:33:57 +00:00
norris%netscape.com
7122755727
Fix
...
23643 Reading email messages using <META REFRESH>
23729 Executing functions in "chrome:" protocol - #3 - META REFRES
23730 Executing functions in "chrome:" protocol - #4 - HTTP redire
24217 Access to functions in chrome: protocol using IFRAME
24865 Parsing local non-HTML files #2 using META REFRESH
r=gagan
2000-01-25 04:42:01 +00:00
dougt%netscape.com
fd69a2f423
Landing nsIFile.
2000-01-24 21:28:28 +00:00
nisheeth%netscape.com
71218baaf6
Work done by Vidur and me. Added a FlushPendingNotifications() method to the document. This method flushes the pending content notifications from the content sink and the pending reflow notifications from the pres shell. This code is turned off for now so that it can be tested more thoroughly by Vidur and me.
2000-01-24 06:43:15 +00:00
michael.lowe%bigfoot.com
3326c2959e
Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
2000-01-21 21:56:09 +00:00
hyatt%netscape.com
56b9ebc4b3
Adding an interface for the creation of elements. Converting the HTML
...
element factory so that it implements this generic interface. r=waterson
2000-01-19 03:10:06 +00:00
vidur%netscape.com
9679502c54
Fix for bug 9378. document.layers now returns undefined, not null. r=pollmann
2000-01-18 23:35:47 +00:00
pollmann%netscape.com
b6ee2c935e
Bug 20315: Adding comment r=buster
2000-01-18 02:40:45 +00:00
nisheeth%netscape.com
d99ef26184
r=pollmann. Fix for bug 22237.
2000-01-15 01:41:22 +00:00
pollmann%netscape.com
3e5b01c755
Bug 18478: Allow base tag in body to work for image maps (Fix courtesy bissiri@eecs.umich.edu) r=self, harishd
2000-01-11 07:21:24 +00:00
akkana%netscape.com
2f7c6f4ace
Use if instead of switch, to eliminate warnings. r=slamm
2000-01-11 02:24:29 +00:00
pierre%netscape.com
3e61f6f55d
Bug 18817 "autodetection of content-type used": in strict mode, requires the mime type to be specified if the style sheet doesn't have a '.css' extension (otherwise the style sheet is ignored).
2000-01-08 10:09:00 +00:00
akkana%netscape.com
5aab717839
Fix a huge slew of warnings. r=pavlov
2000-01-08 01:20:58 +00:00
vidur%netscape.com
0627177b1b
Fix for bug 21682. BASE tag was ignored in the fragment content sink. Added HTML element creation method that takes an ID. r=pollmann
2000-01-06 23:36:45 +00:00
jband%netscape.com
7d0cb0f4bb
Landing big set of DOM and XPConnect changes:
...
DOM: getting rid of JS_GetContextPrivate wherever possible. Use static parent
links where we can. When we do need to find this info about the caller
we call a function that knows how to get that info rather than inline calls
to JS_GetContextPrivate. This is all required for calling DOM objects on
non-DOM JSContexts as we do via xpconnect.
XPConnect: basic refactoring work to disassociate wrappers from the JSContext
that was active when the wrapper was constructed. This allows for calling into
wrapped JS objects on the right JSContext and for proper grouping of wrapped
native objects so that they can share proto objects. This also allows for
better sharing of objects and lays the foundations for threadsafety and
interface flattening.
Also, xpconnect tests are reorganized and improved.
fixes bugs: 13419, 17736, 17746, 17952, 22086
r=vidur r=mccabe r=norris r=cbegle
a=chofmann
1999-12-18 20:29:29 +00:00
mccabe%netscape.com
d2ef9f4de3
Fix to 21900.
...
#ifdef strftime formatting string "%#c" ('format to 4-digit date string, any format') to "%c" for non-Windows platform, as only Windows accepts, requires or understands that extra '#' to get a 4-digit date.
Thanks to KerryGinn@computer.org for spotting this one. (document.lastModified came out as "%#c" on a mac.)
r=Pavlov
a=choffman.
1999-12-16 09:06:41 +00:00
vidur%netscape.com
532f825d98
Fix for bugs 20737. Named layers are no longer reflected into the document namespace. Also 9787. document.clear implemented. a=chofmann, r=pollmann.
1999-12-14 23:34:17 +00:00
vidur%netscape.com
6553d2a649
Fix for bug 20737. Get rid of html.css entries for LAYER/ILAYER. Make sure only default (span) content is created for them. a=chofmann r=pollmann.
1999-12-14 23:11:19 +00:00
pollmann%netscape.com
da90a10651
Bug 20315: Make non-iso charsets work in frameset documents. Fix 2/2: Propagate charset info from parent frames to children r=ftang a=chofmann
1999-12-13 22:45:06 +00:00
ftang%netscape.com
82c8e97721
fix bug 21234 r=buster reset the hint charset source after access it from the meta charset reload
1999-12-13 21:00:47 +00:00
sfraser%netscape.com
977fcd4464
Fix for bug 21189; first node's content was duplicated with timer-based notifications on. Fix by vidur, r=smfr, a=brendan. Also work around a problem with LL_CMP macros on compilers that don't use long long (NSPR bug 21428).
1999-12-10 22:47:39 +00:00
vidur%netscape.com
d6fb73fd08
Fix for bug 21271. Check if the current context is the head context in HTMLContentSink::CloseHTML, even though the parser shouldn't let that happen. Fixes crash in Channels dropdown. A=jar R=pollmann.
1999-12-10 03:36:50 +00:00
buster%netscape.com
89287bfefe
bug 21187
...
fixed the webshell leak in <textarea> and <input type=text|password>
the problem was the new nsWebShell::SetDocument() call was indirectly causing nsHTMLDocument to instantiate a parser
and fire off a parse. bad circular references ensued. The fix is to use the "aCommand" param to pass a hint
to the nsHTMLDocument, telling it there's no need to involve a parser.
in the simple case, we no longer leak webshells. That is, if you open mozilla.exe, look at a page (whether it has a text
control on it or not), and shut down the app, no webshell is leaked. If I browse around, sometimes we still leak a webshell
somewhere. I haven't figured out exactly where that is yet. A guess is history, which is in the process of being reworked
anyway.
r=mscott
a=chofmann
1999-12-09 07:18:38 +00:00
vidur%netscape.com
460a797aca
Partial fix for bug 20645. Rather than just assert on error state, bail out with an error code. Real fix still due from the parser guys, but we don't crash anymore. a=chofmann r=rickg
1999-12-09 03:10:22 +00:00
rickg%netscape.com
c2494324e5
unintentionally commited. Backing out
1999-12-08 23:05:14 +00:00
rickg%netscape.com
4308b04de5
fixed bug 21146; r=buster; a=chofmann.
1999-12-08 22:54:08 +00:00
vidur%netscape.com
810848c78d
Fix for bug 18877. DemoteContainer in the content sink no longer unconditionally does notificaions. Also turned on timer-based notifications by default (bug 17325). R=troy
1999-12-08 03:47:05 +00:00
akkana%netscape.com
b5d1582420
20603: In an HTML document, the body node should always be part of the
...
selection, because output needs to get style nodes on the body. r=sfraser
1999-12-08 02:05:16 +00:00
rickg%netscape.com
78c5d8cb44
WIP on fixing <noscript> bug for real -- post dogfood. r=syd
1999-12-07 07:25:56 +00:00
vidur%netscape.com
7261da2144
For bug 17325. Added timer-based notifications that can be enabled on a pref. R=nisheeth.
1999-12-04 01:27:46 +00:00
tbogard%aol.net
648ace3e23
1.) WebShell no longer implements nsIScriptContextOwner.
...
2.) WebShell now implements the new nsIScriptGlobalObjectOwner.
3.) WebShell supports GetInterface to nsIScriptGlobalObject.
4.) Documents no longer carry around a reference to nsIScriptContextOwner. Instead they hold on to a nsIScriptGlobalObject. nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject(). Same change to the set methods.
1999-12-03 09:24:22 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
valeski%netscape.com
765e77e708
r=travis. 20135. we were clipping the rightmost digit of the seconds field in a refresh header attribute (thus losing a factor of 10 in refresh timer timeout).
1999-11-29 23:02:14 +00:00
brendan%mozilla.org
6fd322ea4b
Fix refcnt underflow bug, defend against null myObj (r=vidur@netscape.com).
1999-11-29 20:44:36 +00:00
tbogard%aol.net
78a1aecb74
nsHTMLDocument now uses the nsIBaseWindow interface off the WebShell object to do positioning stuff instead of nsIWebShell interface.
1999-11-27 03:11:10 +00:00
vidur%netscape.com
c49c6f4ec1
Fixes for 19650 and 15133. Added nsHTMLDocument::Resolve(). Script event handler compilation is deferred till when the event handler is first invoked. Atoms used for event name comparisions instead of strings. R=joki
1999-11-25 00:05:21 +00:00
rickg%netscape.com
6b913476ab
landing update for harishd r=rickg
1999-11-22 06:16:25 +00:00
rods%netscape.com
a6d34255f9
added bool parm to DoneAddingContent content sink sets it to false r=dcone bug 18241
1999-11-19 15:41:30 +00:00
buster%netscape.com
5e269fcf05
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
harishd%netscape.com
3bf1765e27
Fix for bug 18328
...
r=vidur
1999-11-19 04:02:23 +00:00
warren%netscape.com
aaf83521f5
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
norris%netscape.com
411aade911
* Fix 12124 [DOGFOOD] Reading user's preferences
...
* Implement site-specific security policies (bug 858)
r=mstoltz
* Use Recycle rather than delete[] to clean up Purify logs
r=law
1999-11-16 05:07:31 +00:00
tbogard%aol.net
50379d48b1
Changed places where containers were set to use nsISupports instead of nsIContentViewerContainer. r=dp
1999-11-15 22:17:54 +00:00
rods%netscape.com
f25c5cb072
Added notification to the select in CreateElemenet to tell it it is complete.
...
r=vidur(sort iof, we talked about this change on friday) bug 18784
1999-11-14 00:34:15 +00:00
vidur%netscape.com
68a2e39215
Fix for bug 18040. Removed spurious UMR. Added macro for turning off incremental notification. R=buster, pollmann.
1999-11-12 02:07:54 +00:00
vidur%netscape.com
d75bc3b151
Fix for bug 18186. document.lastModified now returns the correct value for FileChannels as well. R=pollmann.
1999-11-12 02:06:54 +00:00
rods%netscape.com
6f6e5b8b6b
notifies the select content when all the children content is there
...
r=vidur, bug 17965
1999-11-11 22:15:02 +00:00
jdunn%netscape.com
8dc361fd80
removing ';' from the end of the macros, since the macro in nsTimer.h
...
already handles the trailing ';'.
NOTE: trying to compile a ';' fails on AIX
1999-11-11 21:35:34 +00:00
nisheeth%netscape.com
6a7c8adf6c
a=sdagley. Move over to new timing macros...
1999-11-10 03:41:09 +00:00
dmose%mozilla.org
42fc94a6ec
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
norris%netscape.com
209ec05bae
Fix
...
10194 Possible security vulnerability in "chrome:" protocol - acce
14979 "chrome" protocol allows accessing arbitrary files on the lo
r=vidur
1999-11-02 23:44:27 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
warren%netscape.com
2a827fc8c2
Made nsIUnicharStreamLoader be scriptable and deal with an xpcom observer instead of a proc pointer and void*. Part of bug#11159. r=nisheeth,kipp,pierre
1999-11-02 06:49:44 +00:00
brendan%mozilla.org
fe51b61664
(13163, r=alecf, scc, waterson, others; names available on request)
...
- Fix most of bug 13163 (see TODO for rest). This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks.
- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp. These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that.
- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString. Also changed various nsresult vars to be named rv. Also restored brace/style conformity to nsJSProtocolHandler.cpp.
- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject.
- Lots of nsCOMPtr uses added. I'm using one for mNameSpaceManager. Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak). These two managers should be moved to the window object -- TODO item below.
- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver.
- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated. This meant factoring nsJSUtils.cpp code.
- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace.
- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
vidur%netscape.com
fa9b6af7f8
Fix for double frame creation for scripts that document.write content that causes sink context creation. Fix that allows the last children of a body to be flushed. R=harishd
1999-10-29 19:07:24 +00:00
vidur%netscape.com
200fbfdedd
Update mNumFlushed counts when we do a synchronous notification (in scripts, for example). This is so that a call to FlushTags while we're executing a script sees the context stack in an updated state. Fixes bug 14042. R=joki.
1999-10-27 14:03:15 +00:00
norris%netscape.com
b019c6ed88
Fix 16836 "Security error accessing DOM elements inside an IFrame"
...
r=vidur@netscape.com
Also, bug 16536 "Security disallows opening resource URL" no longer occurs after this fix.
1999-10-26 22:45:32 +00:00
vidur%netscape.com
6b60c967e8
Replaced delete operator calls with Recycle(). R=joki
1999-10-26 14:56:41 +00:00
vidur%netscape.com
318a3694ea
Switched HTML content sink to be more incremental in content creation. Fixes bugs 11141, 854, et. al. R=kipp
1999-10-26 14:55:51 +00:00
troy%netscape.com
a47e8db44b
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
nisheeth%netscape.com
f485a1ad04
Changes should not affect the build. Renaming the RAPTOR_PERF_METRICS ifdef to MOZ_PERF_METRICS.
1999-10-19 22:27:20 +00:00
nisheeth%netscape.com
7890852e87
We now use the new RAPTOR_STOPWATCH_DEBUGTRACE macro to annotate all manipulations of the timers.
1999-10-11 23:42:56 +00:00
kipp%netscape.com
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
harishd%netscape.com
6beeada27b
Mapping nsDTDMode to eParseMode (in mozilla/htmlparser/src/nsIDTD.h)
...
R=pollmann
1999-10-07 00:35:16 +00:00
norris%netscape.com
4e4a099dd2
Fix another portion of 13192 Mozilla is "oversecured" and does not allow access to documents in the same domain
...
Reviewed by vidur.
1999-10-06 21:13:37 +00:00
kipp%netscape.com
775258d6be
r=vidur; fixed a memory of a script content object
1999-10-05 00:05:38 +00:00
norris%netscape.com
3c14af2f14
Fix the following bugs:
...
14443 "Same origin" security policy may be circumvented using docu
14820 Fixing up the relationship between nsCodeBasePrincipal and n
14919 Crash in JS MM code
Reviewed by mstoltz, approved by scc.
1999-10-02 03:41:37 +00:00
beard%netscape.com
7b9c53b997
fixed non-debug breakage. r=vidur
1999-10-01 01:11:40 +00:00
vidur%netscape.com
abef968cec
Converted parser into a module. Removed usage of static parser methods and used nsIParserService and nsIDTD methods instead. To be reviewed by RickG.
1999-09-30 22:07:04 +00:00
kipp%netscape.com
90b60c0e80
Removed atom table hacks
1999-09-30 21:17:28 +00:00
warren%netscape.com
18d426d338
Fixed uninitialized variables
1999-09-26 10:07:16 +00:00
ftang%netscape.com
2561109d7f
fix bug 14802. reviewed by harishd.
1999-09-24 21:50:49 +00:00
nisheeth%netscape.com
0c537f8bad
Use NSPR logging rather than printf's for stopwatch output.
1999-09-24 08:57:36 +00:00
nisheeth%netscape.com
7594dce35d
Move the message that announces that time is being measured for layout processes from the content sink to the webshell.
1999-09-24 07:19:44 +00:00
ftang%netscape.com
eab8cbead0
fix crash when the pref callback get call. Part of bug 14219
1999-09-23 02:10:15 +00:00
ftang%netscape.com
4456c05d46
add pref callback for charset detectors
1999-09-22 08:49:28 +00:00
joki%netscape.com
70f5a105ba
Adding old 4.x capture/release compatibility code, changing dom event VK_* names to DOM_VK_*
1999-09-21 14:18:52 +00:00
rpotts%netscape.com
83ade485d7
The document LoadGroup is now a nsWeakPtr...
1999-09-21 06:44:56 +00:00
nisheeth%netscape.com
ba679e1b06
Add prefix string to content creation timer output.
1999-09-21 06:24:58 +00:00
pollmann%netscape.com
038991dcf3
Bug 14223: Typo, I'm sure.
1999-09-21 00:18:49 +00:00
nisheeth%netscape.com
4ba847ea22
Stop the content creation stopwatch before it is printed.
1999-09-20 06:48:33 +00:00
rpotts%netscape.com
93d54d8076
Changed GetDocumentLoadGroup(...) to be XPCom complient. This helps prevent leaks when using nsCOMPtrs.
1999-09-18 06:20:49 +00:00
vidur%netscape.com
d7364ecc30
Implemented nsIDOMHTMLDocument::GetReferrer. The referrer is obtained from the request header of the document channel
1999-09-17 06:56:39 +00:00
kipp%netscape.com
b4d18f86e2
Don't evaluate script tags inside an IFRAME tag since we support IFRAME's (partial fix for bug #5847 )
1999-09-16 23:30:51 +00:00
vidur%netscape.com
01b5b27be6
Memory leak fix and #ifdef NECKO removals from shaver. Thanks to bruce@cybersight.com for the MLK identification.
1999-09-16 00:10:54 +00:00
harishd%netscape.com
d2882c9bcb
Added support for setting DOCTYPE and DTD mode.
1999-09-15 17:57:16 +00:00
nisheeth%netscape.com
ed5f186b87
The stopwatch macros got converted to macros that accept an argument. Changed all macro calls in the content sink to play with that change.
1999-09-15 00:39:41 +00:00
briano%netscape.com
ec8679211c
Fixed the stopwatch macro definitions and usage that was breaking some of the Unix native compiler builds.
1999-09-14 22:10:13 +00:00
nisheeth%netscape.com
3d84397373
Added start/stop calls for the stopwatch in the nsIContentSink and nsIHTMLContentSink method implementations. Added printing of content creation time in DidBuildModel().
1999-09-14 19:24:42 +00:00
bienvenu%netscape.com
b60ebcaea9
fix release mode build bustage
1999-09-14 16:25:59 +00:00
slamm%netscape.com
105367d143
Start defines in first column.
1999-09-14 16:17:55 +00:00
nisheeth%netscape.com
73f3e0800e
First cut to start measuring content creation time in the content sink. Only enabled if MOZ_PERF is set to 1 in the environment at build time.
1999-09-14 14:38:52 +00:00
vidur%netscape.com
af6f46f9ea
Fix for bug 13192. Document is parented by the global object of the container context, not the calling context.
1999-09-14 04:17:07 +00:00
rods%netscape.com
7baae127fa
Removing temporary fixes for option issues
1999-09-13 22:30:36 +00:00
rods%netscape.com
1a2eecc9aa
It now checks to see if option elements have a "\n" in them and it strips them out
1999-09-11 17:28:36 +00:00
rods%netscape.com
1aaf5a5668
when <option></option> no text node gets created for the option element
...
it now checks and makes sure one gets created
1999-09-11 14:55:33 +00:00
briano%netscape.com
9abfe6b7ae
General cleanup.
1999-09-10 00:18:42 +00:00
evaughan%netscape.com
a091cea624
1) Made some fixes to splitter frame.
...
2) Fixed a bug that caused scrollbars to disappear after visiting a xul page.
1999-09-08 23:51:02 +00:00
vidur%netscape.com
43cd996594
Reporting better nsresults to DOM methods.
1999-09-08 23:18:27 +00:00
kmcclusk%netscape.com
db002fe9ca
Bug#12729 Modified SinkContext::DemoteContainer to cache the child's mForm before
...
Removing it. After removing it the child's mForm is reset to the cached value.
1999-09-01 21:57:01 +00:00
nisheeth%netscape.com
dd775a9b5f
The HTML Content sink now generates content IDs for each of the content objects it creates. The IDs start at NS_CONTENT_ID_COUNTER_BASE, defined in nsIContentSink.h, and increase monotonically as content objects get created.
1999-08-31 11:17:26 +00:00
kipp%netscape.com
0a0c35f394
Fixed bug #10571 by always initializing 'ref'
1999-08-27 21:52:19 +00:00
rpotts%netscape.com
3ed5c99db2
M9 BRANCH landing...
1999-08-26 22:45:55 +00:00
ftang%netscape.com
2a5278174d
fix the default charset problem I introduced when I fix 12378
1999-08-25 21:42:30 +00:00
akkana%netscape.com
70ab0ba259
Revise the doc encoder and content sink APIs yet again to make it easier
...
to add new flags (pass a flag in the constructor, rather than specific
booleans. This in order to fix:
11249: Add flag to write only the body in html output.
1999-08-24 18:30:19 +00:00
ftang%netscape.com
d5d7f2ed5c
fix 12378
1999-08-24 07:38:00 +00:00
mccabe%netscape.com
2290033202
NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
...
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
vidur%netscape.com
f25a5fd434
Fixed document.cookies after Necko landing.
1999-08-19 22:23:20 +00:00
waterson%netscape.com
af45aed7eb
Bug 11016. Clean up GetSourceDocumentURL() return paths s.t. sourceURL is null and/or error code is set if do_QueryInterface() fails.
1999-08-18 08:48:33 +00:00
valeski%netscape.com
a935e915a6
chofmann approved. fix for 11461, refresh for some meta refresh urls was happening irregularly.
1999-08-13 23:50:29 +00:00
vidur%netscape.com
9962f551bd
Implemented document.lastModified
1999-08-09 19:10:24 +00:00
valeski%netscape.com
4eff26f005
we now handle the URL attribute in a http-equiv refresh tag
1999-08-04 21:19:22 +00:00
vidur%netscape.com
15cc7a1e6c
Get rid of circular reference between sink and parser. Fix for bug 8975.
1999-08-04 18:25:23 +00:00
valeski%netscape.com
f8ba475819
we were refreshing _every_ url _every_ second. not anymore
1999-08-04 01:27:22 +00:00
valeski%netscape.com
0830bda705
10720 fix - we now do meta tag refreshes
1999-08-03 21:48:40 +00:00
nisheeth%netscape.com
1458ecf3e7
Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl.
1999-07-28 06:56:05 +00:00
harishd%netscape.com
0f20a41578
EnableParse() returns nsresult.
1999-07-27 23:33:16 +00:00
nisheeth%netscape.com
d989be7cb3
- Move AddDocTypeDecl method from nsIXMLContentSink to nsIContentSink.
...
- Fix bug 8607 by passing the XML decl and the doctype decl from the expat tokenizer to the XML DTD.
1999-07-26 05:40:25 +00:00