Граф коммитов

3859 Коммитов

Автор SHA1 Сообщение Дата
neil%parkwaycc.co.uk e7c585c091 Bug 207634 Convert GetSortKeyLen/CreateRawSortKey to AllocateRawSortKey r=smontagu sr=sspitzer 2003-07-24 20:31:35 +00:00
jaggernaut%netscape.com 4e7c966d11 Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron 2003-07-24 04:53:13 +00:00
bsmedberg%covad.net d26f4f42ba Bug 198515 - patch by Roland.Mainz r=peterl/leon.sha sr=bz 2003-07-23 14:10:12 +00:00
mkaply%us.ibm.com 9ba46c6c74 rs=leaf
Remove XP_OS2_VACPP from the tree
2003-07-22 20:39:27 +00:00
jaggernaut%netscape.com 83c571e877 Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron 2003-07-20 07:47:59 +00:00
timeless%mozdev.org 6a4fcbc037 Bug 212321 unused variables in /swap/BEOS/mozilla/gfx/src/beos/nsDeviceContextSpecB.cpp
r=fyysik rs=blizzard
2003-07-18 18:57:41 +00:00
rbs%maths.uq.edu.au 1022735dbf Shield the low-level text measuring/drawing functions from nsRenderingContextWin so that further fixups don't have to go back there, b=212723, r=jshin, sr=roc 2003-07-18 01:47:48 +00:00
rbs%maths.uq.edu.au b15b93c8ea Shield the low-level text measuring/drawing functions from nsRenderingContextWin so that further fixups don't have to go back there, b=212723, r=jshin, sr=roc 2003-07-18 00:31:55 +00:00
mkaply%us.ibm.com 8016ad2b9e #212684
r=pedemonte, sr=blizzard (platform specific)
Don't use Unicode font for common chars on the web - use the default font
2003-07-16 20:33:11 +00:00
timeless%mozdev.org 43b61f2751 Bug 212322 warning: control reaches end of non-void function `nsDrawingSurfaceBeOS::Unlock()'
r=fyysik rs=blizzard
2003-07-15 13:52:44 +00:00
timeless%mozdev.org 6801515adf Bug 212323 nsFontMetricsBeOS.cpp:525: warning: `#ifdef' argument starts with a digit
r=fyysik rs=blizzard
2003-07-15 13:52:12 +00:00
amardare%qnx.com 2803899d88 Changes for the qnx photon platform - they should not affect building/runtime on other platforms.
The offscreen context gets allocated its own gc instead of using the photon's default one.
This fixes the problems seen on our platform lately with sites like: http://www.math.uni-augsburg.de/opt/goblin.html
or http://www.reasoning.com
Also changes to speed up the rendering.
2003-07-14 17:22:24 +00:00
jaggernaut%netscape.com 817298ce0b Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky 2003-07-14 07:37:39 +00:00
jaggernaut%netscape.com 2d7ed90a69 Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner 2003-07-13 22:29:00 +00:00
jshin%mailaps.org 123cee10aa bug 212400 fix MathML rendering with FT2 enabled (Gfx:Gtk) (r=bstell, sr=rbs) 2003-07-11 21:35:30 +00:00
jshin%mailaps.org 59d134d2f9 bug 212125 : factor out loading |nsIPersistentProperties|' from a URI/URIspec and add helper
functions to nsNetUtil.h  (r=rbs, sr=darin)
2003-07-11 21:31:54 +00:00
bryner%netscape.com 9b94d558f8 Follow-up to bug 211476 - detabbing GetRects() to make indentation consistent. 2003-07-05 00:10:05 +00:00
jshin%mailaps.org 72c4db718c a part of bug 176290 : make fontEncoding.properties file installed in GRE directory and in rpm build (r=blizzard, sr=seawood) 2003-07-03 23:09:51 +00:00
amardare%qnx.com 5620432500 Change for the photon platform - this change should not affect building/runtime of the other platforms.
Fixed the EnumerateAllFonts method.
2003-07-03 15:09:07 +00:00
bryner%netscape.com c2a7bbd47b A few cleanups and fixes for gtk2's native theme code: handle ownership of the GtkTooltips object correctly, fix up the textfield drawing code to paint the background first and to paint the focus border correctly, and update to the new widget style property names for scrollbars. Bug 211488, r=blizzard. Not part of the default build (gtk2 only). 2003-07-03 00:24:53 +00:00
smontagu%netscape.com 7e9d3920ed Change EnumFontFamilies() to EnumFontFamiliesEx() Bug 192342, Author=jdunn, r=smontagu, sr=kin. 2003-07-02 21:42:15 +00:00
bryner%netscape.com 9086988ba8 Don't depend on the internal format of native regions (bug 211476). r=pinkerton, sr=sfraser. 2003-07-02 21:34:15 +00:00
bzbarsky%mit.edu b899c29851 Remove some unused code. Bug 211020, patch by kjh-4275@attbi.com (Kenneth
Herron), r=bzbarsky, sr=alecf
2003-07-02 21:14:24 +00:00
dwitte%stanford.edu bfc281cacf bug 210727: [xft] leak in nsFontMetricsXft::PrepareToDraw.
r+sr=blizzard.
2003-07-02 19:26:32 +00:00
cbiesinger%web.de a96fdc499f fix debug build bustage caused by my earlier checkin 2003-06-30 20:23:27 +00:00
rbs%maths.uq.edu.au 4a05aa5b52 Strengthen the detection of the appropriate error status to avoid building on a false assumption that a font is bitmap when there is a real error, b=113779, r+sr=roc 2003-06-30 18:05:00 +00:00
cbiesinger%web.de 6f83e351d0 194761 patch by kjh-4275@attbi.com r=bzbarsky sr=dbaron [ps] Huge static buffer in gfx/src/ps/nsPostScriptObj.cpp 2003-06-30 17:48:39 +00:00
jshin%mailaps.org 3b4b4c21f5 bug 176290 (a part of). fix build bustage with MathML disabled. Not a part of the default build. 2003-06-27 10:33:23 +00:00
jshin%mailaps.org 78f1c6b87d bug 176290 : custom font encoding support in Xft build (not a part of the default build). style clean-up is thanks to blizzard. r,sr (effectively) =blizzard, sr=rbs 2003-06-25 06:00:14 +00:00
jshin%mailaps.org 17c36a3091 bug 127755 : add two Thai charsets ISO-8859-11 and TIS-620 to libuconv and make corresponding changes in GFX:Gtk and GFX:Xlib. What used to be referred to as TIS-620 is renamed as Windows-874. r=smontague, sr=rbs (ut/uf files are thanks to ftang). 2003-06-25 05:11:44 +00:00
bzbarsky%mit.edu 5e10020c11 Fix leaks of some arrays on shutdown. Bug 209568, r=bstell, sr=bryner 2003-06-24 01:15:45 +00:00
timeless%mozdev.org 4942b03239 Bug 187031 [nsLocalFileWin] nsLocalFile::Remove returns os remove values (-1) as nsresults
r=dougt sr=darin
2003-06-18 23:19:11 +00:00
alecf%flett.org b7fa256d74 fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2003-06-17 16:40:34 +00:00
caillon%returnzero.com 2df173e9c8 Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2003-06-13 20:10:01 +00:00
peterv%netscape.com 462495e622 Another attempt at fixing BeOS bustage. 2003-06-12 14:58:21 +00:00
smontagu%netscape.com 81825209da Check that all the members of the XCharStruct are zero before rejecting a glyph. Bug 207438, r=Roland.Mainz@informatik.med.uni-giessen.de, sr=rbs 2003-06-11 22:32:54 +00:00
alecf%flett.org 97e45216b5 oops, a misapplied patch put aEntry++ in the wrong place - this is part of my patch for bug 206379 - this fixes a hang on startup in debug builds 2003-06-11 19:04:23 +00:00
alecf%flett.org 2751c6b097 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
lpham%netscape.com d9dc638b3d add .deps_vpath bugzilla #105994 2003-06-10 22:13:26 +00:00
seawood%netscape.com 97649bab86 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
seawood%netscape.com b28ce0a530 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 20:12:33 +00:00
amardare%qnx.com cb0fd1a8b4 Fixed a compile error introduced by the previous commiter. 2003-06-03 19:43:42 +00:00
mkaply%us.ibm.com fa9fa62a8d #208007
r=mkaply, sr=blizzard (OS/2 specific), a=mkaply
OS/2 only - bad handling of presentation spaces
2003-06-02 20:37:00 +00:00
mkaply%us.ibm.com 49b5b5dd59 #192629
r=mkaply, sr=blizzard (OS/2 specific)
OS/2 only - fix for printing transparent bitmaps
2003-06-02 20:11:52 +00:00
smontagu%netscape.com befc9b2672 Retain reference to offscreen drawing surface so we can release it when the context goes away. Bug 206561, author=Roland.Mainz@informatik.med.uni-giessen.de, r+sr=roc+moz 2003-05-30 20:29:11 +00:00
smontagu%netscape.com 62b4d0e97f Fix rounding issue in DrawTile() and remove a bogus assertion. Bug 194791, Author=paper@animecity.nu, r=smontagu, sr=roc+moz 2003-05-29 23:29:37 +00:00
bryner%netscape.com 5090c7bf22 Bug 197136, <button> elements should be Aqua bevel buttons for Cocoa. Add a new -moz-appearance value, button-bevel. Also, fixed a problem that caused the button in a file input control to change size when it was focused. r=pinkerton, sr=sfraser. 2003-05-29 22:39:05 +00:00
roc+%cs.cmu.edu 03ea47dff1 Bug 206561. Retain reference to offscreen drawing surface so we can release it when the context goes away. r+sr=blizzard,a=asa 2003-05-29 14:20:51 +00:00
jaggernaut%netscape.com 7b4dba9fce Hopefully fix static build bustage. Patch by gisburn 2003-05-29 08:30:08 +00:00
rbs%maths.uq.edu.au 23d9ba9fc2 Revert unintended change that crept in my earlier checkin 2003-05-29 08:28:03 +00:00
timeless%mozdev.org 2ece8314cb patch from gisburn 2003-05-29 04:26:25 +00:00
rbs%maths.uq.edu.au a6920a5b6e Only show the system default font on platforms where applicable, b=206782, r=jshin, sr=blizzard 2003-05-29 03:57:30 +00:00
jst%netscape.com ece41ec28e Fixing build bustage. Patch from gisburn. 2003-05-29 02:12:11 +00:00
smontagu%netscape.com 24b099e7b1 Move xprintutil source files into a separate static library. Bug 201633, Author=Roland.Mainz@informatik.med.uni-giessen.de, r=leaf 2003-05-28 23:02:34 +00:00
timeless%mozdev.org 2a065070c4 Bug 205622 [ps] warning: CreateFontPS declared `static' but never defined
r=smontagu sr=peterv
2003-05-23 22:18:09 +00:00
timeless%mozdev.org 897e657b2f Bug 205692 gint nsFreeTypeXImageSBC::GetWidth, nsFreeTypeXImageSBC::DrawString return nsresults for a failure state
r=rbs sr=rbs
2003-05-23 22:18:07 +00:00
timeless%mozdev.org 10128e0d6e Bug 203396 unused variables in nsRegion::SubRect
r=mkaply sr=roc+moz
2003-05-23 21:50:05 +00:00
timeless%mozdev.org 4a9cdfd6ec Bug 180169 ASSERTION: RgnRectMemoryAllocator not thread-safe triggers because static class exists past nspr shutdown
r=roc+moz sr=roc+moz
2003-05-23 21:42:36 +00:00
dwitte%stanford.edu 270d3909ca bug 100649: Length() being used where IsEmpty() is meant
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().

thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.

got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
jshin%mailaps.org b7b494a1a0 bug 204039 : converter for TSCII fonts (r=prabhat, sr=rbs, a=asa) 2003-05-23 06:31:25 +00:00
jshin%mailaps.org 2f9ea6e59b bug 206123 : add more scripts to font-pref. UI for Windows build
(r=smontagu, sr=rbs, a=mkaply)
2003-05-23 05:36:50 +00:00
jshin%mailaps.org fa873b6489 change 'Hindi' to 'Devanagari' in font-pref. UI. This includes a change to
DTD (L10N).  bug 206146 (r=yokoyama and bobj, sr=blizzard, a=mkaply).
2003-05-21 23:29:10 +00:00
bryner%netscape.com 9f1f63df01 Don't draw buttons as active when they are disabled. But 195881, r=blizzard, sr=jag, a=sspitzer. 2003-05-21 03:06:42 +00:00
rbs%maths.uq.edu.au 19f8107417 Font prefs shouldn't limit choices + some optimizations of the 'user perception' by lazily building the drop down font lists while there, b=142511, r=gerv, sr=blizzard, a=asa 2003-05-21 01:14:33 +00:00
smontagu%netscape.com 7f4dec79bb More fine-grained NS_FONT_DEBUG environment variables to distinguish between Xlib, Xprint and GTK. Bug 206017, author=Roland.Mainz@informatik.med.uni-giessen.de, r=rbs, sr=dmose, a=asa. 2003-05-20 22:50:51 +00:00
dougt%meer.net 441cbf2568 Fixing GTK2 Leaks. r/sr/a=blizzard. b=206361 2003-05-20 20:41:58 +00:00
katakai%japan.sun.com 9ba02b3c86 bug 195154
Surrogate extension B (plane 2) characters can not be not diplsyed on linux with Free Type font
r=smontagu,sr=bryner,a=dbaron
2003-05-20 02:31:44 +00:00
pkw%us.ibm.com 2d0184c527 AIX: Calling gtk_realize_widget on a gtk_entry causes a root status window
to come up.
r=katakai@japan.sun.com, sr=blizzard@mozilla.org, a=asa@mozilla.org
2003-05-20 00:57:06 +00:00
dougt%meer.net 46b690d6df GTK2 only fix. Fixing two memory leaks. r=blizzard, b=205981, a=blizzard 2003-05-19 19:06:43 +00:00
dbaron%dbaron.org b22cca4d4e Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan 2003-05-15 04:52:47 +00:00
dbaron%dbaron.org dae90030e5 Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan 2003-05-15 04:34:07 +00:00
jshin%mailaps.org 0045564aba bug 196312 : work around a problem with CJK bi-width fonts and fontconfig prior to 2.2. (r/sr=blizzard). Not a part of the default build(Xft) 2003-05-12 04:03:28 +00:00
blizzard%redhat.com 26d96c2dbf Bug #174471. Turn on native themes for gtk2. Not part of the default builds. 2003-05-02 19:38:01 +00:00
blizzard%redhat.com 4045c1627b Part of bug #174471. Fix problems with bluecurve them with gtk2 native themes. r=bryner, sr=sspitzer, a=asa 2003-05-02 02:31:06 +00:00
smontagu%netscape.com e4a5676200 Bug 201568 GIF infrastructure cleanup and refactoring, r=pavlov, sr=tor a=sspitzer. 2003-05-01 18:18:43 +00:00
varga%netscape.com f9ed35f541 Low risk fix for bug 199915. Can't use File Bookmark in XP.
r=bryner, sr=jag, a=sspitzer
2003-05-01 17:47:44 +00:00
kaie%netscape.com d657251cbb b=203937 an extra "print." is added to printing preference name
r=kaie sr=jag a=sspitzer
patch from and checking in for Roland.Mainz
2003-05-01 05:39:08 +00:00
rbs%maths.uq.edu.au 3ffd21db41 Fix a problem with the 'user-defined font' which causes the CPU to spike at 100% followed by a hang, b=147222, r+sr=bzbarsky, a=sspitzer 2003-04-28 04:16:21 +00:00
katakai%japan.sun.com e21fb32718 bug 200084
gbk1988.1989-0 is defined as GBK, but us-ascii
r=ftang,sr=rbs,a=asa for gtk part
r=smontagu,sr=rbs,a=sspitzer for Xlib part
2003-04-27 02:40:56 +00:00
bzbarsky%mit.edu d738b595b2 Assume X is lying to us if it returns an ex height of 0. Bug 142122, patch by
Hideo Saito <saito@densan.co.jp>, r=dbaron, sr=bzbarsky, a=sspitzer
2003-04-27 00:42:42 +00:00
bryner%netscape.com 1de774aa53 Fixing progress meters in classic on mac (bug 197289). Use nsString::ToInteger correctly. r=shuehan, sr=jag, a=sspitzer. 2003-04-24 21:21:13 +00:00
smontagu%netscape.com 1ec1871875 Bug 202009 (AIX) Some Japanese characters in UTF-8 document display as ? Authors=hhoetzel@us.ibm.com, Roland.Mainz@informatik.med.uni-giessen.de, r=smontagu, sr=roc+moz 2003-04-22 18:58:59 +00:00
seawood%netscape.com 80d9441879 Generate local header for gfx specific defines
Bug #202425 r=blizzard sr=roc+moz
2003-04-22 16:26:14 +00:00
jshin%mailaps.org 775ff11145 bug 176315 : add a converter for old Korean support. (r=ftang, sr=rbs) 2003-04-22 03:21:12 +00:00
amardare%qnx.com ece28bc0f4 Changes for the photon platform - they should not affect build/runtime on the other platforms
Removed the verdana restriction.
2003-04-21 22:31:49 +00:00
arougthopher%lizardland.net b3ae544a33 Bug#161825
GetWidth optimizations need to be implemented on BeOS (text measurement performance)
sr=rbs
r=arougthopher
2003-04-19 16:40:06 +00:00
seawood%netscape.com f7bf89f618 Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
Bug #202510 r=darin
2003-04-18 20:14:17 +00:00
blizzard%redhat.com 96de4d1882 Fix crash when replying to messages in mail/news. No bug and not part of the default build. (Is it possible that no one was using EnumerateAllFonts before?) 2003-04-18 13:59:37 +00:00
rbs%maths.uq.edu.au 998f79cc41 Errata to bug 116030. Fix in the detection of the language group of a character to pick better fallback fonts, b=184848, r=smontagu, sr=bzbarsky 2003-04-17 21:16:25 +00:00
cbiesinger%web.de 91ae833035 191346 patch by Roland.Mainz@informatik.med.uni-giessen.de r=jkeiser sr=roc+moz RFE: "No printers found" when Xprint not installed should be "Xprint not installed" / there should be only one print error dialog for "no printers found" instead of two 2003-04-17 20:17:01 +00:00
blizzard%redhat.com f1def43fe1 Bug #174471. nsITheme for gtk2. This is the file that Andrew Johnson sent me after re-indenting. It doesn't look quite right so it's not in the build yet. 2003-04-17 14:00:55 +00:00
arougthopher%lizardland.net 62032641a1 Bug#198890
visible bug in rendering negative spacing in CSS under BeOS
r=arougthopher
2003-04-16 02:44:14 +00:00
arougthopher%lizardland.net 639d4fed62 Bug#144112
misplaced text start in HTML forms under BeOS
r=arougthopher
2003-04-16 02:32:23 +00:00
smontagu%netscape.com 89e9af6a59 Some cleanup in nsImageWin. Bug 201576, r=paper@animecity.nu, sr=tor@acm.org 2003-04-15 19:22:23 +00:00
sfraser%netscape.com 800b555db2 Gfx portion of fix for bug 193053. Fix nsImageMac::ConvertToPICT so that we can safely call it from code that gets the image for the clipboard, and for dragging. r=pinkerton, sr=bryner. 2003-04-10 17:23:32 +00:00
bryner%netscape.com 65672e8575 fix bustage when freetype is not present at compile time. 2003-04-10 00:40:32 +00:00
bryner%netscape.com bffa50ba61 fix a crash if freetype is not present (bug 200720). r=alecf, sr=darin. 2003-04-09 23:36:23 +00:00
pkw%us.ibm.com b6f5149af7 Bug 196861 - [ps] Strikethrough Tag Tests does not print the expected
result.
r=pete.zha@sun.com, sr=jaggernaut@netscape.com
2003-04-09 21:40:20 +00:00
katakai%japan.sun.com 2302b46f1b bug 200086
TryLangGroup() should not be called for FFRE fonts in FindStyleSheetSpecificFont()
r=bstell,sr=rbs
2003-04-09 06:32:28 +00:00
bryner%netscape.com 8177bc9f7f fix leak of atoms via mSpecialCharSets. Bug 200780, patch by roland mainz, r=bstell, sr=blizzard 2003-04-06 21:50:12 +00:00
bryner%netscape.com 67de3828f5 fix leak of atoms via gSpecialCharSets. Bug 200780, r=bstell, sr=blizzard 2003-04-06 21:39:04 +00:00
roc+%cs.cmu.edu d21b664b22 Bug 113232. Support translucent chrome. Relanding, fingers crossed. r+sr=bzbarsky 2003-04-06 02:49:40 +00:00
roc+%cs.cmu.edu 280243e59b Bug 199159. Make Windows mPixelsToTwips always be an integer. r+sr=dbaron 2003-04-05 16:26:07 +00:00
bryner%netscape.com f96c8639e1 Fix several problems with aqua form controls:
- don't disable -moz-appearance because the textfield has a transparent background
- don't draw a focus border for buttons, because of an OS bug that causes ugly lines through them
- make sure button text doesn't move when the button is pressed
- make sure buttons don't get a dotted internal focus border
- don't allow colors to be overridden on buttons for now

Also fixes dependencies in gfx/src/mac/Makefile.in. Bug 197094, r=pinkerton, sr=bzbarsky.
2003-04-04 23:37:35 +00:00
amardare%qnx.com 0a359ecff2 Changes for the photon platforms.
These changes should not affect the building on other platforms or the runtime on other platforms.

Fixed the graphic context leakage.
Allow smaller, antialiased fonts for the system fonts ( the fonts used to display the web content are not
aliased due to speed rendering performance ).
Fixed a problem with drawing scaled images when the image is not fully available/decoded.
Tried to improved the overall rendering speed.
2003-04-04 23:07:21 +00:00
louie.zhao%sun.com b42d94ce62 bug 166833 "nsFT2FontCatalog leaks memory"
patch = Andrew Schultz(ajschult@eos.ncsu.edu)
r = louie
sr = bryner
2003-04-04 07:05:56 +00:00
ccarlen%netscape.com 1cabc01e87 Bug 188508 - Upgrade print dialog PDE. r=pinkerton/sr=sfraser 2003-04-03 19:20:27 +00:00
seawood%netscape.com 80e1b303cc Purge XP_PC.
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
mkaply%us.ibm.com 21e0daeb5d #193403
r=mkaply, sr=blizzard (platform specific)
OS/2 only - do slow tiling when scale is not 1.0
2003-03-26 05:31:13 +00:00
smontagu%netscape.com 87211d65b1 Add a bounds check in do_BreakGetTextDimensions. May or may not be related to the crashes reported in bug 196484. Author=roland.mainz@informatik.med.uni-giessen.de, r=smontagu, sr=rbs. 2003-03-26 03:45:45 +00:00
shliang%netscape.com bf5b31cda9 123617 - can't tab to buttons checkboxes and radios in osx classic. r=jag, sr=bryner. 2003-03-26 02:57:05 +00:00
smontagu%netscape.com 53206276f7 Add decoder for iso-8859-6.16. Bug 172491, r=Roland.Mainz, sr=roc+moz 2003-03-26 01:30:17 +00:00
mkaply%us.ibm.com dc58cfeec7 Oops - missed part 2003-03-26 00:11:20 +00:00
alecf%netscape.com 52135ac78b enough with this warning! making DEBUG_bzbarsky 2003-03-25 22:32:48 +00:00
mkaply%us.ibm.com 62a396738d OS/2 bustage 2003-03-25 22:04:15 +00:00
alecf%netscape.com f023aa9503 oops, fix Xft-only bustage 2003-03-25 21:13:01 +00:00
alecf%netscape.com 8c50d0242a landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron
2003-03-25 18:55:59 +00:00
mkaply%us.ibm.com 0020f5f023 #198536
r=pedemont, sr=blizzard (platform specific)
OS/2 only - Remove hack for whether or not color is set - always set color
2003-03-25 14:18:27 +00:00
bryner%netscape.com f746021727 attempting to fix speedracer (xlib) bustage 2003-03-25 08:31:13 +00:00
bryner%netscape.com b0211b3b2d attempting fix for OS/2 bustage 2003-03-25 05:20:01 +00:00
roc+%cs.cmu.edu d6fd7c0ac4 Bug 191474. Make GTK paint in one pass, pass a region to paint up from GTK to the view manager. r+sr=blizzard 2003-03-25 02:58:10 +00:00
darin%netscape.com 06db7d7b43 backing out roc+%cs.cmu.edu check-in for bug 113232 2003-03-25 00:07:00 +00:00
roc+%cs.cmu.edu 4f81dc78d1 Bug 113232. Make 'background:transparent' work on top-level XUL windows. r=pavlov,kmcclusk,bzbarsky,sr=bzbarsky 2003-03-24 04:57:22 +00:00
roc+%cs.cmu.edu 3dace14ed6 Bug 113232. Make 'background:transparent' work on top-level XUL windows. r=pavlov,kmcclusk,bzbarsky,sr=bzbarsky 2003-03-24 04:54:48 +00:00
timeless%mozdev.org 697618b07d Bug 106386 rid source of misspellings
patch by nb@ipnode.info r=biesi sr=dmose
2003-03-24 04:15:34 +00:00
mkaply%us.ibm.com 3d2ff785c9 #188249
r=me, sr=blizzard (platform specific)
Start landing GCC support for OS/2 - mainly cleanup to start
2003-03-21 22:03:14 +00:00
mkaply%us.ibm.com fb51e58062 OS/2 bustage - put the right version back 2003-03-21 21:38:23 +00:00
timeless%mozdev.org f398903148 Bug 198514 UMR [@ nsDeviceContextPS::~nsDeviceContextPS]
r=smontagu sr=heikki
2003-03-21 20:33:58 +00:00
alecf%netscape.com b6584a77fb backout my static atom patch for now until I figure out the performance loss! :(
bug 195262
2003-03-21 20:13:08 +00:00
mkaply%us.ibm.com 238f9cab69 Didn't mean to check that in 2003-03-21 18:34:11 +00:00
mkaply%us.ibm.com bd41102ee7 OS/2 bustage - nsFontMetricsOS2.cpp 2003-03-21 18:30:24 +00:00
alecf%netscape.com 0ad013d13f eh, I guess I should fix ports for bug 195262 as well 2003-03-21 07:10:20 +00:00
alecf%netscape.com 7679b6684e argh, I forgot to land the unix stuff too... 2003-03-21 07:02:44 +00:00
alecf%netscape.com ecf24a2b78 fix for bug 195262:
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin

this is an experimental landing - if there are performance issues, I will back it out.
2003-03-21 06:26:32 +00:00
timeless%mozdev.org 51e27f97ab Bug 195635 valgrind doesn't like Xprint (invalid reads in XpuParseMediumSourceSize)
patch by Roland.Mainz@informatik.med.uni-giessen.de r=ajschult sr=bz
2003-03-20 03:01:34 +00:00
timeless%mozdev.org 69e4a28d96 Bug 193499 Xprint print/print preview crashes Mozilla
patch by Roland.Mainz@informatik.med.uni-giessen.de r=katakai sr=bz
2003-03-20 03:00:15 +00:00
mkaply%us.ibm.com c5487624e7 #188249
r=me, sr=blizzard (platform specific code)
OS/2 EMX work - low hanging fruit - strcmpi-> stricmp, itoa->_itoa, remove some headers, fix some syntax
2003-03-19 15:28:29 +00:00
jkeiser%netscape.com 7417401e9e Replace sscanf with PR_sscanf (bug 197760), patch by Roland.Mainz@informatik.med.uni-giessen.de, r=jkeiser@netscape.com, sr=bzbarsky@mit.edu 2003-03-19 06:26:49 +00:00
bzbarsky%mit.edu 83e46b1a49 Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
<nb@ipnode.info>, r=doron, sr=dmose
2003-03-19 04:35:08 +00:00
cls%seawood.org caf7ad6954 Landing mingw gfx-viewer changes.
Bug #134113 r=pavlov sr=blizzard
2003-03-18 22:32:25 +00:00
cbiesinger%web.de af36ee745c 197485 r=paper sr=tor Remove [GS]etTransparentColor from gfxIImageFrame 2003-03-18 21:07:22 +00:00
bzbarsky%mit.edu 4cc14b7073 Bug 160550 -- implement -moz-hsl() (CSS3 hsl() colors). Implement the parsing end of
-moz-rgba() and -moz-hsla(); the GFX end is bug 147017.  r+sr=dbaron
2003-03-18 05:43:12 +00:00
jshin%mailaps.org 54a162c00b bug 117807, Remove &mdash; (U+2014) from CJK special chars. list so that
it can be rendered with a glyph from a CJK font instead of being
'transliterated'. r=bstell, sr=bzbarsky
2003-03-18 04:59:03 +00:00
bryner%netscape.com 4df458af4c Fix drawing of context menus and selected tab on Mac (bug 197107). r=sfraser, sr=kin 2003-03-17 23:53:40 +00:00
blizzard%redhat.com 85e644cc05 Make sure that if the minifont couldn't be loaded that we don't crash. No bug on this one. 2003-03-16 13:35:03 +00:00
dougt%netscape.com 0d2808c511 Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
cbiesinger%web.de 2780a4ce03 143365 r=paper sr=tor unloaded part of bmp image displays black/random garbage 2003-03-14 20:37:59 +00:00
sfraser%netscape.com 2ef0933ea3 Fix bug 194956: hilight turds left after unhilighting some images; fix the clipping in some image tiling cases. Also detabbed and cleaned up the files. r=brade,sr=bryner. 2003-03-14 18:56:27 +00:00
blizzard%redhat.com f7502c23da Fix build problems on cafe 2003-03-13 23:15:48 +00:00
blizzard%redhat.com d4fface64d Part of bug #176290. Convert to UCS4 and do per-glyph operations using a two-pass method. Centrally locate all UCS4 to glyph translations so all the various functions can use them. 2003-03-13 15:21:00 +00:00
bryner%netscape.com f3a28e9f42 Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser. 2003-03-12 04:57:33 +00:00
amardare%qnx.com 4d125abbf0 This should not affect other platforms building/runtime -wise.
Changes specific to the photon (qnx) platform - related to printing.
Now the printselector dialog is the unixshared one ( see embedding/components/printingui/src/unixshared ).
I changed the photon code so that the PtPrintSelection dialog is not used anymore,
but calls to PpSetPC are made to set up the print context members.
2003-03-10 15:26:40 +00:00
cls%seawood.org d1479589a2 Adding mingw makefile changes.
Bug #134113 r=bryner
2003-03-08 05:57:15 +00:00
katakai%japan.sun.com 95a8de9882 bug 195868
GTK2: GetSystemFontInfo() needs to return valid font
r=blizzard, sr=rbs
2003-03-08 01:29:03 +00:00
cls%seawood.org d1079607df XP code changes required for mingw landing.
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron
2003-03-07 06:07:56 +00:00
jshin%mailaps.org 83904cb49f bug 180266 : hard-code precompiled ccmaps. (r=shanjian, sr=alecf/rbs) : relanding 2003-03-07 02:30:18 +00:00
mkaply%us.ibm.com 8c29d3f5cf #196013
r=mkaply, sr=blizzard (platform specific)
OS/2 only - code from Javier Pedemonte - detect symbol fonts and use 65400 as the codepage for them.
2003-03-06 15:01:37 +00:00
rbs%maths.uq.edu.au 073e94f988 Use nsAutoArray in the 'A' functions that are activated on Win95-Japanese, and consolidate the surrounding code, b=187397, r=jshin, sr=blizzard 2003-03-05 06:58:24 +00:00
dougt%netscape.com 3d21aea27f backing out bustage caused by jshin 2003-03-05 05:03:03 +00:00
mkaply%us.ibm.com 848fabe224 #166144
r=pedemont, sr=blizzard (platform specific)
OS/2 only - use 1208 for Hebrew not 862 so vowels display
2003-03-05 03:59:25 +00:00
jshin%mailaps.org aac4dd7004 bug 180266 : hard-code precompiled CCMaps to speed up start-up.
r=shanjian, sr=alecf,rbs
2003-03-05 03:40:10 +00:00
seawood%netscape.com 74be739dca Fix link ordering issues. 2003-03-04 04:47:58 +00:00
blizzard%redhat.com d068473a4e Bug #182877. Add support for more than just the BMP. Patch from jshin@mailaps.org (Jungshik Shin) and slightly modified by me, r=smontagu 2003-03-03 15:26:57 +00:00
seawood%netscape.com c73a696f3b Dropping build infrastructure for supporting building with mulitple toolkits.
Bug #191528 r=pavlov
2003-02-28 22:02:21 +00:00
sfraser%netscape.com 443f251af3 Nuking old code. Bug 11406, r=smontagu, sr=kin. 2003-02-28 02:35:00 +00:00
seawood%netscape.com 33060e1e75 Fix mach-o static builds by forcing all code that's linked into a shared lib to build with -fPIC.
Bug #194662 r=ccarlen
2003-02-26 04:17:40 +00:00
blizzard%redhat.com c4defecc03 Bug #175108. Crashes when displaying to non-RENDER enabled servers when trying to empty text. Measure all the glyphs before they are passed to the draw functions and if there's nothing but empty glyphs, don't bother drawing. 2003-02-26 02:17:24 +00:00
smontagu%netscape.com 2d14c7291c Bug 190311. Make nsImageGTK UpdateGC() when it needs to change the clip rect; make it set the correct clip rect. In the view system, make sure VIEW_CLIPPED is set only when needed. Author=Roland.Mainz@informatik.med.uni-giessen.de, r=roc+moz, sr=bzbarsky@mit.edu 2003-02-26 02:09:50 +00:00
sfraser%netscape.com a972085056 Bug 74803: fix the data in various static name tables to be const, and fix nsStaticNameTable to accept const data. r=dbaron, sr=alecf. 2003-02-26 00:52:07 +00:00
jkeiser%netscape.com c99118b7e7 Make documents with 0-scaled images still print (bug 191684), r=kmcclusk@netscape.com, sr=kin@netscape.com 2003-02-25 03:27:18 +00:00
timeless%mozdev.org ba43beedc1 Bug 194644 ISO10646-1 fonts not recognised + Talkback crashes in Xprint module [nsRenderingContextXlib::GetTextDimensions()]
patch by Roland.Mainz@informatik.med.uni-giessen.de r=smontagu sr=roc+moz
2003-02-25 03:07:59 +00:00
roc+%cs.cmu.edu 6fc98b9e15 Bug 190311. Make nsImageGTK UpdateGC() when it needs to change the clip rect; make it set the correct clip rect. In the view system, make sure VIEW_CLIPPED is set only when needed. 2003-02-25 02:38:38 +00:00
paper%animecity.nu 7ccd32e87c Bug 194261 [Image Tiling] Windows Platform Cleanup & Performace Enhancements. r=ere sr=roc+moz 2003-02-24 09:11:45 +00:00
paper%animecity.nu 9d1714d8b4 Bug 187819. Make nsImageWin::Draw easier to read. r=smontagu, sr=roc+moz 2003-02-24 08:14:55 +00:00
katakai%japan.sun.com 3aff5a9e5e bug 127713
support Surrogate display on Linux by using FreeType
r=bstell, sr=bryner
2003-02-23 00:07:23 +00:00
seawood%netscape.com b44c065b1d Remove qt toolkit support from the tree.
Use the QT_LAST_RITES tag to pull the last known "good" tree to continue work on the port.
Bug #178987 r=bryner
2003-02-22 07:14:37 +00:00
amardare%qnx.com 0d54e787b3 Photon specific changes after synchronizing with the head branch.
Most of these changes were included in our released mozilla 1.0 package.
2003-02-19 00:18:45 +00:00
colin%theblakes.com e9ad5ab4f7 Make printing work on OpenVMS again. b=192561. r=Roland.Mainz. sr=dveditz. a=dbaron. 2003-02-18 15:53:56 +00:00
smontagu%netscape.com e7a54f070e Mozilla locks up when percent complete hits 100% when printing via Xprint. Bug 193081, author=Roland.Mainz@informatik.med.uni-giessen.de, r=jkeiser, sr=roc+moz, a=dbaron. 2003-02-18 00:05:20 +00:00
bryner%netscape.com fb690a35f8 In the case where a larger area of the image is invalidated than has been decoded, use code that's logically equivalent (at least for aSY == 0) but less prone to floating point errors, and also handle constraining the src rect to the top, left, and right of the decoded rect.
This code is lifted from the nsImageGTK implementation.  Fixes one cause (hopefully all) of bug 159796, blank lines in images.  r=pinkerton, sr=sfraser, a=asa.
2003-02-11 21:45:08 +00:00
bzbarsky%mit.edu 0240ed412b Make sure we drop native theming of form controls in various situations when we
need to.  Bug 184359 and its dependencies (171598, 181490, 184218, 185708,
188785, 189907, 190610).  Patch by tim@prismelite.com (Tim Hill), r=bryner,
sr=bzbarsky, a=asa
2003-01-31 10:21:52 +00:00
louie.zhao%sun.com 4eaf5ec735 bug 189740 Adding CID support Check Code to PS should be close when TrueType printing is disabled
r=bstell; sr=blizzard
2003-01-22 03:52:38 +00:00
sfraser%netscape.com 547be0aad6 Remove assertion that was botched into uselessness by paper's checkin. r/sr=floppymoose 2003-01-22 01:28:26 +00:00
peterv%netscape.com ec0575d1ba Bustage fix. 2003-01-21 22:38:21 +00:00
cbiesinger%web.de bd5c81d502 fixing mac bustage 2003-01-21 21:32:36 +00:00
cbiesinger%web.de e83d6e3643 186936 r=kmcclusk sr=roc+moz move stuff out of gfx/public/ 2003-01-21 20:38:19 +00:00
paper%animecity.nu 1c7e8f2a3d Bug 181695 Cleanup nsIImage. r= dcone,arougthoper,pedemont,tor,timeless sr=roc+moz 2003-01-20 05:40:51 +00:00
louie.zhao%sun.com c7b1659bae bug 180668 clean up unused file of freetype code
r=bstell, sr=bryner
2003-01-20 03:04:22 +00:00
roc+%cs.cmu.edu b75fc0a266 Bug 189566. nsDrawingSurfaceGTK::Lock computes aWidthBytes incorrectly, fix it. r+sr=blizzard 2003-01-19 00:09:42 +00:00
bstell%ix.netcom.com 8b03cd7cd0 bug 144668 Code Mozilla Truetype printing
this bit got missed during the checkin
2003-01-18 01:01:31 +00:00
bstell%ix.netcom.com 8b7b8bc0a4 bug 144666 Glyph Fill In and Font Fallback
* add support for a font list based on
1st: CSS
2nd: user prefs
3rd: fallbacks based on doc/user language
4th: any font that supports the char
* find the first font in the font list that supports a char
* within each text draw/measure operation bread the text into runs of text
that use the same font

r=louie.zhao@sun.com, sr=jst@netscape.com
2003-01-17 23:28:44 +00:00
paper%animecity.nu 63f72dc958 Regression of Bug 186103. r=ere, sr=tor. Don't draw beyond tile area. 2003-01-17 23:28:19 +00:00
cbiesinger%web.de 66fc507c03 remove ifdefs for IBMBIDI from gfx, r+sr=roc+moz bug 89203 2003-01-17 11:28:59 +00:00
bstell%ix.netcom.com 3f1eb0a63d back out the changes until the build issues are solved 2003-01-17 08:45:27 +00:00
bstell%ix.netcom.com 4d1915dabb bug 144666
forgot to check in the nits from the sr=
2003-01-17 06:56:52 +00:00
bstell%ix.netcom.com cce56809a8 bug 144666 Glyph Fill In and Font Fallback
* add support for a font list based on
        1st: CSS
        2nd: user prefs
        3rd: fallbacks based on doc/user language
        4th: any font that supports the char
  * find the first font in the font list that supports a char
  * within each text draw/measure operation bread the text into runs of text
    that use the same font

r=louie.zhao@sun.com, sr=jst@netscape.com
2003-01-17 06:51:17 +00:00
louie.zhao%sun.com 4fc7ca90b4 Bug 144668: Code Mozilla TrueType Printing Code
r=bstell sr=bryner
2003-01-16 05:04:27 +00:00
timeless%mozdev.org 79be54179a Bug 128572 CPU usage jumps to 100% when loading a page with wrong charset
patch by Roland.Mainz@informatik.med.uni-giessen.de r=katakai sr=rbs
2003-01-16 03:14:26 +00:00
mkaply%us.ibm.com 11d3b76aed #140683
r=pedemont, sr=blizzard (OS/2 only)
OS/2 only - Add 256 color support
2003-01-16 00:23:32 +00:00
mkaply%us.ibm.com 70d0687fc8 #140683
r=cls
OS/2 only - Add 256 color support
2003-01-16 00:17:37 +00:00