<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>136576</bug_id>
          
          <creation_ts>2014-09-05 08:04:26 -0700</creation_ts>
          <short_desc>can not find cairo-gl.h when build webkit with gtk on ubuntu 14.04</short_desc>
          <delta_ts>2016-08-29 10:48:00 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Geng Qifu">qifugeng2002</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>agomez</cc>
    
    <cc>bburg</cc>
    
    <cc>berto</cc>
    
    <cc>lantw44</cc>
    
    <cc>mario</cc>
    
    <cc>mrobinson</cc>
    
    <cc>nalldav</cc>
    
    <cc>pnormand</cc>
    
    <cc>pochu27</cc>
    
    <cc>vjaquez</cc>
    
    <cc>yoav</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1033460</commentid>
    <comment_count>0</comment_count>
    <who name="Geng Qifu">qifugeng2002</who>
    <bug_when>2014-09-05 08:04:26 -0700</bug_when>
    <thetext>I got webkit newest code with svn, then try to build it follow instructions on this page:

http://trac.webkit.org/wiki/BuildingGtk

When I run Tools/Scripts/build-webkit --gtk,
There is an error:
../../Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp:43:22: fatal error: cairo-gl.h: No such file or directory

and I found these two file named cairo-gl.h under webkit directory:
./WebKitBuild/Dependencies/Source/cairo-1.12.8/src/cairo-gl.h
./WebKitBuild/Dependencies/Root/include/cairo/cairo-gl.h

I add &quot;WebKitBuild/Dependencies/Root/include/cairo&quot; to Source/WebCore/PlatformGTK.cmake, then build continue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034872</commentid>
    <comment_count>1</comment_count>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2014-09-12 09:06:08 -0700</bug_when>
    <thetext>I&apos;m seeing the same problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035251</commentid>
    <comment_count>2</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-09-15 07:51:07 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; ../../Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp:43:22: fatal error: cairo-gl.h: No such file or directory

&gt; I add &quot;WebKitBuild/Dependencies/Root/include/cairo&quot; to Source/WebCore/PlatformGTK.cmake, then build continue.

This should not be necessary because that should be already in CAIRO_INCLUDE_DIRS.

Can you see what&apos;s the value of CAIRO_INCLUDE_DIRS in WebKitBuild/Release/CMakeCache.txt ?

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035281</commentid>
    <comment_count>3</comment_count>
    <who name="">nalldav</who>
    <bug_when>2014-09-15 12:11:09 -0700</bug_when>
    <thetext>Same here.

CAIRO_INCLUDE_DIRS:PATH=/usr/include/cairo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035399</commentid>
    <comment_count>4</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-09-16 01:11:12 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Same here.
&gt; 
&gt; CAIRO_INCLUDE_DIRS:PATH=/usr/include/cairo

And do you have /usr/include/cairo/cairo-gl.h installed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035458</commentid>
    <comment_count>5</comment_count>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2014-09-16 07:01:09 -0700</bug_when>
    <thetext>Seeing the same CAIRO_INCLUDE_DIRS. No cairo-gl.h in /usr/include/cairo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035459</commentid>
    <comment_count>6</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-09-16 07:11:55 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Seeing the same CAIRO_INCLUDE_DIRS. No cairo-gl.h in /usr/include/cairo

Ok, there&apos;s a couple of things here.

1) You don&apos;t seem to have cairo-gl installed in your system. What
   distro are you using? This is not so important.

2) WebKit does not seem to find the version of cairo-gl installed
   under WebKitBuild/Dependencies/. Can you try this?

   $ Tools/jhbuild/jhbuild-wrapper --gtk run pkg-config --cflags cairo-gl</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035461</commentid>
    <comment_count>7</comment_count>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2014-09-16 07:16:46 -0700</bug_when>
    <thetext>I&apos;m using Ubuntu 14.04, and can&apos;t really find a cairo-gl package... I&apos;m trying what you suggested. Will report back.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035469</commentid>
    <comment_count>8</comment_count>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2014-09-16 08:18:26 -0700</bug_when>
    <thetext>The pkg-config did not help</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035470</commentid>
    <comment_count>9</comment_count>
    <who name="">nalldav</who>
    <bug_when>2014-09-16 08:37:45 -0700</bug_when>
    <thetext>Ubuntu 14.04 as well.  I&apos;m running it on a VM.  I compiled Cairo from source with --enable-gl --enable-flags --prefix=/usr and webkit compiles now.  Shouldn&apos;t the configuration detect if the GL backend is there or not though?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035487</commentid>
    <comment_count>10</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-09-16 10:11:34 -0700</bug_when>
    <thetext>The build should be using WebKitBuild/Dependencies/Root/include/cairo when including cairo-gl.h. That is the issue here. I&apos;m not sure why that directory wasn&apos;t on the include path.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035489</commentid>
    <comment_count>11</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-09-16 10:12:09 -0700</bug_when>
    <thetext>Perhaps you have a pre-existing CMakeCache.txt file when you built the JHBuild dependencies?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035519</commentid>
    <comment_count>12</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-09-16 11:41:50 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; Perhaps you have a pre-existing CMakeCache.txt file when you built
&gt; the JHBuild dependencies?

That was my first thought too, but I think we tried this on IRC the
other day and didn&apos;t help ...

Yoav, what do you mean with &quot;the pkg-config did not help&quot;? That
command is not going to fix anything by itself, but it should print
the full path of the cairo headers in WebKitBuild/Dependencies/ if
they are detected.

If pkg-config shows WebKitBuild/Dependencies/Root/include/cairo, then
remove WebKitBuild/Release and run &quot;build-webkit --gtk&quot; again.

If after that CAIRO_INCLUDE_DIRS is still pointing to
/usr/include/cairo then it would be a bug, because the version of
Cairo inside WebKitBuild/Dependencies should be used before the one
installed in /usr.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035530</commentid>
    <comment_count>13</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-09-16 11:51:58 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; Ubuntu 14.04 as well.  I&apos;m running it on a VM.  I compiled Cairo
&gt; from source with --enable-gl --enable-flags --prefix=/usr and webkit
&gt; compiles now.  Shouldn&apos;t the configuration detect if the GL backend
&gt; is there or not though?

So if you don&apos;t have a GL-enabled Cairo, build-webkit doesn&apos;t complain
during the configuration time but in the middle of the compilation,
right?

Is it what happened to you? If that&apos;s the case then yes, it seems like a bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035775</commentid>
    <comment_count>14</comment_count>
    <who name="">nalldav</who>
    <bug_when>2014-09-17 14:56:44 -0700</bug_when>
    <thetext>Yeah I&apos;m not sure what happened but I trashed the source and got a fresh copy and it compiled without a hitch.  Go figure??
Thanks though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035826</commentid>
    <comment_count>15</comment_count>
    <who name="Geng Qifu">qifugeng2002</who>
    <bug_when>2014-09-17 20:28:39 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; Yeah I&apos;m not sure what happened but I trashed the source and got a fresh copy and it compiled without a hitch.  Go figure??
&gt; Thanks though.

Yes, that is the case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1036303</commentid>
    <comment_count>16</comment_count>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2014-09-20 08:25:36 -0700</bug_when>
    <thetext>Getting a new copy worked for me as well (after disabling SUBTLE_CRYPTO because of https://bugs.webkit.org/show_bug.cgi?id=136158).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1036963</commentid>
    <comment_count>17</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-09-24 06:21:10 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; So if you don&apos;t have a GL-enabled Cairo, build-webkit doesn&apos;t
&gt; complain during the configuration time but in the middle of the
&gt; compilation, right?

Ok, I don&apos;t have much cmake-fu but I&apos;m not sure if this code is really
working:

    if (CAIRO_GL_FOUND)
        WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCELERATED_2D_CANVAS ON)
    else ()
        WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCELERATED_2D_CANVAS OFF)
    endif ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047503</commentid>
    <comment_count>18</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2014-11-10 01:24:49 -0800</bug_when>
    <thetext>So the plugin process is built with features enabled for the jhbuild deps apart from the gtk2 dep which isn&apos;t in jhbuild, that pulls in system-wide deps such as cairo.

One workaround is to disable Accelerated 2d canvas for that part of the build. Like most features I don&apos;t think it&apos;s actually needed by the plugin process, are they?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047540</commentid>
    <comment_count>19</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-11-10 08:30:53 -0800</bug_when>
    <thetext>(In reply to comment #18)
&gt; So the plugin process is built with features enabled for the jhbuild deps
&gt; apart from the gtk2 dep which isn&apos;t in jhbuild, that pulls in system-wide
&gt; deps such as cairo.
&gt; 
&gt; One workaround is to disable Accelerated 2d canvas for that part of the
&gt; build. Like most features I don&apos;t think it&apos;s actually needed by the plugin
&gt; process, are they?

I do not believe the plugin process needs accelerated 2D canvas.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052096</commentid>
    <comment_count>20</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-12-03 02:11:40 -0800</bug_when>
    <thetext>We should fix this, webkit currently does not build in Debian (without the jhbuild) because of this, cairo is now built without gl support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052144</commentid>
    <comment_count>21</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-12-03 07:07:52 -0800</bug_when>
    <thetext>Ok, so the problem here doesn&apos;t seem to have anything to do with the
plugin process, but with what I said in comment #17:

We have this code to detect cairo-gl:

     if (CAIRO_GL_FOUND)
         WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCELERATED_2D_CANVAS ON)
     else ()
         WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCELERATED_2D_CANVAS OFF)
     endif ()

If cairo-gl is found then ENABLE_ACCELERATED_2D_CANVAS is ON and
everything builds fine.

If cairo-gl is not found then ENABLE_ACCELERATED_2D_CANVAS is OFF and
everything builds fine as well.

However, the build-webkit script sets ENABLE_ACCELERATED_2D_CANVAS to
ON unconditionally in the GTK port (see FeatureList.pm), and the cmake
code above does not override that setting if cairo-gl is not found.

Hence, WebKit expects to find cairo-gl, which is not present, and the
build fails.

Debian does not ship cairo-gl lately (I don&apos;t know about other
distros), that&apos;s why this error has popped up recently in my system.

The workaround here is to invoke cmake directly or to pass
--cmakeargs=-DENABLE_ACCELERATED_2D_CANVAS=OFF to build-webkit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052162</commentid>
    <comment_count>22</comment_count>
    <who name="Víctor M. Jáquez L.">vjaquez</who>
    <bug_when>2014-12-03 08:24:56 -0800</bug_when>
    <thetext>

&gt; Debian does not ship cairo-gl lately (I don&apos;t know about other
&gt; distros), that&apos;s why this error has popped up recently in my system.

For sake of completeness: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765684#10</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052202</commentid>
    <comment_count>23</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-12-03 10:43:54 -0800</bug_when>
    <thetext>(In reply to comment #21)
&gt; However, the build-webkit script sets ENABLE_ACCELERATED_2D_CANVAS to
&gt; ON unconditionally in the GTK port (see FeatureList.pm), and the cmake
&gt; code above does not override that setting if cairo-gl is not found.

Is Debian using build-webkit to build? That&apos;s really only meant for upstream development.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052299</commentid>
    <comment_count>24</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-12-03 15:01:41 -0800</bug_when>
    <thetext>(In reply to comment #23)
&gt; Is Debian using build-webkit to build? That&apos;s really only meant for
&gt; upstream development.

Right, this problem only appears if you use build-webkit, the Debian
packaging is not affected by it, but people doing upstream development
without using jhbuild will find this problem.

I think one solution would be to make build-webkit fail immediately
before compilation if ENABLE_ACCELERATED_2D_CANVAS is enabled but
cairo-gl is not found.

That way the user would be able to see what&apos;s going on.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052307</commentid>
    <comment_count>25</comment_count>
      <attachid>242529</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-12-03 15:19:02 -0800</bug_when>
    <thetext>Created attachment 242529
Patch

Something like this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052311</commentid>
    <comment_count>26</comment_count>
      <attachid>242530</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-12-03 15:30:02 -0800</bug_when>
    <thetext>Created attachment 242530
Patch

This one is a bit better.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1052436</commentid>
    <comment_count>27</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-12-04 02:10:14 -0800</bug_when>
    <thetext>Committed r176787: &lt;http://trac.webkit.org/changeset/176787&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114583</commentid>
    <comment_count>28</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2015-08-04 03:14:49 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; I got webkit newest code with svn, then try to build it follow instructions
&gt; on this page:
&gt; 
&gt; http://trac.webkit.org/wiki/BuildingGtk
&gt; 
&gt; When I run Tools/Scripts/build-webkit --gtk,
&gt; There is an error:
&gt; ../../Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp:43:22: fatal
&gt; error: cairo-gl.h: No such file or directory
&gt; 
&gt; and I found these two file named cairo-gl.h under webkit directory:
&gt; ./WebKitBuild/Dependencies/Source/cairo-1.12.8/src/cairo-gl.h
&gt; ./WebKitBuild/Dependencies/Root/include/cairo/cairo-gl.h
&gt; 

I hit a similar problem to this today, although perhaps not exactly the same issue:

When I tried to build the latest release of WebKitGTK+ (2.9.5) right from the tarball in a 32-bit Linux system withOUT cairo-gl available, ACCELERATED_2D_CANVAS was enabled by default, making the build fail later on with a similar error to the one above, due to &quot;missing cairo-gl.h&quot;.

I have no idea why it enabled 2D_ACCELERATED_CANVAS by default, I&apos;ve just noticed it when I saw the build failing, because of this line in CMakeCache.txt:

  //Toggle accelerated 2D canvas support
  ENABLE_ACCELERATED_2D_CANVAS:BOOL=ON

Will try to provide more info later on, but for now just to mention that I was not using the build-webkit script at all, as I was building straight from the tarball.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114586</commentid>
    <comment_count>29</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2015-08-04 03:35:19 -0700</bug_when>
    <thetext>This seems to be the problem: Even though cairo-gl is not found, CMake ends up concluding that it is found for some reason, and that enables ACCELERATED_2D_CANVAS:

    -- checking for module &apos;cairo-gl&apos;
    --   package &apos;cairo-gl&apos; not found
    -- checking for module &apos;cairo-glx&apos;
    --   package &apos;cairo-glx&apos; not found
    -- checking for module &apos;cairo-egl&apos;
    --   package &apos;cairo-egl&apos; not found
    -- Found CairoGL: CAIRO_GLX_INCLUDE_DIRS;CAIRO_EGL_INCLUDE_DIRS
    (Required is at least version &quot;1.10.2&quot;) 
    
    [...]
    
    -- Enabled features:
    --  ENABLE_ACCELERATED_2D_CANVAS ............ ON
    --  ENABLE_CREDENTIAL_STORAGE                 ON
    [...]

Seems like a different bug to me, while file it once I confirm whether this is an issue in the 2.9.5 release or also in the latest master from trunk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1224209</commentid>
    <comment_count>30</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2016-08-29 10:48:00 -0700</bug_when>
    <thetext>I ran into this when building WebKitGTK from source on one of my old VMs. The solution was to delete the CMakeCache.txt file and re-run CMake so that it uses the correct path to the jhbuild-installed &lt;cairo/cairo_gl.h&gt; header. It had been looking in /usr/include, but it was not installed system-wide.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>242529</attachid>
            <date>2014-12-03 15:19:02 -0800</date>
            <delta_ts>2014-12-03 15:30:02 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>136576.diff</filename>
            <type>text/plain</type>
            <size>1259</size>
            <attacher name="Alberto Garcia">berto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA4MGMzMjZlLi42MThmOTc3
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTQtMTItMDMgIEFsYmVydG8gR2FyY2lhICA8YmVydG9AaWdhbGlhLmNvbT4KKworICAgICAg
ICBjYW4gbm90IGZpbmQgY2Fpcm8tZ2wuaCB3aGVuIGJ1aWxkIHdlYmtpdCB3aXRoIGd0ayBvbiB1
YnVudHUgMTQuMDQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEzNjU3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIENNYWtlIHNob3VsZCBjb21wbGFpbiBpZiBBY2NlbGVyYXRlZCAyRCBDYW52YXMgaXMgZXhw
bGljaXRseQorICAgICAgICBlbmFibGVkIGJ1dCBjYWlyby1nbCBpcyBub3QgZm91bmQuCisKKyAg
ICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZToKKwogMjAxNC0xMi0wMyAgRXZh
IEJhbGF6c2ZhbHZpICA8ZXZhYi51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29tPgogCiAgICAg
ICAgIFtFRkxdIEFkZCBzdWJ0bGUgY3J5cHRvIHRvIHRoZSBidWlsZCBzeXN0ZW0KZGlmZiAtLWdp
dCBhL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNH
VEsuY21ha2UKaW5kZXggZjU0OTM1ZC4uNzczNWU3YSAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtl
L09wdGlvbnNHVEsuY21ha2UKKysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKQEAg
LTc0LDYgKzc0LDggQEAgaWYgKE9QRU5HTF9GT1VORCBBTkQgKEdMWF9GT1VORCBPUiBFR0xfRk9V
TkQpKQogICAgIGZpbmRfcGFja2FnZShDYWlyb0dMIDEuMTAuMiBDT01QT05FTlRTICR7Q0FJUk9f
R0xfQ09NUE9ORU5UU30pCiAgICAgaWYgKENBSVJPX0dMX0ZPVU5EKQogICAgICAgICBXRUJLSVRf
T1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTIE9O
KQorICAgIGVsc2VpZiAoRU5BQkxFX0FDQ0VMRVJBVEVEXzJEX0NBTlZBUykKKyAgICAgICAgbWVz
c2FnZShGQVRBTF9FUlJPUiAiY2Fpcm8tZ2wgaXMgbmVlZGVkIGZvciBBY2NlbGVyYXRlZCAyRCBD
YW52YXMgc3VwcG9ydCIpCiAgICAgZWxzZSAoKQogICAgICAgICBXRUJLSVRfT1BUSU9OX0RFRkFV
TFRfUE9SVF9WQUxVRShFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTIE9GRikKICAgICBlbmRp
ZiAoKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>242530</attachid>
            <date>2014-12-03 15:30:02 -0800</date>
            <delta_ts>2014-12-04 01:55:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>136576.diff</filename>
            <type>text/plain</type>
            <size>1166</size>
            <attacher name="Alberto Garcia">berto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA4MGMzMjZlLi42MThmOTc3
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTQtMTItMDMgIEFsYmVydG8gR2FyY2lhICA8YmVydG9AaWdhbGlhLmNvbT4KKworICAgICAg
ICBjYW4gbm90IGZpbmQgY2Fpcm8tZ2wuaCB3aGVuIGJ1aWxkIHdlYmtpdCB3aXRoIGd0ayBvbiB1
YnVudHUgMTQuMDQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEzNjU3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIENNYWtlIHNob3VsZCBjb21wbGFpbiBpZiBBY2NlbGVyYXRlZCAyRCBDYW52YXMgaXMgZXhw
bGljaXRseQorICAgICAgICBlbmFibGVkIGJ1dCBjYWlyby1nbCBpcyBub3QgZm91bmQuCisKKyAg
ICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZToKKwogMjAxNC0xMi0wMyAgRXZh
IEJhbGF6c2ZhbHZpICA8ZXZhYi51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29tPgogCiAgICAg
ICAgIFtFRkxdIEFkZCBzdWJ0bGUgY3J5cHRvIHRvIHRoZSBidWlsZCBzeXN0ZW0KZGlmZiAtLWdp
dCBhL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNH
VEsuY21ha2UKaW5kZXggZjU0OTM1ZC4uZjI2OTExMyAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtl
L09wdGlvbnNHVEsuY21ha2UKKysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKQEAg
LTgyLDYgKzgyLDEwIEBAIGVsc2UgKCkKICAgICBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9W
QUxVRShFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTIE9GRikKIGVuZGlmICgpCiAKK2lmIChF
TkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTIEFORCBOT1QoQ0FJUk9fR0xfRk9VTkQpKQorICAg
IG1lc3NhZ2UoRkFUQUxfRVJST1IgImNhaXJvLWdsIGlzIG5lZWRlZCBmb3IgQWNjZWxlcmF0ZWQg
MkQgQ2FudmFzIHN1cHBvcnQiKQorZW5kaWYgKCkKKwogaWYgKEdFT0NMVUUyX0ZPVU5EIE9SIEdF
T0NMVUVfRk9VTkQpCiAgICAgV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxF
X0dFT0xPQ0FUSU9OIE9OKQogZWxzZSAoKQo=
</data>
<flag name="review"
          id="267404"
          type_id="1"
          status="+"
          setter="cgarcia"
    />
          </attachment>
      

    </bug>

</bugzilla>