Commit Graph

8519 Commits

Author SHA1 Message Date
rods%netscape.com
7166b97e2c preparing for GFX listboxes and dropdowns. This ifdefs the creation code so I
can turn them on and off.
b=18895
2000-03-14 12:03:21 +00:00
hyatt%netscape.com
f136d13288 Enhancing XBL. Making tabs boxes. Moving code from titledbutton to button. 2000-03-14 11:09:46 +00:00
pierre%netscape.com
b8fda14b1b #30127 "-moz-fixed not friendly with the cascade". Inherit NS_STYLE_FONT_USE_FIXED together with the font face. 2000-03-14 07:30:29 +00:00
troy%netscape.com
c5f8fdbf16 b=24125. For INPUT elements we use value of NAME attribute as fallback
for alternate text
2000-03-14 05:30:00 +00:00
troy%netscape.com
9eb066a4eb b=29893. Pollmann had added code to keep us from crashing. I made sure
that the correct tiling behavior happened in the case where the viewport
isn't scrollable
2000-03-14 04:55:42 +00:00
troy%netscape.com
8a75ec0c9b b=24506 r=buster@netscape.com When calculating the width of a block frame
and it's an unconstrained reflow, then make sure to include the right
margin
2000-03-14 04:03:33 +00:00
joki%netscape.com
91f1550db4 Fix bug 25353, check if jsval is a string before converting it to one. a:rickg, r:vidur 2000-03-14 03:18:43 +00:00
akkana%netscape.com
4751911331 Bug 20207, extra lines in textarea (r=buster) 2000-03-14 03:01:56 +00:00
jdunn%netscape.com
30cc7a5490 just adding 'newlines' UGH! 2000-03-14 03:01:38 +00:00
hyatt%netscape.com
a33410c106 Making menus give feedback even when disabled. r=ben 2000-03-13 10:37:57 +00:00
hyatt%netscape.com
5a21dd583b Fixing two bugs in menulist. r=ben 2000-03-13 10:20:34 +00:00
buster%netscape.com
abab9db3f2 bug 28553. removed pref that controlled previous fix, since that fix is good to go.
r=troy
a=rickg
2000-03-13 02:40:18 +00:00
buster%netscape.com
3bbe2390b5 bug 31108. fixed by manually positioning the view whenever reflow changes the frame
r=rickg
a=rickg
2000-03-13 02:38:06 +00:00
rickg%netscape.com
59808e15af removed calls to deprecated string methods 2000-03-12 11:18:18 +00:00
rickg%netscape.com
7b7b1f1c12 removed calls to deprecated stringm ethods 2000-03-12 11:12:57 +00:00
rickg%netscape.com
194f10b94d landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
rickg%netscape.com
5dc7d01987 removed calls to deprecated nsString methods 2000-03-12 11:06:57 +00:00
rickg%netscape.com
69f36f72eb more WIP to remove nsStr references 2000-03-12 10:07:57 +00:00
rickg%netscape.com
e367c59cd0 remove calls to deprecated string methods 2000-03-12 10:02:40 +00:00
rickg%netscape.com
ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
bryner%uiuc.edu
c923e727b2 Removing some old dead code. r=sspitzer. 2000-03-12 06:21:32 +00:00
cls%seawood.org
f1f897257a Added nsIInterfaceRequestor.h include. Bug #31512 2000-03-12 05:36:51 +00:00
troy%netscape.com
3b124abc37 b=5588. Changed it so we lazily reparent the child frames on the overflow list
when it's our initial reflow
2000-03-12 03:14:11 +00:00
troy%netscape.com
1bc0e305c9 b=5588. Added new function ReparentFrameViewList() that is much faster
then ReparentFrameView() when you have a list of child frames
2000-03-12 03:09:36 +00:00
troy%netscape.com
0c7b650a86 b=5588. Performance improvement. Avoids walking the child list
twice when inserting frames at the head of the list
2000-03-12 03:07:52 +00:00
troy%netscape.com
6464eafc57 Now line boxes are allocated out of the pres shell arena. This reduces the
overhead of memory allocation, and it gets us recycling which speeds up
resize reflows
2000-03-12 03:00:51 +00:00
bryner%uiuc.edu
e62a270deb Fix bug 31507, mousewheel history navigation causes segfault. r=saari. 2000-03-12 01:19:39 +00:00
valeski%netscape.com
8bb7a9728f r=jevering, a=jevering. 31447. We weren't accommodating the comma as a delimiter, now we are. call 720.841.4229 if there's a problem 2000-03-12 01:11:41 +00:00
troy%netscape.com
c038391890 r=troy@netscape.com Patch from pnunn@netscape.com that eliminates asserts
in the xpcom ref counting macros that the class should have threadsafe
addref/release functions but doesn't
2000-03-11 16:59:16 +00:00
troy%netscape.com
dfd7864b4c b=30391 r=troy@netscape.com Patch from rbs@maths.uq.edu.au to add parens when
necessary to PR_ABS macro
2000-03-11 16:50:52 +00:00
troy%netscape.com
ea24db7d11 b=28526. Added rule for TD so that the first child has a zero top margin.
This is the same rule we have for the BODY element
2000-03-11 16:46:21 +00:00
hyatt%netscape.com
e2685a2157 Making unix happy. 2000-03-11 10:53:02 +00:00
hyatt%netscape.com
cfc03d9e38 added files: mozilla/layout/xul/base/src/nsXULButtonFrame.cpp 2000-03-11 10:39:46 +00:00
hyatt%netscape.com
2681ca4093 new button files, will replace titledbutton 2000-03-11 10:39:21 +00:00
hyatt%netscape.com
6ead515970 Improving XBL support. 2000-03-11 10:38:36 +00:00
hyatt%netscape.com
91f9dc53a1 new XBL features 2000-03-11 10:36:39 +00:00
hyatt%netscape.com
8ebf3d0720 new xul widgets & cleanup of existing widgets 2000-03-11 10:34:29 +00:00
bryner%uiuc.edu
b35bd6ca05 Fix bug 30174, mouse wheel does not scroll FTP directories. r=troy. 2000-03-11 08:45:38 +00:00
norris%netscape.com
060e388a6b Files:
caps/idl/nsICertificatePrincipal.idl
	caps/idl/nsIPrincipal.idl
	caps/src/nsBasePrincipal.cpp
Implement the ability to manipulate multiple capabilties simultaneously.
r=mstoltz@netscape.com

Files:
	caps/src/nsCodebasePrincipal.cpp
Codebase equality should be based upon origin, not full path.
r=mstoltz@netscape.com

Files:
	caps/src/nsScriptSecurityManager.cpp
Change URI checking to deny based upon scheme rather than allow based upon
scheme for greater flexibility.
r=mstoltz@netscape.com

Files:
	dom/public/nsDOMPropEnums.h
	dom/public/nsDOMPropNames.h
	dom/src/base/nsGlobalWindow.cpp
	modules/libpref/src/init/all.js
Fix bug 20469 Seeing JS functions and global variables from arbitrary host
r=vidur@netscape.com

Files:
	dom/src/base/nsJSUtils.cpp
	dom/src/base/nsJSUtils.h
	dom/src/base/nsJSEnvironment.cpp
	dom/tools/JSStubGen.cpp
	layout/base/src/nsDocument.cpp
	layout/html/content/src/nsGenericHTMLElement.cpp
Improve performance by removing NS_WITH_SERVICE call for every DOM access.
Propagate XPCOM failure codes out properly.
r=vidur@netscape.com

Files:
	layout/html/document/src/nsFrameFrame.cpp
Fix 27387 Circumventing Same Origin security policy using setAttribute
r=vidur@netscape.com
2000-03-11 06:32:42 +00:00
pavlov%netscape.com
ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
norris%netscape.com
9b2edd3c59 Remove mURL from nsWebShell, and GetURL from nsIWebShell.
r=travis
2000-03-11 02:57:39 +00:00
tbogard%aol.net
9398e6b4f3 GetWebShell became GetDocShell to continue the conversion to talking in terms of DocShells instead of webShells. 2000-03-11 01:30:04 +00:00
tbogard%aol.net
ac58a34a75 Converted to hold on to a docShell instead of a webShell. Interaction with this object that previously was a webShell now is a docShell. 2000-03-11 01:29:15 +00:00
tbogard%aol.net
56238e8905 Converted to hold on to a docShell instead of a webShell. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. Removed the ifdef for NEW_WEBSHELL_INTERFACES as we are definitely not going back now. 2000-03-11 01:28:46 +00:00
tbogard%aol.net
a069a1170c ContentViewer Initialization now take an nsIWidget instead of a native window. Set status using the nsIWebBrowserChrome interface instead of the old nsIBrowserWindow interface. 2000-03-11 01:25:34 +00:00
tbogard%aol.net
00f72467b3 ContentViewer Initialization now take an nsIWidget instead of a native window. 2000-03-11 01:24:59 +00:00
tbogard%aol.net
7b6b143608 Use the nsIWebBrowserChrome interface to set the status rather than the old nsIBrowserWindow interface. 2000-03-11 00:41:57 +00:00
tbogard%aol.net
bf5156a460 Changed nsHTMLFrameInnerFrame to hold on to a subShell that is an nsIBaseWindow instead of a webShell. This paves the way for holding different types of objects. Also gets rid of that stupid nsIWebShell interface. :) When creating the docShell use the new docShell interfaces rather than the old webShell ones. 2000-03-11 00:41:04 +00:00
tbogard%aol.net
4edb593950 Converted a number of places to use the docShell APIs instead of the webShell ones. 2000-03-11 00:37:07 +00:00
tbogard%aol.net
bf3db61d02 Converted a number of places to talk in terms of the docShell APIs instead of the webShell ones. 2000-03-11 00:35:36 +00:00