1593 Commits

Author SHA1 Message Date
peterl%netscape.com
ae317e1e57 cleaned up style contexts of viewport and friends
git-svn-id: svn://10.0.0.236/trunk@42682 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:16:50 +00:00
peterl%netscape.com
5ee6e7b306 added note
git-svn-id: svn://10.0.0.236/trunk@42679 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:14:50 +00:00
peterl%netscape.com
8e281ce1df fix initial value of border collapse
git-svn-id: svn://10.0.0.236/trunk@42678 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:14:36 +00:00
peterl%netscape.com
ac9e8c5d0f added more pseudo elements
git-svn-id: svn://10.0.0.236/trunk@42677 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:05:05 +00:00
joki%netscape.com
25eb777ec4 Adding new onselect event. Also slight modification to ender text widget focus behavior
git-svn-id: svn://10.0.0.236/trunk@42676 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 23:18:35 +00:00
beard%netscape.com
3e9a8b9a14 fixes a crasher triggered by test case of bug #5194.
git-svn-id: svn://10.0.0.236/trunk@42666 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 20:43:47 +00:00
buster%netscape.com
e292a3dd2d just a comment, part of a memory leak bug fix to remind users to free a struct
git-svn-id: svn://10.0.0.236/trunk@42639 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:09:09 +00:00
rods%netscape.com
22ceb9955b Fixed build breakage, passing in wrong variable, and it was uninitialized.
git-svn-id: svn://10.0.0.236/trunk@42553 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:45:14 +00:00
bienvenu%netscape.com
df2f27f1be fix build bustage for rods
git-svn-id: svn://10.0.0.236/trunk@42552 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:43:33 +00:00
rods%netscape.com
f619e80294 Added RemoveDummyFrameFromSelect method for removing the dummy frame when the select is empty, finished adding the code to completely handle the creating and removing of the dummy frame.
git-svn-id: svn://10.0.0.236/trunk@42543 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:14:45 +00:00
hyatt%netscape.com
f8c7506959 Popup set frames can be created.
git-svn-id: svn://10.0.0.236/trunk@42503 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 19:20:56 +00:00
troy%netscape.com
0a8e132ebc Cleanup
git-svn-id: svn://10.0.0.236/trunk@42452 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:34:32 +00:00
rods%netscape.com
54a91b5e85 Added code to create and remove the generated content and frame when the select has no options. This necessary for correct sizing of the select when empty.
git-svn-id: svn://10.0.0.236/trunk@42448 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:11:14 +00:00
jfrancis%netscape.com
4b7c2c1325 fixing unix bustage. compilers: viva la difference!
git-svn-id: svn://10.0.0.236/trunk@42437 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 12:14:39 +00:00
jfrancis%netscape.com
1231913111 fixing range dom gravity bug first exposed by bug #10231
git-svn-id: svn://10.0.0.236/trunk@42436 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 10:33:09 +00:00
pierre%netscape.com
6a1d462764 breaking up gfx & native widgets
git-svn-id: svn://10.0.0.236/trunk@42404 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 05:11:39 +00:00
mcafee%netscape.com
79268af9ce Trying to fix mac bustage.
git-svn-id: svn://10.0.0.236/trunk@42338 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 21:33:06 +00:00
troy%netscape.com
aba5f77708 Moved cantrenderreplacedelememt code over to the frame manager
git-svn-id: svn://10.0.0.236/trunk@42332 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 20:17:44 +00:00
troy%netscape.com
15e12f10a8 Added NULL pointer check for frame manager in DeletingFrameSubtree()
git-svn-id: svn://10.0.0.236/trunk@42259 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:30:09 +00:00
troy%netscape.com
22079fd541 Added NULL pointer checks in GetPrimaryFrameFor() and GetPlaceholderFrameFor()
git-svn-id: svn://10.0.0.236/trunk@42258 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:23:39 +00:00
troy%netscape.com
db679bfa7c Changed frame construction code to use frame manager when modifying frame
model


git-svn-id: svn://10.0.0.236/trunk@42257 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:09:22 +00:00
valeski%netscape.com
31d96c9cf3 api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).


git-svn-id: svn://10.0.0.236/trunk@42248 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 01:37:52 +00:00
buster%netscape.com
132773aaab added GetCaretEnabled
cleaned up caret APIs according to coding convention


git-svn-id: svn://10.0.0.236/trunk@42196 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:46:16 +00:00
pinkerton%netscape.com
888c3db667 removing the TOOLBAR_DD #ifdef's.
git-svn-id: svn://10.0.0.236/trunk@42178 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:16:31 +00:00
kin%netscape.com
c89294e709 Fixes for bug #10231 (crash making list after select all)
and bug #10815 (Crash deleting selected text and table)

mozilla/editor/base/nsHTMLEditRules.cpp
  - Added check, in WillDeleteSelection(),  to see if
    endpoints of the range are in the body before calling
    GetBlockNodeParent(). (Bug #10231)
  - Modified GetPromotedPoint() to check for NULL in the
    case where aWhere == kEnd and GetChildAt() returns NULL.
    (Bug #10815)

mozilla/layout/base/src/nsGenericElement.cpp
  - Modified RangeAdd() so that it doesn't add
    a range if it's already in the list.  (Bug #10231)

mozilla/layout/base/src/nsRangeList.cpp
  - Modified GetPrimaryFrameForFocusNode() to
    initialize aReturnFrame and to return a failure
    if ChildAt() returns NULL. (Bug #10231)


git-svn-id: svn://10.0.0.236/trunk@42152 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 18:36:19 +00:00
troy%netscape.com
1b2f63b41f Now uses frame manager
git-svn-id: svn://10.0.0.236/trunk@42101 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 04:02:40 +00:00
troy%netscape.com
31bbd18cd0 Initial check-in
git-svn-id: svn://10.0.0.236/trunk@42095 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 03:39:34 +00:00
troy%netscape.com
d3f2663e90 Added nsIFrameManager.h to exported files
git-svn-id: svn://10.0.0.236/trunk@42094 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 03:39:18 +00:00
mcafee%netscape.com
7ff5fdfced Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren
git-svn-id: svn://10.0.0.236/trunk@42013 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 20:51:41 +00:00
rods%netscape.com
2fb4610dab 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


git-svn-id: svn://10.0.0.236/trunk@41979 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 14:41:48 +00:00
hyatt%netscape.com
d41173d533 Phase 3. Enabling XP menus on the menu bar.
git-svn-id: svn://10.0.0.236/trunk@41710 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 11:29:03 +00:00
briano%netscape.com
2087356d68 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@41509 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 01:18:12 +00:00
rods%netscape.com
e2a7ed2062 temporary fix for reentrancy bug in HandleEvent
git-svn-id: svn://10.0.0.236/trunk@41488 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 21:42:37 +00:00
vidur%netscape.com
ae363befb4 Fixed incorrect inclusion of text elements in tag stack creation in CreateContextualFragment.
git-svn-id: svn://10.0.0.236/trunk@41431 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 05:26:16 +00:00
vidur%netscape.com
e0bdbd7d5e Added new forwarding macro.
git-svn-id: svn://10.0.0.236/trunk@41430 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 05:25:44 +00:00
troy%netscape.com
08b0ac1ce2 Added failure check for call to nsStyleData::GetBorder()
git-svn-id: svn://10.0.0.236/trunk@41422 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 04:48:34 +00:00
briano%netscape.com
684f6b2907 Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
git-svn-id: svn://10.0.0.236/trunk@41354 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:27:44 +00:00
kmcclusk%netscape.com
4da058a9e8 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.


git-svn-id: svn://10.0.0.236/trunk@41353 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:26:36 +00:00
troy%netscape.com
dd72d8029f Changed root frame class over to new reflow command handling
git-svn-id: svn://10.0.0.236/trunk@41287 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 14:15:42 +00:00
troy%netscape.com
177b8110fa 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


git-svn-id: svn://10.0.0.236/trunk@41286 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 14:13:09 +00:00
dcone%netscape.com
1bc77a488a Fixed background rendering
git-svn-id: svn://10.0.0.236/trunk@41258 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 06:41:34 +00:00
joki%netscape.com
73627c01e7 Event fixes to allow key event handling by GFX widgets and fixes for window.defaultStatus.
git-svn-id: svn://10.0.0.236/trunk@41139 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 15:02:19 +00:00
rickg%netscape.com
ba693215ad replaced calls to deprecated nsString API
git-svn-id: svn://10.0.0.236/trunk@41075 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 00:37:24 +00:00
troy%netscape.com
ed06c35f34 Added 'm' prefix to structs defined in nsISpaceManager
git-svn-id: svn://10.0.0.236/trunk@41059 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 19:01:13 +00:00
jfrancis%netscape.com
0cda9473d1 fix for bug 9842 (aka 8227) plus some thread safety improvements
git-svn-id: svn://10.0.0.236/trunk@41046 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 08:41:42 +00:00
jfrancis%netscape.com
35bcb68470 fix for bug 9935
git-svn-id: svn://10.0.0.236/trunk@41043 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 05:31:05 +00:00
jfrancis%netscape.com
ea158dfdcc fix for bug: subtree iterator had bug in init code that could cause iter to be empty.
git-svn-id: svn://10.0.0.236/trunk@41042 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 05:30:15 +00:00
troy%netscape.com
e5d671b720 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


git-svn-id: svn://10.0.0.236/trunk@41023 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 23:08:34 +00:00
peterl%netscape.com
af5128f77d added basic support for inline-block
git-svn-id: svn://10.0.0.236/trunk@40989 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 19:01:43 +00:00
peterl%netscape.com
2d98616fca added some experimental CSS3 properties
fixed style context impact reporting


git-svn-id: svn://10.0.0.236/trunk@40987 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 18:59:43 +00:00