Bug#720289: more details

Henrik Ahlgren pablo at seestieto.com
Wed Aug 21 07:40:00 UTC 2013


On Tue, Aug 20, 2013 at 11:32:16PM -0700, Larry Doolittle wrote:
> I have not found this stanza anywhere in a Mozilla version control
> repository (I know git, but I don't claim to be a GitHub or Mozilla
> expert), so I don't know what its historical context is.  Wikipedia
> tells me FireFox 17 ESR was released on November 20, 2012.

I believe the upstream commit you are looking for is the following:

commit 641bb356f95798b0f24c902bb0d3d4236cffe053
Author: Benoit Jacob <bjacob at mozilla.com>
Date:   2013-02-11 12:06:09 -0500

    Bug 838413 - blacklist mesa in esr17 - r=jgilbert, a=bbajaj

diff --git a/widget/xpwidgets/GfxInfoX11.cpp
b/widget/xpwidgets/GfxInfoX11.cpp
index 8473080..8eb0b82 100644
--- a/widget/xpwidgets/GfxInfoX11.cpp
+++ b/widget/xpwidgets/GfxInfoX11.cpp
@@ -326,6 +326,10 @@ GfxInfo::GetFeatureStatusImpl(int32_t aFeature,
       }

       if (mIsMesa) {
+        if (aFeature == nsIGfxInfo::FEATURE_WEBGL_OPENGL) {
+            *aStatus = nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION;
+            aSuggestedDriverVersion.AssignLiteral("Not Mesa");
+        }
         if (mIsNouveau && version(mMajorVersion, mMinorVersion) <
	 version(8,0)) {
           *aStatus = nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION;
           aSuggestedDriverVersion.AssignLiteral("Mesa 8.0");



More information about the pkg-mozilla-maintainers mailing list