Commit Graph

315 Commits

Author SHA1 Message Date
vidur@netscape.com
a364672196 Enabled the frame loader to work without a specified frame. This is used for precaching images. 1999-05-07 00:06:03 +00:00
ramiro@netscape.com
2b53437212 Part of fix for bugs 4445, 4768. Let the default rendering mode on unix
be "native" as it is on mac and win.
1999-05-03 21:32:15 +00:00
pinkerton@netscape.com
ac0a4243e1 fix win32 bustage. 1999-04-30 09:52:22 +00:00
pinkerton@netscape.com
5ec4702d7e pinkerton/scc. appr chofmann. Bug #4127, et al. Fixing ownership models (more work to come). 1999-04-30 09:04:36 +00:00
kipp@netscape.com
fe54f6083e Remember to stop image loads to break connection back to pres context 1999-04-23 19:57:49 +00:00
kipp@netscape.com
7d18de79fc Fixed bug where image loading during stopped state would not properly set the out parameter 1999-04-20 21:50:32 +00:00
syd@netscape.com
e8e8ec1be5 For Unix only (Gtk+): make the default rendering mode Gfx. The Gtk+
implementation is buggy, and we'll eventually be going in this direction anyway
of using gfx to render controls. Need to take out this #ifdef eventually for
Win and Mac.

To enable the native widgets, edit ~/.mozilla/prefs50.js, and add the line
user_pref("nglayout.widget.mode", 1);.
1999-04-20 21:34:34 +00:00
kipp@netscape.com
df75bc18e5 Reworked to support mulitple frames per image loader 1999-04-13 21:49:28 +00:00
mcmullen@netscape.com
e247e9cc89 Since I changed prefapi.h to use prtypes instead of the obsolete XP_ things, I have to change calls to match. 1999-04-02 20:41:58 +00:00
kmcclusk@netscape.com
73485522a4 gfx vs native widget rendering can now be specified in the viewer at run-time.
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
kipp@netscape.com
9803c4d525 Support desired image size during loading 1999-02-26 17:02:37 +00:00
ftang@netscape.com
68b515801a change font preference code so it will pick the font setting for the defalt charset instead of always latin 1. Reviewed by peterl, kipp and troy 1999-02-17 15:52:02 +00:00
troy@netscape.com
602de2f255 Fixed some errors related to switch to using nsCOMPtr 1999-02-12 18:41:26 +00:00
kipp@netscape.com
74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
troy@netscape.com
e841825bc2 Changed ResolveStyleContextFor and ResolvePseudoStyleContextFor to use pointer
arguments instead of references for OUT parameters
1999-02-11 15:53:26 +00:00
troy@netscape.com
b4f8c0fbbe Changed some nsIFrame member functions to use ** instead of *& for OUT
paremeters
1999-02-10 00:42:56 +00:00
troy@netscape.com
5f09e64e3b Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
peterl@netscape.com
2a250898af better base url support
Checkin during red tree approved by sar
1999-01-15 02:07:46 +00:00
troy@netscape.com
54df92ac77 Renamed FindFrameWithContent() to GetPrimaryFrameFor() 1998-12-29 04:45:18 +00:00
warren@netscape.com
4aaec0bad1 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
peterl@netscape.com
c417ab0e48 added nsLayoutAtoms 1998-12-02 00:32:20 +00:00
kipp@netscape.com
0594f7329d XPCOMized more of the API; added new operator to avoid future bugs; implement Stop method 1998-11-26 18:10:10 +00:00
kipp@netscape.com
120af4909f Added some debug noise (disabled by default) for image loading 1998-11-23 17:18:34 +00:00
joki@netscape.com
249a270b84 Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
michaelp@netscape.com
614b76a37f changes for pixel scaling/printing. 1998-11-14 01:52:27 +00:00
vidur@netscape.com
6f5fcaf0a8 Null check for prefs. The MozillaControl doesn't set up prefs correctly quite yet (and might never will). 1998-11-13 02:47:33 +00:00
troy@netscape.com
462ef25e27 Changed to make the Mac compiler happy... 1998-11-06 17:24:08 +00:00
troy@netscape.com
062686984c Added a comment 1998-11-06 16:24:21 +00:00
troy@netscape.com
d4cc58cf95 Added support for using foreground color and background color from user
preferences. Also made it so we observe the preferences, get a callback if
they change, and then do a style change reflow
1998-11-06 16:16:01 +00:00
peterl@netscape.com
0337672f72 decoupled style context resolution from frames 1998-11-03 20:20:07 +00:00
rpotts@netscape.com
521671e759 Pass the nsIURLGroup into the ImageGroup... 1998-10-01 21:44:16 +00:00
peterl@netscape.com
942be544db removed style frame construction methods 1998-09-29 23:44:53 +00:00
kipp@netscape.com
20197c5e01 Added callback to image loading api 1998-09-26 18:36:59 +00:00
karnaze@netscape.com
8dfe2ddf07 support for getting compatibility mode from preferences 1998-09-23 23:02:02 +00:00
kipp@netscape.com
4c60be82ec Removed a bunch of bogus code that (a) did very little (b) doesn't work for image documents 1998-09-11 04:17:07 +00:00
troy@netscape.com
1709774e40 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
peterl@netscape.com
49b5c86053 added base url 1998-09-05 03:52:40 +00:00
troy@netscape.com
e89c246d60 More changes to nsIDeviceContext interface 1998-08-27 22:45:35 +00:00
troy@netscape.com
7ad4ec8421 API change to nsIDeviceContext 1998-08-27 20:45:56 +00:00
troy@netscape.com
63fb4c3225 More API changes to nsIDeviceContext 1998-08-27 20:43:04 +00:00
troy@netscape.com
67855e8316 Re-ordered code that adds loader object to the array of loaders 1998-08-19 18:07:27 +00:00
troy@netscape.com
9e2d93e65a Changed destructor to Interrupt() image group before realeasing reference 1998-08-18 01:43:35 +00:00
troy@netscape.com
301c70dcd5 Device context changes 1998-08-03 04:51:17 +00:00
peterl@netscape.com
dda833cded rounding support 1998-07-31 23:34:45 +00:00
peterl@netscape.com
252a10af0d connected prefs
added compatibility mode
1998-07-31 05:54:59 +00:00
peterl@netscape.com
cae9b3bfe1 added Nav's magic font scaler 1998-07-25 01:11:49 +00:00
peterl@netscape.com
1179c3a6d2 added setters for default colors 1998-07-23 17:57:00 +00:00
peterl@netscape.com
fefa445b95 added default fixed pitch font & default colors 1998-07-17 05:41:41 +00:00
troy@netscape.com
aa3eead7ac Added background color to image loading member functions 1998-07-16 04:34:59 +00:00
michaelp
44f57e12bd added init() method to prescontext.
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00