troy%netscape.com
bec9503c6c
Fix for bug #13780 . Added NULL pointer check to PreferenceChanged()
1999-09-14 22:16:42 +00:00
dcone%netscape.com
47bad4bd67
Turned on the Mac GFX Widget code
1999-09-14 21:32:27 +00:00
peterl%netscape.com
788f9934ec
added look and feel accessor to pres context
1999-09-10 05:51:08 +00:00
kmcclusk%netscape.com
8304e30e32
Changed widget rendering mode default from partial-gfx to gfx for Linux and WIN32.
1999-09-09 19:43:27 +00:00
peterl%netscape.com
e8b68a5fce
added reparent style context
1999-09-03 23:35:41 +00:00
kmcclusk%netscape.com
5f3c537ce8
Backing out to PartialGfx instead of full Gfx mode.
1999-08-20 18:57:32 +00:00
kmcclusk%netscape.com
a8a9ba1343
bug #5944 , Changed default widget rendering mode from PartialGfx to Gfx
1999-08-19 22:38:44 +00:00
peterl%netscape.com
d4e49bc394
added note
1999-08-08 01:14:50 +00:00
kmcclusk%netscape.com
8dce081912
Enable PartialGfx rendering as the default widget rendering mode.
1999-07-21 23:12:23 +00:00
kmcclusk%netscape.com
41ed34acb6
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
peterl%netscape.com
f9bdf942db
fix layout atoms api
1999-07-18 00:16:01 +00:00
peterl%netscape.com
458d13448a
made compatibility mode pref an override of auto
1999-07-07 01:21:25 +00:00
warren%netscape.com
d45f27091f
Fix for necko crash trying to load pages with images.
1999-07-03 08:56:26 +00:00
warren%netscape.com
2f5289766d
Renamed nsIURLGroup to nsILoadGroup in preparation for necko.
1999-06-25 02:17:37 +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
buster%netscape.com
a5bf1c7896
added support for style contexts getting background and font defaults from
...
the pres context.
1999-06-12 22:31:15 +00:00
alecf%netscape.com
16c8c3a8d1
GetCharPref is going away for nsIPref scriptability - use CopyCharPref instead
1999-05-28 00:51:34 +00:00
vidur%netscape.com
0e649a0395
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
3bc92ddcbf
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
32ce89016c
fix win32 bustage.
1999-04-30 09:52:22 +00:00
pinkerton%netscape.com
013355114c
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
4e07917367
Remember to stop image loads to break connection back to pres context
1999-04-23 19:57:49 +00:00
kipp%netscape.com
c9c4b6fc47
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
ba666df85d
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
0e45968595
Reworked to support mulitple frames per image loader
1999-04-13 21:49:28 +00:00
mcmullen%netscape.com
0d5d6108a1
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
52afc44421
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
e9cc4676d9
Support desired image size during loading
1999-02-26 17:02:37 +00:00
ftang%netscape.com
d9f739957d
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
7b2012fca2
Fixed some errors related to switch to using nsCOMPtr
1999-02-12 18:41:26 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
troy%netscape.com
c398b5aca7
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
c9c1fa187e
Changed some nsIFrame member functions to use ** instead of *& for OUT
...
paremeters
1999-02-10 00:42:56 +00:00
troy%netscape.com
d98c1338c9
Work-in-progress for replaced elements that can't be rendered
1999-02-04 17:03:46 +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
7baf302727
Renamed FindFrameWithContent() to GetPrimaryFrameFor()
1998-12-29 04:45:18 +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
peterl%netscape.com
ad4d5a8d0d
added nsLayoutAtoms
1998-12-02 00:32:20 +00:00
kipp%netscape.com
2e79a53493
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
daabeb02ab
Added some debug noise (disabled by default) for image loading
1998-11-23 17:18:34 +00:00
joki%netscape.com
7716dc91e8
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
f186598ef5
changes for pixel scaling/printing.
1998-11-14 01:52:27 +00:00
vidur%netscape.com
2df2615474
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
64cdfa1e59
Changed to make the Mac compiler happy...
1998-11-06 17:24:08 +00:00
troy%netscape.com
591108e12c
Added a comment
1998-11-06 16:24:21 +00:00
troy%netscape.com
70b4af0366
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
d66e00cc37
decoupled style context resolution from frames
1998-11-03 20:20:07 +00:00
rpotts%netscape.com
478dc03f00
Pass the nsIURLGroup into the ImageGroup...
1998-10-01 21:44:16 +00:00
peterl%netscape.com
df1457ede1
removed style frame construction methods
1998-09-29 23:44:53 +00:00
kipp%netscape.com
cc598e583c
Added callback to image loading api
1998-09-26 18:36:59 +00:00
karnaze%netscape.com
69a37000bf
support for getting compatibility mode from preferences
1998-09-23 23:02:02 +00:00
kipp%netscape.com
54effb02a5
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
f370908aef
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
peterl%netscape.com
0b1380bd0c
added base url
1998-09-05 03:52:40 +00:00
troy%netscape.com
11cf46a83d
More changes to nsIDeviceContext interface
1998-08-27 22:45:35 +00:00
troy%netscape.com
16b0f8e76b
API change to nsIDeviceContext
1998-08-27 20:45:56 +00:00
troy%netscape.com
fc4394bce5
More API changes to nsIDeviceContext
1998-08-27 20:43:04 +00:00
troy%netscape.com
bd3aef1074
Re-ordered code that adds loader object to the array of loaders
1998-08-19 18:07:27 +00:00
troy%netscape.com
1572159ab1
Changed destructor to Interrupt() image group before realeasing reference
1998-08-18 01:43:35 +00:00
troy%netscape.com
707a7d8637
Device context changes
1998-08-03 04:51:17 +00:00
peterl%netscape.com
4d01ae8f02
rounding support
1998-07-31 23:34:45 +00:00
peterl%netscape.com
7648489756
connected prefs
...
added compatibility mode
1998-07-31 05:54:59 +00:00
peterl%netscape.com
53f8f758ec
added Nav's magic font scaler
1998-07-25 01:11:49 +00:00
peterl%netscape.com
0c9b926f31
added setters for default colors
1998-07-23 17:57:00 +00:00
peterl%netscape.com
dd97776de3
added default fixed pitch font & default colors
1998-07-17 05:41:41 +00:00
troy%netscape.com
8456cebd78
Added background color to image loading member functions
1998-07-16 04:34:59 +00:00
michaelp
e183f05efb
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
ad7c15864e
Event handling additions for DOM suport. Adding additional event pathway through HandleDOMEvent
1998-06-23 21:53:02 +00:00
rpotts
9493926876
Some reference counting to make things go away...
1998-06-23 18:40:18 +00:00
peterl
b1030af38c
added flag to get unique style context during resolve
1998-06-05 06:00:55 +00:00
kipp
844276ae92
removed blather code
1998-06-04 20:41:14 +00:00
michaelp
581fd45055
prevented infinite paint/damage loop.
1998-06-02 22:05:45 +00:00
kipp
171182dbef
Removed includes; updated GetVisibleArea API
1998-05-22 18:36:40 +00:00
peterl
6ab1e5bee0
added pseudo style support
1998-05-18 21:06:33 +00:00
kipp
4ebc5dc2d4
Pass on stop image load to the image loader too so that circular references can be broken and memory can get released properly
1998-05-12 01:30:15 +00:00
kipp
da48d5c7f9
Removed image loading code (factored out into nsFrameImageLoader); revised API for image loading
1998-05-11 22:56:58 +00:00
kipp
68216dfe88
Reworked load image support and provided content changed calls to the shell when image sizes arrive
1998-05-09 03:22:01 +00:00
michaelp
c44715a002
minor tweaks to UpdateView() in view manager. if you want to invalidate a whole
...
view, pass in nsnull for the nsRegion param.
viewmanager InsertChild() above/below now does the right thing.
fixed cujo's table thingie.
1998-04-30 02:41:14 +00:00
kipp
86764b175c
Fix porting bugs - made it compile on IRIX
1998-04-26 02:59:29 +00:00
troy
d504fcfb0c
Changed nsIFrame member functions to return a nsresult
1998-04-17 01:41:24 +00:00
peterl
c839e3a447
fix leaks
1998-04-16 21:51:16 +00:00
kipp
4717009d75
moved to pub
1998-04-13 20:24:54 +00:00