bzbarsky%mit.edu
1194cfe6b9
Remove old nav4rounding pref. Patch by Daniel Kraft <d@daniel-kraft.net>,
...
r=dbaron, sr=jst
2005-01-12 04:07:22 +00:00
jshin%mailaps.org
3678df3a9a
bug 223653 : support localized (native) font names in Xft, r=blizzard, sr=rbs, a=asa
2005-01-11 03:42:41 +00:00
pete%mozdevgroup.com
8a24cd0cf7
b=277121
...
r=jan
sr=bzbarsky
Remove stary printf on non DEBUG builds
--pete
2005-01-06 00:37:34 +00:00
dbaron%dbaron.org
a7100ad026
Call and check the result of GetXftFont (thus ensuring XftFontOpenPattern succeeds) before returning a font from FindFont, to fix crashes in the common (due to bugs in old versions of fc-cache) case of fonts that fontconfig thinks are available but are actually not. b=180309 r+sr=bryner
2005-01-05 04:04:23 +00:00
bzbarsky%mit.edu
99df5c71c0
Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
...
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky
2005-01-04 19:31:31 +00:00
smontagu%smontagu.org
62b1f32a70
Support surrogate characters in ResolveBackwards(). Bug 120114, r+sr=rbs.
2005-01-03 10:16:42 +00:00
timeless%mozdev.org
59aafc1937
Bug 276361 Major BView leak in nsDrawingSurfaceBeOS
...
patch by simontaylor2@gawab.com r=sergei_d
2005-01-02 03:02:31 +00:00
jshin%mailaps.org
2caa73820a
bug 275080 : cannot print (javascript : window) with a printer with non-Latin1 characters in its name : patch by masayuki (r=jshin, sr=bzbarsky)
2004-12-24 17:36:51 +00:00
ginn.chen%sun.com
d3c48d2156
Bug 270079 Mozilla can not print the URL in the header and footer.
...
patch maker:leon.sha@sun.com r=roc sr=roc
2004-12-20 03:41:08 +00:00
dbaron%dbaron.org
3688661b53
Fix memory leak. b=266986 r+sr=bryner
2004-12-17 20:36:28 +00:00
bryner%brianryner.com
08de9420cc
removing old versions of nsNameValuePairDB (now in x11shared)
2004-12-15 22:31:07 +00:00
bryner%brianryner.com
a8e71945d7
Fixing hang/crash on gruff. nsNameValuePairDB is only used by nsFT2FontCatalog, so move it into x11shared and link it into libgfx_gtk.so instead of depending on it being exported from libgkgfx.so. r=darin.
2004-12-15 22:28:13 +00:00
bryner%brianryner.com
d9626f6746
Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron.
2004-12-15 05:52:44 +00:00
zack%kde.org
5708a68c74
removing more useless debugging code. also adding code for checking pixmaps.
2004-12-12 03:50:21 +00:00
zack%kde.org
351a576e96
remove useless now debugging output. fixes 274181
2004-12-12 03:41:37 +00:00
darin%meer.net
aef18f59b4
fix libxul XP_UNIX bustage
2004-12-10 01:30:04 +00:00
bsmedberg%covad.net
79241940e8
Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
2004-12-09 19:28:35 +00:00
dbaron%dbaron.org
9db368a6af
Bug 272151: reorganize files within layout, r+sr=roc
2004-12-08 19:41:48 +00:00
ere%atp.fi
b054af0265
Fix for bug 271931: Crash with "Integer divide by zero" exception in nsBlender
...
rs=neil
2004-12-06 13:53:35 +00:00
zack%kde.org
998e5c3f8f
style fix and removing useless header
2004-12-02 22:46:10 +00:00
zack%kde.org
af5093ee39
Swap it instead of assigning it (reduces copying)
2004-12-02 22:45:11 +00:00
gerv%gerv.net
670fb87360
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-12-01 22:27:03 +00:00
dbaron%dbaron.org
e2aa2edb92
Use preprocessor instead of separate files for platform-specific parts of forms.css. b=272151 r+sr=bryner
2004-11-30 06:04:04 +00:00
darin%meer.net
9aee2fe67a
fixes bug 270110 "Add versions of nsDependentString and friends to the Gecko SDK" r=bsmedberg
2004-11-30 00:57:24 +00:00
ere%atp.fi
00fd9d18ae
Xlib bustage fix attempt.
2004-11-27 08:48:39 +00:00
ere%atp.fi
edcf696500
GTK bustage fix attempt.
2004-11-27 08:45:22 +00:00
ere%atp.fi
9d954981f4
Optimization patch for bug 228399 (background-color is mishandled when -moz-opacity is less than 1.0)
...
r+sr=roc
2004-11-27 08:22:22 +00:00
bryner%brianryner.com
29c70cffe8
Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
2004-11-24 22:48:45 +00:00
mkaply%us.ibm.com
108f022a79
#199763
...
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from Peter Weilbacher - Add printer description to print dialog
2004-11-22 18:25:46 +00:00
mkaply%us.ibm.com
51336e145f
#268321
...
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from Peter Weilbacher - OS/2 gfx cleanup
2004-11-22 18:21:53 +00:00
mkaply%us.ibm.com
2f9a1aee3b
#267862
...
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from Javier Pedemonte - fix some subtle font issues
2004-11-22 18:14:59 +00:00
mkaply%us.ibm.com
12a843d270
#257230
...
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from Peter Weilbacher - remove a release build printf
2004-11-22 17:40:45 +00:00
roc+%cs.cmu.edu
03c8265318
Bug 265084. Progress towards floating point nscoord: make image interfaces and libpr0n use PRInt32 instead of nscoord. r+sr=tor
2004-11-15 04:34:51 +00:00
roc+%cs.cmu.edu
826f164081
Bug 265084. Progress towards floating point nscoord: make image interfaces and libpr0n use PRInt32 instead of nscoord. r+sr=tor
2004-11-15 04:16:07 +00:00
jshin%mailaps.org
e8abad661b
bug 234035 (part1 : xft) : freetype2 2.1.8 compile error: FTC_Image_Cache_* APIs are not available any more, r=Ervin Yan, sr=bryner
2004-11-15 00:05:45 +00:00
timeless%mozdev.org
fb483e6b15
Bug 106386 Correct misspellings in source code
...
patch by ajvincent@gmail.com r=dbradley rs=brendan
2004-11-10 07:27:11 +00:00
timeless%mozdev.org
56a062f729
Bug 265084 Need to deal with integer overflows in reflow
...
r=bz sr=bz
2004-11-09 04:57:57 +00:00
joshmoz%gmail.com
8df0dc2729
fix typo in constant usage from patch for bug 204237 - this error causes buttons to incorrectly theme fairly often
2004-11-08 01:59:14 +00:00
darin%meer.net
950a78482d
fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
2004-11-07 23:59:35 +00:00
roc+%cs.cmu.edu
de7efc4725
Bug 243726. Fix up child-covering calculations. r+sr=bzbarsky
2004-11-05 13:59:33 +00:00
joshmoz%gmail.com
fc9818aae0
disabled form elements don't have aqua appearance (bug 204237) r=josh sr=bryner
2004-11-04 21:36:12 +00:00
ere%atp.fi
11356de8db
Fix for bug 228399: background-color is mishandled when -moz-opacity is less than 1.0
...
r+sr=roc
2004-11-04 19:08:31 +00:00
roc+%cs.cmu.edu
605c744e1f
Fix bustage.
2004-11-03 03:02:02 +00:00
roc+%cs.cmu.edu
5b10c8c493
Bug 265084. Lay the groundwork for nscoord being a float, by introducing nsIntRect/Point/Size/Margin and wrapper functions for doing tricky nscoord operations. r+sr=bzbarsky
2004-11-03 02:48:04 +00:00
roc+%cs.cmu.edu
767022e55b
Bug 243726. Make Invalidate/UpdateView *much* cheaper by delaying propagating damage over the widget tree until EndUpdateViewBatch. Also adds SimplifyInward/SimplifyOutward methods to nsRegion to avoid region complexity getting out of hand and killing our performance. r=Dainis_Jonitis,bzbarsky, sr=bzbarsky
2004-11-03 02:37:21 +00:00
darin%meer.net
189ba5e5c4
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
2004-11-01 18:50:36 +00:00
kjh-5727%comcast.net
4a175e3ae0
Bug 266218 - useCups pref not initialized. Patch by Andrew Schultz <ajschult@verizon.net>, r=kherron, sr=roc.
2004-10-31 14:34:57 +00:00
bzbarsky%mit.edu
371fe4de66
Reduce amount of refcounting in PopState. Bug 261024, r+sr=bryner
2004-10-24 19:37:16 +00:00
bzbarsky%mit.edu
a2afb45863
"Mozilla Xprint 2004/Q3 update". Bug 262287, patch by Julien Lafon
...
<julien.lafon@gmail.com>, r=roland.mainz, sr=henry.jia
2004-10-24 18:34:50 +00:00
joshmoz%gmail.com
5d66148191
clean out some old stuff pertaining to classic Mac OS (bug 231337) r=sdagley sr=bzbarsky
2004-10-24 17:36:11 +00:00
bryner%brianryner.com
94121d63ca
Back out 238598 until I can convince myself that XftTextExtents does something reasonable when given a nbsp character, in the case where the font doesn't have it.
2004-10-14 18:51:33 +00:00
bryner%brianryner.com
fc4b6890a3
Some fonts don't have the nbsp character, so we spend time looking for an alternate font. Instead, just change the nbsp to a space; they render the same. Bug 238598, r+sr=dbaron.
2004-10-14 18:10:48 +00:00
bryner%brianryner.com
84bf14a4c0
Attempt to work around buggy fontconfig versions. If FcFontSort returns just a single font (it should return all fonts on the system), then try again but with only the generic font name. Bug 180309, r=dbaron, sr=blizzard.
2004-10-14 18:02:52 +00:00
bryner%brianryner.com
68d2914c4e
Fix gtk warnings on older gtk versions (bug 255656, r+sr=dbaron).
2004-10-13 20:35:06 +00:00
roc+%cs.cmu.edu
cc07de278b
Bug 238493. BeginUpdateViewBatch should suppress widget geometry changes and make them happen when the batch ends. r+sr=bzbarsky
2004-10-11 20:35:51 +00:00
zack%kde.org
210ddb9069
fixing the toolbar issue. All the credit goes to biesi (he provided
...
the testcase for it)
2004-10-11 19:18:59 +00:00
zack%kde.org
462fea1107
Qt Mozilla port. For now the best way to start playing with it is the
...
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi
2004-10-11 04:01:49 +00:00
mkaply%us.ibm.com
051c8519fa
#261647
...
r=mkaply, sr=blizzard, a=mkaply
Patch from Dainis Jonitis - make sure to initialize RGNRECT
2004-10-01 14:32:48 +00:00
cbiesinger%web.de
7df1888da1
Bug 250786 [Xlib] scaled images render as garbage
...
r=roland.mainz
2004-09-29 13:51:36 +00:00
kjh-5727%comcast.net
04e1f5f9ae
Bug 261093 - Crash printing pages containing plugin objects. r=tor, sr=roc, a=asa.
2004-09-24 02:02:38 +00:00
tor%cs.brown.edu
0c577a63d5
Bug 256328 - tiling artifacts on some X servers. r=blizzard, sr=roc, a=asa
2004-09-23 23:02:19 +00:00
bryner%brianryner.com
03e2d5d4fc
Don't draw images that are outside the clip region. This reduces unneeded work when multiple paint rects are exposed. Also, fix dependencies so that libgfx_* relink when libgfxshared_s changes. Bug 261097, r+sr=roc.
2004-09-23 06:14:54 +00:00
blizzard%redhat.com
153afe1e0f
Add support for mathml to the pango code. Not part of the default build. a=asa
2004-09-22 19:53:45 +00:00
bzbarsky%mit.edu
40b07d8cac
Fix horizontal scrollbar rendering with GTK theming when steppers are not
...
square. Bug 258758, patch by Benjamin Leviant <benjamin@ethium.net>,
r+sr=bryner
2004-09-22 01:00:07 +00:00
kyle.yuan%sun.com
97f01ac417
Bug 254241 Do not lookup gtk_style_get_prop_experimental in GTK2 build
...
r=bryner, sr=blizzard
2004-09-22 00:51:30 +00:00
amardare%qnx.com
650bbed788
Change for qnx(photon) platform only. It should not affect other platforms.
...
Changed CreateDrawingSurface to properly return an error if allocating offscreen memory fails.
2004-09-21 14:37:23 +00:00
pete.zha%sun.com
29cf5bbc1d
bug 260525
...
bustage for Solaris gcc box
r=dbaron
It's a bustage fix for bug 234470
2004-09-21 06:02:24 +00:00
pete.zha%sun.com
6df378819a
fix bustage for bug 234470 just landed
...
sr=dmose
2004-09-20 08:25:49 +00:00
pete.zha%sun.com
14fa008ab8
bug 234470
...
There is something wrong with plugin printing on linux or unix
r=leon.sha@sun.com
sr=roc
patch=roland
2004-09-20 06:46:16 +00:00
kyle.yuan%sun.com
faef6bd540
Bug 238854 [gtk2] Changing GNOME2 theme doesn't apply until restarting Mozilla
...
r=bryner, sr=dbaron, patch=ginn.chen@sun.com
2004-09-17 06:27:01 +00:00
blizzard%redhat.com
1f89490771
Crib the font enum code from xft. Pango doesn't do what we want, and this code will work fine for what it is used for. Not part of the default build.
2004-09-15 05:02:26 +00:00
cbiesinger%web.de
2bf677321d
bug 241070 patch by npeninguy@gmail.com (Nicolas PENINGUY), r=bryner sr=blizzard
...
Refactor nsNativeThemeGTK
2004-09-14 20:56:01 +00:00
blizzard%redhat.com
218b5f34e9
Make sure to break out of the loop when converting from UTF-8 to UTF-16 line breakes. Otherwise we could re-use the already converted number and re-convert the value again. This should fix problems on sites like kr.yahoo.com. Not part of the default build.
2004-09-08 19:52:35 +00:00
blizzard%redhat.com
62fac72522
Make sure that the minimum font sizes are measured in points, not pixels. Should fix problems on sites like cn.yahoo.com which have some small chinese glyphs. Not part of the default build.
2004-09-08 18:44:36 +00:00
blizzard%redhat.com
d4c875c241
Fix problems with text rendering where letter spacing was used with letters that would generate multiple text runs and multiple glyphs for each character. Not part of the default build.
2004-09-08 16:50:36 +00:00
kjh-5727%comcast.net
2ad6da9992
AIX build bustage. Must link with xpcom & NSPR.
2004-09-07 19:27:38 +00:00
mkaply%us.ibm.com
d1872df8a6
#257627
...
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from dainis jonitis - passing a stack variable as a return from a function - oops!
2004-09-07 19:07:30 +00:00
kjh-5727%comcast.net
5dee0af52f
Fixing gcc 3.4 bustage.
2004-09-07 18:15:24 +00:00
kjh-5727%comcast.net
b6827022a6
Bug 257381: Refactor postscript printer list logic & support printing
...
through CUPS. r/sr=roc.
2004-09-07 17:55:27 +00:00
kjh-5727%comcast.net
422bfcb5b6
Bug 257381: Refactor postscript printer logic & support printing
...
through CUPS. r/sr=roc.
2004-09-07 17:54:33 +00:00
jim_nance%yahoo.com
48bf0edc0b
Fix Bug #234250 - Do not use do_CreateInstance() to make gtk clip regions. It is unnecessary and slow. r=caillon, sr=roc
2004-09-06 16:25:09 +00:00
bryner%brianryner.com
127bdea5a0
attempt to work around btek lameness
2004-09-06 04:47:24 +00:00
bryner%brianryner.com
5e7349dd5d
Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc.
2004-09-06 03:59:31 +00:00
kjh-5727%comcast.net
504746186f
Bug 254331: Cannot print in black & white again, only color. r=bzbarsky, sr=roc
2004-09-03 16:39:34 +00:00
dveditz%cruzio.com
65730c0a8a
bug 255067 reduce max image size to prevent DOS
2004-08-27 10:34:14 +00:00
gerv%gerv.net
ba2432c07e
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-08-25 23:02:50 +00:00
blizzard%redhat.com
dadc70557c
Implement bits for NS_RENDERING_HINT_FAST_MEASURE. (OK, really steal the implementation out of the GTK code, since it just works out of the box once you convert the UTF16 offsets to UTF8 offsets.) Not part of the default builds.
2004-08-23 19:10:15 +00:00
bryner%brianryner.com
180b0b7373
Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
2004-08-20 20:34:37 +00:00
jshin%mailaps.org
85afb5d27e
bug 190031: use xft and fontconfig for font lookups/measuring/drawing with new postscript/freetype code (r=blizzard, sr=rbs)
2004-08-20 09:11:26 +00:00
p_ch%verizon.net
1f47668039
Bug 118294: NS_THEME_DROPDOWN implementation (GTK2)
...
(+ add forgotten style for menulist-description binding in the new toolkit)
r=bryner, sr=roc.
2004-08-20 03:49:44 +00:00
dbaron%dbaron.org
510403e37f
Don't bother with DrawTile when the destination rect is empty. b=237766 r+sr=roc
2004-08-19 21:58:21 +00:00
vladimir%pobox.com
1d21588048
cairo: first attempt at surface manager/surface cache.
2004-08-19 18:56:03 +00:00
mkaply%us.ibm.com
e90b430f69
#251754
...
r=pkw, sr=blizzard
If it is available, use CUPS to enumerate Postscript printers
2004-08-19 18:09:28 +00:00
pete.zha%sun.com
5294799892
[ps] Mozilla generate invalid font when enable true type printing
...
bug 253219
r=tori(tor@acm.org ),sr=roc(roc@ocallahan.org )
2004-08-19 06:56:08 +00:00
vladimir%pobox.com
c4ef2d711b
cairo: copybits needed a fix, too
2004-08-19 02:34:35 +00:00
vladimir%pobox.com
934321d360
cairo: go go images
2004-08-19 02:07:31 +00:00
vladimir%pobox.com
ce8560ba60
cairo: coordinate transforms are for winners
2004-08-18 09:52:03 +00:00
vladimir%pobox.com
0fb4d19099
cairo: nsnull: because garbage data sucks.
2004-08-18 09:25:09 +00:00
vladimir%pobox.com
aa48db57ab
cairo: scaling twice is for losers
2004-08-18 08:24:19 +00:00
vladimir%pobox.com
2509dbd32a
cairo: don't leak transforms, also random flailing trying to fix fonts
2004-08-18 06:48:20 +00:00