Commit Graph

128 Commits

Author SHA1 Message Date
Ehsan Akhgari
817cc11116 Bug 1331676 - Avoid doing sync IPC to the parent process for getting gfx feature status; r=dvander 2017-01-18 08:57:14 -05:00
David Anderson
49768b31fb Add a usingGPUProcess property to nsIGfxInfo. (bug 1317441 part 1, r=mattwoodrow) 2016-11-14 15:02:02 -08:00
Milan Sreckovic
ee1d101aa8 Bug 1323834: Evaluate some information outside the loop, then use it repeatedly. r=dvander
MozReview-Commit-ID: IpndTclvfQf
2016-12-20 11:43:45 -05:00
Sebastian Hengst
a99ea4b4ce Backed out changeset 0f40b745a669 (bug 1323834) for bustage. r=backout on a CLOSED TREE 2016-12-20 17:37:16 +01:00
Milan Sreckovic
49021144fd Bug 1323834: Evaluate some information outside the loop, then use it repeatedly. r=dvander
MozReview-Commit-ID: DlKw9Vzsf5w
2016-12-16 15:35:32 -05:00
Carsten "Tomcat" Book
58612bb5e9 Backed out changeset 364305744e4c (bug 1297790) for test bustage 2016-11-09 10:26:27 +01:00
George Wright
205279fd11 Bug 1297790 - Add GPU process feature status to the Telemetry environment r=dvander,gfritzsche data-review=bsmedberg 2016-11-09 03:18:32 -05:00
Iris Hsiao
21f1f1c0c7 Backed out changeset cf43cacdb262 (bug 1294232) for XPCShell failures
CLOSED TREE
2016-09-21 14:24:26 +08:00
Andrew Comminos
8333c8510b Bug 1294232 - Refactor blocklisting on Linux to support the downloadable blocklist. r=jrmuizel
MozReview-Commit-ID: ESJY9kkqXR8
2016-08-04 17:02:14 -04:00
Mason Chang
2c48b06a96 Bug 1302240 - Report content backend to telemetry. r=dvander 2016-09-12 16:23:28 -07:00
Chih-Yi Leu
a1a4390d8c Bug 1295899 - Implement DRIVER_BUILD_ID_LESS_THAN_OR_EQUAL. r=milan 2016-08-31 19:59:00 +02:00
Jeff Gilbert
8fed0c186b Bug 1287653 - Add feature to GetPrefNameForFeature. - r=milan
MozReview-Commit-ID: Id0yMzMfxtB
2016-08-18 14:07:00 -07:00
Ethan Lin
b7197d4e4e Bug 1293028 - Check build id only for intel driver. r=mtseng, r=jgilbert 2016-08-08 02:35:00 -04:00
Milan Sreckovic
f3f432265b Bug 1284341: Add utility functions to recognize OS X 10.12. r=mstange
MozReview-Commit-ID: BZOv9lSeWq
2016-07-04 17:25:25 -04:00
Milan Sreckovic
4627f9b248 Bug 1284301: Remove duplicated code, add a comment. r=eflores
MozReview-Commit-ID: CBbrTxa0OZl
2016-07-05 11:50:02 -04:00
Milan Sreckovic
77e1fa8b4d Bug 1274635: Have OperatingSystem an enum class, change All to mean All Windows. r=BenWa
MozReview-Commit-ID: ADe4EmPzTuc
2016-06-03 16:13:08 -04:00
Benoit Girard
49c379894c Bug 1272821 - remove the WebGL feature failure from telemetry. r=jrmuizel
MozReview-Commit-ID: 8OOC63NTR0z
2016-05-26 18:25:22 -04:00
Milan Sreckovic
d873150717 Bug 1274152: All in downloadable blocklist only means All Windows. r=jrmuizel
MozReview-Commit-ID: E4OwfxKZLQk
2016-05-27 13:04:38 -07:00
Milan Sreckovic
d1760e4bd8 Bug 1270252: Skip a blocklisting test when everything is blocked because of a missing driver version. Clean up some returns from blocklisting, where the status and return value were missing or inconsistent. r=BenWa
MozReview-Commit-ID: IIJGltGMjOi
2016-05-11 17:08:49 -04:00
Jean-Yves Avenard
f9a33d86eb Bug 1206637: P1. Add MediaPrefs convenience class. r=cpearce
Almost identical to gfxPrefs, with the exception that preferences can't be set (as it doesn't work with e10s anyway). The generated code size is tiny enough that we don't have to bother about having duplicates.

MozReview-Commit-ID: 5SZyscvIzzS
2016-05-09 14:59:02 +10:00
David Anderson
9101cd6286 Add an nsIGfxInfo for describing active crash guards. (bug 1270894 part 1, r=milan) 2016-05-10 11:49:16 -07:00
Wes Kocher
d17d4456cc Backed out 2 changesets (bug 1270894) for build bustage
Backed out changeset 8c0d3d862f14 (bug 1270894)
Backed out changeset 1bb479eb334c (bug 1270894)
2016-05-09 13:53:10 -07:00
David Anderson
464535f960 Add an nsIGfxInfo for describing active crash guards. (bug 1270894 part 1, r=milan) 2016-05-09 13:15:58 -07:00
Benoit Girard
a55a102ad9 Bug 1262008 - Add WebGL failure causes to telemetry ping. r=dvander
MozReview-Commit-ID: 9IVhVNGmaAP
2016-05-09 13:44:21 -04:00
Mathieu Leplatre
cedb55f2e4 Bug 1257547 - Remove coupling of gfx code to XML file blocklist.xml. r=milan
MozReview-Commit-ID: HDVVvsk077x
2016-05-04 16:12:19 +02:00
David Anderson
f8db795639 Add gfxConfig to nsIGfxInfo, for about:support access. (bug 1254899 part 11, r=jrmuizel) 2016-04-28 21:52:56 -07:00
Sebastian Hengst
07fab976d8 Backed out 13 changesets (bug 1254899) for test failure in browser_Troubleshoot.js. r=backout
Backed out changeset f749ee384012 (bug 1254899)
Backed out changeset 1d7eeee5a5c5 (bug 1254899)
Backed out changeset b5ab83af342c (bug 1254899)
Backed out changeset 993906e53329 (bug 1254899)
Backed out changeset e8abac801a51 (bug 1254899)
Backed out changeset e9c311c68e4a (bug 1254899)
Backed out changeset f8f3ae8c5cef (bug 1254899)
Backed out changeset d17f98a9918a (bug 1254899)
Backed out changeset 21c8a7ea2b93 (bug 1254899)
Backed out changeset 64e58f9625eb (bug 1254899)
Backed out changeset 2de214d5d1e0 (bug 1254899)
Backed out changeset f2056259d227 (bug 1254899)
Backed out changeset b805df0c8296 (bug 1254899)
2016-04-28 10:32:25 +02:00
David Anderson
3bd7f1cce8 Add gfxConfig to nsIGfxInfo, for about:support access. (bug 1254899 part 11, r=jrmuizel) 2016-04-27 22:54:27 -07:00
Jonathan Watt
80a104b4e7 Bug 1265953, part 2 - Convert much of the rest of the widget code from nsAutoPtr to UniquePtr. r=mstange 2016-04-19 21:51:25 +01:00
Benoit Girard
facbeb2b6f Bug 1263249 - Bubble up unique failureId in GetFeatureStatus. r=mconley,milan
MozReview-Commit-ID: JveFLuIcbaN
2016-04-13 17:12:47 -04:00
Eugen Sawin
d4d1a22d04 Bug 1232911 - [2.2] Add VPX decoding blocking support. r=snorp 2016-03-30 13:19:33 +02:00
Andrew McCreight
a03ff2ee2e Bug 1242084 - Fix GfxInfoBase nsStringBuffer leak. r=dvander 2016-03-14 10:27:00 +01:00
Chris Peterson
d35315e93d Bug 1251887 - Add break to unintentional switch fallthrough in GfxInfoBase.cpp to fix -Wimplicit-fallthrough warning. r=milan
widget/GfxInfoBase.cpp:158:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
2016-02-26 18:57:15 -08:00
Milan Sreckovic
60900ccf4e Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa 2016-02-19 14:39:00 +01:00
Sebastian Hengst
ce5aa61e4c Backed out changeset 4ca40a403e9d (bug 1249640) for XPCshell failures on OSX. r=backout 2016-02-24 19:02:10 +01:00
Milan Sreckovic
6d9a8cc47a Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa 2016-02-19 14:39:00 +01:00
Milan Sreckovic
5d2343136a Bug 1249777: Added support for 10.11 in the blocklisting code as well. r=mstange
MozReview-Commit-ID: JCkFwfkEyEa
2016-02-19 16:59:37 -05:00
Sylvestre Ledru
1f07806bda Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan 2016-01-22 16:58:49 +01:00
Milan Sreckovic
69238bb8d6 Bug 1235858 - Record the time stamp, use it for crash reports. r=botond 2015-12-30 11:47:00 +01:00
Milan Sreckovic
02cfc26d17 Bug 1234385: Add downloadable blocklist support for between comparison types, by recognizing driverVersionMax when parsing. r=benwa 2015-12-24 12:53:40 -05:00
Mike Hommey
36755ad5a9 Bug 1225682 - Don't use nsAuto{,C}String as class member variables in widget/. r=roc 2015-12-02 11:04:37 +09:00
Chris Peterson
84072baa4a Bug 1215892 - Fix clang's -Wimplicit-fallthrough warnings in gfx. r=BenWa
gfx/gl/GLBlitHelper.cpp:395:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels

gfx/layers/apz/src/AsyncPanZoomController.cpp:1087:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/layers/apz/src/AsyncPanZoomController.cpp:1196:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/layers/apz/src/GestureEventListener.cpp:411:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/layers/apz/util/APZEventState.cpp:292:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/layers/apz/util/APZEventState.cpp:295:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels

widget/GfxInfoBase.cpp:1015:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
2015-10-17 22:57:38 -07:00
Chris Manchester
3c61f61e98 Bug 1131325 - Move system country code from nsIGfxInfo2 to a more appropriate location. r=aklotz,smichaud 2015-07-28 15:45:34 -07:00
Milan Sreckovic
3cb25f7e5d Bug 1191404 - Update the comments to avoid confusion about what happens with blocklisting when the OS is unknown. No code change. r=milan 2015-08-05 10:39:00 +02:00
Birunthan Mohanathas
a0f7c73250 Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
Qiang Lu
c95321bc51 Bug 1178069 - Check devices capability before enable use of vp8 hardware acceleration using android.media.MediaCodecList and android.media.MediaCodecInfo r=jrmuizel 2015-07-24 12:45:55 -07:00
David Anderson
f306c5dd5e Add compositor, layers, and rendering info to nsIGfxInfo. (bug 1179051 part 5, r=mattwoodrow) 2015-07-19 14:50:35 -07:00
Ryan VanderMeulen
71feac1fd4 Backed out changesets 90446493d402 and c4f4027f9f3a (bug 1179051) for crashes. 2015-07-19 22:39:20 -04:00
David Anderson
ca3cad4296 Add compositor, layers, and rendering info to nsIGfxInfo. (bug 1179051 part 5, r=mattwoodrow) 2015-07-19 14:50:35 -07:00
Milan Sreckovic
7b3d8f51eb Bug 1183725 - Windows 10 not recognized in downloadable blocklist. r=bas 2015-07-14 13:22:13 -04:00