Граф коммитов

8545 Коммитов

Автор SHA1 Сообщение Дата
troy%netscape.com 532c36edeb 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 e08af64528 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 34b42f2d14 Fix bug 31507, mousewheel history navigation causes segfault. r=saari. 2000-03-12 01:19:39 +00:00
valeski%netscape.com fa3a430f84 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 e2350571c9 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 dde3e654bb 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 8bd4cb435f 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 b4cd20848c Making unix happy. 2000-03-11 10:53:02 +00:00
hyatt%netscape.com d89b5f25d0 added files: mozilla/layout/xul/base/src/nsXULButtonFrame.cpp 2000-03-11 10:39:46 +00:00
hyatt%netscape.com 9922bab247 new button files, will replace titledbutton 2000-03-11 10:39:21 +00:00
hyatt%netscape.com c30fb1bab0 Improving XBL support. 2000-03-11 10:38:36 +00:00
hyatt%netscape.com c661bb6b48 new XBL features 2000-03-11 10:36:39 +00:00
hyatt%netscape.com bc71f8f729 new xul widgets & cleanup of existing widgets 2000-03-11 10:34:29 +00:00
bryner%uiuc.edu f003f9fd71 Fix bug 30174, mouse wheel does not scroll FTP directories. r=troy. 2000-03-11 08:45:38 +00:00
norris%netscape.com b06e55722c 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 33ce2d4e90 changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
norris%netscape.com 772f1f0cad Remove mURL from nsWebShell, and GetURL from nsIWebShell.
r=travis
2000-03-11 02:57:39 +00:00
tbogard%aol.net e19a8ea03d 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 6381c1dbb6 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 e3fd93e835 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 330b688b8e 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 8dec60b884 ContentViewer Initialization now take an nsIWidget instead of a native window. 2000-03-11 01:24:59 +00:00
tbogard%aol.net 566ba99070 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 de31521e84 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 f51fc52aa3 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 00bbe276b9 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
tbogard%aol.net 4fbe61a8b8 Get the contentViewer through the docShell APIs instead of the webShell ones. 2000-03-11 00:34:54 +00:00
tbogard%aol.net a00486fca0 Use the nsIWebBrowserChrome to set the Status rather than the old nsIBrowserWindow interface. 2000-03-11 00:30:52 +00:00
tbogard%aol.net 8fa1a60914 Get the contentViewer from the docShell APIs rather than the webShell ones. 2000-03-11 00:29:47 +00:00
tbogard%aol.net 5ba6095a17 Converted a number of places to use the docShell APIs instead of the webShell ones. 2000-03-11 00:28:44 +00:00
jevering%netscape.com 7654813b46 this is valeski in jevering's tree. a=jevering. r=ltabb (nice!), r=vidur. forcing cache bypass for inline JS url loads. this is a workaround, not a final fix 2000-03-10 06:25:13 +00:00
rods%netscape.com b8617b77cb combo needed to set the maxElementSize correctly when reflowing.
b=31072 r=buster a=jar
2000-03-10 04:46:16 +00:00
jst%netscape.com 54eeb4f424 Checking in fix for PDT+ bug 17489, now the HTML content sink correctly notifies the document about new content that apper after style/link tags that appear in the document content and not in the document head. r=vidur@netscape.com, a=jevering@netscape.com 2000-03-10 02:00:42 +00:00
buster%netscape.com 875c02f686 bug 28553
r=troy
a=rickg
2000-03-10 01:10:44 +00:00
pollmann%netscape.com d78d1b9203 Bug 28988: Don't try to submit a form if the window containing it has been destroyed (crash fix) r=waqar, a=rickg 2000-03-09 23:30:57 +00:00
joki%netscape.com 776030a706 Fix for bug 31186, backout of part of fix for 28988. r:saari a:leaf and the rest of the irc crowd to fix tree blocker 2000-03-09 20:22:55 +00:00
joki%netscape.com a944ec326d Fix bug 28988, add null check and consume event when script object/window is destroyed while processing an event. a:rickg, r:saari 2000-03-09 15:33:35 +00:00
joki%netscape.com de1742192c Fix bug 29515, prevent excess processing inside GetFrameForPoint. a:rickg, r:dbaron@fas.harvard.edu 2000-03-09 15:31:44 +00:00
karnaze%netscape.com 83eba1b03a new regression test not affecting the build. 2000-03-09 08:51:40 +00:00
karnaze%netscape.com f49c1f5eae PDT+ bug 29429 - incremental reflow and nested tables, r=troy, a=rickg 2000-03-09 08:45:26 +00:00
pollmann%netscape.com 95bc28d7d0 Bug 30317: Crash fix for scrolling=no, background-attachment: fixed pages r=evaughan, a=rickg 2000-03-09 05:54:58 +00:00
pierre%netscape.com c85c38f91f 29370 "Stylesheets and JS files are not always loaded". Checked in for valeski, r=pierre, a=jar. 2000-03-09 04:37:01 +00:00
waterson%netscape.com ccf0007c89 Bug 30557. Force an immediate reflow after creating a content chain. r=hyatt, a=jar. 2000-03-09 02:27:37 +00:00
waterson%netscape.com b489c22ca4 Bug 30866. Be sure to pass the right content node to nsTreeRowGroupFrame::IndexInRow(). r=hyatt, a=jar 2000-03-09 02:26:19 +00:00
evaughan%netscape.com 4f29835c36 Fix for bug# 30548
-r hyatt, -a jar
2000-03-09 01:37:23 +00:00
waqar%netscape.com 3f00c5ce5c #=29862
r=vidur
a=jar
d=Fixes the memory leak problem with JavaScript preloading animated gifs.
2000-03-09 00:20:55 +00:00
buster%netscape.com e39b0d094c fixed PDT+ bug 30738
r=troy, vidur
a=rickg
2000-03-08 05:33:15 +00:00
slamm%netscape.com ee37486ffb Add NS_SUCCEEDED() check for GetContent() call. May have caused start up assertion on Linux. It's tough to reproduce. Even if this was not the source of the problem, the extra check does not hurt. Follow up checkin to fix for bug 29813. r=evaughan a=jevering 2000-03-08 02:33:52 +00:00
slamm%netscape.com 69e79e6b78 Add 'collapsed' for collapsing splitter siblings. Bug 29813. r=evaughan,mcafee a=jevering 2000-03-08 00:15:44 +00:00
slamm%netscape.com 6decc79e4a Add collapsed='true' for splitter siblings when the are collapsed. A style rule in global.css will then hide the sibling. It used to work by setting the style directly. Bug 29813. r=evaughan,mcafee a=jevering 2000-03-08 00:14:53 +00:00
norris%netscape.com 33c9a59a45 Fix bug 30736 Errors in .js files not reported correctly
a=pdt,r=jband@netscape.com
2000-03-07 21:08:46 +00:00
rods%netscape.com d13c3b2a27 nsITextContent needed to be included not forwarded. 2000-03-07 16:45:21 +00:00
rods%netscape.com 2ee2be17ef changes to select becuase the new display area is a block and text frame instead
of a button
fixes bugs 29544, 28835
a=jar
2000-03-07 15:56:14 +00:00
rods%netscape.com f9554cf7d1 Fixed Combobox and ListBox frame to be more effecient in processing reflows
added Block and text frame for displaying the selected option for the combobox
Fixes Bugs 30463, 28835, 29544
r=buster,kmcclusk a=jar
2000-03-07 15:54:31 +00:00
vidur%netscape.com d2095bbc2b Temporary fix for bug 26926. Added state to nsPresShell to deal with the case where the ContentViewer (and ViewManager) went away before it. The ownership model should be sorted out post beta1. r=troy, a=jar 2000-03-07 00:28:33 +00:00
buster%netscape.com 5f1afe8d16 fixed bug 29837 and part of bug 29790 (the part about the url bar ceasing to respond)
r=rods, brade
a=jar
2000-03-06 04:08:05 +00:00
warren%netscape.com 7e37f4f478 Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
rhp%netscape.com 6b6de2380a Just adding a new file to the tree. THIS IS NOT PART OF ANY BUILD! 2000-03-05 17:26:58 +00:00
cata%netscape.com 16558c54a6 Backing out fix for #7886 to fix regression #30299 2000-03-04 21:44:58 +00:00
hyatt%netscape.com 55c2b5d6b9 Fix for 30369. r=ben 2000-03-04 12:00:35 +00:00
evaughan%netscape.com 31fa5c5bf3 Fix for bug #30305
-r hyatt -a jar
2000-03-04 09:42:06 +00:00
ftang%netscape.com f9aeb6ce83 fix 29154. r=hyatt/pollmann a=rickg replace nsISupportString/char*/ToNewCSring
with nsISupportWString/PRUnichar*/ToNewUnicode
2000-03-04 05:37:46 +00:00
evaughan%netscape.com 9be19b90da Fix for bug #29900
-r hyatt -a jar
2000-03-04 01:50:58 +00:00
karnaze%netscape.com 81422500eb new regression test not affecting the build. 2000-03-04 01:29:54 +00:00
karnaze%netscape.com d73fd2b02b PDT+ bug 28933 - check for null pointer. r=attinasi, a=rickg 2000-03-04 01:05:18 +00:00
valeski%netscape.com 64d58f82c4 r=gagan. 29870. We weren't handling a malformed http-equiv refresh header. 2000-03-04 00:32:30 +00:00
waterson%netscape.com ef0eed6256 Fix compiler warning; remove unused variable. Hyatt meant to do this. 2000-03-03 23:56:32 +00:00
hyatt%netscape.com 9fa700b47c Fix for bug #29556, r=waterson, a=jar 2000-03-03 23:35:29 +00:00
buster%netscape.com b7a131767a fixed bug 27161 by adding interfacs onto nsIPresShell to get/set the "subshell" for an nsIContent
this part of the fix is temporary, but sufficient for beta.  it calls the pres shell to do the initial association.
after beta, this will be done by the frame construction code.
r=travis
a=jar
2000-03-03 23:16:43 +00:00
buster%netscape.com 61ad5d5127 fixed bug 27161 by adding interfacs onto nsIPresShell to get/set the "subshell" for an nsIContent
r=travis
a=jar
2000-03-03 23:15:29 +00:00
joki%netscape.com db16fa08a6 Fix bug 9140. Prevent window level mouse exit events from accidentally propagating to content. r:rods a:jar 2000-03-03 23:07:31 +00:00
alecf%netscape.com e8d62422d6 fix for #29304 r=pierre a=jar
only register against the browser.* preferences that layout actually cares about, to improve startup performance
2000-03-03 22:39:31 +00:00
rods%netscape.com 932879ce4d Backout plan, this check only fixes bug 28628
a=jar
2000-03-03 07:14:58 +00:00
rods%netscape.com bbcb309cb3 backing out earlier checkin 2000-03-03 07:14:57 +00:00
rods%netscape.com e426b0a6ae added include instead of the class decl.
r=waterson
2000-03-03 05:06:03 +00:00
rods%netscape.com 6769208b97 add call to combobox for setting the frame constructor
b=28593, r=evaughan a=jar
2000-03-03 04:30:32 +00:00
rods%netscape.com 0de348eef2 modified the reflow method for better handling incremental and for optimization
b=28593, r=buster,kmclusk a=jar
2000-03-03 04:28:59 +00:00
rods%netscape.com 5efa0171a0 changes for the new combobox
b=28593, r=self, a=jar
2000-03-03 04:24:53 +00:00
cata%netscape.com 736559f0ba last bit in activating charset override 2000-03-03 02:21:24 +00:00
cata%netscape.com c82fa81c2a activating charset override. bug #7886, r=ftang, a=bobj 2000-03-03 02:20:53 +00:00
hyatt%netscape.com 02020cce65 part 2 of fix for bug #25073, r=pink,evaughan, a=jevering 2000-03-03 02:08:02 +00:00
evaughan%netscape.com 34ae678c07 fix for bug 25073
-r hyatt -a jevering
2000-03-03 01:50:43 +00:00
rods%netscape.com b297f3ae76 idef'ed out the adding of border padding to maxelement size, this was casuing some warnings.
r=kmcclusk a=jar b=28593
2000-03-03 00:58:00 +00:00
rods%netscape.com 3545f25303 Turned off the optimization that wasn't really working well anyway,
will turn it back on in M15 after reworking it
b 28593 a=jar r=self
2000-03-03 00:42:29 +00:00
rods%netscape.com 2570c107b3 added new atom for the combobox
b 28593, r=kmcclusk,buster a=jar
2000-03-03 00:22:30 +00:00
rods%netscape.com 44c2fbb4c0 Button marks itself dirty when the suggested size is set.
b 28593, r=kmcclusk,buster
2000-03-03 00:21:10 +00:00
saari%netscape.com edd1f9baac Fix for PDT+ 29833, r=hyatt, a=jevering 2000-03-02 23:15:01 +00:00
akkana%netscape.com ae242fc3fb 27827: disable the ender event listener for right clicks as had
previously been done for middle clicks.  This is a band-aid;
 we need to dig in and rewrite this code to pass events correctly.
 r=buster, a=jar
2000-03-02 19:31:03 +00:00
jst%citec.fi a722327a02 Temporary (untill the real problem gets fixed) fix for PDT+ bug 18186. r=vidur, a=chofmann 2000-03-02 15:06:05 +00:00
cls%seawood.org aeb63a9a96 Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.
2000-03-02 13:29:03 +00:00
hyatt%netscape.com 79bf5f5c34 Fixing a merge conflict. Fallout from same checkin. r=travis,a=jar 2000-03-02 10:47:58 +00:00
hyatt%netscape.com daf0f13722 XUL RadioGroup element, not used in XUL. r=ben, a=jar 2000-03-02 10:00:09 +00:00
tbogard%aol.net 5c166f4fd5 nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg 2000-03-02 07:13:02 +00:00
karnaze%netscape.com 100bf1777b new regression test not affecting the build. 2000-03-02 06:21:38 +00:00
karnaze%netscape.com 695014b946 PDT+ bug 28341 - Destroy caption frame when outer table frame is destroyed. Add caption to outer frame rather than inner frame. r=troy, a=rickg 2000-03-02 06:09:37 +00:00
pinkerton%netscape.com b7dcfd9964 rewrite of popup positioning code to avoid placing a popup on top of the parent frame it is anchored to and to prevent moved popups from coming up under the mouse when they are too big or too close to the edge of the screen. Fixes bugs 29141 21155 23191. r=saari,hyatt a=jevering. 2000-03-02 04:08:04 +00:00
evaughan%netscape.com d2012fba27 bugs fixes for: 28460, 27242, 29462
-r hyatt, -a jar
2000-03-02 03:01:30 +00:00
av%netscape.com be9d921172 Fix for 27486, r=stanley.ho@eng.sun.com, a=rickg 2000-03-02 01:57:14 +00:00
sfraser%netscape.com 7a337ee75d Fix for 29521 -- i18n issues saving text area state, and 29827 problems with linebreaks going back to a forms page. r=ftang,akkana, a=jar 2000-03-02 01:16:29 +00:00
mjudge%netscape.com 6aa8e9092c a=jar r= whomever reviewed it before. saari i think. this SHOULD have went in before cvs merge error i didnt catch sorry my bad. 2000-03-01 21:49:53 +00:00