<?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>90262</bug_id>
          
          <creation_ts>2012-06-29 02:41:53 -0700</creation_ts>
          <short_desc>[Qt][WTR] Get rid of using DumpRenderTreeSupportQt</short_desc>
          <delta_ts>2014-01-29 09:09:58 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Balazs Kelemen">kbalazs</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric</cc>
    
    <cc>gustavo</cc>
    
    <cc>hausmann</cc>
    
    <cc>morrita</cc>
    
    <cc>ossy</cc>
    
    <cc>philn</cc>
    
    <cc>rakuco</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>660320</commentid>
    <comment_count>0</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-06-29 02:41:53 -0700</bug_when>
    <thetext>The only reason why we use it in some place is the v8 support. Now that we are over with it we can remove these.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660354</commentid>
    <comment_count>1</comment_count>
      <attachid>150134</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-06-29 04:20:02 -0700</bug_when>
    <thetext>Created attachment 150134
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660378</commentid>
    <comment_count>2</comment_count>
      <attachid>150134</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-06-29 05:05:39 -0700</bug_when>
    <thetext>Comment on attachment 150134
Patch

Clearing flags on attachment: 150134

Committed r121550: &lt;http://trac.webkit.org/changeset/121550&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660379</commentid>
    <comment_count>3</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-06-29 05:05:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>662351</commentid>
    <comment_count>4</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-07-03 10:37:26 -0700</bug_when>
    <thetext>Reverted in r121788. Need to fix some issues of the Qt build system before relanding this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678142</commentid>
    <comment_count>5</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-07-25 09:16:36 -0700</bug_when>
    <thetext>*** Bug 90346 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678311</commentid>
    <comment_count>6</comment_count>
      <attachid>154410</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-07-25 11:52:24 -0700</bug_when>
    <thetext>Created attachment 154410
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678370</commentid>
    <comment_count>7</comment_count>
      <attachid>154410</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-07-25 13:09:00 -0700</bug_when>
    <thetext>Comment on attachment 154410
Patch

Attachment 154410 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/13342356</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679337</commentid>
    <comment_count>8</comment_count>
      <attachid>154410</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-07-26 07:56:27 -0700</bug_when>
    <thetext>Comment on attachment 154410
Patch

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

I think the patch is good, I like this approach. But it appears to break the Gtk build, the EWS failure seems valid.

&gt; Source/WebCore/ChangeLog:3
&gt; +        [Qt][WTR] Get rid of using DumpRenderTreeSupportQt

I think the title is a bit generic, what about renaming it to &quot;Get rid of DumpRenderTreeSupportQt::injectInternals wrapper&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>683971</commentid>
    <comment_count>9</comment_count>
      <attachid>155747</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-08-01 01:16:50 -0700</bug_when>
    <thetext>Created attachment 155747
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684000</commentid>
    <comment_count>10</comment_count>
      <attachid>155747</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-08-01 02:08:15 -0700</bug_when>
    <thetext>Comment on attachment 155747
Patch

Attachment 155747 did not pass win-ews (win):
Output: http://queues.webkit.org/results/13400755</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684037</commentid>
    <comment_count>11</comment_count>
      <attachid>155747</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-08-01 02:59:20 -0700</bug_when>
    <thetext>Comment on attachment 155747
Patch

Attachment 155747 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/13393977</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684046</commentid>
    <comment_count>12</comment_count>
      <attachid>155747</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-08-01 03:17:29 -0700</bug_when>
    <thetext>Comment on attachment 155747
Patch

Attachment 155747 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/13417118</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684090</commentid>
    <comment_count>13</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-08-01 05:11:17 -0700</bug_when>
    <thetext>Adding WEBCORE_TESTING to WebCoreTestSupport::injectInternalsObject and WebCoreTestSupport::resetInternalsObject breaks the win build. It needs the symbol &quot;__declspec(dllimport) void __cdecl WebCoreTestSupport::injectInternalsObject(struct OpaqueJSContext const *)&quot; in DRT but it doesn&apos;t find it. It seems strange to me because dllimport should be the right here to do from DRT. Idea?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>684816</commentid>
    <comment_count>14</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-08-01 17:41:01 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; Adding WEBCORE_TESTING to WebCoreTestSupport::injectInternalsObject and WebCoreTestSupport::resetInternalsObject breaks the win build. It needs the symbol &quot;__declspec(dllimport) void __cdecl WebCoreTestSupport::injectInternalsObject(struct OpaqueJSContext const *)&quot; in DRT but it doesn&apos;t find it. It seems strange to me because dllimport should be the right here to do from DRT. Idea?

WEBCORE_TESTING isn&apos;t ready yet. I&apos;m sorry for the inconvenience,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686564</commentid>
    <comment_count>15</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-08-03 04:32:25 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; (In reply to comment #13)
&gt; &gt; Adding WEBCORE_TESTING to WebCoreTestSupport::injectInternalsObject and WebCoreTestSupport::resetInternalsObject breaks the win build. It needs the symbol &quot;__declspec(dllimport) void __cdecl WebCoreTestSupport::injectInternalsObject(struct OpaqueJSContext const *)&quot; in DRT but it doesn&apos;t find it. It seems strange to me because dllimport should be the right here to do from DRT. Idea?
&gt; 
&gt; WEBCORE_TESTING isn&apos;t ready yet. I&apos;m sorry for the inconvenience,

I&apos;m a bit confused how to proceed with this. I don&apos;t want to add a new platform specific define because WEBCORE_TESTING is supposed to serve for this Could you describe what is missing and how could those symbols note become exported?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817420</commentid>
    <comment_count>16</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2013-01-27 14:45:54 -0800</bug_when>
    <thetext>I could not take care about this in the foreseeable future so feel free to pick it.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150134</attachid>
            <date>2012-06-29 04:20:02 -0700</date>
            <delta_ts>2012-07-25 11:52:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90262-20120629131948.patch</filename>
            <type>text/plain</type>
            <size>3591</size>
            <attacher name="Balazs Kelemen">kbalazs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNTM3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDdhZmY2Nzk0MTZjMDY0NjFlMWRmZGVhMmM2MmY0Y2Jm
ZjI1YTZlZi4uMGIxYmJkZjAzZGIzMWEzMTA3Y2IwMGY2ZmQzMzk1MjM1Zjk3NjdhNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDEyLTA2LTI5ICBCYWxhenMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KKwor
ICAgICAgICBbUXRdW1dUUl0gR2V0IHJpZCBvZiB1c2luZyBEdW1wUmVuZGVyVHJlZVN1cHBvcnRR
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyNjIK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb3cgdGhh
dCB3ZSBkZWNpZGVkIHRvIG5vdCBzdXBwb3J0IHY4IGluIFdlYktpdDIKKyAgICAgICAgd2UgY2Fu
IGdldCByaWQgb2YgdXNpbmcgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQKKyAgICAgICAgaW4gV2Vi
S2l0VGVzdFJ1bm5lci4KKworICAgICAgICAqIFRvb2xzLnBybzoKKyAgICAgICAgKiBXZWJLaXRU
ZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHA6CisgICAgICAg
IChXVFI6OkluamVjdGVkQnVuZGxlUGFnZTo6cmVzZXRBZnRlclRlc3QpOgorICAgICAgICAoV1RS
OjpJbmplY3RlZEJ1bmRsZVBhZ2U6OmRpZENsZWFyV2luZG93Rm9yRnJhbWUpOgorICAgICAgICAq
IFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVGb250c1F0LmNwcDoK
KwogMjAxMi0wNi0yOCAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAg
ICBET01IVE1MQ29sbGVjdGlvbjo6aXRlbSBtYXkgcmV0dXJuIGEgd3JvbmcgZWxlbWVudCBhZnRl
ciBuYW1lZEl0ZW0gaXMgY2FsbGVkCmRpZmYgLS1naXQgYS9Ub29scy9Ub29scy5wcm8gYi9Ub29s
cy9Ub29scy5wcm8KaW5kZXggNjNjOTkzYmU2OTMxZmNhY2FiMTIxZmViMDUxNjE2ZWZlNDczYjFi
OS4uNjRlODM3YmZmYjY2YTcwNTBmNGRjMDBmYTU4NTZkYWMxZDkxNzUwZiAxMDA2NDQKLS0tIGEv
VG9vbHMvVG9vbHMucHJvCisrKyBiL1Rvb2xzL1Rvb2xzLnBybwpAQCAtMTcsOCArMTcsNyBAQCBs
b2FkKGZlYXR1cmVzKQogCiAhbm9fd2Via2l0MiB7CiAgICAgU1VCRElSUyArPSBNaW5pQnJvd3Nl
ci9xdC9NaW5pQnJvd3Nlci5wcm8KLSAgICAjIFdUUidzIEluamVjdGVkQnVuZGxlIGRlcGVuZHMg
Y3VycmVudGx5IG9uIFdLMSdzIER1bXBSZW5kZXJUcmVlU3VwcG9ydAotICAgICFub193ZWJraXQx
OiBTVUJESVJTICs9IFdlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVzdFJ1bm5lci5wcm8KKyAgICBT
VUJESVJTICs9IFdlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVzdFJ1bm5lci5wcm8KIH0KIAogIyBG
SVhNRTogd2l0aCBRdCA1IHRoZSB0ZXN0IHBsdWdpbiBjYXVzZSBzb21lIHRyb3VibGUgZHVyaW5n
IGxheW91dCB0ZXN0cy4KZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0
ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
SW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcAppbmRleCBkYzJhZDNkMzlmZmQ1
ZTEyNWFjNzM1NjdmZGY1NzE4ODVjNDM1MzEyLi44NmM4Njk3MzYxOGRiZGZiNDU5NDFlNzA0YjQ5
MjFiYjViNTljNTVhIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVk
QnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2UuY3BwCkBAIC00NSwxMCArNDUsNiBA
QAogI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJpbmcuaD4KICNpbmNsdWRlIDx3dGYvdGV4dC9TdHJp
bmdCdWlsZGVyLmg+CiAKLSNpZiBQTEFURk9STShRVCkKLSNpbmNsdWRlICJEdW1wUmVuZGVyVHJl
ZVN1cHBvcnRRdC5oIgotI2VuZGlmCi0KIHVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKIG5hbWVzcGFj
ZSBXVFIgewpAQCAtMzUxLDExICszNDcsNyBAQCB2b2lkIEluamVjdGVkQnVuZGxlUGFnZTo6cmVz
ZXRBZnRlclRlc3QoKQogewogICAgIFdLQnVuZGxlRnJhbWVSZWYgZnJhbWUgPSBXS0J1bmRsZVBh
Z2VHZXRNYWluRnJhbWUobV9wYWdlKTsKICAgICBKU0dsb2JhbENvbnRleHRSZWYgY29udGV4dCA9
IFdLQnVuZGxlRnJhbWVHZXRKYXZhU2NyaXB0Q29udGV4dChmcmFtZSk7Ci0jaWYgUExBVEZPUk0o
UVQpCi0gICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmluamVjdEludGVybmFsc09iamVjdChj
b250ZXh0KTsKLSNlbHNlCiAgICAgV2ViQ29yZVRlc3RTdXBwb3J0OjpyZXNldEludGVybmFsc09i
amVjdChjb250ZXh0KTsKLSNlbmRpZgogfQogCiAvLyBMb2FkZXIgQ2xpZW50IENhbGxiYWNrcwpA
QCAtNzc3LDExICs3NjksNyBAQCB2b2lkIEluamVjdGVkQnVuZGxlUGFnZTo6ZGlkQ2xlYXJXaW5k
b3dGb3JGcmFtZShXS0J1bmRsZUZyYW1lUmVmIGZyYW1lLCBXS0J1bmRsZQogICAgIEluamVjdGVk
QnVuZGxlOjpzaGFyZWQoKS50ZXh0SW5wdXRDb250cm9sbGVyKCktPm1ha2VXaW5kb3dPYmplY3Qo
Y29udGV4dCwgd2luZG93LCAmZXhjZXB0aW9uKTsKICAgICBJbmplY3RlZEJ1bmRsZTo6c2hhcmVk
KCkuYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIoKS0+bWFrZVdpbmRvd09iamVjdChjb250ZXh0LCB3
aW5kb3csICZleGNlcHRpb24pOwogCi0jaWYgUExBVEZPUk0oUVQpCi0gICAgRHVtcFJlbmRlclRy
ZWVTdXBwb3J0UXQ6OmluamVjdEludGVybmFsc09iamVjdChjb250ZXh0KTsKLSNlbHNlCiAgICAg
V2ViQ29yZVRlc3RTdXBwb3J0OjppbmplY3RJbnRlcm5hbHNPYmplY3QoY29udGV4dCk7Ci0jZW5k
aWYKIH0KIAogdm9pZCBJbmplY3RlZEJ1bmRsZVBhZ2U6OmRpZENhbmNlbENsaWVudFJlZGlyZWN0
Rm9yRnJhbWUoV0tCdW5kbGVGcmFtZVJlZiBmcmFtZSkKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktp
dFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVGb250c1F0LmNwcCBiL1Rvb2xz
L1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVGb250c1F0LmNwcApp
bmRleCBkNTFmMTAyNmZlMjA5N2I2OGYzNDA3ODZkODA3OGZmOWY1NWJhNzcyLi42MGQyNzI3ZTE1
ZWI2ZmU0YTFiMTE3MmJhNDYwNzlkZTE2MTU0OWY2IDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRU
ZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL3F0L0FjdGl2YXRlRm9udHNRdC5jcHAKKysrIGIvVG9v
bHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9xdC9BY3RpdmF0ZUZvbnRzUXQuY3Bw
CkBAIC0yOSw3ICsyOSw2IEBACiAKICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNsdWRlICJBY3Rp
dmF0ZUZvbnRzLmgiCi0jaW5jbHVkZSAiRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaCIKICNpbmNs
dWRlICJRdEluaXRpYWxpemVUZXN0Rm9udHMuaCIKIAogI2luY2x1ZGUgPFFBcHBsaWNhdGlvbj4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154410</attachid>
            <date>2012-07-25 11:52:24 -0700</date>
            <delta_ts>2012-08-01 01:16:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90262-20120725205204.patch</filename>
            <type>text/plain</type>
            <size>4512</size>
            <attacher name="Balazs Kelemen">kbalazs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzNjEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWI2MzliNDc1YzJjMTU4
MmFjYjZlYjM3YmRiYjQ4MGQzMmIwYzBmYy4uOWZjMmIyMDRhZDFlMDZmZGFlODc2NWFiZGU0MmQ4
YjVkOWYxMDBiNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA3LTI1ICBCYWxh
enMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KKworICAgICAgICBbUXRdW1dUUl0gR2V0
IHJpZCBvZiB1c2luZyBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyNjIKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIFdlYkNvcmVUZXN0U3VwcG9ydCBoZWxw
ZXJzIGV4cG9ydGVkIHdpdGggV0VCQ09SRV9URVNUSU5HLCBvdGhlcndpc2UKKyAgICAgICAgcGxh
dGZvcm1zIHVzaW5nIHNvdXJjZSBsZXZlbCBleHBvcnRpbmcgY291bGQgbm90IHVzZSB0aGVtIGlu
IFdUUi9EUlQuCisKKyAgICAgICAgTm8gYmVoYXZpb3JhbCBjaGFuZ2UsIG5vIG5ldyB0ZXN0cy4K
KworICAgICAgICAqIHRlc3RpbmcvanMvV2ViQ29yZVRlc3RTdXBwb3J0Lmg6CisgICAgICAgIChX
ZWJDb3JlVGVzdFN1cHBvcnQpOgorCiAyMDEyLTA3LTI1ICBQYXZlbCBGZWxkbWFuICA8cGZlbGRt
YW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05MTkzMQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvdGVzdGluZy9qcy9X
ZWJDb3JlVGVzdFN1cHBvcnQuaCBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvanMvV2ViQ29yZVRl
c3RTdXBwb3J0LmgKaW5kZXggYmZkOGE4YmE5MTQ2MTRmM2VmNTg0MjgyNGE1NTcyOTAyZjc0ZjRk
ZS4uOTk3NDM3MWQ1MGY0MjViNjA3NzBmZWFiZTBiNjJjYjYwZGFlY2EwMiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvdGVzdGluZy9qcy9XZWJDb3JlVGVzdFN1cHBvcnQuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS90ZXN0aW5nL2pzL1dlYkNvcmVUZXN0U3VwcG9ydC5oCkBAIC0yNiwxMiArMjYs
MTQgQEAKICNpZm5kZWYgV2ViQ29yZVRlc3RTdXBwb3J0X2gKICNkZWZpbmUgV2ViQ29yZVRlc3RT
dXBwb3J0X2gKIAorI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0TWFjcm9zLmgiCisKIHR5cGVkZWYg
Y29uc3Qgc3RydWN0IE9wYXF1ZUpTQ29udGV4dCogSlNDb250ZXh0UmVmOwogCiBuYW1lc3BhY2Ug
V2ViQ29yZVRlc3RTdXBwb3J0IHsKIAotdm9pZCBpbmplY3RJbnRlcm5hbHNPYmplY3QoSlNDb250
ZXh0UmVmKTsKLXZvaWQgcmVzZXRJbnRlcm5hbHNPYmplY3QoSlNDb250ZXh0UmVmKTsKK1dFQkNP
UkVfVEVTVElORyB2b2lkIGluamVjdEludGVybmFsc09iamVjdChKU0NvbnRleHRSZWYpOworV0VC
Q09SRV9URVNUSU5HIHZvaWQgcmVzZXRJbnRlcm5hbHNPYmplY3QoSlNDb250ZXh0UmVmKTsKIAog
fSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9U
b29scy9DaGFuZ2VMb2cKaW5kZXggMWU0ZDE3NTEwOGFhYjY0NDBhNWVjZjBmODhjYWIzOWVjYzYw
ZTlhNS4uNTE3ZjZhZDA3ZmFkNTdjNzBhODA3ZGEwOWRiOGE0N2Y3ZmI4YmRhZCAxMDA2NDQKLS0t
IGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBA
CisyMDEyLTA3LTI1ICBCYWxhenMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KKworICAg
ICAgICBbUXRdW1dUUl0gR2V0IHJpZCBvZiB1c2luZyBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyNjIKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVc2UgV2ViQ29y
ZVRlc3RTdXBwb3J0IGluc3RlYWQgb2YgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQgbGlrZSBvdGhl
ciBwb3J0cy4KKworICAgICAgICAqIFRvb2xzLnBybzoKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVu
bmVyL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHA6CisgICAgICAgIChXVFI6
OkluamVjdGVkQnVuZGxlUGFnZTo6cmVzZXRBZnRlclRlc3QpOgorICAgICAgICAoV1RSOjpJbmpl
Y3RlZEJ1bmRsZVBhZ2U6OmRpZENsZWFyV2luZG93Rm9yRnJhbWUpOgorCiAyMDEyLTA3LTI1ICBH
eXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF0g
VXNlIGVpbmFfc3RyaW5nc2hhcmVfYWRkIGluc3RlYWQgb2Ygc3RyZHVwLgpkaWZmIC0tZ2l0IGEv
VG9vbHMvVG9vbHMucHJvIGIvVG9vbHMvVG9vbHMucHJvCmluZGV4IDZjYjA3ZDg5OWNlYmRlNWI5
MWY2YzQwNDkyMmZkNDkwYzBmYjRkYzQuLjg5MTViMGQ0MGFjMWE5NDYyYmI5ODAzNWJjOTYwYmQz
ODlmYWY5YTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rvb2xzLnBybworKysgYi9Ub29scy9Ub29scy5w
cm8KQEAgLTE0LDkgKzE0LDcgQEAgQ09ORklHICs9IG9yZGVyZWQKIH0KIAogIW5vX3dlYmtpdDIg
ewotICAgICMgV1RSJ3MgSW5qZWN0ZWRCdW5kbGUgZGVwZW5kcyBjdXJyZW50bHkgb24gV0sxJ3Mg
RHVtcFJlbmRlclRyZWVTdXBwb3J0Ci0gICAgIW5vX3dlYmtpdDE6IFNVQkRJUlMgKz0gV2ViS2l0
VGVzdFJ1bm5lci9XZWJLaXRUZXN0UnVubmVyLnBybwotCisgICAgU1VCRElSUyArPSBXZWJLaXRU
ZXN0UnVubmVyL1dlYktpdFRlc3RSdW5uZXIucHJvCiAgICAgU1VCRElSUyArPSBNaW5pQnJvd3Nl
ci9xdC9NaW5pQnJvd3Nlci5wcm8KICAgICBTVUJESVJTICs9IE1pbmlCcm93c2VyL3F0L3Jhdy9N
aW5pQnJvd3NlclJhdy5wcm8KIH0KZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
SW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RS
dW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcAppbmRleCBjNWJkMTQw
ODM3ODAwN2I4NzI0YzVmNjg1YWM1YTAwODRiMDJlNjU5Li5iZDk4YzlhNzY1MWY4ZDZiZmZkMWYx
MTEwNjg0ZjUyYzQyYjRlZDRhIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0lu
amVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVz
dFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2UuY3BwCkBAIC00NSwxMCAr
NDUsNiBAQAogI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJpbmcuaD4KICNpbmNsdWRlIDx3dGYvdGV4
dC9TdHJpbmdCdWlsZGVyLmg+CiAKLSNpZiBQTEFURk9STShRVCkKLSNpbmNsdWRlICJEdW1wUmVu
ZGVyVHJlZVN1cHBvcnRRdC5oIgotI2VuZGlmCi0KICNpZiBFTkFCTEUoV0VCX0lOVEVOVFMpCiAj
aW5jbHVkZSA8V2ViS2l0Mi9XS0ludGVudERhdGEuaD4KICNlbmRpZgpAQCAtMzYwLDExICszNTYs
NyBAQCB2b2lkIEluamVjdGVkQnVuZGxlUGFnZTo6cmVzZXRBZnRlclRlc3QoKQogewogICAgIFdL
QnVuZGxlRnJhbWVSZWYgZnJhbWUgPSBXS0J1bmRsZVBhZ2VHZXRNYWluRnJhbWUobV9wYWdlKTsK
ICAgICBKU0dsb2JhbENvbnRleHRSZWYgY29udGV4dCA9IFdLQnVuZGxlRnJhbWVHZXRKYXZhU2Ny
aXB0Q29udGV4dChmcmFtZSk7Ci0jaWYgUExBVEZPUk0oUVQpCi0gICAgRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQ6OmluamVjdEludGVybmFsc09iamVjdChjb250ZXh0KTsKLSNlbHNlCiAgICAgV2Vi
Q29yZVRlc3RTdXBwb3J0OjpyZXNldEludGVybmFsc09iamVjdChjb250ZXh0KTsKLSNlbmRpZgog
fQogCiAvLyBMb2FkZXIgQ2xpZW50IENhbGxiYWNrcwpAQCAtODU1LDExICs4NDcsNyBAQCB2b2lk
IEluamVjdGVkQnVuZGxlUGFnZTo6ZGlkQ2xlYXJXaW5kb3dGb3JGcmFtZShXS0J1bmRsZUZyYW1l
UmVmIGZyYW1lLCBXS0J1bmRsZQogICAgIEluamVjdGVkQnVuZGxlOjpzaGFyZWQoKS50ZXh0SW5w
dXRDb250cm9sbGVyKCktPm1ha2VXaW5kb3dPYmplY3QoY29udGV4dCwgd2luZG93LCAmZXhjZXB0
aW9uKTsKICAgICBJbmplY3RlZEJ1bmRsZTo6c2hhcmVkKCkuYWNjZXNzaWJpbGl0eUNvbnRyb2xs
ZXIoKS0+bWFrZVdpbmRvd09iamVjdChjb250ZXh0LCB3aW5kb3csICZleGNlcHRpb24pOwogCi0j
aWYgUExBVEZPUk0oUVQpCi0gICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmluamVjdEludGVy
bmFsc09iamVjdChjb250ZXh0KTsKLSNlbHNlCiAgICAgV2ViQ29yZVRlc3RTdXBwb3J0Ojppbmpl
Y3RJbnRlcm5hbHNPYmplY3QoY29udGV4dCk7Ci0jZW5kaWYKIH0KIAogdm9pZCBJbmplY3RlZEJ1
bmRsZVBhZ2U6OmRpZENhbmNlbENsaWVudFJlZGlyZWN0Rm9yRnJhbWUoV0tCdW5kbGVGcmFtZVJl
ZiBmcmFtZSkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155747</attachid>
            <date>2012-08-01 01:16:50 -0700</date>
            <delta_ts>2012-08-21 04:54:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90262-20120801101631.patch</filename>
            <type>text/plain</type>
            <size>5763</size>
            <attacher name="Balazs Kelemen">kbalazs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MzA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDEwZTIwMmMwZDAyNTg2ZTEyY2U5Mjdi
MDdkYjQ3ZGIxOWJmYjEyNzkuLjZhZWFmMmJmZDlmYWI4NGI1ZDg2ZmU4NThiMmU0NjNjYWZhZTVj
MDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDctMzEgIEJhbGF6cyBLZWxlbWVuICA8a2Jh
bGF6c0B3ZWJraXQub3JnPgorCisgICAgICAgIFtRdF1bV1RSXSBHZXQgcmlkIG9mIHVzaW5nIER1
bXBSZW5kZXJUcmVlU3VwcG9ydFF0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD05MDI2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFVzZSBleHBvcnQgbWFjcm9zIGZvciB0ZXN0aW5nIG9uIFF0IGFzIHdlbGwu
CisKKyAgICAgICAgKiB3dGYvUGxhdGZvcm0uaDoKKwogMjAxMi0wNy0zMSAgU2FtIFdlaW5pZyAg
PHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFN0b3AgbWFza2luZyA4IGJpdHMgb2ZmIG9mIHRo
ZSB2aXNpdGVkIGxpbmsgaGFzaC4gV2UgbmVlZCBhbGwgdGhlIGJpdHMhCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MWVmYjI0NzJmMTExNzUxNTdhZDI2OWUwMzQ5YjQzMTdkNmU2MDVkYy4uZDIxYjhjNDMzMmYwZjJi
YzQzOTczNDRhYzkyMjZmNThmOTBhOGRjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisy
MDEyLTA3LTMxICBCYWxhenMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KKworICAgICAg
ICBbUXRdW1dUUl0gR2V0IHJpZCBvZiB1c2luZyBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyNjIKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIFdlYkNvcmVU
ZXN0U3VwcG9ydCBoZWxwZXJzIGV4cG9ydGVkIHdpdGggV0VCQ09SRV9URVNUSU5HLCBvdGhlcndp
c2UKKyAgICAgICAgcGxhdGZvcm1zIHVzaW5nIHNvdXJjZSBsZXZlbCBleHBvcnRpbmcgY291bGQg
bm90IHVzZSB0aGVtIGluIFdUUi9EUlQuCisKKyAgICAgICAgTm8gYmVoYXZpb3JhbCBjaGFuZ2Ug
c28gbm8gbmV3IHRlc3RzLgorCisgICAgICAgICogdGVzdGluZy9qcy9XZWJDb3JlVGVzdFN1cHBv
cnQuaDoKKyAgICAgICAgKFdlYkNvcmVUZXN0U3VwcG9ydCk6CisKIDIwMTItMDctMzEgIE1PUklU
QSBIYWppbWUgIDxtb3JyaXRhQGdvb2dsZS5jb20+CiAKICAgICAgICAgSW50ZXJuYWxzOjpzZXRB
dXRob3JTaGFkb3dET01Gb3JBbnlFbGVtZW50RW5hYmxlZCBzaG91bGQgYmUgb24gSW50ZXJuYWxT
ZXR0aW5ncwpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0uaCBiL1NvdXJjZS9X
VEYvd3RmL1BsYXRmb3JtLmgKaW5kZXggNTA3MTBiMTM4MzA4ODEzZjI0MjgzOWJhYWFjNTQzNjhj
MDM2N2IwOS4uMmM2NDBlMTg1YTk2ODJlZGNiMzNiMzI0YzgyMzg0NGNkMjc0NmJmYSAxMDA2NDQK
LS0tIGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0uaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9QbGF0
Zm9ybS5oCkBAIC0xMDcyLDcgKzEwNzIsNyBAQAogI2RlZmluZSBXVEZfVVNFX0VYUE9SVF9NQUNS
T1MgMQogI2VuZGlmCiAKLSNpZiAhZGVmaW5lZChXVEZfVVNFX0VYUE9SVF9NQUNST1NfRk9SX1RF
U1RJTkcpICYmIChQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKFdJTikpCisjaWYgIWRlZmluZWQo
V1RGX1VTRV9FWFBPUlRfTUFDUk9TX0ZPUl9URVNUSU5HKSAmJiAoUExBVEZPUk0oR1RLKSB8fCBQ
TEFURk9STShXSU4pIHx8IFBMQVRGT1JNKFFUKSkKICNkZWZpbmUgV1RGX1VTRV9FWFBPUlRfTUFD
Uk9TX0ZPUl9URVNUSU5HIDEKICNlbmRpZgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS90
ZXN0aW5nL2pzL1dlYkNvcmVUZXN0U3VwcG9ydC5oIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9q
cy9XZWJDb3JlVGVzdFN1cHBvcnQuaAppbmRleCBiZmQ4YThiYTkxNDYxNGYzZWY1ODQyODI0YTU1
NzI5MDJmNzRmNGRlLi45OTc0MzcxZDUwZjQyNWI2MDc3MGZlYWJlMGI2MmNiNjBkYWVjYTAyIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL2pzL1dlYkNvcmVUZXN0U3VwcG9ydC5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvanMvV2ViQ29yZVRlc3RTdXBwb3J0LmgKQEAg
LTI2LDEyICsyNiwxNCBAQAogI2lmbmRlZiBXZWJDb3JlVGVzdFN1cHBvcnRfaAogI2RlZmluZSBX
ZWJDb3JlVGVzdFN1cHBvcnRfaAogCisjaW5jbHVkZSAiUGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIK
KwogdHlwZWRlZiBjb25zdCBzdHJ1Y3QgT3BhcXVlSlNDb250ZXh0KiBKU0NvbnRleHRSZWY7CiAK
IG5hbWVzcGFjZSBXZWJDb3JlVGVzdFN1cHBvcnQgewogCi12b2lkIGluamVjdEludGVybmFsc09i
amVjdChKU0NvbnRleHRSZWYpOwotdm9pZCByZXNldEludGVybmFsc09iamVjdChKU0NvbnRleHRS
ZWYpOworV0VCQ09SRV9URVNUSU5HIHZvaWQgaW5qZWN0SW50ZXJuYWxzT2JqZWN0KEpTQ29udGV4
dFJlZik7CitXRUJDT1JFX1RFU1RJTkcgdm9pZCByZXNldEludGVybmFsc09iamVjdChKU0NvbnRl
eHRSZWYpOwogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKZGlmZiAtLWdpdCBhL1Rvb2xzL0No
YW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAwZTZlMDEwZTMxN2M4ZmYyMWJlODJlYzg0
YTllMDI0YzJmNjY1MzhlLi40YjZlMDM4NjEzNzY1YzkwMTY1OGVkOGQ3ZTIzNTI1MmMwYTQwMDcx
IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTcgQEAKKzIwMTItMDctMzEgIEJhbGF6cyBLZWxlbWVuICA8a2JhbGF6c0B3ZWJraXQu
b3JnPgorCisgICAgICAgIFtRdF1bV1RSXSBHZXQgcmlkIG9mIHVzaW5nIER1bXBSZW5kZXJUcmVl
U3VwcG9ydFF0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD05MDI2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFVzZSBXZWJDb3JlVGVzdFN1cHBvcnQgaW5zdGVhZCBvZiBEdW1wUmVuZGVyVHJlZVN1cHBvcnRR
dCBsaWtlIG90aGVyIHBvcnRzLgorCisgICAgICAgICogVG9vbHMucHJvOgorICAgICAgICAqIFdl
YktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcDoKKyAg
ICAgICAgKFdUUjo6SW5qZWN0ZWRCdW5kbGVQYWdlOjpyZXNldEFmdGVyVGVzdCk6CisgICAgICAg
IChXVFI6OkluamVjdGVkQnVuZGxlUGFnZTo6ZGlkQ2xlYXJXaW5kb3dGb3JGcmFtZSk6CisKIDIw
MTItMDctMzEgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAg
bnJ3dDogbW92ZSBhY3R1YWwgdGVzdC1ydW5uaW5nIGNvZGUgaW50byBsYXlvdXRfdGVzdF9ydW5u
ZXIucHkKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rvb2xzLnBybyBiL1Rvb2xzL1Rvb2xzLnBybwppbmRl
eCA2Y2IwN2Q4OTljZWJkZTViOTFmNmM0MDQ5MjJmZDQ5MGMwZmI0ZGM0Li44OTE1YjBkNDBhYzFh
OTQ2MmJiOTgwMzViYzk2MGJkMzg5ZmFmOWE1IDEwMDY0NAotLS0gYS9Ub29scy9Ub29scy5wcm8K
KysrIGIvVG9vbHMvVG9vbHMucHJvCkBAIC0xNCw5ICsxNCw3IEBAIENPTkZJRyArPSBvcmRlcmVk
CiB9CiAKICFub193ZWJraXQyIHsKLSAgICAjIFdUUidzIEluamVjdGVkQnVuZGxlIGRlcGVuZHMg
Y3VycmVudGx5IG9uIFdLMSdzIER1bXBSZW5kZXJUcmVlU3VwcG9ydAotICAgICFub193ZWJraXQx
OiBTVUJESVJTICs9IFdlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVzdFJ1bm5lci5wcm8KLQorICAg
IFNVQkRJUlMgKz0gV2ViS2l0VGVzdFJ1bm5lci9XZWJLaXRUZXN0UnVubmVyLnBybwogICAgIFNV
QkRJUlMgKz0gTWluaUJyb3dzZXIvcXQvTWluaUJyb3dzZXIucHJvCiAgICAgU1VCRElSUyArPSBN
aW5pQnJvd3Nlci9xdC9yYXcvTWluaUJyb3dzZXJSYXcucHJvCiB9CmRpZmYgLS1naXQgYS9Ub29s
cy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHAg
Yi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFn
ZS5jcHAKaW5kZXggMTYzNzFkMWJjMTk1OGZjMjYxYjExYjJmYWY2YzM0ZmQyYTNjZmVkNC4uMmIx
MjcyODE2NWQ2NzBhYjcyZmYyYjYzM2Q4Y2M4NWNlZTczZjM2MiAxMDA2NDQKLS0tIGEvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2UuY3BwCisr
KyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQ
YWdlLmNwcApAQCAtNDUsMTAgKzQ1LDYgQEAKICNpbmNsdWRlIDx3dGYvdGV4dC9DU3RyaW5nLmg+
CiAjaW5jbHVkZSA8d3RmL3RleHQvU3RyaW5nQnVpbGRlci5oPgogCi0jaWYgUExBVEZPUk0oUVQp
Ci0jaW5jbHVkZSAiRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaCIKLSNlbmRpZgotCiAjaWYgRU5B
QkxFKFdFQl9JTlRFTlRTKQogI2luY2x1ZGUgPFdlYktpdDIvV0tCdW5kbGVJbnRlbnRSZXF1ZXN0
Lmg+CiAjaW5jbHVkZSA8V2ViS2l0Mi9XS0ludGVudERhdGEuaD4KQEAgLTM2MSwxMSArMzU3LDcg
QEAgdm9pZCBJbmplY3RlZEJ1bmRsZVBhZ2U6OnJlc2V0QWZ0ZXJUZXN0KCkKIHsKICAgICBXS0J1
bmRsZUZyYW1lUmVmIGZyYW1lID0gV0tCdW5kbGVQYWdlR2V0TWFpbkZyYW1lKG1fcGFnZSk7CiAg
ICAgSlNHbG9iYWxDb250ZXh0UmVmIGNvbnRleHQgPSBXS0J1bmRsZUZyYW1lR2V0SmF2YVNjcmlw
dENvbnRleHQoZnJhbWUpOwotI2lmIFBMQVRGT1JNKFFUKQotICAgIER1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0OjpyZXNldEludGVybmFsc09iamVjdChjb250ZXh0KTsKLSNlbHNlCiAgICAgV2ViQ29y
ZVRlc3RTdXBwb3J0OjpyZXNldEludGVybmFsc09iamVjdChjb250ZXh0KTsKLSNlbmRpZgogfQog
CiAvLyBMb2FkZXIgQ2xpZW50IENhbGxiYWNrcwpAQCAtODU5LDExICs4NTEsNyBAQCB2b2lkIElu
amVjdGVkQnVuZGxlUGFnZTo6ZGlkQ2xlYXJXaW5kb3dGb3JGcmFtZShXS0J1bmRsZUZyYW1lUmVm
IGZyYW1lLCBXS0J1bmRsZQogICAgIEluamVjdGVkQnVuZGxlOjpzaGFyZWQoKS50ZXh0SW5wdXRD
b250cm9sbGVyKCktPm1ha2VXaW5kb3dPYmplY3QoY29udGV4dCwgd2luZG93LCAmZXhjZXB0aW9u
KTsKICAgICBJbmplY3RlZEJ1bmRsZTo6c2hhcmVkKCkuYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIo
KS0+bWFrZVdpbmRvd09iamVjdChjb250ZXh0LCB3aW5kb3csICZleGNlcHRpb24pOwogCi0jaWYg
UExBVEZPUk0oUVQpCi0gICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmluamVjdEludGVybmFs
c09iamVjdChjb250ZXh0KTsKLSNlbHNlCiAgICAgV2ViQ29yZVRlc3RTdXBwb3J0OjppbmplY3RJ
bnRlcm5hbHNPYmplY3QoY29udGV4dCk7Ci0jZW5kaWYKIH0KIAogdm9pZCBJbmplY3RlZEJ1bmRs
ZVBhZ2U6OmRpZENhbmNlbENsaWVudFJlZGlyZWN0Rm9yRnJhbWUoV0tCdW5kbGVGcmFtZVJlZiBm
cmFtZSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>