morse%netscape.com
49ce8b7af6
fix bug 32374, block foreign images
...
git-svn-id: svn://10.0.0.236/trunk@64111 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 07:09:25 +00:00
bryner%uiuc.edu
857da77e99
Fix a leak of the device context. r=bruce.
...
git-svn-id: svn://10.0.0.236/trunk@63366 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-18 04:10:13 +00:00
dcone%netscape.com
bc91a76ba9
Put in a canonical pixel scale when images are being read in for the size. This reduces
...
the printer images sizes considerably. r=kmclusk.
git-svn-id: svn://10.0.0.236/trunk@62999 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-15 04:24:21 +00:00
waqar%netscape.com
1d5c814149
#=29862
...
r=vidur
a=jar
d=Fixes the memory leak problem with JavaScript preloading animated gifs.
git-svn-id: svn://10.0.0.236/trunk@62413 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-09 00:20:55 +00:00
nisheeth%netscape.com
d23c598d3c
r=vidur. Add support for a new pref "layout.reflow.async.afterDocLoad" that enables async reflow in the pres shell only after the document is done loading. Cleaned up ExitReflowLock() so that it uses preferences to decide whether to do async reflow, not a parameter.
...
git-svn-id: svn://10.0.0.236/trunk@58611 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 16:00:44 +00:00
nisheeth%netscape.com
7ad60e4687
r=vidur. a=chofmann. Post a reflow event instead of doing reflow command processing synchronously. Currently this only happens on content appended and content inserted notificaitions in the pres shell.
...
git-svn-id: svn://10.0.0.236/trunk@52989 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-09 03:23:26 +00:00
dmose%mozilla.org
92d791b7b0
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
nisheeth%netscape.com
fa55e685cc
r=pollmann, troy. Fix for bug 10564. Added some error checking code to prevent crashes reported on low memory configurations.
...
git-svn-id: svn://10.0.0.236/trunk@52008 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 22:45:05 +00:00
troy%netscape.com
bd46e7911f
Changed SetView/GetView to take an additional argument which is the
...
pres context
git-svn-id: svn://10.0.0.236/trunk@51822 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-26 04:44:41 +00:00
kipp%netscape.com
e18af2d0ee
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
...
git-svn-id: svn://10.0.0.236/trunk@50239 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:41:19 +00:00
warren%netscape.com
c9fbdb8075
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
...
git-svn-id: svn://10.0.0.236/trunk@50188 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 01:49:06 +00:00
bruce%cybersight.com
da3a78ae3e
Use nsCRT::free() instead of delete[] for char* data.
...
git-svn-id: svn://10.0.0.236/trunk@45849 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 07:26:10 +00:00
vidur%netscape.com
ab86e7ff19
Enabled the frame loader to work without a specified frame. This is used for precaching images.
...
git-svn-id: svn://10.0.0.236/trunk@30599 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 00:06:03 +00:00
kipp%netscape.com
37b0aed644
Added code to discard wasted size updates
...
git-svn-id: svn://10.0.0.236/trunk@28927 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 19:59:13 +00:00
kipp%netscape.com
3687700b99
Added (disabled) refcnt logging
...
git-svn-id: svn://10.0.0.236/trunk@28321 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 21:49:53 +00:00
kipp%netscape.com
440012de6c
Fix core dump bug
...
git-svn-id: svn://10.0.0.236/trunk@27470 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-14 22:01:17 +00:00
kipp%netscape.com
b9e3a13664
Reworked to support mulitple frames per image loader
...
git-svn-id: svn://10.0.0.236/trunk@27378 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 21:49:28 +00:00
alecf%netscape.com
8021fac986
purify fix from bruce@cybersight.com - use delete[] rather than delete
...
git-svn-id: svn://10.0.0.236/trunk@23429 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-10 00:36:18 +00:00
kipp%netscape.com
83f6d724e1
Support desired image size during loading
...
git-svn-id: svn://10.0.0.236/trunk@22126 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 17:02:37 +00:00
kipp%netscape.com
9b917419dc
COMized nsIPresShell and nsIPresContext
...
git-svn-id: svn://10.0.0.236/trunk@20570 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 17:45:58 +00:00
troy%netscape.com
339afcce8a
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
git-svn-id: svn://10.0.0.236/trunk@20222 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 05:38:18 +00:00
troy%netscape.com
3e41dda406
Cleaned the code up a bit
...
git-svn-id: svn://10.0.0.236/trunk@19918 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-06 04:24:47 +00:00
troy%netscape.com
1fa43367bb
Work-in-progress for replaced elements that can't be rendered
...
git-svn-id: svn://10.0.0.236/trunk@19703 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-04 17:03:46 +00:00
kipp%netscape.com
4e355995e6
Spanked away SizeOf methods and nsIListFilter
...
git-svn-id: svn://10.0.0.236/trunk@17895 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-16 00:00:50 +00:00
wtc%netscape.com
d45ab8ecf7
This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
...
C++ compiler is strict about getting 'const' right. Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.
git-svn-id: svn://10.0.0.236/trunk@15625 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 16:45:20 +00:00
michaelp%netscape.com
25149e78ea
changes for pixel scaling/printing.
...
git-svn-id: svn://10.0.0.236/trunk@14647 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:52:27 +00:00
troy%netscape.com
d0270485ee
Changed Notify() to call NotifyError() if the notification type is
...
nsImageNotification_kAborted. This ensures that the NS_IMAGE_LOAD_STATUS_ERROR
load status bit is set and that the frame gets repainted
git-svn-id: svn://10.0.0.236/trunk@14613 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 21:21:15 +00:00
troy%netscape.com
a0ba51c52c
Changed Notify() to handle nsImageNotification_kAborted and set the image load
...
status to NS_IMAGE_LOAD_STATUS_ERROR
git-svn-id: svn://10.0.0.236/trunk@14588 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 06:24:33 +00:00
troy%netscape.com
b261b06be6
Fixed DamageRepairFrame() to correctly handle the case where the
...
target frame has a view
git-svn-id: svn://10.0.0.236/trunk@14223 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 02:00:21 +00:00
kipp%netscape.com
1bf34c11eb
Use callback to trigger frame reflows instead of hardwiring in a content-changed reflow
...
git-svn-id: svn://10.0.0.236/trunk@11161 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-26 18:35:21 +00:00
kipp%netscape.com
10b6617c48
Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros
...
git-svn-id: svn://10.0.0.236/trunk@9955 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 19:33:48 +00:00
troy%netscape.com
fd0d7ccb59
Changes nsIView and nsIScrollableView interfaces to conform to
...
XPCOM conventions
git-svn-id: svn://10.0.0.236/trunk@8848 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-30 19:16:11 +00:00
troy%netscape.com
b9f04152ae
Changed call to UpdateView() to be synchronous. This keeps us from
...
going re-entrant
git-svn-id: svn://10.0.0.236/trunk@8193 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 17:45:28 +00:00
troy%netscape.com
06a522099a
Change to object lifetime management. Views are no longer ref counted
...
git-svn-id: svn://10.0.0.236/trunk@7605 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-08 04:23:33 +00:00
troy%netscape.com
dcdf341134
Added NS_IF_RELEASE of mImage
...
git-svn-id: svn://10.0.0.236/trunk@7082 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-02 17:03:08 +00:00
peterl%netscape.com
ac2ec1a340
rounding support
...
git-svn-id: svn://10.0.0.236/trunk@6999 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-31 23:34:45 +00:00
troy%netscape.com
918e7f33f8
Removed assertion in image complete code that assumed we have gotten at
...
least one pixmap update notification
git-svn-id: svn://10.0.0.236/trunk@6891 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-30 22:24:11 +00:00
troy%netscape.com
484403779a
Changed it so image frames don't have a view, and turned on transparent
...
images
git-svn-id: svn://10.0.0.236/trunk@5930 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-19 05:48:46 +00:00
troy%netscape.com
ae75899844
Eliminated some unnecessary image rendering
...
git-svn-id: svn://10.0.0.236/trunk@5889 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-18 15:26:03 +00:00
troy%netscape.com
71a267fe0b
Added a #if 0 around the code to turn on transparent images
...
git-svn-id: svn://10.0.0.236/trunk@5791 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-17 04:41:35 +00:00
troy%netscape.com
29a03e020f
Sets the frame's view to indicate transparency if an image
...
associated with the frame is transparent
git-svn-id: svn://10.0.0.236/trunk@5787 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-17 03:43:46 +00:00
troy%netscape.com
1648bbf5e6
Added background color to image loading member functions
...
git-svn-id: svn://10.0.0.236/trunk@5690 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-16 04:34:59 +00:00
troy%netscape.com
03207dfebf
Changed image group GetImage() member function so the background color
...
is a pointer and not a color by value. This allows it to be NULL if the
caller wants a transparency mask to be created
git-svn-id: svn://10.0.0.236/trunk@5680 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-16 02:32:08 +00:00
rpotts
333af92193
Some reference counting to make things go away...
...
git-svn-id: svn://10.0.0.236/trunk@4312 18797224-902f-48f8-a5cc-f745e15eee43
1998-06-23 18:40:18 +00:00
kipp
5d5168f17a
Sprinkled SizeOf methods around
...
git-svn-id: svn://10.0.0.236/trunk@3371 18797224-902f-48f8-a5cc-f745e15eee43
1998-06-05 21:06:24 +00:00
kipp
5dcf2afa80
removed blather code
...
git-svn-id: svn://10.0.0.236/trunk@3249 18797224-902f-48f8-a5cc-f745e15eee43
1998-06-04 20:41:14 +00:00
kipp
10477b257e
Added logging events
...
git-svn-id: svn://10.0.0.236/trunk@3088 18797224-902f-48f8-a5cc-f745e15eee43
1998-06-03 18:55:23 +00:00
kipp
13f033e4fe
Tell document that content changed not shell's
...
git-svn-id: svn://10.0.0.236/trunk@3039 18797224-902f-48f8-a5cc-f745e15eee43
1998-06-03 15:46:04 +00:00
kipp
41b2b93fa7
Implement stop and abort; stop properly breaks circular link to image request
...
git-svn-id: svn://10.0.0.236/trunk@1432 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-12 01:29:29 +00:00
kipp
164321faf9
new
...
git-svn-id: svn://10.0.0.236/trunk@1413 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-11 22:52:40 +00:00