rods%netscape.com
64a561b6a4
Added a check to see if an outline should drawn, if so, then the damagaed rect needs to be inflated so it gets drawn "outside" the frames area
1999-08-19 14:36:47 +00:00
rods%netscape.com
efa83b4cb5
added PaintOutline to paint CSS outlines to paint method
1999-08-19 14:35:48 +00:00
rods%netscape.com
3bfe9c0dd1
Added NS_NewAttributeContent method
1999-08-19 14:32:19 +00:00
ftang%netscape.com
26e88426e4
implement word jump for non Ascii
1999-08-19 06:06:57 +00:00
troy%netscape.com
2a655ce368
Changed to table incremental reflow
1999-08-19 03:51:25 +00:00
troy%netscape.com
0b5afd2a9f
Fixed a place I had missed when converting over to the new reflow command
...
handling
1999-08-10 14:28:27 +00:00
ftang%netscape.com
8ef9ee4a19
tune performance by elimate unnecessary reference to nsIWordBreaker in nsTexTransformer. Add NS_PRECONDITION code into nsTextTransformer to make code better
1999-08-10 07:23:56 +00:00
av%netscape.com
04cd3f8f6a
Setting some default size to objects with unknown size, bug #8740
1999-08-09 23:41:55 +00:00
sfraser%netscape.com
f24a0065cc
Optimization so that moving a collapsed selection does not cause the frame to redraw.
1999-08-09 19:15:04 +00:00
peterl%netscape.com
d5f47d0408
moved scrolled content pseudo to layout atoms
1999-08-08 01:15:30 +00:00
troy%netscape.com
bd3bea79fe
Fixed compiler warning
1999-08-06 17:21:57 +00:00
pierre%netscape.com
ad77864095
breaking up gfx & native widgets
1999-08-06 05:11:39 +00:00
av%netscape.com
7bb9790b44
Removing old code
1999-08-05 22:55:05 +00:00
beard%netscape.com
5def0fc24a
reverting GetDocumentBase() to be consistent with other accessors. If we decide to change this, let's change ALL of them.
1999-08-03 02:51:39 +00:00
troy%netscape.com
720a391b94
Fixed incremental painting problem
1999-08-01 16:50:52 +00:00
troy%netscape.com
611c847975
Added NULL pointer check in DisplayAltFeedback() to fix Necko related crash
...
where LoadIconImage() is succeeding but returning NULL for the icon
1999-07-31 05:59:12 +00:00
troy%netscape.com
7e4e30d0c4
Added failure check for call to nsStyleData::GetBorder()
1999-07-28 04:48:34 +00:00
troy%netscape.com
8efd264b53
Added support for "box-sizing" style property
1999-07-28 03:51:37 +00:00
ftang%netscape.com
30924f919c
fix bug 4240,5532,5529,7899 pass in current word buffer to ComputeWordWidth functions so we have the whole text that we can pass to line breaker.
1999-07-27 14:47:24 +00:00
troy%netscape.com
af3ef58730
Changed root frame class over to new reflow command handling
1999-07-27 14:15:42 +00:00
av%netscape.com
545ac72c12
fixing bug #8290
1999-07-27 01:35:30 +00:00
troy%netscape.com
105a009fb5
Fix for bug #10395 . Now we recalculate margins when we use the minimum or
...
maximum value for the computed width/height. This applies to positioned
elements only
1999-07-27 00:48:47 +00:00
rickg%netscape.com
d9a2f8c4dd
replaced calls to deprecated nsString API
1999-07-26 00:37:24 +00:00
troy%netscape.com
d07cd82e4e
Added 'm' prefix to structs defined in nsISpaceManager
1999-07-25 19:01:13 +00:00
troy%netscape.com
0fbde9c198
Cleanup of reflow command handling
1999-07-24 21:41:15 +00:00
troy%netscape.com
c06a058608
Moved code that repaints after a resize or initial reflow to the viewport
1999-07-24 15:18:24 +00:00
troy%netscape.com
13778e63f7
Changed to use the new reflow command handling
1999-07-24 03:59:47 +00:00
troy%netscape.com
35e404886c
Changed area frame code over to new reflow command handling
1999-07-24 02:37:45 +00:00
troy%netscape.com
7478781693
Added VerifyDirtyBitSet() helper function
1999-07-24 02:37:06 +00:00
troy%netscape.com
19eecb088b
Defined it so that the NS_FRAME_IS_DIRTY flag is set for newly added frames in
...
SetInitialChildlist(), AppendFrames(), InsertFrames(), and ReplaceFrame()
1999-07-24 02:33:07 +00:00
pollmann%netscape.com
957539592a
Bug 10301: Check base target for image maps
1999-07-22 18:47:23 +00:00
troy%netscape.com
ede5a246de
Added ReplaceFrame() member function to nsIFrame
1999-07-22 04:32:31 +00:00
troy%netscape.com
537d74d82c
Renamed some nsFrameList member functions
1999-07-22 04:00:57 +00:00
troy%netscape.com
9fdbc7ced3
Renamed DeleteFrame() to Destroy()
1999-07-22 02:24:52 +00:00
troy%netscape.com
b2994f2d65
Added NS_FRAME_IS_DIRTY flag to the frame state flags
1999-07-21 23:47:01 +00:00
troy%netscape.com
f48928d205
Removed IsTransparent() function from nsIFrame
1999-07-21 23:15:39 +00:00
troy%netscape.com
8f6ca33b27
Made sure to Invalidate() for the initial reflow, too
1999-07-21 04:39:24 +00:00
brade%netscape.com
870a1d47c6
Implement InvertRect on Mac. r sfraser
1999-07-20 23:38:55 +00:00
ramiro%netscape.com
89f257f698
Adding support for XOR selection. Updated nsIRenderingContext interface
...
to support InvertRect() for the XOR-ing of rectangles. Makes selection
work as expected on windows and unix as opposed to the rectangle hack.
Stubs added for all other platforms.
1999-07-20 07:26:09 +00:00
troy%netscape.com
06f806dfd8
Added 'm' prefix to a couple more data members of nsHTMLReflowState struct
1999-07-20 03:51:46 +00:00
troy%netscape.com
a6aae963a7
Added 'm' prefix to some of the nsHTMLReflowState data members
1999-07-20 03:41:03 +00:00
troy%netscape.com
4435ef91a1
Fix for bug #9611 : now handles absolutely positioned replaced elements
1999-07-20 02:48:18 +00:00
rickg%netscape.com
844a7e45ef
switch to faster string search API
1999-07-19 03:29:56 +00:00
rickg%netscape.com
d68569dee6
fixed bug 9845
1999-07-18 06:35:52 +00:00
mjudge%netscape.com
7ddf8fee55
massive checkin for selection. adjusting nsIDOMSelection api and nsIFrameSelection. many "small" changes. this is not as bad as it looks. layout will not be affected other than "getter" calls for selection. and all consumers of selection should be in good shape.
1999-07-18 02:27:19 +00:00
peterl%netscape.com
47ad552cb6
fix reresolve style context to iterate all child lists
1999-07-18 00:18:45 +00:00
troy%netscape.com
548827fdf5
Added NotifyDestroyingFrame() function to nsIPresShell
1999-07-16 23:25:15 +00:00
sfraser%netscape.com
d3acdc68c8
Don't cast a char* to a PRUnichar* array when calling PaintTextDecorations.
1999-07-15 23:11:35 +00:00
mjudge%netscape.com
a2f598637e
checkin for carpool for multiple seleciton/ime selection and api changes to nsIDOMselection
1999-07-15 18:19:03 +00:00
kipp%netscape.com
9ded078abc
Disabled my debug noise (whoops)
1999-07-14 20:40:23 +00:00
nisheeth%netscape.com
5e2ebc1d78
Fix for bug 8314. The block frame takes the bullet's position and area into account when it sets the combined area of the frame during reflow.
1999-07-14 18:02:14 +00:00
kipp%netscape.com
780f14d551
Removed compiler warnings
1999-07-14 17:30:22 +00:00
kipp%netscape.com
1df980ad55
Removed some compiler warnings
1999-07-14 17:29:45 +00:00
kipp%netscape.com
e8bb2cffe1
Removed some compiler warnings; fix subtlety with handling empty inline frames and whitespace compression for bug #5999
1999-07-14 17:29:32 +00:00
kipp%netscape.com
99fd069e66
Clean up warnings
1999-07-14 17:28:45 +00:00
kipp%netscape.com
842f158c03
Eliminate a warning
1999-07-14 17:28:00 +00:00
kipp%netscape.com
0d0a80aed0
Check for another bad reflow child behavior
1999-07-14 17:27:48 +00:00
kipp%netscape.com
0bccd7bb6c
Cleaned up some warnings; use some com-ptrs
1999-07-14 17:27:24 +00:00
kipp%netscape.com
022880ebfd
Various and sundry bug fixes
1999-07-14 17:26:20 +00:00
kipp%netscape.com
e664562738
Tweaked area frame shrink wrapping for bug #5999
1999-07-14 17:26:12 +00:00
troy%netscape.com
5598bdcb3b
Changed Reflow() to invalidate bounds for an incremental reflow
1999-07-14 15:20:01 +00:00
troy%netscape.com
77b77c8506
Changed Reflow() and ReflowDirtyLines() to invalidate the damaged areas
...
after an incremental reflow
1999-07-14 15:16:56 +00:00
troy%netscape.com
cf2f2469ef
Area frame no longer invalidates its entire bounds after an incremental reflow,
...
and instead it's up to the individual frames to invalidate their damaged areas
1999-07-14 15:15:01 +00:00
andreas.otte%primus-online.de
b6031c6f4b
NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski
1999-07-11 15:46:10 +00:00
kipp%netscape.com
779fae0c49
Fixed bug 6574 - the problem was that the current color was being reset when the text decoration, in this case an underline, was being drawn so that the next chunk of text rendered in the smallcaps font was drawn in the wrong color
1999-07-08 19:52:57 +00:00
kipp%netscape.com
835a8e5d69
Only pass on url to server side image map when we end up with a valid url
1999-07-08 19:44:42 +00:00
kipp%netscape.com
24c8b64d1e
Fix bug #652 - made server side image maps find the proper href to base the url on by looking up the content tree of an nsIDOMHTMLAnchorElement
1999-07-08 19:38:08 +00:00
warren%netscape.com
9efa754f74
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
kipp%netscape.com
b635ab5465
Removed HaveFixedContent* methods from nsHTMLReflowState and updated code to match (fix bug #7993 )
1999-07-07 02:33:17 +00:00
peterl%netscape.com
c379074092
better color attribute handling
1999-07-07 01:25:41 +00:00
edburns%acm.org
9aac167f26
Stanley Ho's REFLOW_MODS change.
1999-07-07 00:32:01 +00:00
andreas.otte%primus-online.de
d968fa955b
NECKO only: replacing GetBuffer with ToNewCString and some error checking
1999-07-06 23:08:16 +00:00
hangas%netscape.com
129f4a34aa
Fix for bugs 9288 and 8783.
1999-07-06 22:41:54 +00:00
kipp%netscape.com
342e03b752
Fixed bug #9282 - clip rect was computed wrong from style info and sign of right/bottom were inverted; eliminated many linux compiler warnings
1999-07-05 20:38:14 +00:00
kipp%netscape.com
debcbca361
Fixed margin calcs for block elements (and tables) so that when the object is wider than the avail width the object is pinned to the left/right edge as appropriate (bug #6155 )
1999-07-05 18:45:12 +00:00
andreas.otte%primus-online.de
e3b91de73e
NECKO only: fixing MakeAbsolute while loading images
1999-07-04 22:41:42 +00:00
hyatt%netscape.com
2af7a6b407
Checking in support for intrinsic sizing of chrome.
1999-07-04 04:09:54 +00:00
troy%netscape.com
f1c23e79f3
General clean up and fixing of compiler warnings
1999-07-03 02:22:10 +00:00
troy%netscape.com
1750abc9eb
Added 'm' prefix to struct data members
1999-07-02 23:31:01 +00:00
troy%netscape.com
47aaa64031
Fix for bug #9073 . Changed Init() to return NS_ERROR_OUT_OF_MEMORY if we fail
...
to allocate the space manager
1999-07-02 22:45:07 +00:00
kipp%netscape.com
9d36163585
Support old-upper/lower-alpha/roman style constants
1999-07-02 22:27:03 +00:00
kipp%netscape.com
3f6e7af913
Added code to fill in the maxElementSize in the reflow metrics properly for inner frames (bug #6726 )
1999-07-02 21:05:20 +00:00
warren%netscape.com
8462929dda
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
evaughan%netscape.com
903d3c7c19
Added anonymous node support.
...
Added splitters
Added Grippies.
1999-06-30 22:17:43 +00:00
troy%netscape.com
8d078abd29
Fix for bug #2062 . When sizing the view, take into account child frames
...
that stick outside the right/bottom edges of the parent's frame
1999-06-29 03:41:58 +00:00
troy%netscape.com
5213679b85
Fix for bug #7656 . Changed the root frame to size the document element's
...
frame so it covers the entire canvas
1999-06-27 02:39:09 +00:00
av%netscape.com
892b528961
Enabling stuff checked in earlier
1999-06-27 00:05:05 +00:00
danm%netscape.com
18e69811ef
added 'content' property to JS window
1999-06-26 21:48:29 +00:00
mcafee%netscape.com
02058970cb
Adding BeOS case.
1999-06-26 07:28:55 +00:00
warren%netscape.com
f6b9d3a028
Necko ifdefs for layout and rdf.
1999-06-26 06:36:26 +00:00
troy%netscape.com
520a472166
Fix for bug #6630 . Don't force the desired width to 0 for zero-height
...
frames, and don't have the document element frame shrink wrap
1999-06-26 03:21:49 +00:00
dcone%netscape.com
e60b46a5a2
Fixed a bug that double prints
1999-06-25 14:48:37 +00:00
troy%netscape.com
6b4be3d824
Fix for bug #5762 . Changed DeleteFrame() to call CancelReflowCommand()
...
when a frame is destroyed
1999-06-25 04:22:15 +00:00
troy%netscape.com
3bd4abf53c
Fix for bug #6947 . Changed PlaceBlock() to also check the combined area height
...
when checking for a zero-height frame
1999-06-25 03:17:04 +00:00
warren%netscape.com
2f5289766d
Renamed nsIURLGroup to nsILoadGroup in preparation for necko.
1999-06-25 02:17:37 +00:00
warren%netscape.com
6fc20cbcd6
More necko changes.
1999-06-25 01:53:22 +00:00
av%netscape.com
238854bcac
Fixing build problem
1999-06-24 21:34:37 +00:00
av%netscape.com
170e328f13
fixes getting right hdc foe winless plugin painting, disabled yet
1999-06-24 20:55:33 +00:00
troy%netscape.com
c36412d39d
Fix for bug #7397 . Changed space manager to allows negative values
...
for rect regions
1999-06-24 02:04:50 +00:00
warren%netscape.com
5e8dccf3fe
More necko changes. Changed nsIPluginTagInfo2::GetDocumentBase to copy string.
1999-06-23 19:55:21 +00:00
troy%netscape.com
fe901e9978
Fix for bug #6903 : changed Reflow() to handle reflow commands of type
...
StyleChanged
1999-06-23 04:18:07 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
mcafee%netscape.com
47e22f078a
Better comment to describe the NORMAL_DRAG_HANDLING #define.
1999-06-21 23:24:33 +00:00
mcafee%netscape.com
bd158627db
Fixing drag test case, this is #if 0 by default.
1999-06-21 23:19:54 +00:00
mjudge%netscape.com
667fc51569
commenting out errant printf!
1999-06-21 20:31:30 +00:00
sfraser%netscape.com
5c9bc5e8e1
stdlib.h should come from system includes
1999-06-19 21:50:41 +00:00
sspitzer%netscape.com
e744366a53
fix tree bustage.
1999-06-19 21:13:48 +00:00
mjudge%netscape.com
9eccad5750
up/down selection BRFrames dont allow selecting upon them for now. horizontal bars are now drawn selected. ect.
1999-06-19 20:36:44 +00:00
valeski%netscape.com
487d9ea921
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
beard%netscape.com
c253d1fa92
Bug #5677 : Reenabled drawing images referenced by <OBJECT> tags, fixed a crashing bug on the Mac as a result.
a=chofmann, r=pierre
1999-06-17 00:58:07 +00:00
sfraser%netscape.com
fef071e32e
Fix for bug 8317 -- leaked caret causes crash. r mjudge, a leaf.
1999-06-16 23:55:48 +00:00
peterl%netscape.com
3354b81596
delete floaters before regular children
1999-06-15 06:16:29 +00:00
av%netscape.com
3ce661568d
Hooking up event passing to winless plugins
1999-06-15 05:28:23 +00:00
ftang%netscape.com
f6855356f2
fix bug 7544
1999-06-15 02:21:03 +00:00
av%netscape.com
c1e152447f
Cleaning up
1999-06-14 22:35:46 +00:00
av%netscape.com
4a3a4f1355
*** empty log message ***
1999-06-13 06:18:35 +00:00
av%netscape.com
d087079bb8
*** empty log message ***
1999-06-13 06:11:33 +00:00
av%netscape.com
8df29224a8
*** empty log message ***
1999-06-13 06:06:12 +00:00
av%netscape.com
ed7caf5eed
*** empty log message ***
1999-06-13 06:00:56 +00:00
buster%netscape.com
62700041fc
added support for Ender GFX-rendered text control
1999-06-12 22:28:11 +00:00
av%netscape.com
3544445f46
*** empty log message ***
1999-06-12 21:32:49 +00:00
av%netscape.com
9cbd223094
*** empty log message ***
1999-06-11 22:48:50 +00:00
dcone%netscape.com
bd5a448110
background Image speed up
...
Commented out the box around the printout until Troy returns
1999-06-11 14:43:14 +00:00
pollmann%netscape.com
3ed2a129b2
Bug 7935: Resizing frames beyond edge doesn't cause offset anymore.
1999-06-11 01:18:50 +00:00
pollmann%netscape.com
5f6785eff9
Bug 4711: Retain frameset resize information through reflows.
1999-06-11 00:51:05 +00:00
pollmann%netscape.com
ac03d5bf4a
Bug 7934: Calculate frameset percentage widths/heights correctly.
1999-06-11 00:28:00 +00:00
mjudge%netscape.com
d63fe70c95
minor changes to tweak fix from before. GetPositionSlowly was returning wrong thing causing small caps and other wierd spacing letters to be selected incorrectly.
1999-06-10 21:55:14 +00:00
mjudge%netscape.com
1e4bbda958
fixing table selection again. also adding parameter to nsIFocusTracker that allows us to get the current caret location. I am also stopping nsTableRowFrame from putting blue border around itself since cells are a high enough granularity. made a change to nsIFrame GetPosition to remove some useless parameters ect. this caused me to change nsDOMEvent.cpp and some other places.
...
MJ
1999-06-10 21:08:17 +00:00
kmcclusk%netscape.com
c0d7d3b338
Replaced reference with pointer for accessing plainFont in nsTextFrame::Reflow.
1999-06-08 18:12:20 +00:00
av%netscape.com
c9ea8157ef
*** empty log message ***
1999-06-08 06:07:51 +00:00
joki%netscape.com
6f1a265019
Adding new method to nsIDOMNSUIEvent to give event pos as range offset.
1999-06-08 02:19:26 +00:00
rickg%netscape.com
3b00713051
fixed bug 7713
1999-06-08 00:30:26 +00:00
kmcclusk%netscape.com
50fad27afd
Modified TextStyle constructor to reuse the TextFrame's mFont rather than creating
...
a new font. The creation of the new font show up during profiling as a big hit.
1999-06-07 21:18:51 +00:00
pinkerton%netscape.com
26fdcb06d3
changes so that transferable no longer takes ownership of dataflavor string, but correctly copies it. fix some memory leaks as well.
1999-06-07 20:43:23 +00:00
av%netscape.com
673d695799
*** empty log message ***
1999-06-05 20:47:14 +00:00
av%netscape.com
810f5b6875
Hooking up events for winless plugins
1999-06-05 20:09:21 +00:00
mjudge%netscape.com
69a5dfd797
fixes for selection and memory leaks
1999-06-04 23:00:24 +00:00
amusil%netscape.com
6092bca042
Fixed bug with Java-targeted object tags.
1999-06-04 22:33:13 +00:00
akkana%netscape.com
d95e3b93e3
Part of Vidur's html fragment changes: files which aren't in the build yet
1999-06-03 22:30:12 +00:00
karnaze%netscape.com
dd4be14bd5
bug 1252, check for null view
1999-06-03 04:34:49 +00:00
peterl%netscape.com
ea2a67cdbd
fixed warnings
1999-06-03 02:09:03 +00:00
mjudge%netscape.com
51faf8cbdb
new table selection code drag inside and outside of tables with ease. added some overriding methods to nsTableCellFrame and nsTableFrame to make selection "draw" correctly for those containers.
1999-06-01 23:04:13 +00:00
pierre%netscape.com
101342182f
Don't printf() like crazy when displaying very long pages such as http://slip/res-lib/morte1.htm in DEBUG builds.
1999-06-01 22:11:32 +00:00
hyatt%netscape.com
f17e7aa8a6
More accurate tracking of chrome shells.
1999-05-28 22:26:48 +00:00
av%netscape.com
e2a089381e
Getting windowless plugin stuff into
1999-05-27 23:20:09 +00:00
pinkerton%netscape.com
8c68a96e62
remove references and cid's for tree, toolbar, and content connector widgets. These no longer exist.
1999-05-27 23:17:14 +00:00
hyatt%netscape.com
25c31fd9a3
(1) The document now checks the window for capture.
...
(2) Frames and iframes now know their nearest enclosing chrome shells.
1999-05-27 21:04:52 +00:00
pinkerton%netscape.com
5135f5d4a6
new multiple-item drag and drop apis.
1999-05-26 21:08:14 +00:00
mjudge%netscape.com
1dd2a01b0e
reviewed sfraser approved choffman 6771 6762 UMR and Extreemly inefficient table selection code fixed simply
1999-05-20 00:52:00 +00:00
evaughan%netscape.com
2b76d2dc93
Fixed some visibility bugs in order to make the tab widget work correctly.
1999-05-19 22:14:11 +00:00
mjudge%netscape.com
c7d225d70b
oops fogot default boolean for non start or end node selection
1999-05-18 22:29:27 +00:00
mjudge%netscape.com
ef418f446e
wrong initial boolean value for redraw
1999-05-17 22:31:10 +00:00
mjudge%netscape.com
add5fec838
accidentally left out a parameter to GetPositionSlowly for small caps ect.
1999-05-17 19:50:29 +00:00
mjudge%netscape.com
341678533a
adding in selection of non text frames in editor only
1999-05-17 00:21:18 +00:00
beard%netscape.com
421cc7d6a1
Fixed some serious ref count bugs using nsIURL when instantiating plugins.
1999-05-14 22:45:46 +00:00
kipp%netscape.com
78c392bc04
Fixed typo
1999-05-13 01:52:52 +00:00
kipp%netscape.com
3993e6bcb0
Fix compiler warnings; implement QueryInterface hack to get at line iterator
1999-05-13 00:55:38 +00:00
kipp%netscape.com
37686d6d0d
Updated line iterator impl to match API in nsILineIterator
1999-05-13 00:54:28 +00:00
kipp%netscape.com
7683f72c0c
new
1999-05-13 00:54:03 +00:00
mjudge%netscape.com
a13ab1bbcf
adding back in keyboard navigation. removing const from peekoffset to stop the const creep. changing peekoffset to do the right thing for content based peeking...
1999-05-13 00:44:23 +00:00
mjudge%netscape.com
c3a95cdcf8
adding back in keyboard navigation. removing const from peekoffset to stop the const creep
1999-05-13 00:43:47 +00:00
kipp%netscape.com
fea30bc4eb
Reworked frame factory methods; fixed bug 4519
1999-05-11 22:03:29 +00:00
karnaze%netscape.com
d16c97dbd1
bug 6185 - absolutely positioned target nsHTMLFrameInnerFrames don't get processed by InitAbsoluteConstraints.
1999-05-10 22:59:03 +00:00
karnaze%netscape.com
bc2fd70bd0
added GetFrameType for inner and outer frame
1999-05-10 22:49:39 +00:00
kipp%netscape.com
6ad44fc278
Beginnings of a line iterator
1999-05-10 22:28:49 +00:00
kipp%netscape.com
e9b59fbd83
Reinstate a hack, with a comment for next time, so that tables will center again
1999-05-10 22:28:30 +00:00
kipp%netscape.com
dd4a8fb0f4
Incomplete workaround for bug #5453
1999-05-10 22:28:04 +00:00
kipp%netscape.com
ea5a7d2ef2
Disable mapping frames into text when they don't render properly until troy gets back....
1999-05-10 21:04:18 +00:00
evaughan%netscape.com
eefc2545c2
Fixed xul boxes to implement nsIBox interface.
1999-05-09 21:46:24 +00:00
beard%netscape.com
16b015fe5c
XP_MAC: ensuring that clipRect field of nsPluginWindow is in port coordinates, per original plugin specification.
1999-05-08 16:33:10 +00:00
nisheeth%netscape.com
c7d2151e3c
Adding support in line layout for the CSS "direction" property.
1999-05-08 00:48:39 +00:00
amusil%netscape.com
78ca004933
Added object tag support for applets.
1999-05-07 22:07:58 +00:00
mjudge%netscape.com
d1a79ef279
2 more checkins to follow previous ones
1999-05-07 21:19:04 +00:00
mjudge%netscape.com
85afd8f29d
massive checkin for selection modifications and removing static state variables for selection in nsFrame.h.
1999-05-07 21:12:59 +00:00
vidur%netscape.com
3f5ea90274
Fix for bug 2989 - correcting result of GetFrameForPoint.
1999-05-07 00:08:02 +00:00
av%netscape.com
067950c32c
Override SetInitialChildList for nsObjectFrame
1999-05-06 00:54:36 +00:00
av%netscape.com
19fc76ac90
Getting back check for data attribute in image frames
1999-05-05 23:40:21 +00:00
cyeh%netscape.com
8f54a21774
backout mjudge checkin against closed tree. it also breaks mac as well, so
...
mjudge will try again when tree reopens
1999-05-05 23:05:41 +00:00
mjudge%netscape.com
1feb64d52c
removing static variables from nsFrame for selection. storing state in nsIFrameSelection Implementation.
1999-05-05 22:27:57 +00:00
nisheeth%netscape.com
066b4a19c0
Fix for bug 5850:
...
1) Add a RemoveChild() method to nsIWebshell.
2) nsWebshell::Destroy() calls this method on its parent to remove itself from the parent's child list.
3) Call nsWebshell::Destroy() from nsHTMLFrameInnerFrame's detructor.
1999-05-05 00:23:51 +00:00
hyatt%netscape.com
42da7d31a2
Changes to support window.open in AppRunner.
1999-05-04 23:29:06 +00:00
kipp%netscape.com
91be450e4f
Fixed bug 5255 and removed some compiler warnings
1999-05-03 20:55:12 +00:00
kipp%netscape.com
2d4f3322e2
Implement List method
1999-05-03 20:54:24 +00:00
kipp%netscape.com
fa151ce5d6
Tweaked to handle updated line-height calculation code that will now return -1 sometimes
1999-05-03 20:54:11 +00:00
kipp%netscape.com
d09a32fa41
Fix bug 2058 and improve nav4 compatability by not making line-height normal == 1.0
1999-05-03 20:53:27 +00:00
kipp%netscape.com
6797e11f82
Removed a compiler warning
1999-05-03 20:51:30 +00:00
kipp%netscape.com
c7a81db773
Updated a comment
1999-05-03 20:51:16 +00:00
kipp%netscape.com
aa1e51a75f
Fixed bug 5375 - the conditions for avoiding combined area computations were wrong
1999-05-03 20:51:02 +00:00
kipp%netscape.com
604b966287
Disable destroying webshell until later
1999-04-30 00:08:43 +00:00
mjudge%netscape.com
05804e7429
m5 BUGS Choffman approved. simon reviewed. removing possible memory leak and getting anchor and focus frame to use the proper range instead of addreffing a node each! tested this afternoon
1999-04-29 20:24:21 +00:00
kipp%netscape.com
a3f127b46c
Fix crash bug #5621 ; we weren't pushing frames to the next-in-flow in all cases like we should
1999-04-29 00:16:44 +00:00
kipp%netscape.com
d9d610feb0
Clear first-letter ok style at the right time
1999-04-29 00:16:09 +00:00
mjudge%netscape.com
a9b5f267ff
fixing bugs for unnecessary drawing in text fram as well as other assorted selection bugs.
1999-04-28 02:43:02 +00:00
kipp%netscape.com
380022b0b7
Removed some cruft
1999-04-28 00:19:28 +00:00
mjudge%netscape.com
c5131fd731
fixing skippage of some frames during selection
1999-04-27 22:35:41 +00:00
kipp%netscape.com
a2d2d07781
Use shared IID
1999-04-27 22:14:36 +00:00
kipp%netscape.com
4bc35ca479
Removed compiler warnings
1999-04-27 22:14:17 +00:00
kipp%netscape.com
53b941b6d5
Removed compiler warnings; dump more info out in List method
1999-04-27 22:13:42 +00:00
kipp%netscape.com
8f1cf7f3af
tweaked
1999-04-27 22:13:06 +00:00
kipp%netscape.com
725fe7b033
Added WasDirty for debugging incremental reflow
1999-04-27 22:12:53 +00:00
kipp%netscape.com
9601073f8b
Support first letter reflow
1999-04-27 22:12:37 +00:00
kipp%netscape.com
bcc6a7586b
Added NS_NewFirstLetterFrame
1999-04-27 22:12:22 +00:00
kipp%netscape.com
5f6359a4c8
Dump out next and style context pointers
1999-04-27 22:11:21 +00:00
kipp%netscape.com
fee781d07b
Added first letter support
1999-04-27 22:11:05 +00:00
kipp%netscape.com
498d12a91d
Support revised first-letter layout
1999-04-27 22:10:51 +00:00
kipp%netscape.com
e3355ae51c
Removed unused variable
1999-04-27 22:07:43 +00:00
kipp%netscape.com
24d3767a21
new
1999-04-27 22:05:02 +00:00
karnaze%netscape.com
77888552c6
<frame> or <iframe> without web shell gets background color from ua.css
1999-04-27 21:05:32 +00:00
troy%netscape.com
3f98b6da46
Removed some code that wasn't needed and would leak any child frames
...
that were passed in
1999-04-27 20:24:27 +00:00
troy%netscape.com
737d341483
Removed a function that wasn't needed
1999-04-27 20:18:29 +00:00
karnaze%netscape.com
4e9e92e767
bug 5374 paint <frame> without document all white; made mIsInline a PRBool.
1999-04-27 18:21:30 +00:00
kin%netscape.com
4cd147a086
Fix from mjudge@netscape.com for bug #5505 (Crash clicking on throbber in apprunner)
1999-04-26 19:38:22 +00:00
mjudge%netscape.com
75dd0e4936
selection changes for new model of content only. frames no longer contain variables referring to selection state outside of 1 bit. keyboard selection will now be disabled until i can get it working in the new selection world order.
1999-04-26 04:02:04 +00:00
troy%netscape.com
91a6cd064a
Added flag bit NS_FRAME_OUT_OF_FLOW, and changed the frame construction code
...
to set it for floated and absolutely positioned frames
1999-04-25 17:20:53 +00:00
troy%netscape.com
c12953add6
Added code to check the placeholder's out-of-flow frame and see if it's
...
an absolutely positioned frame and not just assume it's a floater
1999-04-25 17:01:07 +00:00
troy%netscape.com
3d1a5c3171
Removed ContentChanged() and AttributeChanged() which are no longer need
...
now that GetPrimaryFrameFor() always returns the out-of-flow frame
1999-04-25 16:59:39 +00:00
troy%netscape.com
3ce2fbb10a
Fixed a problem where CreateViewForFrame() was setting NS_VIEW_PUBLIC_FLAG_DONT_BITBLT
...
all the time
1999-04-24 04:53:42 +00:00
amusil%netscape.com
a543bafa41
Added support for applets specified by the object tag (which use the "classid:java"
...
attribute instead of "code").
1999-04-23 22:52:10 +00:00
karnaze%netscape.com
522d89695c
bug 5437 - html frames not initially honoring visibility:hidden
1999-04-23 21:55:15 +00:00
kipp%netscape.com
19e462c038
Removed useless include
1999-04-23 20:01:49 +00:00
kipp%netscape.com
0289f48b8f
nit
1999-04-23 20:01:38 +00:00
kipp%netscape.com
c56076621a
Always init the image loader (fixes bug #5238 ); don't load images with zero set dimensions (bug #5381 ); cancel extraneous reflows to improve performance
1999-04-23 20:00:14 +00:00
rickg%netscape.com
e4db1f31da
remove SetName() call at Hyatt's request
1999-04-23 18:56:40 +00:00
rickg%netscape.com
bcf67e70b2
sync with nsString2 API
1999-04-23 18:21:43 +00:00
kipp%netscape.com
728ae6a3a7
Moved hacked call to floater adds out of nsPlaceholderFrame and into nsLineLayout
1999-04-23 15:15:53 +00:00
troy%netscape.com
faca172c4e
Added GetFrameType() and renamed GetAnchoredItem() to GetOutOfFrameFlow()
1999-04-23 14:34:48 +00:00
rickg%netscape.com
1b230a8fb5
fix webshell bug for SMorse
1999-04-23 03:51:39 +00:00
troy%netscape.com
afacbe2418
Work-in-progress for relatively positioned inlines being containing blocks
...
for absolutely positioned child elements
1999-04-22 04:27:47 +00:00
kipp%netscape.com
0d6321571e
Fixed rendering bug with drawing poly areas during debug drawing
1999-04-22 03:40:38 +00:00
rickg%netscape.com
01301cb765
updates to sync with nsString2 api
1999-04-21 23:43:11 +00:00
rickg%netscape.com
2491a0aa62
updates to sync with nsString2 api
1999-04-21 23:35:12 +00:00
amusil%netscape.com
25093ccc16
Fixed bug with flow of control - reflows after the first one no longer call
...
CantRenderDisplacedElement() when it's not supposed to.
1999-04-21 23:25:20 +00:00
troy%netscape.com
c378456c03
Changed the handling for fixed backgrounds a little
1999-04-21 22:08:01 +00:00
troy%netscape.com
2381754d68
Changed CreateViewForFrame() so it takes into account fixed background
...
attachments and sets NS_VIEW_PUBLIC_FLAG_DONT_BITBLT
1999-04-21 21:27:50 +00:00
troy%netscape.com
95103bdc88
Changed nsPositionedInlineFrame::Reflow() to compute the desired size
...
by calling nsInlineReflow::Reflow() with a 'resize' reflow reason when
handling an incremental reflow of an absolutely positioned child element
1999-04-21 21:02:45 +00:00
kipp%netscape.com
a9ee9ef7d7
Fixed word lookahead logic to not look at continuations to avoid duplicate information
1999-04-21 19:59:16 +00:00
kipp%netscape.com
6a70c4061f
Added some (disabled) logging
1999-04-21 19:58:50 +00:00
kipp%netscape.com
ae2c8b1906
Fixed up child incremental reflow to only reflow the necessary number of lines (hopefully)
1999-04-21 19:58:38 +00:00
troy%netscape.com
4af64abb4b
Changed nsPositionedInlineFrame code to handle incremental reflow
1999-04-21 04:37:13 +00:00
sspitzer%netscape.com
e534107dda
fix UNIX build bustage. this won't build with -pendatic
1999-04-21 02:31:02 +00:00
hyatt%netscape.com
c52fdc82f1
More changes to support window.open()
1999-04-21 00:19:30 +00:00
hyatt%netscape.com
26de07334c
Forgot to commit a file.
1999-04-20 23:32:43 +00:00
kipp%netscape.com
be07252e56
Fixed bug #5192 by growing the trapezoid buffer as needed
1999-04-20 23:08:03 +00:00
kipp%netscape.com
cfd836db13
Tweaked FindLineContaining to return the index in the line where the frame is found
1999-04-20 21:52:22 +00:00
kipp%netscape.com
438563d4ab
Fixed up insertion code to support inserting blocks; tweaked FirstChild impl to work better; removed some no longer needed code
1999-04-20 21:51:39 +00:00
av%netscape.com
90a304718d
Turning on previous changes
1999-04-20 21:45:26 +00:00
av%netscape.com
9d421d803b
Added width and height attributes for images
1999-04-20 21:07:26 +00:00
troy%netscape.com
377e74f224
Added GetFrameType() member function
1999-04-20 19:11:37 +00:00
troy%netscape.com
61f5993635
Change to atoms
1999-04-20 18:22:28 +00:00
rickg%netscape.com
0d1b06ca19
sync with nsString2 API
1999-04-20 07:20:21 +00:00