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