<?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>96514</bug_id>
          
          <creation_ts>2012-09-12 07:51:05 -0700</creation_ts>
          <short_desc>[Gtk EWS] EWS for Gtk+ should generate the mangled symbols for unresolved symbols</short_desc>
          <delta_ts>2013-08-15 14:35:31 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          <dependson>115323</dependson>
    
    <dependson>115732</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vivek Galatage">vivekgalatage</reporter>
          <assigned_to name="Gustavo Noronha (kov)">gustavo</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dpranke</cc>
    
    <cc>goatman.py</cc>
    
    <cc>gtk-ews</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pnormand</cc>
    
    <cc>vivekg</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>718352</commentid>
    <comment_count>0</comment_count>
    <who name="Vivek Galatage">vivekgalatage</who>
    <bug_when>2012-09-12 07:51:05 -0700</bug_when>
    <thetext>It would be great if EWS for Gtk+ generate the mangled version of the unresolved symbols. 

Currently the non-mangled symbols are generated thereby the developer must have gtk+ environment to generate these symbols. But considering cross-platform nature of Webkit, it would be really nice if this information can be generated by the EWS so then the developers can directly use these symbols while exporting it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>719481</commentid>
    <comment_count>1</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-09-13 07:54:30 -0700</bug_when>
    <thetext>+Gustavo,Martin

Any idea how we can accomplish this? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>719582</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-09-13 09:28:02 -0700</bug_when>
    <thetext>If we actually know the missing symbols we could run c++filt on the symbol table of the library and then create a map to map backward to the mangled symbol.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882366</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-04-27 23:25:47 -0700</bug_when>
    <thetext>There&apos;s the --no-demangle option that can be passed to the linker to stop the missing symbol being written out in the demangled form.
There&apos;s also the COLLECT_NO_DEMANGLE env which has the same effect when set.
http://linux.die.net/man/1/ld

I&apos;ll see what the ld and gold linkers support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882375</commentid>
    <comment_count>4</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-04-28 03:19:27 -0700</bug_when>
    <thetext>Setting the COLLECT_NO_DEMANGLE in the environment works with both linkers, so that&apos;s what I&apos;d propose doing on the EWS systems.

I also think this would make sense on the buildbots, just so someone can see what symbols need exporting when trying to fix the build.

EWS adjustments should be done by their owners while for the buildbots the variable can be listed somewhere in the buildbot configuration files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882491</commentid>
    <comment_count>5</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2013-04-29 00:37:38 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Setting the COLLECT_NO_DEMANGLE in the environment works with both linkers, so that&apos;s what I&apos;d propose doing on the EWS systems.
&gt; 
&gt; I also think this would make sense on the buildbots, just so someone can see what symbols need exporting when trying to fix the build.
&gt; 
&gt; EWS adjustments should be done by their owners while for the buildbots the variable can be listed somewhere in the buildbot configuration files.

I&apos;ve set that variable on my gtk-wk2-ews. Thanks for investigating this issue!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882524</commentid>
    <comment_count>6</comment_count>
      <attachid>199998</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-04-29 06:19:28 -0700</bug_when>
    <thetext>Created attachment 199998
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882526</commentid>
    <comment_count>7</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-04-29 06:20:20 -0700</bug_when>
    <thetext>How about something like this, so there&apos;s one less thing we need to remember when running the queue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882541</commentid>
    <comment_count>8</comment_count>
      <attachid>199998</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-04-29 07:01:23 -0700</bug_when>
    <thetext>Comment on attachment 199998
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=199998&amp;action=review

&gt; Tools/Scripts/webkitpy/port/gtk.py:46
&gt; +        os.environ[&apos;COLLECT_NO_DEMANGLE&apos;] = &apos;1&apos;

Does this properly translate into the EWS&apos;s environment?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882999</commentid>
    <comment_count>9</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-04-30 03:20:14 -0700</bug_when>
    <thetext>Hrm, the proposed hack ... is a hack. It probably would work for EWSs.

Another solution that I should have pushed for (and I apologize for not doing so) is to pass the --no-demangle flag to the linker. This can be easily done by listing the flag in the AM_LDFLAGS assignment in the root GNUmakefile.am. This way the linker outputs mangled symbols by default, though if someone needs clarification on what the symbol is representing, he can still run the symbol through c++filt.

This would remove the need for exporting the COLLECT_NO_DEMANGLE env on both EWSs and the builders.

Thoughts?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>883804</commentid>
    <comment_count>10</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-05-02 08:44:55 -0700</bug_when>
    <thetext>I like that solution. The mangled symbols are usually more interesting for developers, and anyone who needs it can demangle the symbol very easily, so I think it&apos;s OK to add it to the linker arguments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886227</commentid>
    <comment_count>11</comment_count>
      <attachid>201043</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-08 01:33:05 -0700</bug_when>
    <thetext>Created attachment 201043
Test patch

Just a test patch to see how EWSs now behave.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886228</commentid>
    <comment_count>12</comment_count>
      <attachid>201043</attachid>
    <who name="kov&apos;s GTK+ EWS bot">gtk-ews</who>
    <bug_when>2013-05-08 01:41:56 -0700</bug_when>
    <thetext>Comment on attachment 201043
Test patch

Attachment 201043 did not pass gtk-ews (gtk):
Output: http://webkit-queues.appspot.com/results/436014</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886229</commentid>
    <comment_count>13</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-08 01:43:16 -0700</bug_when>
    <thetext>Success:

./.libs/libWebCoreInternals.a(./.libs/../Source/WebCore/testing/.libs/libWebCoreInternals_la-Internals.o):Internals.cpp:function _ZN7WebCore9Internals23inspectorHighlightRectsEPNS_8DocumentERi: error: undefined reference to &apos;_ZN7WebCore14ClientRectListC1ERKN3WTF6VectorINS_9FloatQuadELm0ENS1_15CrashOnOverflowEEE&apos;
collect2: error: ld returned 1 exit status
make[1]: *** [Programs/DumpRenderTree] Error 1

Closing the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886230</commentid>
    <comment_count>14</comment_count>
      <attachid>199998</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-08 01:43:48 -0700</bug_when>
    <thetext>Comment on attachment 199998
Patch

Clearing the r? flag.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886231</commentid>
    <comment_count>15</comment_count>
    <who name="Vivek Galatage">vivekg</who>
    <bug_when>2013-05-08 01:46:30 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; Success:
&gt; 
&gt; ./.libs/libWebCoreInternals.a(./.libs/../Source/WebCore/testing/.libs/libWebCoreInternals_la-Internals.o):Internals.cpp:function _ZN7WebCore9Internals23inspectorHighlightRectsEPNS_8DocumentERi: error: undefined reference to &apos;_ZN7WebCore14ClientRectListC1ERKN3WTF6VectorINS_9FloatQuadELm0ENS1_15CrashOnOverflowEEE&apos;
&gt; collect2: error: ld returned 1 exit status
&gt; make[1]: *** [Programs/DumpRenderTree] Error 1
&gt; 
&gt; Closing the bug.

Thank you for handling this :) Really appreciated!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886352</commentid>
    <comment_count>16</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-05-08 08:07:58 -0700</bug_when>
    <thetext>There&apos;s a catch! The EWS bots have the environment variable set. I&apos;ll take it off so we can get a real test run done, need to ask rego and philln to remove it from theirs too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888017</commentid>
    <comment_count>17</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-12 13:55:27 -0700</bug_when>
    <thetext>Yeah, true, didn&apos;t cross my mind.

I&apos;ll ensure people have the env unset and then retest, IMO it should be just a formality.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888491</commentid>
    <comment_count>18</comment_count>
      <attachid>201624</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-13 13:23:24 -0700</bug_when>
    <thetext>Created attachment 201624
Patch

Test #2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888518</commentid>
    <comment_count>19</comment_count>
      <attachid>201624</attachid>
    <who name="kov&apos;s GTK+ EWS bot">gtk-ews</who>
    <bug_when>2013-05-13 14:09:57 -0700</bug_when>
    <thetext>Comment on attachment 201624
Patch

Attachment 201624 did not pass gtk-ews (gtk):
Output: http://webkit-queues.appspot.com/results/468194</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888519</commentid>
    <comment_count>20</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-13 14:11:28 -0700</bug_when>
    <thetext>All EWSs had the COLLECT_NO_DEMANGLE env removed, and the mangled symbols in the output persist:
./.libs/libWebCoreInternals.a(./.libs/../Source/WebCore/testing/.libs/libWebCoreInternals_la-Internals.o):Internals.cpp:function _ZN7WebCore9Internals23inspectorHighlightRectsEPNS_8DocumentERi: error: undefined reference to &apos;_ZN7WebCore14ClientRectListC1ERKN3WTF6VectorINS_9FloatQuadELm0ENS1_15CrashOnOverflowEEE&apos;
collect2: error: ld returned 1 exit status
make[1]: *** [Programs/DumpRenderTree] Error 1

This now works as expected, closing the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917691</commentid>
    <comment_count>21</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-08-15 14:12:52 -0700</bug_when>
    <thetext>Looks like we need to do something for this to work on the buildbots as well? Or did we regress?

http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release/builds/39871/steps/compile-webkit/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917698</commentid>
    <comment_count>22</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-08-15 14:25:32 -0700</bug_when>
    <thetext>Everything on the builder seems fine (i.e. --no-demangle is present in LDFLAGS), don&apos;t really have an idea where this might be failing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917709</commentid>
    <comment_count>23</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-08-15 14:35:31 -0700</bug_when>
    <thetext>Still works on the 64-bit debug builder:
http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Debug%20WK1/builds/3611/steps/compile-webkit/logs/stdio</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199998</attachid>
            <date>2013-04-29 06:19:28 -0700</date>
            <delta_ts>2013-05-13 13:23:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-96514-20130429101844.patch</filename>
            <type>text/plain</type>
            <size>1441</size>
            <attacher name="Gustavo Noronha (kov)">gustavo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ5Mjc3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDhjYzZkZTMxOTYzODlkNThkYzMzNTExZWQzZmUwZDhh
MGQ3M2U5Ni4uMjczMjA1NWQ1Mjc4NTZkNWE5YmQ2ZTAyMzlkNDAyZTY1Nzk3Mjk3MSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDEzLTA0LTI5ICBHdXN0YXZvIE5vcm9uaGEgU2lsdmEgIDxndXN0YXZvLm5vcm9uaGFA
Y29sbGFib3JhLmNvbT4KKworICAgICAgICBbR3RrIEVXU10gRVdTIGZvciBHdGsrIHNob3VsZCBn
ZW5lcmF0ZSB0aGUgbWFuZ2xlZCBzeW1ib2xzIGZvciB1bnJlc29sdmVkIHN5bWJvbHMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk2NTE0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtp
dHB5L3BvcnQvZ3RrLnB5OgorICAgICAgICAoR3RrUG9ydC5fX2luaXRfXyk6IHVzZSBDT0xMRUNU
X05PX0RFTUFOR0xFIHRvIGVhc2UgYWRkaW5nIG5ldyBzeW1ib2xzIHRvIHRoZSBleHBvcnQgZmls
ZS4KKwogMjAxMy0wNC0yOSAgWmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5jb20+CiAK
ICAgICAgICAgW0dUS10gRXhwb3J0IHRoZSBDT0xMRUNUX05PX0RFTUFOR0xFIHZhcmlhYmxlIG9u
IHRoZSBidWlsZGVycwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2d0
ay5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9ndGsucHkKaW5kZXggYzk0ZjAzNmVk
MDU5MGRhOTE4NmQzNjQwODMxZjZiMmZlODUzYTFmMS4uMDYwZmVhYWI4ZmY5ZTU3NDQ2NGIyNjFk
NDM1YTU2YTA3MWIxOGZmOCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0
L2d0ay5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvZ3RrLnB5CkBAIC00Miw2
ICs0Miw5IEBAIGNsYXNzIEd0a1BvcnQoUG9ydCk6CiAgICAgICAgIHN1cGVyKEd0a1BvcnQsIHNl
bGYpLl9faW5pdF9fKCphcmdzLCAqKmt3YXJncykKICAgICAgICAgc2VsZi5fcHVsc2VhdWRpb19z
YW5pdGl6ZXIgPSBQdWxzZUF1ZGlvU2FuaXRpemVyKCkKIAorICAgICAgICAjIFJlcG9ydGluZyBt
YW5nbGVkIG5hbWVzIGRvZXMgbm90IGhlbHAgcGVvcGxlIHdobyBuZWVkIHRvIGVkaXQgdGhlIHN5
bWJvbHMgZXhwb3J0IGZpbGUuCisgICAgICAgIG9zLmVudmlyb25bJ0NPTExFQ1RfTk9fREVNQU5H
TEUnXSA9ICcxJworCiAgICAgZGVmIHdhcm5faWZfYnVnX21pc3NpbmdfaW5fdGVzdF9leHBlY3Rh
dGlvbnMoc2VsZik6CiAgICAgICAgIHJldHVybiBub3Qgc2VsZi5nZXRfb3B0aW9uKCd3ZWJraXRf
dGVzdF9ydW5uZXInKQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>201043</attachid>
            <date>2013-05-08 01:33:05 -0700</date>
            <delta_ts>2013-05-13 13:23:18 -0700</delta_ts>
            <desc>Test patch</desc>
            <filename>bug-96514-20130508103210.patch</filename>
            <type>text/plain</type>
            <size>1729</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ5NzE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvYXV0b3Rvb2xz
L3N5bWJvbHMuZmlsdGVyIGIvU291cmNlL2F1dG90b29scy9zeW1ib2xzLmZpbHRlcgppbmRleCA5
MDY5Y2RkOWY2OWQ1NjQ0NWRjNTNmM2QwMzkyOTEwNmNjNjBhZTU3Li5iN2E2NGNkMGI0YjgxMTVi
NGQxMzQxNWNkMWI0ZDMwZjYyMDA5N2EzIDEwMDY0NAotLS0gYS9Tb3VyY2UvYXV0b3Rvb2xzL3N5
bWJvbHMuZmlsdGVyCisrKyBiL1NvdXJjZS9hdXRvdG9vbHMvc3ltYm9scy5maWx0ZXIKQEAgLTMw
MCw4ICszMDAsNiBAQCBfWk43V2ViQ29yZTIxU2VyaWFsaXplZFNjcmlwdFZhbHVlNmNyZWF0ZUVQ
TjNKU0M5RXhlY1N0YXRlRU5TMV83SlNWYWx1ZUVQTjNXVEY2VgogX1pON1dlYkNvcmUyMVNlcmlh
bGl6ZWRTY3JpcHRWYWx1ZTZjcmVhdGVFUE4zSlNDOUV4ZWNTdGF0ZUVOUzFfN0pTVmFsdWVFUE4z
V1RGNlZlY3RvcklOUzVfNlJlZlB0cklOU18xMU1lc3NhZ2VQb3J0RUVFTGoxRU5TNV8xNUNyYXNo
T25PdmVyZmxvd0VFRVBOUzZfSU5TN19JTlM1XzExQXJyYXlCdWZmZXJFRUVMajFFU0FfRUVOU18y
MlNlcmlhbGl6YXRpb25FcnJvck1vZGVFOwogX1pON1dlYkNvcmUyMVNlcmlhbGl6ZWRTY3JpcHRW
YWx1ZUMxRVJOM1dURjZWZWN0b3JJaExtMEVOUzFfMTVDcmFzaE9uT3ZlcmZsb3dFRUU7CiBfWk43
V2ViQ29yZTIxU2VyaWFsaXplZFNjcmlwdFZhbHVlQzFFUk4zV1RGNlZlY3RvckloTGowRU5TMV8x
NUNyYXNoT25PdmVyZmxvd0VFRTsKLV9aTjdXZWJDb3JlMTRDbGllbnRSZWN0TGlzdEMxRVJLTjNX
VEY2VmVjdG9ySU5TXzlGbG9hdFF1YWRFTG0wRU5TMV8xNUNyYXNoT25PdmVyZmxvd0VFRTsKLV9a
TjdXZWJDb3JlMTRDbGllbnRSZWN0TGlzdEMxRVJLTjNXVEY2VmVjdG9ySU5TXzlGbG9hdFF1YWRF
TGowRU5TMV8xNUNyYXNoT25PdmVyZmxvd0VFRTsKIF9aTjdXZWJDb3JlMTBUaW1lUmFuZ2VzM2Fk
ZEVkZDsKIF9aTjdXZWJDb3JlMTJ0b1RpbWVSYW5nZXNFTjNKU0M3SlNWYWx1ZUU7CiBfWk43V2Vi
Q29yZTE0dG9GbG9hdDMyQXJyYXlFTjNKU0M3SlNWYWx1ZUU7CmRpZmYgLS1naXQgYS9DaGFuZ2VM
b2cgYi9DaGFuZ2VMb2cKaW5kZXggMjg5OGE4YzgxOTI1Njg0ZjcyNThjZTU0YzhhMjJlZTE2N2Qy
YjU4OS4uYTQyOGZlNTY5NDJlYzcyMThlNjJmZjQwYWYwYjI1YTNhMmRkM2VjYSAxMDA2NDQKLS0t
IGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE0IEBACiAyMDEzLTA1LTA4
ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAorICAgICAgICBbR3RrIEVX
U10gRVdTIGZvciBHdGsrIHNob3VsZCBnZW5lcmF0ZSB0aGUgbWFuZ2xlZCBzeW1ib2xzIGZvciB1
bnJlc29sdmVkIHN5bWJvbHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTk2NTE0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBTb3VyY2UvYXV0b3Rvb2xzL3N5bWJvbHMuZmlsdGVyOgorCisyMDEzLTA1LTA4
ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKwogICAgICAgICBbQXV0b21h
a2VdIFBhc3MgLS1uby1kZW1hbmdsZSB0byB0aGUgbGlua2VyIGJ5IGRlZmF1bHQgdG8gZ2V0IHRo
ZSBtYW5nbGVkIHN5bWJvbHMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTExNTczMgogCg==
</data>
<flag name="commit-queue"
          id="222377"
          type_id="3"
          status="-"
          setter="gtk-ews"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>201624</attachid>
            <date>2013-05-13 13:23:24 -0700</date>
            <delta_ts>2013-05-13 14:09:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-96514-20130513222223.patch</filename>
            <type>text/plain</type>
            <size>1525</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDE1MDAz
NCkKKysrIENoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDEzLTA1
LTEzICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbR3Rr
IEVXU10gRVdTIGZvciBHdGsrIHNob3VsZCBnZW5lcmF0ZSB0aGUgbWFuZ2xlZCBzeW1ib2xzIGZv
ciB1bnJlc29sdmVkIHN5bWJvbHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTk2NTE0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBTb3VyY2UvYXV0b3Rvb2xzL3N5bWJvbHMuZmlsdGVyOgorCiAyMDEzLTA1
LTExICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KIAogICAgICAgICBb
R1RLXSBBZGQgYSBiYXNpYyBjbWFrZSBidWlsZCBmb3IgV1RGIGFuZCBKYXZhU2NyaXB0Q29yZQpJ
bmRleDogU291cmNlL2F1dG90b29scy9zeW1ib2xzLmZpbHRlcgo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvYXV0b3Rvb2xzL3N5bWJvbHMuZmlsdGVyCShyZXZpc2lvbiAxNTAwMzQpCisrKyBTb3VyY2Uv
YXV0b3Rvb2xzL3N5bWJvbHMuZmlsdGVyCSh3b3JraW5nIGNvcHkpCkBAIC0zMDAsOCArMzAwLDYg
QEAgX1pON1dlYkNvcmUyMVNlcmlhbGl6ZWRTY3JpcHRWYWx1ZTZjcmVhdAogX1pON1dlYkNvcmUy
MVNlcmlhbGl6ZWRTY3JpcHRWYWx1ZTZjcmVhdGVFUE4zSlNDOUV4ZWNTdGF0ZUVOUzFfN0pTVmFs
dWVFUE4zV1RGNlZlY3RvcklOUzVfNlJlZlB0cklOU18xMU1lc3NhZ2VQb3J0RUVFTGoxRU5TNV8x
NUNyYXNoT25PdmVyZmxvd0VFRVBOUzZfSU5TN19JTlM1XzExQXJyYXlCdWZmZXJFRUVMajFFU0Ff
RUVOU18yMlNlcmlhbGl6YXRpb25FcnJvck1vZGVFOwogX1pON1dlYkNvcmUyMVNlcmlhbGl6ZWRT
Y3JpcHRWYWx1ZUMxRVJOM1dURjZWZWN0b3JJaExtMEVOUzFfMTVDcmFzaE9uT3ZlcmZsb3dFRUU7
CiBfWk43V2ViQ29yZTIxU2VyaWFsaXplZFNjcmlwdFZhbHVlQzFFUk4zV1RGNlZlY3RvckloTGow
RU5TMV8xNUNyYXNoT25PdmVyZmxvd0VFRTsKLV9aTjdXZWJDb3JlMTRDbGllbnRSZWN0TGlzdEMx
RVJLTjNXVEY2VmVjdG9ySU5TXzlGbG9hdFF1YWRFTG0wRU5TMV8xNUNyYXNoT25PdmVyZmxvd0VF
RTsKLV9aTjdXZWJDb3JlMTRDbGllbnRSZWN0TGlzdEMxRVJLTjNXVEY2VmVjdG9ySU5TXzlGbG9h
dFF1YWRFTGowRU5TMV8xNUNyYXNoT25PdmVyZmxvd0VFRTsKIF9aTjdXZWJDb3JlMTBUaW1lUmFu
Z2VzM2FkZEVkZDsKIF9aTjdXZWJDb3JlMTJ0b1RpbWVSYW5nZXNFTjNKU0M3SlNWYWx1ZUU7CiBf
Wk43V2ViQ29yZTE0dG9GbG9hdDMyQXJyYXlFTjNKU0M3SlNWYWx1ZUU7Cg==
</data>
<flag name="owner"
          id="222971"
          type_id="5"
          status="-"
          setter="gtk-ews"
    />
          </attachment>
      

    </bug>

</bugzilla>