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