kipp%netscape.com
6fa5329610
Compute floater combined area properly; reflow floaters when placed including below-current-line floaters
...
git-svn-id: svn://10.0.0.236/trunk@24789 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 04:28:20 +00:00
kipp%netscape.com
7033e3dcaf
Redid ReflowFloater api
...
git-svn-id: svn://10.0.0.236/trunk@24787 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 04:25:20 +00:00
kipp%netscape.com
49d16e278d
Use combined-area to compute the final height of the area frame
...
git-svn-id: svn://10.0.0.236/trunk@24786 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 04:25:03 +00:00
amusil%netscape.com
e3775450f1
Added prelim code for ActiveX support.
...
git-svn-id: svn://10.0.0.236/trunk@24783 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 03:18:55 +00:00
kipp%netscape.com
1f77886edb
Handle both left or right floaters impacting a line; fixed assert to be more accurate
...
git-svn-id: svn://10.0.0.236/trunk@24763 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:33:36 +00:00
kipp%netscape.com
2bea53205b
Simply floater counters; handle case of a single occupied trapezoid
...
git-svn-id: svn://10.0.0.236/trunk@24762 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:32:55 +00:00
kipp%netscape.com
66a375fa18
Simply floater counters
...
git-svn-id: svn://10.0.0.236/trunk@24761 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:32:36 +00:00
kipp%netscape.com
085fd06130
Improve max-element-size computations and diagnostics
...
git-svn-id: svn://10.0.0.236/trunk@24717 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 23:03:31 +00:00
kipp%netscape.com
af25c30033
More cleanup of the combined-area computations; make sure we render every line when we have outside children; fixed up max-element-size computations to not double count floaters
...
git-svn-id: svn://10.0.0.236/trunk@24716 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 22:42:30 +00:00
kipp%netscape.com
ad2b17bf7e
Added GetDepth debug method
...
git-svn-id: svn://10.0.0.236/trunk@24715 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 22:41:09 +00:00
kmcclusk%netscape.com
8b55ff9f7b
Various modifications/fixes/cleanup for frame-based listboxes.
...
Set display type to block for option elements in ua.css.
Enable frame-based listboxes when widget render mode is gfx.
git-svn-id: svn://10.0.0.236/trunk@24696 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 21:32:12 +00:00
kipp%netscape.com
0511c76eff
Tweaked to handle unconstrained situations better
...
git-svn-id: svn://10.0.0.236/trunk@24691 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 20:47:21 +00:00
kipp%netscape.com
6823c95c0f
Cleaned up combined area calculations
...
git-svn-id: svn://10.0.0.236/trunk@24690 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 20:46:09 +00:00
kipp%netscape.com
b117f217cd
Work around 3238 partially until we have a real solution
...
git-svn-id: svn://10.0.0.236/trunk@24688 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 20:45:26 +00:00
kipp%netscape.com
1b8b36d3e5
Made state that is really per-span state part of PerSpanData to fix some reflow bugs
...
git-svn-id: svn://10.0.0.236/trunk@24687 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 20:45:09 +00:00
pinkerton%netscape.com
c768a257ac
comment out the code that does its own painting. Just defer to the nsBlockFrame::Paint() for now, until we need to do some more at drag time.
...
git-svn-id: svn://10.0.0.236/trunk@24678 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 19:21:19 +00:00
jfrancis%netscape.com
356ea1dcd5
fixed 4057: Clear() now resets focus and anchor nodes
...
git-svn-id: svn://10.0.0.236/trunk@24663 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 09:02:30 +00:00
beard%netscape.com
740c8bf189
new implementation of GetScriptObject, returns a script object that is a wrapper for the Java applet object, whose prototype points to the standard DOM element object. This allows the applet's public fields to shadow the DOM properties. only turned on for XP_MAC.
...
git-svn-id: svn://10.0.0.236/trunk@24630 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 20:48:49 +00:00
beard%netscape.com
fcb16f7e0a
added CancelTimer() method to turn off the timer at a safe time; added NS_GetObjectFramePluginInstance() to access the associated plugin instance with an nsObjectFrame; fixed some attribute accessor bugs, returns an error if an attribute doesn't exist; implemented GetArchive() and GetMayScript(); added GUItoMacEvent().
...
git-svn-id: svn://10.0.0.236/trunk@24629 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 20:48:31 +00:00
pierre%netscape.com
a834132835
#3974 "mac crashes when hitting return to submit form"
...
git-svn-id: svn://10.0.0.236/trunk@24607 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 04:35:01 +00:00
kipp%netscape.com
a6e54a1b19
Support redo-reflow for lines to handle reflow around large floaters
...
git-svn-id: svn://10.0.0.236/trunk@24604 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 01:15:12 +00:00
kipp%netscape.com
0eba164710
Reworked CanPlaceFrame logic to be slightly more efficient and to handle breaking around floaters differently to conform to CSS
...
git-svn-id: svn://10.0.0.236/trunk@24603 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 01:14:43 +00:00
kipp%netscape.com
e8abf03de9
Added state to keep track of lines that are impacted by floaters
...
git-svn-id: svn://10.0.0.236/trunk@24602 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 01:14:05 +00:00
kipp%netscape.com
4eefb39482
Ask line if we are breakable instead of using our own logic
...
git-svn-id: svn://10.0.0.236/trunk@24601 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 01:13:17 +00:00
beard%netscape.com
741b9e3f4d
put in NULL checks for mInstance.
...
git-svn-id: svn://10.0.0.236/trunk@24599 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 23:13:41 +00:00
kipp%netscape.com
27d5937b9b
Use CRAZY macros for debug noise
...
git-svn-id: svn://10.0.0.236/trunk@24595 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 21:57:03 +00:00
kipp%netscape.com
61349905c4
Added crazy macros
...
git-svn-id: svn://10.0.0.236/trunk@24594 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 21:56:11 +00:00
kipp%netscape.com
a5a4f0c293
switch to using CRAZY macros
...
git-svn-id: svn://10.0.0.236/trunk@24593 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 21:55:59 +00:00
kipp%netscape.com
a34759dd7e
Removed some cruft
...
git-svn-id: svn://10.0.0.236/trunk@24592 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 21:55:37 +00:00
kipp%netscape.com
c58c1e2555
Fixed a bug with zero height spans and combined area calculations that led to tall vertical scrollbars...; also switch to using CRAZY macros
...
git-svn-id: svn://10.0.0.236/trunk@24591 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 21:55:22 +00:00
kipp%netscape.com
3a827eb066
Reworked the way that the final metrics are computed; support min/max width/height; track max-element-size issues better; disabled compact frame handling
...
git-svn-id: svn://10.0.0.236/trunk@24590 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 19:40:13 +00:00
kipp%netscape.com
d9817b176d
Fixed a typo bug
...
git-svn-id: svn://10.0.0.236/trunk@24589 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 19:39:08 +00:00
kipp%netscape.com
4e9fbfafc5
Added some debugging help for tracking down max-element-size bugs
...
git-svn-id: svn://10.0.0.236/trunk@24588 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 19:38:50 +00:00
kipp%netscape.com
d0ccddea6c
applied Kartik Subbarao's <subbarao@computer.org> patch for HPUX linking
...
git-svn-id: svn://10.0.0.236/trunk@24587 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 19:05:05 +00:00
kipp%netscape.com
a697f3cf69
Table's, tr's, td's and th's now support navigators background attribute properly including backgrounds impacted by BASE tags - bug #2020
...
git-svn-id: svn://10.0.0.236/trunk@24585 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 15:42:21 +00:00
vidur%netscape.com
edfbccc3cb
Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash.
...
git-svn-id: svn://10.0.0.236/trunk@24531 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 01:51:00 +00:00
kipp%netscape.com
c931f7d0ce
Fixed centering of list bullets (bug #4040 )
...
git-svn-id: svn://10.0.0.236/trunk@24528 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 01:37:43 +00:00
kipp%netscape.com
9746304a9f
Support html4 type attribute
...
git-svn-id: svn://10.0.0.236/trunk@24527 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 01:32:48 +00:00
sfraser%netscape.com
1916823c98
Fix build bustage. Remove nsInlineReflow.cpp
...
git-svn-id: svn://10.0.0.236/trunk@24500 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:46:15 +00:00
tague%netscape.com
b473550518
Added support for basic Japanese input on Win32
...
git-svn-id: svn://10.0.0.236/trunk@24498 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:36:20 +00:00
kipp%netscape.com
32c660d9d5
Handle background attribute better
...
git-svn-id: svn://10.0.0.236/trunk@24494 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:09:29 +00:00
kipp%netscape.com
4d19bb2e2c
Removed some debris
...
git-svn-id: svn://10.0.0.236/trunk@24493 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:07:38 +00:00
kipp%netscape.com
2ce5e55332
Added more bad-frame detection; fixed a purify caught bug
...
git-svn-id: svn://10.0.0.236/trunk@24492 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:07:17 +00:00
kipp%netscape.com
266f3155a7
bye
...
git-svn-id: svn://10.0.0.236/trunk@24491 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:06:55 +00:00
kipp%netscape.com
4fc7bf9895
Eliminate some purify warnings
...
git-svn-id: svn://10.0.0.236/trunk@24490 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:06:42 +00:00
kipp%netscape.com
394624ea34
Added more bad-frame detection
...
git-svn-id: svn://10.0.0.236/trunk@24489 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:06:20 +00:00
kipp%netscape.com
d48d7d0f1f
Fix wide layout bug in todays build; fixed bug #4013 as well and bug #2589
...
git-svn-id: svn://10.0.0.236/trunk@24488 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:05:56 +00:00
nisheeth%netscape.com
b18288c5e8
Fix for bug 3584.
...
Change coded by vidur. Reviewed by me. Document.written documents now get
a default "about:blank" url assigned to them. This fixes crash bugs associated
with other code assuming that all documents have non-null urls.
Approved by chofmann.
git-svn-id: svn://10.0.0.236/trunk@24397 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 01:41:09 +00:00
mcafee%netscape.com
0641420d4d
Adding default cases to switch statements.
...
git-svn-id: svn://10.0.0.236/trunk@24373 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 00:25:40 +00:00
mcafee%netscape.com
3a1ed69e24
Uninitialized variable.
...
git-svn-id: svn://10.0.0.236/trunk@24371 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 00:20:02 +00:00