rods%netscape.com
68e2a5beb1
This enables platforms to set a pref as to whether they allow print from print preview.
...
Bug 118623 r=roland sr=attinasi
2002-01-12 12:58:46 +00:00
rods%netscape.com
92367f8431
reflow was using the wrong DC to rendering context for PP
...
BUg 117745 r=dcone sr=attinasi
2002-01-11 11:56:10 +00:00
shanjian%netscape.com
57f0373d07
#118606 support opentype format 12 CMAP table
...
r=rbs, sr=attinasi
2002-01-10 22:06:58 +00:00
bstell%ix.netcom.com
7baafbeb9b
bug 116150 add NextNonEmptyCCMapPage and SetChars(PRUint16* aCCMap)
...
for FreeType2 font code
r=shanjian, sr=brendan
2002-01-10 00:01:38 +00:00
hyatt%netscape.com
c4a5008a0d
Fix for hover/active feedback on radio/checkbox/menulist in WinXP theme. r=hewitt, sr=ben
2002-01-09 01:26:16 +00:00
rods%netscape.com
00844c5ebf
Improves error codes for printing and fixes selection printing by making sure the margins are initialized when no prefs are there
...
Bugs 86378 & 118637 r=dcone sr=attinasi
2002-01-08 01:15:25 +00:00
hyatt%netscape.com
976fbdfaa5
Fix for 115767, dropdown list support for WinXP, r=hixie, sr=blake
2002-01-08 00:43:20 +00:00
hyatt%netscape.com
602406dd66
Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake
2002-01-06 00:22:24 +00:00
hyatt%netscape.com
d7bc9b0652
Fix for 115750, WinXP tab support. r=bryner, sr=blake
2002-01-05 23:44:39 +00:00
hyatt%netscape.com
93abe6b742
Fix for 115748, r=bryner, sr=sspitzer
2002-01-05 00:15:48 +00:00
hyatt%netscape.com
d4326b49d1
Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
2002-01-04 00:28:01 +00:00
rods%netscape.com
1fde5f13f3
Switch public interfaces from nsIPrintOptions to nsIPrintSettings
...
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2002-01-01 12:58:53 +00:00
seawood%netscape.com
874c54280c
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
hyatt%netscape.com
d4065d8e54
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +00:00
bbaetz%cs.mcgill.ca
f4143b4da1
Backing out bug 95383 because of tbox redness.
2001-12-12 07:16:39 +00:00
bbaetz%cs.mcgill.ca
8feaeae579
Bug 95383 - implement nsDrawingSurfaceMac::GetPixelFormat
...
Patch by james.turner@crocodile-clips.com , r=pink, sr=sfraser
2001-12-12 06:19:29 +00:00
kmcclusk%netscape.com
f4417f337e
Move management of the backbuffer from the viewmanager to the rendering context and make the backbuffer transient on WIN32 and GTK. bug 95952 sr=attinasi r=karnaze
2001-12-12 01:35:31 +00:00
shanjian%netscape.com
7bdc78192b
#110843 support unicode beyond BMP plane in Compressed charmap
...
r=bstell sr=brendan
2001-12-06 23:10:32 +00:00
dbaron%fas.harvard.edu
60dae22732
Backing out shanjian at his request to fix Linux orange.
2001-11-30 01:57:24 +00:00
shanjian%netscape.com
22a8021ff9
#support unicode beyond BMP plane in Compressed charmap
...
r=bstell, sr=brendan
2001-11-30 00:41:20 +00:00
rbs%maths.uq.edu.au
9a411fc188
Bug 111069: don't initialize the device context twice in GfxWin & OS2 (also left in the debugging code used to catch that), r=rods, sr=waterson. Bug 109974: re-enable a consolidated memory-pressure observer to compact font resources in low-memory situations, r=shanjian, sr=waterson.
2001-11-29 00:34:07 +00:00
mkaply%us.ibm.com
4b6c52a56b
#108280
...
r=mkaply, sr=blizzard
OS/2 only - code from Javier Pedemonte to get our fonts back after 99010
2001-11-27 22:58:37 +00:00
alecf%netscape.com
b54ba5fc69
first part of fix for bug 112209, making nsStr private by switching nsStaticNameTable over to nsAFlatString. r=dbaron, sr=blake
2001-11-27 21:13:53 +00:00
rods%netscape.com
62ea38dd3c
Add PrintBGColors, PRINBGImages and Scaling
...
Bug 108345 r=dcone sr=attinasi
2001-11-26 12:48:41 +00:00
kaie%netscape.com
21b3e32ba6
b=84947 New print dialog for Unix and OS/2
...
r=cls/rods/mkaply/pchen sr=roc+moz
Checking in for Roland.Mainz@informatik.med.uni-giessen.de
2001-11-22 10:00:44 +00:00
bbaetz%cs.mcgill.ca
514a4635b2
Bug 83517 - add a setTranslation method. patch by
...
alex.fritze@crocodile-clips.com , r=pavlov, sr=jst
2001-11-21 04:10:31 +00:00
rbs%maths.uq.edu.au
7017b91e8a
Compact the font cache in low-memory situations or when font handles are running out. b=109974, r=shanjian, sr=waterson
2001-11-20 19:47:28 +00:00
bzbarsky%mit.edu
0dce65ed23
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
bstell%netscape.com
f681efff7a
follow up for bug 102113, per Brendan's request
...
change the name from dummy to align, no other change
2001-11-13 07:36:38 +00:00
bstell%netscape.com
a9cc400a76
bug 102133: fix 64 bit solaris crash
...
r=shanjian@netscape.com , sr=brendan@mozilla.org
2001-11-10 04:20:55 +00:00
sfraser%netscape.com
cde6848940
Change to convert Widget and Gfx into component DLLs on Mac, bug 94434. r=pchen, sr=beard/darin
2001-11-10 01:05:03 +00:00
mkaply%us.ibm.com
44d863204d
#95106
...
r=pavlov, sr=waterson
Get 256 colors working again - step 1 - add back palette API to nsDeviceContext
2001-11-07 04:36:47 +00:00
attinasi%netscape.com
145628aba2
Reversed the order that width and height are checked in IsEmpty since it is more common to have a height of 0. b=103266 r=rbs sr=hyatt
2001-11-06 01:48:36 +00:00
rods%netscape.com
760f64245a
Initial check in for print preview work it is complied in for Windows and linix only
...
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-03 14:59:39 +00:00
rbs%maths.uq.edu.au
f67bb3c2d5
bug 102088 - Cleanup transitory font APIs that were used as a bridge in bug 99010, r=waterson, sr=attinasi
2001-10-30 22:58:00 +00:00
roc+%cs.cmu.edu
a91280e360
Bug 73382. Add important documentation comment. r=kmcclusk,rs=attinasi
2001-10-23 01:37:29 +00:00
shanjian%netscape.com
c0114a1447
#102706 change nsFontMetricsWin.cpp to use nsCompressedCharMap
...
r=rbs sr=attinasi
Most of the charmap were replaced by compressed charmap, only very few
left for direct operation. Some optimization also get in as problem
found when testing this patch.
2001-10-22 23:20:24 +00:00
pavlov%netscape.com
5cd2a46ec3
first of many patches to come for bug 104999 r=timeless sr=hyatt
2001-10-18 09:43:22 +00:00
seawood%netscape.com
a5172dd3da
Export imgScaler.h always to avoid bustage when building only alternative toolkits.
2001-10-12 04:33:13 +00:00
dbaron%fas.harvard.edu
4021e7798d
Remove duplication of code between implementations of nsILookAndFeel and nsIDeviceContext by removing system color and metric implementations from nsIDeviceContext implementations and changing nsIDeviceContext::GetSystemAttribute to nsIDeviceContext::GetSystemFont. b=96971 r=bryner sr=waterson
2001-10-02 03:10:56 +00:00
pavlov%netscape.com
883c91c685
adding uuid r=me,biesi sr=waterson bug 77354
2001-09-29 14:05:14 +00:00
rbs%maths.uq.edu.au
443291acc1
bug 99010 - font changes. r=shanjian@netscape.com, sr=waterson@netscape.com
2001-09-27 18:29:17 +00:00
gerv%gerv.net
1d745f3019
License changes, take 2. Bug 98089. mozilla/gfx/.
2001-09-26 00:16:04 +00:00
rjesup%wgate.com
b3f93c53a1
Backout of commits for bug 97299. This causes assertions, which means we
...
missed some spots where name was getting set.
2001-09-24 15:26:39 +00:00
rjesup%wgate.com
03d586b49f
Bustage fix attempt #2 . NS_GFX was there before, but gcc didn't care. I
...
didn't add it back in when I went back to a struct. (Bug 97299)
2001-09-24 09:07:53 +00:00
rjesup%wgate.com
da59a01b0a
Bustage fix for bug 97299 checking: Win32 compiler doesn't like class and
...
struct mixed. Reverted nsFont to struct.
2001-09-24 08:14:17 +00:00
rjesup%wgate.com
9c4abfe094
Bug 97299: Store font names in lowercase. r=pavlov, sr=attinasi
2001-09-24 07:35:04 +00:00
mkaply%us.ibm.com
abd36c131c
#97907
...
r=kaie, r=dcone, sr=jst
Checkin for Roland.Mainz@informatik.med.uni-giessen.de - add error codes to printing
2001-09-21 13:52:39 +00:00
bstell%netscape.com
92aa7f5139
bug 95518, r=yokoyama@netscape.com,r=Roland.Mainz@informatik.med.uni-giessen.de,
...
sr=brendan@mozilla.org ,
Compress font char maps by folding the empty spaces on top of each other.
2001-09-19 02:52:30 +00:00
alecf%netscape.com
3a7172b12f
fix for bug 100310 r=jag, sr=blizzard - remove gfx dependency on string bundles, move into windows-specific module
2001-09-18 22:02:30 +00:00
jaggernaut%netscape.com
efc8c209fb
Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls
2001-09-14 05:37:29 +00:00
alecf%netscape.com
898cb5872f
add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls
2001-09-10 20:46:52 +00:00
rjesup%wgate.com
8411c76033
bug 97480: missing virtual in destructor in nsFontCache. r=bstell, sr=kin
2001-09-06 19:27:38 +00:00
cls%seawood.org
6b17b22e4a
Adding getter for mAlphaDepth to nsIImage.
...
Thanks to lordpixel@mac.com for the patch.
Bug #81353 r=pavlov sr=sfraser a=roc+moz
2001-08-28 10:04:59 +00:00
jdunn%netscape.com
683519be50
fixing dcone's checkin
...
in a enum, certain compilers don't like when the
last item has a ',' so I removed it
Fixing messina's tbox bustage
2001-08-22 01:10:21 +00:00
dcone%netscape.com
9a2b63ff04
b=73884 r=peterl sr=attinasi invert mode support added
2001-08-21 22:37:17 +00:00
pavlov%netscape.com
23ee360eb3
fixing bug 78690. removing old imagelib. r=jst sr=waterson
2001-08-09 20:35:08 +00:00
pavlov%netscape.com
b72c324af1
fixing bug 78690. removing old imagelib. r=jst sr=waterson
2001-08-09 20:22:39 +00:00
timeless%mac.com
a3f465733d
bustage fix, sorry
2001-08-09 09:15:55 +00:00
timeless%mac.com
5954ad483b
fix Bugzilla Bug 81311 nsFontCache cannot be shared between multiple toolkits
...
by Roland.Mainz@informatik.med.uni-giessen.de r=dbaron sr=blizzard
2001-08-09 08:08:39 +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
tor%cs.brown.edu
f4fe96a940
Fix static build bustage (comet). Rename scale.{h,cpp} to
...
imgScaler.{h,cpp} to avoid collision with libimg's scale.cpp.
2001-06-29 02:48:56 +00:00
tor%cs.brown.edu
6d2963fb11
Bug 88326 - move generic image scaling code from gtk to gfx so that other
...
ports can share it. Exported and compiled only where needed. r=cls
2001-06-29 01:48:11 +00:00
waterson%netscape.com
0877b1a573
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
dcone%netscape.com
131e09e66b
bug=78319 Checkin for Rods a=Blizzard sr=waterson r=kmcclusk. Improvement for localization of the printer dialog.
2001-05-26 15:49:43 +00:00
bstell%netscape.com
079694f0dc
bug 78273, r=ftang/jbetak, sr=blizzard
...
For the embedding API add "get font list". Used to fill the font pref panel
2001-05-18 21:50:47 +00:00
jelwell%netscape.com
6b2f79c601
Fix for bug 73978 "transparent animating gif problems", r=pavlov sr=hyatt.
...
Module owners are on vacation so Asa asked me to check this into the trunk to bake, for possible branch landing.
2001-04-26 07:11:52 +00:00
pinkerton%netscape.com
61719a4567
Export nsIPrintingContext.h for osx r=saari/sr=hyatt, bug# 75653
2001-04-16 22:47:33 +00:00
erik%netscape.com
8d42ec8e4b
bug 75068; author=simon@softel.co.il; r=kmcclusk, ftang; sr=erik; patches
...
from IBM bidi project (e.g. Arabic, Hebrew)
2001-04-11 23:02:32 +00:00
pavlov%netscape.com
401e70f6eb
adding the gfx changes, that arn't part of bug 37779, needed for the new imagelib (ifdef'd) r=saari, sr=sfraser
2001-03-22 04:45:42 +00:00
rbs%maths.uq.edu.au
9d6e30a591
remove unused code. b=69313 r=bstell sr=erik
2001-03-21 01:53:52 +00:00
pavlov%netscape.com
ad2bec8cb3
make getRect pass out an nsrect&
2001-03-14 01:14:23 +00:00
pavlov%netscape.com
e195d427e3
minor api changes/indentation and spacing fixes, etc
2001-03-14 00:35:27 +00:00
saari%netscape.com
73815a99a6
Updates for libimg2
2001-03-13 23:25:59 +00:00
pavlov%netscape.com
43be50d7ae
removing lots of stuff (like all the platform specific code) moving gfxIImageContainer* into new image library
2001-03-10 01:10:05 +00:00
dcone%netscape.com
930bdb838b
Changed the int size from 8 to16. r=mcclusky sr=attinasi
2001-03-05 15:25:23 +00:00
pavlov%netscape.com
533fafde72
merging from IMGLIB2_20010126_BRANCH
2001-02-20 22:41:47 +00:00
pavlov%netscape.com
258da94da8
removing gfx2 stuff on head in prep for merge from branch
2001-02-20 22:27:56 +00:00
dcone%netscape.com
775b629f96
Changed BeginDocument API call.. added parameter. r=rods sr=attinasi
2001-02-15 03:49:44 +00:00
dcone%netscape.com
cb6c4ab666
r=karnaze sr=buster. Updated the API for a nsIDeviceContextSpecFactory to pass in a nsIWidget.
2001-01-30 21:22:16 +00:00
pavlov%netscape.com
7387013541
fix some build problems
2001-01-12 03:54:43 +00:00
pavlov%netscape.com
9fcad2ca77
move the typedef of nscolor to gfx_color in to gfxcompat.h. change the typedef of gfx_color to PRUint32 from unsigned long just to make it explicit
2001-01-08 03:11:58 +00:00
pavlov%netscape.com
adfe5c9931
merging the base and image parts of gfx2 to HEAD, renaming nsMargin, nsPoint, nsRect to whatever2 to avoid header name conflicts with gfx
...
still need to resolve issue with gfx2's nsIImage wanting to use nsIDrawable, since there arn't any ifdefs in idl...
2001-01-07 01:40:18 +00:00
mkaply%us.ibm.com
4ae85b25f8
OS/2 TB breakage
...
Uh duh. It would help if I put the XP_OS2 in the header file.
2001-01-03 03:05:09 +00:00
tor%cs.brown.edu
30513bad4f
#51179 blending calculations were incorrect (dividing by 256 instead of 255).
...
r=brendan, sr=roc
2001-01-02 23:41:07 +00:00
beard%netscape.com
09830db8d4
[not part of build] generalized printing support.
2000-12-16 03:38:21 +00:00
koehler%mythrium.com
2801f9b49f
bug #55450 : New gfx implementation more in synch with linux/gtk version. r=cls
...
r=blizzard (no sr has blizzard give me a go ahead for BeOS only stuff)
2000-11-02 00:47:12 +00:00
pnunn%netscape.com
452e8586e8
bug#51249: add ability to flush chrome. pnunn r: syd.
2000-09-14 23:00:59 +00:00
sfraser%netscape.com
1d6f955c39
Part of the fix for 20743, add flag to tell us if a drawing surface is short-lived, so we can allocate in temp mem (on Mac). r=pavlov
2000-09-13 07:02:30 +00:00
dcone%netscape.com
c122f26c11
Stray Semicolon taken out.
2000-09-12 14:31:10 +00:00
pnunn%netscape.com
8d5a6f8804
bug#13718: add hooks for natural dimensions on images. pnunn. r: cmanske, kmcclusk.
2000-09-01 01:12:39 +00:00
jband%netscape.com
691d63e78e
- !missed a file! - Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi
2000-08-22 07:05:00 +00:00
pnunn%netscape.com
31c3fa63dd
fix for bug#30852.(nsbeta2+). Image reloads not using necko reload attributes. pnunn.
...
rev:neeti; and tested on win/mac/linux.
2000-07-20 01:52:35 +00:00
erik%netscape.com
9123e803c0
bug 39570; we were using the Western font to determine the height of the
...
URL bar, and this caused the Japanese text to be truncated; we now use the
locale's language group when the caller does not pass us the correct one;
r=nhotta
2000-07-13 21:13:13 +00:00
cls%seawood.org
33938e6100
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
2000-07-02 18:44:42 +00:00
dcone%netscape.com
2db2c61685
new CID's for the PrintOptions class. r=kmmclusky b=36796
2000-06-23 14:28:54 +00:00
dcone%netscape.com
5ea5b10213
Need to implement LineStyle for Mac. r=buster b=34870
2000-05-23 19:46:45 +00:00
pierre%netscape.com
c10afe08dd
enabled the NEW_FONT_HEIGHT_APIS for the Mac
2000-05-12 12:04:07 +00:00
bryner%uiuc.edu
9b93a8bfc6
New and improved background tiling code for GTK. We take an offset into
...
the image as a parameter so we avoid drawing the whole tile if it's not
all needed. Also, we can avoid setting any clip regions at all this
way, and avoid trips to the X server. Fixes several background rendering
problems. Also fix a signedness problem in the compositing code
(r=tor). r=pavlov.
2000-05-12 06:29:37 +00:00
dcone%netscape.com
5719df758b
Added some rasterization of polygons, moved some point definitions to correct locations.
2000-05-11 03:58:58 +00:00
dcone%netscape.com
6a2ec4c780
Moved a point structure to nsPoint..
2000-05-09 14:23:27 +00:00
erik%netscape.com
48bf04c76e
bug 27164; need to use em square height to compute line-height; added new
...
APIs for this purpose; this is the Windows implementation; r=kmcclusk
2000-05-08 21:59:23 +00:00
dcone%netscape.com
0e7b35b9e4
Added the FillPath call.
2000-05-08 14:25:51 +00:00
erik%netscape.com
e23e391d2f
bug 27164; added new GetNormalLineHeight API for proper line-height
2000-05-04 21:46:22 +00:00
dcone%netscape.com
9240d74e27
Working on the Curve stroking and filling.
2000-05-04 13:35:54 +00:00
dcone%netscape.com
028290b2eb
Added FillStdPoly() call to the nsRenderingContext for drawing post tranformation.
2000-05-04 04:03:10 +00:00
dcone%netscape.com
50421a7d52
Added some API's for the curve drawing code
2000-05-02 14:24:08 +00:00
dcone%netscape.com
3b48c1c8bf
Moving the curve drawing into the nsRenderingContextImpl class.
2000-04-28 20:46:40 +00:00
erik%netscape.com
ac1ab035ca
bug 27164; added new font height APIs, currently only on Unix; will be
...
added to other platforms later
2000-04-26 21:53:26 +00:00
dcone%netscape.com
0a1ca7f28e
Added a DrawPath method to nsRenderingContext, currenly does nothing.
2000-04-25 13:51:46 +00:00
pinkerton%netscape.com
2b1e668eb5
Moving Screen API away from individual attributes for performance reasons (stage 1). Fixes bugs on win32 with xul popups where taskbar is not at bottom of screen.
2000-04-21 06:55:13 +00:00
troy%netscape.com
efed2ce17c
b=34731 Fixed bug in Unicode version of GetWidth() that takes a line break array.
...
Also added an ascii version of function
2000-04-12 14:49:46 +00:00
erik%netscape.com
e93721a6a3
bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only;
...
r=pierre,troy; will do Unix next; someone will take care of the Mac
2000-04-02 21:47:15 +00:00
troy%netscape.com
8fb55eec52
Added new GetWidth() function that takes as additional arguments an
...
array of break points and an available width and then returns how many
characters fit in the available width. This allows the text frame code
to measure in chunks instead of just a single word at a time
2000-03-31 03:34:05 +00:00
dcone%netscape.com
bc802be2bd
Put nsRenderingContextImpl in Manifest.
2000-03-30 15:09:03 +00:00
dcone%netscape.com
868e269c9e
Added some methods for tiling.
2000-03-30 15:00:45 +00:00
waqar%netscape.com
5b07935fe7
r=dcone@netscape.com
...
d=Cross platform addition to the Rendering context.
2000-03-30 00:50:05 +00:00
dcone%netscape.com
9f4bbf16fb
Added a new class.. which will be a cross platform implementation for the
...
RenderingContext. r = kmmclusk
2000-03-29 15:49:25 +00:00
troy%netscape.com
d2d592948d
Added GetAveCharWidth() function
2000-03-29 01:26:08 +00:00
erik%netscape.com
53fafac1d0
lang group table has been added to proper location under mozilla/intl;
...
removing the redundant table here; minor change; r=none
2000-03-27 04:55:35 +00:00
pierre%netscape.com
c2c59a4b6f
#3371 . Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed.
2000-03-25 18:54:36 +00:00
dcone%netscape.com
058f27668f
Added a new interface for the tiling of backgrounds. r=rods
2000-03-20 15:53:17 +00:00
sfraser%netscape.com
83c349fbf1
Changes to nsRepeater to allow it to handle idlers as well as repeaters. bug 904. r=pinkerton
2000-03-16 23:01:56 +00:00
pinkerton%netscape.com
83b6806c2c
adding screen manager r=scc
2000-03-16 04:55:46 +00:00
rickg%netscape.com
ccbae36ab0
removed references to nsStr
2000-03-12 08:58:33 +00:00
pavlov%netscape.com
33ce2d4e90
changes to let us build on MacOS X
2000-03-11 03:08:04 +00:00
mscott%netscape.com
c3129824b5
This is one of those do the right thing bugs even though I don't have a PDT+ bug for it. Travis and I noticed
...
today that image urls weren't properly getting added to the doc loader of the containing document. So the top
level document would report a document done notification before the document may really be done.
The fix is to pass the load cookie nsISupports object which originates from the docshell that is opening the
url down into the gfx image code instead of passing the load group down.
r=travis.
2000-02-15 04:49:32 +00:00
pavlov%netscape.com
0d6c9c3f9b
add GetNumRects() to nsIRegion to return the number of rects making up the region. make two XChangeGC calls in to 1 to reduce X server traffic. inline a few methods that are used internally in the gtk implimentations. remove some code cruft. r=bryner@uiuc.edu
2000-02-07 03:39:21 +00:00
erik%netscape.com
1682e0a0cd
fixing Solaris build bustage
2000-02-05 05:04:09 +00:00
erik%netscape.com
e2f28a2d77
bug 8801; temporary fix for a bad performance problem with font prefs;
...
r=troy
2000-02-05 03:31:39 +00:00
pnunn%netscape.com
04ac212d14
bug#1248, fix part1. pnunn. rev:troy,dcone,neeti
2000-02-01 22:25:21 +00:00
dcone%netscape.com
5a5b1fa913
Added a member for the Canonical pixel scale - cross platform. r=rods b=24405
2000-01-24 14:52:12 +00:00
erik%netscape.com
bf54fe3aa1
bug 8801; add font name prefs code for Unix; r=ftang
2000-01-15 16:37:53 +00:00
rbs%maths.uq.edu.au
745ea114fe
[#ifdef MOZ_MATHML] Change of the character cordinate system of GetBoundingMetrics()
2000-01-14 06:15:37 +00:00
rbs%maths.uq.edu.au
5bf1ba7301
[#ifdef MOZ_MATHML] Added GetItalicSlope() in nsIFontMetrics.h to get the tagent of the italic angle needed for the italic correction. Added leftItalicCorrection in nsBoundingMetrics and updated documentation
2000-01-07 14:16:02 +00:00
ftang%netscape.com
bfb3fff3c2
implement Mac GFX w/ langGroup. From now we will use the correct CJK font depend on the document charset. Howerver, it have not listen to the pref yet. r=erik. a=chofmann
1999-12-09 22:44:34 +00:00
erik%netscape.com
d6606ac97a
bug 8801; adding font prefs implementation for Windows initially; r=ftang
1999-12-07 23:27:17 +00:00
shaver%netscape.com
506027739d
Repair missing newlines at end of files, and remove lines of the form
...
#endif foo
both of which upset HPUX's compiler quite a bit.
Patch from Andrew Taylor <Andrew.Taylor@cal.montage.ca>.
1999-11-26 05:33:35 +00:00
neeti%netscape.com
7129fdcf3b
fix bug 15820,memory leak in ImageManagerImpl by converting it to a service on gtk, windows and mac.r=dp
1999-11-24 03:41:48 +00:00
erik%netscape.com
7adaf0f0dc
bug 8801; CID for new font enumerator for font prefs UI; r=ftang
1999-11-22 19:34:31 +00:00
dcone%netscape.com
693ccd4cf5
Fixed the MoveTo to move to the x and y instead of the y and y. R=rods
1999-11-12 15:10:40 +00:00
rbs%maths.uq.edu.au
bfc47d3c5f
[GFX] GetBoundingMetrics() added in nsIRenderingContext and associated changes elsewhere (patform-specific) to support its implementation. Fixes for existing bugs discovered while doing the implementation. Details for public: API of the GetBoundingMetrics() method for accurate measurements of a string in order to allow precise positionning when processing MathML. review: Erik, Shyjan.
1999-11-11 04:24:51 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
sfraser%netscape.com
f2b385f475
Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. r=pnunn, a=chofmann.
1999-11-04 22:26:57 +00:00
beard%netscape.com
338303faa5
added NS_SCRIPTABLE_REGION_CID. r=pavlov
1999-10-31 02:25:59 +00:00
pnunn%netscape.com
855923be59
bug#16785: forgot to checkin the include file change. Removing old, obsolete get image type call.
...
pnunn.
1999-10-22 21:46:56 +00:00
dcone%netscape.com
21f3308118
fixed the CreateRenderingContext call in nsDeviceContext to get rid of warnings. CR by KMcclusk.
1999-10-12 13:32:34 +00:00
ramiro%netscape.com
0e583b2b1a
Fix for bug 13522. Duplicate nsITimer.h files. Removing the old ones.
...
r=pavlov@netscape.com .
1999-10-11 03:48:21 +00:00
dcone%netscape.com
cb4c20a3f0
Took out a pure virtual function CreateRenderingContext() that was declared in the interface
1999-10-07 20:43:03 +00:00
kipp%netscape.com
ffdd102b9d
Added in a way to shutdown the image manager
1999-10-05 14:48:44 +00:00
kipp%netscape.com
a31a14c299
Remove some compiler warnings
1999-10-05 14:48:01 +00:00
kipp%netscape.com
03144d6fd2
Added FlushCache method
1999-09-25 20:04:54 +00:00
pavlov%netscape.com
f7aa4adb35
make things use NS_GET_IID macros and DECL_ISUPPORTS1 macro. added a CopyClipRegion method
1999-09-13 03:42:37 +00:00
briano%netscape.com
8de6552ae8
General cleanup.
1999-09-10 01:48:51 +00:00
ramiro%netscape.com
3b5535c38b
Remove timer stuff which long ago moved to another place.
1999-09-09 09:40:40 +00:00
danm%netscape.com
378fa0edc3
adding nsIDeviceContext::GetClientRect. a:dcone.
1999-09-02 05:37:14 +00:00
kipp%netscape.com
bbec596fa4
Removed obsolete header from export list
1999-09-01 20:56:18 +00:00
kipp%netscape.com
c644c0a56b
Excised nsIDOMRenderingContext
1999-09-01 01:03:10 +00:00
cyeh%netscape.com
cc2825cbe0
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 00:54:34 +00:00
kmcclusk%netscape.com
1e25ab819d
added comment that NS_COPYBITS_TO_BACK_BUFFER flag passed to nsRenderingContext::CopyOffscreenBits is obsolete and going away
1999-08-19 22:34:22 +00:00
ramiro%netscape.com
89f257f698
Adding support for XOR selection. Updated nsIRenderingContext interface
...
to support InvertRect() for the XOR-ing of rectangles. Makes selection
work as expected on windows and unix as opposed to the rectangle hack.
Stubs added for all other platforms.
1999-07-20 07:26:09 +00:00
peterl%netscape.com
98c8542f57
switch to preprocessor for code generation
1999-07-18 00:07:55 +00:00
peterl%netscape.com
bc88c360fa
changed api to be string based
...
switch to using preprocessor for color enums
1999-07-18 00:07:20 +00:00
peterl%netscape.com
6c7105e6b6
change color string apis to use nsString
1999-07-18 00:06:12 +00:00
ramiro%netscape.com
fecd737d22
Landing timer move on windows.
1999-07-17 15:52:01 +00:00
ramiro%netscape.com
342b5083f1
Landing timer move on unix.
1999-07-17 14:22:51 +00:00
pnunn%netscape.com
19844d32ee
added to image mime type list. pnunn. ok'd by chofmann.
1999-07-08 01:33:22 +00:00
warren%netscape.com
6798220302
Removed necko ifdef.
1999-06-28 22:07:07 +00:00
warren%netscape.com
f912adb468
Removed necko ifdef.
1999-06-28 20:19:48 +00:00
valeski%netscape.com
af1b7b7cf4
NECKO build issue (nsILoadAttrib got loose on us)
1999-06-28 12:20:08 +00:00
warren%netscape.com
f5e1196f42
Last of the necko ifdefs. Now we link with necko.
1999-06-28 10:35:57 +00:00
av%netscape.com
73ae0e8778
Adding a method to retrieve native drawing data
1999-06-26 21:53:07 +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
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
bruce%cybersight.com
6667f00852
Interface classes really do need to define |GetIID()|. 5 of these files are just being switched over to the macro. The others were all lacking |GetIID()| implementations.
1999-06-14 06:16:08 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
warren%netscape.com
f6958ce67a
Added timer stuff from base.
1999-05-24 09:17:05 +00:00
pinkerton%netscape.com
7b8852653a
added GetIID() method.
1999-04-30 08:59:11 +00:00
syd%netscape.com
652c0fd774
Get whether rows are organized top to bottom, or bottom to top in images.
1999-03-30 00:56:35 +00:00
michaelp%netscape.com
d6043e368d
fixed docs for ContainsRect().
1999-03-23 22:37:20 +00:00
michaelp%netscape.com
6aa94d777d
added blender method that takes rendering contexts.
...
added LockDrawingSurface() and UnlockDrawingSurface() to rendering
context.
fixed state maintenance errors in rendering context win.
added IsReleaseDCDestructive() to drawingsurfacewin.
1999-03-09 22:07:06 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
scc%netscape.com
31ff626ae9
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
michaelp%netscape.com
08a43fbfd4
added nsIDrawingSurface, a windows specific counterpart and a windows
...
implementation. cleaned up windows blending code to the point where we
don't really need platform specific blending implementations at all
anymore. added region area return from nsIRegion::GetRects(). unified all
windows bitmap management code under nsDrawingSurfaceWin.cpp.
1999-02-25 18:53:31 +00:00
kipp%netscape.com
4477965d94
Added IID static method
1999-02-12 17:13:30 +00:00
michaelp%netscape.com
dfd4a7b87e
killed ForEachRect().
1999-02-11 01:53:42 +00:00
michaelp%netscape.com
a8d07f7697
added GetRects()/FreeRects() to nsIRegion. add GetDrawingSurface() to
...
nsIRenderingContext.
1999-02-10 02:15:47 +00:00
dcone%netscape.com
c551b32606
cleanup of nsIImage class. There were routines and methods no longer used or needed.
1999-02-08 16:34:56 +00:00
dcone%netscape.com
bab2192635
Added image support to the postscript
1999-02-04 15:17:42 +00:00
michaelp%netscape.com
b6e5b908e0
removed aWidth from DrawString(). added aFontID to DrawString() and GetWidth().
1999-01-28 05:03:05 +00:00
harishd%netscape.com
804d46de03
Changing the varible name aElementColor to aBordercolor.
...
The computed colors for all the border style should be based on
the actual 'border-side-color' not the element's color after all.
CSS2 Spec. was wrong.
1999-01-28 00:29:00 +00:00
michaelp%netscape.com
2fdbb0c53b
apparently this needs to be exported too...
1999-01-25 23:06:55 +00:00
michaelp%netscape.com
1b121f5a72
moving headers from src to public. added support for dib sections to windows
...
drawing surface. WIP on making blender work with arbitrary pixel organizations.
1999-01-25 22:16:47 +00:00
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
cyeh%netscape.com
e9d3c67427
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
1998-11-21 00:34:32 +00:00
cls%seawood.org
609f087498
New autoconf files for nglayout
1998-10-28 03:53:57 +00:00
dcone%netscape.com
a914eb16bb
First Checked In.
1998-10-12 13:50:27 +00:00
kipp%netscape.com
358b4425b4
new
1998-10-10 03:23:12 +00:00