<?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>55938</bug_id>
          
          <creation_ts>2011-03-08 06:32:43 -0800</creation_ts>
          <short_desc>IDBCallbacks::onsuccess(IDBIndex*) is unused and should be removed.</short_desc>
          <delta_ts>2011-03-08 08:05:49 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>0</everconfirmed>
          <reporter name="Andrei Popescu">andreip</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>hans</cc>
    
    <cc>jorlow</cc>
    
    <cc>steveblock</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>363945</commentid>
    <comment_count>0</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2011-03-08 06:32:43 -0800</bug_when>
    <thetext>IDBCallbacks::onsuccess(IDBIndex*) is unused and should be removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363946</commentid>
    <comment_count>1</comment_count>
      <attachid>85046</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2011-03-08 06:37:51 -0800</bug_when>
    <thetext>Created attachment 85046
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363947</commentid>
    <comment_count>2</comment_count>
    <who name="Hans Wennborg">hans</who>
    <bug_when>2011-03-08 06:44:11 -0800</bug_when>
    <thetext>looks good</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363955</commentid>
    <comment_count>3</comment_count>
      <attachid>85046</attachid>
    <who name="Steve Block">steveblock</who>
    <bug_when>2011-03-08 07:18:29 -0800</bug_when>
    <thetext>Comment on attachment 85046
Patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=55938

Should be ...

&lt;bug summary&gt;
&lt;bug url&gt;

&lt;additional details&gt;

&lt;test status&gt;

&gt; Source/WebKit/chromium/public/WebIDBCallbacks.h:-53
&gt; -    virtual void onSuccess(WebIDBObjectStore*) { WEBKIT_ASSERT_NOT_REACHED(); }

Is this a leftover from jorlow&apos;s recent patch to remove this method?

&gt; Source/WebKit/chromium/src/WebIDBObjectStoreImpl.cpp:31
&gt; +#include &quot;IDBIndexBackendInterface.h&quot;

Intentional?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363959</commentid>
    <comment_count>4</comment_count>
      <attachid>85049</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2011-03-08 07:32:27 -0800</bug_when>
    <thetext>Created attachment 85049
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363960</commentid>
    <comment_count>5</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2011-03-08 07:34:07 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 85046 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=85046&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:8
&gt; &gt; +        https://bugs.webkit.org/show_bug.cgi?id=55938
&gt; 
&gt; Should be ...
&gt; 
&gt; &lt;bug summary&gt;
&gt; &lt;bug url&gt;
&gt; 
&gt; &lt;additional details&gt;
&gt; 
&gt; &lt;test status&gt;
&gt; 

Done.

&gt; &gt; Source/WebKit/chromium/public/WebIDBCallbacks.h:-53
&gt; &gt; -    virtual void onSuccess(WebIDBObjectStore*) { WEBKIT_ASSERT_NOT_REACHED(); }
&gt; 
&gt; Is this a leftover from jorlow&apos;s recent patch to remove this method?
&gt; 

No, it&apos;s a leftover from my previous patch to remove onscucess(IDBObjectStore). I could not remove that method until doing the Chrome-side changes:

http://src.chromium.org/viewvc/chrome?view=rev&amp;revision=77281

Now that that&apos;s in, I can clean this up, too.


&gt; &gt; Source/WebKit/chromium/src/WebIDBObjectStoreImpl.cpp:31
&gt; &gt; +#include &quot;IDBIndexBackendInterface.h&quot;
&gt; 
&gt; Intentional?

Yes, this was included transitively via WebIDBCallbacks.h. But since I removed it from that header, I had to add it here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363962</commentid>
    <comment_count>6</comment_count>
      <attachid>85049</attachid>
    <who name="Steve Block">steveblock</who>
    <bug_when>2011-03-08 07:37:04 -0800</bug_when>
    <thetext>Comment on attachment 85049
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363966</commentid>
    <comment_count>7</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2011-03-08 08:05:49 -0800</bug_when>
    <thetext>Committed r80564: &lt;http://trac.webkit.org/changeset/80564&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>85046</attachid>
            <date>2011-03-08 06:37:51 -0800</date>
            <delta_ts>2011-03-08 07:32:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55938-20110308143749.patch</filename>
            <type>text/plain</type>
            <size>9687</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODA1NjAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA5NjVjN2EzMjU0ZWNlYTIz
ZTFiZWNmYTFlNDMyMjQzNTIxOWMyNTg5Li4yNzk1ZGFlZWY1YzZkYjI1ZTY0ZTAzOGVkZjZlYWVk
NTVmZGRlMDhjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTEtMDMtMDggIEFuZHJl
aSBQb3Blc2N1ICA8YW5kcmVpcEBnb29nbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIElEQkNhbGxiYWNrczo6b25zdWNjZXNzKElEQkluZGV4
KikgaXMgdW51c2VkIGFuZCBzaG91bGQgYmUgcmVtb3ZlZC4KKyAgICAgICAgVGhlIEluZGV4ZWRE
YXRhYmFzZSBzcGVjaWZpY2F0aW9uIGNoYW5nZWQgYW5kIElEQkluZGV4IG9iamVjdHMgYXJlIG5v
CisgICAgICAgIGxvbmdlciBjcmVhdGVkIGFzeW5jaHJvbm91c2x5LiBXZSB0aGVyZWZvcmUgbm8g
bG9uZ2VyIG5lZWQgdGhpcyBtZXRob2QuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD01NTkzOAorCisgICAgICAgIE5vIG5ldyB0ZXN0cywganVzdCBjbGVh
bnVwLgorCisgICAgICAgICogc3RvcmFnZS9JREJDYWxsYmFja3MuaDoKKyAgICAgICAgKiBzdG9y
YWdlL0lEQlJlcXVlc3QuY3BwOgorICAgICAgICAqIHN0b3JhZ2UvSURCUmVxdWVzdC5oOgorCiAy
MDExLTAzLTA4ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAog
ICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByODA1NTEuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9zdG9yYWdlL0lEQkNhbGxiYWNrcy5oIGIvU291cmNlL1dlYkNvcmUvc3RvcmFn
ZS9JREJDYWxsYmFja3MuaAppbmRleCBmNGUxYjk4NThiMmYxYjEyNTllNmJiMTNjN2NjMGFkYzk2
MDc2NzkyLi5mYTg0ZmU0ODBlMWQzZDBiODkwZDRkYTVhZmU0Njk3YzVkMTU2YzFjIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQkNhbGxiYWNrcy5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3N0b3JhZ2UvSURCQ2FsbGJhY2tzLmgKQEAgLTMyLDcgKzMyLDYgQEAKICNpbmNsdWRl
ICJJREJDdXJzb3JCYWNrZW5kSW50ZXJmYWNlLmgiCiAjaW5jbHVkZSAiSURCRGF0YWJhc2VCYWNr
ZW5kSW50ZXJmYWNlLmgiCiAjaW5jbHVkZSAiSURCRGF0YWJhc2VFcnJvci5oIgotI2luY2x1ZGUg
IklEQkluZGV4QmFja2VuZEludGVyZmFjZS5oIgogI2luY2x1ZGUgIklEQktleS5oIgogI2luY2x1
ZGUgIklEQk9iamVjdFN0b3JlQmFja2VuZEludGVyZmFjZS5oIgogI2luY2x1ZGUgIklEQlRyYW5z
YWN0aW9uQmFja2VuZEludGVyZmFjZS5oIgpAQCAtNTEsNyArNTAsNiBAQCBwdWJsaWM6CiAgICAg
dmlydHVhbCB2b2lkIG9uRXJyb3IoUGFzc1JlZlB0cjxJREJEYXRhYmFzZUVycm9yPikgPSAwOwog
ICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJDdXJzb3JCYWNrZW5kSW50
ZXJmYWNlPikgPSAwOwogICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJE
YXRhYmFzZUJhY2tlbmRJbnRlcmZhY2U+KSA9IDA7Ci0gICAgdmlydHVhbCB2b2lkIG9uU3VjY2Vz
cyhQYXNzUmVmUHRyPElEQkluZGV4QmFja2VuZEludGVyZmFjZT4pID0gMDsKICAgICB2aXJ0dWFs
IHZvaWQgb25TdWNjZXNzKFBhc3NSZWZQdHI8SURCS2V5PikgPSAwOwogICAgIHZpcnR1YWwgdm9p
ZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJUcmFuc2FjdGlvbkJhY2tlbmRJbnRlcmZhY2U+KSA9
IDA7CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPFNlcmlhbGl6ZWRTY3Jp
cHRWYWx1ZT4pID0gMDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N0b3JhZ2UvSURCUmVx
dWVzdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQlJlcXVlc3QuY3BwCmluZGV4IGUx
ODM3ZmNjNTk2OWIzZDc5NzJlMmI2OTM3YTlmNTg3NzM0YzRlODguLmY4ZDgxOGEzNTFlYTE3Mzhh
OGRlMWFkZTgwMTI2MGNiYzg0NzBmODQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N0b3Jh
Z2UvSURCUmVxdWVzdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJSZXF1ZXN0
LmNwcApAQCAtMzksNyArMzksNiBAQAogI2luY2x1ZGUgIklEQkN1cnNvcldpdGhWYWx1ZS5oIgog
I2luY2x1ZGUgIklEQkRhdGFiYXNlLmgiCiAjaW5jbHVkZSAiSURCRXZlbnREaXNwYXRjaGVyLmgi
Ci0jaW5jbHVkZSAiSURCSW5kZXguaCIKICNpbmNsdWRlICJJREJQZW5kaW5nVHJhbnNhY3Rpb25N
b25pdG9yLmgiCiAjaW5jbHVkZSAiSURCVHJhbnNhY3Rpb24uaCIKIApAQCAtMjA1LDExICsyMDQs
NiBAQCB2b2lkIElEQlJlcXVlc3Q6Om9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQkRhdGFiYXNlQmFj
a2VuZEludGVyZmFjZT4gYmFja2VuZCkKICAgICBlbnF1ZXVlRXZlbnQoY3JlYXRlU3VjY2Vzc0V2
ZW50KCkpOwogfQogCi12b2lkIElEQlJlcXVlc3Q6Om9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQklu
ZGV4QmFja2VuZEludGVyZmFjZT4gYmFja2VuZCkKLXsKLSAgICBBU1NFUlRfTk9UX1JFQUNIRUQo
KTsgLy8gRklYTUU6IFRoaXMgbWV0aG9kIHNob3VsZCBnbyBhd2F5LgotfQotCiB2b2lkIElEQlJl
cXVlc3Q6Om9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQktleT4gaWRiS2V5KQogewogICAgIEFTU0VS
VCghbV9lcnJvckNvZGUgJiYgbV9lcnJvck1lc3NhZ2UuaXNOdWxsKCkgJiYgIW1fcmVzdWx0KTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N0b3JhZ2UvSURCUmVxdWVzdC5oIGIvU291cmNl
L1dlYkNvcmUvc3RvcmFnZS9JREJSZXF1ZXN0LmgKaW5kZXggYjZiNGU1YjBjNDljYzllOWNlOTM5
YjIwYmEwNTlmMWY0YjUxMGMwMy4uMmQwZGEwOGZmNWQwNDRlYzE5ZGNlYTVlNTNiYzFlZTczMWE1
OTk3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJSZXF1ZXN0LmgKKysr
IGIvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJSZXF1ZXN0LmgKQEAgLTc2LDcgKzc2LDYgQEAg
cHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBvbkVycm9yKFBhc3NSZWZQdHI8SURCRGF0YWJhc2VF
cnJvcj4pOwogICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJEYXRhYmFz
ZUJhY2tlbmRJbnRlcmZhY2U+KTsKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKFBhc3NSZWZQ
dHI8SURCQ3Vyc29yQmFja2VuZEludGVyZmFjZT4pOwotICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nl
c3MoUGFzc1JlZlB0cjxJREJJbmRleEJhY2tlbmRJbnRlcmZhY2U+KTsKICAgICB2aXJ0dWFsIHZv
aWQgb25TdWNjZXNzKFBhc3NSZWZQdHI8SURCS2V5Pik7CiAgICAgdmlydHVhbCB2b2lkIG9uU3Vj
Y2VzcyhQYXNzUmVmUHRyPElEQlRyYW5zYWN0aW9uQmFja2VuZEludGVyZmFjZT4pOwogICAgIHZp
cnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+KTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggZGM0N2ZiMTA2ZTU5OGQ3ZGM3MjcxMTQ5MzY1
NzQxYTI3OTMzY2RhZC4uOGViYjM0YzYxYWIzNmRkYWU2OWExMDk0N2EyNjhlNTYzNzZhOGRlNCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNl
L1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMS0wMy0wOCAg
QW5kcmVpIFBvcGVzY3UgIDxhbmRyZWlwQGdvb2dsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSURCQ2FsbGJhY2tzOjpvbnN1Y2Nlc3MoSURC
SW5kZXgqKSBpcyB1bnVzZWQgYW5kIHNob3VsZCBiZSByZW1vdmVkLgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTU5MzgKKworICAgICAgICAqIHB1Ymxp
Yy9XZWJJREJDYWxsYmFja3MuaDoKKyAgICAgICAgKiBzcmMvSURCQ2FsbGJhY2tzUHJveHkuY3Bw
OgorICAgICAgICAqIHNyYy9JREJDYWxsYmFja3NQcm94eS5oOgorICAgICAgICAqIHNyYy9XZWJJ
REJDYWxsYmFja3NJbXBsLmNwcDoKKyAgICAgICAgKiBzcmMvV2ViSURCQ2FsbGJhY2tzSW1wbC5o
OgorICAgICAgICAqIHNyYy9XZWJJREJPYmplY3RTdG9yZUltcGwuY3BwOgorCiAyMDExLTAzLTA3
ICBEYW5pZWwgQ2hlbmcgIDxkY2hlbmdAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2Vk
IGJ5IERhdmlkIExldmluLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJs
aWMvV2ViSURCQ2FsbGJhY2tzLmggYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJ
REJDYWxsYmFja3MuaAppbmRleCAxZWI2ZDNhMDk2YWUwNDliNjNjYWViMTQyNGM1NDI1YWE3MWU2
NGIzLi5lYzdjMDk1NWNmNjUyNWFiZTI5YTM4MmM1NmU5OGFjYWU2MmVjODJmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJREJDYWxsYmFja3MuaAorKysgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJREJDYWxsYmFja3MuaApAQCAtNDksOCAr
NDksOCBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhXZWJJREJDdXJzb3Iq
KSB7IFdFQktJVF9BU1NFUlRfTk9UX1JFQUNIRUQoKTsgfQogICAgIHZpcnR1YWwgdm9pZCBvblN1
Y2Nlc3MoV2ViSURCRGF0YWJhc2UqKSB7IFdFQktJVF9BU1NFUlRfTk9UX1JFQUNIRUQoKTsgfQog
ICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoY29uc3QgV2ViSURCS2V5JikgeyBXRUJLSVRfQVNT
RVJUX05PVF9SRUFDSEVEKCk7IH0KKyAgICAvLyBGSVhNRTogcmVtb3ZlIGFmdGVyIFdlYmtpdCBy
b2xsLgogICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoV2ViSURCSW5kZXgqKSB7IFdFQktJVF9B
U1NFUlRfTk9UX1JFQUNIRUQoKTsgfQotICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoV2ViSURC
T2JqZWN0U3RvcmUqKSB7IFdFQktJVF9BU1NFUlRfTk9UX1JFQUNIRUQoKTsgfQogICAgIHZpcnR1
YWwgdm9pZCBvblN1Y2Nlc3MoV2ViSURCVHJhbnNhY3Rpb24qKSB7IFdFQktJVF9BU1NFUlRfTk9U
X1JFQUNIRUQoKTsgfQogICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoY29uc3QgV2ViU2VyaWFs
aXplZFNjcmlwdFZhbHVlJikgeyBXRUJLSVRfQVNTRVJUX05PVF9SRUFDSEVEKCk7IH0KICAgICB2
aXJ0dWFsIHZvaWQgb25CbG9ja2VkKCkgeyBXRUJLSVRfQVNTRVJUX05PVF9SRUFDSEVEKCk7IH0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0lEQkNhbGxiYWNrc1Byb3h5
LmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0lEQkNhbGxiYWNrc1Byb3h5LmNwcApp
bmRleCBlYTBmNDMzMjRhYzlmOTk4NGRiNjYyZGE1ZDAzNWM1MGUwMjA5Y2RhLi43MjcwOTJhMTU4
NTdjMDlkYmFmZGVkMDkwNTU2NWUxZjgxMDk3N2FhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3NyYy9JREJDYWxsYmFja3NQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvSURCQ2FsbGJhY2tzUHJveHkuY3BwCkBAIC0zNSw3ICszNSw2IEBACiAjaW5j
bHVkZSAiV2ViSURCQ3Vyc29ySW1wbC5oIgogI2luY2x1ZGUgIldlYklEQkRhdGFiYXNlSW1wbC5o
IgogI2luY2x1ZGUgIldlYklEQkRhdGFiYXNlRXJyb3IuaCIKLSNpbmNsdWRlICJXZWJJREJJbmRl
eEltcGwuaCIKICNpbmNsdWRlICJXZWJJREJLZXkuaCIKICNpbmNsdWRlICJXZWJJREJUcmFuc2Fj
dGlvbkltcGwuaCIKICNpbmNsdWRlICJXZWJTZXJpYWxpemVkU2NyaXB0VmFsdWUuaCIKQEAgLTcz
LDExICs3Miw2IEBAIHZvaWQgSURCQ2FsbGJhY2tzUHJveHk6Om9uU3VjY2VzcyhQYXNzUmVmUHRy
PElEQkRhdGFiYXNlQmFja2VuZEludGVyZmFjZT4gYmFja2VuCiAgICAgbV9jYWxsYmFja3MtPm9u
U3VjY2VzcyhuZXcgV2ViS2l0OjpXZWJJREJEYXRhYmFzZUltcGwoYmFja2VuZCkpOwogfQogCi12
b2lkIElEQkNhbGxiYWNrc1Byb3h5OjpvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJJbmRleEJhY2tl
bmRJbnRlcmZhY2U+IGJhY2tlbmQpCi17Ci0gICAgbV9jYWxsYmFja3MtPm9uU3VjY2VzcyhuZXcg
V2ViS2l0OjpXZWJJREJJbmRleEltcGwoYmFja2VuZCkpOwotfQotCiB2b2lkIElEQkNhbGxiYWNr
c1Byb3h5OjpvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJLZXk+IGlkYktleSkKIHsKICAgICBtX2Nh
bGxiYWNrcy0+b25TdWNjZXNzKFdlYktpdDo6V2ViSURCS2V5KGlkYktleSkpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSURCQ2FsbGJhY2tzUHJveHkuaCBiL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vc3JjL0lEQkNhbGxiYWNrc1Byb3h5LmgKaW5kZXggOTEyY2I4NjBi
NjI1ODAwNWNhZDRhYzk5ODhjOWJmMjI0YTk5YjQxYS4uNjgyOTg0NWQwZjhlODY3MDhkYmQ5NzA3
NmUxYzk1NDdiYzVhYmJlYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
SURCQ2FsbGJhY2tzUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JREJD
YWxsYmFja3NQcm94eS5oCkBAIC01MCw3ICs1MCw2IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZv
aWQgb25FcnJvcihQYXNzUmVmUHRyPElEQkRhdGFiYXNlRXJyb3I+KTsKICAgICB2aXJ0dWFsIHZv
aWQgb25TdWNjZXNzKFBhc3NSZWZQdHI8SURCQ3Vyc29yQmFja2VuZEludGVyZmFjZT4pOwogICAg
IHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJEYXRhYmFzZUJhY2tlbmRJbnRl
cmZhY2U+KTsKLSAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKFBhc3NSZWZQdHI8SURCSW5kZXhC
YWNrZW5kSW50ZXJmYWNlPik7CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRy
PElEQktleT4pOwogICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJUcmFu
c2FjdGlvbkJhY2tlbmRJbnRlcmZhY2U+KTsKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKFBh
c3NSZWZQdHI8U2VyaWFsaXplZFNjcmlwdFZhbHVlPik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL3NyYy9XZWJJREJDYWxsYmFja3NJbXBsLmNwcCBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL1dlYklEQkNhbGxiYWNrc0ltcGwuY3BwCmluZGV4IDM4YWMzNjAxNDhiOTRj
NDVmYTBmZDI1M2MzMGI3ZWQzYmVhOTAxZjMuLmNlMzA3YTQ1NGM1YThhOTNjNDIyZDRmMTA5MDJi
OTRkZTU4NTQ5MjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklE
QkNhbGxiYWNrc0ltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklE
QkNhbGxiYWNrc0ltcGwuY3BwCkBAIC0zMCwxMyArMzAsMTEgQEAKICNpbmNsdWRlICJJREJDdXJz
b3JCYWNrZW5kUHJveHkuaCIKICNpbmNsdWRlICJJREJEYXRhYmFzZUVycm9yLmgiCiAjaW5jbHVk
ZSAiSURCRGF0YWJhc2VQcm94eS5oIgotI2luY2x1ZGUgIklEQkluZGV4QmFja2VuZFByb3h5Lmgi
CiAjaW5jbHVkZSAiSURCS2V5LmgiCiAjaW5jbHVkZSAiSURCVHJhbnNhY3Rpb25CYWNrZW5kUHJv
eHkuaCIKICNpbmNsdWRlICJXZWJJREJDYWxsYmFja3MuaCIKICNpbmNsdWRlICJXZWJJREJEYXRh
YmFzZS5oIgogI2luY2x1ZGUgIldlYklEQkRhdGFiYXNlRXJyb3IuaCIKLSNpbmNsdWRlICJXZWJJ
REJJbmRleC5oIgogI2luY2x1ZGUgIldlYklEQktleS5oIgogI2luY2x1ZGUgIldlYklEQlRyYW5z
YWN0aW9uLmgiCiAjaW5jbHVkZSAiV2ViU2VyaWFsaXplZFNjcmlwdFZhbHVlLmgiCkBAIC03NCwx
MSArNzIsNiBAQCB2b2lkIFdlYklEQkNhbGxiYWNrc0ltcGw6Om9uU3VjY2Vzcyhjb25zdCBXZWJL
aXQ6OldlYklEQktleSYga2V5KQogICAgIG1fY2FsbGJhY2tzLT5vblN1Y2Nlc3Moa2V5KTsKIH0K
IAotdm9pZCBXZWJJREJDYWxsYmFja3NJbXBsOjpvblN1Y2Nlc3MoV2ViS2l0OjpXZWJJREJJbmRl
eCogd2ViS2l0SW5zdGFuY2UpCi17Ci0gICAgbV9jYWxsYmFja3MtPm9uU3VjY2VzcyhJREJJbmRl
eEJhY2tlbmRQcm94eTo6Y3JlYXRlKHdlYktpdEluc3RhbmNlKSk7Ci19Ci0KIHZvaWQgV2ViSURC
Q2FsbGJhY2tzSW1wbDo6b25TdWNjZXNzKFdlYktpdDo6V2ViSURCVHJhbnNhY3Rpb24qIHdlYktp
dEluc3RhbmNlKQogewogICAgIG1fY2FsbGJhY2tzLT5vblN1Y2Nlc3MoSURCVHJhbnNhY3Rpb25C
YWNrZW5kUHJveHk6OmNyZWF0ZSh3ZWJLaXRJbnN0YW5jZSkpOwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViSURCQ2FsbGJhY2tzSW1wbC5oIGIvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9zcmMvV2ViSURCQ2FsbGJhY2tzSW1wbC5oCmluZGV4IDlkZDU5YTUyZTdmZDQ0
NDY0M2ZiMzljZDZlMGIzYzNjYjZlMDU3ZDYuLjA1N2FhMjUxYmVjYTAyMTk4OGI0MzRiZGJjYmFh
MGI2YzQyYjc2MjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklE
QkNhbGxiYWNrc0ltcGwuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJREJD
YWxsYmFja3NJbXBsLmgKQEAgLTQ1LDcgKzQ1LDYgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9p
ZCBvblN1Y2Nlc3MoV2ViS2l0OjpXZWJJREJDdXJzb3IqKTsKICAgICB2aXJ0dWFsIHZvaWQgb25T
dWNjZXNzKFdlYktpdDo6V2ViSURCRGF0YWJhc2UqKTsKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNj
ZXNzKGNvbnN0IFdlYktpdDo6V2ViSURCS2V5Jik7Ci0gICAgdmlydHVhbCB2b2lkIG9uU3VjY2Vz
cyhXZWJLaXQ6OldlYklEQkluZGV4Kik7CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhXZWJL
aXQ6OldlYklEQlRyYW5zYWN0aW9uKik7CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2Vzcyhjb25z
dCBXZWJLaXQ6OldlYlNlcmlhbGl6ZWRTY3JpcHRWYWx1ZSYpOwogICAgIHZpcnR1YWwgdm9pZCBv
bkJsb2NrZWQoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklE
Qk9iamVjdFN0b3JlSW1wbC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJREJP
YmplY3RTdG9yZUltcGwuY3BwCmluZGV4IDlmZTYxNjY4NDhlZWViNDE5ZjAwNzczZWI4YzQ0YTFj
ZWQyNjVjNzEuLjU2ZTM1NGQwMmQ0YWZjYWVhNmY2YmQxZDk3NzZmYjQzN2Q1NTE0ZTAgMTAwNzU1
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklEQk9iamVjdFN0b3JlSW1wbC5j
cHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViSURCT2JqZWN0U3RvcmVJbXBs
LmNwcApAQCAtMjgsNiArMjgsNyBAQAogCiAjaW5jbHVkZSAiRE9NU3RyaW5nTGlzdC5oIgogI2lu
Y2x1ZGUgIklEQkNhbGxiYWNrc1Byb3h5LmgiCisjaW5jbHVkZSAiSURCSW5kZXhCYWNrZW5kSW50
ZXJmYWNlLmgiCiAjaW5jbHVkZSAiSURCS2V5UmFuZ2UuaCIKICNpbmNsdWRlICJJREJPYmplY3RT
dG9yZUJhY2tlbmRJbnRlcmZhY2UuaCIKICNpbmNsdWRlICJXZWJJREJJbmRleEltcGwuaCIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>85049</attachid>
            <date>2011-03-08 07:32:27 -0800</date>
            <delta_ts>2011-03-08 07:37:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55938-20110308153225.patch</filename>
            <type>text/plain</type>
            <size>9689</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODA1NjEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA5NjVjN2EzMjU0ZWNlYTIz
ZTFiZWNmYTFlNDMyMjQzNTIxOWMyNTg5Li5kZmUxOTUwMDE4M2U1Y2ZmNDEzZjE3ZDliZTE2NDVh
M2Q1ODZlZGMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTEtMDMtMDggIEFuZHJl
aSBQb3Blc2N1ICA8YW5kcmVpcEBnb29nbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIElEQkNhbGxiYWNrczo6b25zdWNjZXNzKElEQkluZGV4
KikgaXMgdW51c2VkIGFuZCBzaG91bGQgYmUgcmVtb3ZlZC4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU1OTM4CisKKyAgICAgICAgVGhlIEluZGV4ZWRE
YXRhYmFzZSBzcGVjaWZpY2F0aW9uIGNoYW5nZWQgYW5kIElEQkluZGV4IG9iamVjdHMgYXJlIG5v
CisgICAgICAgIGxvbmdlciBjcmVhdGVkIGFzeW5jaHJvbm91c2x5LiBXZSB0aGVyZWZvcmUgbm8g
bG9uZ2VyIG5lZWQgdGhpcyBtZXRob2QuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBqdXN0IGNs
ZWFudXAuCisKKyAgICAgICAgKiBzdG9yYWdlL0lEQkNhbGxiYWNrcy5oOgorICAgICAgICAqIHN0
b3JhZ2UvSURCUmVxdWVzdC5jcHA6CisgICAgICAgICogc3RvcmFnZS9JREJSZXF1ZXN0Lmg6CisK
IDIwMTEtMDMtMDggIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgog
CiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI4MDU1MS4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3N0b3JhZ2UvSURCQ2FsbGJhY2tzLmggYi9Tb3VyY2UvV2ViQ29yZS9zdG9y
YWdlL0lEQkNhbGxiYWNrcy5oCmluZGV4IGY0ZTFiOTg1OGIyZjFiMTI1OWU2YmIxM2M3Y2MwYWRj
OTYwNzY3OTIuLmZhODRmZTQ4MGUxZDNkMGI4OTBkNGRhNWFmZTQ2OTdjNWQxNTZjMWMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N0b3JhZ2UvSURCQ2FsbGJhY2tzLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvc3RvcmFnZS9JREJDYWxsYmFja3MuaApAQCAtMzIsNyArMzIsNiBAQAogI2luY2x1
ZGUgIklEQkN1cnNvckJhY2tlbmRJbnRlcmZhY2UuaCIKICNpbmNsdWRlICJJREJEYXRhYmFzZUJh
Y2tlbmRJbnRlcmZhY2UuaCIKICNpbmNsdWRlICJJREJEYXRhYmFzZUVycm9yLmgiCi0jaW5jbHVk
ZSAiSURCSW5kZXhCYWNrZW5kSW50ZXJmYWNlLmgiCiAjaW5jbHVkZSAiSURCS2V5LmgiCiAjaW5j
bHVkZSAiSURCT2JqZWN0U3RvcmVCYWNrZW5kSW50ZXJmYWNlLmgiCiAjaW5jbHVkZSAiSURCVHJh
bnNhY3Rpb25CYWNrZW5kSW50ZXJmYWNlLmgiCkBAIC01MSw3ICs1MCw2IEBAIHB1YmxpYzoKICAg
ICB2aXJ0dWFsIHZvaWQgb25FcnJvcihQYXNzUmVmUHRyPElEQkRhdGFiYXNlRXJyb3I+KSA9IDA7
CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQkN1cnNvckJhY2tlbmRJ
bnRlcmZhY2U+KSA9IDA7CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPElE
QkRhdGFiYXNlQmFja2VuZEludGVyZmFjZT4pID0gMDsKLSAgICB2aXJ0dWFsIHZvaWQgb25TdWNj
ZXNzKFBhc3NSZWZQdHI8SURCSW5kZXhCYWNrZW5kSW50ZXJmYWNlPikgPSAwOwogICAgIHZpcnR1
YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJLZXk+KSA9IDA7CiAgICAgdmlydHVhbCB2
b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQlRyYW5zYWN0aW9uQmFja2VuZEludGVyZmFjZT4p
ID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKFBhc3NSZWZQdHI8U2VyaWFsaXplZFNj
cmlwdFZhbHVlPikgPSAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJS
ZXF1ZXN0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N0b3JhZ2UvSURCUmVxdWVzdC5jcHAKaW5kZXgg
ZTE4MzdmY2M1OTY5YjNkNzk3MmUyYjY5MzdhOWY1ODc3MzRjNGU4OC4uZjhkODE4YTM1MWVhMTcz
OGE4ZGUxYWRlODAxMjYwY2JjODQ3MGY4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3Rv
cmFnZS9JREJSZXF1ZXN0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQlJlcXVl
c3QuY3BwCkBAIC0zOSw3ICszOSw2IEBACiAjaW5jbHVkZSAiSURCQ3Vyc29yV2l0aFZhbHVlLmgi
CiAjaW5jbHVkZSAiSURCRGF0YWJhc2UuaCIKICNpbmNsdWRlICJJREJFdmVudERpc3BhdGNoZXIu
aCIKLSNpbmNsdWRlICJJREJJbmRleC5oIgogI2luY2x1ZGUgIklEQlBlbmRpbmdUcmFuc2FjdGlv
bk1vbml0b3IuaCIKICNpbmNsdWRlICJJREJUcmFuc2FjdGlvbi5oIgogCkBAIC0yMDUsMTEgKzIw
NCw2IEBAIHZvaWQgSURCUmVxdWVzdDo6b25TdWNjZXNzKFBhc3NSZWZQdHI8SURCRGF0YWJhc2VC
YWNrZW5kSW50ZXJmYWNlPiBiYWNrZW5kKQogICAgIGVucXVldWVFdmVudChjcmVhdGVTdWNjZXNz
RXZlbnQoKSk7CiB9CiAKLXZvaWQgSURCUmVxdWVzdDo6b25TdWNjZXNzKFBhc3NSZWZQdHI8SURC
SW5kZXhCYWNrZW5kSW50ZXJmYWNlPiBiYWNrZW5kKQotewotICAgIEFTU0VSVF9OT1RfUkVBQ0hF
RCgpOyAvLyBGSVhNRTogVGhpcyBtZXRob2Qgc2hvdWxkIGdvIGF3YXkuCi19Ci0KIHZvaWQgSURC
UmVxdWVzdDo6b25TdWNjZXNzKFBhc3NSZWZQdHI8SURCS2V5PiBpZGJLZXkpCiB7CiAgICAgQVNT
RVJUKCFtX2Vycm9yQ29kZSAmJiBtX2Vycm9yTWVzc2FnZS5pc051bGwoKSAmJiAhbV9yZXN1bHQp
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJSZXF1ZXN0LmggYi9Tb3Vy
Y2UvV2ViQ29yZS9zdG9yYWdlL0lEQlJlcXVlc3QuaAppbmRleCBiNmI0ZTViMGM0OWNjOWU5Y2U5
MzliMjBiYTA1OWYxZjRiNTEwYzAzLi4yZDBkYTA4ZmY1ZDA0NGVjMTlkY2VhNWU1M2JjMWVlNzMx
YTU5OTc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQlJlcXVlc3QuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQlJlcXVlc3QuaApAQCAtNzYsNyArNzYsNiBA
QCBwdWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIG9uRXJyb3IoUGFzc1JlZlB0cjxJREJEYXRhYmFz
ZUVycm9yPik7CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQkRhdGFi
YXNlQmFja2VuZEludGVyZmFjZT4pOwogICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1Jl
ZlB0cjxJREJDdXJzb3JCYWNrZW5kSW50ZXJmYWNlPik7Ci0gICAgdmlydHVhbCB2b2lkIG9uU3Vj
Y2VzcyhQYXNzUmVmUHRyPElEQkluZGV4QmFja2VuZEludGVyZmFjZT4pOwogICAgIHZpcnR1YWwg
dm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJLZXk+KTsKICAgICB2aXJ0dWFsIHZvaWQgb25T
dWNjZXNzKFBhc3NSZWZQdHI8SURCVHJhbnNhY3Rpb25CYWNrZW5kSW50ZXJmYWNlPik7CiAgICAg
dmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPFNlcmlhbGl6ZWRTY3JpcHRWYWx1ZT4p
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCBkYzQ3ZmIxMDZlNTk4ZDdkYzcyNzExNDkz
NjU3NDFhMjc5MzNjZGFkLi44ZWJiMzRjNjFhYjM2ZGRhZTY5YTEwOTQ3YTI2OGU1NjM3NmE4ZGU0
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDExLTAzLTA4
ICBBbmRyZWkgUG9wZXNjdSAgPGFuZHJlaXBAZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJREJDYWxsYmFja3M6Om9uc3VjY2VzcyhJ
REJJbmRleCopIGlzIHVudXNlZCBhbmQgc2hvdWxkIGJlIHJlbW92ZWQuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NTkzOAorCisgICAgICAgICogcHVi
bGljL1dlYklEQkNhbGxiYWNrcy5oOgorICAgICAgICAqIHNyYy9JREJDYWxsYmFja3NQcm94eS5j
cHA6CisgICAgICAgICogc3JjL0lEQkNhbGxiYWNrc1Byb3h5Lmg6CisgICAgICAgICogc3JjL1dl
YklEQkNhbGxiYWNrc0ltcGwuY3BwOgorICAgICAgICAqIHNyYy9XZWJJREJDYWxsYmFja3NJbXBs
Lmg6CisgICAgICAgICogc3JjL1dlYklEQk9iamVjdFN0b3JlSW1wbC5jcHA6CisKIDIwMTEtMDMt
MDcgIERhbmllbCBDaGVuZyAgPGRjaGVuZ0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3
ZWQgYnkgRGF2aWQgTGV2aW4uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1
YmxpYy9XZWJJREJDYWxsYmFja3MuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dl
YklEQkNhbGxiYWNrcy5oCmluZGV4IDFlYjZkM2EwOTZhZTA0OWI2M2NhZWIxNDI0YzU0MjVhYTcx
ZTY0YjMuLmVjN2MwOTU1Y2Y2NTI1YWJlMjlhMzgyYzU2ZTk4YWNhZTYyZWM4MmYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYklEQkNhbGxiYWNrcy5oCisrKyBi
L1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYklEQkNhbGxiYWNrcy5oCkBAIC00OSw4
ICs0OSw4IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKFdlYklEQkN1cnNv
ciopIHsgV0VCS0lUX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOyB9CiAgICAgdmlydHVhbCB2b2lkIG9u
U3VjY2VzcyhXZWJJREJEYXRhYmFzZSopIHsgV0VCS0lUX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOyB9
CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2Vzcyhjb25zdCBXZWJJREJLZXkmKSB7IFdFQktJVF9B
U1NFUlRfTk9UX1JFQUNIRUQoKTsgfQorICAgIC8vIEZJWE1FOiByZW1vdmUgYWZ0ZXIgV2Via2l0
IHJvbGwuCiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhXZWJJREJJbmRleCopIHsgV0VCS0lU
X0FTU0VSVF9OT1RfUkVBQ0hFRCgpOyB9Ci0gICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhXZWJJ
REJPYmplY3RTdG9yZSopIHsgV0VCS0lUX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOyB9CiAgICAgdmly
dHVhbCB2b2lkIG9uU3VjY2VzcyhXZWJJREJUcmFuc2FjdGlvbiopIHsgV0VCS0lUX0FTU0VSVF9O
T1RfUkVBQ0hFRCgpOyB9CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2Vzcyhjb25zdCBXZWJTZXJp
YWxpemVkU2NyaXB0VmFsdWUmKSB7IFdFQktJVF9BU1NFUlRfTk9UX1JFQUNIRUQoKTsgfQogICAg
IHZpcnR1YWwgdm9pZCBvbkJsb2NrZWQoKSB7IFdFQktJVF9BU1NFUlRfTk9UX1JFQUNIRUQoKTsg
fQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSURCQ2FsbGJhY2tzUHJv
eHkuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSURCQ2FsbGJhY2tzUHJveHkuY3Bw
CmluZGV4IGVhMGY0MzMyNGFjOWY5OTg0ZGI2NjJkYTVkMDM1YzUwZTAyMDljZGEuLjcyNzA5MmEx
NTg1N2MwOWRiYWZkZWQwOTA1NTY1ZTFmODEwOTc3YWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vc3JjL0lEQkNhbGxiYWNrc1Byb3h5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3NyYy9JREJDYWxsYmFja3NQcm94eS5jcHAKQEAgLTM1LDcgKzM1LDYgQEAKICNp
bmNsdWRlICJXZWJJREJDdXJzb3JJbXBsLmgiCiAjaW5jbHVkZSAiV2ViSURCRGF0YWJhc2VJbXBs
LmgiCiAjaW5jbHVkZSAiV2ViSURCRGF0YWJhc2VFcnJvci5oIgotI2luY2x1ZGUgIldlYklEQklu
ZGV4SW1wbC5oIgogI2luY2x1ZGUgIldlYklEQktleS5oIgogI2luY2x1ZGUgIldlYklEQlRyYW5z
YWN0aW9uSW1wbC5oIgogI2luY2x1ZGUgIldlYlNlcmlhbGl6ZWRTY3JpcHRWYWx1ZS5oIgpAQCAt
NzMsMTEgKzcyLDYgQEAgdm9pZCBJREJDYWxsYmFja3NQcm94eTo6b25TdWNjZXNzKFBhc3NSZWZQ
dHI8SURCRGF0YWJhc2VCYWNrZW5kSW50ZXJmYWNlPiBiYWNrZW4KICAgICBtX2NhbGxiYWNrcy0+
b25TdWNjZXNzKG5ldyBXZWJLaXQ6OldlYklEQkRhdGFiYXNlSW1wbChiYWNrZW5kKSk7CiB9CiAK
LXZvaWQgSURCQ2FsbGJhY2tzUHJveHk6Om9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQkluZGV4QmFj
a2VuZEludGVyZmFjZT4gYmFja2VuZCkKLXsKLSAgICBtX2NhbGxiYWNrcy0+b25TdWNjZXNzKG5l
dyBXZWJLaXQ6OldlYklEQkluZGV4SW1wbChiYWNrZW5kKSk7Ci19Ci0KIHZvaWQgSURCQ2FsbGJh
Y2tzUHJveHk6Om9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQktleT4gaWRiS2V5KQogewogICAgIG1f
Y2FsbGJhY2tzLT5vblN1Y2Nlc3MoV2ViS2l0OjpXZWJJREJLZXkoaWRiS2V5KSk7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JREJDYWxsYmFja3NQcm94eS5oIGIvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSURCQ2FsbGJhY2tzUHJveHkuaAppbmRleCA5MTJjYjg2
MGI2MjU4MDA1Y2FkNGFjOTk4OGM5YmYyMjRhOTliNDFhLi42ODI5ODQ1ZDBmOGU4NjcwOGRiZDk3
MDc2ZTFjOTU0N2JjNWFiYmVhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Ny
Yy9JREJDYWxsYmFja3NQcm94eS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0lE
QkNhbGxiYWNrc1Byb3h5LmgKQEAgLTUwLDcgKzUwLDYgQEAgcHVibGljOgogICAgIHZpcnR1YWwg
dm9pZCBvbkVycm9yKFBhc3NSZWZQdHI8SURCRGF0YWJhc2VFcnJvcj4pOwogICAgIHZpcnR1YWwg
dm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJDdXJzb3JCYWNrZW5kSW50ZXJmYWNlPik7CiAg
ICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQkRhdGFiYXNlQmFja2VuZElu
dGVyZmFjZT4pOwotICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3MoUGFzc1JlZlB0cjxJREJJbmRl
eEJhY2tlbmRJbnRlcmZhY2U+KTsKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKFBhc3NSZWZQ
dHI8SURCS2V5Pik7CiAgICAgdmlydHVhbCB2b2lkIG9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQlRy
YW5zYWN0aW9uQmFja2VuZEludGVyZmFjZT4pOwogICAgIHZpcnR1YWwgdm9pZCBvblN1Y2Nlc3Mo
UGFzc1JlZlB0cjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vc3JjL1dlYklEQkNhbGxiYWNrc0ltcGwuY3BwIGIvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9zcmMvV2ViSURCQ2FsbGJhY2tzSW1wbC5jcHAKaW5kZXggMzhhYzM2MDE0OGI5
NGM0NWZhMGZkMjUzYzMwYjdlZDNiZWE5MDFmMy4uY2UzMDdhNDU0YzVhOGE5M2M0MjJkNGYxMDkw
MmI5NGRlNTg1NDkyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
SURCQ2FsbGJhY2tzSW1wbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
SURCQ2FsbGJhY2tzSW1wbC5jcHAKQEAgLTMwLDEzICszMCwxMSBAQAogI2luY2x1ZGUgIklEQkN1
cnNvckJhY2tlbmRQcm94eS5oIgogI2luY2x1ZGUgIklEQkRhdGFiYXNlRXJyb3IuaCIKICNpbmNs
dWRlICJJREJEYXRhYmFzZVByb3h5LmgiCi0jaW5jbHVkZSAiSURCSW5kZXhCYWNrZW5kUHJveHku
aCIKICNpbmNsdWRlICJJREJLZXkuaCIKICNpbmNsdWRlICJJREJUcmFuc2FjdGlvbkJhY2tlbmRQ
cm94eS5oIgogI2luY2x1ZGUgIldlYklEQkNhbGxiYWNrcy5oIgogI2luY2x1ZGUgIldlYklEQkRh
dGFiYXNlLmgiCiAjaW5jbHVkZSAiV2ViSURCRGF0YWJhc2VFcnJvci5oIgotI2luY2x1ZGUgIldl
YklEQkluZGV4LmgiCiAjaW5jbHVkZSAiV2ViSURCS2V5LmgiCiAjaW5jbHVkZSAiV2ViSURCVHJh
bnNhY3Rpb24uaCIKICNpbmNsdWRlICJXZWJTZXJpYWxpemVkU2NyaXB0VmFsdWUuaCIKQEAgLTc0
LDExICs3Miw2IEBAIHZvaWQgV2ViSURCQ2FsbGJhY2tzSW1wbDo6b25TdWNjZXNzKGNvbnN0IFdl
YktpdDo6V2ViSURCS2V5JiBrZXkpCiAgICAgbV9jYWxsYmFja3MtPm9uU3VjY2VzcyhrZXkpOwog
fQogCi12b2lkIFdlYklEQkNhbGxiYWNrc0ltcGw6Om9uU3VjY2VzcyhXZWJLaXQ6OldlYklEQklu
ZGV4KiB3ZWJLaXRJbnN0YW5jZSkKLXsKLSAgICBtX2NhbGxiYWNrcy0+b25TdWNjZXNzKElEQklu
ZGV4QmFja2VuZFByb3h5OjpjcmVhdGUod2ViS2l0SW5zdGFuY2UpKTsKLX0KLQogdm9pZCBXZWJJ
REJDYWxsYmFja3NJbXBsOjpvblN1Y2Nlc3MoV2ViS2l0OjpXZWJJREJUcmFuc2FjdGlvbiogd2Vi
S2l0SW5zdGFuY2UpCiB7CiAgICAgbV9jYWxsYmFja3MtPm9uU3VjY2VzcyhJREJUcmFuc2FjdGlv
bkJhY2tlbmRQcm94eTo6Y3JlYXRlKHdlYktpdEluc3RhbmNlKSk7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJREJDYWxsYmFja3NJbXBsLmggYi9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL3NyYy9XZWJJREJDYWxsYmFja3NJbXBsLmgKaW5kZXggOWRkNTlhNTJlN2Zk
NDQ0NjQzZmIzOWNkNmUwYjNjM2NiNmUwNTdkNi4uMDU3YWEyNTFiZWNhMDIxOTg4YjQzNGJkYmNi
YWEwYjZjNDJiNzYyOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
SURCQ2FsbGJhY2tzSW1wbC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklE
QkNhbGxiYWNrc0ltcGwuaApAQCAtNDUsNyArNDUsNiBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB2
b2lkIG9uU3VjY2VzcyhXZWJLaXQ6OldlYklEQkN1cnNvciopOwogICAgIHZpcnR1YWwgdm9pZCBv
blN1Y2Nlc3MoV2ViS2l0OjpXZWJJREJEYXRhYmFzZSopOwogICAgIHZpcnR1YWwgdm9pZCBvblN1
Y2Nlc3MoY29uc3QgV2ViS2l0OjpXZWJJREJLZXkmKTsKLSAgICB2aXJ0dWFsIHZvaWQgb25TdWNj
ZXNzKFdlYktpdDo6V2ViSURCSW5kZXgqKTsKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKFdl
YktpdDo6V2ViSURCVHJhbnNhY3Rpb24qKTsKICAgICB2aXJ0dWFsIHZvaWQgb25TdWNjZXNzKGNv
bnN0IFdlYktpdDo6V2ViU2VyaWFsaXplZFNjcmlwdFZhbHVlJik7CiAgICAgdmlydHVhbCB2b2lk
IG9uQmxvY2tlZCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
SURCT2JqZWN0U3RvcmVJbXBsLmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklE
Qk9iamVjdFN0b3JlSW1wbC5jcHAKaW5kZXggOWZlNjE2Njg0OGVlZWI0MTlmMDA3NzNlYjhjNDRh
MWNlZDI2NWM3MS4uNTZlMzU0ZDAyZDRhZmNhZWE2ZjZiZDFkOTc3NmZiNDM3ZDU1MTRlMCAxMDA3
NTUKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViSURCT2JqZWN0U3RvcmVJbXBs
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJREJPYmplY3RTdG9yZUlt
cGwuY3BwCkBAIC0yOCw2ICsyOCw3IEBACiAKICNpbmNsdWRlICJET01TdHJpbmdMaXN0LmgiCiAj
aW5jbHVkZSAiSURCQ2FsbGJhY2tzUHJveHkuaCIKKyNpbmNsdWRlICJJREJJbmRleEJhY2tlbmRJ
bnRlcmZhY2UuaCIKICNpbmNsdWRlICJJREJLZXlSYW5nZS5oIgogI2luY2x1ZGUgIklEQk9iamVj
dFN0b3JlQmFja2VuZEludGVyZmFjZS5oIgogI2luY2x1ZGUgIldlYklEQkluZGV4SW1wbC5oIgo=
</data>
<flag name="review"
          id="77120"
          type_id="1"
          status="+"
          setter="steveblock"
    />
          </attachment>
      

    </bug>

</bugzilla>