rpotts
a3a7597795
Reworked Post data to avoid memory leaks...
1998-07-01 11:18:39 +00:00
rpotts
09cfa8359e
Now uses nsIViewerContainer interface and the Document Loader...
1998-07-01 11:17:41 +00:00
rpotts
1afdd4f963
Reworked Post data to avoid memory leaks... Removed nsIDocument::LoadURL(...). Added nsIDocument::StartDocumentLoad(...) as a callback method for the DocumentLoader...
1998-07-01 11:16:09 +00:00
rpotts
00765c5325
Fix crash by checking whether a link handler was returned bu GetLinkHandler(...)
1998-07-01 11:15:20 +00:00
rpotts
415ca2fc2a
Changed nsIStreamListener to nsIStreamObserver...
1998-07-01 11:11:44 +00:00
rpotts
2fc6e59047
Changed nsIStreamListener to nsIStreamObserver. Added BeginParse(...) method for the DocumentLoader...
1998-07-01 11:11:05 +00:00
rpotts
e4157d9a39
Fixed up IID for nsIStreamListener interface
1998-07-01 11:09:49 +00:00
fur
20d5f40cd0
If the same JSObject is reflected into Java more than once then we should
...
return the same Java object, both for efficiency and so that the '=='
operator works as expected in Java when comparing two JSObjects.
However, it is not possible to hold a reference to a Java object without
inhibiting GC of that object, at least not in a way that is portable
to all vendor's JVMs, i.e. a weak reference. So, for now, JSObject identity
is broken.
1998-07-01 06:11:39 +00:00
fur
c6cc90820d
Added equals() method to override java.lang.Object.equals(). This is
...
necessary because the '==' operator won't work with LC2.
1998-07-01 06:00:10 +00:00
wtc
d4699b0f80
In _PR_MD_OPEN_DIR, we append \*.* to the directory name,
...
but if the directory name ends in a slash or backslash,
we do not append the backslash.
Files changed: ntio.c and w95io.c.
1998-07-01 05:13:10 +00:00
troy
226119c0ab
Some work-in-progress for incremental reflow
1998-07-01 04:55:15 +00:00
troy
7c185eac84
Removed some vertical margin collapsing stuff that wasn't needed
1998-07-01 03:03:32 +00:00
brendan
f51f103f5f
- Remove duplicate error fprintf from js.c:Load.
...
- Revise exception handling runtime info (now called trynotes a la srcnotes)
for more efficient loop control under JSOP_THROW. Avoid all uses of catch
and throw while at it, to make C++ lusers happy.
- Combine JSStackFrame.exception with rval, and rename
JSStackFrame.exceptPending to be ...throwing.
- Optimize JS_TypeOfValue a bit.
- Name, control flow, whitespace, etc. cleanup.
1998-07-01 02:12:45 +00:00
kipp
c34f27c145
Keep view around so that it moves properly
1998-07-01 00:54:54 +00:00
beard
e77b637d38
Changed jsj_HashJavaObject to conform to JSJHashFunction.
1998-07-01 00:21:18 +00:00
kipp
0f3bc0bc43
Revised logging code to work with nspr properly; updated to support incremental content appended reflow
1998-06-30 23:51:53 +00:00
kipp
f1e5c4b66b
Added state recovery logic for FrameAppendedReflow (though it still reflows too much)
1998-06-30 23:51:26 +00:00
gagan
f948c5f9ca
Fixes the great netlib initialization problem. NET_FinishInitNetLib was
...
never being called. Moved some stuff from NET_InitNetlib to this function.
See bug #231596 for details. Rev. by stever/valeski.
1998-06-30 23:48:14 +00:00
gagan
4ed59ee655
Fixes the great netlib initialization problem. NET_FinishInitNetLib was
...
never being called. See bug #231596 .
1998-06-30 23:42:17 +00:00
kipp
0c5e719917
Fixed memory overwrite bug
1998-06-30 23:37:35 +00:00
troy
a3005d96d4
Changed reflow processing for floaters
1998-06-30 23:19:10 +00:00
beard
506e677fb4
#defined PR_IMPLEMENT for XP_MAC/XP_UNIX cases.
1998-06-30 22:18:23 +00:00
beard
7d1aa0cc28
Fixed JSVAL_TO_JLONG_JVALUE macro for XP_MAC -- can't assign 0 directly to a jlong.
1998-06-30 22:17:19 +00:00
briano
baf243af62
Support for SINIX-Z (x86) as well as SINIX-N (mips).
1998-06-30 22:15:47 +00:00
beard
e9e03ff3a0
Added jsj_hash.c, turned on debugging by default.
1998-06-30 22:15:38 +00:00
briano
22b690972d
Support for NetBSD.
1998-06-30 22:14:55 +00:00
briano
c35b3047ca
Welcome to the club, NetBSD.
1998-06-30 22:13:11 +00:00
jevering
8d91a229bf
Added the nsVoidArray support to the COtherDTD class.
1998-06-30 22:11:24 +00:00
ricardob
3779002117
Dont build ns_mime with no sec
1998-06-30 22:06:09 +00:00
troy
a08407817f
Changed a XXX comment that was now out of date
1998-06-30 21:37:30 +00:00
jevering
add35ea69a
Changed the context stack and style stacks to be nsVoidArray to avoid
...
stack overflow.
1998-06-30 21:36:10 +00:00
troy
08cdd6ebcd
Changed anchor frames to forward content notifications to the real frame
1998-06-30 21:35:07 +00:00
kipp
11fba76f60
Use new PropagateContentOffsets API
1998-06-30 20:22:44 +00:00
kipp
30f8f69d23
Avoid crashing when no link handler is involved
1998-06-30 20:22:27 +00:00
kipp
13db757b9c
update to new nsIInlineReflow API
1998-06-30 20:22:04 +00:00
kipp
94f1a4ea1d
Implement new PropagateContentOffsets to avoid looking at floaters
1998-06-30 20:21:57 +00:00
kipp
8fdc3b767c
Pretend to map STYLE attributes back to strings to avoid crashing
1998-06-30 20:20:51 +00:00
kipp
9d76dca44e
disabled calls to PropagateContentOffsets for now
1998-06-30 20:20:29 +00:00
kipp
8c19ac4205
Pass attribute-to-string calls to superclass when it's an unkown attribute/type
1998-06-30 20:15:37 +00:00
kipp
980cc4a227
Improved listing output
1998-06-30 20:14:33 +00:00
kipp
67c8c57b30
Updated APIs
1998-06-30 20:14:16 +00:00
kipp
ea0b890a93
Various pagination related bug fixes; pass in reflow command to FindTextRuns
1998-06-30 20:14:04 +00:00
kipp
bca0af2fe6
Added aReflowCommand argument so that inline frames can properly determine what is triggering the TextRun discovery and properly avoid (or not avoid) creating new frames
1998-06-30 20:13:07 +00:00
buster
3cc96f5b94
fixed-width cells no longer improperly impact the available size
...
of subsequent cells in reflow pass 1
we correctly distribute extra space in a table proportionately.
We try to give the extra space to auto-width columns first,
and if there are none we distribute it to all columns.
The percentage is based on the cell content's desired size.
1998-06-30 20:12:45 +00:00
kipp
7a8d09e439
Reworked PropagateContentOffsets so that the update to the offsets is done by the frame itself instead of the child whacking the parent directly; this allows subclasses to override the whackage.
1998-06-30 20:12:23 +00:00
kipp
072fe7eec6
Documented a bug
1998-06-30 20:11:34 +00:00
troy
f923e8753c
Added ContentDeleted() member function
1998-06-30 20:11:10 +00:00
jevering
d175849d8c
Temporarily crank up the context stack size.. we are overrunning it.
...
I will put a growable stack in later.
This could be a security hole.
1998-06-30 18:23:21 +00:00
fur
4405f1fa76
= Replicate the JS engine machinery that gives the appearance of converting
...
all element access expressions to strings, e.g. so that obj["3"] and
obj[3] refer to the same property for a JavaArray object.
= Return false when using 'delete' operator on JavaArray objects.
1998-06-30 18:18:03 +00:00
joki
6787d4a099
Allow hex values in numbers
1998-06-30 18:12:40 +00:00