Jonathan Kew
ba124ff7b5
Bug 1196463 - Update harfbuzz to release 1.0.3 from upstream. r=jdaggett
2015-09-07 08:22:05 +01:00
John Daggett
c38725c399
Bug 1201403 - streamline MacOSFontEntry::HasFontTable implementation. r=jfkthame
2015-09-07 16:01:59 +09:00
Makoto Kato
502ecb4185
Bug 1170072 - Part 1. Make GetCharProps1 as static function. r=jfkthame
2015-09-07 11:54:46 +09:00
David Anderson
d3cd82674e
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
cc3f3e3fce
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
a138ec9279
Backout changeset b5e6116756b6 (wrong bug number).
2015-09-04 17:44:23 -07:00
David Anderson
c717ad815a
Add a test case for bug 1193557, r=kats.
2015-09-04 17:18:11 -07:00
David Anderson
fb715c0fbb
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
3a44b5faa7
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
94d07b94e5
Bug 1180225. Make convolver more like upstream. r=seth
...
This fixes uninitialised reads.
2015-08-27 16:06:37 -04:00
Sebastian Hengst
1eefe94873
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
e56cde6514
Bug 1201277 - Replace functors with lambdas in APZCTreeManager. r=botond
2015-09-03 23:09:46 -05:00
Nicolas Silva
4bb7cd9119
Bug 1083101 - Various build/test fixes to Moz2D's TaskScheduler. r=me
2015-09-04 14:28:31 +02:00
Nicolas Silva
d020037be0
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
dc24c43bfe
Bug 1083101 - Win32 implementation of the TaskScheduler. r=jrmuizel
2015-09-04 14:27:52 +02:00
Nicolas Silva
49e5915b2c
Bug 1083101 - Make gfx::DrawingCommand methods const. r=jrmuizel
2015-09-04 14:27:43 +02:00
Nicolas Silva
7d748d2bce
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
bd562c4ed4
Bug 1083101 - Implement gfx::DrawingTask. r=jrmuizel
2015-09-04 14:27:30 +02:00
Nicolas Silva
aaddfb2ca8
Bug 1083101 - Add a task scheduler to Moz2D. r=jrmuizel
2015-09-04 14:27:26 +02:00
Nicolas Silva
2516dd8fc7
Bug 1083101 - Add a memory arena to Moz2D. r=jrmuizel
2015-09-04 14:27:17 +02:00
Jonathan Kew
00e440bb9c
Bug 1201518 - Remove the (unused) HBGetEastAsianWidth callback from gfxHarfBuzzShaper. r=jdaggett
2015-09-04 12:59:19 +01:00
David Anderson
dc82e993d2
Relax the driver crash guard on nightly and e10s builds. (bug 1200825, r=jgilbert)
2015-09-03 21:05:41 -07:00
Kartikaya Gupta
e815396b58
Bug 1201625 - Special-case B2GDroid since it doesn't have a root content document. r=rbarker
2015-09-03 23:18:52 -04:00
Jim Mathies
181d95db26
Bug 1137944 - Fire before and after composite events. r=matt.woodrow
2015-09-03 09:55:23 -05:00
Jim Mathies
ec93342eba
Bug 1137944 - Simplify the api associated with hiding e10s plugin widgets. r=roc
2015-09-03 10:01:33 -05:00
Kartikaya Gupta
428ff70a50
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.
2015-09-03 10:30:41 -04:00
Jed Davis
e80228b641
Bug 1198979 - GC unused IPDL struct member. r=jmuizelaar
2015-09-02 08:56:00 +02:00
Lee Salzman
5095cbebff
Bug 1004489 - propagate Cairo font AA settings to Skia font. r=gw280
2015-09-02 14:12:32 -04:00
Carsten "Tomcat" Book
d56df02bc6
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
3ac6096987
Backed out changeset 446055bf8ee4 (bug 1199371)
2015-09-03 08:38:28 +02:00
Carsten "Tomcat" Book
4ab83dba99
Backed out changeset aef5095f71da (bug 1199371)
2015-09-03 08:38:18 +02:00
Phil Ringnalda
49a76b0045
Back out 71886d218c12 (bug 1200864) for Win8 mochitest-gl failures
...
CLOSED TREE
2015-09-02 20:35:45 -07:00
Jeff Gilbert
feb21260f6
Bug 1200864 - Skip DrawElements buffer validation when we have robust_buffer_access. - r=kamidphish
2015-09-02 14:06:58 -07:00
Kartikaya Gupta
b3f65055c0
Bug 1200399 - Only send the RCD's metrics to Java-land for fennec-apz. r=rbarker
2015-09-02 16:31:06 -04:00
Masayuki Nakano
7b536b363d
Bug 895274 part.81 Rename NS_DRAGDROP_OVER to eDragOver r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
ac21c16f26
Bug 895274 part.77 Rename NS_DRAGDROP_DROP to eDrop r=smaug
2015-09-02 15:08:01 +09:00
John Daggett
40697a69da
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
4b56b80671
Bug 1100949 - wrap font info reads with structured exception handler. r=bas
2015-09-02 10:58:23 +09:00
Jeremy Chen
6c9b80701f
Bug 1149923 - Add reftest to testify whether mask layer is rendered correctly. r=roc
2015-08-31 20:35:00 -04:00
Jeremy Chen
4adf39c8d5
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
caa9da8916
Bug 1198574 - Remove unnecessary argument for PersistentBufferProvider. r=bas
2015-08-26 18:58:18 +08:00
Kearwood (Kip) Gilbert
3a08e58aeb
Bug 1157984 - Part 4: Remove gfxRect::TransformBounds,r=vlad
2015-08-06 17:28:38 -07:00
Kearwood (Kip) Gilbert
1dbd478fed
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.
2015-08-06 17:26:09 -07:00
Kearwood (Kip) Gilbert
0022ff7319
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.
2015-08-06 17:26:03 -07:00
"Kearwood \"Kip\" Gilbert"
30528e778f
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.
2015-06-11 13:43:40 -07:00
Matt Woodrow
ac9b1d019a
Bug 1199371 - Fix name collision compile error. r=bustage
2015-09-01 16:05:00 -04:00
Matt Woodrow
edf722c137
Bug 1199371 - Don't create TextureClients for video when the video isn't visible. r=nical
2015-09-01 15:35:55 -04:00
Matt Woodrow
cb940a0f39
Bug 1199361 - Add texture memory reporters for YCbCr TextureClients. r=jrmuizel
2015-09-01 15:33:40 -04:00
Ryan VanderMeulen
e3ff24c97a
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
8f0419268f
Bug 1083101 - Missing MPL header in IterableArena.h. DONTBUILD
2015-09-01 15:33:13 +02:00