peterl%netscape.com
d023d57dc3
First step at fixing 12106, factored out style rule processing from
...
style sheets into a seperate style rule processor interface
r=troy
1999-10-08 03:09:31 +00:00
warren%netscape.com
b90a06a288
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
1999-10-08 01:49:06 +00:00
dcone%netscape.com
b06e2be4db
Fixed some warnings
1999-10-07 20:40:00 +00:00
dcone%netscape.com
7a407f8887
Turned on the background tiling optimization.. Reviewed By rods
1999-10-07 14:57:32 +00:00
kipp%netscape.com
969a1ccfe3
Updated SizeOf methods for html content objects to be more accurate; implemented MOZ_DECL_CTOR_COUNTER for all html content objects
1999-10-07 00:35:04 +00:00
kipp%netscape.com
ef137fcd90
Tweaked call of log_release
1999-10-07 00:32:25 +00:00
kipp%netscape.com
f36a6b1cd9
Added some atoms to support SizeOf metrics
1999-10-07 00:31:41 +00:00
kipp%netscape.com
81fc79eab8
Work around a crash by stubbing out some pointers that are weak links that are not to be used during shutdown
1999-10-07 00:31:21 +00:00
kipp%netscape.com
baf76cecb9
Eliminate a memory leak of a style context (which ends up leaking all the stylecontexts upward)
1999-10-07 00:29:28 +00:00
harishd%netscape.com
bc51f73549
Bug 13647
...
In nsXIFConverter::BeginContainer(const nsString& aTag)
newline was getting appended by default at the end of a tag.
Setting the default value to PR_FALSE to avoid newline insertion
at the end of a tag.
R=akkana
1999-10-07 00:28:58 +00:00
troy%netscape.com
1efdd6c9b6
b=11971, r=peterl@netscape,karnaze@netscape.com
...
Changed ContentInserted() to use GetFrameFor() so we target the table cell's
area frame
1999-10-06 23:17:28 +00:00
vidur%netscape.com
a6f094da8e
Implemented document.width/document.height by looking at the dimensions of the view of the frame of the document element. Bug 961. R: troy
1999-10-06 20:32:49 +00:00
troy%netscape.com
a0c07c636e
Space issue. r=kipp@netscape.com
...
Replaced hash table which used lots of memory with simple linked list of
FrameInfo* structs
1999-10-06 04:22:51 +00:00
waqar%netscape.com
36d4e3a464
# 9777
...
r vidur
d When splitText has an index error, it used to send NS_ERROR not it sends
the proper DOM index size error.
1999-10-06 00:06:53 +00:00
kipp%netscape.com
2738c38f7f
Support SizeOf methods
1999-10-05 23:47:46 +00:00
kipp%netscape.com
0efe46b221
Added in ctor/dtor counting
1999-10-05 14:53:40 +00:00
kipp%netscape.com
3741d5254a
r=troy; Added in ctor/dtor counting
1999-10-05 14:51:12 +00:00
norris%netscape.com
9c950a3a20
Fix 15458 "onLoadHandler does not work"
...
Reviewed by mstoltz.
1999-10-05 04:08:14 +00:00
waterson%netscape.com
a36df2ea1f
Bug 15511. Make sure container element sets 'parent' backpointer to null before releasing child; prevents dangling references if child is still referenced from elsewhere. r=vidur
1999-10-05 03:20:57 +00:00
kipp%netscape.com
cf55908efd
backed out dps erroneous fix
1999-10-05 01:44:35 +00:00
dp%netscape.com
0282ee613a
Fixing build bustage.
1999-10-05 01:25:55 +00:00
kipp%netscape.com
c67e1a6204
r=troy; missed checkin from last weeks module carpool
1999-10-04 23:56:57 +00:00
troy%netscape.com
a30cba0af1
Made sure mOutsideEdge is initizlied
1999-10-04 23:44:44 +00:00
peterl%netscape.com
2359b25588
fixed leak of undisplayed content map nodes (which leak style contexts)
...
r=kipp
1999-10-04 23:33:23 +00:00
peterl%netscape.com
cfc03182aa
Don't access undisplayed content map if it isn't there...
1999-10-02 19:45:18 +00:00
rbs%maths.uq.edu.au
19aa495191
Adding remaining MathML hooks and changing ifdef INCLUDE_MATHML to ifdef MOZ_MATHML to avoid thinking autoconf-related. r:peterl
1999-10-02 10:41:40 +00:00
peterl%netscape.com
8ab0555a0c
added hooks to track content that doesn't get a frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
1999-10-02 04:27:40 +00:00
peterl%netscape.com
c6f780fac5
Added ability to track changes to content without frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
1999-10-02 04:26:53 +00:00
peterl%netscape.com
c0b6883ad3
added API to track content that didn't get a frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
1999-10-02 04:26:24 +00:00
peterl%netscape.com
95550bd4b8
added multimap to track content that didn't get a frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
1999-10-02 04:25:29 +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
troy%netscape.com
d219ef5e29
Added SizeOf() handler for floater information maintained by the
...
line box
1999-10-02 02:51:03 +00:00
troy%netscape.com
6f0d3813a7
Added SizeOf() handler for space manager
1999-10-02 00:52:01 +00:00
troy%netscape.com
e2ac00fe47
Hooked up SizeOf() for cell map and table layout strategies. Also added in
...
some table frame data that was missed
1999-10-02 00:02:54 +00:00
av%netscape.com
435d460fb3
Fixing dereferencing null-pointer. Caused crash, #14496
1999-10-01 20:10:39 +00:00
dcone%netscape.com
36f6d2f011
added background fix.. commented out for now until other platforms are tested
1999-10-01 14:35:20 +00:00
kin%netscape.com
c6a1730309
Fix for bug #12195 : [DOGFOOD] caret cruft left after a backspace at end of line
...
Added code to DrawCaretWithContext() that makes sure that the caret
doesn't hang outiside the left edge of a frame.
r=sfraser@netscape.com
1999-10-01 13:16:30 +00:00
cmanske%netscape.com
fa36f1fe66
Changed ifdef so we can use ToString for non-debug purposes. r=akkana
1999-09-29 21:52:10 +00:00
mjudge%netscape.com
d5261a4cad
fixing optimizations for table selection as well as making sure all flags are turned on/off for text frames when one frame is selected..
1999-09-29 20:36:00 +00:00
akkana%netscape.com
770ed40a0a
Add OutputWrap flag, and add comments for the other flags
1999-09-29 20:17:51 +00:00
kin%netscape.com
ff2c034123
First pass implementation of selection auto scrolling.
...
layout/base/public/nsIFrame.h
- Added GetContentAndOffsetsFromPoint() method. This
method will eventually replace GetPosition().
layout/base/public/nsIFrameSelection.h
- Added HandleDrag() and Start/StopAutoScrollTimer() methods.
layout/base/src/nsRangeList.cpp
- Added implementation for HandleDrag() and
Start/StopAutoScrollTimer() methods.
layout/html/base/src/nsBRFrame.cpp
- Added implementation for GetContentAndOffsetsFromPoint().
layout/html/base/src/nsFrame.cpp
layout/html/base/src/nsFrame.h
- Added implementation for GetContentAndOffsetsFromPoint().
- Added GetClosestViewForFrame() utility method.
- Modified HandleEvent() to call HandleRelease() which now
stops the auto scrolling timers.
- Modified HandleDrag() to call nsIFrameSelection's HandleDrag()
and Start/StopAutoScrollTimer() methods.
layout/html/base/src/nsTextFrame.cpp
- Added implementation for GetContentAndOffsetsFromPoint().
1999-09-29 20:04:05 +00:00
troy%netscape.com
f649d6c597
Fix for bug #11633 . Changed ConstructFrameByDisplayType() to use the correct
...
parent frame for absolutely positioned tables
1999-09-29 05:06:17 +00:00
peterl%netscape.com
45ae24d59f
manage view visibility better, hide collapsed views and hidden views with widgets
1999-09-29 03:37:02 +00:00
peterl%netscape.com
c2098b8450
remap style contexts that don't get swapped when computing style changes
1999-09-29 03:32:19 +00:00
peterl%netscape.com
870b54137e
make remap style optionally not go recursive
1999-09-29 03:30:47 +00:00
hyatt%netscape.com
8d9e9ee8c9
Fixing tree widget updating problem (bienvenu).
1999-09-28 00:57:31 +00:00
mcafee%netscape.com
f86ea05aa6
Backing out latest change, apprunner menus were totally screwed up. a=shaver, r=ramiro,pavlov
1999-09-27 07:28:06 +00:00
troy%netscape.com
3b9c13faa9
Fixes for bug #2552 and bug #10961
1999-09-26 20:40:29 +00:00
warren%netscape.com
18d426d338
Fixed uninitialized variables
1999-09-26 10:07:16 +00:00
mjudge%netscape.com
0bb65d1fc8
fixes for M11 a=shaver r=cmanske. this will add 1 enumerator value to en enum in nsIFrame so dont be scared. this is for tweaking selection should not affect anyone outside of selection/editor
1999-09-25 23:33:02 +00:00