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

5677 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com 1d4bd582b7 Getting closer... 1999-07-20 09:50:48 +00:00
hyatt%netscape.com adff7832c3 I have a menu coming up, but boy does it look bad. 1999-07-20 09:35:35 +00:00
warren%netscape.com bf8423a769 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
hyatt%netscape.com 155f10f03d Ok, I have the appropriate maximum Z-index borderless view being created
for menus.  Now I just have to figure out how to show it.
1999-07-20 08:37:03 +00:00
hyatt%netscape.com 5233e40e03 Still screwing around with menus. 1999-07-20 08:19:47 +00:00
hyatt%netscape.com 3671ea10d4 More tweaks. 1999-07-20 07:34:50 +00:00
hyatt%netscape.com 9a563d8a9f Forget the scrolling frame on menus. I don't need it to make this work. 1999-07-20 07:29:22 +00:00
hyatt%netscape.com c100c5b819 Menu popups init themselves with a view. 1999-07-20 07:28:39 +00:00
ramiro%netscape.com 12f5c30340 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
hyatt%netscape.com 28558f35bc Making sure the pseudo stuff gets handled for the XP menu object. 1999-07-20 07:19:22 +00:00
hyatt%netscape.com 6ecedfdec8 Adding a pseudo atom for XP menu visibility state.
s
1999-07-20 07:12:48 +00:00
hyatt%netscape.com a293d3e54b Making sure some of the XUL frames get properly wrapped in scroll frames. 1999-07-20 07:03:16 +00:00
troy%netscape.com 8ee82be61f Fix for bug #10176: changed ConstructFrameByDisplayType() to be smarter
when handling relatively positioned elements
1999-07-20 04:16:56 +00:00
troy%netscape.com c3e32b0b65 Added 'm' prefix to a couple more data members of nsHTMLReflowState struct 1999-07-20 03:51:46 +00:00
troy%netscape.com 155ed6816a Added 'm' prefix to some of the nsHTMLReflowState data members 1999-07-20 03:41:03 +00:00
troy%netscape.com 2207888d69 Fix for bug #9611: now handles absolutely positioned replaced elements 1999-07-20 02:48:18 +00:00
akkana%netscape.com de29ba317c Try to fix windows build bustage 1999-07-20 00:24:11 +00:00
akkana%netscape.com feb61c6d4c Use the Range methods instead of homebrew stuff to determine when a point is contained in a range; eliminate code duplication 1999-07-19 22:41:49 +00:00
putterman%netscape.com 73ffe8e2c7 Commented out warning. 1999-07-19 21:37:04 +00:00
joki%netscape.com c47e24dc79 Checking in fix for tab navigation submitted by alex@cendio.se 1999-07-19 21:23:57 +00:00
joki%netscape.com d752334449 Updating DOM event apis and changing behavior to properly respect capturing, bubbling, and cancellation methods. 1999-07-19 19:54:34 +00:00
troy%netscape.com b7a34ec182 Minor cleanup 1999-07-19 18:38:51 +00:00
troy%netscape.com 99e5e0a462 Changed ScrollFrameIntoView() to also do horizontal scrolling if necessary 1999-07-19 18:38:33 +00:00
troy%netscape.com 1f18574df2 Changed semantics for ScrollFrameIntoView() 1999-07-19 18:38:02 +00:00
mjudge%netscape.com 5ac2c1e116 fix for javascript calls to selection bad QI 1999-07-19 18:36:28 +00:00
mjudge%netscape.com 516c093f8b cant query interface from frame selection to dom selection since we now have more than one type of dom selection implementations. you must ask for ANY dom selection then remove yourself as a listener or whatever you want to do. MJ 1999-07-19 18:04:35 +00:00
dcone%netscape.com 5e3ed1564c fixed background tile clipping bug. 1999-07-19 14:37:36 +00:00
hyatt%netscape.com 66d44dce92 Fixing Linux bustage. 1999-07-19 09:57:23 +00:00
hyatt%netscape.com d455d19533 Making sure the left and right arrow navigation only fires when the menu bar
is active.
1999-07-19 09:36:24 +00:00
hyatt%netscape.com 6239477090 Making sure the mouse over behavior is right. 1999-07-19 09:18:24 +00:00
hyatt%netscape.com 572b6f3567 Adding some comments. 1999-07-19 09:09:36 +00:00
hyatt%netscape.com a532ac5652 Making sure I consume events when the menu bar is active. 1999-07-19 08:52:42 +00:00
hyatt%netscape.com ba35684f00 You can now keyboard navigate through the menu bar... moving to the left or
right after hitting ALT.
1999-07-19 08:47:02 +00:00
hyatt%netscape.com b7a4382dfa Teaching the menu bar how to highlight the first item when the ALT key
is pressed.
1999-07-19 08:09:30 +00:00
rickg%netscape.com 23b232d248 switch to faster string search API 1999-07-19 03:29:56 +00:00
hyatt%netscape.com 8444ebacd4 Adding a notion of being "active" to the menu bar. This will let it know
when it should be taking control of key events (like arrow keys).
1999-07-19 02:29:11 +00:00
hyatt%netscape.com 2901511264 Hooking up the key and mouse listeners for the menu bar. 1999-07-19 02:26:39 +00:00
hyatt%netscape.com 7669f9c4c9 Instantiating the menu bar listener. 1999-07-19 02:02:38 +00:00
hyatt%netscape.com 74084836c1 The menu frame can be an area frame. In fact that makes more sense. It
should be thought of as an HTML container and not as a funky box.
1999-07-18 08:18:58 +00:00
hyatt%netscape.com 8fe8ccd149 Oops. Had a redundant case. 1999-07-18 07:37:26 +00:00
hyatt%netscape.com 16e9ab5230 added files: mozilla/layout/xul/base/src/nsMenuBarListener.cpp 1999-07-18 07:27:45 +00:00
hyatt%netscape.com a1eb0b0b29 Adding the listener that will observe key and mouse events on the menu bar
(in order to properly pop up menus and to allow the user to move between
menus).
1999-07-18 07:27:02 +00:00
hyatt%netscape.com 7b3da19297 added files: mozilla/layout/xul/base/src/nsMenuBarFrame.cpp 1999-07-18 07:08:12 +00:00
hyatt%netscape.com 124721301b Adding the menu bar frame. 1999-07-18 07:07:55 +00:00
hyatt%netscape.com 68583ab57a Making sure that the popup frames get deleted when the menu gets deleted. 1999-07-18 06:52:06 +00:00
hyatt%netscape.com 97b3b296fb Another method added to the menu frame. 1999-07-18 06:48:03 +00:00
hyatt%netscape.com 18083a388f Continuing the menu frame's education regarding its separate popup list. 1999-07-18 06:44:03 +00:00
hyatt%netscape.com 336f91c812 Teaching the menu frame that menu children aren't really part of its flow (like
the dropdown combo box does).
1999-07-18 06:41:41 +00:00
hyatt%netscape.com 1b62413ffc added files: mozilla/layout/xul/base/src/nsMenuFrame.cpp 1999-07-18 06:37:50 +00:00
hyatt%netscape.com 45a2846e5d Adding the menu frame instantiation code for XP menus. 1999-07-18 06:37:06 +00:00
hyatt%netscape.com a92ef1a85c Adding the menu frame files. 1999-07-18 06:36:37 +00:00
rickg%netscape.com e94128a661 fixed bug 9845 1999-07-18 06:35:52 +00:00
hyatt%netscape.com 8e2263303c Committing the popup .h file. 1999-07-18 06:35:03 +00:00
hyatt%netscape.com cbbb8072e7 Working on making the menu popup frame for XP menus. 1999-07-18 06:29:43 +00:00
hyatt%netscape.com d736024f65 added files: mozilla/layout/xul/base/src/nsMenuPopupFrame.cpp 1999-07-18 06:24:56 +00:00
hyatt%netscape.com 1602e29911 Stubbing a menu popup frame for XP menus. 1999-07-18 06:23:45 +00:00
hyatt%netscape.com 8b79ce996e Turning on XP menus. 1999-07-18 03:16:58 +00:00
mjudge%netscape.com 1048e1ff54 sorry bad capitalization of file name 1999-07-18 02:59:09 +00:00
mjudge%netscape.com c0b1525970 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 c291b15f6a removed files: mozilla/layout/html/style/src/nsCSSProps2.cpp 1999-07-18 00:45:59 +00:00
peterl%netscape.com 96e0cff2d6 use preprocessor to generate atom code 1999-07-18 00:35:21 +00:00
peterl%netscape.com 33759cf899 string usage cleanup 1999-07-18 00:34:53 +00:00
peterl%netscape.com 82742cc403 string usage cleanup
sync to new entity api
1999-07-18 00:34:41 +00:00
peterl%netscape.com 49e887a855 update to new property and keyword enums and apis 1999-07-18 00:33:53 +00:00
peterl%netscape.com a47e2611ce nuked 1999-07-18 00:33:27 +00:00
peterl%netscape.com 18bb385451 switch to preprocessor for code generation 1999-07-18 00:32:32 +00:00
peterl%netscape.com 6de833e76e update to new property and keyword enums and apis
added 'ch' unit support
1999-07-18 00:31:37 +00:00
peterl%netscape.com 3eacc5f5d8 sync to color api change 1999-07-18 00:30:30 +00:00
peterl%netscape.com 6d237f7fdc cleanups 1999-07-18 00:30:11 +00:00
peterl%netscape.com 9ab505b75a removed warnings 1999-07-18 00:29:39 +00:00
peterl%netscape.com 72465e27a5 added char support
update to new property and keyword enums and apis
removed warnings
1999-07-18 00:28:43 +00:00
peterl%netscape.com 64ca5956b4 removed warnings
update to api changes
1999-07-18 00:27:40 +00:00
peterl%netscape.com 17f883524a added char unit support
removed warnings
update to color api change
1999-07-18 00:27:02 +00:00
peterl%netscape.com 3df2d71720 remove warnings 1999-07-18 00:26:14 +00:00
peterl%netscape.com 3a0563e743 fix atom api 1999-07-18 00:25:54 +00:00
peterl%netscape.com ec7b92b816 update to new property and keyword enums and apis 1999-07-18 00:25:28 +00:00
peterl%netscape.com 9d026a4262 use preprocessor to generate atom code 1999-07-18 00:24:47 +00:00
peterl%netscape.com e6667a928a removed old include 1999-07-18 00:23:08 +00:00
peterl%netscape.com 26a3081cd1 update to new entity lookup api 1999-07-18 00:22:49 +00:00
peterl%netscape.com 07a86b4145 fix color parsing
update to new tag lookup api
1999-07-18 00:22:29 +00:00
peterl%netscape.com 7a4bc5e7cd update to new tag and entity lookup apis 1999-07-18 00:21:41 +00:00
peterl%netscape.com 9aea959a8c fix color handling 1999-07-18 00:20:27 +00:00
peterl%netscape.com c35106c852 fix reresolve style context to iterate all child lists 1999-07-18 00:18:45 +00:00
peterl%netscape.com 71c53ea754 addref lookup tables from factory 1999-07-18 00:17:29 +00:00
peterl%netscape.com 162a545b8d removed unused IID 1999-07-18 00:17:03 +00:00
peterl%netscape.com 4be5417e98 fix outline width cache
fix outline change computation
1999-07-18 00:16:35 +00:00
peterl%netscape.com 218b13580e fix layout atoms api 1999-07-18 00:16:01 +00:00
peterl%netscape.com 50997d7433 use preprocessor for code generation 1999-07-18 00:15:37 +00:00
peterl%netscape.com 5ed314c7e6 cleanup string usage 1999-07-18 00:15:22 +00:00
peterl%netscape.com 02bb492ee5 removed unused imports 1999-07-18 00:15:03 +00:00
peterl%netscape.com 40b2eadb31 added nsLayoutAtomList.h 1999-07-18 00:14:29 +00:00
peterl%netscape.com 492bf2f145 added consts for new CSS properties 1999-07-18 00:14:08 +00:00
peterl%netscape.com 63e40660f8 use preprocessor for atom code generation 1999-07-18 00:13:35 +00:00
peterl%netscape.com 2cda14ec55 added != operator 1999-07-18 00:13:08 +00:00
ramiro%netscape.com fda4120340 Step 3 of cleaning up link time toolkit dependencies. Name the timer libs
according to the toolkit they match.  Also set the damn name in one place to
make it easy to change in the future.
1999-07-17 23:52:12 +00:00
ramiro%netscape.com ba8ba82cc6 Landing timer move on windows. 1999-07-17 15:52:01 +00:00
ramiro%netscape.com a09ea8b7ca Landing timer move on unix. 1999-07-17 14:22:51 +00:00
beard%netscape.com 06085c800b added <iostream.h> 1999-07-17 01:58:38 +00:00
jdunn%netscape.com f6e6aeea41 Must pre-delcare the structs friends so that they can access each other since they are private 1999-07-17 01:11:00 +00:00
troy%netscape.com 17db1371eb Clean up in InitializeScrollFrame() to make sure floated and positioned elements
have their parent frame pointer set correctly
1999-07-17 00:49:54 +00:00
troy%netscape.com 37e8c3a392 Added code to make sure that posted events are removed when the frame they
refer to is destroyed
1999-07-16 23:27:46 +00:00
troy%netscape.com f9d48b07a9 Added NotifyDestroyingFrame() function to nsIPresShell 1999-07-16 23:25:15 +00:00
troy%netscape.com f49a234635 Fix for bug #3605. The problem was that when creating table caption and table cell
frames we weren't pushing a new float context. That meant floated images had an
incorrect parent frame pointer
1999-07-16 23:04:27 +00:00
pinkerton%netscape.com a4bb19abc2 added nsToolbarItemFrame and nsToolbarDragListener for rods. 1999-07-16 22:41:29 +00:00
pollmann%netscape.com 9c82b52178 Bug 10024: Check base target for form submission 1999-07-16 21:01:13 +00:00
hangas%netscape.com 6eba8de450 Fix DEBUG Mac Build Bustage. Changed memset to nsCRT::memset 1999-07-16 19:11:43 +00:00
bienvenu%netscape.com d26f3537ab more build bustage 1999-07-16 19:08:44 +00:00
troy%netscape.com 3058394af3 Minor cleanup 1999-07-16 18:17:14 +00:00
kipp%netscape.com dd6cf0e923 Removed a compiler warning 1999-07-16 17:40:39 +00:00
rods%netscape.com 0cdcf017b5 changed Invalidate calls to have a FLASE repaint flag 1999-07-16 14:24:51 +00:00
rods%netscape.com d1b9dafb97 commented out repaint for focus 1999-07-16 14:23:48 +00:00
rods%netscape.com 07dc39f2d3 XIF is now being put into the transferable as double byte 1999-07-16 14:20:59 +00:00
rods%netscape.com 47c4a999ca Using nsCOMTypeInfo instead of /class/::GetID
added comments, added code to reset the active state after the drop
fixed a selection bug in native text fields because the events weren't being
propagated correctly.
1999-07-16 13:02:01 +00:00
warren%netscape.com 84bd74a4fd Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
hyatt%netscape.com 99ed2a28e9 Fixing build bustage. 1999-07-16 07:54:18 +00:00
troy%netscape.com 7b9d24e898 Turned on the use of the digital search tree code 1999-07-16 03:32:09 +00:00
kipp%netscape.com 9bd5c53136 Refix the problem with maxElementSize pointing below the stack 1999-07-16 03:12:56 +00:00
troy%netscape.com b9d0bec0ea Fix for bug #9891: added NULL pointer check in ContentInserted() 1999-07-16 02:14:26 +00:00
troy%netscape.com 49bd3ffac2 added files: mozilla/layout/html/base/src/nsDST.cpp 1999-07-16 01:33:06 +00:00
troy%netscape.com d281be8891 Fixed so it's correct C++ and it compiles on Solaris and AIX 1999-07-16 01:20:04 +00:00
jdunn%netscape.com 3367dc04d6 Adding newline at end... HP requires it 1999-07-16 00:26:47 +00:00
sfraser%netscape.com 14f2e71bab Don't cast a char* to a PRUnichar* array when calling PaintTextDecorations. 1999-07-15 23:11:35 +00:00
buster%netscape.com 313afdd35b a tiny bit of extra debug output, not enabled by default 1999-07-15 19:28:12 +00:00
mjudge%netscape.com fb19f40c27 fix for assert problem. check pointer as well as return value 1999-07-15 19:08:11 +00:00
mjudge%netscape.com f447570414 checkin for carpool for multiple seleciton/ime selection and api changes to nsIDOMselection 1999-07-15 18:19:03 +00:00
valeski%netscape.com 6ee521a3aa yanked some function redefinitions if NECKO was defined 1999-07-15 15:17:43 +00:00
dcone%netscape.com 56e7a48d52 Fixed printing to make sure all URL's are loaded before print.
Fixed the background tile render'er to save and restore clip.
1999-07-15 14:23:40 +00:00
sspitzer%netscape.com af8f0ad20d back this out. causes build bustage. sorry 1999-07-15 07:13:06 +00:00
sspitzer%netscape.com e4c9dbea9b use NS_DEFINE_CID instead of NS_DEFINE_CID where appropriate. fix warning 1999-07-15 07:00:22 +00:00
sspitzer%netscape.com 17366d87c0 fix warning 1999-07-15 06:58:53 +00:00
mcafee%netscape.com eb0a9b76b3 removing unused variable. 1999-07-15 02:02:56 +00:00
kmcclusk%netscape.com 94b33ed178 Added arrow.gif to Makefile.in 1999-07-14 23:39:38 +00:00
beard%netscape.com 5fe9b75694 Fixing bustage 1999-07-14 23:23:47 +00:00
kmcclusk%netscape.com 844e26a5b2 Added missing arrow.gif 1999-07-14 22:45:58 +00:00
sfraser%netscape.com b649aead79 File Removed. 1999-07-14 22:37:03 +00:00
sfraser%netscape.com eeb1dfbdf1 Removal of nsCaretProperties 1999-07-14 22:18:29 +00:00
sfraser%netscape.com ea9cc87ab2 Fix the include guard names. 1999-07-14 22:08:13 +00:00
kmcclusk%netscape.com d42e178f95 fixed bugs #6303, #6753, #6756, #6759
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.
1999-07-14 22:00:24 +00:00
tague%netscape.com 9032ab797e Fixed bug #8227 deref errors in tempDOMTextRange 1999-07-14 21:10:55 +00:00
kipp%netscape.com a427d96f8c Disabled my debug noise (whoops) 1999-07-14 20:40:23 +00:00
mcafee%netscape.com d178ccc1b4 Moved inclusion of nsIStyleContext.h into nsToolbarFrame.h, this fixes Solaris bustage. 1999-07-14 19:40:03 +00:00
mcafee%netscape.com 49def2a8f5 Fixing Solaris bustage for TOOLBAR_DD ifdef. 1999-07-14 19:35:22 +00:00
pollmann%netscape.com 8158d059de Bug 9847: Check for null returned from new. 1999-07-14 19:32:22 +00:00
hyatt%netscape.com b8dc5bac12 Fix for bugs 9601 and 9698. 1999-07-14 19:21:27 +00:00
jdunn%netscape.com 08acd09a73 anonymous unions CAN'T define any new types, so the struct's definition has
to be outside of the union... plus since the union is protected (and can't
be declared a friend - since it is anonymous, the struct's def must be public.
1999-07-14 19:09:42 +00:00
akkana%netscape.com a3fb11b98f Restructure the editor output routines to allow passing in
a mime type and a flag argument.  Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
      editor is created.
9470, 9488: allow explicit specification of formatted output.
1999-07-14 18:54:29 +00:00
kin%netscape.com 7a1d6040f4 Call NS_IF_RELEASE instead of NS_RELEASE for handler, because it could be NULL.
Fixes crash that occurs when pressing the submit button in a for displayed in
the editor.
1999-07-14 18:33:24 +00:00
nisheeth%netscape.com de96f69ead 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
nisheeth%netscape.com 817c0d49e4 Removing ifdef XML_PSEUDO_ELEMENT which is never defined. 1999-07-14 17:59:19 +00:00
kipp%netscape.com 8e14dafaf7 Added GetFrameName 1999-07-14 17:32:56 +00:00
kipp%netscape.com bfeb95abce Added GetFrameName method to improve List's; fix a purify BSR by stubbing out maxElementSize; left in some debug noise (disabled) 1999-07-14 17:32:43 +00:00
kipp%netscape.com d476034c45 Tweaked an improper if then else code from troy 1999-07-14 17:31:43 +00:00
kipp%netscape.com 06163d8177 Tweaked nested dl handling; added counter-reset property for better list numbering handling 1999-07-14 17:31:17 +00:00
kipp%netscape.com 23518e9968 Removed compiler warnings 1999-07-14 17:30:22 +00:00
kipp%netscape.com 6c7e923344 nop 1999-07-14 17:30:07 +00:00
kipp%netscape.com 0bfd6a27a3 Removed some compiler warnings 1999-07-14 17:29:45 +00:00
kipp%netscape.com b32c6678b7 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 f7c32cc440 Clean up warnings 1999-07-14 17:28:45 +00:00
kipp%netscape.com 4326cd790d Cleaned up warnings for bug 8947 1999-07-14 17:28:22 +00:00
kipp%netscape.com de21952346 Eliminate a warning 1999-07-14 17:28:00 +00:00
kipp%netscape.com 5ffc2904c6 Check for another bad reflow child behavior 1999-07-14 17:27:48 +00:00
kipp%netscape.com f288f50964 Cleaned up some warnings; use some com-ptrs 1999-07-14 17:27:24 +00:00
kipp%netscape.com 02571dde05 Various and sundry bug fixes 1999-07-14 17:26:20 +00:00
kipp%netscape.com 9687a61f7a Tweaked area frame shrink wrapping for bug #5999 1999-07-14 17:26:12 +00:00
jevering%netscape.com 4984bea6a5 Building w/Necko. For some reason prmem.h is not being included on the
NECKO=1 build.  Added include.
1999-07-14 17:13:05 +00:00
ftang%netscape.com f233a69669 hook charset detection for html document 1999-07-14 15:33:48 +00:00
troy%netscape.com 190597c08b As step #1 in incremental painting I changed Reflow() to invalidate the
entire bounds after an incremental reflow. The table should be smarter about
how much it invalidates, but this is necessary for the time being because the
area frame no longer invalidates everything
1999-07-14 15:21:52 +00:00
troy%netscape.com 84cc1d3e34 Changed Reflow() to invalidate bounds for an incremental reflow 1999-07-14 15:20:01 +00:00
troy%netscape.com 8f58dbdf93 Added #define of NS_AUTOMARGIN 1999-07-14 15:17:33 +00:00
troy%netscape.com ee38ccd817 Changed Reflow() and ReflowDirtyLines() to invalidate the damaged areas
after an incremental reflow
1999-07-14 15:16:56 +00:00
troy%netscape.com 533748cd90 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
troy%netscape.com 2b5be81984 Added comment describing how incremental painting works 1999-07-14 15:13:47 +00:00
troy%netscape.com 3423003ece Fix for bug #9733. Changed CantRenderReplacedElement() so it resets the primary
frame mapping for the image
1999-07-14 15:11:37 +00:00
troy%netscape.com 89b7456d30 Fixed a problem in ConstructFrameByTag() where the parent frame was wrong
for floated elements
1999-07-14 15:10:10 +00:00
troy%netscape.com 22dfdde09f Added nsDST.cpp to Unix builds 1999-07-14 15:08:32 +00:00
troy%netscape.com ba77a74c57 Improved the tree verification function so it's more thorough 1999-07-14 15:07:46 +00:00
troy%netscape.com 67730aaef2 Added file nsDST.cpp 1999-07-13 03:54:00 +00:00
troy%netscape.com 32d96e8d86 Initial check-in 1999-07-13 03:53:48 +00:00
sspitzer%netscape.com be863ba56e fix for #9698. check pointer before dereferencing. 1999-07-12 19:41:03 +00:00
andreas.otte%primus-online.de 838f5a972b NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski 1999-07-11 15:46:10 +00:00
hyatt%netscape.com bd33391b05 Fix for bug 9566. 1999-07-10 08:20:09 +00:00
hyatt%netscape.com 9af43ac043 Batching removal and making sure I get notified (in an attempt to fix some
of the out of sync problems the tree widget is having).
1999-07-10 01:10:40 +00:00
hyatt%netscape.com 6830e1839d Fix for bug 9503. 1999-07-10 00:51:35 +00:00
briano%netscape.com 94f24d2436 Fix for AIX. Redundant -I's were making the compile lines too long. 1999-07-09 23:50:28 +00:00
warren%netscape.com 61c8d73b43 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
hyatt%netscape.com 4e29132a5d Changes to the tree widget to prevent memory whackage that's causing
crashes.  This should fix several of the mailnews bugs.  It's hard to
say exactly which of them will be fixed by this, since some of them
are caused by memory whackage and others are real bugs in the widget
itself.

Also adding in support for Troy's primary frame hashtable, thus ensuring
that when the tree widget dynamically deletes frames that the mappings
in the hashtable are removed (so that deleted frames won't accidentally
be retrieved).
1999-07-09 20:58:16 +00:00
sfraser%netscape.com 15611e693f First Checked In. 1999-07-09 01:14:45 +00:00
vidur%netscape.com e7366c4bc8 Cut-and-paste error. GetVLinkColor was calling the body's GetLink method. Fix approved by chofmann, reviewed by nisheeth. 1999-07-08 19:55:47 +00:00
kipp%netscape.com 457c3003fb 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 baaf56e24a 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 869bb26059 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
pnunn%netscape.com 2e46bc2783 added to img mime types. pnunn. ok'd by chofmann. 1999-07-08 01:32:11 +00:00
sfraser%netscape.com 30af5da15e Fix for 9361, comment out bogus assert in the caret code. a chofmann 1999-07-08 01:24:52 +00:00
hyatt%netscape.com 69ea86f29b Nailed this repainting/disappearing bug to the WALL! 1999-07-08 00:43:17 +00:00
mcafee%netscape.com 181ddbfac5 Adding nsToolbarItemFrame.cpp to the build, this gets used when TOOLBAR_DD=1, ie. --enable-toolbar-dd. a=cyeh 1999-07-07 22:55:47 +00:00
akkana%netscape.com 67a0559e7f 9180: add content comment, not XIF comment. r=chofmann 1999-07-07 22:43:46 +00:00
pinkerton%netscape.com aebf313276 rewite GetScreen* to use nsIWidget::WidgetToScreen(), which actually will work under linux and mac. (rev pavlov, appr cyeh). Bug #9114. 1999-07-07 22:40:22 +00:00
hyatt%netscape.com d6584e757a Fixing problems with redraw on initial show of window. 1999-07-07 22:34:31 +00:00
troy%netscape.com 5dcc0ba4f3 Fix for bug #9354, crash when typing into an empty document 1999-07-07 20:33:07 +00:00
warren%netscape.com 0efef3c3f9 Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:19:38 +00:00