Matt Woodrow
f571a8a02d
Bug 966543 - Ensure that the MacIOSurfaceTextureHost has taken a ref to the surface before letting the client side object be destroyed. r=nical
2014-02-04 12:25:22 +13:00
Jonathan Kew
a3001e2597
bug 966021 - fix load_truetype_table in the cairo dwrite font backend. r=bas
2014-02-01 09:24:58 +00:00
Mason Chang
ab00027481
Bug 960673 - Improve scrollgraph to track layer transform. r=benwa
2014-01-31 21:50:06 -05:00
Michael Wu
e78fc5e46f
Bug 962667 - Don't optimize quartz image surfaces if there is nothing to do, r=jrmuizel
2014-01-31 17:57:14 -05:00
Dan Glastonbury
76a85b614c
Bug 963455 - Fix the setting of viewport in GLReadTexImageHelper::ReadTexImage. r=BenWa
2014-01-31 09:18:15 +10:00
James Willcox
a3ecf74986
Bug 966344 - Use correct JNI call to invoke SurfaceTexture::updateTexImage() r=jchen
2014-01-31 11:41:43 -06:00
Jeff Muizelaar
e020a18a88
Bug 962721. Handle the flip for CopyTexImage2D. r=bjacob
...
This fixes a regression from b75d69931d4a. This call to CopyTexImage2D was
forgotten during the move to handling the flip in the compositor.
2014-01-31 10:59:14 -05:00
Frédéric Wang
e272dd0b19
Part 5 - Remove MOZ_OTS_REPORT_ERRORS, whitelist Graphite/SVG tables and use SetMessageCallback. b=941019, r=jfkthame.
2014-01-31 15:09:20 +00:00
Frédéric Wang
2226ba2092
Part 4 - Update README.mozilla, moz.build files and local patches. b=941019, r=jfkthame.
2014-01-31 15:09:09 +00:00
Frédéric Wang
cbf6ad98ff
Part 3 - Add #ifdef's to disable WOFF2 support. b=941019, r=jfkthame.
2014-01-31 15:08:52 +00:00
Frédéric Wang
d1ffb45211
Part 2 - Apply patch to make Process function externally visible for Windows DLL. b=941019, r=jfkthame.
2014-01-31 15:08:40 +00:00
Frédéric Wang
13582f9c09
Part 1 - Switch upstream source to khaledhosny/ots. b=941019, r=jfkthame.
2014-01-31 15:08:23 +00:00
Nicolas Silva
78ddfafb28
Bug 965844 - Remove the pref "layers.prefer-memory-over-shmem". r=gal
2014-01-31 14:22:25 +01:00
Nicolas Silva
7e4d9d4164
Bug 965804 - Ignore the deprecated texture pref except on Windows. r=Bas,Vlad
2014-01-31 14:17:11 +01:00
Phil Ringnalda
03e1420fe8
Backed out 4 changesets (bug 952011)
...
CLOSED TREE
Backed out changeset da7b3853cbfd (bug 952011)
Backed out changeset 413375909458 (bug 952011)
Backed out changeset 577290ff145d (bug 952011)
Backed out changeset 89491b5d0af8 (bug 952011)
2014-01-30 21:44:41 -08:00
Matt Woodrow
0815265fb2
Bug 952011 - Don't restrict Untransform points/rects to the child bounds if we're not a projective matrix. r=bjacob
2014-01-31 16:58:26 +13:00
Matt Woodrow
a809f40689
Bug 952011 - Add gfx3DMatrix API for untransformed rects and points. r=bjacob
2014-01-29 13:10:35 +13:00
Benoit Jacob
757acc5d48
Bug 964442 - Make CreateImage just take a plain format parameter - r=jrmuizel
2014-01-30 17:58:51 -05:00
Benoit Jacob
684ce17489
Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel
...
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(GRALLOC_PLANAR_YCBCR\|PLANAR_YCBCR\|SHARED_RGB\|CAIRO_SURFACE\|MAC_IOSURFACE\|REMOTE_IMAGE_BITMAP\|SHARED_TEXTURE\|REMOTE_IMAGE_DXGI_TEXTURE\|D3D9_RGB32_TEXTURE\)\($\|[^A-Za-z0-9_]\)/\1ImageFormat::\2\3/g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|ImageFormat\:\:ImageFormat|ImageFormat|g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)STEREO_MODE_\(MONO\|LEFT_RIGHT\|RIGHT_LEFT\|BOTTOM_TOP\|TOP_BOTTOM\)\($\|[^A-Za-z0-9_]\)/\1StereoMode::\2\3/g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|StereoMode\:\:StereoMode|StereoMode|g'
2014-01-30 17:58:49 -05:00
Kartikaya Gupta
4aed403139
Bug 964997 - When scrolling is disabled, don't apply the velocity transformations to the displayport. r=botond
2014-01-30 13:37:06 -05:00
snigdha
710b28b368
Bug 962826 - Return the product from GetTouchStartTolerance(). r=botond
2014-01-30 13:26:54 -05:00
Birunthan Mohanathas
02d0812720
Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
2014-01-30 13:26:54 -05:00
Sotaro Ikeda
aea08d0bde
Bug 964976 - Prevent crash of unsupported pixel format gralloc allocation. r=nical
2014-01-30 11:17:10 -05:00
Jeff Gilbert
278a0e44f6
Bug 960319 - Don't use GLTextures for non-ANGLE D3D WebGL layers. r=vlad
2014-01-30 10:59:16 -05:00
James Kitchener
719046a9e6
Bug 953385 - Set math script where applicable in /gfx. r=jfkthame
2014-01-30 10:59:16 -05:00
Jonathan Kew
1d0a8b5151
bug 964240 - update harfbuzz to pick up Hangul shaper improvements and other fixes. r=jdaggett
2014-01-30 09:48:20 +00:00
Nicholas Cameron
97762164c1
Bug 959781. Ensure we are using the correct content type in BeginPaint and BorrowDrawTargetForPainting. r=mattwoodrow
2014-01-30 22:39:11 +13:00
Oleg Romashin
e153d57ee2
Bug 840874 - Get Skia backend working on Qt port. r=bas
2014-01-29 23:01:16 -08:00
Benoit Girard
07811375fe
Bug 956263 - Add a preference to control the compositor frame-rate. r=mstange
2014-01-29 18:26:38 -05:00
Vladimir Vukicevic
69d8bb943a
b=738872, implement WebGL OES_texture_half_float; part 2 - core impl; r=jgilbert
2014-01-23 16:47:37 -05:00
Vladimir Vukicevic
9d5d5dab4a
b=738872, implement WebGL OES_texture_half_float; part 1 - GLContext; r=jgilbert
2014-01-23 12:47:56 -05:00
Vladimir Vukicevic
2839e2ea5e
b=951799, cache uniforms in OGLShaderProgram, part 3 - inline; r=bjacob
2014-01-29 17:53:38 -05:00
Vladimir Vukicevic
466a30db76
b=951799, cache uniforms in OGLShaderProgram, part 2 - fix LayerProgramProjectionMatrix; r=bjacob
2014-01-29 17:53:38 -05:00
Vladimir Vukicevic
5bc7d28737
b=951799, cache uniforms in OGLShaderProgram, part 1; r=bjacob
2014-01-29 17:53:37 -05:00
Nicolas Silva
044905e231
Bug 965250 - Fix TextureHostD3D9. r=Bas
2014-01-29 17:27:01 +01:00
Nicolas Silva
69c3714770
Bug 964794 - Remove extra Lock and minimize DT creation/destruction in D3D11 TextureClient. r=Bas
2014-01-29 17:26:42 +01:00
Mats Palmgren
74c98c3ba1
Bug 957128 - Idempotent change to simplify the code a bit. r=smontagu
2014-01-29 14:45:23 +00:00
Mats Palmgren
945c0cc094
Bug 957128 - Report hyphen breaks also for word-wrap:break-word (to display soft-hyphens). r=smontagu
2014-01-29 14:45:23 +00:00
Karl Tomlinson
24b56226a8
b=929451 don't use subpixel aa for ft fonts on surfaces that don't support it r=roc
...
Also:
* Prefer subpixel order provided by the surface over that from the font face.
* Allow font face options to turn off subpixel aa.
--HG--
extra : transplant_source : %02bD%22G%CE%95%C9%8D%86%8A%B9u%23_nHA%C4%11
2014-01-28 18:14:23 +13:00
John Daggett
63e909a581
Bug 962440 - load font info for GDI font list. r=bas
2014-01-29 16:39:01 +09:00
John Daggett
bcf6b6943a
Bug 962440 - load font info for DirectWrite font list. r=bas
2014-01-29 16:39:01 +09:00
John Daggett
031132973a
Bug 962440 - async font info loader infrastructure with OSX implementation. r=bas
2014-01-29 16:39:01 +09:00
John Daggett
9df88fff38
Bug 962440 - move gfxFontInfoLoader into separate file. r=bas
2014-01-29 16:39:01 +09:00
John Daggett
87ddb927c1
Bug 962440 - refactor methods used for loading fontinfo data. r=bas
2014-01-29 16:39:00 +09:00
John Daggett
8ede3a35bb
Bug 962440 - use CTFontManager to get the list of available font families. r=bas
2014-01-29 16:39:00 +09:00
Phil Ringnalda
cc60a4deef
Backed out 5 changesets (bug 962786, bug 952011) for svg test_text_selection.html bustage
...
CLOSED TREE
Backed out changeset d7a6a64b42f0 (bug 962786)
Backed out changeset e50ced4f4040 (bug 952011)
Backed out changeset c9e6fd6d5a03 (bug 952011)
Backed out changeset 406540ed9da0 (bug 952011)
Backed out changeset d6f164b6421a (bug 962786)
2014-01-28 19:37:54 -08:00
Matt Woodrow
3d0c89dbc4
Bug 952011 - Add gfx3DMatrix API for untransformed rects and points. r=bjacob
2014-01-29 13:10:35 +13:00
Doug Sherk
a7d61c82fe
Bug 937343: Remove pan start logic on pinch end from APZC r=botond
2014-01-24 22:13:12 +00:00
Doug Sherk
78ed262a58
Bug 937343: Spoof a touch start event on pinch end in GestureEventListener r=botond
2014-01-24 22:13:10 +00:00
Ali Akhtarzada
1d396a7826
Bug 964745 - GetAsSourceSurface in SharedTextureImage and DeprecatedSharedRGBImage. r=nical
2014-01-28 10:27:36 -05:00