Kartikaya Gupta
643cd662e4
Bug 1364987 - Remove the pref to allow APZ with webrender. r=rhunt
...
People seem to be turning on this pref in the wild and generating crash reports
which are wasting time and energy of people who have better things to do.
MozReview-Commit-ID: 5VfjKaDluYJ
--HG--
extra : rebase_source : fa2237835d842ddb118c6ba6096f6b703aef9d81
2017-05-16 09:43:36 -04:00
Ryan VanderMeulen
5da6eebcc8
Bug 1364433 - Add MOZ_CRASHREPORTER ifdefs to DeviceManagerDx.cpp to fix --disable-crashreporter bustage. r=dvander
2017-05-14 15:54:53 -04:00
Sebastian Hengst
484d2b7f51
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: Jduo3F6TzgF
2017-05-14 18:04:29 +02:00
Botond Ballo
2c52e58651
Bug 1349750 - Put async initiation of scrollbar drags behind a pref. r=kats
...
This allows the feature to ride the trains later than async scrollbar
dragging itself, if desired.
MozReview-Commit-ID: 73ZlCqM5hMN
--HG--
extra : rebase_source : dabc4a4b72210133d8b62256510213183312f18f
2017-05-10 17:57:54 -04:00
Kartikaya Gupta
06d6b428cc
Bug 1342488 - Allow enabling webrender with an environment variable. r=rhunt
...
This simplifies plumbing it through mozharness for automated testing, because
mozharness doesn't already have the ability to set prefs for all the different
kinds of test suites. It can set environment variables though.
MozReview-Commit-ID: BdsH09WTqO4
2017-05-13 07:47:40 -04:00
Lee Salzman
990319cb3a
Bug 1364007 - clip drawing of native Cocoa widgets in gfxQuartzNativeDrawing. r=mstange
...
MozReview-Commit-ID: 4XhP6Q4PTc4
2017-05-12 11:59:22 -04:00
David Anderson
1118ca109b
Add crash annotations before handling device resets. (bug 1363126 part 4, r=milan)
2017-05-11 22:44:28 -07:00
Mason Chang
844f99874d
Bug 1361787. Don't use the minimum box shadow when printing box shadows. r=lsalzman
2017-05-11 09:56:15 -07:00
Lee Salzman
373ded04b3
Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang
...
MozReview-Commit-ID: JDlSyKeT389
2017-05-09 22:31:07 -04:00
Carsten "Tomcat" Book
52cc9e6849
Backed out changeset 7134018d3724 (bug 1340627)
2017-05-11 12:51:56 +02:00
Lee Salzman
8c776dd5bc
Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang
...
MozReview-Commit-ID: JDlSyKeT389
2017-05-09 22:31:07 -04:00
Wes Kocher
24a327994e
Backed out 9 changesets (bug 1340627) for graphical glitches a=backout
...
Backed out changeset 0b1371055c7f (bug 1340627)
Backed out changeset f152be1fadb7 (bug 1340627)
Backed out changeset c691e2ab6a0c (bug 1340627)
Backed out changeset 3cb4bceb8d79 (bug 1340627)
Backed out changeset 026aadd76d06 (bug 1340627)
Backed out changeset fdbd5d281287 (bug 1340627)
Backed out changeset 75fb0d9858a9 (bug 1340627)
Backed out changeset 0d4ec7d38a00 (bug 1340627)
Backed out changeset af6f19870b2a (bug 1340627)
MozReview-Commit-ID: 9dHr7xMZezY
--HG--
rename : gfx/skia/skia/src/core/SkBlitRow.h => gfx/skia/skia/include/core/SkBlitRow.h
rename : gfx/skia/skia/src/effects/SkGaussianEdgeShader.h => gfx/skia/skia/include/effects/SkGaussianEdgeShader.h
rename : gfx/skia/skia/src/xml/SkXMLParser.h => gfx/skia/skia/include/xml/SkXMLParser.h
rename : gfx/skia/skia/include/private/SkMessageBus.h => gfx/skia/skia/src/core/SkMessageBus.h
rename : gfx/skia/skia/src/gpu/ops/GrAAConvexPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrAAConvexTessellator.h => gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.h
rename : gfx/skia/skia/src/gpu/ops/GrAAHairLinePathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrAALinearizingConvexPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/ops/GrPathStencilSettings.h => gfx/skia/skia/src/gpu/batches/GrPathStencilSettings.h
rename : gfx/skia/skia/src/gpu/ops/GrStencilAndCoverPathRenderer.h => gfx/skia/skia/src/gpu/batches/GrStencilAndCoverPathRenderer.h
rename : gfx/skia/skia/include/private/GrGLSL_impl.h => gfx/skia/skia/src/gpu/glsl/GrGLSL_impl.h
2017-05-10 10:01:18 -07:00
Lee Salzman
b5a87d9006
Bug 1267909 - fix line heights to properly scale to requested size for color-bitmapped SFNTs. r=jfkthame
...
MozReview-Commit-ID: KJ0ixEj7ZiV
2017-05-10 11:26:43 -04:00
Carsten "Tomcat" Book
d66b9f27d5
merge mozilla-inbound to mozilla-central a=merge
2017-05-10 15:07:28 +02:00
Lee Salzman
5587d89b74
Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang
...
MozReview-Commit-ID: JDlSyKeT389
2017-05-09 22:31:07 -04:00
Wes Kocher
e2902f93a3
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: Fp2oBAcru51
2017-05-09 14:34:34 -07:00
Lee Salzman
8b90fc84ee
Bug 1357692
- only accelerate gfxAlphaBoxBlur when blur area is large enough to balance resource creation costs. r=mchang
...
MozReview-Commit-ID: HcRahaq8ORa
2017-05-09 12:59:08 -04:00
Gerald Squelart
bc7b6779e4
Bug 1356138 - Backout bug 1337063 (Msg_GetGraphicsDeviceInitData opt) for Talos regression - r=dvander
...
MozReview-Commit-ID: LS1Gg1HRwKo
--HG--
extra : rebase_source : 8b20bc37b20feac4c0b590c8b286a9ee834646e2
2017-05-09 14:40:11 +12:00
Kartikaya Gupta
5d5cdc518c
Merge m-c to graphics
...
MozReview-Commit-ID: 2cIoGVmLEuA
2017-05-08 10:50:52 -04:00
Kartikaya Gupta
eac87bc2bf
Merge m-c to graphics
...
MozReview-Commit-ID: 9HO5vhW5fyh
2017-05-04 09:05:26 -04:00
Kartikaya Gupta
b6b23a1376
Merge m-c to graphics
...
MozReview-Commit-ID: DVUE3Wys3HV
2017-05-03 08:52:43 -04:00
Kartikaya Gupta
7259e787f4
Merge m-c to graphics
...
MozReview-Commit-ID: 9XwZUWIhGir
2017-05-02 09:45:11 -04:00
peter chang
3ba22de014
Bug 1358437 - Correct the way to use override pref for WebRender OMTA, r=me
...
MozReview-Commit-ID: JGrt3GVU0yo
2017-05-02 11:41:52 +08:00
peter chang
45183ad68d
Bug 1358437 - enable WebRender OMTA by default, r?kats
...
MozReview-Commit-ID: DG2eK8lMTBi
2017-05-02 10:38:31 +08:00
Jeff Muizelaar
8c32ac0090
Bug 1360001. Add WebRenderPaintedLayerBlob for painting with BlobImages. r=kats
...
This is a bit of a rough implementation but it works
enough to start.
2017-05-01 21:58:52 -04:00
Jim Chen
a4925f9438
Bug 1357873 - Fix format warning in gfx; r=heycam
...
Use printf macros to accommodate AArch64 types.
2017-05-01 14:46:01 -04:00
Nicholas Nethercote
273ec65c56
Bug 1123754 (part 1) - Rename ProfilerMarkers.{h,cpp} as ProfilerMarkerPayload.{h,cpp}. r=mstange.
...
Because ProfilerMarkerPayload is the main type defined in these files, and
because the next patch is going to introduce ProfilerMarker.{h,cpp}, which
would be confusingly similar to the old names.
--HG--
rename : tools/profiler/core/ProfilerMarkers.cpp => tools/profiler/core/ProfilerMarkerPayload.cpp
rename : tools/profiler/public/ProfilerMarkers.h => tools/profiler/public/ProfilerMarkerPayload.h
extra : rebase_source : df22a2ab3867650348ae78fe959ff0366aff230b
2017-04-27 07:36:19 +10:00
David Anderson
413ea1b941
Pre-initialize DeviceAttachmentsD3D11 on the compositor thread, immediately after the GPU process initializes. (bug 1360766
part 3, r=bas)
2017-04-30 11:38:59 -07:00
David Anderson
dab415165b
Store DeviceAttachmentsD3D11 on DeviceManagerDx instead of ID3D11Device. (bug 1360766
part 2, r=bas)
2017-04-30 11:38:59 -07:00
Sebastian Hengst
42fd33ff9c
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: ELENTh08Be7
2017-04-29 11:10:31 +02:00
Jonathan Kew
afaf811234
Bug 1360620 - Optimize GlyphRun storage strategy in gfxTextRun, to reduce the overall size of the gfxTextRun object. r=jrmuizel
2017-05-02 11:14:53 +01:00
Lee Salzman
7afaed3c92
Bug 1360862 - use FC_OUTLINE instead of FC_SCALABLE with Fontconfig to check if a font is scalable. r=jfkthame
...
MozReview-Commit-ID: 1omWCJz5IK6
2017-05-03 20:45:39 -04:00
Wes Kocher
21203b47b5
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: JgXkqrOwl3N
2017-05-03 13:40:24 -07:00
Bas Schouten
76892628f3
Bug 1348320: Use UpdateSubResource on crashy intel device/OS version combinations. r=jrmuizel
...
MozReview-Commit-ID: EdDn4qy1ajP
--HG--
extra : rebase_source : fadec88a9586bc40e44d2f91aae5c9c5f8f59a5c
2017-05-01 01:11:24 +00:00
Jonathan Kew
4c35432a3a
Bug 1360309 - Work around some broken Apple fonts. r=jrmuizel
2017-05-03 09:03:18 +01:00
Jonathan Kew
25183dff43
Bug 1353000 - Respect the round-to-pixels flags when caching shaped-word data. r=jrmuizel
2017-04-12 14:55:13 +01:00
Wes Kocher
be34ade6b6
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 2pgVZdnDKno
2017-04-27 12:44:03 -07:00
Kartikaya Gupta
c77714e7cd
Merge m-c to graphics
...
MozReview-Commit-ID: EdvTPLc8PCy
2017-04-27 13:03:06 -04:00
Kartikaya Gupta
e37b4e9289
Merge m-c to graphics
...
MozReview-Commit-ID: 6UBB4TW6an5
2017-04-27 09:31:17 -04:00
Kartikaya Gupta
b21511b7c0
Merge m-c to graphics
...
MozReview-Commit-ID: GdyXEYZsVuX
2017-04-25 08:32:48 -04:00
Jamie Nicol
5f1bd7050d
Bug 1352034 - Part 1 Turn on layers.advanced.solid-color-layers r=mchang
2017-04-24 15:35:17 -04:00
Ethan Lin
e7c48eaf73
Bug 1357003 - Keep original layer state for basic layer manager when enabling advanced layer. r=mattwoodrow
...
--HG--
extra : rebase_source : 75540e18973d788e4e076aa3bdfa8a26036b2269
2017-04-21 23:11:38 +08:00
Kartikaya Gupta
2e1380aecf
Merge m-c to graphics
...
MozReview-Commit-ID: 5zsIClrx1FB
2017-04-21 10:01:47 -04:00
Carsten "Tomcat" Book
975e251aff
merge mozilla-inbound to mozilla-central a=merge
2017-04-21 10:57:02 +02:00
peter chang
4cf27c49b8
Bug 1345017 - Disable OMTA with webrender by default, r=kats
...
MozReview-Commit-ID: 4cA8n8XYall
2017-04-17 22:22:47 +08:00
Nicholas Nethercote
bc1d6a21a2
Bug 1358320 - Make TimeStamp::ProcessCreation()'s outparam optional. r=gsvelto.
...
TimeStamp::ProcessCreations()'s aIsInconsistent outparam is ignored by the
majority of its caller. This patch makes it optional. Notably, this makes
ProcessCreation() easier to use in a constructor's initializer list.
2017-04-26 14:55:54 +10:00
Carsten "Tomcat" Book
e1e203f1f5
Merge mozilla-central to autoland
2017-04-27 16:36:41 +02:00
Jonathan Watt
d8c9421010
Bug 1359155, part 4 - Remove gfxASurface::FormatStrideForWidth. r=mstange
...
MozReview-Commit-ID: KmFvlWgmq8f
2017-03-30 15:58:31 +01:00
Daosheng Mu
b4fb3b9c83
Bug 1353523
- Add adjustable threshold value for VR controller trigger inputs; r=kip
...
MozReview-Commit-ID: KQMccZeE2IK
--HG--
extra : rebase_source : b8c60e59c7f9678fdb15f3dcc6770198ec35b82a
2017-04-19 13:14:13 +08:00
Wes Kocher
226702fd85
Merge m-c to autoland a=merge
...
MozReview-Commit-ID: LOGgOErcV9L
2017-04-26 17:43:38 -07:00