karnaze%netscape.com
a26dce780e
frameset/frame border resizing via mouse; NORESIZE, BORDERCOLOR
1998-09-03 01:16:27 +00:00
kipp%netscape.com
7cdb41f197
Added new files to the build
1998-09-03 01:04:04 +00:00
kipp%netscape.com
80a15d25fc
new
1998-09-03 01:03:33 +00:00
kipp%netscape.com
2c978cc1ab
Updated to build new source
1998-09-03 00:05:52 +00:00
kipp%netscape.com
17a207d38f
Fixed SetAttribute where the leaf classes StringToAttribute wasn't being called
1998-09-03 00:03:58 +00:00
kipp%netscape.com
8ef8048b2a
Use new element ctors
1998-09-02 23:53:49 +00:00
kipp%netscape.com
950e337b56
Spanked
1998-09-02 23:53:16 +00:00
kipp%netscape.com
675ed00281
Renamed element creation routines
1998-09-02 23:52:38 +00:00
kipp%netscape.com
f6accb434f
Added new atoms
1998-09-02 23:52:24 +00:00
buster%netscape.com
c217723f0f
fixed a space leak for tables with rowspans
1998-09-02 22:55:37 +00:00
buster%netscape.com
a8906329f4
expanded nsIFrame::List to include nsIListFilter *aFilter param, by default nsnull.
...
aFilter is useful for determining if a frame should output itself during
a List(). In any event, the children of the frame are always processed.
added nsIListFilter, an interface for any object that wants to act like a filter for frame dumps
added static NS_LAYOUT nsIListFilter * GetFilter(nsString *aFilterName);
currently, only TableListFilter implements nsIListFilter.
in response to List(...TableListFilter), the frame model is dumped in a way that is useful
for table layout regression testing. Currently this is controlled by command line switches on the viewer app.
1998-09-02 21:59:54 +00:00
buster%netscape.com
30c1c13fac
fixed a space leak caused by incorrect ~nsCellMap iteration through
...
the new data structures.
1998-09-02 21:51:01 +00:00
kipp%netscape.com
ef1116ba46
Added new atoms
1998-09-02 18:40:08 +00:00
peterl%netscape.com
5000842324
fixed unit assumptions in map attributes into
1998-09-02 02:12:41 +00:00
peterl%netscape.com
703a2a4274
COMified interface
...
made first attribute local
added support for attr uniquing
1998-09-02 02:10:44 +00:00
peterl%netscape.com
0487d758b2
COMified style rule interface
1998-09-02 02:09:43 +00:00
peterl%netscape.com
ede441c851
sync to attribute container api change
1998-09-02 02:08:14 +00:00
peterl%netscape.com
c3a3106378
added DTD mode
1998-09-02 02:07:42 +00:00
peterl%netscape.com
bdaf11b29d
reversed style sheet order in the set
...
added DTD mode
1998-09-02 02:06:39 +00:00
peterl%netscape.com
25c21f0a9e
added support for uniquing attr containers
1998-09-02 02:05:53 +00:00
peterl%netscape.com
d0bcbe8800
added support for uniquing attribute containers
1998-09-02 02:05:13 +00:00
peterl%netscape.com
aee54eb5c8
COMified some interfaces
1998-09-02 02:03:24 +00:00
peterl%netscape.com
0fff0fdd70
turned around doc style sheet order
1998-09-02 02:02:53 +00:00
peterl%netscape.com
44403fbe60
comment about style sheet ordering
1998-09-02 02:02:30 +00:00
peterl%netscape.com
ffd2f6b568
reversed style sheet ordering in the set
1998-09-02 02:02:14 +00:00
peterl%netscape.com
fbb4d46d83
comments on sheet/rule ordering
1998-09-02 02:00:24 +00:00
peterl%netscape.com
9017183418
COMified
1998-09-02 02:00:05 +00:00
kipp%netscape.com
66ff7dfdc5
Added new atoms
1998-09-02 01:08:32 +00:00
kipp%netscape.com
70d41a7988
New content spanking to use new impl macros for attributes
1998-09-02 01:08:23 +00:00
kipp%netscape.com
d47ec13561
Added new source to the build
1998-09-02 01:08:15 +00:00
kipp%netscape.com
a8c3f5a83e
new
1998-09-02 00:56:01 +00:00
kostello%netscape.com
a684a76de1
Removed nsHTMLParts.cpp
1998-09-01 23:56:40 +00:00
kostello%netscape.com
06c4a5996a
Added nsHTMLBody.cpp, nsHTMLDList.cpp, nsHTMLDel.cpp, nsHTMLDirectory.cpp, nsHTMLDiv.cpp
1998-09-01 20:20:06 +00:00
kipp%netscape.com
74aab7eee0
Added new source to build
1998-09-01 19:13:02 +00:00
kipp%netscape.com
65eedb003d
Added new methods
1998-09-01 19:10:14 +00:00
kipp%netscape.com
f95cd48bd3
Added new files to build
1998-09-01 19:08:44 +00:00
kipp%netscape.com
6e558d9611
Fixed boolean handling in hr
1998-09-01 19:08:36 +00:00
kipp%netscape.com
140da8302c
new
1998-09-01 19:07:50 +00:00
buster%netscape.com
1d3e803e2e
empty rows now handled properly
1998-09-01 17:49:05 +00:00
kostello%netscape.com
b85756615f
Added new content objects to project file:
nsHTMLArea
nsHTMLBaseFont
nsHTMLInput
nsHTMLLink
nsHTMLParam
nsHTMLScript
nsHTMLStyle
1998-09-01 15:30:45 +00:00
kipp%netscape.com
620d3cbb98
Added some style rules for new content objects
1998-09-01 01:37:43 +00:00
kipp%netscape.com
33f27f3fb2
Implement NS_CreateHTMLElement using same code that content sink uses; create various and sundry new content objects
1998-09-01 01:37:17 +00:00
kipp%netscape.com
d53d374331
Stop building nsHTMLParts.cpp (obsolete)
1998-09-01 01:36:39 +00:00
kipp%netscape.com
74db46253b
Moved over more attribute parsing routines
1998-09-01 01:36:11 +00:00
kipp%netscape.com
98173e27ac
Added new source files
1998-09-01 01:35:34 +00:00
kipp%netscape.com
013939ead8
Revised factory method argument order (normalized)
1998-09-01 01:35:19 +00:00
kipp%netscape.com
5ff2db04a7
Added missing atoms
1998-09-01 01:34:32 +00:00
kipp%netscape.com
db1080d1fc
Added factory method names for all the new content objects
1998-09-01 01:33:19 +00:00
kipp%netscape.com
ce338451ee
added new atoms
1998-09-01 01:32:58 +00:00
kipp%netscape.com
7a3a5387d9
Unset boolean attributes (noshade)
1998-09-01 01:32:05 +00:00
kipp%netscape.com
6e5c7d212d
Twiddled object frame argument order
1998-09-01 01:31:50 +00:00
kipp%netscape.com
8d9e2c2cc9
new content version
1998-09-01 01:31:20 +00:00
kipp%netscape.com
614cada8d6
new
1998-09-01 01:27:08 +00:00
warren%netscape.com
34f3c0ef88
Renamed NSRepository to nsRepository.
1998-09-01 00:26:28 +00:00
warren%netscape.com
28969e9e90
Added closure argument to nsHashtable::Enumerate.
1998-09-01 00:16:47 +00:00
kipp%netscape.com
e0dbb9a71d
Make sure we don't run off the end of the string when translating entities in attribute values
1998-08-31 22:00:04 +00:00
rods%netscape.com
485ced38dc
Fixed several crash bugs in Find
1998-08-31 21:56:57 +00:00
buster%netscape.com
e5ebbcebfb
reimplemented cell map in terms of nsVoidArrays for incremental building.
...
the cellmap is now built incrementally, driven by nsTableRowFrame::InitialReflow
1998-08-31 21:23:28 +00:00
spider%netscape.com
1cf4303a97
Adding netlib to the deps for nsIURL.h
1998-08-31 20:10:40 +00:00
kostello%netscape.com
b256e56954
Added nsHTMLBR.cpp to project file
1998-08-31 19:53:21 +00:00
kostello%netscape.com
7911194465
These changes match the Windows/Unix changes to methods to take a parameter instead of returning a value.
1998-08-31 19:09:55 +00:00
kipp%netscape.com
e055c56a41
Use new SetAttr API
1998-08-31 18:44:11 +00:00
kipp%netscape.com
3aa7ca837e
Use NS_NewHTMLBR to create BR content objects
1998-08-31 18:40:39 +00:00
kipp%netscape.com
8713c93675
Added NS_NewHTMLBR
1998-08-31 18:40:16 +00:00
kipp%netscape.com
30666fd66a
Removed old content code
1998-08-31 18:40:03 +00:00
kipp%netscape.com
273fdb09f2
Use new SetAttr API; implement (cheesy) version of new SetAttr entry points
1998-08-31 18:39:46 +00:00
kipp%netscape.com
e9911d2701
Define new SetAttr api
1998-08-31 18:39:13 +00:00
kipp%netscape.com
c807e5e103
Use new SetAttr API
1998-08-31 18:38:53 +00:00
kipp%netscape.com
17dea39831
Added new source file
1998-08-31 18:38:37 +00:00
kipp%netscape.com
e7a98c6570
new
1998-08-31 18:38:27 +00:00
kipp%netscape.com
5a6af8aa5b
Added entity reduction for attributes; fixed a bug with incremental loading that would cause some content to seemingly disappear
1998-08-31 17:51:32 +00:00
kipp%netscape.com
8f1c2a4bce
Fixed porting bug when porting to xpcom'd nsIContent API
1998-08-31 16:09:06 +00:00
troy%netscape.com
715766b02f
Changes nsIView and nsIScrollableView interfaces to conform to
...
XPCOM conventions
1998-08-30 19:16:11 +00:00
kipp%netscape.com
fbcf927767
Fixed bug introduced during nsIContent porting
1998-08-29 20:44:42 +00:00
kipp%netscape.com
ed22b370c4
XPCOM'ized nsIContent and nsIHTMLContent
1998-08-29 20:20:38 +00:00
kipp%netscape.com
5eb84863a0
Create anchors using NS_NewHTMLAnchor
1998-08-29 03:17:02 +00:00
kipp%netscape.com
50009c63b5
Use AddRef instead of mRefCnt++; make implementation classes implement HandleDOMEvent; provide HandleDOMEvent generic routine for base behavior; provide TriggerLink for link clicking behavior
1998-08-29 03:16:46 +00:00
kipp%netscape.com
0901c62c76
Implement nsHTMLGenericContainerContent; removed anchor code from HandleDOMEvent; implement TriggerLink
1998-08-29 03:15:55 +00:00
kipp%netscape.com
8da64f46cc
Stubbed out HandleDOMEvent; and initialized refcnt (doh!)
1998-08-29 03:14:46 +00:00
kipp%netscape.com
7a265c6bc8
Added new source
1998-08-29 03:13:56 +00:00
kipp%netscape.com
eac4ddeb30
new
1998-08-29 03:13:29 +00:00
kipp%netscape.com
5a96e9378b
Added NewHTMLAnchor
1998-08-29 03:13:15 +00:00
kipp%netscape.com
9b895928a2
Added new atoms
1998-08-29 03:13:03 +00:00
troy%netscape.com
6a2fa61df2
Changed interface nsIFontMetrics to use the XPCOM conventions for returning
...
a nsresult
1998-08-29 02:34:34 +00:00
pierre%netscape.com
f7aa9aef8c
added nsHTMLGenericContent.cpp + nsHTMLHR.cpp
1998-08-29 01:27:11 +00:00
kipp%netscape.com
180adc2f45
Use -Zi and PDB's for dll creation too
1998-08-28 23:32:47 +00:00
kipp%netscape.com
efd2bbf873
Stub out new nsIHTMLContent methods
1998-08-28 23:32:27 +00:00
kipp%netscape.com
d62a59d111
Added AttributeToString and StringToAttribute methods
1998-08-28 23:31:44 +00:00
kipp%netscape.com
b39d24a069
Export new HTML-HR factory method
1998-08-28 23:31:28 +00:00
kipp%netscape.com
7adbdd8360
Stub out StringToAttribute
1998-08-28 23:31:12 +00:00
kipp%netscape.com
9c6b8dd8b4
Implement StringToAttribute; AttributeToString is now public
1998-08-28 23:30:50 +00:00
kipp%netscape.com
e3a8cd12aa
Make AttributeToString abstract
1998-08-28 23:30:22 +00:00
kipp%netscape.com
666f406b86
Removed content code and exposed a factory method for creating HR frames; made the HR frame code content neutral
1998-08-28 23:29:36 +00:00
kipp%netscape.com
0791159665
Added new atoms
1998-08-28 23:29:05 +00:00
kipp%netscape.com
7eaaa2834f
Use new factory method for HR's
1998-08-28 23:27:55 +00:00
kipp%netscape.com
6c7887ec01
new
1998-08-28 23:27:19 +00:00
kipp%netscape.com
b3d61c6b02
Added new source files to the build
1998-08-28 23:25:56 +00:00
kipp%netscape.com
a70705bc50
Use kIHTMLContentSinkIID so that inferior compilers will work
1998-08-28 21:29:50 +00:00
rods%netscape.com
bcf0f46789
Fixed ref count problem in FindNext (should be able to switch docs now)
1998-08-28 19:55:03 +00:00
rods%netscape.com
7b1cfa19fa
Added a couple of data members to the header and cleanup some of the
...
ref count problems
1998-08-28 18:15:14 +00:00
kipp%netscape.com
3fd5aad19c
Spanked hard to support multiple sink contexts; incremental reflow now happens only on WillInterrupt
1998-08-28 16:20:16 +00:00
kipp%netscape.com
d99d72b200
Avoid a crash bug
1998-08-28 16:19:38 +00:00
kipp%netscape.com
7a8648b60e
Added a new atom
1998-08-28 16:19:27 +00:00
rods%netscape.com
50784eed4d
Added selection code that is currently ifdef out (but it is needed)
1998-08-28 16:06:22 +00:00
rods%netscape.com
0c95d8533f
Fixed up some of the selection methods
1998-08-28 16:02:33 +00:00
rods%netscape.com
52a10ac574
Added FindNext method
1998-08-28 15:59:24 +00:00
rods%netscape.com
751c57638e
Adjusted the method signatures on most of the Selection methods
1998-08-28 15:58:37 +00:00
rods%netscape.com
7a518aea47
Added FindNext Method for Find/Search
1998-08-28 15:57:59 +00:00
rods%netscape.com
aae0291d87
Fixed bugs and adjusted TextFrame to match revised method signatures
1998-08-28 15:56:40 +00:00
rods%netscape.com
a64a41408a
Added Find/Search capability and supporting methods
1998-08-28 15:55:31 +00:00
troy%netscape.com
fa44b729c9
Changed nsIFontCache to conform to XPCOM standards
1998-08-28 05:16:41 +00:00
troy%netscape.com
a72700df68
Changed nsIViewManager interface to conform to XPCOM conventions
1998-08-28 04:56:56 +00:00
michaelp%netscape.com
8190f7951c
DeleteFrame() now takes a pres context.
1998-08-28 03:02:39 +00:00
michaelp%netscape.com
ce93c07817
added support for view observer.
1998-08-28 02:54:06 +00:00
michaelp%netscape.com
8679b3c658
DeleteFrame() now takes a pres context. now uses view's setclientdata().
1998-08-28 02:52:54 +00:00
michaelp%netscape.com
aad018fcbb
deleteframe() now takes a pres context.
1998-08-28 02:50:17 +00:00
michaelp%netscape.com
cdf8361ed5
made resizereflow() an ns_imethod.
1998-08-28 02:49:49 +00:00
michaelp%netscape.com
cecdf16af2
changed to pass in prescontext to deleteframe().
1998-08-28 02:49:15 +00:00
troy%netscape.com
11cf46a83d
More changes to nsIDeviceContext interface
1998-08-27 22:45:35 +00:00
pierre%netscape.com
4c00b08495
added nsHTMLLayer.cpp
1998-08-27 22:09:02 +00:00
troy%netscape.com
16b0f8e76b
API change to nsIDeviceContext
1998-08-27 20:45:56 +00:00
troy%netscape.com
fc4394bce5
More API changes to nsIDeviceContext
1998-08-27 20:43:04 +00:00
troy%netscape.com
76c52817d3
Another attempt
1998-08-27 20:31:39 +00:00
troy%netscape.com
361707b894
Combined GetScrollBarWidth/GetScrollBarHeight into one function
...
GetScrollBarDimensions
1998-08-27 18:30:55 +00:00
troy%netscape.com
c8fa542211
Made sure that _I32_MIN is defined (it appears to be a Windows only thing)
1998-08-27 05:28:32 +00:00
troy%netscape.com
a2942cd289
Changed nsIDeviceContext interface to conform [more] with COM conventions
1998-08-27 05:05:03 +00:00
peterl%netscape.com
24b3750584
added default attribute handling
1998-08-27 00:57:24 +00:00
peterl%netscape.com
187d67d420
no longer force unique style contexts
1998-08-27 00:57:05 +00:00
peterl%netscape.com
f52cbf4795
remove text attribute processing
1998-08-27 00:56:17 +00:00
peterl%netscape.com
43ea1bea36
removed hack attibute
...
removed attribute propogation form rows & row groups
1998-08-27 00:55:30 +00:00
peterl%netscape.com
18faed46bf
added table dir to includes
1998-08-27 00:51:11 +00:00
peterl%netscape.com
0839a8ef32
added table cell style rule inheritance
1998-08-27 00:50:52 +00:00
peterl%netscape.com
7950fd1f43
reversed rule ordering
1998-08-27 00:49:55 +00:00
peterl%netscape.com
7f8d1aa4e3
made col tag be handled as a leaf
1998-08-27 00:48:53 +00:00
peterl%netscape.com
67c362eb78
added td & th
1998-08-27 00:48:06 +00:00
peterl%netscape.com
4e78d9f83e
reversed sheet/rule ordering
...
added backstop rule count
1998-08-27 00:47:15 +00:00
peterl%netscape.com
d50246718e
commented on sheet/rule ordering
1998-08-27 00:46:34 +00:00
peterl%netscape.com
95c2180aa6
added backstop rule count
1998-08-27 00:46:13 +00:00
michaelp%netscape.com
f435a2ca5d
killed viewmanager SetRootWindow() call.
1998-08-26 21:24:19 +00:00
buster%netscape.com
7e96e8fd79
fixed a minor bug handling tables with COLS attribute
1998-08-26 17:53:47 +00:00
buster%netscape.com
6db252107e
more content decoupling
...
support work for style optimizations
fixed a bug in table columns -- the attribute repeat defaults to 1, not 0
1998-08-26 17:26:38 +00:00
troy%netscape.com
3a5700e450
Added nsHTMLLayer.cpp
1998-08-26 02:24:18 +00:00
troy%netscape.com
35df864e01
Work in progress for LAYER tag
1998-08-26 02:23:21 +00:00
troy%netscape.com
a794543242
Changed ParseValueorPercent() to return a PRBool
1998-08-23 02:10:44 +00:00
troy%netscape.com
f88d671a63
Changed ParseValue() to return a PRBool result
1998-08-22 04:55:28 +00:00
troy%netscape.com
40fcbcefb4
Made sure clipChildren member of widget init data is initialized
1998-08-21 23:06:01 +00:00
joki%netscape.com
da96d34a84
Modifying nsIContent's AppendChild -> AppendChildTo to stop conflict with
...
DOM interfaces.
1998-08-21 21:38:26 +00:00
joki%netscape.com
cacb4a17b9
Modify mouseover url messages to send empty string when leaving links.
1998-08-21 03:28:44 +00:00
jevering%netscape.com
ef000221d6
Moved the ART image hack to the tip.
1998-08-20 22:10:06 +00:00
karnaze%netscape.com
41a6210a27
checked for null form manager & fixed memory leak in win95 hack code
1998-08-20 18:27:13 +00:00
buster%netscape.com
e0a1fdde1a
verify that proportionate-width columns (1* format, or COLS attribute)
...
get sized to at least their minimum width
1998-08-20 17:31:20 +00:00
rpotts%netscape.com
ec6dc23499
moving 3.23.4.1 to the tip...
1998-08-20 06:16:32 +00:00
scullin%netscape.com
515038ee7a
Fix hack incompatibility.
1998-08-20 00:33:26 +00:00
scullin%netscape.com
bf86a3f535
Move form element hack from branch.
1998-08-20 00:24:29 +00:00
karnaze%netscape.com
15fba10580
removed calls to DidReflow on browse button and text area
1998-08-19 21:43:46 +00:00
buster%netscape.com
b873fc30c9
fixes a layout bug where subsequent cells in a column when colspans are involved
...
could select the wrong starting width for the column, causing it to have the
wrong ending width.
1998-08-19 20:41:06 +00:00
buster%netscape.com
530e8de8f4
modified the resize reflow optimization so max element size is returned
...
if requested without triggering a reflow if the width hasn't changed.
1998-08-19 18:40:33 +00:00
troy%netscape.com
bd3aef1074
Re-ordered code that adds loader object to the array of loaders
1998-08-19 18:07:27 +00:00
troy%netscape.com
fdd4ff490b
Changed call to UpdateView() to be synchronous. This keeps us from
...
going re-entrant
1998-08-19 17:45:28 +00:00
buster%netscape.com
3118fc8dd4
improved colspan handling.
...
cells with colspans and specified widths divide their width provisionally between the columns they span. This provisional division is ammended by any cell in any of the effected columns that:
1) has a colspan=1, and
2) has a width specified
the widths of all other columns must be adjusted for cells like these. Further complicating matters is that it seems <faith> that if multiple colspanning cells intersect a column and each has a width
specified such that the column would have a different width depending on which is used, only the first such cell is used </faith>. I can neither confirm nor deny this reading the mozilla code.
I also taught the cell map how to deal with this situation:
colspan=1 | colspan=2 | colspan=1
colspan=1 | colspan=2 | colspan=1
This table "really" has 4 columns, but the middle cells are treated as if they have no colspan.
Trust me, it matters. The original colspan attributes can't simply be thrown away because Mr. DOM
could come along at any time and add/remove a cell that would make them important.
1998-08-19 15:43:51 +00:00
peterl%netscape.com
150178db3e
handle body's marginwidth/height via a special style rule
1998-08-19 01:16:40 +00:00
peterl%netscape.com
d1c3490dd7
handle marginwidth/height via a special style rule
1998-08-19 01:16:21 +00:00
karnaze%netscape.com
2eddbca39b
marginwidth, marginheight set in <frame> is passed to sub doc and added to padding
1998-08-18 22:02:23 +00:00
troy%netscape.com
1572159ab1
Changed destructor to Interrupt() image group before realeasing reference
1998-08-18 01:43:35 +00:00
buster%netscape.com
3fdbc38e6a
fixed nested tables for the case where both parent and child table are %-width,
...
and the columns are any variety of width types
1998-08-17 23:37:04 +00:00
buster%netscape.com
111b5b619b
fixed a memory leak where a style context was not being released when
...
the table cell set the table column's style.
1998-08-17 19:03:36 +00:00
karnaze%netscape.com
5b3315f373
removed text field and browse button of <input type=text> from content model.
1998-08-17 17:46:08 +00:00
troy%netscape.com
127b354adf
Destructor now releases ref to image maps
1998-08-15 16:25:33 +00:00
troy%netscape.com
b0d16a8897
Added missing NS_INIT_REFCNT()
1998-08-15 03:24:27 +00:00
scullin%netscape.com
1c67c70c5d
Checked in api changes and some other small changes from the branch.
1998-08-14 23:08:54 +00:00
troy%netscape.com
b61a327b5d
Changed destructor to release reference to child form element, and
...
changed Release() to not check for external references to child form
elements
1998-08-14 21:03:16 +00:00
troy%netscape.com
7f293afc6f
Changed NS_NewHTMLInputFile() to release reference to onput text and
...
input browse content objects
1998-08-14 20:36:36 +00:00
buster%netscape.com
f83acab7fa
* migrated and improved some fixes from the branch to the tip
...
* fixes sample6, yahoo resizing
* added BasicTableLayoutStrategy::ColIsSpecifiedAsMinimumWidth helper function,
which tells us if the given column has a width attribute that means "make me as small as possible"
* nsTableFrame methods now no longer use mCellMap directly, they ask for it from
GetCellMap which gets the cell map from the first-in-flow. Only the first-in-flow has a
cell map because the cellmap refers to the table as a single object, not to each table frame.
* Likewise, continuing table frames do not call BalanceColumnWidths or SetTableWidth
which are "global" operations. Responsibility for these lies with the first-in-flow.
1998-08-14 16:16:43 +00:00
troy%netscape.com
627d313af3
Added NS_RELEASE in ProcessTEXTAREATag(). This fixes a problem with
...
text area content objects being leaked
1998-08-14 05:21:43 +00:00
troy%netscape.com
e3ed2c32cc
Added NS_RELEASE of list box widget interface pointer
1998-08-14 04:45:30 +00:00
troy%netscape.com
00a7522d35
Added NS_IF_RELEASE(mAttributes) to destructor
1998-08-14 03:32:39 +00:00
joki%netscape.com
47948165bb
Adding more window properties and slightly refCnt declaration.
1998-08-13 23:37:54 +00:00
valeski%netscape.com
de619bce9a
310133 - Injected code into HTMLContentSink::ProcessMETATag() to check for an "http-equiv" header (specifically the Refresh header). If found, an nsIHTTPUrl interface is retrieved so the "http-equiv" header can be added to the url struct.
1998-08-13 20:09:10 +00:00
vidur%netscape.com
bbdb3dc385
Implemented document.location.
1998-08-13 19:08:01 +00:00
joki%netscape.com
a0e09aecb4
Adding url and lineno to script evaluation
1998-08-12 23:37:50 +00:00
joki%netscape.com
67753fb375
Fix script src equals problem when src contained in quotes.
1998-08-12 22:28:50 +00:00
karnaze%netscape.com
e06f3cfc86
fixed destructor problems causing www.goto.com to crash when hitting a link
1998-08-12 21:50:11 +00:00
rods%netscape.com
485a5aec9a
Change the calculation of how big the dropdown list should be. The max size
...
is now 20.
1998-08-12 20:05:25 +00:00
peterl%netscape.com
9f36a1d61b
made parse color compress whitespace first
1998-08-12 18:28:55 +00:00
kipp%netscape.com
01e0130879
Use new forwarding macros
1998-08-12 18:00:04 +00:00
vidur%netscape.com
cb4a692dd0
Correctly deal with BODY tag BACKGROUND attribute that is an empty string.
1998-08-12 17:51:31 +00:00
troy%netscape.com
4d885abc9e
Fixed leak of an HTML Meta content object
1998-08-12 05:27:21 +00:00
troy%netscape.com
30fb6e591a
Made sure event state manager was always released
1998-08-12 05:09:07 +00:00
joki%netscape.com
939f9a50d7
Adding partial load event support, removing script context Run_GC method adding partial script error support
1998-08-12 04:56:40 +00:00
troy%netscape.com
f563f33e25
Eliminated circular reference between table row and table cell
1998-08-12 04:45:17 +00:00
troy%netscape.com
992ca0906e
Added release of row group context object
1998-08-12 04:09:43 +00:00
troy%netscape.com
bb47ec1982
Eliminated memory leak of a content object in ProcessInitialReflow() when
...
doing special processing for list-item containers
1998-08-12 03:22:24 +00:00
karnaze%netscape.com
f55a6545be
ref counting, destruction fixes
1998-08-12 02:04:41 +00:00
troy%netscape.com
32dc8c035c
Fixed a leak of the HTML title
1998-08-12 01:36:25 +00:00
troy%netscape.com
3c2f44408d
Fixed leak of a bullet content object
1998-08-12 01:26:25 +00:00
troy%netscape.com
b499cf04c1
Added NS_RELEASE in FlushText() of interface returned from QueryInterface()
1998-08-11 22:44:28 +00:00
karnaze%netscape.com
887c6990c1
removed references to nsIWebFrame
1998-08-11 21:13:37 +00:00
karnaze%netscape.com
f9c1f33a49
put back previous sizing of text fields due to changes in fixed width font
1998-08-11 19:07:25 +00:00
karnaze%netscape.com
e107ac30e5
removed nsIWebFrame
1998-08-11 18:52:35 +00:00
buster%netscape.com
7420e1ee2a
first cut at implementing %-width columns inside of auto-width tables.
...
This is about 50% done, which covers about 90% of the cases.
1998-08-11 18:42:10 +00:00
kipp%netscape.com
7f93d3a31b
Work around frame-appended reflows that don't grow the child of the body
1998-08-11 17:38:46 +00:00
karnaze%netscape.com
77349c9df7
added missing NS_RELEASE statements
1998-08-11 16:52:05 +00:00
kipp%netscape.com
b30f3e8c70
Elminated top/bottom margins around center tags
1998-08-11 15:32:12 +00:00
kipp%netscape.com
fcc5b8f97e
Make sure text at the end of the document is reflowed properly
1998-08-11 00:19:11 +00:00
peterl%netscape.com
7023fda1bb
connected LINKed style sheets
1998-08-10 23:02:39 +00:00
peterl%netscape.com
55802d5f4a
connect marginwidth & marginheight in body tag
1998-08-10 21:50:32 +00:00
rods%netscape.com
a43d191b9f
Fixed edge case for selection, selection at starting of line and moving to new content.
1998-08-10 17:46:34 +00:00
kipp%netscape.com
08463f0ae8
Fixed documents w/o titles bug #313016
1998-08-10 17:39:48 +00:00
karnaze%netscape.com
a1efa4c7bd
fixed "return" submission on a single text field
1998-08-10 17:26:20 +00:00
karnaze%netscape.com
8d13db0971
adjusted sizing for text controls; default control is text; assertion cleanup
1998-08-10 04:28:17 +00:00
joki%netscape.com
a4cf136d27
Move disassociation of frame from view up from destructor to DeleteFrame to prevent event entrance during destruction
1998-08-10 02:28:23 +00:00
buster%netscape.com
1c270568c1
percent-width nested tables in fixed-width cells now use the computed
...
column width if available for computing their own width.
1998-08-10 02:16:18 +00:00
karnaze%netscape.com
46e9b25173
added GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight to web widget, frameset codes calls it.
1998-08-10 01:01:27 +00:00
joki%netscape.com
0e164d9aca
Partial fix for frame based and general memory leaks of webshells and prescontexts
1998-08-09 07:43:22 +00:00
troy%netscape.com
4b212c0467
Change to object lifetime management. Views are no longer ref counted
1998-08-08 04:23:33 +00:00
vidur%netscape.com
627b2eff62
Implemented additional document and form interfaces. Implemented named elements for documents and forms. nsInput now implements nsIDOMHTMLInputElement.
1998-08-07 23:08:00 +00:00
buster%netscape.com
3e5e3d41ac
bug #312932 . fixes nested tables with percent widths that also have
...
content with percent widths.
1998-08-07 21:53:27 +00:00
rods%netscape.com
4d28fe590b
Shift click (without first clicking) no longer crashes the viewer
1998-08-07 20:15:36 +00:00
rods%netscape.com
3fa318b05c
Select All no turns on selection in the document and renders it selected.
1998-08-07 20:14:39 +00:00
troy%netscape.com
9e6a598b8a
Removed MoveTo() and SizeTo() member functions that were for debug
...
purposes, and are no longer needed
1998-08-07 18:17:34 +00:00
karnaze%netscape.com
166ee1adf3
removed overloaded GetAttribute on nsInput
1998-08-07 17:39:27 +00:00
rods%netscape.com
ea75769aeb
Bug fixes for memory crash, and added blue triangle instead of red line
1998-08-07 16:14:07 +00:00
joki%netscape.com
35636a8bd9
Fix mouseover in url messages by initializing event result messages.
1998-08-07 08:11:20 +00:00
joki%netscape.com
92a635a64a
Added support for click event on form buttons
1998-08-07 05:19:07 +00:00
joki%netscape.com
20d06b486a
Adding window.open method, fixing editormode in release builds, various event fixes
1998-08-07 04:45:03 +00:00
peterl%netscape.com
595a6844b4
fixed processing of font face (preserve original quotes)
1998-08-07 02:17:56 +00:00
peterl%netscape.com
1d86a0da53
save quote char on string tokens
1998-08-07 02:17:10 +00:00
peterl%netscape.com
939ca85c1d
fixed font face support
1998-08-07 02:16:38 +00:00
buster%netscape.com
2559cf7afe
synch with branch
...
fixed the following bugs: 312653 312656 312655
the fixes were:
1. cells now inherit their bgcolor from the row, if available. This is the
Nav4 way of drawing row bgcolor, rather than having the row paint its own bgcolor. (Troy, I intend to make this conditional
based on the compatibility mode)
2. colspans across cols that are all specified width no longer try to proportionately
divide the width of the span between the cols. see http://www.city.net (now it's really fixed, without breaking nested tables in
constrained situations.) A happy side effect is nested tables in general behave better when constrained.
3. min table sizes are fixed, so min width changes to content now effect the
table correctly during incremental reflow. This fixes the table layout portion of the bugs on the http://www.aol.com/corp tree.
Rick will check in the other half of this fix soon. Until then, don't expect to see much improvement.
4. fixed bug 312799. Table cell now always reserve at least the maxElementSize
of its content, fixing problems when desiredSize<maxElementSize
1998-08-07 02:11:51 +00:00
kipp%netscape.com
16eb3794d2
Fixed embed/flush-text bug #312433
1998-08-07 01:49:12 +00:00
kipp%netscape.com
1b94e401a8
Landed changes made on branch (bug #312572 )
1998-08-06 19:52:48 +00:00
karnaze%netscape.com
fe57bce33b
implemented border, frameborder attributes in <frameset>
1998-08-06 19:40:37 +00:00
rods%netscape.com
b4b0e7126e
Memory Leak in selection and a crash bug where a stack varible is being deleted.
1998-08-06 19:28:44 +00:00
rods%netscape.com
e26cb21fb1
Fixed: Links now work.
...
Fixed: Selection cursor no longer shows when clicking on a link.
(These are the same fixes as Stability branch bugs 312562 and 312563)
1998-08-06 16:29:45 +00:00
joki%netscape.com
8b39ebcf3a
Fix links not working.
1998-08-06 07:55:05 +00:00
rods%netscape.com
64b1bbd55e
Additional selection changes
1998-08-05 22:38:24 +00:00
karnaze%netscape.com
4296150143
support for frameset cells without frames, fixed nsCSSRendering paint background divide by zero
1998-08-05 22:24:56 +00:00
rods%netscape.com
388901cb5a
Fixed a warning in SelectAll
1998-08-05 22:23:03 +00:00
kipp%netscape.com
046006426a
Added decls for framesets
1998-08-05 22:08:33 +00:00
pierre%netscape.com
d7dbe7619d
added several files in "base", "events" and "html/document" groups
1998-08-05 08:29:20 +00:00
michaelp%netscape.com
5469028d38
added tags for plugins.
1998-08-05 04:22:51 +00:00
karnaze%netscape.com
dc5214248f
fixed bug when size=0 is specified on form control
1998-08-05 02:16:26 +00:00
kipp%netscape.com
60c46b2341
Added an assertion and a little more debug noise when nspr logging is maxed out
1998-08-05 01:43:42 +00:00
kipp%netscape.com
317a9ff089
Use flexible library naming
1998-08-05 01:40:20 +00:00
kipp%netscape.com
4e12d99db1
Fix windows build to use js3250.dll
1998-08-05 01:33:07 +00:00
kipp%netscape.com
08e80f94e6
Init refcnt for html anchor rules
1998-08-04 23:06:39 +00:00
troy%netscape.com
dfed5a7743
Removed some annoying printf messages
1998-08-04 21:44:42 +00:00
kipp%netscape.com
e457d6a159
Reworked floater handling and sanitized space manager usage
1998-08-04 21:18:16 +00:00
kipp%netscape.com
caec925c74
Updates for better floater support
1998-08-04 21:17:56 +00:00
kipp%netscape.com
71bde5b2af
Cleanup frame-first-reflow bit
1998-08-04 21:17:18 +00:00