<?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>112902</bug_id>
          
          <creation_ts>2013-03-21 05:30:35 -0700</creation_ts>
          <short_desc>[Soup] Use ResourceLoadPriority</short_desc>
          <delta_ts>2013-06-12 04:34:50 -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>Soup</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergio Villar Senin">svillar</reporter>
          <assigned_to name="Sergio Villar Senin">svillar</assigned_to>
          <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>danw</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>philn</cc>
    
    <cc>rakuco</cc>
    
    <cc>rego+ews</cc>
    
    <cc>svillar</cc>
    
    <cc>tmpsantos</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>860235</commentid>
    <comment_count>0</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-03-21 05:30:35 -0700</bug_when>
    <thetext>WebCore already provides a priority for each resource. Since libsoup uses a message queue it should be quite convenient to use that priority to sort messages in the queue and prioritize urgent requests.

See https://bugzilla.gnome.org/show_bug.cgi?id=696277 for the libsoup part of this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>860240</commentid>
    <comment_count>1</comment_count>
      <attachid>194237</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-03-21 05:36:41 -0700</bug_when>
    <thetext>Created attachment 194237
This won&apos;t build because it depends on a non-committed libsoup feature. I am also not setting any libsoup guard until we decide whether or not this change gets into the next libsoup release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>860243</commentid>
    <comment_count>2</comment_count>
      <attachid>194239</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-03-21 05:37:34 -0700</bug_when>
    <thetext>Created attachment 194239
Patch

This won&apos;t build because it depends on a non-committed libsoup feature. I am also not setting any libsoup guard until we decide whether or not this change gets into the next libsoup release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>860251</commentid>
    <comment_count>3</comment_count>
      <attachid>194239</attachid>
    <who name="EFL EWS Bot">eflews.bot</who>
    <bug_when>2013-03-21 05:50:57 -0700</bug_when>
    <thetext>Comment on attachment 194239
Patch

Attachment 194239 did not pass efl-ews (efl):
Output: http://webkit-commit-queue.appspot.com/results/17291025</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>860313</commentid>
    <comment_count>4</comment_count>
      <attachid>194239</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-03-21 07:23:06 -0700</bug_when>
    <thetext>Comment on attachment 194239
Patch

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

&gt; Source/WebCore/platform/network/soup/ResourceRequest.h:102
&gt; +    switch (priority) {
&gt; +    case ResourceLoadPriorityUnresolved:

What is does unresolved mean? I&apos;m curious, because perhaps it should have SOUP_MESSAGE_PRIORITY_NORMAL instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>860360</commentid>
    <comment_count>5</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-03-21 08:24:25 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 194239 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=194239&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/network/soup/ResourceRequest.h:102
&gt; &gt; +    switch (priority) {
&gt; &gt; +    case ResourceLoadPriorityUnresolved:
&gt; 
&gt; What is does unresolved mean? I&apos;m curious, because perhaps it should have SOUP_MESSAGE_PRIORITY_NORMAL instead.

It&apos;s basically the value used by the loader to initialize the priority, and if I understand the loader code correctly, we should never get such a priority because the resource load scheduler has ASSERTs to control that, so we might even break and ASSERT_NOT_REACHED in debug builds and return the default value (which might be NORMAL again).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877077</commentid>
    <comment_count>6</comment_count>
      <attachid>198484</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-04-17 01:52:09 -0700</bug_when>
    <thetext>Created attachment 198484
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877078</commentid>
    <comment_count>7</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-04-17 01:53:41 -0700</bug_when>
    <thetext>Adding a couple of guys who might have an opinion on the ResourceLoadPriorityUnresolved thing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882502</commentid>
    <comment_count>8</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-04-29 02:54:22 -0700</bug_when>
    <thetext>ping</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899217</commentid>
    <comment_count>9</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-06-11 10:32:22 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 194239 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=194239&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/network/soup/ResourceRequest.h:102
&gt; &gt; +    switch (priority) {
&gt; &gt; +    case ResourceLoadPriorityUnresolved:
&gt; 
&gt; What is does unresolved mean? I&apos;m curious, because perhaps it should have SOUP_MESSAGE_PRIORITY_NORMAL instead.

Yes, I agree, if the priority is unresolved I would use the default one in libsoup that is NORMAL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899487</commentid>
    <comment_count>10</comment_count>
      <attachid>204421</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 03:04:06 -0700</bug_when>
    <thetext>Created attachment 204421
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899495</commentid>
    <comment_count>11</comment_count>
      <attachid>204421</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-06-12 03:56:22 -0700</bug_when>
    <thetext>Comment on attachment 204421
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899497</commentid>
    <comment_count>12</comment_count>
      <attachid>204421</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 04:34:27 -0700</bug_when>
    <thetext>Comment on attachment 204421
Patch

Clearing flags on attachment: 204421

Committed r151493: &lt;http://trac.webkit.org/changeset/151493&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899498</commentid>
    <comment_count>13</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 04:34:50 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194237</attachid>
            <date>2013-03-21 05:36:41 -0700</date>
            <delta_ts>2013-03-21 05:37:29 -0700</delta_ts>
            <desc>This won&apos;t build because it depends on a non-committed libsoup feature. I am also not setting any libsoup guard until we decide whether or not this change gets into the next libsoup release.</desc>
            <filename>bug-112902-20130321133229.patch</filename>
            <type>text/plain</type>
            <size>3106</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2MDM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTVkMzJhYzhkODcwMmU4
ZmJiZTViNzU4ZDg4ZThkNDhiMjg0NjdjZC4uM2VlZjdiYWZhYzkwYmFlMTI1MzgzZTVkY2Q4NDI1
YTJlZGI0MTM0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTAzLTIxICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtTb3VwXSBV
c2UgUmVzb3VyY2VMb2FkUHJpb3JpdHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExMjkwMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVzZSB0aGUgUmVzb3VyY2VMb2FkUHJpb3JpdHkgZnJvbSB0aGUgUmVz
b3VyY2VSZXF1ZXN0IHRvIHNldCB0aGUKKyAgICAgICAgY29ycmVucG9uZGVudCBwcmlvcml0eSB0
byBlYWNoIFNvdXBNZXNzYWdlLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyByZXF1aXJlZCBhcyB0
aGVyZSBpcyBubyBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eSwKKyAgICAgICAgd2UncmUganVzdCBl
bmFibGluZyBhIG5ldyBmZWF0dXJlIGluIHRoZSB1bmRlcmx5aW5nIG5ldHdvcmsgc3RhY2suCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZVNvdXBNZXNzYWdlRm9ySGFuZGxlQW5kUmVxdWVzdCk6
CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdC5oOgorICAg
ICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjp0b1NvdXBNZXNzYWdlUHJpb3JpdHkp
OiBUcmFuc2xhdGVzIFJlc291cmNlTG9hZFByaW9yaXR5CisgICAgICAgIHRvIFNvdXBNZXNzYWdl
UHJpb3JpdHkuCisKIDIwMTMtMDMtMTggIERvbWluaWMgQ29vbmV5ICA8ZG9taW5pY2NAY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIEEgcGxhY2Vob2xkZXIgcmVuZGVyZXIgc2hvdWxkIG5vdCBiZSB0
YWtlbiB0byBpbXBseSB0aGUgZXhpc3RlbmNlIG9mIGEgdGV4dCByZW5kZXJlciBpbiBzaW5nbGUg
bGluZSB0ZXh0IGNvbnRyb2xzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCmluZGV4IDVkMjdlMTJiMzVm
N2IxMDYwMWIxNmIwNTdhOWViZTljYmE2OWE0OTguLjE4YTE1ZDE1NjYzZmNiMjk2YTVmMDBkZWRm
ZWJiMjM3NjQ1YjM3MmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdv
cmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCkBAIC05ODAsNiArOTgwLDgg
QEAgc3RhdGljIGJvb2wgY3JlYXRlU291cE1lc3NhZ2VGb3JIYW5kbGVBbmRSZXF1ZXN0KFJlc291
cmNlSGFuZGxlKiBoYW5kbGUsIGNvbnN0IFIKICAgICBnX3NpZ25hbF9jb25uZWN0KGQtPm1fc291
cE1lc3NhZ2UuZ2V0KCksICJ3cm90ZS1ib2R5IiwgR19DQUxMQkFDSyh3cm90ZUJvZHlDYWxsYmFj
ayksIGhhbmRsZSk7CiAjZW5kaWYKIAorICAgIHNvdXBfbWVzc2FnZV9zZXRfcHJpb3JpdHkoZC0+
bV9zb3VwTWVzc2FnZS5nZXQoKSwgdG9Tb3VwTWVzc2FnZVByaW9yaXR5KHJlcXVlc3QucHJpb3Jp
dHkoKSkpOworCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3QuaCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3QuaAppbmRleCBlYmUzMGQ3
NTUzMGRlMWIxM2E3NmQ5ODc1NTkyNzBlMGIwM2EzMWEwLi40YTI0MWIzOWMzMGJhNjY2YWM5Yjkx
ZmVhMzZlYzgzNjZhYmRiMzM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdC5oCkBAIC05NSw2ICs5NSwyNyBAQCBuYW1l
c3BhY2UgV2ViQ29yZSB7CiAgICAgc3RydWN0IENyb3NzVGhyZWFkUmVzb3VyY2VSZXF1ZXN0RGF0
YSA6IHB1YmxpYyBDcm9zc1RocmVhZFJlc291cmNlUmVxdWVzdERhdGFCYXNlIHsKICAgICB9Owog
CisKK2lubGluZSBTb3VwTWVzc2FnZVByaW9yaXR5IHRvU291cE1lc3NhZ2VQcmlvcml0eShSZXNv
dXJjZUxvYWRQcmlvcml0eSBwcmlvcml0eSkKK3sKKyAgICBzd2l0Y2ggKHByaW9yaXR5KSB7Cisg
ICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eVVucmVzb2x2ZWQ6CisgICAgY2FzZSBSZXNvdXJj
ZUxvYWRQcmlvcml0eVZlcnlMb3c6CisgICAgICAgIHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJ
VFlfVkVSWV9MT1c7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eUxvdzoKKyAgICAgICAg
cmV0dXJuIFNPVVBfTUVTU0FHRV9QUklPUklUWV9MT1c7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQ
cmlvcml0eU1lZGl1bToKKyAgICAgICAgcmV0dXJuIFNPVVBfTUVTU0FHRV9QUklPUklUWV9OT1JN
QUw7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eUhpZ2g6CisgICAgICAgIHJldHVybiBT
T1VQX01FU1NBR0VfUFJJT1JJVFlfSElHSDsKKyAgICBjYXNlIFJlc291cmNlTG9hZFByaW9yaXR5
VmVyeUhpZ2g6CisgICAgICAgIHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJVFlfVkVSWV9ISUdI
OworICAgIH0KKworICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOworICAgIHJldHVybiBTT1VQX01F
U1NBR0VfUFJJT1JJVFlfVkVSWV9MT1c7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIAog
I2VuZGlmIC8vIFJlc291cmNlUmVxdWVzdF9oCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194239</attachid>
            <date>2013-03-21 05:37:34 -0700</date>
            <delta_ts>2013-04-17 01:52:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112902-20130321133322.patch</filename>
            <type>text/plain</type>
            <size>3106</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2MDM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTVkMzJhYzhkODcwMmU4
ZmJiZTViNzU4ZDg4ZThkNDhiMjg0NjdjZC4uM2VlZjdiYWZhYzkwYmFlMTI1MzgzZTVkY2Q4NDI1
YTJlZGI0MTM0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTAzLTIxICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtTb3VwXSBV
c2UgUmVzb3VyY2VMb2FkUHJpb3JpdHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExMjkwMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVzZSB0aGUgUmVzb3VyY2VMb2FkUHJpb3JpdHkgZnJvbSB0aGUgUmVz
b3VyY2VSZXF1ZXN0IHRvIHNldCB0aGUKKyAgICAgICAgY29ycmVucG9uZGVudCBwcmlvcml0eSB0
byBlYWNoIFNvdXBNZXNzYWdlLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyByZXF1aXJlZCBhcyB0
aGVyZSBpcyBubyBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eSwKKyAgICAgICAgd2UncmUganVzdCBl
bmFibGluZyBhIG5ldyBmZWF0dXJlIGluIHRoZSB1bmRlcmx5aW5nIG5ldHdvcmsgc3RhY2suCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZVNvdXBNZXNzYWdlRm9ySGFuZGxlQW5kUmVxdWVzdCk6
CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdC5oOgorICAg
ICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjp0b1NvdXBNZXNzYWdlUHJpb3JpdHkp
OiBUcmFuc2xhdGVzIFJlc291cmNlTG9hZFByaW9yaXR5CisgICAgICAgIHRvIFNvdXBNZXNzYWdl
UHJpb3JpdHkuCisKIDIwMTMtMDMtMTggIERvbWluaWMgQ29vbmV5ICA8ZG9taW5pY2NAY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIEEgcGxhY2Vob2xkZXIgcmVuZGVyZXIgc2hvdWxkIG5vdCBiZSB0
YWtlbiB0byBpbXBseSB0aGUgZXhpc3RlbmNlIG9mIGEgdGV4dCByZW5kZXJlciBpbiBzaW5nbGUg
bGluZSB0ZXh0IGNvbnRyb2xzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCmluZGV4IDVkMjdlMTJiMzVm
N2IxMDYwMWIxNmIwNTdhOWViZTljYmE2OWE0OTguLjE4YTE1ZDE1NjYzZmNiMjk2YTVmMDBkZWRm
ZWJiMjM3NjQ1YjM3MmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdv
cmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCkBAIC05ODAsNiArOTgwLDgg
QEAgc3RhdGljIGJvb2wgY3JlYXRlU291cE1lc3NhZ2VGb3JIYW5kbGVBbmRSZXF1ZXN0KFJlc291
cmNlSGFuZGxlKiBoYW5kbGUsIGNvbnN0IFIKICAgICBnX3NpZ25hbF9jb25uZWN0KGQtPm1fc291
cE1lc3NhZ2UuZ2V0KCksICJ3cm90ZS1ib2R5IiwgR19DQUxMQkFDSyh3cm90ZUJvZHlDYWxsYmFj
ayksIGhhbmRsZSk7CiAjZW5kaWYKIAorICAgIHNvdXBfbWVzc2FnZV9zZXRfcHJpb3JpdHkoZC0+
bV9zb3VwTWVzc2FnZS5nZXQoKSwgdG9Tb3VwTWVzc2FnZVByaW9yaXR5KHJlcXVlc3QucHJpb3Jp
dHkoKSkpOworCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3QuaCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3QuaAppbmRleCBlYmUzMGQ3
NTUzMGRlMWIxM2E3NmQ5ODc1NTkyNzBlMGIwM2EzMWEwLi40YTI0MWIzOWMzMGJhNjY2YWM5Yjkx
ZmVhMzZlYzgzNjZhYmRiMzM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdC5oCkBAIC05NSw2ICs5NSwyNyBAQCBuYW1l
c3BhY2UgV2ViQ29yZSB7CiAgICAgc3RydWN0IENyb3NzVGhyZWFkUmVzb3VyY2VSZXF1ZXN0RGF0
YSA6IHB1YmxpYyBDcm9zc1RocmVhZFJlc291cmNlUmVxdWVzdERhdGFCYXNlIHsKICAgICB9Owog
CisKK2lubGluZSBTb3VwTWVzc2FnZVByaW9yaXR5IHRvU291cE1lc3NhZ2VQcmlvcml0eShSZXNv
dXJjZUxvYWRQcmlvcml0eSBwcmlvcml0eSkKK3sKKyAgICBzd2l0Y2ggKHByaW9yaXR5KSB7Cisg
ICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eVVucmVzb2x2ZWQ6CisgICAgY2FzZSBSZXNvdXJj
ZUxvYWRQcmlvcml0eVZlcnlMb3c6CisgICAgICAgIHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJ
VFlfVkVSWV9MT1c7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eUxvdzoKKyAgICAgICAg
cmV0dXJuIFNPVVBfTUVTU0FHRV9QUklPUklUWV9MT1c7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQ
cmlvcml0eU1lZGl1bToKKyAgICAgICAgcmV0dXJuIFNPVVBfTUVTU0FHRV9QUklPUklUWV9OT1JN
QUw7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eUhpZ2g6CisgICAgICAgIHJldHVybiBT
T1VQX01FU1NBR0VfUFJJT1JJVFlfSElHSDsKKyAgICBjYXNlIFJlc291cmNlTG9hZFByaW9yaXR5
VmVyeUhpZ2g6CisgICAgICAgIHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJVFlfVkVSWV9ISUdI
OworICAgIH0KKworICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOworICAgIHJldHVybiBTT1VQX01F
U1NBR0VfUFJJT1JJVFlfVkVSWV9MT1c7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIAog
I2VuZGlmIC8vIFJlc291cmNlUmVxdWVzdF9oCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>198484</attachid>
            <date>2013-04-17 01:52:09 -0700</date>
            <delta_ts>2013-06-12 03:03:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112902-20130417105140.patch</filename>
            <type>text/plain</type>
            <size>3186</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4NTkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWIyZjljNWVkMjU0MDYz
Yzk1OWNkMTQ4ODE2Zjg5ZDYzNmI5ZWZlYi4uODU2NDU0OWIzNGUzMjZmNmZmNmVkZGYxN2NmNzQ5
NjA5MDg1OTFiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTAzLTIxICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtTb3VwXSBV
c2UgUmVzb3VyY2VMb2FkUHJpb3JpdHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExMjkwMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVzZSB0aGUgUmVzb3VyY2VMb2FkUHJpb3JpdHkgZnJvbSB0aGUgUmVz
b3VyY2VSZXF1ZXN0IHRvIHNldCB0aGUKKyAgICAgICAgY29ycmVucG9uZGVudCBwcmlvcml0eSB0
byBlYWNoIFNvdXBNZXNzYWdlLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyByZXF1aXJlZCBhcyB0
aGVyZSBpcyBubyBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eSwKKyAgICAgICAgd2UncmUganVzdCBl
bmFibGluZyBhIG5ldyBmZWF0dXJlIGluIHRoZSB1bmRlcmx5aW5nIG5ldHdvcmsgc3RhY2suCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZVNvdXBNZXNzYWdlRm9ySGFuZGxlQW5kUmVxdWVzdCk6
CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdC5oOgorICAg
ICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjp0b1NvdXBNZXNzYWdlUHJpb3JpdHkp
OiBUcmFuc2xhdGVzIFJlc291cmNlTG9hZFByaW9yaXR5CisgICAgICAgIHRvIFNvdXBNZXNzYWdl
UHJpb3JpdHkuCisKIDIwMTMtMDQtMTYgIE1hY2llaiBTdGFjaG93aWFrICA8bWpzQGFwcGxlLmNv
bT4KIAogICAgICAgICBSZXBsYWNlIEpTQy1zcGVjaWZpYyBJREwgZXh0ZW5kZWQgYXR0cmlidXRl
cyB3aXRoIGdlbmVyaWMgKEpTQytWOCkgb25lcywgbm93IHRoYXQgdGhlIGRpc3RpbmN0aW9uIG5v
IGxvbmdlciBtYXR0ZXJzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3
b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCmluZGV4IDYyMTQwYTIyYTE3OGI1
OGNhNWEwM2ExYjg0M2FmNjFlNjk4MmI3MTcuLjlkYWI5NTQwYjQ4ZmJkZDk0YWM5NmY4NTg5NjJh
ZjM5M2VkNGEyZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsv
c291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCkBAIC05NzAsNiArOTcwLDEwIEBA
IHN0YXRpYyBib29sIGNyZWF0ZVNvdXBNZXNzYWdlRm9ySGFuZGxlQW5kUmVxdWVzdChSZXNvdXJj
ZUhhbmRsZSogaGFuZGxlLCBjb25zdCBSCiAgICAgZ19zaWduYWxfY29ubmVjdChkLT5tX3NvdXBN
ZXNzYWdlLmdldCgpLCAid3JvdGUtYm9keSIsIEdfQ0FMTEJBQ0sod3JvdGVCb2R5Q2FsbGJhY2sp
LCBoYW5kbGUpOwogI2VuZGlmCiAKKyNpZiBTT1VQX0NIRUNLX1ZFUlNJT04oMiwgNDMsIDEpCisg
ICAgc291cF9tZXNzYWdlX3NldF9wcmlvcml0eShkLT5tX3NvdXBNZXNzYWdlLmdldCgpLCB0b1Nv
dXBNZXNzYWdlUHJpb3JpdHkocmVxdWVzdC5wcmlvcml0eSgpKSk7CisjZW5kaWYKKwogICAgIHJl
dHVybiB0cnVlOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3
b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3
b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0LmgKaW5kZXggZWJlMzBkNzU1MzBkZTFiMTNhNzZkOTg3
NTU5MjcwZTBiMDNhMzFhMC4uNTUxZjBkZDUzN2YwYzI0ZTgyNDdkZjVmYTI5YzFiZTI1YzNjNzkx
OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291
cmNlUmVxdWVzdC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9S
ZXNvdXJjZVJlcXVlc3QuaApAQCAtOTUsNiArOTUsMjggQEAgbmFtZXNwYWNlIFdlYkNvcmUgewog
ICAgIHN0cnVjdCBDcm9zc1RocmVhZFJlc291cmNlUmVxdWVzdERhdGEgOiBwdWJsaWMgQ3Jvc3NU
aHJlYWRSZXNvdXJjZVJlcXVlc3REYXRhQmFzZSB7CiAgICAgfTsKIAorI2lmIFNPVVBfQ0hFQ0tf
VkVSU0lPTigyLCA0MywgMSkKK2lubGluZSBTb3VwTWVzc2FnZVByaW9yaXR5IHRvU291cE1lc3Nh
Z2VQcmlvcml0eShSZXNvdXJjZUxvYWRQcmlvcml0eSBwcmlvcml0eSkKK3sKKyAgICBzd2l0Y2gg
KHByaW9yaXR5KSB7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eVVucmVzb2x2ZWQ6Cisg
ICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eVZlcnlMb3c6CisgICAgICAgIHJldHVybiBTT1VQ
X01FU1NBR0VfUFJJT1JJVFlfVkVSWV9MT1c7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0
eUxvdzoKKyAgICAgICAgcmV0dXJuIFNPVVBfTUVTU0FHRV9QUklPUklUWV9MT1c7CisgICAgY2Fz
ZSBSZXNvdXJjZUxvYWRQcmlvcml0eU1lZGl1bToKKyAgICAgICAgcmV0dXJuIFNPVVBfTUVTU0FH
RV9QUklPUklUWV9OT1JNQUw7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eUhpZ2g6Cisg
ICAgICAgIHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJVFlfSElHSDsKKyAgICBjYXNlIFJlc291
cmNlTG9hZFByaW9yaXR5VmVyeUhpZ2g6CisgICAgICAgIHJldHVybiBTT1VQX01FU1NBR0VfUFJJ
T1JJVFlfVkVSWV9ISUdIOworICAgIH0KKworICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOworICAg
IHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJVFlfVkVSWV9MT1c7Cit9CisjZW5kaWYKKwogfSAv
LyBuYW1lc3BhY2UgV2ViQ29yZQogCiAjZW5kaWYgLy8gUmVzb3VyY2VSZXF1ZXN0X2gK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204421</attachid>
            <date>2013-06-12 03:04:06 -0700</date>
            <delta_ts>2013-06-12 04:34:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112902-20130612120225.patch</filename>
            <type>text/plain</type>
            <size>3180</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxNDkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODA0ZjlmNTk2Mjg3ZWQ5
NDU1MzFiM2NjMzUwY2UyNTJlYjg4MWI4NC4uYjdmMmU4MDliYjE4MDBhZTcwZTA4OWVhYjNmYjVi
Mzc1ZmQxOWM1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTAzLTIxICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtTb3VwXSBV
c2UgUmVzb3VyY2VMb2FkUHJpb3JpdHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExMjkwMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVzZSB0aGUgUmVzb3VyY2VMb2FkUHJpb3JpdHkgZnJvbSB0aGUgUmVz
b3VyY2VSZXF1ZXN0IHRvIHNldCB0aGUKKyAgICAgICAgY29ycmVucG9uZGVudCBwcmlvcml0eSB0
byBlYWNoIFNvdXBNZXNzYWdlLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyByZXF1aXJlZCBhcyB0
aGVyZSBpcyBubyBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eSwKKyAgICAgICAgd2UncmUganVzdCBl
bmFibGluZyBhIG5ldyBmZWF0dXJlIGluIHRoZSB1bmRlcmx5aW5nIG5ldHdvcmsgc3RhY2suCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZVNvdXBNZXNzYWdlRm9ySGFuZGxlQW5kUmVxdWVzdCk6
CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdC5oOgorICAg
ICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjp0b1NvdXBNZXNzYWdlUHJpb3JpdHkp
OiBUcmFuc2xhdGVzIFJlc291cmNlTG9hZFByaW9yaXR5CisgICAgICAgIHRvIFNvdXBNZXNzYWdl
UHJpb3JpdHkuCisKIDIwMTMtMDYtMTIgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEu
Y29tPgogCiAgICAgICAgIFJlbW92ZSBtZW1vcnlJbmZvRW5hYmxlZCwgcXVhbnRpemVkTWVtb3J5
SW5mb0VuYWJsZWQgc2V0dGluZ3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHAKaW5kZXggNWE2MjAwOTZi
YzI5OGM0ZWQ4NGZjYWJjZjkyYjA0MDU5NDQzYTE1Ny4uOGVmYWE2N2I3NWFkODNmMjJhN2YwN2U4
ODA2M2EzYzRlYTNjOGRjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHAKQEAgLTk4NSw2ICs5ODUs
MTAgQEAgc3RhdGljIGJvb2wgY3JlYXRlU291cE1lc3NhZ2VGb3JIYW5kbGVBbmRSZXF1ZXN0KFJl
c291cmNlSGFuZGxlKiBoYW5kbGUsIGNvbnN0IFIKICAgICBnX3NpZ25hbF9jb25uZWN0KGQtPm1f
c291cE1lc3NhZ2UuZ2V0KCksICJ3cm90ZS1ib2R5IiwgR19DQUxMQkFDSyh3cm90ZUJvZHlDYWxs
YmFjayksIGhhbmRsZSk7CiAjZW5kaWYKIAorI2lmIFNPVVBfQ0hFQ0tfVkVSU0lPTigyLCA0Mywg
MSkKKyAgICBzb3VwX21lc3NhZ2Vfc2V0X3ByaW9yaXR5KGQtPm1fc291cE1lc3NhZ2UuZ2V0KCks
IHRvU291cE1lc3NhZ2VQcmlvcml0eShyZXF1ZXN0LnByaW9yaXR5KCkpKTsKKyNlbmRpZgorCiAg
ICAgcmV0dXJuIHRydWU7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3QuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3QuaAppbmRleCAzMTY0OGU0MWYxMzExYzRlYzZm
MTYyYjJmNGFjOGU4ZTljMWI1YzJiLi4wZGNjYjE0M2I5NWM0NGNmMmYzOWY2OTczYzZjMDk1YWQy
MjFiMGU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAv
UmVzb3VyY2VSZXF1ZXN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9z
b3VwL1Jlc291cmNlUmVxdWVzdC5oCkBAIC05Nyw2ICs5NywyOSBAQCBuYW1lc3BhY2UgV2ViQ29y
ZSB7CiAgICAgc3RydWN0IENyb3NzVGhyZWFkUmVzb3VyY2VSZXF1ZXN0RGF0YSA6IHB1YmxpYyBD
cm9zc1RocmVhZFJlc291cmNlUmVxdWVzdERhdGFCYXNlIHsKICAgICB9OwogCisjaWYgU09VUF9D
SEVDS19WRVJTSU9OKDIsIDQzLCAxKQoraW5saW5lIFNvdXBNZXNzYWdlUHJpb3JpdHkgdG9Tb3Vw
TWVzc2FnZVByaW9yaXR5KFJlc291cmNlTG9hZFByaW9yaXR5IHByaW9yaXR5KQoreworICAgIHN3
aXRjaCAocHJpb3JpdHkpIHsKKyAgICBjYXNlIFJlc291cmNlTG9hZFByaW9yaXR5VW5yZXNvbHZl
ZDoKKyAgICAgICAgcmV0dXJuIFNPVVBfTUVTU0FHRV9QUklPUklUWV9OT1JNQUw7CisgICAgY2Fz
ZSBSZXNvdXJjZUxvYWRQcmlvcml0eVZlcnlMb3c6CisgICAgICAgIHJldHVybiBTT1VQX01FU1NB
R0VfUFJJT1JJVFlfVkVSWV9MT1c7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eUxvdzoK
KyAgICAgICAgcmV0dXJuIFNPVVBfTUVTU0FHRV9QUklPUklUWV9MT1c7CisgICAgY2FzZSBSZXNv
dXJjZUxvYWRQcmlvcml0eU1lZGl1bToKKyAgICAgICAgcmV0dXJuIFNPVVBfTUVTU0FHRV9QUklP
UklUWV9OT1JNQUw7CisgICAgY2FzZSBSZXNvdXJjZUxvYWRQcmlvcml0eUhpZ2g6CisgICAgICAg
IHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJVFlfSElHSDsKKyAgICBjYXNlIFJlc291cmNlTG9h
ZFByaW9yaXR5VmVyeUhpZ2g6CisgICAgICAgIHJldHVybiBTT1VQX01FU1NBR0VfUFJJT1JJVFlf
VkVSWV9ISUdIOworICAgIH0KKworICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOworICAgIHJldHVy
biBTT1VQX01FU1NBR0VfUFJJT1JJVFlfVkVSWV9MT1c7Cit9CisjZW5kaWYKKwogfSAvLyBuYW1l
c3BhY2UgV2ViQ29yZQogCiAjZW5kaWYgLy8gUmVzb3VyY2VSZXF1ZXN0X2gK
</data>

          </attachment>
      

    </bug>

</bugzilla>