rayw@netscape.com
c6334366cb
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
dougt@netscape.com
7f612af5c8
Fixing error codes. r=waterson.
2000-09-11 22:56:15 +00:00
dougt@netscape.com
a45fdd22e0
Fixes 51759. If we ship without a plugin manager as we can do for embedding, we crash loading most pages with plugins. This change basically returns an error from Reflow if we cant get the plugin manager component. r=valeski
2000-09-11 20:27:25 +00:00
sean@beatnik.com
a3e98cc5f6
fix for bug 47840. When resolving the absolute url for plugin content, use the document's url as the base. r=av a=brendan
2000-09-05 23:40:07 +00:00
edburns@acm.org
c05e057a42
This was tested on win32, and is known to build on win32 and solaris.
...
Right now, nsIPluginManager::PostURL() has parameters for
postHeadersLength and postHeaders. However, nothing is being done with
these parameters. This bug fix utilizes these params for their intended
purpose: to allow the plugin the ability to add HTTP headers to a POST
data stream.
Important assumptions made by this fix:
* postHeadersLength is the correct length for postHeaders.
* postHeaders is a buffer of headers in the form
"HeaderName: HeaderValue\r\n"
each header, including the last, MUST be followed by "\r\n".
To affect this fix I had to modify the following files:
M docshell/base/nsDocShell.cpp
M docshell/base/nsDocShell.h
M docshell/base/nsWebShell.cpp
M modules/plugin/nglsrc/nsPluginViewer.cpp
M docshell/base/nsWebShell.h
M layout/html/base/src/nsObjectFrame.cpp
M modules/plugin/nglsrc/nsIPluginInstanceOwner.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginInstancePeer.cpp
M webshell/public/nsILinkHandler.h
Basically, it involved clearing a path so the headers arguments can make
it down to nsIPluginInstanceOwner::GetURL()'s implementation in
nsObjectFrame.cpp, where an nsIInputStream is made of the headers.
2000-09-05 19:03:56 +00:00
av@netscape.com
70f1f65277
Fixing #44993 , added style visibility check to the object frame, r=buster
2000-09-03 20:54:26 +00:00
locka@iol.ie
eceb4c06f4
API changes for embedding. b=46847, r=dougt, a=valeski
2000-08-25 18:39:46 +00:00
edburns@acm.org
97cd24b8fb
bug=36212, bustage
...
r,a=HurricaneSherrif
This checkin fixes a problem using the ?: operator and nsCOMPtr.
2000-08-24 21:48:01 +00:00
edburns@acm.org
fd6ee00ecd
bug=36212, bustage
...
r,a=waterson
This checkin fixes a problem using the ?: operator and nsCOMPtr.
2000-08-24 20:56:40 +00:00
akkana@netscape.com
45432962fe
Fix build bustage
2000-08-24 20:52:44 +00:00
edburns@acm.org
eced31d76a
bug=36212
...
a=waterson,av
r=av,waterson
Here is what I believe to be the correct fix.
This post correspondes to the fix,
second iteration attachments.
M modules/plugin/nglsrc/nsIPluginInstanceOwner.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginInstancePeer.cpp
M modules/plugin/nglsrc/nsPluginViewer.cpp
M layout/html/base/src/nsObjectFrame.cpp
This checkin modifies nsIPluginInstanceOwner::GetURL
to have a length parameter for the post data.
2000-08-24 19:49:08 +00:00
scc@mozilla.org
65b345cbfe
fixing code that relied on implicit string construction
2000-08-19 22:23:46 +00:00
roc+@cs.cmu.edu
929ba40c30
Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson
2000-08-12 19:44:11 +00:00
av@netscape.com
fc6a5a4000
Fixing #8740 , r=serge
2000-08-08 04:45:03 +00:00
waterson@netscape.com
64f49b2455
Bug 37622, redux. Case insensitive compare that I meant to check in way back when, but didn't. This was really part of the first patch, but didn't make it in because I checked in from the wrong machine.
2000-07-27 05:09:40 +00:00
waterson@netscape.com
8033d60c79
Bug 37622. Hackery to get <embed hidden='true'> to work. Check hidden attribute; if set, size to (0, 0) and don't create a widget. r=pavlov,blizzard.
2000-07-19 23:46:43 +00:00
valeski@netscape.com
629043ee05
45723. r=rpotts. webshell-docshell consolodation changes.
2000-07-18 23:13:07 +00:00
av@netscape.com
5cdebba837
#44422 , r=buster
2000-07-11 23:10:29 +00:00
bnesse@netscape.com
21d3da1d85
Removed code which was painting rectangles over the plugin objects on the Mac. Bug #41016 . r=av
2000-07-11 20:06:05 +00:00
cls@seawood.org
2e87aef444
Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061
2000-07-10 07:13:31 +00:00
beard@netscape.com
39788014dc
bug #42100 , Carbon compatibility. r=gordon, saari, pinkerton, sfraser
2000-06-20 23:10:06 +00:00
attinasi@netscape.com
740c97509f
Removed code that was printing the word 'embed'. b=37558 r=buster a=leger
2000-06-05 21:21:48 +00:00
av@netscape.com
6a4e62d131
Fixing 40765, r=buster, a=hamerly
2000-06-02 20:20:35 +00:00
av@netscape.com
7c04ae296d
nsbeta2+ fix for 17169, cheking in ftang's patch
2000-05-26 22:24:35 +00:00
shaver@mozilla.org
a619a73c60
add content-policy hooks to <embed>/<applet>/<object> handling ( #37983 , r/a=brendan)
2000-05-25 13:32:42 +00:00
buster@netscape.com
cd62ab7593
fixed bug 35777
...
r=av@netscape.com
The problem was the object frame was assuming it was at offset y=0 within it's parent frame when calculating a percent height. This is an invalid assumption.
Instead, we now measure from the top of the containing block. This still isn't 100% correct, but it is the right parent to be measuring margin from.
2000-05-22 21:36:35 +00:00
pavlov@netscape.com
d264c0090b
fix build bustage
2000-05-17 03:24:43 +00:00
pavlov@netscape.com
2d15c3f4b4
changes all usages of NS_NewTimer to CreateInstance
2000-05-17 02:49:35 +00:00
jst@netscape.com
f694e94874
Updating nsIContent to allow accessin the attribute prefix and not only the attribute name and value.
2000-05-17 00:21:53 +00:00
rusty.lynch@intel.com
facea3f066
Fix for bug #37165 (Unknown protocol handler in embed/object src attribute
...
kills plug-in.) r=av
2000-05-07 16:48:06 +00:00
av@netscape.com
4c64272ab9
Fixing mismatched addref/release pair
2000-04-26 21:47:45 +00:00
troy@netscape.com
3cb3cfefb2
Reinstated clipping code which had been backed out because it caused
...
a problem for XUL layout. I added a workaround for the XUL problem
2000-04-25 04:43:11 +00:00
putterman@netscape.com
18cce22621
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:15:55 +00:00
troy@netscape.com
dc75dfc818
Changes to bring clipping inline with upcoming CSS2 errata
2000-04-23 00:56:16 +00:00
rods@netscape.com
526976891e
Add ifdef'ed Performance Reflow Counting code
2000-04-21 14:59:47 +00:00
jband@netscape.com
e8b1ff5b4f
extracted the declaration of nsObjectFrame into a separate .h file so that it can be accessed by nsHTMLEmbedElement.cpp. This is needed to fix bug 32150
2000-04-14 22:48:30 +00:00
tbogard@aol.net
489906a06a
Get the service for the plugin host. Don't bother requesting it from the container.
2000-04-13 02:53:18 +00:00
scc@netscape.com
6bf2422246
making string conversions explicit
2000-04-03 11:39:09 +00:00
warren@netscape.com
a2fb078809
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
av@netscape.com
299b9f0021
Fix for 33447, r=serge
2000-03-28 01:01:49 +00:00
scc@netscape.com
a09a9c5b56
small changes to clients of string converting APIs
2000-03-26 10:06:21 +00:00
pierre@netscape.com
ee71ad262f
Fix 32199 (visibility:collapse is not being interpreted as hidden on block and inline level elements) and parts of 21701 (misuse of style attr mVisible).
In the following files, replacing disp->mVisible with disp->IsVisible() is a BUG FIX: nsBlockFrame, nsBulletFrame, nsHRFrame, nsHTMLContainerFrame, nsImageFrame, nsTextFrame.
In all the other files, replacing disp->mVisible with disp->IsVisible() or disp->IsVisibleOrCollapsed() is merely a SYNTACTICAL CHANGE. The respective owners will later review the use of IsVisibleOrCollapsed() and in some cases replace it with IsVisible(). See bug 21701.
2000-03-17 10:15:13 +00:00
tbogard@aol.net
67ef0d42be
Use the nsIWebBrowserChrome interface to set the status rather than the old nsIBrowserWindow interface.
2000-03-11 00:41:57 +00:00
av@netscape.com
864e1e4898
Fix for 27486, r=stanley.ho@eng.sun.com, a=rickg
2000-03-02 01:57:14 +00:00
av@netscape.com
3369a100d0
Fix for 27486, r=rickg, a=rickg
2000-02-26 00:14:16 +00:00
av@netscape.com
5a50abe305
Fixing 27486, r=beard
2000-02-25 01:02:53 +00:00
av@netscape.com
12fe2f0cfa
Added check for null pointer to avoid possible crashes, could be reason for 27558
2000-02-16 01:49:42 +00:00
pp@ludusdesign.com
baf799923b
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
michael.lowe@bigfoot.com
9875af405d
Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
2000-01-21 21:56:09 +00:00
av@netscape.com
036afa5a76
Fix for #18679
2000-01-19 00:31:52 +00:00