Boris Zbarsky
5f546dac16
Bug 1455676 part 3. Remove nsIDOMNode usage from widget/. r=qdot
2018-05-29 22:58:48 -04:00
sotaro
94a17f343c
Bug 1437334 - Block DX NV12 on SandyBridge for old graphics drivers r=jrmuizel
2018-05-17 12:07:20 +09:00
David Major
fc9504d470
Bug 1460699: Use an 's' rather than 'm' prefix for GfxInfo static variables. r=milan
2018-05-14 11:16:50 -04:00
David Major
fe26c13b38
Bug 1458270: Clean up in the shutdown observer. r=milan
2018-05-08 17:37:25 -04:00
Milan Sreckovic
68c4ebc61a
Bug 1455696: gfx.webrender.all.qualified preference to default to WR for non-blocked devices/hardware. gfx.webrender.all will still force it on. r=milan
2018-05-03 13:02:00 +03:00
Ryan Hunt
d52baa4af8
Bug 1457007 - Add about:support information on if tiling is used in the content process. r=nical
...
MozReview-Commit-ID: 1JewsArgmZz
2018-04-30 15:05:19 -05:00
Boris Zbarsky
4038e1d23f
Bug 1455674 part 17. Remove use of nsIDOMElement in non-dom non-JS code. r=qdot
2018-04-26 23:37:34 -04:00
Adrian Wielgosik
38f9a663ce
Bug 1447389 - Remove nsIDOMNodeList. r=bz
...
MozReview-Commit-ID: 11szZP6dS6V
2018-04-25 23:01:30 +02:00
Nicholas Nethercote
e585e8ddb3
Bug 1448222 - Remove MediaPrefs. r=jya
...
This patch converts all the prefs in MediaPrefs to the new StaticPrefs system.
Note that the "media.wmf.skip-blacklist" pref was present in both MediaPrefs
and gfxPrefs. The copy in MediaPrefs was never used; this explains why this
patch does not add an entry for it to StaticPrefList.h.
Note also that the patch removes themedia.rust.mp4parser pref, because it's
unused.
MozReview-Commit-ID: IfHP37NbIjY
2018-03-20 09:48:56 +11:00
Adrian Wielgosik
f49409cf50
Bug 1441270 - Remove unused WebGL parameter getters. r=jgilbert
...
MozReview-Commit-ID: 7PqaPG2STUs
2018-02-26 20:35:12 +01:00
Ryan Hunt
4e6b289eed
Add tiling and paint worker count information to about:support. (bug 1432516, r=milan)
2018-01-23 15:52:13 -06:00
Milan Sreckovic
d52fc72ee4
Bug 1418980: Add full blocklisting support for GPU_PROCESS and DX_INTEROP2. r=dvander
...
MozReview-Commit-ID: 4gKi54Is8KO
2017-11-21 13:13:10 -05:00
Gabriele Svelto
212ac842bf
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from widget; r=froydnj
2017-11-23 10:59:04 +01:00
shindli
f90a73f3c0
Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
...
Backed out changeset 07fcf163241a (bug 1402519)
Backed out changeset c6d2ad45d8e2 (bug 1402519)
Backed out changeset 8a3caca61294 (bug 1402519)
Backed out changeset 01425eae2c48 (bug 1402519)
Backed out changeset cf298d3815de (bug 1402519)
Backed out changeset e1964f4389cd (bug 1402519)
Backed out changeset f405337f3569 (bug 1402519)
Backed out changeset a76356fd3359 (bug 1402519)
Backed out changeset d3bb350d1c34 (bug 1402519)
Backed out changeset 9d3bfd9f932c (bug 1402519)
Backed out changeset e3dd6e5b073f (bug 1402519)
Backed out changeset e801b0c00134 (bug 1402519)
Backed out changeset 8a4139fa5dca (bug 1402519)
Backed out changeset 8d01c14ac1ca (bug 1402519)
Backed out changeset 24e0dcd01898 (bug 1402519)
Backed out changeset f8fdf450613f (bug 1402519)
2017-11-23 00:11:44 +02:00
Gabriele Svelto
e8381601dc
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from widget; r=froydnj
...
This does not remove the directives in widget/ContentCache.cpp as those crash
annotations should be temporary and will be removed once bug 1405832 is fixed.
MozReview-Commit-ID: F0STyYDx8F4
2017-10-10 16:04:47 +02:00
Jean-Yves Avenard
d2d596b46a
Bug 1417442 - P1. Don't attempt to initialize MediaPrefs in the GPU process. r=dvander
...
MozReview-Commit-ID: 66766Tx8vgM
2017-11-16 17:21:09 +01:00
Boris Zbarsky
035ea3c391
Bug 1415677 part 6. Remove nsIDOMHTMLCollection. r=qdot
...
MozReview-Commit-ID: E8P9o0bv63L
2017-11-13 10:41:33 -05:00
Milan Sreckovic
d79a394fca
Bug 1403945: Add utility functions to recognize OS X 10.13. r=mstange
...
MozReview-Commit-ID: Bw0jkyWrIzD
2017-09-28 10:21:10 -04:00
Ryan Hunt
f2445bde89
Disable the GPU process in xpc-shell after we kill it to prevent extra restarts. (bug 1402500, r=dvander)
...
MozReview-Commit-ID: 3SNNGIfvTOr
2017-09-26 10:26:44 -04:00
Mason Chang
4b6b4137c2
Bug 1389338 - Show Off Main Thread Status in about:support. r=rhunt
2017-08-14 21:08:18 -07:00
Nicholas Nethercote
09493fcbcf
Bug 1384835 (part 3, attempt 2) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
2017-07-31 14:28:48 +10:00
Nicholas Nethercote
636397db95
Bug 1384835 (part 1, attempt 2) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
2017-07-31 10:52:51 +10:00
Brendan Dahl
238bf2fc9c
Bug 1355147 - Expose IsHeadless on GfxInfo. r=jrmuizel
...
Allows marionette to check if the browser is in headless mode.
MozReview-Commit-ID: 2kaqO3HO9Ke
2017-07-28 11:00:28 -07:00
Sebastian Hengst
fa11c3896d
Backed out changeset 07b534f44740 (bug 1384835) for failing xpcshell's security/manager/ssl/tests/unit/test_cert_sha1.js checkCertErrorGenericAtTime on Linux x64 debug. r=backout
2017-07-28 10:30:29 +02:00
Sebastian Hengst
51534c6b52
Backed out changeset ef5feef07bed (bug 1384835)
2017-07-28 10:29:24 +02:00
Nicholas Nethercote
8846676f01
Bug 1384835 (part 3) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
...
This is similar like the previous patch, but for the 8-bit string variants.
Also, it changes assignment to Adopt() in GetCString() and GetDefaultCString()
to avoid an extra copy.
2017-07-27 16:45:10 +10:00
Nicholas Nethercote
5731f3fdf6
Bug 1384835 (part 1) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
...
This is basically a cosmetic change; references are the normal way to do string
outparams.
2017-07-25 19:12:56 +10:00
Milan Sreckovic
625d8591f7
Bug 1359416: Allow blocklisting of D3D11 keyed mutex and block it for Intel Gen 6. r=bas,dvander
...
MozReview-Commit-ID: 2u7N5qhHhD1
2017-07-25 14:02:36 -04:00
Wes Kocher
aae5e7abe3
Backed out changeset 4d83b498dc00 (bug 1359416) for assertions in ServoStyleSet a=backout CLOSED TREE
...
MozReview-Commit-ID: 6vOIMVR5616
2017-07-21 17:18:20 -07:00
Milan Sreckovic
841701882c
Bug 1359416: Allow blocklisting of D3D11 keyed mutex and block it for Intel Gen 6. r=bas
...
MozReview-Commit-ID: 5O5SPvHsT67
2017-07-21 12:46:40 -04:00
Milan Sreckovic
e3aa902886
Bug 1381074: Have downloadable blocklist recognize advanced layers. r=dvander
...
MozReview-Commit-ID: GlzDUQoAH6P
2017-07-14 14:13:54 -04:00
David Anderson
5ba218a1df
Report when constant buffer offsetting doesn't work. (bug 1379413 part 2, r=bas)
2017-07-11 00:13:26 -07:00
David Anderson
af80b26651
Add Telemetry environment and failure tracking for Advanced Layers. (bug 1365879 part 23, r=milan, data_r=bsmedberg)
2017-06-23 14:23:13 -07:00
Carsten "Tomcat" Book
c52aec4b9c
Backed out changeset 35129e4e204b (bug 1365879)
2017-06-23 12:15:28 +02:00
David Anderson
57f2e6fe00
Add Telemetry environment and failure tracking for Advanced Layers. (bug 1365879 part 23, r=milan, data_r=bsmedberg)
2017-06-22 21:12:20 -07:00
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