Commit Graph

93 Commits

Author SHA1 Message Date
rods@netscape.com
526976891e Add ifdef'ed Performance Reflow Counting code 2000-04-21 14:59:47 +00:00
erik@netscape.com
62a48c51e7 bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only; also
factored some code to reduce duplication; r=pierre,troy
2000-04-02 21:52:17 +00:00
mkaply@us.ibm.com
72661c1231 # 24199
r= pierre@netscape.com
BiDi - ability to change the default direction of the browser
2000-03-21 15:51:59 +00:00
tbogard@aol.net
1c7bf629cf 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
rods@netscape.com
a13c5c5b73 Added "const" infront of the arg for SetDefaultFont and SetDefaultFixedFont
r=pierre b=905
2000-01-25 14:33:03 +00:00
dmose@mozilla.org
796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
peterl@netscape.com
e5ddf7d01a added look and feel accessor to pres context 1999-09-10 05:51:08 +00:00
peterl@netscape.com
60c7404515 added reparent style context 1999-09-03 23:35:41 +00:00
pierre@netscape.com
9e5067f4cd breaking up gfx & native widgets 1999-08-06 05:11:39 +00:00
kmcclusk@netscape.com
1e6157fdaf nsPresContext.cpp,.h - Added eWidgetRendering_PartialGfx as a rendering mode to PresContext.
ua.css - Added select[multiple] rule for multi-select listboxes without a size
Fixed form submission for gfx checkboxes,radiobuttons, and select by rewriting GetNamesValues.
Added nsListControlFrame::GetSizeAttribute and nsListControlFrame::GetNumberOfRows
Added logic to nsCSSFrameConstructor::ConstructSelectFrame and nsListControlFrame::Reflow
to handle the case of a multiselect select without a size specified.
1999-07-20 22:32:41 +00:00
warren@netscape.com
753ac43fff Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
buster@netscape.com
2bd406b2b7 added support for getting and setting default background and font info 1999-06-12 22:31:57 +00:00
pinkerton@netscape.com
3aaa79edc9 added GetIID() method. 1999-04-30 08:59:11 +00:00
kipp@netscape.com
be5bb1b179 Revised image loading apis 1999-04-13 21:48:49 +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
75fb2e0d80 Added in desired-size to image loading request 1999-02-26 17:01:34 +00:00
kipp@netscape.com
74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
peterl@netscape.com
3f01d94bb1 changed all html atoms to lower case 1999-02-12 06:19:07 +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
5f09e64e3b Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
troy@netscape.com
c71db1a6de Added PrintContext class and changed document viewer impl to use it instead
of a galley mode context
1998-12-02 03:21:55 +00:00
peterl@netscape.com
3d42a216c5 added medium accessor 1998-12-02 00:28:57 +00:00
kipp@netscape.com
2f4a67b94a XPCOMize more of the API; added Stop method 1998-11-26 18:08:44 +00:00
michaelp@netscape.com
614b76a37f changes for pixel scaling/printing. 1998-11-14 01:52:27 +00:00
peterl@netscape.com
d52c485749 decoupled style resolution api from frame system 1998-11-03 20:16:23 +00:00
peterl@netscape.com
a78ec2bb45 added content changed & attribute changed to style frame construction api.
cleaned up api.
added attribute change hint.
1998-09-29 23:41:59 +00:00
kipp@netscape.com
20197c5e01 Added callback to image loading api 1998-09-26 18:36:59 +00:00
troy@netscape.com
1709774e40 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
peterl@netscape.com
6339ade8d1 added base url accessor 1998-09-05 03:51:16 +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
kipp
990f203fa9 updated a few comments 1998-07-13 19:49:07 +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
joki
b9e03ca41f Event handling additions for DOM suport. Adding additional event pathway through HandleDOMEvent 1998-06-23 21:53:02 +00:00
peterl
6841a002d1 added flag to force return of unique style context 1998-06-05 05:58:20 +00:00
kipp
c39b468539 Repaired GetVisibleArea API 1998-05-22 18:27:48 +00:00
peterl
8dcacf19a5 added pseudo frame style support 1998-05-18 21:03:10 +00:00
kipp
c01fad6c87 Revised image loading API's 1998-05-11 22:57:05 +00:00
kipp
24e2be3a35 Revised LoadImage API to use NS_IMETHOD and provide alot more information about the load 1998-05-09 03:21:19 +00:00
kipp
4683c6f4c0 moved to pub 1998-04-13 20:24:54 +00:00