Benoit Girard
|
5c08a53c48
|
Export CoreAnimation symbols for Thunderbird bustage fix. b=559259 r=Bas
--HG--
extra : rebase_source : 1d2a962cabe4541cd57b925cf4889fea00b61834
|
2010-05-20 17:48:15 -04:00 |
|
Benoit Girard
|
5742a80a1b
|
Use IOSurface for in-process CoreAnimation on OS X 10.6+ b=559259 r=josh.
|
2010-05-20 15:22:37 -04:00 |
|
Dave Yeo
|
135c78e153
|
[OS/2] Bug 561596 - Add define to allow declspec to work, r=ventnor
|
2010-05-15 15:54:15 +03:00 |
|
Vladimir Vukicevic
|
706e10c197
|
bug 556420 - Add support for android to thebes r=joedrew
|
2010-05-11 13:27:36 -04:00 |
|
L. David Baron
|
7c61f15cf1
|
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
|
2010-05-06 09:28:01 -07:00 |
|
Brian Lu
|
6f6b4e47f9
|
Bug 563607 Failed to build libthebes.so on OpenSolaris r=roc
|
2010-05-06 13:44:56 +08:00 |
|
timeless@mozdev.org
|
17a071fb05
|
Bug 562582 - suggest parentheses around assignment used as truth value in nsRegion::ToOutsidePixels, r=roc
|
2010-04-28 23:20:00 -07:00 |
|
Mitchell Field
|
9818f00bf2
|
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
|
2010-04-29 18:59:13 +02:00 |
|
Bas Schouten
|
3f6b77012d
|
Bug 560147: Bustage follow-up, build src/thebes after thebes has been built. r=ted
--HG--
extra : rebase_source : e388bfc02b987b98be864a3e70626d34a4b7cf75
|
2010-04-29 16:21:55 +02:00 |
|
timeless
|
83499da47b
|
Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
|
2010-04-27 18:15:02 +02:00 |
|
timeless
|
97c43a3297
|
Bug 334571 strip trailing whitespace. r=zwol
|
2010-04-27 18:15:01 +02:00 |
|
Boying Lu
|
df390badb6
|
Bug 560179 - Failed to build files under gfx/src/thebes/utils r=roc
|
2010-04-22 14:56:30 +02:00 |
|
Benoit Girard
|
9897b0a83e
|
Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
--HG--
extra : rebase_source : 8cc45083e0b513902c467c8c89248474c21b7923
|
2010-04-20 10:52:19 -04:00 |
|
Michael Ventnor
|
3602bd64b6
|
Bug 544099 - Highly optimise -moz-box-shadow for common cases by allowing layout to specify an area where blurring is not needed r=roc,joe
--HG--
rename : gfx/thebes/src/gfxBlur.cpp => gfx/src/thebes/utils/gfxBlur.cpp
rename : gfx/thebes/public/gfxBlur.h => gfx/src/thebes/utils/gfxBlur.h
extra : rebase_source : d7ad7a1ee2ac9e25937133dba95f0f8d7347d612
|
2010-04-18 13:13:10 +10:00 |
|
Rob Arnold
|
5c251e360c
|
Bug 450767 - Don't necessarily apply Aero Glass to the entire window r=jimm sr=roc
|
2010-03-17 18:56:00 -04:00 |
|
Daniel Holbert
|
1b3d9cf2fc
|
Bug 551775: Add unsigned-int cast in NS_ColorNameToRGB to fix build warning. r=roc
|
2010-03-11 22:03:49 -08:00 |
|
Rich Walsh
|
124c35352b
|
Bug 543855: [OS/2] Invalid conversion from const char to const unsigned char in gfx/src/thebes/nsSystemFontsOS2 r=wuno
|
2010-03-06 12:53:35 -05:00 |
|
Mike Kristoffersen
|
abdb2aa82c
|
Build bustage on Qt due to macro definition of malloc, realloc, etc. Most of this is just moving Qt #includes around. r=dougt
--HG--
extra : rebase_source : 9734e9e68754a6fc45bddbdc60bb5e898bb8cdb2
|
2010-03-04 13:51:42 -08:00 |
|
Brad Lassey
|
7941559ff8
|
bug 547521 - enable building for windows mobile with --disable-libxul r=ted
|
2010-03-04 13:47:35 -05:00 |
|
Jonathan Kew
|
c1c65f039e
|
Bug 548545 - don't try to get an atom for a NULL string. r=roc
|
2010-02-25 15:02:31 -08:00 |
|
Karl Tomlinson
|
6ed1f5d145
|
b=517133 Get crash stats for X errors r=bsmedberg
--HG--
extra : rebase_source : e9b2319a566ecb5a8a3cd6ba322df97e1ff3ffc8
|
2010-02-24 14:25:16 -08:00 |
|
Jonathan Kew
|
3d28b28018
|
Bug 524107 - part 2 - store language as atom instead of string in gfxFontStyle. r=roc sr=mats
|
2010-02-24 09:57:57 -08:00 |
|
Jonathan Kew
|
e9d0f828e0
|
Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats
|
2010-02-24 09:57:44 -08:00 |
|
Alfred Kayser
|
9636e467d5
|
bug 386937: get rid of ConvertPixels (r=vladimir)
|
2010-02-12 10:17:51 +01:00 |
|
Phil Ringnalda
|
b612d41a2e
|
Bug 542962 - Remove some zero byte files, r=dbaron
|
2009-12-18 21:26:13 -08:00 |
|
Mats Palmgren
|
0bac01734a
|
mRectListHead.x needs a sentinel value (not y). Clarify the use of nscoord sentinel values and handle float nscoord too. b=541869 r=roc r=jonitis
|
2010-01-27 09:35:37 +01:00 |
|
Robert O'Callahan
|
ef60e5fbb0
|
Bug 526394. Part 23: Make nsRect::IntersectRect preserve height and width if possible even when the intersection of two rectangles is empty. r=mats
|
2010-01-12 10:45:16 +13:00 |
|
Metal Sonic
|
4c1b34d634
|
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
|
2009-12-21 21:50:30 +00:00 |
|
Daniel Holbert
|
0cca8e9b77
|
Fix for Bug 534918's bustage (build error: "initialization of 'OSVal' is skipped by 'default' label")
|
2009-12-15 15:37:55 -08:00 |
|
Daniel Holbert
|
069ce47ef6
|
Bug 534918: Add 'default' case to switch statement in nsThebesDeviceContext::SetDPI(), to fix build warnings. r=mfinkle
|
2009-12-15 14:42:54 -08:00 |
|
Jonathan Kew
|
8819678012
|
Bug 480906: fix incorrect enum value mentioned in comment. r=roc
|
2009-12-14 10:35:46 +00:00 |
|
Mark Finkle
|
f59c129aa0
|
Bug 531289: Firefox doesn't obey system dpi settings anymore (better fix) [r=dbaron a=blocking]
|
2009-11-30 18:10:11 -05:00 |
|
Mark Finkle
|
2fab901966
|
Bug 530931: Maemo shouldn't use the true DPI [r=roc]
|
2009-11-25 17:27:05 -05:00 |
|
Nirbheek Chauhan
|
48dd8bd161
|
Bug 528941 - Remove pangox.h includes. r=karlt
|
2009-11-18 14:20:15 +01:00 |
|
Honza Bambas
|
2980177167
|
Bug 426788 - When DPI set to 144, User interface is scretched very much. and html document is rendered very large, r=roc
|
2009-10-08 11:14:40 +02:00 |
|
Honza Bambas
|
64a81f5716
|
Backout bug 426788
|
2009-09-29 17:32:54 +02:00 |
|
Honza Bambas
|
e0721031cd
|
Bug 426788 - When DPI set to 144, User interface is scretched very much. and html document is rendered very large, r=sylvain.pasche
|
2009-09-29 15:15:12 +02:00 |
|
Mark Finkle
|
5ca2ebf429
|
Bug 518378: buttons and list boxes in content document are unreasonably large, r=dbaron
|
2009-09-26 20:21:32 -04:00 |
|
Mitchell Field
|
eb31b31d25
|
Bug 514665 - fix stupid module name differences on windows. r=ted
|
2009-09-25 18:41:16 +02:00 |
|
Sylvain Pasche
|
dd513b17cc
|
Bug 517218 - Backout bug 515455 which didn't address the real issue. r=roc
|
2009-09-25 18:40:48 +02:00 |
|
Mark Finkle
|
50bf449113
|
Bug 449283: DPI on n810 is incorrect, r=roc
|
2009-09-22 08:45:56 -04:00 |
|
Sylvain Pasche
|
5cbcd2ae99
|
Bug 515455 - "Backward compatibility when layout.css.devPixelsPerPx is an integer" [r=roc]
|
2009-09-10 14:43:41 -04:00 |
|
Chris Jones
|
f57cd2825a
|
bug 504034: initialize RgnRectMemoryAllocator non-statically by heap allocating it. r=vlad
|
2009-09-09 20:22:03 -05:00 |
|
Benjamin Smedberg
|
008e309c7f
|
Bug 513032 - remove empty conditionals in our makefiles, r=ted
|
2009-08-27 10:48:18 -07:00 |
|
Sylvain Pasche
|
e2e27d0066
|
Bug 513439. Parse layout.css.devPixelsPerCSSPx as a string float. r=roc
--HG--
extra : rebase_source : 28d39726e3714d2614f5f010a8e6f914ddecaf75
|
2009-08-29 12:19:36 +02:00 |
|
Karl Tomlinson
|
4f45741fc0
|
Don't always addref in nsFontCache::Compact() b=503784 r=pavlov
--HG--
extra : rebase_source : e6b06957a00cdf49fc2868224afd9201e22c01a8
|
2009-08-31 08:44:39 +12:00 |
|
Taras Glek
|
8943704095
|
Bug 457949 - no need for Stopwatch r=bsmedberg
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
|
2009-08-28 11:03:51 -07:00 |
|
Jesse Ruderman
|
15e3a448a6
|
Add crashtests
|
2009-08-27 19:48:20 -07:00 |
|
Benjamin Smedberg
|
0df64c6bc4
|
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
|
2009-08-27 08:53:13 -07:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Vladimir Vukicevic
|
beed7780bf
|
b=509244; gfx crash on memory pressure notification; r=karlt
|
2009-08-14 16:51:30 -04:00 |
|
Hashem Masoud
|
c8f711113e
|
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
|
2009-08-14 16:09:00 +02:00 |
|
Joe Drew
|
6c441f55f7
|
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
|
2009-07-20 18:50:15 -07:00 |
|
fantasai
|
1a4e383ad9
|
Bug 499377 - Store float region on frame r+sr=roc
|
2009-07-14 22:19:31 -07:00 |
|
Rob Arnold
|
d2be65d245
|
Bug 501475 - Remove nsPaletteInfo and friends. r=joe
|
2009-07-09 12:27:44 -07:00 |
|
Vladimir Vukicevic
|
809be8d5c7
|
b=494438; add optional OpenGL acceleration to ddraw surface for CE: better integration with rest of system; r=vlad
|
2009-07-08 16:34:02 -07:00 |
|
Vladimir Vukicevic
|
ef7dde313c
|
b=494438; add optional OpenGL acceleration to ddraw surface for CE: enable composite accel; r=vlad
|
2009-07-08 16:34:02 -07:00 |
|
Brad Lassey
|
3e5827ad6c
|
bug 503096 - always used FILTER_FAST for mobile r=jmuizelaar
|
2009-07-08 12:50:07 -04:00 |
|
Timothy Nikkel
|
8e2fddb350
|
Bug 494664. Minor color-related cleanup. r=jmuizel,sr=vlad
--HG--
extra : rebase_source : a81d48bb0fa9faac3806b7a609d35a9eb5bdffd9
|
2009-06-24 21:18:17 +12:00 |
|
Timothy Nikkel
|
9252a1889a
|
Bug 494664. NS_ComposeColors needs to handle non-opaque background colors correctly. r=jrmuizel,sr=vlad.
--HG--
extra : rebase_source : 58e5cf406f1bc96b808700011a46838372a0bc95
|
2009-06-24 21:17:24 +12:00 |
|
Jonathan Kew
|
f5f9929b78
|
Bug 498252 - Correct the font-size used in context menus, r=josh
|
2009-06-15 22:04:22 +02:00 |
|
Jonathan Kew
|
aac140925f
|
use Cocoa instead of (deprecated, non-64bit) Appearance Manager APIs in nsSystemFontsMac (for bug 489354) r=joshmoz
--HG--
rename : gfx/src/thebes/nsSystemFontsMac.cpp => gfx/src/thebes/nsSystemFontsMac.mm
|
2009-06-12 14:52:35 -04:00 |
|
Markus Stange
|
f9eb685a64
|
Bug 495920 - nsThebesDeviceContext shouldn't have a reference to a native widget. r=masayuki, sr=roc
|
2009-06-11 11:24:41 +02:00 |
|
Zack Weinberg
|
d1ad418dbf
|
Bug 488649: Unify document.body.{bgColor,text,link,vLink,aLink} with the <body> attributes of the same names. Do not default to prescontext/CSS for these. Remove the unsafe function NS_RGBToHex().
|
2009-05-19 22:11:01 -04:00 |
|
Benjamin Smedberg
|
bb1c33c4ea
|
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
|
2009-05-18 14:15:05 -04:00 |
|
Robert O'Callahan
|
8d23e695a3
|
Bug 493202. Add a layout.css.devPixelsPerPx hidden pref to control that ratio if desired. r=vlad
|
2009-05-18 10:09:53 +12:00 |
|
Robert O'Callahan
|
6bd55e5bac
|
Bug 489389. Limit size of temporary surface for tiling based on current clip extents. r=vlad
|
2009-05-08 15:19:41 +12:00 |
|
Robert O'Callahan
|
2239c5a063
|
Backing out fix for bug 479852 due to regressions
--HG--
extra : rebase_source : 9545085000e8e2336198daad3aaa767747398542
|
2009-05-08 14:35:47 +12:00 |
|
Robert O'Callahan
|
fae5e9a373
|
Backed out changeset 836d5856f1e5
|
2009-05-08 14:34:49 +12:00 |
|
Jeff Muizelaar
|
6cd1ca156d
|
Bug 488901 - Don't use a push group on Quartz surfaces in nsThebesImage::Draw(), since Quartz doesn't seem to have any practical limits on translation. r=vlad,joe
|
2009-05-07 14:33:29 -04:00 |
|
Vladimir Vukicevic
|
f622413d4a
|
b=479852; fix slow page scrolling with zoom when 1px tall or wide images are tiled; r=roc
|
2009-04-11 18:29:11 -07:00 |
|
Masayuki Nakano
|
d9f91d6288
|
Bug 482928 All menus, context menus, panels, etc, appear on primary display/screen/monitor when Firefox is on secondary r=smichaud+roc+jmathies, sr=vlad
|
2009-04-10 19:43:19 +09:00 |
|
Stuart Parmenter
|
c58c9dbadb
|
Bug 482689. Optimize display lists for backgrounds. r/sr=roc
|
2009-04-08 08:19:51 -07:00 |
|
Jeremy D. Lea
|
3783553d06
|
Bug 419125 - Remove assert to fix bustage;
|
2009-04-08 12:48:34 -07:00 |
|
Jeremy D. Lea
|
c44e58f04a
|
Bug 419125 - Part 3 - Merge nsRenderingContextImpl into nsThebesRenderingContext; r+sr=vlad
|
2009-04-08 11:40:32 -07:00 |
|
Jeremy D. Lea
|
c7914df439
|
Bug 419125 - Part 2 - Merge DeviceContextImpl into nsThebesDeviceContext; r+sr=vlad
|
2009-04-08 11:40:24 -07:00 |
|
Jeremy D. Lea
|
3a44262f63
|
Bug 419125 - Part 1 - Minour cleanups of nsThebesDeviceContext; r+sr=vlad
|
2009-04-08 11:40:12 -07:00 |
|
Jeff Muizelaar
|
9980cb2188
|
Bug 481926 - Rewrite color management component sr=vlad, r=ted, r=joedrew (\o/)
Replaces lcms with qcms
|
2009-04-07 12:02:11 -04:00 |
|
Robert Longson
|
7506754d85
|
Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc
|
2009-04-05 10:52:14 +01:00 |
|
Anders Kaseorg
|
059eca3d1b
|
Bug 190778 - [gtk2] Assumes font sizes are integers, they are not; r=blizzard sr=roc
|
2009-04-30 12:07:20 +02:00 |
|
Makoto Kato
|
ac4e7cb6a8
|
Bug 184657 - GFX should use the newer nsIPrefService APIs instead of nsIPref. r=roc. sr=vladimir
|
2009-04-04 18:43:42 +09:00 |
|
Joe Drew
|
fc5c15825a
|
Backed out changeset 6f3c2171bbb2:
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
|
2009-04-03 16:27:27 -04:00 |
|
Jeff Muizelaar
|
eaef2088cb
|
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
|
2009-04-03 15:09:56 -04:00 |
|
Jeremy D. Lea
|
39f62f1364
|
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
|
2009-04-01 13:59:02 -08:00 |
|
Robert Longson
|
7235fc714e
|
Bug 484150 - support image-rendering attribute. Includes some gfx code by vlad from bug 423756 which is r=joe. The rest is r=dbaron, sr=roc
|
2009-03-21 15:36:38 +00:00 |
|
Taras Glek
|
baedec4628
|
Bug 483425 - memory leak fix + testcase r=vlad
|
2009-03-19 11:45:07 -07:00 |
|
Taras Glek
|
56e7a314a4
|
Bug 477708 - expose nsIRegion::getrects() to scripts r=vlad
|
2009-03-18 11:42:07 -07:00 |
|
Taras Glek
|
ca9b9b26ab
|
Backed out changeset 9d34172f942f
|
2009-03-18 10:20:50 -07:00 |
|
Taras Glek
|
53e7be3128
|
Bug 477708 - expose nsIRegion::getrects() to scripts r=vlad
|
2009-03-18 09:53:34 -07:00 |
|
Taras Glek
|
c59c7d5701
|
Bug 477708 - backout previous numRects, getRect attempt r=vlad
|
2009-03-18 09:53:14 -07:00 |
|
Mats Palmgren
|
9cc610fb58
|
Initialize mColor to fix UMR. b=480032 r+sr=vladimir
|
2009-02-25 02:42:52 +01:00 |
|
Jonathan Kew
|
94391277aa
|
Bug 479276. Support a new kind of glyph bounding-box: TIGHT_HINTED_OUTLINE_EXTENTS, and use it to stop MathML spacing depending on exact ink extents. r+sr=roc
--HG--
extra : rebase_source : 43f9009f6457361e690062f87b2e5fda4041dc48
|
2009-02-24 21:32:58 +13:00 |
|
Arpad Borsos
|
8d7dec737d
|
Bug 474369 - get rid of nsVoidArray; gfx part; r+sr=vladimir
|
2009-02-23 02:05:26 +01:00 |
|
Taras Glek
|
ed53b751bc
|
Bug 477708 - expose nsIRegion::getrects() to scripts r=stuart
|
2009-02-10 15:10:07 -08:00 |
|
Arpad Borsos
|
e642432ec3
|
Bug 476805. Stop leak by avoiding double refs. r+sr=roc
|
2009-02-04 14:21:02 +01:00 |
|
Zack Weinberg
|
6333d75a8d
|
Bug 455364. Add Thebes API to extract a subimage of an image into a new image. r=vlad
|
2009-02-05 21:14:07 +13:00 |
|
Arpad Borsos
|
51bf75177c
|
Bug 474116 - Clean up deprecated GTK symbols; r=(bsmedberg + roc) sr=roc
|
2009-02-02 18:49:58 +01:00 |
|
L. David Baron
|
f8774a93ef
|
Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky
|
2009-01-29 12:39:18 -08:00 |
|
Brad Lassey
|
2f6351583f
|
bug 462908 - Implement Freetype font backend for windows ce r=karlt, jdagget sr=stuart, vlad
|
2009-01-23 01:24:29 -05:00 |
|
Daniel Holbert
|
2a7d88e05a
|
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
|
2009-01-21 22:55:08 -08:00 |
|