Mason Chang
65fa409518
Bug 1348414 Always snapshot after no more paints are pending if WR is enabled. r=mattwoodrow
2017-03-22 12:20:00 -07:00
sotaro
7585ae6fe9
Bug 1349476 - Remove LayersBackend::LAYERS_D3D9 type r=mattwoodrow
2017-03-23 11:00:41 +09:00
Milan Sreckovic
1ae1f123d0
Bug 1341959: Part 1. Allow WebGL2 to be blocked separately from WebGL overall. r=mchang
...
MozReview-Commit-ID: ABpjtMSTA8L
2017-03-02 15:48:06 -05:00
Iris Hsiao
73b8f7e90e
Backed out changeset 4187cda95a1d (bug 1341959)
2017-03-02 11:53:51 +08:00
Milan Sreckovic
f231012999
Bug 1341959: Part 1. Allow WebGL2 to be blocked separately from WebGL overall. r=mchang
...
MozReview-Commit-ID: J2d08fXAlcA
2017-02-24 14:14:35 -05:00
Jeff Walden
05ef5e1850
Bug 1287006 - Don't pass Maybe by value in miscellaneous places. r=froydnj
2017-02-13 09:07:40 -08:00
Ryan Hunt
b60d405ff9
Merge m-c to graphics
2017-01-27 10:07:37 -06:00
David Anderson
84b04040db
Allow controlling the GPU process from xpcshell. (bug 1321492 part 8, r=mattwoodrow)
2017-01-26 16:35:55 -08:00
Kartikaya Gupta
cd6737c05f
Merge m-c to graphics
...
MozReview-Commit-ID: D0L4I5rdVli
2017-01-19 10:43:00 -05:00
Kartikaya Gupta
3d70f1ee98
Merge m-c to graphics
...
MozReview-Commit-ID: LPeWBwbK82h
2017-01-12 12:40:09 -05:00
Kartikaya Gupta
3050106083
Merge m-c to graphics
...
MozReview-Commit-ID: 6XqNGxF5EiQ
2016-12-23 10:14:44 -05:00
Nicholas Nethercote
8b2d264e0f
Bug 1325503 - Remove Windows {XP, Server 2003, Vista} support from widget/. r=jimm.
...
I did my best to remove as much stuff as possible in this patch. The starting
point was to remove all the IsVistaOrLater() and IsWin7OrLater() calls, but I
also grepped for various strings and found some other removable stuff that way.
I may have still missed some things.
Notable things done by this patch.
- It removes numerous blocklist entries.
- It removes CanComputeVirtualKeyCodeFromScanCode(), because it's always true
now.
- It removes ShowXP{Folder,File}Picker(), even though these were available as
fallbacks on Vista+. The "when platform is built without the longhorn SDK"
condition in the comment above nsFilePicker::ShowXPFolderPicker() sounds like
it won't ever happen any more.
- It removes the config.trim_on_minimize preference. This requires adding a
bool sHaveInitializedPrefs variable; previously the lack of pref
initialization was indicated by the tri-state sTrimOnMinimize variable having
the value 2.
Notable things *not* done by this patch.
- ClearThemeRegion() still exists. The comment suggests that it is XP/Vista
only, but the code suggests otherwise. jimm thinks the comment is wrong.
- The comment in WinWakeLockListener::Callback() suggests that the StartTimer()
call is no longer needed to block the screen saver. I'm uncertain about this
and so I think it's best left to a follow-up.
2016-12-23 13:13:31 +11:00
Kartikaya Gupta
a22dff19b1
Merge m-c to graphics
...
MozReview-Commit-ID: E9vVT9ZNSAJ
2016-11-22 10:21:45 -05:00
George Wright
5a78b9a257
Bug 1297790 - Add GPU process feature status to the Telemetry environment r=dvander,gfritzsche data-review=bsmedberg
2016-11-21 15:10:11 -05:00
Mozilla Graphics Team
1f923fd38d
Bug 1317774 - Add non-gfx code needed to use WebRender in gecko. r=gfx
...
This completes the migration of code from the github branch to the graphics
project repo. At this point all webrender-related code should be disabled
unless --enable-webrender is provided in the mozconfig.
MozReview-Commit-ID: Dea8rxM6UPL
2016-11-16 08:54:51 -05:00
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