Commit Graph

5519 Commits

Author SHA1 Message Date
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