kipp%netscape.com
f297ff8225
Tweaked to handle updated line-height calculation code that will now return -1 sometimes
1999-05-03 20:54:11 +00:00
kipp%netscape.com
e650e7915d
Renamed a method
1999-05-03 20:53:46 +00:00
kipp%netscape.com
2ecc585200
Fix bug 2058 and improve nav4 compatability by not making line-height normal == 1.0
1999-05-03 20:53:27 +00:00
kipp%netscape.com
b2a0219c52
Removed a compiler warning
1999-05-03 20:51:30 +00:00
kipp%netscape.com
dd779c3a05
Updated a comment
1999-05-03 20:51:16 +00:00
kipp%netscape.com
77e9067f50
Fixed bug 5375 - the conditions for avoiding combined area computations were wrong
1999-05-03 20:51:02 +00:00
kipp%netscape.com
a94af7d585
Make hidden form elements invisible
1999-05-03 20:49:06 +00:00
kostello%netscape.com
69a841f3b2
Moidifed to match the API change in nsHTMLContentSinkStream.
1999-05-03 18:42:53 +00:00
kipp%netscape.com
060e5e4b0f
Fixed bug #4309 - propogated handling of floating image frames to floating object frame code during CantRenderReplacedElemen to avoid assertion check in block code
1999-05-03 16:07:47 +00:00
karnaze%netscape.com
14a2e6c1eb
fixed crash in bug 5190, allowing a table to be the top level XML element.
1999-04-30 19:51:59 +00:00
karnaze%netscape.com
07f3958fb2
fixed potential divide by 0
1999-04-30 19:50:42 +00:00
joki%netscape.com
d1f2b3ef88
Adding scrolling fixes to fix bug #3999 , A: chofmann
1999-04-30 19:38:39 +00:00
pinkerton%netscape.com
1680448437
pinkerton/scc. appr chofmann. Bug #4127 , et al. Fixing ownership models (more work to come).
1999-04-30 09:04:36 +00:00
pinkerton%netscape.com
7638e305fb
added GetIID() method.
1999-04-30 08:59:11 +00:00
troy%netscape.com
63c4c7aef7
Fix for bug #4525 . Changed Reflow() to take into account 'overflow:scroll' when
...
determining the desired width
1999-04-30 00:55:18 +00:00
kipp%netscape.com
8b36af8ca0
Disable destroying webshell until later
1999-04-30 00:08:43 +00:00
kipp%netscape.com
0227e28077
Disable rendering during presentation tear down
1999-04-30 00:08:17 +00:00
mjudge%netscape.com
391dd39d84
m5 BUGS Choffman approved. simon reviewed. removing possible memory leak and getting anchor and focus frame to use the proper range instead of addreffing a node each! tested this afternoon
1999-04-29 20:24:21 +00:00
troy%netscape.com
d2b09d863b
Fix for bug #5680 . Re-arranged some assertion checking code
1999-04-29 18:29:56 +00:00
karnaze%netscape.com
c81e762104
only print warnings on large cell width/height during pass 2 reflow
1999-04-29 17:43:41 +00:00
kipp%netscape.com
fe6e59058f
Fix crash bug #5621 ; we weren't pushing frames to the next-in-flow in all cases like we should
1999-04-29 00:16:44 +00:00
kipp%netscape.com
e83d736b28
Clear first-letter ok style at the right time
1999-04-29 00:16:09 +00:00
troy%netscape.com
dc90d5782e
Aded nsFrameConstructorState structure
1999-04-28 19:08:14 +00:00
bruce%cybersight.com
25345b7651
Remove -lnetlib from link lines. Not needed.
1999-04-28 05:30:09 +00:00
mjudge%netscape.com
e60293b6e6
fixing bugs for unnecessary drawing in text fram as well as other assorted selection bugs.
1999-04-28 02:43:02 +00:00
alecf%netscape.com
160e6847ae
fix script C++ const-ness problem (pedantic bustage)
1999-04-28 02:27:03 +00:00
peterl%netscape.com
2203862640
fixed background propogation code to replace previously propogated background info
1999-04-28 01:51:38 +00:00
kipp%netscape.com
b99109494b
Activate the first-letter special rule; fixed a memory leak
1999-04-28 01:16:45 +00:00
kipp%netscape.com
284ac2a592
Use correct content when creating first-letter and related frames so that style resolution works beyond the first time
1999-04-28 00:55:11 +00:00
peterl%netscape.com
5b688114ed
fixed image link border colors
1999-04-28 00:54:49 +00:00
karnaze%netscape.com
de3a47320a
reduced the file name to < 31 characters
1999-04-28 00:42:28 +00:00
kipp%netscape.com
2f9d97e73d
Fixed bug in floater placement; use correct content object to get style for inline frames that contain first letter frames
1999-04-28 00:21:51 +00:00
kipp%netscape.com
c583a4158d
REmoved dead ART code
1999-04-28 00:21:13 +00:00
kipp%netscape.com
8dfb604de1
Removed some cruft
1999-04-28 00:19:28 +00:00
kipp%netscape.com
49a6892635
work around mac filename limits
1999-04-27 23:23:22 +00:00
pollmann%netscape.com
c81aec2473
Bug 2504: Change mouse pointer over image submits
1999-04-27 22:54:15 +00:00
mjudge%netscape.com
a6a19b2656
fixing skippage of some frames during selection
1999-04-27 22:35:41 +00:00
pollmann%netscape.com
e3a0514c1f
Crash fix: Kill an extra NS_RELEASE in GetSelectedIndex
1999-04-27 22:17:57 +00:00
kipp%netscape.com
896a295081
Create first-letter frames as needed
1999-04-27 22:14:54 +00:00
kipp%netscape.com
5c6680e4b7
Use shared IID
1999-04-27 22:14:36 +00:00
kipp%netscape.com
39c56cdb27
Removed compiler warnings
1999-04-27 22:14:17 +00:00
kipp%netscape.com
a929243c2d
Added :-moz-letter-frame
1999-04-27 22:14:06 +00:00
kipp%netscape.com
abc872974f
Removed compiler warnings; dump more info out in List method
1999-04-27 22:13:42 +00:00
kipp%netscape.com
cd85b25744
tweaked
1999-04-27 22:13:06 +00:00
kipp%netscape.com
51f4880f08
Added WasDirty for debugging incremental reflow
1999-04-27 22:12:53 +00:00
kipp%netscape.com
7ed24336d5
Support first letter reflow
1999-04-27 22:12:37 +00:00
kipp%netscape.com
86a3c69102
Added NS_NewFirstLetterFrame
1999-04-27 22:12:22 +00:00
kipp%netscape.com
10dae08190
Removed lineFrame; added mozLetterFrame
1999-04-27 22:12:00 +00:00
kipp%netscape.com
0da5bdd171
Dump out next and style context pointers
1999-04-27 22:11:21 +00:00
kipp%netscape.com
9b854acf63
Added first letter support
1999-04-27 22:11:05 +00:00
kipp%netscape.com
791289f106
Support revised first-letter layout
1999-04-27 22:10:51 +00:00
kipp%netscape.com
19f8ed9f4d
Added first-letter-frame to the build
1999-04-27 22:10:12 +00:00
kipp%netscape.com
8ef9bd0714
new
1999-04-27 22:05:02 +00:00
ftang%netscape.com
2e97bf7dcc
change S/GetDocumentCharacterSet method for nsIDocument interface.
1999-04-27 21:49:25 +00:00
karnaze%netscape.com
2fd4785cf2
<frame> or <iframe> without web shell gets background color from ua.css
1999-04-27 21:05:32 +00:00
troy%netscape.com
d686fa3f6e
Removed a function that wasn't needed and that would leak any child frames
...
that were passed in
1999-04-27 20:28:56 +00:00
troy%netscape.com
28289643e0
Removed some code that wasn't needed and would cause any child frames
...
passed in to be leaked
1999-04-27 20:26:14 +00:00
troy%netscape.com
1da7ecea54
Removed some code that wasn't needed and would leak any child frames
...
that were passed in
1999-04-27 20:24:27 +00:00
troy%netscape.com
c30c249a82
Removed a function that wasn't needed
1999-04-27 20:18:29 +00:00
pollmann%netscape.com
d1d123adba
Fix Bug 3878: Get the form element from our containing select element.
...
Also, remove a spurioius NS_RELEASE that was causing crashes in GetSelected()
1999-04-27 19:58:15 +00:00
karnaze%netscape.com
4683ae39fe
bug 5374 paint <frame> without document all white; made mIsInline a PRBool.
1999-04-27 18:21:30 +00:00
pierre%netscape.com
485a118ff9
#3928 "cosmetic problems with popups and lists"
1999-04-27 05:33:36 +00:00
troy%netscape.com
9a242a36e1
Factored some common code out into a separate function
1999-04-27 03:58:46 +00:00
troy%netscape.com
49e463ad97
Added code to ContentRemoved() to walk the child frames and look for
...
placeholder frames; the corresponding out-of-flow frames need to be
removed as well
1999-04-27 03:10:45 +00:00
karnaze%netscape.com
3c422499b4
bug 4143; bug 2467; removed frame caching in nsFormFrame.
1999-04-27 00:06:03 +00:00
kin%netscape.com
86a3f435a4
Fix from mjudge@netscape.com for bug #5505 (Crash clicking on throbber in apprunner)
1999-04-26 19:38:22 +00:00
ftang%netscape.com
b86827f54b
add support for default encoding menu
1999-04-26 17:56:37 +00:00
mjudge%netscape.com
f302ca2537
selection changes for new model of content only. frames no longer contain variables referring to selection state outside of 1 bit. keyboard selection will now be disabled until i can get it working in the new selection world order.
1999-04-26 04:02:04 +00:00
harishd%netscape.com
6e22de3af6
Added an extra parameter(PRBool) - aNotify, to AddAttributes().
...
This parameter has been defaulted to PR_FALSE.
1999-04-25 22:18:49 +00:00
evaughan%netscape.com
430288e8b8
Made tabs use visibility to hide and show views.
1999-04-25 20:07:45 +00:00
troy%netscape.com
00edc72db6
Added flag bit NS_FRAME_OUT_OF_FLOW, and changed the frame construction code
...
to set it for floated and absolutely positioned frames
1999-04-25 17:20:53 +00:00
troy%netscape.com
3b869d6014
Added code to check the placeholder's out-of-flow frame and see if it's
...
an absolutely positioned frame and not just assume it's a floater
1999-04-25 17:01:07 +00:00
troy%netscape.com
c7748fdf2c
Changed FindFrameWithContent() to check for a frame type of "placeholderFrame"
...
and return the out-of-flow frame instead
1999-04-25 17:00:24 +00:00
troy%netscape.com
39e0aad7f0
Removed ContentChanged() and AttributeChanged() which are no longer need
...
now that GetPrimaryFrameFor() always returns the out-of-flow frame
1999-04-25 16:59:39 +00:00
troy%netscape.com
eda127dabd
Change so we use nsPlaceholderFrame frames for all placeholders
1999-04-25 16:58:42 +00:00
troy%netscape.com
4d366f928b
Fixed a comment
1999-04-25 04:14:06 +00:00
troy%netscape.com
dc03d4fd22
Added support for fixed background attachment
1999-04-25 02:43:50 +00:00
troy%netscape.com
15e5859a59
Fixed a problem where CreateViewForFrame() was setting NS_VIEW_PUBLIC_FLAG_DONT_BITBLT
...
all the time
1999-04-24 04:53:42 +00:00
amusil%netscape.com
a474d58cbc
Added support for applets specified by the object tag (which use the "classid:java"
...
attribute instead of "code").
1999-04-23 22:52:10 +00:00
karnaze%netscape.com
a8903afdf2
started frameset regression test suite
1999-04-23 22:14:03 +00:00
karnaze%netscape.com
451ab992f8
bug 5437 - html frames not initially honoring visibility:hidden
1999-04-23 21:55:15 +00:00
kipp%netscape.com
435cabda8e
Fixed so that hidden form elements have no border
1999-04-23 20:16:40 +00:00
kipp%netscape.com
f1bdb8c076
Removed useless include
1999-04-23 20:01:49 +00:00
kipp%netscape.com
96c0fa0aa2
nit
1999-04-23 20:01:38 +00:00
kipp%netscape.com
53a3205060
Implement CancelReflowCommand; remove uselss root-frame resize in incremental reflow code
1999-04-23 20:01:20 +00:00
kipp%netscape.com
6a3daef83e
Always init the image loader (fixes bug #5238 ); don't load images with zero set dimensions (bug #5381 ); cancel extraneous reflows to improve performance
1999-04-23 20:00:14 +00:00
kipp%netscape.com
470b830288
Added code to discard wasted size updates
1999-04-23 19:59:13 +00:00
karnaze%netscape.com
8bb9ee20a0
added rowspan=3 test
1999-04-23 19:40:37 +00:00
rickg%netscape.com
0bfa10a718
remove SetName() call at Hyatt's request
1999-04-23 18:56:40 +00:00
rickg%netscape.com
14872a9d1e
sync with nsString2 API
1999-04-23 18:21:43 +00:00
karnaze%netscape.com
39b15b969c
new tests
1999-04-23 17:53:26 +00:00
karnaze%netscape.com
7627f01793
bug 2267 - cells with row spans too tall
1999-04-23 17:43:14 +00:00
rods%netscape.com
e2de00bcd4
Changed Copy code to use nsCOMPtr
1999-04-23 17:15:53 +00:00
mcafee%netscape.com
2c905d7de3
Removing nsSelectionMgr from the build
1999-04-23 16:50:17 +00:00
kipp%netscape.com
3ecd939521
Moved hacked call to floater adds out of nsPlaceholderFrame and into nsLineLayout
1999-04-23 15:15:53 +00:00
troy%netscape.com
4466f403c7
Added GetFrameType() and renamed GetAnchoredItem() to GetOutOfFrameFlow()
1999-04-23 14:34:48 +00:00
rickg%netscape.com
5d3019c758
fix webshell bug for SMorse
1999-04-23 03:51:39 +00:00
troy%netscape.com
5c6fd4e9f3
Removed the :before and :after logic that would make the pseudo-elements
...
siblings of the element, because the consensus seems to be that it shouldn't
work that way. Generated content is for container elements, and the generated
elements go before and after its child content
1999-04-22 14:31:19 +00:00
mcafee%netscape.com
8cdb907705
Removing NEW_CLIPBOARD_SUPPORT ifdef.
1999-04-22 07:03:14 +00:00
rickg%netscape.com
13ca296be6
update to sync with nsString2
1999-04-22 05:49:39 +00:00
troy%netscape.com
12139f38ea
Work-in-progress for relatively positioned inlines being containing blocks
...
for absolutely positioned child elements
1999-04-22 04:27:47 +00:00
karnaze%netscape.com
b32fa94515
support for right-to-left direction
1999-04-22 03:51:58 +00:00
karnaze%netscape.com
74eb256f75
dir attribute on <table> gets converted to css direction
1999-04-22 03:50:39 +00:00
kipp%netscape.com
fd29e5287a
Fixed rendering bug with drawing poly areas during debug drawing
1999-04-22 03:40:38 +00:00
rickg%netscape.com
1a3777a0b7
updates to sync with nsString2 api
1999-04-21 23:48:41 +00:00
rickg%netscape.com
8e0367b04c
updates to sync with nsString2 api
1999-04-21 23:43:11 +00:00
rickg%netscape.com
85e7dbb767
updates to sync with nsString2 api
1999-04-21 23:35:12 +00:00
amusil%netscape.com
9b3402e2e6
Fixed bug with flow of control - reflows after the first one no longer call
...
CantRenderDisplacedElement() when it's not supposed to.
1999-04-21 23:25:20 +00:00
evaughan%netscape.com
0bec328133
Added a tab control widget.
1999-04-21 22:46:15 +00:00
troy%netscape.com
20410053f1
Changed ConstructDocElementFrame() to make sure we call CreateViewForFrame()
...
for the document element's frame
1999-04-21 22:14:30 +00:00
troy%netscape.com
ef791ed27c
Changed the handling for fixed backgrounds a little
1999-04-21 22:08:01 +00:00
troy%netscape.com
8a4906a2ff
Changed MapStyleInto() to also reset mBackgroundAttachment when resetting
...
the BODY's background properties
1999-04-21 21:39:47 +00:00
troy%netscape.com
7e9a5af5f7
Changed CreateViewForFrame() so it takes into account fixed background
...
attachments and sets NS_VIEW_PUBLIC_FLAG_DONT_BITBLT
1999-04-21 21:27:50 +00:00
troy%netscape.com
8904ab319a
Changed nsPositionedInlineFrame::Reflow() to compute the desired size
...
by calling nsInlineReflow::Reflow() with a 'resize' reflow reason when
handling an incremental reflow of an absolutely positioned child element
1999-04-21 21:02:45 +00:00
kipp%netscape.com
c83c90fb24
Fixed FindNextSibling to return the first-in-flow not the last in flow
1999-04-21 19:59:40 +00:00
kipp%netscape.com
fac60d4643
Fixed word lookahead logic to not look at continuations to avoid duplicate information
1999-04-21 19:59:16 +00:00
kipp%netscape.com
116ecfb42a
Added some (disabled) logging
1999-04-21 19:58:50 +00:00
kipp%netscape.com
065b96c776
Fixed up child incremental reflow to only reflow the necessary number of lines (hopefully)
1999-04-21 19:58:38 +00:00
dcone%netscape.com
3b1a4260b6
Updated with the background painting and anti-aliasing
1999-04-21 14:23:49 +00:00
troy%netscape.com
2b65a0bc20
Changed nsPositionedInlineFrame code to handle incremental reflow
1999-04-21 04:37:13 +00:00
bruce%cybersight.com
58575369dd
Fix for ANSI C++ compliance: friend foo -> friend class foo
1999-04-21 04:16:46 +00:00
morse%netscape.com
6bfd4d0070
add cookie viewer and signo viewer
1999-04-21 03:58:55 +00:00
sspitzer%netscape.com
192e63fa70
fix UNIX build bustage. this won't build with -pendatic
1999-04-21 02:31:02 +00:00
hyatt%netscape.com
d08c62f52c
More changes to support window.open()
1999-04-21 00:19:30 +00:00
hyatt%netscape.com
4cea0caa99
Forgot to commit a file.
1999-04-20 23:32:43 +00:00
kipp%netscape.com
e7d121e337
Fixed bug #5192 by growing the trapezoid buffer as needed
1999-04-20 23:08:03 +00:00
troy%netscape.com
0b93c37f4f
Changed GetAbsoluteContainingBlock() to return relatively positioned
...
block-level and inline-level elements as well
1999-04-20 22:08:33 +00:00
pinkerton%netscape.com
520356c625
create xul slider, spinner, scrollbar, font and color pickers
1999-04-20 21:57:41 +00:00
kipp%netscape.com
187be6b63f
Tweaked FindLineContaining to return the index in the line where the frame is found
1999-04-20 21:52:22 +00:00
kipp%netscape.com
2970e96968
Removed debris
1999-04-20 21:51:56 +00:00
troy%netscape.com
8644de12ff
Changed GetAbsoluteContainingBlock() to be a little smarter about verifying
...
the frame is an area frame
1999-04-20 21:51:55 +00:00
kipp%netscape.com
44f26158bb
Fixed up insertion code to support inserting blocks; tweaked FirstChild impl to work better; removed some no longer needed code
1999-04-20 21:51:39 +00:00
av%netscape.com
096226647f
Turning on previous changes
1999-04-20 21:45:26 +00:00
av%netscape.com
7a990f37bf
Added width and height attributes for images
1999-04-20 21:07:26 +00:00
troy%netscape.com
c68d3e2fd0
Changed CreateContinuingFrame() to know about positioned inline
...
frames
1999-04-20 20:00:52 +00:00
troy%netscape.com
b952773b92
Added GetFrameType() member function
1999-04-20 19:11:37 +00:00
troy%netscape.com
b53b212ff3
Atom name changes
1999-04-20 18:23:13 +00:00
troy%netscape.com
1570eb63cb
Moved blockFrame and inlineFrame atoms to nsLayoutAtoms
1999-04-20 18:22:47 +00:00
troy%netscape.com
0f73d45160
Change to atoms
1999-04-20 18:22:28 +00:00
peterl%netscape.com
485a627711
tweaks to style change handling to ensure that children are handled when parent doesn't change...
1999-04-20 14:23:18 +00:00
peterl%netscape.com
f7c79764b1
turned off style rule hash debugging code
1999-04-20 14:22:37 +00:00
rickg%netscape.com
e1012f40b9
sync with nsString2 API
1999-04-20 07:20:21 +00:00
troy%netscape.com
0e556164c5
Commented out code in GetAdditionalChildListName() that checked whether
...
there was a bullet and conditionally nsLayoutAtoms::bulletList because
that change broke absolute positioning (area frame depends on the index
numbers)
1999-04-20 05:03:29 +00:00
troy%netscape.com
19fbe432b9
Part of a fix for bug #5264 . CantRenderReplacedElement() no longer asserts for
...
INPUT elements
1999-04-20 03:57:01 +00:00
kipp%netscape.com
33e9707bbb
Work around append frames bug (by breaking insert!) for now; added some asserts hither and yon to help prevent furthur regressions like this
1999-04-20 03:42:32 +00:00
troy%netscape.com
8eaead0110
Fix for the layout crash in bug #5263
1999-04-20 02:51:07 +00:00
hyatt%netscape.com
48b9b00410
Changes so that content shells added underneath chrome shells cause
...
a notification to be fired to the chrome shell.
1999-04-20 01:56:07 +00:00
kipp%netscape.com
5ccd9c28e6
Work around windoze compiler lossage
1999-04-20 01:53:28 +00:00
kipp%netscape.com
55f7b6edca
Make build work on mac
1999-04-20 01:49:51 +00:00
kipp%netscape.com
6a0e2e2f55
Added -moz-line-frame for first-line support
1999-04-20 00:29:48 +00:00
kipp%netscape.com
211ca77ef3
Create continuing line frames
1999-04-20 00:28:58 +00:00
kipp%netscape.com
1ada64d1cd
Support first-line style
1999-04-20 00:28:40 +00:00
kipp%netscape.com
d1c19b975e
Implement first-line support; update some api's to use nsIPresContext*'s instead of nsIpresContext&'s
1999-04-20 00:27:43 +00:00
kipp%netscape.com
747aed0e8c
Switch to nsIPresContext*'s instead of nsIPresContext&'s
1999-04-20 00:27:08 +00:00
kipp%netscape.com
4e13edb1f1
removed dead comment info
1999-04-20 00:26:47 +00:00
kipp%netscape.com
85d4c50b17
Updated to new nsIHTMLReflow method signatures
1999-04-20 00:26:32 +00:00
kipp%netscape.com
39f3954168
Added lineFrame
1999-04-20 00:26:09 +00:00
kipp%netscape.com
31660cd5c2
Added NewFIrstLineFrame
1999-04-20 00:25:48 +00:00
kipp%netscape.com
799e9be55b
Updated args to use ptrs instead of refs
1999-04-20 00:25:34 +00:00
kipp%netscape.com
04ad2a5b6f
Added nsFirstLineFrame subclass; move class decl out to header file
1999-04-20 00:25:12 +00:00
kipp%netscape.com
138e73d3f2
Renamed header file
1999-04-20 00:24:32 +00:00
kipp%netscape.com
bfa935e427
Tweaked verify-reflow implementation
1999-04-20 00:24:21 +00:00
kipp%netscape.com
ba08510759
Eliminate a bunch of warnings
1999-04-20 00:23:33 +00:00
kipp%netscape.com
9e94548447
nuked
1999-04-20 00:23:13 +00:00
kipp%netscape.com
13fa4dfe48
new
1999-04-20 00:23:05 +00:00
kipp%netscape.com
1e5bc6c757
Added first line support methods
1999-04-20 00:22:58 +00:00
peterl%netscape.com
5548b30fa8
sync to new state change api
1999-04-20 00:06:58 +00:00
peterl%netscape.com
c503d0ed68
added tests for state dependent style
1999-04-20 00:05:54 +00:00
peterl%netscape.com
09405cfc34
widened state change api
...
added test for state dependent style
1999-04-20 00:05:14 +00:00
troy%netscape.com
bfd8240682
Work-in-progress for making relatively positioned inline-level elements a
...
container for absolutely positioned child elements
1999-04-19 19:10:15 +00:00
dcone%netscape.com
b8b86e2425
Fixed declaration to fix Mac build
1999-04-19 13:37:16 +00:00
dcone%netscape.com
c08626bd0e
added the rounded rectangle code for style
1999-04-19 05:27:55 +00:00
rods%netscape.com
6a3ae34f17
Removed some D&D debug code
1999-04-17 13:54:00 +00:00
rods%netscape.com
c514b25e3b
Switched over to new nsIGenericTransferable
1999-04-17 13:51:42 +00:00
troy%netscape.com
993b7ddc8d
Change to InitAbsoluteConstraints() to fix bug #5154
1999-04-17 04:24:12 +00:00
mscott%netscape.com
73dc5f7607
Add gsdebug boolean check before printing out IR target information. a=buster@netscape.com
1999-04-17 00:11:53 +00:00
kmcclusk%netscape.com
848b49f05b
fix for bug #3162 , Removed #ifndef MAC in the nsSelectControlFrame::GetProperty.
...
The Mac now supports native combo box widgets so it no longer will crash in GetProperty
with a null mWidget field.
Modified nsComboboxControlFrame::HandleEvents. MouseExit from the combox rect now
initiates mouse capture on the drop-down list.
Modified nsCSSFrameConstructor::ConstructSelectFrame to initialize the drop-down list
for frame-based comboboxes as hidden.
Added a nsIListControlFrame::CaptureMouseEvents method.
Implemented nsListControlFrame::CaptureMouseEvents.
1999-04-16 19:28:12 +00:00
mcafee%netscape.com
3dc8a10efc
Removing //#define NEW_CLIPBOARD_SUPPORT
1999-04-16 17:36:33 +00:00
buster%netscape.com
43c65e9468
turned off noisy debug flag.
1999-04-16 17:31:39 +00:00
pinkerton%netscape.com
f0743a6a37
added code to create a tristatecheckbox when seen in xul.
1999-04-16 17:08:16 +00:00
hyatt%netscape.com
12859e8881
Landing (inside an INCLUDE_XUL ifdef) the code that checks for and sets
...
the type of the web shell (to distinguish chrome frames from content
frames).
1999-04-16 08:14:28 +00:00
michaelp%netscape.com
768d09d96e
modified for new view flags.
1999-04-16 04:24:14 +00:00
troy%netscape.com
a6fc950514
Files were renamed
1999-04-16 02:01:35 +00:00
troy%netscape.com
0c3b6ea2b6
Renamed filename because it was too long for the Mac
1999-04-16 01:42:51 +00:00
troy%netscape.com
a95e159cc5
Initial checkin
1999-04-16 01:39:45 +00:00
troy%netscape.com
9c0ed13c8c
Initial check in
1999-04-16 01:39:34 +00:00
troy%netscape.com
5a7055806d
New class nsAbsolutelyPositionedContainer
1999-04-16 00:08:59 +00:00
troy%netscape.com
cbe52134bc
Initial checkin
1999-04-15 23:55:04 +00:00
peterl%netscape.com
fbde443a95
split font style mapping from regular style mapping
1999-04-15 21:23:05 +00:00
peterl%netscape.com
aa95291e32
fixed pseudo element parsing
1999-04-15 21:22:41 +00:00
peterl%netscape.com
bffaa9e0ec
fixed XUL code for removal of root element
1999-04-15 21:22:19 +00:00
akkana%netscape.com
ac974362ad
Get rid of selection cursor for Unix now that caret is working
1999-04-15 20:42:53 +00:00
harishd%netscape.com
648507cfd7
Modified methods BeginContext() and EndContext()
...
to handle illega-contents in tables
1999-04-15 20:18:34 +00:00
av%netscape.com
c57d83a3c9
Fixing logic in Reflow for differrent objects. Still ifdefed out
1999-04-15 20:07:01 +00:00
buster%netscape.com
8aabdb3ca4
workaround for bug 4577
...
incremental reflows targeted at the cell frame that are not style changes
must really belong to the area frame inside the cell. So they are now retargeted.
1999-04-15 19:28:11 +00:00
troy%netscape.com
fb899785d8
Fixes for bug #1994 . Better handling of floated and positioned images when
...
displaying the alternate contents
1999-04-14 04:00:16 +00:00
troy%netscape.com
63f4c3c732
Commented out rules for img:-moz-text, which aren't what I want
1999-04-14 00:02:54 +00:00
joki%netscape.com
f9441b5b56
Commenting out selection flashing stuff.
1999-04-13 23:42:58 +00:00
joki%netscape.com
f6b9ad3e7e
Fix blinking selection on mouseover
1999-04-13 23:34:58 +00:00
vidur%netscape.com
78f743c391
Fixes for bugs 4783 and 2243. Content can now be added via the DOM during document loading. document.written content can also cause the parser to block.
1999-04-13 22:22:51 +00:00
kipp%netscape.com
a75693e1fa
Updated to use new image loading apis
1999-04-13 21:52:19 +00:00
kipp%netscape.com
a0b4329e22
Nuked useless includes
1999-04-13 21:52:03 +00:00
kipp%netscape.com
9b2e823a27
Nuked extraneous include
1999-04-13 21:51:52 +00:00
kipp%netscape.com
cb0424211b
Revised include
1999-04-13 21:51:43 +00:00
kipp%netscape.com
2c74cc715a
Support aspect scaling everywhere; elminate win32 ifdefs; use revised image loading apis
1999-04-13 21:51:20 +00:00
kipp%netscape.com
fa95252534
Use revised image loading api
1999-04-13 21:51:00 +00:00
kipp%netscape.com
24ff6b20c1
Fixed a slight bug with handling error codes
1999-04-13 21:50:47 +00:00
kipp%netscape.com
bdc62f7dd6
new
1999-04-13 21:50:25 +00:00
kipp%netscape.com
3f4e33030c
nuked
1999-04-13 21:50:13 +00:00
kipp%netscape.com
b3cd5aa101
Use revised image loading apis
1999-04-13 21:49:58 +00:00
kipp%netscape.com
81c9f5e866
Added new source files
1999-04-13 21:49:41 +00:00
joki%netscape.com
e4361b7994
Fix event handling on background areas of tags.
1999-04-13 21:29:08 +00:00
troy%netscape.com
56f6173819
Made things a little more efficient by now making a copy of the reflow state
...
that's passed in, but instead casting the "const" away and setting the space
manager directly
1999-04-13 02:55:54 +00:00
troy%netscape.com
1aafacf365
Changed table code to call ReparentFrameView() when pushing/pulling frames
1999-04-13 02:38:09 +00:00
jdunn%netscape.com
66729caa47
Backing out my previous change, the AIX define is defined in CXXFLAGS when you
...
run configure.
1999-04-13 01:46:25 +00:00
sfraser%netscape.com
e4b0d79daa
Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems.
1999-04-13 01:15:16 +00:00
troy%netscape.com
c67fa96f11
Removed SetInitialChildList() and now we inherit the base class version
...
which does the same thing
1999-04-13 01:11:46 +00:00
karnaze%netscape.com
dd92800942
bug 1596
1999-04-13 00:56:23 +00:00
troy%netscape.com
22912b419f
Changed MoveOverflowToChildList() and PushChildren() to call
...
ReparentFrameView()
1999-04-13 00:15:13 +00:00
troy%netscape.com
68629094d7
Removed Join() function from nsFrameList, because we already has a version
...
of AppendFrames() that did the same exact thing
1999-04-13 00:06:17 +00:00
troy%netscape.com
03e8dd2540
Removed some code from nsContainerFrame that is no longer needed now that'
...
we have nsFrameList
1999-04-12 23:46:02 +00:00
troy%netscape.com
fb7134b00b
Fixed a problem in MoveOverflowToChildList() where Join() was being used
...
when InsertFrames() should have been used instead
1999-04-12 23:03:11 +00:00
kmcclusk%netscape.com
a2ffe366a4
Enabled frame-based comboboxes when widget rendering mode is gfx.
...
Major changes to nsComboboxControlFrame:
Removed commented out code + nsIPluggableEventListener references.
Implemented nsComboboxControlFrame::GetNamesValues
Implemented nsComboboxControlFrame::SetProperty GetProperty methods
Fixed references to previously freed memory in nsComboboxControlFrame::ReResolveStyleContext
Modified ua.css style rules for dropdown-visible, drodown-hidden to have -moz- prefix.
Added -moz-dropdown-btn-out and -moz-dropdown-btn-pressed, -moz-dropdown-list rules.
Modified nsListControlFrame.cpp to calculate the width of the dropdown list for combo boxes correctly
Added nsListControlFrame::GetProperty and SetProperty methods.
Modified nsCSSFrameConstructor::ConstructSelectFrame to setup combobox.
1999-04-12 22:14:31 +00:00
joki%netscape.com
b6f2484b5b
New api's into nsEventStateManager for content state change (hover,focus,active)
1999-04-12 21:24:07 +00:00
jdunn%netscape.com
7af07e06fa
ANSIC requires that structures need 'friend' status to access other structures
...
IF they are protected (or private). fix for bug 4642
1999-04-12 20:12:15 +00:00
troy%netscape.com
238ac2da4a
Added ReparentFrameView() and changed the block and inline code
...
to call it when pushing/pulling frames
1999-04-11 04:22:00 +00:00
troy%netscape.com
3f98c674e3
Changed ConstructRootFrame() to check if the device is scrollable when
...
determining whether to make the viewport scrollable
1999-04-11 03:10:20 +00:00
troy%netscape.com
56b81ad01e
Changed DidReflow() so we size and position our view before we call
...
the child frame's DidReflow() function. This ensures that the parent view
is properly positioned before positioning the child views. This is
important when positioning the widgets
1999-04-11 00:56:28 +00:00
kipp%netscape.com
26c9966824
Allow negative values for clip rects as per css spec
1999-04-10 17:33:09 +00:00
kipp%netscape.com
4206c1a3b9
Fixed bug 4801
1999-04-10 17:32:46 +00:00
kipp%netscape.com
3b2b1ba2b2
Support clip property
1999-04-10 17:32:33 +00:00
kipp%netscape.com
c3502c77a3
Added SetClipRect helper method
1999-04-10 17:32:22 +00:00
kipp%netscape.com
b2a6cc42f1
Always init mMaxElementSize (bug 4836) - just in case
1999-04-10 17:32:04 +00:00
kipp%netscape.com
80ad2ee2bd
Support clip property; fix bug 4836 and speed things up slightly by avoiding max-element-size computations when not needed
1999-04-10 17:31:45 +00:00
kipp%netscape.com
78fbf43078
Expose trapezoids
1999-04-10 17:30:57 +00:00
kipp%netscape.com
bb1586620d
Use block-band-data for debug output
1999-04-10 17:30:46 +00:00
hyatt%netscape.com
5fb3fed6dc
Fix for bug 3529.
1999-04-10 09:56:51 +00:00
troy%netscape.com
5eae13db9c
Fix for bug #4833 . Changed CreateGeneratedContentFrame() to make sure that
...
'position' is set to 'static'
1999-04-10 04:21:33 +00:00
sspitzer%netscape.com
5603bbb5f5
fixes to make the tests build
1999-04-10 00:34:44 +00:00
amusil%netscape.com
49b390ae3d
Fix for Bug# 4751. Added support for data param in addition to src param
1999-04-09 21:23:41 +00:00
karnaze%netscape.com
8fac3a9430
more/better table regression scripts
1999-04-09 21:12:34 +00:00
karnaze%netscape.com
e2a1885056
bug 2643, zero width cells
1999-04-09 21:09:52 +00:00
karnaze%netscape.com
5c121e8bd6
bug 4643, webshells reset scrolling value to prior value on reloading doc
1999-04-09 21:09:00 +00:00
karnaze%netscape.com
e469bec232
remove margin-right from <input type=text>, <input type=password>, assists with bug1968
1999-04-09 20:56:13 +00:00
troy%netscape.com
a4baddf3dc
Fix for bug #4824 . Added NULL pointer checks in GoToAnchor()
1999-04-09 04:28:15 +00:00
pollmann%netscape.com
21780034e4
Bugs 4714 4533 4387. A: Chofmann R: Harishd
1999-04-08 23:47:49 +00:00
vidur%netscape.com
7f4842ca46
Added missing entry into hint table. Fix for bug 4622 and more.
1999-04-08 23:22:25 +00:00
mjudge%netscape.com
fae945861f
indexes returned from prepareunicodestring are mContentOffset based. 3641 3772 Hoffman approved
1999-04-07 22:56:09 +00:00
karnaze%netscape.com
88df2ac956
test for empty cells
1999-04-07 05:31:47 +00:00
troy%netscape.com
8025cdb11b
Added emebed as one the tags handled in CantRenderReplacedElement()
1999-04-07 05:16:47 +00:00
toshok%hungry.com
d751fd2af0
enable OJI on unix.
1999-04-07 05:14:40 +00:00
mcafee%netscape.com
616c553b24
Finishing clipboard ifdef so we can remove the old clipboard.
1999-04-07 03:56:07 +00:00
troy%netscape.com
1fea9f892b
Added a check that the content objects match when determining if a
...
frame is generated content
1999-04-07 03:10:59 +00:00
rods%netscape.com
e7d6ba8fd3
Commented out NEW_CLIPBOARD_SUPPORT
1999-04-07 01:38:49 +00:00
ftang%netscape.com
0af90f4741
fix the ignore 1 for 10 problem for cjk-ideographics style
1999-04-07 00:32:49 +00:00
rods%netscape.com
46393b489c
Turning on new clipboard support
1999-04-06 23:05:59 +00:00
ftang%netscape.com
cb00111a4d
add one boolean to indicate word break or line break
1999-04-06 22:41:44 +00:00
karnaze%netscape.com
375818613a
updated paths
1999-04-06 21:50:36 +00:00
karnaze%netscape.com
df45467ce6
updated paths
1999-04-06 21:42:05 +00:00
joki%netscape.com
1b3046bc1d
Fixing keyboard control of forms
1999-04-06 18:55:06 +00:00
karnaze%netscape.com
3a62df19c9
bug 4295 - anonymous table frame for caption is part of frame tree
1999-04-06 05:19:38 +00:00
troy%netscape.com
0439adf764
Changed ContentAppended() and ContentInserted() to work correctly
...
if the parent frame has :before or :after pseudo-elements
1999-04-06 04:58:05 +00:00
karnaze%netscape.com
49da190d0f
preliminary work for bug 4534
1999-04-06 04:47:18 +00:00
troy%netscape.com
8c0d3b76c9
Changed FindFrameWithContent() to ignore frames associated with
...
generated content
1999-04-06 04:29:31 +00:00
troy%netscape.com
634f3c9b44
Added a comment
1999-04-06 02:57:47 +00:00
troy%netscape.com
2e4146ad87
Removed DidReflow() code that's no longer needed now that the new compositor
...
allows child views to extend outside their parent view
1999-04-06 02:41:50 +00:00
av%netscape.com
77d2952691
Cleaning up
1999-04-06 01:16:53 +00:00
rickg%netscape.com
c4b62ed8c6
tiny tweaks to keep in sync with new nsString
1999-04-06 00:29:40 +00:00
troy%netscape.com
d8e2981fbf
Better handling of incremental reflow
1999-04-05 23:32:11 +00:00
harishd%netscape.com
4e746a4f6d
Added code in OpenBody() to handle multiple bodies.
...
Commenting out the precondition.
1999-04-05 20:53:54 +00:00
karnaze%netscape.com
821835bb73
table regression tests
1999-04-05 19:56:05 +00:00
ftang%netscape.com
e31de78625
Re-org the file and put different number system into different function. Merge two characters list implementation . add hebrew/armenian/georgian/cjk-ideographics implementation.
1999-04-05 18:25:26 +00:00
troy%netscape.com
4e2f68cde3
Added rules for Q tag
1999-04-05 02:56:37 +00:00
troy%netscape.com
0cd13af7b0
Work on generated content
1999-04-05 02:53:07 +00:00
troy%netscape.com
a01ec4ae35
Changed nsHTMLImageLoader::StartLoadImage() to just use mURLSpec as the
...
absolute URL if mBaseURL is NULL, and not call NS_MakeAbsoluteURL.
This fixes a crash
1999-04-04 05:56:23 +00:00
morse%netscape.com
97b2920821
fix build bustage
1999-04-04 00:29:30 +00:00
karnaze%netscape.com
5797be9505
code clean up, use of macros for debugging
1999-04-04 00:06:48 +00:00
troy%netscape.com
89f4258895
Added include of -I$(PUBLIC)\wallet so we can find the include of
...
nsIWalletService.h
1999-04-03 23:55:15 +00:00
karnaze%netscape.com
481f4cd68e
code clean up, use of macros for table debugging
1999-04-03 23:02:43 +00:00
morse%netscape.com
453fb56d86
moved single signon out of netlib
1999-04-03 22:56:18 +00:00
kipp%netscape.com
cd79fa3505
Set link handler so that style resolves properly for links around things like images
1999-04-03 21:54:32 +00:00
kipp%netscape.com
95756e85d5
Implement frame sliding during incremental reflow; fixed to not double factor in the delta-y
1999-04-03 21:54:00 +00:00
kipp%netscape.com
bf25700fa4
Added some debug code that allows finer grained append reflow during document loading for debugging incremental reflow
1999-04-03 19:00:23 +00:00
kipp%netscape.com
ce589ecd6e
Reworked the state recovery logic for incremental reflow
1999-04-03 18:59:01 +00:00
kipp%netscape.com
46e3aa5c2a
Removed some debris; added ComputeCollapsedTopMargin method
1999-04-03 18:58:32 +00:00
kipp%netscape.com
b693a7061b
Made verifyreflow work again
1999-04-03 18:58:04 +00:00
kipp%netscape.com
40aded725e
Removed some debris
1999-04-03 18:57:51 +00:00
kipp%netscape.com
f43163b5c4
Switch to a different (more accurate) BR handling hack...
1999-04-03 18:57:30 +00:00
peterl%netscape.com
f0b7fcff54
added -moz-border-radius
1999-04-03 03:15:01 +00:00
sdagley%netscape.com
dc3a70b347
Changed prompt for selecting a file from "FileWidget Title <here> mode = save" to "File Upload" to match 4.x.
1999-04-03 02:32:46 +00:00
sfraser%netscape.com
df87ac03bf
Added precondition when no content viewer.
1999-04-03 01:46:21 +00:00
peterl%netscape.com
ad074c6781
propogate opacity & visibility changes down the view heirarchy...
1999-04-02 22:57:25 +00:00
peterl%netscape.com
d5e687f7f6
backing out prevoius changes (unix didn't like it)
1999-04-02 19:57:07 +00:00
peterl%netscape.com
ad625281d0
initialize bitfields through a union to keep purify happy
1999-04-02 18:51:28 +00:00
peterl%netscape.com
ee221130d7
made some rudimentary connections for generated content into style data
1999-04-02 18:50:45 +00:00
peterl%netscape.com
ff014c1442
connected content properties to style context
1999-04-02 18:49:40 +00:00
sfraser%netscape.com
806972e747
Fix build bustage
1999-04-02 01:14:30 +00:00
sfraser%netscape.com
b3d54b4ca9
Remove caret->Refresh calls. The presshell now refreshes the caret
after painting.
1999-04-02 00:01:05 +00:00
sfraser%netscape.com
1b7bc2f98b
Added a method to the pres shell to control enabling clients to turn the caret on and off.
1999-04-01 23:58:11 +00:00
sfraser%netscape.com
8a5fc246e3
Declare functions static to fix warnings.
1999-04-01 23:54:23 +00:00