Nicolas Silva
fcc289ce90
Bug 1280110 - Null check mGL when destroying CompositingRenderTargetOGL. r=jnicol
2016-06-21 14:29:35 +02:00
Jonathan Kew
89a9dd3e11
Bug 766452 - crashtest.
2016-06-21 13:23:28 +02:00
Jesse Ruderman
d92b3bc750
Bug 766452 - crashtest.
2016-06-21 13:23:28 +02:00
Sean Stangl
bea245dbfc
Bug 1281015 - Remove unused mConsumerKeyedMutex. r=kamidphish
2016-06-20 11:09:00 -04:00
Kartikaya Gupta
2238872488
Bug 1262807 - Change the heuristic at which the TiledRegion collapses down to a single rect. r=mstange
...
MozReview-Commit-ID: CYi3NbPLvnS
2016-06-20 14:50:15 -04:00
Kartikaya Gupta
2c6b1d658a
Bug 1262807 - Add logging support for TiledRegion classes. r=mstange
...
MozReview-Commit-ID: JsmqcpYsyip
2016-06-20 14:50:04 -04:00
Kartikaya Gupta
25a5c940b8
Bug 1280998 - Make a copy of the SurfaceDescriptor before sending it to IPC. r=nical
...
The IPDL code unconditionally calls forget() on any Shmem instances that are
sent over the IPC channel. This means that if the child process has a
SurfaceDescriptor containing a Shmem (such as a shmem-type SurfaceDescriptorBuffer)
then the shmem object in it will be zeroed out after sending it over IPC. In
order to still have access to the underlying SharedMemory, we need to make a
copy of the shmem or SurfaceDescriptor before doing the IPC call. Note that this
is true for safe and unsafe shmems.
MozReview-Commit-ID: KjEhPNiQhf9
2016-06-20 12:59:35 -04:00
Thomas Zimmermann
5186cea577
Bug 1280651: Fix invokation of |PostTask|, r=khuey
...
MozReview-Commit-ID: 4H5sGYe85oR
2016-06-20 12:24:05 +02:00
Daniel Holbert
ffc6d631d6
Bug 1280753: Call Close() on SVG-in-opentype content viewer, when tearing it down. r=smaug
...
MozReview-Commit-ID: Jscvj1rvYCp
--HG--
extra : rebase_source : 2f68057e9bda004b8d94ea8685d08170f55906d3
2016-06-18 18:32:19 +01:00
Daniel Holbert
211c0fd91c
Bug 1280676: When SVG-in-opentype font is being torn down, call OnPageHide() on its inner document instead of simply pausing animations. r=smaug
...
MozReview-Commit-ID: 6BzHP2BDsmZ
2016-06-18 17:03:11 +01:00
George Wright
e69fbec6a5
Bug 1176011
- Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-18 03:35:10 +01:00
Sebastian Hengst
0b6af3280c
Backed out changeset 5bde2c12831c (bug 594876) for failing reftest preserves3d-nested.html at least on Linux. r=backout
2016-06-17 20:16:47 +02:00
Sebastian Hengst
b4b26717be
Backed out changeset d8b83ff870a3 (bug 594876)
2016-06-17 20:15:58 +02:00
Andrew Comminos
f71ab38071
Bug 594876 - Test that acceleration is used on Linux. r=nical
...
MozReview-Commit-ID: JXNUfCnwZvN
--HG--
extra : rebase_source : daf9309e706a13751b277707b782ac03aca662d6
2016-06-17 14:53:53 +01:00
Andrew Comminos
bda41a5e45
Bug 594876 - Enable layers acceleration by default on Linux. r=nical
...
MozReview-Commit-ID: HmgbkL35nth
--HG--
extra : rebase_source : c063cd96d66534ea66ec6edc006bc5b409fc6eba
2016-06-17 14:50:33 +01:00
Timothy Guan-tin Chien
9ed4429e08
Bug 1231701 - Ship our own variant of EmojiOne on Windows and Linux, r=glandium, r=dolske, r=jfkthame, r=gerv
...
This patch bundles a color font named "EmojiOne Mozilla", and turn on
the necessary code for including the bundled font, on Linux and Windows.
With that, users of Linux and Windows <=8.0 is able to see color Emoji
on Firefox without support from System.
The font bundled is the v0.2.1 version, generated from the project repo
in
https://github.com/mozilla/emojione-colr
with artwork from the original EmojiOne font and Twemoji,
under CC BY 4.0 license.
Test files, about:license page, and the packager instruction are
modified accordingly.
MozReview-Commit-ID: 2mmxnA0vS3u
2016-06-15 21:58:49 +01:00
Carsten "Tomcat" Book
27b9dd5031
Backed out changeset a95a934791f7 (bug 1279657) for bustage on a CLOSED TREE
2016-06-17 13:33:26 +01:00
Carsten "Tomcat" Book
0f670f3910
Backed out changeset dfe70885c37c (bug 1279657)
2016-06-17 13:33:08 +01:00
Carsten "Tomcat" Book
c0c2282bfb
Backed out changeset 097dc302f5a0 (bug 1279657)
2016-06-17 13:33:06 +01:00
Jeff Gilbert
30c5609435
Bug 1279657 - failureId outvar should be a pointer. - r=benwa
...
MozReview-Commit-ID: 4s0OqZcHno5
2016-06-17 05:10:55 -07:00
Jeff Gilbert
1d4c021d59
Bug 1279657 - Star to left against type. - r=jrmuizel
...
MozReview-Commit-ID: IAuzZp4qcRX
2016-06-17 05:10:55 -07:00
Jeff Gilbert
3d08cc27b5
Bug 1279657 - Reference declarations should have the & against the type. - r=jrmuizel
...
MozReview-Commit-ID: 7RAd0TUJHfB
2016-06-17 05:10:55 -07:00
Randall Barker
35663fcd17
Bug 1280580 - Android native fling animation is returning an inverted velocity r=kats
2016-06-17 11:41:21 +01:00
Kartikaya Gupta
3877e9861b
Bug 1280297 - Add refcount logging support for AtomicRefCountedWithFinalize. r=nical,froydnj
...
MozReview-Commit-ID: JC6zq3Mit97
2016-06-16 23:27:08 +01:00
Jonathan Watt
b92e6743a4
Backed out changeset 1bd6da31483d (bug 1279654)
2016-06-16 17:28:50 +01:00
Jonathan Watt
50ca6cab92
Backed out changeset 4d5124b4bc5b (bug 1279790)
2016-06-16 17:26:59 +01:00
Jonathan Watt
53d1069004
Backed out changeset 248457986c11 (bug 1279789)
2016-06-16 17:25:54 +01:00
Kartikaya Gupta
33be75d853
Bug 1247280 - Bump the APZ content response timeout so that we get 99% accuracy. r=botond
...
MozReview-Commit-ID: FpmuxUcnmpZ
--HG--
extra : rebase_source : d35d82b1790ad3ac66fbca6db90784e47d104e13
2016-06-14 20:30:13 -04:00
Andrew Comminos
1a2c265bd6
Bug 1279744 - Improve fallback handling for glXWaitVideoSync. r=lsalzman
...
MozReview-Commit-ID: JXy6yupyd3v
2016-06-16 04:13:03 +01:00
Jonathan Kew
5a98bcfa1e
Bug 1278614 - Update the freetype-based GetGlyph method to conform to the expectations of the HarfBuzz callbacks, returning 0 for unsupported <Base, Variation-Selector> sequences instead of automatically returning the default mapping and ignoring the VS. r=karlt
2016-06-07 20:29:25 +01:00
Jonathan Kew
96bb44cd34
Bug 1276594 - Don't rely on the fontconfig charmap for user fonts or app-bundled fonts; check the cmap directly instead. r=karlt
2016-06-15 14:35:05 +01:00
Sotaro Ikeda
f731d220ed
Bug 1252835 - Make TextureHost recycling implicit r=nical
2016-06-15 04:28:10 -07:00
Nicolas Silva
fc2766db56
Bug 1278437 - Null-check after allocating a tile's texture, before accessing it. r=jnicol
2016-06-15 11:30:46 +02:00
Jonathan Watt
7972d9d526
Bug 1279966 - Stop using gfxContext device offsets on the temporary gfxContext in BasicLayerManager::PaintLayer. r=mattwoodrow
2016-06-15 10:06:11 +01:00
Kartikaya Gupta
bbfa56eb4c
Bug 1260905 - Set a minimum bound on the velocity required for a fling to actually happen. r=rbarker
...
MozReview-Commit-ID: FTeJdUlffrM
2016-06-14 20:03:04 -04:00
Jonathan Watt
5c1ec02e49
Bug 1279789 - Remove the printing methods from gfxASurface. r=eflores
2016-06-14 19:26:40 +01:00
Jonathan Watt
c5bcf8c0ee
Bug 1279790 - Remove PrintTargetThebes. r=eflores
2016-06-14 19:26:37 +01:00
Jonathan Watt
49f4f606aa
Bug 1279788 - Create a PrintTargetWindows subclass of PrintTarget. r=eflores
2016-06-14 19:26:35 +01:00
David Anderson
ebb01e928a
Implement GPU process shutdown. (bug 1271180 part 5, r=billm)
...
--HG--
extra : rebase_source : 13e7c4274e3948e13096baf3bf4e48000d3f8864
2016-06-10 22:37:03 -04:00
David Anderson
d3bb5cb316
Add skeletal code for launching a GPU process. (bug 1271180 part 4, r=billm,jrmuizel)
...
--HG--
extra : rebase_source : 456e4b94a93191f85d90209459c5189ea165670d
2016-06-10 22:27:24 -04:00
David Anderson
010067a08a
Don't create GPUProcessManager in child processes. (bug 1271180 part 2, r=mattwoodrow)
...
--HG--
extra : rebase_source : 6b206099edef0ae15c01f70d3c7f14df02332708
2016-06-10 21:00:40 -04:00
Jonathan Watt
f048425035
Bug 1279654 - Create a PrintTargetRecording subclass of PrintTarget. r=mstange
2016-06-13 17:19:08 +01:00
Jonathan Watt
991fa30634
Bug 1279791 - Remove gfxSharedQuartzSurface. r=eflores
2016-06-13 09:27:23 +01:00
Jonathan Watt
04a5c746ec
Bug 1279398 - Remove gfxUnknownSurface. r=eflores
2016-06-13 09:27:23 +01:00
Jonathan Watt
0368b7ba6c
Bug 1279397 - Remove gfxQPainterSurface. r=eflores
2016-06-13 09:27:23 +01:00
Jonathan Watt
5958abcf36
Bug 1279395
- Remove gfxTeeSurface. r=eflores
2016-06-13 09:27:22 +01:00
Jonathan Watt
483ce4fb50
Bug 1279628, part 3 - Replace the last gfxASurface::CheckSurfaceSize call, and remove gfxASurface::CheckSurfaceSize. r=mstange
2016-06-10 13:32:01 +01:00
Jonathan Watt
06b29e4abf
Bug 1279628, part 2 - Switch all but one of the gfxASurface::CheckSurfaceSize calls to call Factory::CheckSurfaceSize. r=mstange
2016-06-10 13:32:01 +01:00
Jonathan Watt
53c34f0b69
Bug 1279628, part 1 - Add the CoreGraphics check from gfxASurface::CheckSurfaceSize to Factory::CheckSurfaceSize. r=mstange
2016-06-10 13:32:01 +01:00
Jonathan Watt
09e31afca4
Bug 1278441 - Add a CoreGraphics subclass of PrintTarget. r=mstange
...
--HG--
extra : rebase_source : 3629f0a9152dad18b9a2e44d16b4d28359f414cf
2016-06-09 22:35:14 +01:00