joshmoz%gmail.com
1fa4552bcd
remove support for NS_THEME_BUTTON_SMALL, fix up toolkit consumer. b=379542 r=cbarrett r=mano sr=roc
2007-05-08 01:20:11 +00:00
joshmoz%gmail.com
d0bf8fc036
Differentiate between single line and multiline text fields/areas so that we can render them differently. On Mac OS X render multiline text areas as Aqua text areas. b=377331 r=smorgan sr=roc
2007-05-07 02:06:59 +00:00
joshmoz%gmail.com
313da89546
get rid of old backbuffer API and related code. b=371392 r/sr=roc
2007-03-27 06:21:57 +00:00
dbaron%dbaron.org
260b595874
When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc
2007-03-20 00:58:20 +00:00
joshmoz%gmail.com
32d7a05759
extend nsITheme to support native focus drawing. b=370549 r=dbaron sr=roc
2007-02-16 01:53:43 +00:00
sharparrow1%yahoo.com
5d26b185b1
Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc
2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com
b2cad6ca8d
Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc.
2007-02-15 09:04:25 +00:00
joshmoz%gmail.com
9c0e68d2fc
cleanup. r+sr=dbaron
2007-02-14 21:00:15 +00:00
sharparrow1%yahoo.com
d6505bc847
Bug 369834: Get rid of SetAltDevice and friends (and fix print preview). r+sr=roc.
2007-02-13 22:36:59 +00:00
sharparrow1%yahoo.com
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
roc+%cs.cmu.edu
b1f364247c
Bug 367930. Introduce an nsIRenderingContext::GetHints flag (temporarily) that tells us whether new-text-runs are being used underneath. When new text runs are in use, never reverse text manually, we can be sure that the platform textrun will do it.
2007-01-25 01:58:55 +00:00
roc+%cs.cmu.edu
f3f7b87507
Bug 333659. Land layout changes to pass only single-direction textruns to nsIRenderingContext string methods. r=dbaron
2007-01-23 02:58:55 +00:00
joshmoz%gmail.com
0facfa5ce8
use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc
2007-01-19 07:03:20 +00:00
dbaron%dbaron.org
4edc26c613
Make non-box frames use nsITheme methods concerning size, border, and padding, so that non-boxes with appearance set will obey the platform-specific theme. b=366722 r+sr=roc
2007-01-17 22:31:07 +00:00
roc+%cs.cmu.edu
21ac4d9cfe
Bug 333659. Relanding nsFont changes --- new BaseEquals API, shouldn't affect current code. r=pavlov
2007-01-17 02:16:22 +00:00
roc+%cs.cmu.edu
c25e8e22df
Backing out text landing.
2007-01-16 22:25:20 +00:00
roc+%cs.cmu.edu
2d7079a79a
Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts
2007-01-16 20:51:52 +00:00
bzbarsky%mit.edu
a918499450
Remove the GetScrollBarDimensions API from device contexts. Bug 364345, r+sr=roc
2006-12-20 02:04:00 +00:00
bzbarsky%mit.edu
fbb16ed421
Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
...
being badly documented and not using already_AddRefed when they should. Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00
benjamin%smedbergs.us
17e6ecf617
Re-land bug 345517 now that the logging issues are hopefully fixed, r=darin/mento/mano
2006-11-13 17:53:01 +00:00
kjh-5727%comcast.net
4ad3524ca1
Bug 351229 - Avoid a type-punned pointer warning. r+sr=roc.
2006-11-13 14:42:33 +00:00
pavlov%pavlov.net
140ad3f195
backing out 345517 due to leak test bustage
2006-11-10 04:42:03 +00:00
benjamin%smedbergs.us
4bfd84a30f
Preprocessors are not that smart, try again.
2006-11-09 16:05:43 +00:00
benjamin%smedbergs.us
546d460889
Attempt to fix Windows-optimized-only build bustage from bug 345517. Anticipated r=vlad ;-)
2006-11-09 16:03:24 +00:00
masayuki%d-toybox.com
019b83ba83
Bug 353185 The line-height of the location bar is wrong with Japanese font r=vlad
2006-10-14 19:14:50 +00:00
masayuki%d-toybox.com
e605dd7d37
b=353185 backing out #2
2006-10-09 09:28:46 +00:00
masayuki%d-toybox.com
2696f4737b
bug 353185 The line-height of the location bar is wrong with Japanese font r=vlad
2006-10-09 08:46:50 +00:00
sharparrow1%yahoo.com
daf26752ad
Bug 344696: Remove nsIDeviceContext::Get/SetZoom. r+sr=roc.
2006-07-21 00:16:07 +00:00
roc+%cs.cmu.edu
3d9b85c04c
Bug 237085. Move string subdivision code to gfx so we can efficiently make it metrics-dependent. r=smontagu,sr=rbs
2006-06-26 22:18:23 +00:00
cbiesinger%web.de
1c2aa358dc
bug 341954 remove a few AssignWithConversion callers, and clean up
...
nsDeviceContextGTK::CreateRenderingContext a bit
r+sr=roc
2006-06-21 16:35:03 +00:00
roc+%cs.cmu.edu
afbf67c2de
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
2006-06-09 03:29:32 +00:00
enndeakin%sympatico.ca
89257db6ee
Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc
2006-05-30 13:50:48 +00:00
mark%moxienet.com
5e118c84e1
338153 Frontport bug 332579 to trunk, consolidating the native event improvements made on the 1.8 branch (332579) and trunk (326273). r=josh sr=darin
2006-05-17 19:07:05 +00:00
benjamin%smedbergs.us
ddc19fa107
Bug 332115 - hide a bunch of symbols when building libxul, fix the thebes symbols so that they are exported/imported sanely, and some other graphics-related linking/visibility fixups, r=darin+vlad
2006-04-27 14:41:11 +00:00
benjamin%smedbergs.us
adb5e9fef8
Bug 305949 - Stop exporting nonfrozen functions from libxul, this covers some GFX functions, r=roc
2006-04-17 17:33:42 +00:00
pavlov%pavlov.net
44f55dc046
speed up image drawing by decoding directly in to 32bpp buffers. bug 331298. r=vlad
2006-03-25 00:34:48 +00:00
tor%cs.brown.edu
d668ab637e
Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
...
Also fixes artifacts on animated gifs with cairo gfx. r=vlad
2006-03-10 22:27:37 +00:00
bzbarsky%mit.edu
e66a7b967d
Log nsRect ctor/dtor. Followup for bug 327670, r+sr=dbaron
2006-03-01 03:57:24 +00:00
vladimir%pobox.com
ae97fda203
b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc
2006-02-15 23:35:53 +00:00
pavlov%pavlov.net
f8a6709741
moving printing from gfx to widget part 3. bug 326149. r=vlad
2006-02-10 23:00:23 +00:00
pavlov%pavlov.net
b356085867
moving printing from gfx to widget part 1. bug 326149. r=vlad
2006-02-10 20:40:54 +00:00
dbaron%dbaron.org
d4981f1f16
Guess at Windows (pacifica) bustage fix, and more consistent with existing code anyway.
2006-01-26 06:10:52 +00:00
roc+%cs.cmu.edu
5451e97878
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
pavlov%pavlov.net
23089fdbc2
moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc
2006-01-11 21:56:25 +00:00
vladimir%pobox.com
9027bac0fe
merge from org.mozilla.cvs.cairo branch:
...
- moved platform-specific thebes code to gfxPlatform
- added widget getters for gfxASurface creation in platform-specific widget code
- added first pass at gfxTextRun
2005-11-29 20:12:29 +00:00
roc+%cs.cmu.edu
60f60e4875
Bug 317514. Add nsRegion::SimpleSubtract, Contains(aRect) and Intersects(aRect). r=dainis_jonitis, sr=bzbarsky
2005-11-24 01:05:18 +00:00
timeless%mozdev.org
8e0a0fb22e
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless
2005-11-21 06:25:15 +00:00
bsmedberg%covad.net
588cd1cc69
Bug 316778 - Make some gfx headers external-linking-safe, r=roc
2005-11-17 20:06:22 +00:00
bsmedberg%covad.net
dff1dea638
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
roc+%cs.cmu.edu
38e777c0c6
Bug 297508. Allow native theme drawing to overflow the frame bounds in a reliable way by setting the frame's overflow area. Use this to work around drawing errors in some GTK2 themes. r=bryner,sr=blizzard
2005-08-31 21:00:52 +00:00