troy%netscape.com
efd8280343
Now uses frame manager
1999-08-04 04:02:40 +00:00
troy%netscape.com
886f6583d3
Initial check-in
1999-08-04 03:39:34 +00:00
troy%netscape.com
c1d3f6c6c8
Added nsIFrameManager.h to exported files
1999-08-04 03:39:18 +00:00
mcafee%netscape.com
6da92dc13c
Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren
1999-08-03 20:51:41 +00:00
rods%netscape.com
c0ba35bb79
Added the style context to the CreateInputFrame method, the pseudoContext
...
was not being created with it's parent and needed to be. Fixes Bug #10716
1999-08-03 14:41:48 +00:00
hyatt%netscape.com
f080c0cae8
Phase 3. Enabling XP menus on the menu bar.
1999-07-31 11:29:03 +00:00
briano%netscape.com
5ca4aa0b87
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
rods%netscape.com
6412a66059
temporary fix for reentrancy bug in HandleEvent
1999-07-28 21:42:37 +00:00
vidur%netscape.com
e557b2140e
Fixed incorrect inclusion of text elements in tag stack creation in CreateContextualFragment.
1999-07-28 05:26:16 +00:00
vidur%netscape.com
118ec90f2c
Added new forwarding macro.
1999-07-28 05:25:44 +00:00
troy%netscape.com
2ba05e9bf2
Added failure check for call to nsStyleData::GetBorder()
1999-07-28 04:48:34 +00:00
briano%netscape.com
007ea62765
Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
1999-07-27 23:27:44 +00:00
kmcclusk%netscape.com
f9b64e775c
bug #7032 Changed nsIWidget::Resize(...), nsIWidget::Move(...) to
...
use PRInt32 instead of PRUInt32. Modified Mac, and Linux to match.
bug #2010 Applied David Barrons patch for MakeSide ins CSSRendering.
nsIWidget - removed GetAbsoluteBounds - Not needed. Can use WidgetToScreen instead.
1999-07-27 23:26:36 +00:00
troy%netscape.com
05fb1d7f25
Changed root frame class over to new reflow command handling
1999-07-27 14:15:42 +00:00
troy%netscape.com
2564e77725
Fix for bug #10563 where we were triggering a post condition assertion. Changed
...
ComputeBackgroundAnchorPoint() to correctly calculate tile offset that is a
multiple of the tile
1999-07-27 14:13:09 +00:00
dcone%netscape.com
cf87ffff0a
Fixed background rendering
1999-07-27 06:41:34 +00:00
joki%netscape.com
f1c8421c61
Event fixes to allow key event handling by GFX widgets and fixes for window.defaultStatus.
1999-07-26 15:02:19 +00:00
rickg%netscape.com
f4902b78bc
replaced calls to deprecated nsString API
1999-07-26 00:37:24 +00:00
troy%netscape.com
bc9ccffd53
Added 'm' prefix to structs defined in nsISpaceManager
1999-07-25 19:01:13 +00:00
jfrancis%netscape.com
250bfcbd91
fix for bug 9842 (aka 8227) plus some thread safety improvements
1999-07-25 08:41:42 +00:00
jfrancis%netscape.com
205e3e3fec
fix for bug 9935
1999-07-25 05:31:05 +00:00
jfrancis%netscape.com
4b1939dc92
fix for bug: subtree iterator had bug in init code that could cause iter to be empty.
1999-07-25 05:30:15 +00:00
troy%netscape.com
1c38807112
Fix for bug #10268 . I used '&&' when I really meant to use '||' and that caused us
...
to create the wrong type of frame for relatively positioned H1 elements
1999-07-24 23:08:34 +00:00
peterl%netscape.com
600dc2854c
added basic support for inline-block
1999-07-24 19:01:43 +00:00
peterl%netscape.com
9d991de5f0
added some experimental CSS3 properties
...
fixed style context impact reporting
1999-07-24 18:59:43 +00:00
troy%netscape.com
e337ad496d
Fixed a problem in ContentRemoved() where for fixed position frames the
...
wrong child list name was being used
1999-07-24 03:58:35 +00:00
troy%netscape.com
08c5b45b84
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
hyatt%netscape.com
ac8f0fd89d
Adding the capability to distinguish menus and menu items.
1999-07-23 05:11:49 +00:00
rods%netscape.com
022dd79bc6
Sending wrong length when putting data on the clipboards,
...
double byte chars need twice the space. Wrongly assummed nsString.Length()
return bytes instead of length in chars doubel or single.
1999-07-23 02:25:17 +00:00
vidur%netscape.com
0ebbf485db
Forms can now be container content.
1999-07-22 23:28:16 +00:00
nisheeth%netscape.com
a14ff6dcb2
Fix for bug 10028. We handle mixed case mailto urls properly now.
1999-07-22 22:34:28 +00:00
akkana%netscape.com
eeefe7ebd2
Fix selection bustage from yesterday
1999-07-22 19:42:21 +00:00
hyatt%netscape.com
759f5ce3da
Fixing my while loops. They could crash under rare circumstances.
1999-07-22 10:06:38 +00:00
troy%netscape.com
1df4c2d244
Added ReplaceFrame() member function to nsIFrame
1999-07-22 04:32:31 +00:00
troy%netscape.com
7a5e4dbdb5
Renamed some nsFrameList member functions
1999-07-22 04:00:57 +00:00
troy%netscape.com
c551fe3166
Renamed DeleteFrame() to Destroy()
1999-07-22 02:24:52 +00:00
troy%netscape.com
f02d9ef8b9
Added NS_FRAME_IS_DIRTY flag to the frame state flags
1999-07-21 23:47:01 +00:00
troy%netscape.com
19ed07723e
Removed IsTransparent() function from nsIFrame
1999-07-21 23:15:39 +00:00
kmcclusk%netscape.com
9716e9ec80
Enable PartialGfx rendering as the default widget rendering mode.
1999-07-21 23:12:23 +00:00
bienvenu%netscape.com
06518b721b
fix windows build bustage for Akkana
1999-07-21 22:17:20 +00:00
akkana%netscape.com
65aa229045
Add a working implementation for nsDOMSelection::ContainsNode, and use it in nsDocument::IsInSelection for XIF conversion
1999-07-21 21:29:29 +00:00
hyatt%netscape.com
1675dae7c2
Crash without these null checks.
1999-07-21 00:17:39 +00:00
akkana%netscape.com
b6a67a9c1c
Move non-idlc generated stuff from nsIDOMSelection.h to nsIPresShell.h
1999-07-21 00:12:23 +00:00
hyatt%netscape.com
b817087e8e
Introduced an infinite loop (sigh). Fixing the problem.
1999-07-21 00:11:23 +00:00
hyatt%netscape.com
e2158e63d7
Had messed up tree widget code on removal, insertion, and append. Fixed now.
1999-07-20 23:24:10 +00:00
akkana%netscape.com
d45c51b9af
Add new ContainsNode method to nsIDOMSelection
1999-07-20 23:08:22 +00:00
kmcclusk%netscape.com
af9e15b5e3
nsPresContext.cpp,.h - Added eWidgetRendering_PartialGfx as a rendering mode to PresContext.
...
ua.css - Added select[multiple] rule for multi-select listboxes without a size
Fixed form submission for gfx checkboxes,radiobuttons, and select by rewriting GetNamesValues.
Added nsListControlFrame::GetSizeAttribute and nsListControlFrame::GetNumberOfRows
Added logic to nsCSSFrameConstructor::ConstructSelectFrame and nsListControlFrame::Reflow
to handle the case of a multiselect select without a size specified.
1999-07-20 22:32:41 +00:00
warren%netscape.com
a2519a14d6
Added missing addref.
1999-07-20 20:03:11 +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
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
28558f35bc
Making sure the pseudo stuff gets handled for the XP menu object.
1999-07-20 07:19:22 +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
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
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
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
rickg%netscape.com
23b232d248
switch to faster string search API
1999-07-19 03:29:56 +00:00
hyatt%netscape.com
124721301b
Adding the menu bar frame.
1999-07-18 07:07:55 +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
cbbb8072e7
Working on making the menu popup frame for XP menus.
1999-07-18 06:29:43 +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
3a0563e743
fix atom api
1999-07-18 00:25:54 +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
a09ea8b7ca
Landing timer move on unix.
1999-07-17 14:22:51 +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
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
07dc39f2d3
XIF is now being put into the transferable as double byte
1999-07-16 14:20:59 +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
troy%netscape.com
7b9d24e898
Turned on the use of the digital search tree code
1999-07-16 03:32:09 +00:00
troy%netscape.com
b9d0bec0ea
Fix for bug #9891 : added NULL pointer check in ContentInserted()
1999-07-16 02:14:26 +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
sfraser%netscape.com
b649aead79
File Removed.
1999-07-14 22:37:03 +00:00