Lee Salzman
375e2efa2d
Bug 1161277 - verify SkPath is finite before doing ContainsPoint queries. r=jmuizelaar
2015-10-09 16:07:59 -04:00
Cameron McCormack
664a49281f
Bug 1163877 - Part 3: Update state on, and reflow documents for, all FontFaceSets that contain a FontFace whose user font entry updated. r=jdaggett
2015-10-16 17:10:14 +11:00
Sotaro Ikeda
263e73df6e
Bug 1215027 - Fix EndFrameForExternalComposition() r=nical
2015-10-15 17:53:44 -07:00
Jeff Muizelaar
54d3ee4427
Bug 1214917. Update ANGLE to 2535
2015-10-15 00:07:30 -04:00
Milan Sreckovic
f8d315dab1
Bug 1213007 - Part 1. Implementing gfxCrash. r=dvander
2015-10-14 08:24:00 +02:00
Milan Sreckovic
37b32591ac
Bug 1207750 - setting an environment variable will let us crash as Cairo errors happen. r=bschouten
2015-10-14 07:52:00 +02:00
Ting-Yu Lin
2722c1577e
Bug 1214662 - Fix compile error for enabling APZES_LOG. r=botond
...
I got this error: use of undeclared identifier 'Stringify'. Add the
necessary header.
2015-10-15 10:49:26 +08:00
Matt Woodrow
7724b8bc93
Bug 1120490 - Take the 'GetRotateForLandscape' gfxASurface configuration into account when creating printing surfaces. r=jwatt
2015-10-15 15:13:38 +13:00
Jonathan Kew
002fc87c38
Bug 1211867 - Use the font's NBSP glyph (if present) rather than rendering NBSP using the standard <space> glyph. r=jdaggett
2015-10-14 16:00:35 +01:00
Frédéric Wang
47f37fa078
Bug 1193050 - Update OTS to latest upstream version. r=jfkthame
2015-10-02 05:21:45 +02:00
Jonathan Kew
56a0771e19
Bug 1211141 - Update to latest harfbuzz from upstream (release 1.0.5). r=jdaggett
2015-10-14 16:00:36 +01:00
Wes Kocher
fa2ca613a0
Backed out changeset a94b86bdf54b (bug 1193050)
2015-10-14 09:04:38 -07:00
Wes Kocher
cd15606722
Backed out changeset acd7efb271c8 (bug 1211867)
2015-10-14 09:04:27 -07:00
Wes Kocher
63dd0a3a49
Backed out changeset 806b320566ac (bug 1211141)
2015-10-14 09:04:16 -07:00
Jonathan Kew
8992f9144f
Bug 1211141 - Update to latest harfbuzz from upstream (release 1.0.5). r=jdaggett
2015-10-14 16:00:36 +01:00
Jonathan Kew
c75b6443a9
Bug 1211867 - Use the font's NBSP glyph (if present) rather than rendering NBSP using the standard <space> glyph. r=jdaggett
2015-10-14 16:00:35 +01:00
Frédéric Wang
13da0bff4d
Bug 1193050 - Update OTS to latest upstream version. r=jfkthame
2015-10-02 05:21:45 +02:00
Bas Schouten
536a1ef4f3
Bug 1211615: Upload the full texture on the first upload for component alpha textures. r=nical
2015-10-14 17:00:42 +02:00
Jamie Nicol
80bbe2880c
Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow
...
Big-image textures (where multiple textures are tiled together to act as
a single larger texture, e.g. TiledTextureImage) were in some cases
being used to back the TextureSources associated with each Tile in a
TiledLayerBuffer. CompositorOGL was unaware of this, so when compositing
would only render the first tile in each big image, stretching it to the
size of the entire big image.
It doesn't make much sense to allow tiling-within-tiling, so set the
DISALLOW_BIGIMAGE flag for textures created for use with TiledLayerBuffers.
2015-10-14 11:32:44 +05:30
Jamie Nicol
89235db67b
Bug 1209801 - Part 1: Add TextureFlags parameter to TextureClientPool. r=mattwoodrow
2015-10-14 11:32:35 +05:30
Nathan Froyd
00fc20e1f7
Bug 1207245 - part 2 followup - add more mozilla/RefCounted.h includes where appropriate; r=me
2015-10-12 22:24:05 -04:00
Mason Chang
ec8eccd51e
Bug 1210250. Fallback to GDI fonts with a skia backend. r=jwatt
2015-10-12 09:54:15 -07:00
Wes Kocher
534aaa1373
Backed out changeset aced11aac8b8 (bug 1210250) for Windows build bustage
2015-10-12 09:23:24 -07:00
Mason Chang
6c7c0efbe7
Bug 1210250. Fallback to GDI fonts with a skia backend. r=jwatt
2015-10-12 08:21:55 -07:00
Nigel Babu
28a2d5b11d
Backed out changeset ae5f03f140a8 (bug 1209801) on suspicion of Android reftest bustage ON A CLOSED TREE
2015-10-12 09:43:19 +05:30
Nigel Babu
6af640af93
Backed out changeset 9e69375c47ed (bug 1209801) for suspicion of Android reftest bustage ON A CLOSED TREE
2015-10-12 09:43:06 +05:30
Morris Tseng
62ed7ded96
Bug 709490 - Part 10: Using mechanism in RuntimeService to get pref in worker thread instead of gfxPref. r=baku
2015-10-12 11:21:04 +08:00
Morris Tseng
91aa1baea6
Bug 709490 - Part 9: Readback without blocking main thread. r=jgilbert
2015-10-12 11:21:03 +08:00
Morris Tseng
5d86d6193b
Bug 709490 - Part 8: Copy to a temp texture when readback from IOSurface. r=jgilbert
2015-10-12 11:21:03 +08:00
Morris Tseng
9baf236c2f
Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc
2015-10-12 11:21:03 +08:00
Morris Tseng
e0d17ce5bd
Bug 709490 - Part 6: Add frame ID to CanvasClient so compositor could update frame correctly. r=roc
2015-10-12 11:21:03 +08:00
Morris Tseng
b1e15627bf
Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
...
Thanks Jon Morton [:jmorton] (jonanin@gmail.com ) for polishing patches.
2015-10-12 11:21:03 +08:00
Morris Tseng
76ca7da268
Bug 709490 - Part 1: Let ImageBridge transfer CanvasClient async. r=nical
...
Thanks Jon Morton [:jmorton] (jonanin@gmail.com ) for polishing patches.
2015-10-12 11:21:02 +08:00
Morris Tseng
8ab4182294
Bug 1212724 - Fix compile error in non-unified mode. r=nical
2015-10-12 11:21:02 +08:00
Tom Klein
9524cbb750
Bug 1212954 - Make BaseSize::IsEmpty return true for negative sizes to avoid NS_ERROR in VectorImage::GetFrameAtSize when root svg doesn't have intrinsic width or height. r=roc
2015-10-11 18:13:10 +02:00
Sebastian Hengst
64ef92adbe
Bug 1212288 - Make ImageContainer::AllocateProducerID callable on all threads; r=roc
2015-10-11 18:13:10 +02:00
Jamie Nicol
22bfcfd371
Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow
...
Big-image textures (where multiple textures are tiled together to act as
a single larger texture, e.g. TiledTextureImage) were in some cases
being used to back the TextureSources associated with each Tile in a
TiledLayerBuffer. CompositorOGL was unaware of this, so when compositing
would only render the first tile in each big image, stretching it to the
size of the entire big image.
It doesn't make much sense to allow tiling-within-tiling, so set the
DISALLOW_BIGIMAGE flag for textures created for use with TiledLayerBuffers.
---
gfx/layers/client/SingleTiledContentClient.cpp | 2 +-
gfx/layers/client/TiledContentClient.cpp | 2 +-
gfx/layers/composite/TextureHost.cpp | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
2015-10-11 18:13:10 +02:00
Jamie Nicol
c13ab94c8e
Bug 1209801 - Part 1: Add TextureFlags parameter to TextureClientPool. r=mattwoodrow
...
---
gfx/layers/client/ClientLayerManager.cpp | 19 ++++++++++++-------
gfx/layers/client/ClientLayerManager.h | 2 +-
gfx/layers/client/TextureClientPool.cpp | 6 ++++--
gfx/layers/client/TextureClientPool.h | 8 +++++++-
gfx/layers/client/TiledContentClient.cpp | 3 ++-
5 files changed, 26 insertions(+), 12 deletions(-)
2015-10-11 18:13:10 +02:00
Lee Salzman
fdc9a876b1
Bug 1196494 - part 1: remove unnecessary GetClientBounds call in CompositorParent. r=jrmuziel
2015-10-03 08:30:16 -04:00
Markus Stange
733701d783
Bug 1212876 - Fix a bug in UntransformVector and in code that was relying on that bug. r=botond
2015-10-09 12:57:56 +02:00
Jeff Muizelaar
98aef66d05
Bug 1213019. Get UnmapBuffer as part of MapBufferRanges features. r=jgilbert
...
This fixes laoding UnmapBuffer loading on GLES3
2015-10-08 18:16:36 -04:00
Lee Salzman
2e9b96bfd2
Bug 998042 - 4-byte align Skia surfaces to interoperate with Cairo r=jrmuizel
2015-10-08 12:16:46 -04:00
Milan Sreckovic
633a08f0b8
Bug 1208234: Stop the null pointer crash. r=bas
2015-10-08 15:03:36 -07:00
David Anderson
41eaa69e34
Fix layers.acceleration.force-enabled not working. (bug 1212659, r=jrmuizel)
2015-10-08 12:21:59 -07:00
Lee Salzman
c4abbadc17
Bug 1210493 - enlarge stroke bounds by line width when doing a quick-reject in SkDraw::drawRect. r=jmuizelaar
2015-10-01 14:24:43 -04:00
Tom Klein
cd95eee525
Bug 1203376 - Honor filter region settings for lighting filters. r=mstange
2015-10-07 08:25:00 +02:00
Milan Sreckovic
6ca138c4dd
Bug 1200021 - Part 2: more diagnostics. r=bas
2015-09-24 10:44:40 -04:00
Jeremy Chen
9f5bb0123c
Bug 1195653 - Part1.5: Send isMask info to LayerScope viewer by TexturePacket. r=dglastonbury (v3)
2015-09-29 23:32:00 +02:00
Jeremy Chen
87d1978674
Bug 1195653 - Part1.4: Generated file diffs from patched LayerScopePacket.proto. r=dglastonbury (v1, carry r+)
2015-09-29 23:24:00 +02:00
Jeremy Chen
c1fd9341a3
Bug 1195653 - Part1.3: Add isMask attribute field to LayerScopePacket.proto. r=dglastonbury (v2, carry r+)
2015-09-29 23:23:00 +02:00