hyatt%netscape.com
1e28dfba99
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
dbaron%fas.harvard.edu
716f9f4695
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797
2001-08-21 01:48:11 +00:00
bryner%netscape.com
67f6aa83cb
Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst.
2001-08-17 08:14:14 +00:00
jgaunt%netscape.com
00f903a8da
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
jaggernaut%netscape.com
c14d9c09a1
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
pollmann%netscape.com
677432dd2b
Bug 43410: Correct z-index ordering of iframes. Passing in initdata that tells the widget it needs to clip sibling and child widgets prevents overlapping iframes from painting on top of one another. Fix includes work by beard@netscape.com. r=beard@netscape.com,self sr=jst@netscape.com
2001-07-18 08:23:57 +00:00
dbaron%fas.harvard.edu
bf82abfd11
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
joki%netscape.com
adeb7a4ac0
Fix 83810, have frame unregister its window from the presShell when the window is destroyed. sr:jst, r:pollmann, a:dbaron
2001-06-20 06:20:26 +00:00
hyatt%netscape.com
2bf7260d28
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
jst%netscape.com
475b247f24
Cheking in change that shuts down annoying warnings from addreffing and releasing nsFrameFrame (which is not refcounted). r=pavlov@netscape.com
2001-05-19 07:29:25 +00:00
jst%netscape.com
e22f199c61
Checking in support for onload handlers for frame and iframe elements, and fixing .ownerDocument of orphan elements, fixes bug 60173, and also fixes part of bug 27382. r=pollmann@netscape.com, sr=vidur@netscape.com
2001-05-19 00:17:01 +00:00
evaughan%netscape.com
453d1d1d71
Fix for bug #80902
...
-r jeff@tcbnetworks.com -sr waterson
Fix for bug #80505
-r aaronl, jgaunt -sr brendan
2001-05-17 23:52:32 +00:00
evaughan%netscape.com
a8792fc3db
Landing accessibility
...
-r aarol, jgaunt
-sr brendan
2001-05-11 21:11:38 +00:00
jst%netscape.com
621060c4fd
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
rods%netscape.com
2a2dd7510d
This is a temporary fix until 75739 is fixed, this keeps the brorders from being
...
drawn over by the InnerFrame.
Bug 75737 r=pollmann sr=attinasi
2001-04-13 11:34:31 +00:00
pollmann%netscape.com
9db93c9724
Bug 70450: Make frame.noResize scriptable, r=nisheeth@netscape.com, sr=jst@netscape.com
2001-04-12 08:16:54 +00:00
disttsc%bart.nl
6653250595
Hook up browser UI after skin switch. bug=68662, r=ben, sr=alecf, a=asa
2001-03-16 22:40:15 +00:00
rods%netscape.com
fe6f8fcf66
Display frame reflow counts (turned via config file define)
...
Bug 71514 r=kmclusk sr=attinasi
2001-03-13 01:47:22 +00:00
disttsc%bart.nl
aebc676048
Change implicit conversion from
...
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
rods%netscape.com
133daec2f6
Printing of selected frameset frames and Iframes
...
Bug 66783 r=dcone sr=buster,attinasi
2001-02-06 23:03:17 +00:00
pollmann%netscape.com
4f01a88ecc
Bug 8065: Prevent crashing on infinitely recursive framesets, r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 00:52:36 +00:00
jst%netscape.com
2b5c3d79a5
Fixing bug 58753. Making document.referrer work for documents in [i]frames and window.open()'ed windows. r=mstoltz@netscape.com and pollmann@netscape.com, sr=vidur@netscape.com
2001-02-03 01:17:00 +00:00
dcone%netscape.com
e60df0c1c0
Added nsIPrintContext interface.
...
Added this so you can now tell if your laying out to a printer.
r=attinasi sr=buster
2001-01-08 20:26:05 +00:00
dbaron%fas.harvard.edu
9430a92e06
Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com
2000-12-30 19:22:22 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
mstoltz%netscape.com
99a2b79580
Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc
2000-10-13 22:59:47 +00:00
pollmann%netscape.com
fb83605600
Bug 16346: Implement overflow:hidden support from frames and iframes. Fix by peterlubczynski, r=pollmann, sr=buster
2000-10-07 05:37:27 +00:00
danm%netscape.com
8bdcf20610
fix horrible url loading regression introduced by previous revision. r=hyatt. bugs 44437,55275
2000-10-05 23:30:56 +00:00
hyatt%netscape.com
9dfd92585e
Fix for 44437. r,a=waterson
2000-10-02 23:23:55 +00:00
locka%iol.ie
69fd02310b
Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha
2000-09-20 12:23:53 +00:00
rayw%netscape.com
6cc70ebd6c
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
jst%netscape.com
585c9cdc89
Removing static IID's (NS_DEFINE_IID()) and replace the static IID's with NS_GET_IID(), this cleans things up and simplifies my fix for nsbeta3+ bug 7515. r=pollmann@netscape.com
2000-09-09 05:46:14 +00:00
jst%netscape.com
e1cc209d62
Fixing nsbeta3+ bug 48763. <frame src=' '> caused an infinite loop if the base URL for the frame happens to be the URL for the containing frameset. r=pollmann@netscape.com&nisheeth@netscape.com
2000-09-08 06:56:15 +00:00
mstoltz%netscape.com
584d022386
Fixing exploits involving changing the location of a window and getting the wrong principal. Bug 48723, r=vidur
2000-08-31 05:53:32 +00:00
attinasi%netscape.com
5fe12fa2e3
Fix for leak: have to release the style context after initializing the frame...
2000-08-23 01:22:26 +00:00
attinasi%netscape.com
33e0da3883
Resolving style context for the htmlInnerFrame instead of using the parent frame's context. Also added some basic error checking... b=49739 r=buster@netscape.com
2000-08-23 00:12:30 +00:00
scc%mozilla.org
301746a559
fixing code that relied on implicit string construction
2000-08-19 22:23:46 +00:00
pollmann%netscape.com
48f253f32c
Bug 35986: document==NULL for FRAMEs created without SRC; r=kmcclusk
2000-08-03 22:23:48 +00:00
hyatt%netscape.com
9af11c9e57
fix assert for dogfood bug#37854, r=danm
2000-05-18 21:08:27 +00:00
pollmann%netscape.com
c4f87fcb2c
Bug 32746 (3 of 3): Make iframe borders respond to both css and frameborder attribute, un-reverse frameborder=yes/no, and misc clean up with nsCOMPtrs. r=harishd
2000-05-16 21:59:23 +00:00
dbaron%fas.harvard.edu
27dfd22e4f
Fix AtomImpl leaks (includes bug 32608). r=pollmann@netscape.com
2000-05-15 13:12:27 +00:00
pollmann%netscape.com
3139c5d898
Bug 27383: Pass referer when loading iframe's document to allow javascript: urls - combine load methods, r=nisheeth
...
Bug 23014: Percent width on iframes allowed, r=karnaze (does not include percent height fixes)
2000-05-12 00:57:28 +00:00
rods%netscape.com
7adb844995
Add ifdef'ed Performance Reflow Counting code
2000-04-21 21:51:35 +00:00
scc%netscape.com
c38395df69
making string conversions explicit
2000-04-15 21:18:29 +00:00
tbogard%aol.net
734b1d0c2e
Use the docShell APIs to do the Load rather than nsIWebShell methods.
2000-04-01 00:26:21 +00:00
warren%netscape.com
d60b12b153
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
norris%netscape.com
23d42070a9
Added intersection of principals when multiple scripts are encountered. r=norris
...
(this is mstoltz's checkin)
2000-03-21 04:12:56 +00:00
norris%netscape.com
437a7174ea
Fix a number of security bugs. (I can't see the numbers at home because
...
they have restricted visibility.)
r=mstoltz
2000-03-18 17:48:12 +00:00
pierre%netscape.com
4b5db8f52f
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
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
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
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
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
pollmann%netscape.com
3a67f9317c
Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg
2000-02-29 06:51:48 +00:00
norris%netscape.com
3d5f67908e
Fix 28612 META Refresh allowed in Mail/News
...
r=mstoltz,a=jar
Fix 28658 File upload vulnerability
r=vidur,a=jar
2000-02-23 22:34:40 +00:00
pollmann%netscape.com
e63cf5ca3d
Bug 14827: Adding a comment, removing unused code r=harishd a=rickg
2000-02-19 02:32:38 +00:00
tbogard%aol.net
a1dbc7fb4f
Made sure we set the tree item before adding it to the parent. Then we also must notify the tree owner of the addition of the content shell after it has been added. This the bugs having to do with treeOwner showing up (27087, 2719, 25951). r=hyatt
2000-02-10 07:04:09 +00:00
norris%netscape.com
4c72c257f5
Fix 24217 Access to functions in chrome: protocol using IFRAME
...
r=pollmann
2000-01-26 15:29:43 +00:00
pollmann%netscape.com
711b7e4ffa
Bug 16218: Create webshell for frames with no src to allow js manipulation r= harishd
2000-01-07 06:18:48 +00:00
tbogard%aol.net
780e191953
Fixing some places when talking to the webshell object to start talking through the new docshell interfaces.
1999-12-18 02:09:29 +00:00
pollmann%netscape.com
78ccc9c47f
Bug 11762: Create a webshell for an iframe even if size is 0x0. r=evaughan a=chofmann
1999-12-15 00:09:10 +00:00
hyatt%netscape.com
16a944a1e3
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
...
bug #9489 . Should also definitely fix bug #15916 . r=troy
1999-12-04 23:49:50 +00:00
tbogard%aol.net
648ace3e23
1.) WebShell no longer implements nsIScriptContextOwner.
...
2.) WebShell now implements the new nsIScriptGlobalObjectOwner.
3.) WebShell supports GetInterface to nsIScriptGlobalObject.
4.) Documents no longer carry around a reference to nsIScriptContextOwner. Instead they hold on to a nsIScriptGlobalObject. nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject(). Same change to the set methods.
1999-12-03 09:24:22 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
tbogard%aol.net
4f8eb9b94c
nsFrameFrame now uses the nsIBaseWindow interface off the WebShell object to do positioning stuff instead of nsIWebShell interface. Also changed the call to GetTitle to properly free the returned pointer as an internal const pointer is no longer returned.
1999-11-27 03:06:59 +00:00
tbogard%aol.net
a0640b60c4
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
tbogard%aol.net
82bc6d307b
Changed the concept of the webshell holding an mChromeElement object to it holding a nsIChromeEventHandler interface. This is more generic and allows other apps to plugin nicer into the API.r=hyatt
1999-11-23 09:57:47 +00:00
troy%netscape.com
fe56995443
WillReflow/DidReflow changes and changes to the way view positioning
...
and sizing works
1999-11-19 15:33:29 +00:00
buster%netscape.com
5e269fcf05
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
dmose%mozilla.org
42fc94a6ec
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
kmcclusk%netscape.com
89ebbd5bc1
Removed call to mWebShell->Repaint in nsHTMLFrameInnerFrame::Reflow. This eliminates
...
multiple repaints of the content area in Mozilla when the content area is resized.
The mWebShell->SetBounds is sufficient since it invalidates the webshell window.
bug 16270; r= rods@netscape.com
1999-11-03 00:11:40 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
troy%netscape.com
04accb3de6
Moved a bunch of stuff out to a nsIFrameDebug interface
1999-11-01 22:12:45 +00:00
troy%netscape.com
effb3aefb7
Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
...
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00
troy%netscape.com
a47e8db44b
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
peterl%netscape.com
757c0b5f01
Added namespace ID to the AttributeChanged notification
...
Part fo the fix for Bug 15153
r=troy
1999-10-15 23:16:45 +00:00
tbogard%aol.net
3b567a8691
Fixed a number of incorrect assumptions of the attribute retrieval so it would now work with the of new XUL content nodes (iframe, browser, editor). r=hyatt.
1999-10-14 10:58:04 +00:00
rpotts%netscape.com
248e31bd70
bug #15341 and bug #15344 . Use the documentloader observer instead of a stream observer.
1999-10-05 04:04:16 +00:00
peterl%netscape.com
0ee00122a0
manage view visibility better
1999-09-29 03:36:16 +00:00
hyatt%netscape.com
a8749017eb
Chrome event stuff. Menu changes.
1999-09-21 01:03:00 +00:00
warren%netscape.com
48cf4685a9
Factored file transport service out of file: protocol.
1999-09-16 01:16:22 +00:00
troy%netscape.com
a6aae963a7
Added 'm' prefix to some of the nsHTMLReflowState data members
1999-07-20 03:41:03 +00:00
warren%netscape.com
9efa754f74
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
andreas.otte%primus-online.de
d968fa955b
NECKO only: replacing GetBuffer with ToNewCString and some error checking
1999-07-06 23:08:16 +00:00
kipp%netscape.com
3f6e7af913
Added code to fill in the maxElementSize in the reflow metrics properly for inner frames (bug #6726 )
1999-07-02 21:05:20 +00:00
warren%netscape.com
8462929dda
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
danm%netscape.com
18e69811ef
added 'content' property to JS window
1999-06-26 21:48:29 +00:00
warren%netscape.com
6fc20cbcd6
More necko changes.
1999-06-25 01:53:22 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
valeski%netscape.com
487d9ea921
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
karnaze%netscape.com
dd4be14bd5
bug 1252, check for null view
1999-06-03 04:34:49 +00:00
hyatt%netscape.com
f17e7aa8a6
More accurate tracking of chrome shells.
1999-05-28 22:26:48 +00:00
hyatt%netscape.com
25c31fd9a3
(1) The document now checks the window for capture.
...
(2) Frames and iframes now know their nearest enclosing chrome shells.
1999-05-27 21:04:52 +00:00
evaughan%netscape.com
2b76d2dc93
Fixed some visibility bugs in order to make the tab widget work correctly.
1999-05-19 22:14:11 +00:00
kipp%netscape.com
fea30bc4eb
Reworked frame factory methods; fixed bug 4519
1999-05-11 22:03:29 +00:00
karnaze%netscape.com
bc2fd70bd0
added GetFrameType for inner and outer frame
1999-05-10 22:49:39 +00:00
evaughan%netscape.com
eefc2545c2
Fixed xul boxes to implement nsIBox interface.
1999-05-09 21:46:24 +00:00
nisheeth%netscape.com
066b4a19c0
Fix for bug 5850:
...
1) Add a RemoveChild() method to nsIWebshell.
2) nsWebshell::Destroy() calls this method on its parent to remove itself from the parent's child list.
3) Call nsWebshell::Destroy() from nsHTMLFrameInnerFrame's detructor.
1999-05-05 00:23:51 +00:00
hyatt%netscape.com
42da7d31a2
Changes to support window.open in AppRunner.
1999-05-04 23:29:06 +00:00
kipp%netscape.com
604b966287
Disable destroying webshell until later
1999-04-30 00:08:43 +00:00
karnaze%netscape.com
77888552c6
<frame> or <iframe> without web shell gets background color from ua.css
1999-04-27 21:05:32 +00:00
karnaze%netscape.com
4e9e92e767
bug 5374 paint <frame> without document all white; made mIsInline a PRBool.
1999-04-27 18:21:30 +00:00
karnaze%netscape.com
522d89695c
bug 5437 - html frames not initially honoring visibility:hidden
1999-04-23 21:55:15 +00:00
rickg%netscape.com
e4db1f31da
remove SetName() call at Hyatt's request
1999-04-23 18:56:40 +00:00
rickg%netscape.com
bcf67e70b2
sync with nsString2 API
1999-04-23 18:21:43 +00:00
rickg%netscape.com
1b230a8fb5
fix webshell bug for SMorse
1999-04-23 03:51:39 +00:00
rickg%netscape.com
01301cb765
updates to sync with nsString2 api
1999-04-21 23:43:11 +00:00
hyatt%netscape.com
c52fdc82f1
More changes to support window.open()
1999-04-21 00:19:30 +00:00
hyatt%netscape.com
26de07334c
Forgot to commit a file.
1999-04-20 23:32:43 +00:00
hyatt%netscape.com
d3e3d6f704
Changes so that content shells added underneath chrome shells cause
...
a notification to be fired to the chrome shell.
1999-04-20 01:56:07 +00:00
hyatt%netscape.com
417d0db772
Landing (inside an INCLUDE_XUL ifdef) the code that checks for and sets
...
the type of the web shell (to distinguish chrome frames from content
frames).
1999-04-16 08:14:28 +00:00
karnaze%netscape.com
32f6b10b86
bug 1596
1999-04-13 00:56:23 +00:00
mcmullen%netscape.com
667ef75ec4
Since I changed prefapi.h to use prtypes instead of the obsolete XP_ things, I have to change calls to match. In this case, a macro had been used that was in one of the obsolete files 'PRIVATE'. Replaced this by its value 'static'
1999-04-01 20:39:30 +00:00
kipp%netscape.com
eeccf4a2d0
Tweaked to handle unconstrained situations better
1999-03-22 20:47:21 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
kipp%netscape.com
ba18377496
use new nsHTMLReflowState ctors
1999-03-05 04:19:09 +00:00
karnaze%netscape.com
afe82fc332
improved <iframe> sizing to consider left, right, etc borders
1999-03-03 00:37:55 +00:00
troy%netscape.com
dfdacc8159
Changed nsIFrame::Init() to take an additional parameter
1999-02-25 03:27:57 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
troy%netscape.com
5c3d1395f3
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy%netscape.com
40e3d2b1c8
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
troy%netscape.com
c9c1fa187e
Changed some nsIFrame member functions to use ** instead of *& for OUT
...
paremeters
1999-02-10 00:42:56 +00:00
karnaze%netscape.com
1a4d283094
content sink uses nsWebShell::GetIsFrame to set scrolling on nsWebShell
1999-01-19 23:16:02 +00:00
sfraser%netscape.com
9e1e185cc0
Fix build bustage.
1999-01-15 23:47:23 +00:00
kipp%netscape.com
a9e0e05f2b
Switch to using nsFrameList for frame lists
1999-01-15 22:53:39 +00:00
peterl%netscape.com
b735f84565
better base url support
...
Checkin during red tree approved by sar
1999-01-15 02:07:46 +00:00
troy%netscape.com
5d8b4656eb
Removed the content-parent frame pointer. Now we just have the one geometric
...
parent
1999-01-14 05:16:23 +00:00
brade%netscape.com
9d0f849b8d
reduce Macintosh compiler warnings by making function private
1999-01-06 18:43:39 +00:00
troy%netscape.com
59d1bc8ea5
Replaced "maxSize" member if nsReflowState with "availableWidth" and
...
"availableHeight"
1999-01-05 23:31:18 +00:00
troy%netscape.com
781a43ae69
Changed width/height constraints in nsHTMLReflowState struct
1998-12-30 17:50:00 +00:00
troy%netscape.com
e1f9e8b29f
Moved logic that deals with moving absolutely positioned frames out of the
...
flow to the frame construction code
1998-12-29 03:38:16 +00:00
peterl%netscape.com
e75a76898d
sync to new attribute api
1998-12-20 01:21:23 +00:00
kipp%netscape.com
27f0cfe8cc
Revised frame Paint API
1998-12-18 15:54:23 +00:00
warren%netscape.com
b22a4e72fd
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
1998-12-16 05:40:20 +00:00
kipp%netscape.com
e84f98318f
Removed an unwanted DidReflow call
1998-12-05 16:06:14 +00:00
troy%netscape.com
d97a31f115
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
kipp%netscape.com
2a2db87959
disabled another printf; use web-shell destroy to properly whack the sub-webshell
1998-11-26 18:13:13 +00:00
karnaze%netscape.com
0885ea6134
<frame> now uses <base> for its src attribute
1998-11-24 02:01:45 +00:00
karnaze%netscape.com
aba6626dda
fixed bug 1479 (wsj.com crash)
1998-11-23 17:37:46 +00:00
troy%netscape.com
f4fa3f7761
Added missing NS_RELEASE of the content object in GetMarginHeight()
1998-11-21 17:30:41 +00:00
kipp%netscape.com
63107e9026
Added DumpRegressionData; revised ListTag; added GetFrameName
1998-11-19 17:22:29 +00:00
michaelp%netscape.com
f186598ef5
changes for pixel scaling/printing.
1998-11-14 01:52:27 +00:00
rickg%netscape.com
c16dd335a5
enabled view-source
1998-11-11 20:31:45 +00:00
karnaze%netscape.com
44b5b9e670
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
...
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
michaelp%netscape.com
6f7deed7e4
removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
...
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.
1998-11-04 04:14:10 +00:00
troy%netscape.com
10c06c1b72
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
...
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
michaelp%netscape.com
ee34220382
changes for removal of zindex from nsIView::Init().
1998-10-27 03:37:03 +00:00
karnaze%netscape.com
3968ac68b4
fixed frameborder=0 for <IFRAME>s
1998-10-23 17:52:45 +00:00
kipp%netscape.com
e3998954e5
Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state
1998-10-12 17:00:32 +00:00
kipp%netscape.com
05a50b6ce3
Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
1998-10-12 14:48:02 +00:00
troy%netscape.com
f039f11a24
Changed ReflowChild() to send the WillReflow() notification as well
1998-10-06 00:27:22 +00:00
kipp%netscape.com
750a2e4ee6
Support changing the src url
1998-10-02 21:59:59 +00:00
troy%netscape.com
f095846367
Eliminated nsIRunaround interface, and folded space manager parameter into
...
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
troy%netscape.com
8b034f4950
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
...
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
kipp%netscape.com
01b8c34dc8
Fixed up includes to not depend on old content model classes
1998-09-24 21:37:45 +00:00
troy%netscape.com
8708a830f9
Removed mChildCount from nsContainerFrame
1998-09-24 17:56:35 +00:00
karnaze%netscape.com
be6a60c25f
in document, renamed nsHTMLFrame.cpp, nsHTMLFrameset.h, nsHTMLFrameset.cpp
1998-09-10 17:23:31 +00:00