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

1544 Коммитов

Автор SHA1 Сообщение Дата
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