Commit Graph

53979 Commits

Author SHA1 Message Date
shaver%netscape.com
2bc42328ed Added support for char, wchar and wstring types.
Fixed long long nits.
Make methods pure virtual.
Use pointers and not references.
Remove useless header.c.


git-svn-id: svn://10.0.0.236/trunk@15312 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 19:12:50 +00:00
kipp%netscape.com
b31f7790b2 new
git-svn-id: svn://10.0.0.236/trunk@15311 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 19:07:17 +00:00
locka%iol.ie
03d6a73a56 Added IOleCommandTarget
git-svn-id: svn://10.0.0.236/trunk@15310 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:54:07 +00:00
buster%netscape.com
79920f1ff6 2 Nav4 compatibility additions:
1. width=0 is treated as width=auto, not width=min
2. empty cells <td></td> are assigned a width of (2*borderWidth + 2*cellspacing + 3) pixels
The "3" is a fudge factor added by Nav and IE.


git-svn-id: svn://10.0.0.236/trunk@15309 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:43:56 +00:00
kipp%netscape.com
246dfaaf94 Removed related-links menu from windows
git-svn-id: svn://10.0.0.236/trunk@15308 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:42:47 +00:00
kipp%netscape.com
d09b42a9e1 Brought verify-reflow back to life
git-svn-id: svn://10.0.0.236/trunk@15307 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:41:02 +00:00
karnaze%netscape.com
e0d2e68693 fixed the crash on bug 1588 (rsac.org). There is still a scrolling problem
git-svn-id: svn://10.0.0.236/trunk@15306 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:11:26 +00:00
shaver%netscape.com
f8cfaf6d4d revert pavlov's changes at his request
git-svn-id: svn://10.0.0.236/trunk@15305 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 17:50:35 +00:00
kipp%netscape.com
8e7b6b1767 Fixed IsScrollable to take an extra argument so that we would only create scroll-frames around blocks using the webshells criteria if it's the body frame (bug #1608)
git-svn-id: svn://10.0.0.236/trunk@15304 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 16:41:06 +00:00
pavlov%pavlov.net
3b39f6e3df remove my last commit. these caused more bugs than they were intended to
catch


git-svn-id: svn://10.0.0.236/trunk@15303 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 12:51:53 +00:00
cltbld%netscape.com
ef49d0fb32 fix checkout of nsprpub. -D negates tag call, so dir wasn't being pulled. this should fix build bustage too.
git-svn-id: svn://10.0.0.236/trunk@15296 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 08:15:02 +00:00
vidur%netscape.com
ebef0f10a9 New class nsDocumentFragment
git-svn-id: svn://10.0.0.236/trunk@15295 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 08:14:47 +00:00
cyeh%netscape.com
574bba6b75 oooops. back out everything by commenting it out until i can fix
it next week.


git-svn-id: svn://10.0.0.236/trunk@15294 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 05:48:38 +00:00
shaver%netscape.com
c1a29cb53b C++ class decls need a semicolon
git-svn-id: svn://10.0.0.236/trunk@15293 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:54:02 +00:00
shaver%netscape.com
3b8e66c9f3 Added input callback, in preparation for autogenerating __declspec(inhibit)
and doing the doc comment thing.
Generate method declarations.
More stdout -> state->file fixes.


git-svn-id: svn://10.0.0.236/trunk@15292 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:19:59 +00:00
kipp%netscape.com
7d4fb7d8d3 Fixed compilation bug with method signature not matching baseclass method
git-svn-id: svn://10.0.0.236/trunk@15291 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:14:55 +00:00
michaelp%netscape.com
05a6bdf469 fixed bug where computing *need* for vert/horz scrollbar did not take into
account the fact that there might be a need for the other scrollbar too.
it used to be that if it knew that it *did* need a vert/horz scrollbar it
would take the other one into account properly. it was just in making the
initial decision that there was an error.


git-svn-id: svn://10.0.0.236/trunk@15290 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 03:32:00 +00:00
cyeh%netscape.com
68cda70ad6 make it so that if it can't actually find the talkback lib, it fails.
previously, if it didn't fail properly


git-svn-id: svn://10.0.0.236/trunk@15289 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 03:16:59 +00:00
michaelp%netscape.com
db5101c6cd fixed non-painting controls on certain resize operations in xpviewer.
git-svn-id: svn://10.0.0.236/trunk@15287 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:52:04 +00:00
akkana%netscape.com
09aa40f079 Fix C++ comment for Irix build
git-svn-id: svn://10.0.0.236/trunk@15286 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:50:20 +00:00
rickg%netscape.com
dc71142bfc change Parse(nsString&...) so that an empy string doesn't start process
git-svn-id: svn://10.0.0.236/trunk@15285 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:41:17 +00:00
pavlov%pavlov.net
026c0325c1 fix twipstopixels and got the scrollbars being sized correctly.
git-svn-id: svn://10.0.0.236/trunk@15284 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:35:59 +00:00
pavlov%pavlov.net
bef2cc3023 updated gtklayout code. Added lots of assertions to the widget code
git-svn-id: svn://10.0.0.236/trunk@15283 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:34:40 +00:00
rickg%netscape.com
463a920a7c changed the default start page, yet again
git-svn-id: svn://10.0.0.236/trunk@15282 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:19:58 +00:00
rickg%netscape.com
988e0eb906 fixed bugs 1203, 1067, 1169, 1125, 647
git-svn-id: svn://10.0.0.236/trunk@15281 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:19:22 +00:00
jfrancis%netscape.com
026c88790f added nsIDOMRange.h
git-svn-id: svn://10.0.0.236/trunk@15280 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:38:46 +00:00
jfrancis%netscape.com
f090f81a9f removing the accidentally copied "AUTOGENERATED - Do Not Edit" warning
git-svn-id: svn://10.0.0.236/trunk@15279 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:34:59 +00:00
jfrancis%netscape.com
162d8e834d added nsRange.cpp
git-svn-id: svn://10.0.0.236/trunk@15278 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:22:35 +00:00
jfrancis%netscape.com
9bf4a9e3bf cleanup
git-svn-id: svn://10.0.0.236/trunk@15277 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:21:42 +00:00
jfrancis%netscape.com
1d7e344048 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15276 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:33:59 +00:00
locka%iol.ie
7082061c64 Added ControlSite.cpp
git-svn-id: svn://10.0.0.236/trunk@15275 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:13:12 +00:00
locka%iol.ie
85d4e7103e Added header notice
git-svn-id: svn://10.0.0.236/trunk@15274 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:06:22 +00:00
locka%iol.ie
65b4fc67fc Added BeforeNavigate2 and NavigateComplete2 event firing
git-svn-id: svn://10.0.0.236/trunk@15273 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:03:28 +00:00
locka%iol.ie
67d6bba8c1 ActiveX control site
git-svn-id: svn://10.0.0.236/trunk@15272 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:01:44 +00:00
shaver%netscape.com
04135aee13 Generate getter/setter/`is'er for attributes.
Report errors (and warnings).
Send output to state->file properly, instead of stdout (although state->file
is always stdout right now!).


git-svn-id: svn://10.0.0.236/trunk@15271 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 23:16:49 +00:00
locka%iol.ie
ab8c795267 Fixed mistyped macro
git-svn-id: svn://10.0.0.236/trunk@15270 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 22:44:35 +00:00
law%netscape.com
360079e452 Adding program icon
git-svn-id: svn://10.0.0.236/trunk@15269 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 22:15:40 +00:00
kipp%netscape.com
2121f2be81 Fixed the bleeping build
git-svn-id: svn://10.0.0.236/trunk@15268 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:33:18 +00:00
cyeh%netscape.com
8d254d5529 add support for fullcircle libraries and headers
git-svn-id: svn://10.0.0.236/trunk@15267 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:27:42 +00:00
akkana%netscape.com
ad57b60bfc Add include line
git-svn-id: svn://10.0.0.236/trunk@15266 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:24:40 +00:00
akkana%netscape.com
9e0660d38e Implementation file for nsIDOMRange
git-svn-id: svn://10.0.0.236/trunk@15265 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:20:11 +00:00
law%netscape.com
623ee9b222 Fix for ss: bug #1444) nsBrowserWindow.cpp
git-svn-id: svn://10.0.0.236/trunk@15264 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:17:41 +00:00
joki%netscape.com
3ad8c4966f Implement document.URL access
git-svn-id: svn://10.0.0.236/trunk@15263 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:07:43 +00:00
buster%netscape.com
0f72cc9354 removed debug output
git-svn-id: svn://10.0.0.236/trunk@15262 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 20:40:43 +00:00
joki%netscape.com
f6295e142b Add missing coordinate transform to getFrameForPoint
git-svn-id: svn://10.0.0.236/trunk@15261 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 20:31:21 +00:00
rickg%netscape.com
4102309f80 fixed bug #1203
git-svn-id: svn://10.0.0.236/trunk@15260 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 20:23:46 +00:00
akkana%netscape.com
25c035a6d5 range shouldn't inherit from node
git-svn-id: svn://10.0.0.236/trunk@15259 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:58:40 +00:00
jfrancis%netscape.com
10b78cb8ec First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15258 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:43:21 +00:00
buster%netscape.com
37ca805909 bug 1520 (www.mirabilis.com)
the problem was the way table layout apportioned height from a rowspanning cell.
Now, we do 2 things correctly:
1) we handle rows with rowspanning cells and no other cells.
2) we divide the height of a rowspanning cell proportionately to the rows spanned, where the proportion is defined by
the max height of a cell in that row that has no effective rowspan.

the partial fix for bug 1431 has to do with dividing width between percent-width and fixed-width columns in the same
table. You won't see any better layout for this page (ww.boston.com) as a result of the code I added.  The rest of this
fix is a bit risky, so I'm waiting until after stability push.


git-svn-id: svn://10.0.0.236/trunk@15257 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:41:33 +00:00
mjudge%netscape.com
5aee685650 changing makefiles to build test apps on win32
git-svn-id: svn://10.0.0.236/trunk@15256 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:26:45 +00:00