Jonathan Kew
c82b11c0be
Bug 1196463 - Update harfbuzz to release 1.0.3 from upstream. r=jdaggett
2015-09-07 08:22:05 +01:00
John Daggett
df9bdfa193
Bug 1201403 - streamline MacOSFontEntry::HasFontTable implementation. r=jfkthame
2015-09-07 16:01:59 +09:00
Makoto Kato
544d70a000
Bug 1170072 - Part 1. Make GetCharProps1 as static function. r=jfkthame
2015-09-07 11:54:46 +09:00
David Anderson
93bbda05d5
Remove a pref that forces directwrite on when D2D is blocked. (bug 1193641, r=milan)
2015-09-04 17:47:49 -07:00
David Anderson
6ef885ab51
Ensure scroll info layers have a dispatch-to-content region. (bug 1193557 part 2, r=kats)
2015-09-04 17:18:03 -07:00
David Anderson
4c72778d2c
Backout changeset b5e6116756b6 (wrong bug number).
2015-09-04 17:44:23 -07:00
David Anderson
51c747a7db
Add a test case for bug 1193557, r=kats.
2015-09-04 17:18:11 -07:00
David Anderson
02e78d587c
Ensure scroll info layers have a dispatch-to-content region. (bug 1193641 part 2, r=kats)
2015-09-04 17:18:03 -07:00
Jim Mathies
a1c23ca55a
Bug 1201660 - When layer tree updates get dropped, hide plugins associated with the tree. Fixes a bug where we were hiding all plugins associated with the window. r=matt.woodrow
2015-09-04 16:18:55 -05:00
Jeff Muizelaar
eb58e4fc03
Bug 1180225. Make convolver more like upstream. r=seth
...
This fixes uninitialised reads.
--HG--
extra : rebase_source : c7f50d9ea7a56d845ccb2f324e3e73fbd2e83003
2015-08-27 16:06:37 -04:00
Sebastian Hengst
8440886183
Backed out 8 changesets c8de1f3f0bf3, fc0ab17babda, 051166e3d6e4, 2c11c33beb7c, f52ff32dfb47, 9fe51adf6a70, 6ad2ac42107c, 022810f9a65a (bug 1083101) for for frequent gtest timeouts in Moz2D.TaskScheduler_Join. r=backout on a CLOSED TREE
2015-09-04 20:03:45 +02:00
Michael Pruett
f912c6affe
Bug 1201277 - Replace functors with lambdas in APZCTreeManager. r=botond
...
--HG--
extra : source : 264ed23109b0ee2e8f12ae77d969bb1a26504fdd
extra : amend_source : 2ed03a71a24ae3386b41feba0d5ae9d7b5e53ffb
2015-09-03 23:09:46 -05:00
Nicolas Silva
dd0b1efc0e
Bug 1083101 - Various build/test fixes to Moz2D's TaskScheduler. r=me
2015-09-04 14:28:31 +02:00
Nicolas Silva
cac9a73750
Bug 1083101 - rename gfx::Mutex into gfx::CriticalSection and move it to its own file. r=jrmuizel
2015-09-04 14:28:20 +02:00
Nicolas Silva
63fd1ccf4d
Bug 1083101 - Win32 implementation of the TaskScheduler. r=jrmuizel
2015-09-04 14:27:52 +02:00
Nicolas Silva
8f49f122e9
Bug 1083101 - Make gfx::DrawingCommand methods const. r=jrmuizel
2015-09-04 14:27:43 +02:00
Nicolas Silva
60dc713b98
Bug 1083101 - Part 3: Extend DrawCommand storage functionality and fix a bug with dashed stroke patterns. r=jrmuizel
2015-06-10 19:57:08 +02:00
Nicolas Silva
3ef74569e7
Bug 1083101 - Implement gfx::DrawingTask. r=jrmuizel
2015-09-04 14:27:30 +02:00
Nicolas Silva
6c5cc2c997
Bug 1083101 - Add a task scheduler to Moz2D. r=jrmuizel
2015-09-04 14:27:26 +02:00
Nicolas Silva
92711430f7
Bug 1083101 - Add a memory arena to Moz2D. r=jrmuizel
2015-09-04 14:27:17 +02:00
Jonathan Kew
7ab6a729ab
Bug 1201518 - Remove the (unused) HBGetEastAsianWidth callback from gfxHarfBuzzShaper. r=jdaggett
2015-09-04 12:59:19 +01:00
David Anderson
4dacc4bcac
Relax the driver crash guard on nightly and e10s builds. (bug 1200825, r=jgilbert)
2015-09-03 21:05:41 -07:00
Kartikaya Gupta
aad457aa8e
Bug 1201625 - Special-case B2GDroid since it doesn't have a root content document. r=rbarker
...
--HG--
extra : commitid : HyFaXHFS3vH
2015-09-03 23:18:52 -04:00
Jim Mathies
3a7a0cccbe
Bug 1137944 - Fire before and after composite events. r=matt.woodrow
2015-09-03 09:55:23 -05:00
Jim Mathies
416c99cb91
Bug 1137944 - Simplify the api associated with hiding e10s plugin widgets. r=roc
2015-09-03 10:01:33 -05:00
Kartikaya Gupta
ffff568fff
Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond
...
The browser.ui.zoom.force-user-scalable pref can be modified by the user from
the Fennec settings screen, and allows them zoom pages despite the meta-viewport
tag that might otherwise restrict zooming. This effectively ignores the effect
of the user-scalable, minimum-scale, and maximum-scale meta-viewport tokens.
--HG--
extra : commitid : MWjCDpGJkH
2015-09-03 10:30:41 -04:00
Jed Davis
214e2c8aeb
Bug 1198979
- GC unused IPDL struct member. r=jmuizelaar
2015-09-02 08:56:00 +02:00
Lee Salzman
01cdb40ced
Bug 1004489 - propagate Cairo font AA settings to Skia font. r=gw280
2015-09-02 14:12:32 -04:00
Carsten "Tomcat" Book
12570b009b
Backed out changeset edc0db4368a0 (bug 1199361) for suspicion of making OS X 10.6 reftest failing very frequently
2015-09-03 08:39:48 +02:00
Carsten "Tomcat" Book
f08a248c9a
Backed out changeset 446055bf8ee4 (bug 1199371)
2015-09-03 08:38:28 +02:00
Carsten "Tomcat" Book
54c591509e
Backed out changeset aef5095f71da (bug 1199371)
2015-09-03 08:38:18 +02:00
Phil Ringnalda
ae95aea501
Back out 71886d218c12 (bug 1200864) for Win8 mochitest-gl failures
...
CLOSED TREE
2015-09-02 20:35:45 -07:00
Jeff Gilbert
f2508b4907
Bug 1200864 - Skip DrawElements buffer validation when we have robust_buffer_access. - r=kamidphish
2015-09-02 14:06:58 -07:00
Kartikaya Gupta
e824af9852
Bug 1200399 - Only send the RCD's metrics to Java-land for fennec-apz. r=rbarker
...
--HG--
extra : commitid : GQyuAXJf3iE
2015-09-02 16:31:06 -04:00
Masayuki Nakano
811d0fac7e
Bug 895274 part.81 Rename NS_DRAGDROP_OVER to eDragOver r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
7b7a44a5ac
Bug 895274 part.77 Rename NS_DRAGDROP_DROP to eDrop r=smaug
2015-09-02 15:08:01 +09:00
John Daggett
8995363ec7
Bug 1185812 - rejigger the ordering of fonts within a family to avoid obscure faces. r=heycam
2015-09-02 12:24:30 +09:00
John Daggett
28b858ab4a
Bug 1100949 - wrap font info reads with structured exception handler. r=bas
2015-09-02 10:58:23 +09:00
Jeremy Chen
68a1353ed5
Bug 1149923 - Add reftest to testify whether mask layer is rendered correctly. r=roc
2015-08-31 20:35:00 -04:00
Jeremy Chen
866bb24e7e
Bug 1149923 - Let 2D mask effect can check whether to use IntermediateSurface or not in its own logic. r=roc
2015-08-28 03:47:00 -04:00
Vincent Liu
62a02d2e47
Bug 1198574 - Remove unnecessary argument for PersistentBufferProvider. r=bas
2015-08-26 18:58:18 +08:00
Kearwood (Kip) Gilbert
fb03e30b9f
Bug 1157984 - Part 4: Remove gfxRect::TransformBounds,r=vlad
...
--HG--
extra : rebase_source : 1ef637037fc4084f8d6b19dc25175501697b96e0
2015-08-06 17:28:38 -07:00
Kearwood (Kip) Gilbert
cbc7ba3ddb
Bug 1157984 - Part 3: Correct bounding box transformations to support projections and correct clipping when transforming behind the camera,r=vlad
...
- Update callsites of Matrix4x4::TransformBounds to use
Matrix4x4::TransformAndClipBounds.
--HG--
extra : rebase_source : a1aa889af56e404b7ca5c7125021171e67a0b8bf
2015-08-06 17:26:09 -07:00
Kearwood (Kip) Gilbert
5265775c94
Bug 1157984 - Part 2: Implement double precision clipping functions in Matrix4x4,r=vlad
...
- Implement Matrix4x4::TransformAndClipBounds
- Update methods in Matrix4x4 with templates, allowing for both single
and double precision.
--HG--
extra : rebase_source : 6d5710a85bf5d82c441463debd98b31be4ec2ace
2015-08-06 17:26:03 -07:00
"Kearwood \"Kip\" Gilbert"
0f397fb78d
Bug 1157984 - Part 1: Extend gfx::2d classes to support both float and double precision,r=jrmuizel
...
- Implemented templates for Coord, Point, Point3D, Point4D, Size, Margin
and Rect to create double precision versions.
--HG--
extra : rebase_source : 91e16a7b970026346b6e90a23427fd0f70491765
2015-06-11 13:43:40 -07:00
Matt Woodrow
f32f91e57a
Bug 1199371 - Fix name collision compile error. r=bustage
2015-09-01 16:05:00 -04:00
Matt Woodrow
c5f3ed703d
Bug 1199371 - Don't create TextureClients for video when the video isn't visible. r=nical
...
--HG--
extra : rebase_source : 410c00d88d0601f5f2b1e02cf8b09f60a934e07a
2015-09-01 15:35:55 -04:00
Matt Woodrow
16d971851f
Bug 1199361 - Add texture memory reporters for YCbCr TextureClients. r=jrmuizel
...
--HG--
extra : rebase_source : d3646e8481e0767d707f2e7e1bfdad84fd58550f
2015-09-01 15:33:40 -04:00
Ryan VanderMeulen
606e8823ff
Backed out 11 changesets (bug 1083101) for causing mass Windows 7 test failures.
...
Backed out changeset 42d192dbf938 (bug 1083101)
Backed out changeset 0a6cc12c33d7 (bug 1083101)
Backed out changeset b82291c07e0e (bug 1083101)
Backed out changeset 2d32462f6c58 (bug 1083101)
Backed out changeset c234e70021a7 (bug 1083101)
Backed out changeset 23a3870672ae (bug 1083101)
Backed out changeset 78f3c70cf1cb (bug 1083101)
Backed out changeset 86f55d9695f0 (bug 1083101)
Backed out changeset 6b8940305079 (bug 1083101)
Backed out changeset 5efc1e52e4e9 (bug 1083101)
Backed out changeset dd266975e407 (bug 1083101)
CLOSED TREE
2015-09-01 11:35:02 -04:00
Nicolas Silva
c408e42f8e
Bug 1083101 - Missing MPL header in IterableArena.h. DONTBUILD
2015-09-01 15:33:13 +02:00