<?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>109768</bug_id>
          
          <creation_ts>2013-02-13 16:25:58 -0800</creation_ts>
          <short_desc>Fix indentation error in MediaPlayerPrivateGStreamer.h</short_desc>
          <delta_ts>2013-02-13 19:46:53 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Soo-Hyun Choi">s.choi</reporter>
          <assigned_to name="Soo-Hyun Choi">sh9.choi</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>gustavo</cc>
    
    <cc>haraken</cc>
    
    <cc>menard</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pnormand</cc>
    
    <cc>s.choi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>832491</commentid>
    <comment_count>0</comment_count>
    <who name="Soo-Hyun Choi">s.choi</who>
    <bug_when>2013-02-13 16:25:58 -0800</bug_when>
    <thetext>Indentation used in MediaPlayerPrivateGStreamer.h doesn&apos;t seem to be matched with WebKit coding style (http://www.webkit.org/coding/coding-style.html).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832499</commentid>
    <comment_count>1</comment_count>
      <attachid>188220</attachid>
    <who name="Soo-Hyun Choi">sh9.choi</who>
    <bug_when>2013-02-13 16:33:15 -0800</bug_when>
    <thetext>Created attachment 188220
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832513</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 16:39:56 -0800</bug_when>
    <thetext>Attachment 188220 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h&apos;]&quot; exit_code: 1
Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:110:  The parameter name &quot;state&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832527</commentid>
    <comment_count>3</comment_count>
      <attachid>188220</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-02-13 16:51:15 -0800</bug_when>
    <thetext>Comment on attachment 188220
Patch

Please fix the style error before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832533</commentid>
    <comment_count>4</comment_count>
    <who name="Soo-Hyun Choi">s.choi</who>
    <bug_when>2013-02-13 16:57:51 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 188220 [details])
&gt; Please fix the style error before landing.

Sure - I will just remove the parameter name &quot;state&quot; in this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832541</commentid>
    <comment_count>5</comment_count>
      <attachid>188225</attachid>
    <who name="Soo-Hyun Choi">sh9.choi</who>
    <bug_when>2013-02-13 17:00:55 -0800</bug_when>
    <thetext>Created attachment 188225
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832640</commentid>
    <comment_count>6</comment_count>
      <attachid>188225</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 18:22:57 -0800</bug_when>
    <thetext>Comment on attachment 188225
Patch

Rejecting attachment 188225 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=gce-cq-03&apos;, &apos;land-attachment&apos;, &apos;--force-clean&apos;, &apos;--non-interactive&apos;, &apos;--parent-command=commit-queue&apos;, 188225, &apos;--port=chromium-xvfb&apos;]&quot; exit_code: 2 cwd: /mnt/git/webkit-commit-queue

Last 500 characters of output:
commit-queue/Source/WebKit/chromium/third_party/v8-i18n --revision 164 --non-interactive --force --accept theirs-conflict --ignore-externals&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
54&gt;At revision 164.

________ running &apos;/usr/bin/python tools/clang/scripts/update.py --mac-only&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;

________ running &apos;/usr/bin/python gyp_webkit&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
Updating webkit projects from gyp files...

Full output: http://queues.webkit.org/results/16538378</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832657</commentid>
    <comment_count>7</comment_count>
      <attachid>188249</attachid>
    <who name="Soo-Hyun Choi">sh9.choi</who>
    <bug_when>2013-02-13 19:13:24 -0800</bug_when>
    <thetext>Created attachment 188249
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832658</commentid>
    <comment_count>8</comment_count>
    <who name="Soo-Hyun Choi">s.choi</who>
    <bug_when>2013-02-13 19:16:27 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 188225 [details])
&gt; Rejecting attachment 188225 [details] from commit-queue.
&gt; 
&gt; Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=gce-cq-03&apos;, &apos;land-attachment&apos;, &apos;--force-clean&apos;, &apos;--non-interactive&apos;, &apos;--parent-command=commit-queue&apos;, 188225, &apos;--port=chromium-xvfb&apos;]&quot; exit_code: 2 cwd: /mnt/git/webkit-commit-queue
&gt; 
&gt; Last 500 characters of output:
&gt; commit-queue/Source/WebKit/chromium/third_party/v8-i18n --revision 164 --non-interactive --force --accept theirs-conflict --ignore-externals&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
&gt; 54&gt;At revision 164.
&gt; 
&gt; ________ running &apos;/usr/bin/python tools/clang/scripts/update.py --mac-only&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
&gt; 
&gt; ________ running &apos;/usr/bin/python gyp_webkit&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
&gt; Updating webkit projects from gyp files...
&gt; 
&gt; Full output: http://queues.webkit.org/results/16538378

This error was occurred due to the unchanged statememnt of &quot;No New Test (OOPS!)&quot;, which I have fixed and re-uploaded.

cq again?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832676</commentid>
    <comment_count>9</comment_count>
      <attachid>188249</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 19:46:49 -0800</bug_when>
    <thetext>Comment on attachment 188249
Patch

Clearing flags on attachment: 188249

Committed r142845: &lt;http://trac.webkit.org/changeset/142845&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832677</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 19:46:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188220</attachid>
            <date>2013-02-13 16:33:15 -0800</date>
            <delta_ts>2013-02-13 17:00:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109768-20130214092942.patch</filename>
            <type>text/plain</type>
            <size>8759</size>
            <attacher name="Soo-Hyun Choi">sh9.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyODE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2UwYTdjM2UzNTc2YTlj
ZGY2NmU4ZTdlYTU0OWY4NWNlM2VlMmFjMi4uODk3YjhiNjhhMmM0OWMyOTkxNzBhNTliNWRlM2Vk
N2MyMjdmY2U0OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTAyLTEzICBTb28t
SHl1biBDaG9pICA8c2g5LmNob2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgRml4IGluZGVudGF0
aW9uIGVycm9yIGluIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk3NjgKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMgKE9PUFMhKS4K
KworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZh
dGVHU3RyZWFtZXIuaDoKKyAgICAgICAgKE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcik6Cisg
ICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6Omhhc1ZpZGVvKToK
KyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6aGFzQXVkaW8p
OgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjplbmdpbmVE
ZXNjcmlwdGlvbik6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFt
ZXI6OmlzTGl2ZVN0cmVhbSk6CisKIDIwMTMtMDItMTMgIEplciBOb2JsZSAgPGplci5ub2JsZUBh
cHBsZS5jb20+CiAKICAgICAgICAgRU1FOiBNZWRpYVBsYXllcjo6a2V5TmVlZGUoKSBzaG91bGQg
cmV0dXJuIGEgYm9vbCBpbmRpY2F0aW5nIHdoZXRoZXIgYW4gZXZlbnQgbGlzdGVuZXIgd2FzIHRy
aWdnZXJlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dz
dHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuaApp
bmRleCA0YzQ5YWZkMTQwNjQwMzRjMGRiZmYxOTgyYjQzNDM3MTUyM2E5MzRlLi4wZWNiNjJkMzcx
YzJmOWJiZWU4ZDcyNTI3MTQ2NTk3ZTJmYjkxNjJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVy
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlh
UGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCkBAIC0zOSwxMjIgKzM5LDEyMSBAQCB0eXBlZGVmIHN0
cnVjdCBfR3N0RWxlbWVudCBHc3RFbGVtZW50OwogbmFtZXNwYWNlIFdlYkNvcmUgewogCiBjbGFz
cyBNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIgOiBwdWJsaWMgTWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyQmFzZSB7Ci0KLSAgICAgICAgcHVibGljOgotICAgICAgICAgICAgfk1lZGlhUGxh
eWVyUHJpdmF0ZUdTdHJlYW1lcigpOwotICAgICAgICAgICAgc3RhdGljIHZvaWQgcmVnaXN0ZXJN
ZWRpYUVuZ2luZShNZWRpYUVuZ2luZVJlZ2lzdHJhcik7Ci0gICAgICAgICAgICBnYm9vbGVhbiBo
YW5kbGVNZXNzYWdlKEdzdE1lc3NhZ2UqKTsKLQotICAgICAgICAgICAgYm9vbCBoYXNWaWRlbygp
IGNvbnN0IHsgcmV0dXJuIG1faGFzVmlkZW87IH0KLSAgICAgICAgICAgIGJvb2wgaGFzQXVkaW8o
KSBjb25zdCB7IHJldHVybiBtX2hhc0F1ZGlvOyB9Ci0KLSAgICAgICAgICAgIHZvaWQgbG9hZChj
b25zdCBTdHJpbmcgJnVybCk7Ci0gICAgICAgICAgICB2b2lkIGNvbW1pdExvYWQoKTsKLSAgICAg
ICAgICAgIHZvaWQgY2FuY2VsTG9hZCgpOwotCi0gICAgICAgICAgICB2b2lkIHByZXBhcmVUb1Bs
YXkoKTsKLSAgICAgICAgICAgIHZvaWQgcGxheSgpOwotICAgICAgICAgICAgdm9pZCBwYXVzZSgp
OwotCi0gICAgICAgICAgICBib29sIHBhdXNlZCgpIGNvbnN0OwotICAgICAgICAgICAgYm9vbCBz
ZWVraW5nKCkgY29uc3Q7Ci0KLSAgICAgICAgICAgIGZsb2F0IGR1cmF0aW9uKCkgY29uc3Q7Ci0g
ICAgICAgICAgICBmbG9hdCBjdXJyZW50VGltZSgpIGNvbnN0OwotICAgICAgICAgICAgdm9pZCBz
ZWVrKGZsb2F0KTsKLQotICAgICAgICAgICAgdm9pZCBzZXRSYXRlKGZsb2F0KTsKLSAgICAgICAg
ICAgIHZvaWQgc2V0UHJlc2VydmVzUGl0Y2goYm9vbCk7Ci0KLSAgICAgICAgICAgIHZvaWQgc2V0
UHJlbG9hZChNZWRpYVBsYXllcjo6UHJlbG9hZCk7Ci0gICAgICAgICAgICB2b2lkIGZpbGxUaW1l
ckZpcmVkKFRpbWVyPE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcj4qKTsKLQotICAgICAgICAg
ICAgUGFzc1JlZlB0cjxUaW1lUmFuZ2VzPiBidWZmZXJlZCgpIGNvbnN0OwotICAgICAgICAgICAg
ZmxvYXQgbWF4VGltZVNlZWthYmxlKCkgY29uc3Q7Ci0gICAgICAgICAgICBib29sIGRpZExvYWRp
bmdQcm9ncmVzcygpIGNvbnN0OwotICAgICAgICAgICAgdW5zaWduZWQgdG90YWxCeXRlcygpIGNv
bnN0OwotICAgICAgICAgICAgZmxvYXQgbWF4VGltZUxvYWRlZCgpIGNvbnN0OwotCi0gICAgICAg
ICAgICB2b2lkIGxvYWRTdGF0ZUNoYW5nZWQoKTsKLSAgICAgICAgICAgIHZvaWQgdGltZUNoYW5n
ZWQoKTsKLSAgICAgICAgICAgIHZvaWQgZGlkRW5kKCk7Ci0gICAgICAgICAgICB2b2lkIGR1cmF0
aW9uQ2hhbmdlZCgpOwotICAgICAgICAgICAgdm9pZCBsb2FkaW5nRmFpbGVkKE1lZGlhUGxheWVy
OjpOZXR3b3JrU3RhdGUpOwotCi0gICAgICAgICAgICB2b2lkIHZpZGVvQ2hhbmdlZCgpOwotICAg
ICAgICAgICAgdm9pZCBhdWRpb0NoYW5nZWQoKTsKLSAgICAgICAgICAgIHZvaWQgbm90aWZ5UGxh
eWVyT2ZWaWRlbygpOwotICAgICAgICAgICAgdm9pZCBub3RpZnlQbGF5ZXJPZkF1ZGlvKCk7Ci0K
LSAgICAgICAgICAgIHZvaWQgc291cmNlQ2hhbmdlZCgpOwotICAgICAgICAgICAgR3N0RWxlbWVu
dCogYXVkaW9TaW5rKCkgY29uc3Q7Ci0KLSAgICAgICAgcHJpdmF0ZToKLSAgICAgICAgICAgIE1l
ZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcihNZWRpYVBsYXllciopOwotCi0gICAgICAgICAgICBz
dGF0aWMgUGFzc093blB0cjxNZWRpYVBsYXllclByaXZhdGVJbnRlcmZhY2U+IGNyZWF0ZShNZWRp
YVBsYXllciopOwotCi0gICAgICAgICAgICBzdGF0aWMgdm9pZCBnZXRTdXBwb3J0ZWRUeXBlcyhI
YXNoU2V0PFN0cmluZz4mKTsKLSAgICAgICAgICAgIHN0YXRpYyBNZWRpYVBsYXllcjo6U3VwcG9y
dHNUeXBlIHN1cHBvcnRzVHlwZShjb25zdCBTdHJpbmcmIHR5cGUsIGNvbnN0IFN0cmluZyYgY29k
ZWNzLCBjb25zdCBLVVJMJik7Ci0KLSAgICAgICAgICAgIHN0YXRpYyBib29sIGlzQXZhaWxhYmxl
KCk7Ci0KLSAgICAgICAgICAgIHZvaWQgdXBkYXRlQXVkaW9TaW5rKCk7Ci0gICAgICAgICAgICB2
b2lkIGNyZWF0ZUF1ZGlvU2luaygpOwotCi0gICAgICAgICAgICBmbG9hdCBwbGF5YmFja1Bvc2l0
aW9uKCkgY29uc3Q7Ci0KLSAgICAgICAgICAgIHZvaWQgY2FjaGVEdXJhdGlvbigpOwotICAgICAg
ICAgICAgdm9pZCB1cGRhdGVTdGF0ZXMoKTsKLQotICAgICAgICAgICAgdm9pZCBjcmVhdGVHU1RQ
bGF5QmluKCk7Ci0gICAgICAgICAgICBib29sIGNoYW5nZVBpcGVsaW5lU3RhdGUoR3N0U3RhdGUg
c3RhdGUpOwotCi0gICAgICAgICAgICBib29sIGxvYWROZXh0TG9jYXRpb24oKTsKLSAgICAgICAg
ICAgIHZvaWQgbWVkaWFMb2NhdGlvbkNoYW5nZWQoR3N0TWVzc2FnZSopOwotCi0gICAgICAgICAg
ICB2b2lkIHNldERvd25sb2FkQnVmZmVyaW5nKCk7Ci0gICAgICAgICAgICB2b2lkIHByb2Nlc3NC
dWZmZXJpbmdTdGF0cyhHc3RNZXNzYWdlKik7Ci0KLSAgICAgICAgICAgIHZpcnR1YWwgU3RyaW5n
IGVuZ2luZURlc2NyaXB0aW9uKCkgY29uc3QgeyByZXR1cm4gIkdTdHJlYW1lciI7IH0KLSAgICAg
ICAgICAgIHZpcnR1YWwgYm9vbCBpc0xpdmVTdHJlYW0oKSBjb25zdCB7IHJldHVybiBtX2lzU3Ry
ZWFtaW5nOyB9Ci0KLSAgICAgICAgcHJpdmF0ZToKLSAgICAgICAgICAgIEdSZWZQdHI8R3N0RWxl
bWVudD4gbV9wbGF5QmluOwotICAgICAgICAgICAgR1JlZlB0cjxHc3RFbGVtZW50PiBtX3NvdXJj
ZTsKLSAgICAgICAgICAgIGZsb2F0IG1fc2Vla1RpbWU7Ci0gICAgICAgICAgICBib29sIG1fY2hh
bmdpbmdSYXRlOwotICAgICAgICAgICAgZmxvYXQgbV9lbmRUaW1lOwotICAgICAgICAgICAgYm9v
bCBtX2lzRW5kUmVhY2hlZDsKLSAgICAgICAgICAgIG11dGFibGUgYm9vbCBtX2lzU3RyZWFtaW5n
OwotICAgICAgICAgICAgR3N0U3RydWN0dXJlKiBtX21lZGlhTG9jYXRpb25zOwotICAgICAgICAg
ICAgaW50IG1fbWVkaWFMb2NhdGlvbkN1cnJlbnRJbmRleDsKLSAgICAgICAgICAgIGJvb2wgbV9y
ZXNldFBpcGVsaW5lOwotICAgICAgICAgICAgYm9vbCBtX3BhdXNlZDsKLSAgICAgICAgICAgIGJv
b2wgbV9zZWVraW5nOwotICAgICAgICAgICAgYm9vbCBtX2J1ZmZlcmluZzsKLSAgICAgICAgICAg
IGZsb2F0IG1fcGxheWJhY2tSYXRlOwotICAgICAgICAgICAgYm9vbCBtX2Vycm9yT2NjdXJlZDsK
LSAgICAgICAgICAgIGdmbG9hdCBtX21lZGlhRHVyYXRpb247Ci0gICAgICAgICAgICBib29sIG1f
c3RhcnRlZEJ1ZmZlcmluZzsKLSAgICAgICAgICAgIFRpbWVyPE1lZGlhUGxheWVyUHJpdmF0ZUdT
dHJlYW1lcj4gbV9maWxsVGltZXI7Ci0gICAgICAgICAgICBmbG9hdCBtX21heFRpbWVMb2FkZWQ7
Ci0gICAgICAgICAgICBpbnQgbV9idWZmZXJpbmdQZXJjZW50YWdlOwotICAgICAgICAgICAgTWVk
aWFQbGF5ZXI6OlByZWxvYWQgbV9wcmVsb2FkOwotICAgICAgICAgICAgYm9vbCBtX2RlbGF5aW5n
TG9hZDsKLSAgICAgICAgICAgIGJvb2wgbV9tZWRpYUR1cmF0aW9uS25vd247Ci0gICAgICAgICAg
ICBtdXRhYmxlIGZsb2F0IG1fbWF4VGltZUxvYWRlZEF0TGFzdERpZExvYWRpbmdQcm9ncmVzczsK
LSAgICAgICAgICAgIGJvb2wgbV92b2x1bWVBbmRNdXRlSW5pdGlhbGl6ZWQ7Ci0gICAgICAgICAg
ICBib29sIG1faGFzVmlkZW87Ci0gICAgICAgICAgICBib29sIG1faGFzQXVkaW87Ci0gICAgICAg
ICAgICBndWludCBtX2F1ZGlvVGltZXJIYW5kbGVyOwotICAgICAgICAgICAgZ3VpbnQgbV92aWRl
b1RpbWVySGFuZGxlcjsKLSAgICAgICAgICAgIEdSZWZQdHI8R3N0RWxlbWVudD4gbV93ZWJraXRB
dWRpb1Npbms7Ci0gICAgICAgICAgICBtdXRhYmxlIGxvbmcgbV90b3RhbEJ5dGVzOwotICAgICAg
ICAgICAgS1VSTCBtX3VybDsKLSAgICAgICAgICAgIGJvb2wgbV9vcmlnaW5hbFByZWxvYWRXYXNB
dXRvQW5kV2FzT3ZlcnJpZGRlbjsKLSAgICAgICAgICAgIGJvb2wgbV9wcmVzZXJ2ZXNQaXRjaDsK
LSAgICB9OworcHVibGljOgorICAgIH5NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIoKTsKKyAg
ICBzdGF0aWMgdm9pZCByZWdpc3Rlck1lZGlhRW5naW5lKE1lZGlhRW5naW5lUmVnaXN0cmFyKTsK
KyAgICBnYm9vbGVhbiBoYW5kbGVNZXNzYWdlKEdzdE1lc3NhZ2UqKTsKKworICAgIGJvb2wgaGFz
VmlkZW8oKSBjb25zdCB7IHJldHVybiBtX2hhc1ZpZGVvOyB9CisgICAgYm9vbCBoYXNBdWRpbygp
IGNvbnN0IHsgcmV0dXJuIG1faGFzQXVkaW87IH0KKworICAgIHZvaWQgbG9hZChjb25zdCBTdHJp
bmcgJnVybCk7CisgICAgdm9pZCBjb21taXRMb2FkKCk7CisgICAgdm9pZCBjYW5jZWxMb2FkKCk7
CisKKyAgICB2b2lkIHByZXBhcmVUb1BsYXkoKTsKKyAgICB2b2lkIHBsYXkoKTsKKyAgICB2b2lk
IHBhdXNlKCk7CisKKyAgICBib29sIHBhdXNlZCgpIGNvbnN0OworICAgIGJvb2wgc2Vla2luZygp
IGNvbnN0OworCisgICAgZmxvYXQgZHVyYXRpb24oKSBjb25zdDsKKyAgICBmbG9hdCBjdXJyZW50
VGltZSgpIGNvbnN0OworICAgIHZvaWQgc2VlayhmbG9hdCk7CisKKyAgICB2b2lkIHNldFJhdGUo
ZmxvYXQpOworICAgIHZvaWQgc2V0UHJlc2VydmVzUGl0Y2goYm9vbCk7CisKKyAgICB2b2lkIHNl
dFByZWxvYWQoTWVkaWFQbGF5ZXI6OlByZWxvYWQpOworICAgIHZvaWQgZmlsbFRpbWVyRmlyZWQo
VGltZXI8TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyPiopOworCisgICAgUGFzc1JlZlB0cjxU
aW1lUmFuZ2VzPiBidWZmZXJlZCgpIGNvbnN0OworICAgIGZsb2F0IG1heFRpbWVTZWVrYWJsZSgp
IGNvbnN0OworICAgIGJvb2wgZGlkTG9hZGluZ1Byb2dyZXNzKCkgY29uc3Q7CisgICAgdW5zaWdu
ZWQgdG90YWxCeXRlcygpIGNvbnN0OworICAgIGZsb2F0IG1heFRpbWVMb2FkZWQoKSBjb25zdDsK
KworICAgIHZvaWQgbG9hZFN0YXRlQ2hhbmdlZCgpOworICAgIHZvaWQgdGltZUNoYW5nZWQoKTsK
KyAgICB2b2lkIGRpZEVuZCgpOworICAgIHZvaWQgZHVyYXRpb25DaGFuZ2VkKCk7CisgICAgdm9p
ZCBsb2FkaW5nRmFpbGVkKE1lZGlhUGxheWVyOjpOZXR3b3JrU3RhdGUpOworCisgICAgdm9pZCB2
aWRlb0NoYW5nZWQoKTsKKyAgICB2b2lkIGF1ZGlvQ2hhbmdlZCgpOworICAgIHZvaWQgbm90aWZ5
UGxheWVyT2ZWaWRlbygpOworICAgIHZvaWQgbm90aWZ5UGxheWVyT2ZBdWRpbygpOworCisgICAg
dm9pZCBzb3VyY2VDaGFuZ2VkKCk7CisgICAgR3N0RWxlbWVudCogYXVkaW9TaW5rKCkgY29uc3Q7
CisKK3ByaXZhdGU6CisgICAgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyKE1lZGlhUGxheWVy
Kik7CisKKyAgICBzdGF0aWMgUGFzc093blB0cjxNZWRpYVBsYXllclByaXZhdGVJbnRlcmZhY2U+
IGNyZWF0ZShNZWRpYVBsYXllciopOworCisgICAgc3RhdGljIHZvaWQgZ2V0U3VwcG9ydGVkVHlw
ZXMoSGFzaFNldDxTdHJpbmc+Jik7CisgICAgc3RhdGljIE1lZGlhUGxheWVyOjpTdXBwb3J0c1R5
cGUgc3VwcG9ydHNUeXBlKGNvbnN0IFN0cmluZyYgdHlwZSwgY29uc3QgU3RyaW5nJiBjb2RlY3Ms
IGNvbnN0IEtVUkwmKTsKKworICAgIHN0YXRpYyBib29sIGlzQXZhaWxhYmxlKCk7CisKKyAgICB2
b2lkIHVwZGF0ZUF1ZGlvU2luaygpOworICAgIHZvaWQgY3JlYXRlQXVkaW9TaW5rKCk7CisKKyAg
ICBmbG9hdCBwbGF5YmFja1Bvc2l0aW9uKCkgY29uc3Q7CisKKyAgICB2b2lkIGNhY2hlRHVyYXRp
b24oKTsKKyAgICB2b2lkIHVwZGF0ZVN0YXRlcygpOworCisgICAgdm9pZCBjcmVhdGVHU1RQbGF5
QmluKCk7CisgICAgYm9vbCBjaGFuZ2VQaXBlbGluZVN0YXRlKEdzdFN0YXRlIHN0YXRlKTsKKwor
ICAgIGJvb2wgbG9hZE5leHRMb2NhdGlvbigpOworICAgIHZvaWQgbWVkaWFMb2NhdGlvbkNoYW5n
ZWQoR3N0TWVzc2FnZSopOworCisgICAgdm9pZCBzZXREb3dubG9hZEJ1ZmZlcmluZygpOworICAg
IHZvaWQgcHJvY2Vzc0J1ZmZlcmluZ1N0YXRzKEdzdE1lc3NhZ2UqKTsKKworICAgIHZpcnR1YWwg
U3RyaW5nIGVuZ2luZURlc2NyaXB0aW9uKCkgY29uc3QgeyByZXR1cm4gIkdTdHJlYW1lciI7IH0K
KyAgICB2aXJ0dWFsIGJvb2wgaXNMaXZlU3RyZWFtKCkgY29uc3QgeyByZXR1cm4gbV9pc1N0cmVh
bWluZzsgfQorCitwcml2YXRlOgorICAgIEdSZWZQdHI8R3N0RWxlbWVudD4gbV9wbGF5QmluOwor
ICAgIEdSZWZQdHI8R3N0RWxlbWVudD4gbV9zb3VyY2U7CisgICAgZmxvYXQgbV9zZWVrVGltZTsK
KyAgICBib29sIG1fY2hhbmdpbmdSYXRlOworICAgIGZsb2F0IG1fZW5kVGltZTsKKyAgICBib29s
IG1faXNFbmRSZWFjaGVkOworICAgIG11dGFibGUgYm9vbCBtX2lzU3RyZWFtaW5nOworICAgIEdz
dFN0cnVjdHVyZSogbV9tZWRpYUxvY2F0aW9uczsKKyAgICBpbnQgbV9tZWRpYUxvY2F0aW9uQ3Vy
cmVudEluZGV4OworICAgIGJvb2wgbV9yZXNldFBpcGVsaW5lOworICAgIGJvb2wgbV9wYXVzZWQ7
CisgICAgYm9vbCBtX3NlZWtpbmc7CisgICAgYm9vbCBtX2J1ZmZlcmluZzsKKyAgICBmbG9hdCBt
X3BsYXliYWNrUmF0ZTsKKyAgICBib29sIG1fZXJyb3JPY2N1cmVkOworICAgIGdmbG9hdCBtX21l
ZGlhRHVyYXRpb247CisgICAgYm9vbCBtX3N0YXJ0ZWRCdWZmZXJpbmc7CisgICAgVGltZXI8TWVk
aWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyPiBtX2ZpbGxUaW1lcjsKKyAgICBmbG9hdCBtX21heFRp
bWVMb2FkZWQ7CisgICAgaW50IG1fYnVmZmVyaW5nUGVyY2VudGFnZTsKKyAgICBNZWRpYVBsYXll
cjo6UHJlbG9hZCBtX3ByZWxvYWQ7CisgICAgYm9vbCBtX2RlbGF5aW5nTG9hZDsKKyAgICBib29s
IG1fbWVkaWFEdXJhdGlvbktub3duOworICAgIG11dGFibGUgZmxvYXQgbV9tYXhUaW1lTG9hZGVk
QXRMYXN0RGlkTG9hZGluZ1Byb2dyZXNzOworICAgIGJvb2wgbV92b2x1bWVBbmRNdXRlSW5pdGlh
bGl6ZWQ7CisgICAgYm9vbCBtX2hhc1ZpZGVvOworICAgIGJvb2wgbV9oYXNBdWRpbzsKKyAgICBn
dWludCBtX2F1ZGlvVGltZXJIYW5kbGVyOworICAgIGd1aW50IG1fdmlkZW9UaW1lckhhbmRsZXI7
CisgICAgR1JlZlB0cjxHc3RFbGVtZW50PiBtX3dlYmtpdEF1ZGlvU2luazsKKyAgICBtdXRhYmxl
IGxvbmcgbV90b3RhbEJ5dGVzOworICAgIEtVUkwgbV91cmw7CisgICAgYm9vbCBtX29yaWdpbmFs
UHJlbG9hZFdhc0F1dG9BbmRXYXNPdmVycmlkZGVuOworICAgIGJvb2wgbV9wcmVzZXJ2ZXNQaXRj
aDsKK307CiB9CiAKICNlbmRpZiAvLyBVU0UoR1NUUkVBTUVSKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188225</attachid>
            <date>2013-02-13 17:00:55 -0800</date>
            <delta_ts>2013-02-13 19:13:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109768-20130214095722.patch</filename>
            <type>text/plain</type>
            <size>8743</size>
            <attacher name="Soo-Hyun Choi">sh9.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyODIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTYxNzIwMzE0MGJjZjUy
OGFhYzQyNzgyZDM3MWU5MjIwNjUyZTg0MC4uYmQ0Y2JkMWM4OWM1YWNlZDJkZGU3YzlmM2I5M2Fm
ZGUyNjIwNDRiNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTAyLTEzICBTb28t
SHl1biBDaG9pICA8c2g5LmNob2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgRml4IGluZGVudGF0
aW9uIGVycm9yIGluIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk3NjgKKworICAgICAgICBSZXZp
ZXdlZCBieSBLZW50YXJvIEhhcmEuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIChPT1BTISkuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyLmg6CisgICAgICAgIChNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIpOgorICAg
ICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpoYXNWaWRlbyk6Cisg
ICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6Omhhc0F1ZGlvKToK
KyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6ZW5naW5lRGVz
Y3JpcHRpb24pOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVy
Ojppc0xpdmVTdHJlYW0pOgorCiAyMDEzLTAyLTEzICBFbGxpb3R0IFNwcmVobiAgPGVzcHJlaG5A
Y2hyb21pdW0ub3JnPgogCiAgICAgICAgIEFTU0VSVCghcmVuZGVyZXIoKS0+bmVlZHNMYXlvdXQo
KSkgd2hlbiBjYWxsaW5nIEVsZW1lbnQ6OmZvY3VzKCkgd2l0aCBnZW5lcmF0ZWQgY29udGVudApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01l
ZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCmluZGV4IDRjNDlh
ZmQxNDA2NDAzNGMwZGJmZjE5ODJiNDM0MzcxNTIzYTkzNGUuLjhhMWZkNDg2MDU0MjRiNTEwMWYw
NDllMWZkMDVjNTBlYzEwYTY0MGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuaAorKysgYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2
YXRlR1N0cmVhbWVyLmgKQEAgLTM5LDEyMiArMzksMTIxIEBAIHR5cGVkZWYgc3RydWN0IF9Hc3RF
bGVtZW50IEdzdEVsZW1lbnQ7CiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIGNsYXNzIE1lZGlhUGxh
eWVyUHJpdmF0ZUdTdHJlYW1lciA6IHB1YmxpYyBNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXJC
YXNlIHsKLQotICAgICAgICBwdWJsaWM6Ci0gICAgICAgICAgICB+TWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyKCk7Ci0gICAgICAgICAgICBzdGF0aWMgdm9pZCByZWdpc3Rlck1lZGlhRW5naW5l
KE1lZGlhRW5naW5lUmVnaXN0cmFyKTsKLSAgICAgICAgICAgIGdib29sZWFuIGhhbmRsZU1lc3Nh
Z2UoR3N0TWVzc2FnZSopOwotCi0gICAgICAgICAgICBib29sIGhhc1ZpZGVvKCkgY29uc3QgeyBy
ZXR1cm4gbV9oYXNWaWRlbzsgfQotICAgICAgICAgICAgYm9vbCBoYXNBdWRpbygpIGNvbnN0IHsg
cmV0dXJuIG1faGFzQXVkaW87IH0KLQotICAgICAgICAgICAgdm9pZCBsb2FkKGNvbnN0IFN0cmlu
ZyAmdXJsKTsKLSAgICAgICAgICAgIHZvaWQgY29tbWl0TG9hZCgpOwotICAgICAgICAgICAgdm9p
ZCBjYW5jZWxMb2FkKCk7Ci0KLSAgICAgICAgICAgIHZvaWQgcHJlcGFyZVRvUGxheSgpOwotICAg
ICAgICAgICAgdm9pZCBwbGF5KCk7Ci0gICAgICAgICAgICB2b2lkIHBhdXNlKCk7Ci0KLSAgICAg
ICAgICAgIGJvb2wgcGF1c2VkKCkgY29uc3Q7Ci0gICAgICAgICAgICBib29sIHNlZWtpbmcoKSBj
b25zdDsKLQotICAgICAgICAgICAgZmxvYXQgZHVyYXRpb24oKSBjb25zdDsKLSAgICAgICAgICAg
IGZsb2F0IGN1cnJlbnRUaW1lKCkgY29uc3Q7Ci0gICAgICAgICAgICB2b2lkIHNlZWsoZmxvYXQp
OwotCi0gICAgICAgICAgICB2b2lkIHNldFJhdGUoZmxvYXQpOwotICAgICAgICAgICAgdm9pZCBz
ZXRQcmVzZXJ2ZXNQaXRjaChib29sKTsKLQotICAgICAgICAgICAgdm9pZCBzZXRQcmVsb2FkKE1l
ZGlhUGxheWVyOjpQcmVsb2FkKTsKLSAgICAgICAgICAgIHZvaWQgZmlsbFRpbWVyRmlyZWQoVGlt
ZXI8TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyPiopOwotCi0gICAgICAgICAgICBQYXNzUmVm
UHRyPFRpbWVSYW5nZXM+IGJ1ZmZlcmVkKCkgY29uc3Q7Ci0gICAgICAgICAgICBmbG9hdCBtYXhU
aW1lU2Vla2FibGUoKSBjb25zdDsKLSAgICAgICAgICAgIGJvb2wgZGlkTG9hZGluZ1Byb2dyZXNz
KCkgY29uc3Q7Ci0gICAgICAgICAgICB1bnNpZ25lZCB0b3RhbEJ5dGVzKCkgY29uc3Q7Ci0gICAg
ICAgICAgICBmbG9hdCBtYXhUaW1lTG9hZGVkKCkgY29uc3Q7Ci0KLSAgICAgICAgICAgIHZvaWQg
bG9hZFN0YXRlQ2hhbmdlZCgpOwotICAgICAgICAgICAgdm9pZCB0aW1lQ2hhbmdlZCgpOwotICAg
ICAgICAgICAgdm9pZCBkaWRFbmQoKTsKLSAgICAgICAgICAgIHZvaWQgZHVyYXRpb25DaGFuZ2Vk
KCk7Ci0gICAgICAgICAgICB2b2lkIGxvYWRpbmdGYWlsZWQoTWVkaWFQbGF5ZXI6Ok5ldHdvcmtT
dGF0ZSk7Ci0KLSAgICAgICAgICAgIHZvaWQgdmlkZW9DaGFuZ2VkKCk7Ci0gICAgICAgICAgICB2
b2lkIGF1ZGlvQ2hhbmdlZCgpOwotICAgICAgICAgICAgdm9pZCBub3RpZnlQbGF5ZXJPZlZpZGVv
KCk7Ci0gICAgICAgICAgICB2b2lkIG5vdGlmeVBsYXllck9mQXVkaW8oKTsKLQotICAgICAgICAg
ICAgdm9pZCBzb3VyY2VDaGFuZ2VkKCk7Ci0gICAgICAgICAgICBHc3RFbGVtZW50KiBhdWRpb1Np
bmsoKSBjb25zdDsKLQotICAgICAgICBwcml2YXRlOgotICAgICAgICAgICAgTWVkaWFQbGF5ZXJQ
cml2YXRlR1N0cmVhbWVyKE1lZGlhUGxheWVyKik7Ci0KLSAgICAgICAgICAgIHN0YXRpYyBQYXNz
T3duUHRyPE1lZGlhUGxheWVyUHJpdmF0ZUludGVyZmFjZT4gY3JlYXRlKE1lZGlhUGxheWVyKik7
Ci0KLSAgICAgICAgICAgIHN0YXRpYyB2b2lkIGdldFN1cHBvcnRlZFR5cGVzKEhhc2hTZXQ8U3Ry
aW5nPiYpOwotICAgICAgICAgICAgc3RhdGljIE1lZGlhUGxheWVyOjpTdXBwb3J0c1R5cGUgc3Vw
cG9ydHNUeXBlKGNvbnN0IFN0cmluZyYgdHlwZSwgY29uc3QgU3RyaW5nJiBjb2RlY3MsIGNvbnN0
IEtVUkwmKTsKLQotICAgICAgICAgICAgc3RhdGljIGJvb2wgaXNBdmFpbGFibGUoKTsKLQotICAg
ICAgICAgICAgdm9pZCB1cGRhdGVBdWRpb1NpbmsoKTsKLSAgICAgICAgICAgIHZvaWQgY3JlYXRl
QXVkaW9TaW5rKCk7Ci0KLSAgICAgICAgICAgIGZsb2F0IHBsYXliYWNrUG9zaXRpb24oKSBjb25z
dDsKLQotICAgICAgICAgICAgdm9pZCBjYWNoZUR1cmF0aW9uKCk7Ci0gICAgICAgICAgICB2b2lk
IHVwZGF0ZVN0YXRlcygpOwotCi0gICAgICAgICAgICB2b2lkIGNyZWF0ZUdTVFBsYXlCaW4oKTsK
LSAgICAgICAgICAgIGJvb2wgY2hhbmdlUGlwZWxpbmVTdGF0ZShHc3RTdGF0ZSBzdGF0ZSk7Ci0K
LSAgICAgICAgICAgIGJvb2wgbG9hZE5leHRMb2NhdGlvbigpOwotICAgICAgICAgICAgdm9pZCBt
ZWRpYUxvY2F0aW9uQ2hhbmdlZChHc3RNZXNzYWdlKik7Ci0KLSAgICAgICAgICAgIHZvaWQgc2V0
RG93bmxvYWRCdWZmZXJpbmcoKTsKLSAgICAgICAgICAgIHZvaWQgcHJvY2Vzc0J1ZmZlcmluZ1N0
YXRzKEdzdE1lc3NhZ2UqKTsKLQotICAgICAgICAgICAgdmlydHVhbCBTdHJpbmcgZW5naW5lRGVz
Y3JpcHRpb24oKSBjb25zdCB7IHJldHVybiAiR1N0cmVhbWVyIjsgfQotICAgICAgICAgICAgdmly
dHVhbCBib29sIGlzTGl2ZVN0cmVhbSgpIGNvbnN0IHsgcmV0dXJuIG1faXNTdHJlYW1pbmc7IH0K
LQotICAgICAgICBwcml2YXRlOgotICAgICAgICAgICAgR1JlZlB0cjxHc3RFbGVtZW50PiBtX3Bs
YXlCaW47Ci0gICAgICAgICAgICBHUmVmUHRyPEdzdEVsZW1lbnQ+IG1fc291cmNlOwotICAgICAg
ICAgICAgZmxvYXQgbV9zZWVrVGltZTsKLSAgICAgICAgICAgIGJvb2wgbV9jaGFuZ2luZ1JhdGU7
Ci0gICAgICAgICAgICBmbG9hdCBtX2VuZFRpbWU7Ci0gICAgICAgICAgICBib29sIG1faXNFbmRS
ZWFjaGVkOwotICAgICAgICAgICAgbXV0YWJsZSBib29sIG1faXNTdHJlYW1pbmc7Ci0gICAgICAg
ICAgICBHc3RTdHJ1Y3R1cmUqIG1fbWVkaWFMb2NhdGlvbnM7Ci0gICAgICAgICAgICBpbnQgbV9t
ZWRpYUxvY2F0aW9uQ3VycmVudEluZGV4OwotICAgICAgICAgICAgYm9vbCBtX3Jlc2V0UGlwZWxp
bmU7Ci0gICAgICAgICAgICBib29sIG1fcGF1c2VkOwotICAgICAgICAgICAgYm9vbCBtX3NlZWtp
bmc7Ci0gICAgICAgICAgICBib29sIG1fYnVmZmVyaW5nOwotICAgICAgICAgICAgZmxvYXQgbV9w
bGF5YmFja1JhdGU7Ci0gICAgICAgICAgICBib29sIG1fZXJyb3JPY2N1cmVkOwotICAgICAgICAg
ICAgZ2Zsb2F0IG1fbWVkaWFEdXJhdGlvbjsKLSAgICAgICAgICAgIGJvb2wgbV9zdGFydGVkQnVm
ZmVyaW5nOwotICAgICAgICAgICAgVGltZXI8TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyPiBt
X2ZpbGxUaW1lcjsKLSAgICAgICAgICAgIGZsb2F0IG1fbWF4VGltZUxvYWRlZDsKLSAgICAgICAg
ICAgIGludCBtX2J1ZmZlcmluZ1BlcmNlbnRhZ2U7Ci0gICAgICAgICAgICBNZWRpYVBsYXllcjo6
UHJlbG9hZCBtX3ByZWxvYWQ7Ci0gICAgICAgICAgICBib29sIG1fZGVsYXlpbmdMb2FkOwotICAg
ICAgICAgICAgYm9vbCBtX21lZGlhRHVyYXRpb25Lbm93bjsKLSAgICAgICAgICAgIG11dGFibGUg
ZmxvYXQgbV9tYXhUaW1lTG9hZGVkQXRMYXN0RGlkTG9hZGluZ1Byb2dyZXNzOwotICAgICAgICAg
ICAgYm9vbCBtX3ZvbHVtZUFuZE11dGVJbml0aWFsaXplZDsKLSAgICAgICAgICAgIGJvb2wgbV9o
YXNWaWRlbzsKLSAgICAgICAgICAgIGJvb2wgbV9oYXNBdWRpbzsKLSAgICAgICAgICAgIGd1aW50
IG1fYXVkaW9UaW1lckhhbmRsZXI7Ci0gICAgICAgICAgICBndWludCBtX3ZpZGVvVGltZXJIYW5k
bGVyOwotICAgICAgICAgICAgR1JlZlB0cjxHc3RFbGVtZW50PiBtX3dlYmtpdEF1ZGlvU2luazsK
LSAgICAgICAgICAgIG11dGFibGUgbG9uZyBtX3RvdGFsQnl0ZXM7Ci0gICAgICAgICAgICBLVVJM
IG1fdXJsOwotICAgICAgICAgICAgYm9vbCBtX29yaWdpbmFsUHJlbG9hZFdhc0F1dG9BbmRXYXNP
dmVycmlkZGVuOwotICAgICAgICAgICAgYm9vbCBtX3ByZXNlcnZlc1BpdGNoOwotICAgIH07Citw
dWJsaWM6CisgICAgfk1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcigpOworICAgIHN0YXRpYyB2
b2lkIHJlZ2lzdGVyTWVkaWFFbmdpbmUoTWVkaWFFbmdpbmVSZWdpc3RyYXIpOworICAgIGdib29s
ZWFuIGhhbmRsZU1lc3NhZ2UoR3N0TWVzc2FnZSopOworCisgICAgYm9vbCBoYXNWaWRlbygpIGNv
bnN0IHsgcmV0dXJuIG1faGFzVmlkZW87IH0KKyAgICBib29sIGhhc0F1ZGlvKCkgY29uc3QgeyBy
ZXR1cm4gbV9oYXNBdWRpbzsgfQorCisgICAgdm9pZCBsb2FkKGNvbnN0IFN0cmluZyAmdXJsKTsK
KyAgICB2b2lkIGNvbW1pdExvYWQoKTsKKyAgICB2b2lkIGNhbmNlbExvYWQoKTsKKworICAgIHZv
aWQgcHJlcGFyZVRvUGxheSgpOworICAgIHZvaWQgcGxheSgpOworICAgIHZvaWQgcGF1c2UoKTsK
KworICAgIGJvb2wgcGF1c2VkKCkgY29uc3Q7CisgICAgYm9vbCBzZWVraW5nKCkgY29uc3Q7CisK
KyAgICBmbG9hdCBkdXJhdGlvbigpIGNvbnN0OworICAgIGZsb2F0IGN1cnJlbnRUaW1lKCkgY29u
c3Q7CisgICAgdm9pZCBzZWVrKGZsb2F0KTsKKworICAgIHZvaWQgc2V0UmF0ZShmbG9hdCk7Cisg
ICAgdm9pZCBzZXRQcmVzZXJ2ZXNQaXRjaChib29sKTsKKworICAgIHZvaWQgc2V0UHJlbG9hZChN
ZWRpYVBsYXllcjo6UHJlbG9hZCk7CisgICAgdm9pZCBmaWxsVGltZXJGaXJlZChUaW1lcjxNZWRp
YVBsYXllclByaXZhdGVHU3RyZWFtZXI+Kik7CisKKyAgICBQYXNzUmVmUHRyPFRpbWVSYW5nZXM+
IGJ1ZmZlcmVkKCkgY29uc3Q7CisgICAgZmxvYXQgbWF4VGltZVNlZWthYmxlKCkgY29uc3Q7Cisg
ICAgYm9vbCBkaWRMb2FkaW5nUHJvZ3Jlc3MoKSBjb25zdDsKKyAgICB1bnNpZ25lZCB0b3RhbEJ5
dGVzKCkgY29uc3Q7CisgICAgZmxvYXQgbWF4VGltZUxvYWRlZCgpIGNvbnN0OworCisgICAgdm9p
ZCBsb2FkU3RhdGVDaGFuZ2VkKCk7CisgICAgdm9pZCB0aW1lQ2hhbmdlZCgpOworICAgIHZvaWQg
ZGlkRW5kKCk7CisgICAgdm9pZCBkdXJhdGlvbkNoYW5nZWQoKTsKKyAgICB2b2lkIGxvYWRpbmdG
YWlsZWQoTWVkaWFQbGF5ZXI6Ok5ldHdvcmtTdGF0ZSk7CisKKyAgICB2b2lkIHZpZGVvQ2hhbmdl
ZCgpOworICAgIHZvaWQgYXVkaW9DaGFuZ2VkKCk7CisgICAgdm9pZCBub3RpZnlQbGF5ZXJPZlZp
ZGVvKCk7CisgICAgdm9pZCBub3RpZnlQbGF5ZXJPZkF1ZGlvKCk7CisKKyAgICB2b2lkIHNvdXJj
ZUNoYW5nZWQoKTsKKyAgICBHc3RFbGVtZW50KiBhdWRpb1NpbmsoKSBjb25zdDsKKworcHJpdmF0
ZToKKyAgICBNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIoTWVkaWFQbGF5ZXIqKTsKKworICAg
IHN0YXRpYyBQYXNzT3duUHRyPE1lZGlhUGxheWVyUHJpdmF0ZUludGVyZmFjZT4gY3JlYXRlKE1l
ZGlhUGxheWVyKik7CisKKyAgICBzdGF0aWMgdm9pZCBnZXRTdXBwb3J0ZWRUeXBlcyhIYXNoU2V0
PFN0cmluZz4mKTsKKyAgICBzdGF0aWMgTWVkaWFQbGF5ZXI6OlN1cHBvcnRzVHlwZSBzdXBwb3J0
c1R5cGUoY29uc3QgU3RyaW5nJiB0eXBlLCBjb25zdCBTdHJpbmcmIGNvZGVjcywgY29uc3QgS1VS
TCYpOworCisgICAgc3RhdGljIGJvb2wgaXNBdmFpbGFibGUoKTsKKworICAgIHZvaWQgdXBkYXRl
QXVkaW9TaW5rKCk7CisgICAgdm9pZCBjcmVhdGVBdWRpb1NpbmsoKTsKKworICAgIGZsb2F0IHBs
YXliYWNrUG9zaXRpb24oKSBjb25zdDsKKworICAgIHZvaWQgY2FjaGVEdXJhdGlvbigpOworICAg
IHZvaWQgdXBkYXRlU3RhdGVzKCk7CisKKyAgICB2b2lkIGNyZWF0ZUdTVFBsYXlCaW4oKTsKKyAg
ICBib29sIGNoYW5nZVBpcGVsaW5lU3RhdGUoR3N0U3RhdGUpOworCisgICAgYm9vbCBsb2FkTmV4
dExvY2F0aW9uKCk7CisgICAgdm9pZCBtZWRpYUxvY2F0aW9uQ2hhbmdlZChHc3RNZXNzYWdlKik7
CisKKyAgICB2b2lkIHNldERvd25sb2FkQnVmZmVyaW5nKCk7CisgICAgdm9pZCBwcm9jZXNzQnVm
ZmVyaW5nU3RhdHMoR3N0TWVzc2FnZSopOworCisgICAgdmlydHVhbCBTdHJpbmcgZW5naW5lRGVz
Y3JpcHRpb24oKSBjb25zdCB7IHJldHVybiAiR1N0cmVhbWVyIjsgfQorICAgIHZpcnR1YWwgYm9v
bCBpc0xpdmVTdHJlYW0oKSBjb25zdCB7IHJldHVybiBtX2lzU3RyZWFtaW5nOyB9CisKK3ByaXZh
dGU6CisgICAgR1JlZlB0cjxHc3RFbGVtZW50PiBtX3BsYXlCaW47CisgICAgR1JlZlB0cjxHc3RF
bGVtZW50PiBtX3NvdXJjZTsKKyAgICBmbG9hdCBtX3NlZWtUaW1lOworICAgIGJvb2wgbV9jaGFu
Z2luZ1JhdGU7CisgICAgZmxvYXQgbV9lbmRUaW1lOworICAgIGJvb2wgbV9pc0VuZFJlYWNoZWQ7
CisgICAgbXV0YWJsZSBib29sIG1faXNTdHJlYW1pbmc7CisgICAgR3N0U3RydWN0dXJlKiBtX21l
ZGlhTG9jYXRpb25zOworICAgIGludCBtX21lZGlhTG9jYXRpb25DdXJyZW50SW5kZXg7CisgICAg
Ym9vbCBtX3Jlc2V0UGlwZWxpbmU7CisgICAgYm9vbCBtX3BhdXNlZDsKKyAgICBib29sIG1fc2Vl
a2luZzsKKyAgICBib29sIG1fYnVmZmVyaW5nOworICAgIGZsb2F0IG1fcGxheWJhY2tSYXRlOwor
ICAgIGJvb2wgbV9lcnJvck9jY3VyZWQ7CisgICAgZ2Zsb2F0IG1fbWVkaWFEdXJhdGlvbjsKKyAg
ICBib29sIG1fc3RhcnRlZEJ1ZmZlcmluZzsKKyAgICBUaW1lcjxNZWRpYVBsYXllclByaXZhdGVH
U3RyZWFtZXI+IG1fZmlsbFRpbWVyOworICAgIGZsb2F0IG1fbWF4VGltZUxvYWRlZDsKKyAgICBp
bnQgbV9idWZmZXJpbmdQZXJjZW50YWdlOworICAgIE1lZGlhUGxheWVyOjpQcmVsb2FkIG1fcHJl
bG9hZDsKKyAgICBib29sIG1fZGVsYXlpbmdMb2FkOworICAgIGJvb2wgbV9tZWRpYUR1cmF0aW9u
S25vd247CisgICAgbXV0YWJsZSBmbG9hdCBtX21heFRpbWVMb2FkZWRBdExhc3REaWRMb2FkaW5n
UHJvZ3Jlc3M7CisgICAgYm9vbCBtX3ZvbHVtZUFuZE11dGVJbml0aWFsaXplZDsKKyAgICBib29s
IG1faGFzVmlkZW87CisgICAgYm9vbCBtX2hhc0F1ZGlvOworICAgIGd1aW50IG1fYXVkaW9UaW1l
ckhhbmRsZXI7CisgICAgZ3VpbnQgbV92aWRlb1RpbWVySGFuZGxlcjsKKyAgICBHUmVmUHRyPEdz
dEVsZW1lbnQ+IG1fd2Via2l0QXVkaW9TaW5rOworICAgIG11dGFibGUgbG9uZyBtX3RvdGFsQnl0
ZXM7CisgICAgS1VSTCBtX3VybDsKKyAgICBib29sIG1fb3JpZ2luYWxQcmVsb2FkV2FzQXV0b0Fu
ZFdhc092ZXJyaWRkZW47CisgICAgYm9vbCBtX3ByZXNlcnZlc1BpdGNoOworfTsKIH0KIAogI2Vu
ZGlmIC8vIFVTRShHU1RSRUFNRVIpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188249</attachid>
            <date>2013-02-13 19:13:24 -0800</date>
            <delta_ts>2013-02-13 19:46:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109768-20130214120951.patch</filename>
            <type>text/plain</type>
            <size>8723</size>
            <attacher name="Soo-Hyun Choi">sh9.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyODQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTlhNDczODk3MzQ4MDMw
NDM1NzI4MjNiZTNiZGQyYzRlNTc3MzljZi4uNzIwZjJlOWI0NGJiZWQ4YTZhY2Q1YzM5N2VlY2Vl
MjUyMjA2OWM5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTAyLTEzICBTb28t
SHl1biBDaG9pICA8c2g5LmNob2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgRml4IGluZGVudGF0
aW9uIGVycm9yIGluIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk3NjgKKworICAgICAgICBSZXZp
ZXdlZCBieSBLZW50YXJvIEhhcmEuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGFzIHRoaXMgcGF0
Y2gganVzdCBjaGFuZ2VzIGluZGVudGF0aW9uIHN0eWxlLgorCisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oOgorICAgICAg
ICAoTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlh
UGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6aGFzVmlkZW8pOgorICAgICAgICAoV2ViQ29yZTo6TWVk
aWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpoYXNBdWRpbyk6CisgICAgICAgIChXZWJDb3JlOjpN
ZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6OmVuZ2luZURlc2NyaXB0aW9uKToKKyAgICAgICAg
KFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6aXNMaXZlU3RyZWFtKToKKwog
MjAxMy0wMi0xMyAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFN0
YXJ0VGFnU2Nhbm5lciBzaG91bGQgYmUgdGhyZWFkLXNhZmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3Ry
ZWFtZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRp
YVBsYXllclByaXZhdGVHU3RyZWFtZXIuaAppbmRleCA0YzQ5YWZkMTQwNjQwMzRjMGRiZmYxOTgy
YjQzNDM3MTUyM2E5MzRlLi44YTFmZDQ4NjA1NDI0YjUxMDFmMDQ5ZTFmZDA1YzUwZWMxMGE2NDBl
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIv
TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCkBAIC0z
OSwxMjIgKzM5LDEyMSBAQCB0eXBlZGVmIHN0cnVjdCBfR3N0RWxlbWVudCBHc3RFbGVtZW50Owog
bmFtZXNwYWNlIFdlYkNvcmUgewogCiBjbGFzcyBNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIg
OiBwdWJsaWMgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyQmFzZSB7Ci0KLSAgICAgICAgcHVi
bGljOgotICAgICAgICAgICAgfk1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcigpOwotICAgICAg
ICAgICAgc3RhdGljIHZvaWQgcmVnaXN0ZXJNZWRpYUVuZ2luZShNZWRpYUVuZ2luZVJlZ2lzdHJh
cik7Ci0gICAgICAgICAgICBnYm9vbGVhbiBoYW5kbGVNZXNzYWdlKEdzdE1lc3NhZ2UqKTsKLQot
ICAgICAgICAgICAgYm9vbCBoYXNWaWRlbygpIGNvbnN0IHsgcmV0dXJuIG1faGFzVmlkZW87IH0K
LSAgICAgICAgICAgIGJvb2wgaGFzQXVkaW8oKSBjb25zdCB7IHJldHVybiBtX2hhc0F1ZGlvOyB9
Ci0KLSAgICAgICAgICAgIHZvaWQgbG9hZChjb25zdCBTdHJpbmcgJnVybCk7Ci0gICAgICAgICAg
ICB2b2lkIGNvbW1pdExvYWQoKTsKLSAgICAgICAgICAgIHZvaWQgY2FuY2VsTG9hZCgpOwotCi0g
ICAgICAgICAgICB2b2lkIHByZXBhcmVUb1BsYXkoKTsKLSAgICAgICAgICAgIHZvaWQgcGxheSgp
OwotICAgICAgICAgICAgdm9pZCBwYXVzZSgpOwotCi0gICAgICAgICAgICBib29sIHBhdXNlZCgp
IGNvbnN0OwotICAgICAgICAgICAgYm9vbCBzZWVraW5nKCkgY29uc3Q7Ci0KLSAgICAgICAgICAg
IGZsb2F0IGR1cmF0aW9uKCkgY29uc3Q7Ci0gICAgICAgICAgICBmbG9hdCBjdXJyZW50VGltZSgp
IGNvbnN0OwotICAgICAgICAgICAgdm9pZCBzZWVrKGZsb2F0KTsKLQotICAgICAgICAgICAgdm9p
ZCBzZXRSYXRlKGZsb2F0KTsKLSAgICAgICAgICAgIHZvaWQgc2V0UHJlc2VydmVzUGl0Y2goYm9v
bCk7Ci0KLSAgICAgICAgICAgIHZvaWQgc2V0UHJlbG9hZChNZWRpYVBsYXllcjo6UHJlbG9hZCk7
Ci0gICAgICAgICAgICB2b2lkIGZpbGxUaW1lckZpcmVkKFRpbWVyPE1lZGlhUGxheWVyUHJpdmF0
ZUdTdHJlYW1lcj4qKTsKLQotICAgICAgICAgICAgUGFzc1JlZlB0cjxUaW1lUmFuZ2VzPiBidWZm
ZXJlZCgpIGNvbnN0OwotICAgICAgICAgICAgZmxvYXQgbWF4VGltZVNlZWthYmxlKCkgY29uc3Q7
Ci0gICAgICAgICAgICBib29sIGRpZExvYWRpbmdQcm9ncmVzcygpIGNvbnN0OwotICAgICAgICAg
ICAgdW5zaWduZWQgdG90YWxCeXRlcygpIGNvbnN0OwotICAgICAgICAgICAgZmxvYXQgbWF4VGlt
ZUxvYWRlZCgpIGNvbnN0OwotCi0gICAgICAgICAgICB2b2lkIGxvYWRTdGF0ZUNoYW5nZWQoKTsK
LSAgICAgICAgICAgIHZvaWQgdGltZUNoYW5nZWQoKTsKLSAgICAgICAgICAgIHZvaWQgZGlkRW5k
KCk7Ci0gICAgICAgICAgICB2b2lkIGR1cmF0aW9uQ2hhbmdlZCgpOwotICAgICAgICAgICAgdm9p
ZCBsb2FkaW5nRmFpbGVkKE1lZGlhUGxheWVyOjpOZXR3b3JrU3RhdGUpOwotCi0gICAgICAgICAg
ICB2b2lkIHZpZGVvQ2hhbmdlZCgpOwotICAgICAgICAgICAgdm9pZCBhdWRpb0NoYW5nZWQoKTsK
LSAgICAgICAgICAgIHZvaWQgbm90aWZ5UGxheWVyT2ZWaWRlbygpOwotICAgICAgICAgICAgdm9p
ZCBub3RpZnlQbGF5ZXJPZkF1ZGlvKCk7Ci0KLSAgICAgICAgICAgIHZvaWQgc291cmNlQ2hhbmdl
ZCgpOwotICAgICAgICAgICAgR3N0RWxlbWVudCogYXVkaW9TaW5rKCkgY29uc3Q7Ci0KLSAgICAg
ICAgcHJpdmF0ZToKLSAgICAgICAgICAgIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcihNZWRp
YVBsYXllciopOwotCi0gICAgICAgICAgICBzdGF0aWMgUGFzc093blB0cjxNZWRpYVBsYXllclBy
aXZhdGVJbnRlcmZhY2U+IGNyZWF0ZShNZWRpYVBsYXllciopOwotCi0gICAgICAgICAgICBzdGF0
aWMgdm9pZCBnZXRTdXBwb3J0ZWRUeXBlcyhIYXNoU2V0PFN0cmluZz4mKTsKLSAgICAgICAgICAg
IHN0YXRpYyBNZWRpYVBsYXllcjo6U3VwcG9ydHNUeXBlIHN1cHBvcnRzVHlwZShjb25zdCBTdHJp
bmcmIHR5cGUsIGNvbnN0IFN0cmluZyYgY29kZWNzLCBjb25zdCBLVVJMJik7Ci0KLSAgICAgICAg
ICAgIHN0YXRpYyBib29sIGlzQXZhaWxhYmxlKCk7Ci0KLSAgICAgICAgICAgIHZvaWQgdXBkYXRl
QXVkaW9TaW5rKCk7Ci0gICAgICAgICAgICB2b2lkIGNyZWF0ZUF1ZGlvU2luaygpOwotCi0gICAg
ICAgICAgICBmbG9hdCBwbGF5YmFja1Bvc2l0aW9uKCkgY29uc3Q7Ci0KLSAgICAgICAgICAgIHZv
aWQgY2FjaGVEdXJhdGlvbigpOwotICAgICAgICAgICAgdm9pZCB1cGRhdGVTdGF0ZXMoKTsKLQot
ICAgICAgICAgICAgdm9pZCBjcmVhdGVHU1RQbGF5QmluKCk7Ci0gICAgICAgICAgICBib29sIGNo
YW5nZVBpcGVsaW5lU3RhdGUoR3N0U3RhdGUgc3RhdGUpOwotCi0gICAgICAgICAgICBib29sIGxv
YWROZXh0TG9jYXRpb24oKTsKLSAgICAgICAgICAgIHZvaWQgbWVkaWFMb2NhdGlvbkNoYW5nZWQo
R3N0TWVzc2FnZSopOwotCi0gICAgICAgICAgICB2b2lkIHNldERvd25sb2FkQnVmZmVyaW5nKCk7
Ci0gICAgICAgICAgICB2b2lkIHByb2Nlc3NCdWZmZXJpbmdTdGF0cyhHc3RNZXNzYWdlKik7Ci0K
LSAgICAgICAgICAgIHZpcnR1YWwgU3RyaW5nIGVuZ2luZURlc2NyaXB0aW9uKCkgY29uc3QgeyBy
ZXR1cm4gIkdTdHJlYW1lciI7IH0KLSAgICAgICAgICAgIHZpcnR1YWwgYm9vbCBpc0xpdmVTdHJl
YW0oKSBjb25zdCB7IHJldHVybiBtX2lzU3RyZWFtaW5nOyB9Ci0KLSAgICAgICAgcHJpdmF0ZToK
LSAgICAgICAgICAgIEdSZWZQdHI8R3N0RWxlbWVudD4gbV9wbGF5QmluOwotICAgICAgICAgICAg
R1JlZlB0cjxHc3RFbGVtZW50PiBtX3NvdXJjZTsKLSAgICAgICAgICAgIGZsb2F0IG1fc2Vla1Rp
bWU7Ci0gICAgICAgICAgICBib29sIG1fY2hhbmdpbmdSYXRlOwotICAgICAgICAgICAgZmxvYXQg
bV9lbmRUaW1lOwotICAgICAgICAgICAgYm9vbCBtX2lzRW5kUmVhY2hlZDsKLSAgICAgICAgICAg
IG11dGFibGUgYm9vbCBtX2lzU3RyZWFtaW5nOwotICAgICAgICAgICAgR3N0U3RydWN0dXJlKiBt
X21lZGlhTG9jYXRpb25zOwotICAgICAgICAgICAgaW50IG1fbWVkaWFMb2NhdGlvbkN1cnJlbnRJ
bmRleDsKLSAgICAgICAgICAgIGJvb2wgbV9yZXNldFBpcGVsaW5lOwotICAgICAgICAgICAgYm9v
bCBtX3BhdXNlZDsKLSAgICAgICAgICAgIGJvb2wgbV9zZWVraW5nOwotICAgICAgICAgICAgYm9v
bCBtX2J1ZmZlcmluZzsKLSAgICAgICAgICAgIGZsb2F0IG1fcGxheWJhY2tSYXRlOwotICAgICAg
ICAgICAgYm9vbCBtX2Vycm9yT2NjdXJlZDsKLSAgICAgICAgICAgIGdmbG9hdCBtX21lZGlhRHVy
YXRpb247Ci0gICAgICAgICAgICBib29sIG1fc3RhcnRlZEJ1ZmZlcmluZzsKLSAgICAgICAgICAg
IFRpbWVyPE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcj4gbV9maWxsVGltZXI7Ci0gICAgICAg
ICAgICBmbG9hdCBtX21heFRpbWVMb2FkZWQ7Ci0gICAgICAgICAgICBpbnQgbV9idWZmZXJpbmdQ
ZXJjZW50YWdlOwotICAgICAgICAgICAgTWVkaWFQbGF5ZXI6OlByZWxvYWQgbV9wcmVsb2FkOwot
ICAgICAgICAgICAgYm9vbCBtX2RlbGF5aW5nTG9hZDsKLSAgICAgICAgICAgIGJvb2wgbV9tZWRp
YUR1cmF0aW9uS25vd247Ci0gICAgICAgICAgICBtdXRhYmxlIGZsb2F0IG1fbWF4VGltZUxvYWRl
ZEF0TGFzdERpZExvYWRpbmdQcm9ncmVzczsKLSAgICAgICAgICAgIGJvb2wgbV92b2x1bWVBbmRN
dXRlSW5pdGlhbGl6ZWQ7Ci0gICAgICAgICAgICBib29sIG1faGFzVmlkZW87Ci0gICAgICAgICAg
ICBib29sIG1faGFzQXVkaW87Ci0gICAgICAgICAgICBndWludCBtX2F1ZGlvVGltZXJIYW5kbGVy
OwotICAgICAgICAgICAgZ3VpbnQgbV92aWRlb1RpbWVySGFuZGxlcjsKLSAgICAgICAgICAgIEdS
ZWZQdHI8R3N0RWxlbWVudD4gbV93ZWJraXRBdWRpb1Npbms7Ci0gICAgICAgICAgICBtdXRhYmxl
IGxvbmcgbV90b3RhbEJ5dGVzOwotICAgICAgICAgICAgS1VSTCBtX3VybDsKLSAgICAgICAgICAg
IGJvb2wgbV9vcmlnaW5hbFByZWxvYWRXYXNBdXRvQW5kV2FzT3ZlcnJpZGRlbjsKLSAgICAgICAg
ICAgIGJvb2wgbV9wcmVzZXJ2ZXNQaXRjaDsKLSAgICB9OworcHVibGljOgorICAgIH5NZWRpYVBs
YXllclByaXZhdGVHU3RyZWFtZXIoKTsKKyAgICBzdGF0aWMgdm9pZCByZWdpc3Rlck1lZGlhRW5n
aW5lKE1lZGlhRW5naW5lUmVnaXN0cmFyKTsKKyAgICBnYm9vbGVhbiBoYW5kbGVNZXNzYWdlKEdz
dE1lc3NhZ2UqKTsKKworICAgIGJvb2wgaGFzVmlkZW8oKSBjb25zdCB7IHJldHVybiBtX2hhc1Zp
ZGVvOyB9CisgICAgYm9vbCBoYXNBdWRpbygpIGNvbnN0IHsgcmV0dXJuIG1faGFzQXVkaW87IH0K
KworICAgIHZvaWQgbG9hZChjb25zdCBTdHJpbmcgJnVybCk7CisgICAgdm9pZCBjb21taXRMb2Fk
KCk7CisgICAgdm9pZCBjYW5jZWxMb2FkKCk7CisKKyAgICB2b2lkIHByZXBhcmVUb1BsYXkoKTsK
KyAgICB2b2lkIHBsYXkoKTsKKyAgICB2b2lkIHBhdXNlKCk7CisKKyAgICBib29sIHBhdXNlZCgp
IGNvbnN0OworICAgIGJvb2wgc2Vla2luZygpIGNvbnN0OworCisgICAgZmxvYXQgZHVyYXRpb24o
KSBjb25zdDsKKyAgICBmbG9hdCBjdXJyZW50VGltZSgpIGNvbnN0OworICAgIHZvaWQgc2Vlayhm
bG9hdCk7CisKKyAgICB2b2lkIHNldFJhdGUoZmxvYXQpOworICAgIHZvaWQgc2V0UHJlc2VydmVz
UGl0Y2goYm9vbCk7CisKKyAgICB2b2lkIHNldFByZWxvYWQoTWVkaWFQbGF5ZXI6OlByZWxvYWQp
OworICAgIHZvaWQgZmlsbFRpbWVyRmlyZWQoVGltZXI8TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVh
bWVyPiopOworCisgICAgUGFzc1JlZlB0cjxUaW1lUmFuZ2VzPiBidWZmZXJlZCgpIGNvbnN0Owor
ICAgIGZsb2F0IG1heFRpbWVTZWVrYWJsZSgpIGNvbnN0OworICAgIGJvb2wgZGlkTG9hZGluZ1By
b2dyZXNzKCkgY29uc3Q7CisgICAgdW5zaWduZWQgdG90YWxCeXRlcygpIGNvbnN0OworICAgIGZs
b2F0IG1heFRpbWVMb2FkZWQoKSBjb25zdDsKKworICAgIHZvaWQgbG9hZFN0YXRlQ2hhbmdlZCgp
OworICAgIHZvaWQgdGltZUNoYW5nZWQoKTsKKyAgICB2b2lkIGRpZEVuZCgpOworICAgIHZvaWQg
ZHVyYXRpb25DaGFuZ2VkKCk7CisgICAgdm9pZCBsb2FkaW5nRmFpbGVkKE1lZGlhUGxheWVyOjpO
ZXR3b3JrU3RhdGUpOworCisgICAgdm9pZCB2aWRlb0NoYW5nZWQoKTsKKyAgICB2b2lkIGF1ZGlv
Q2hhbmdlZCgpOworICAgIHZvaWQgbm90aWZ5UGxheWVyT2ZWaWRlbygpOworICAgIHZvaWQgbm90
aWZ5UGxheWVyT2ZBdWRpbygpOworCisgICAgdm9pZCBzb3VyY2VDaGFuZ2VkKCk7CisgICAgR3N0
RWxlbWVudCogYXVkaW9TaW5rKCkgY29uc3Q7CisKK3ByaXZhdGU6CisgICAgTWVkaWFQbGF5ZXJQ
cml2YXRlR1N0cmVhbWVyKE1lZGlhUGxheWVyKik7CisKKyAgICBzdGF0aWMgUGFzc093blB0cjxN
ZWRpYVBsYXllclByaXZhdGVJbnRlcmZhY2U+IGNyZWF0ZShNZWRpYVBsYXllciopOworCisgICAg
c3RhdGljIHZvaWQgZ2V0U3VwcG9ydGVkVHlwZXMoSGFzaFNldDxTdHJpbmc+Jik7CisgICAgc3Rh
dGljIE1lZGlhUGxheWVyOjpTdXBwb3J0c1R5cGUgc3VwcG9ydHNUeXBlKGNvbnN0IFN0cmluZyYg
dHlwZSwgY29uc3QgU3RyaW5nJiBjb2RlY3MsIGNvbnN0IEtVUkwmKTsKKworICAgIHN0YXRpYyBi
b29sIGlzQXZhaWxhYmxlKCk7CisKKyAgICB2b2lkIHVwZGF0ZUF1ZGlvU2luaygpOworICAgIHZv
aWQgY3JlYXRlQXVkaW9TaW5rKCk7CisKKyAgICBmbG9hdCBwbGF5YmFja1Bvc2l0aW9uKCkgY29u
c3Q7CisKKyAgICB2b2lkIGNhY2hlRHVyYXRpb24oKTsKKyAgICB2b2lkIHVwZGF0ZVN0YXRlcygp
OworCisgICAgdm9pZCBjcmVhdGVHU1RQbGF5QmluKCk7CisgICAgYm9vbCBjaGFuZ2VQaXBlbGlu
ZVN0YXRlKEdzdFN0YXRlKTsKKworICAgIGJvb2wgbG9hZE5leHRMb2NhdGlvbigpOworICAgIHZv
aWQgbWVkaWFMb2NhdGlvbkNoYW5nZWQoR3N0TWVzc2FnZSopOworCisgICAgdm9pZCBzZXREb3du
bG9hZEJ1ZmZlcmluZygpOworICAgIHZvaWQgcHJvY2Vzc0J1ZmZlcmluZ1N0YXRzKEdzdE1lc3Nh
Z2UqKTsKKworICAgIHZpcnR1YWwgU3RyaW5nIGVuZ2luZURlc2NyaXB0aW9uKCkgY29uc3QgeyBy
ZXR1cm4gIkdTdHJlYW1lciI7IH0KKyAgICB2aXJ0dWFsIGJvb2wgaXNMaXZlU3RyZWFtKCkgY29u
c3QgeyByZXR1cm4gbV9pc1N0cmVhbWluZzsgfQorCitwcml2YXRlOgorICAgIEdSZWZQdHI8R3N0
RWxlbWVudD4gbV9wbGF5QmluOworICAgIEdSZWZQdHI8R3N0RWxlbWVudD4gbV9zb3VyY2U7Cisg
ICAgZmxvYXQgbV9zZWVrVGltZTsKKyAgICBib29sIG1fY2hhbmdpbmdSYXRlOworICAgIGZsb2F0
IG1fZW5kVGltZTsKKyAgICBib29sIG1faXNFbmRSZWFjaGVkOworICAgIG11dGFibGUgYm9vbCBt
X2lzU3RyZWFtaW5nOworICAgIEdzdFN0cnVjdHVyZSogbV9tZWRpYUxvY2F0aW9uczsKKyAgICBp
bnQgbV9tZWRpYUxvY2F0aW9uQ3VycmVudEluZGV4OworICAgIGJvb2wgbV9yZXNldFBpcGVsaW5l
OworICAgIGJvb2wgbV9wYXVzZWQ7CisgICAgYm9vbCBtX3NlZWtpbmc7CisgICAgYm9vbCBtX2J1
ZmZlcmluZzsKKyAgICBmbG9hdCBtX3BsYXliYWNrUmF0ZTsKKyAgICBib29sIG1fZXJyb3JPY2N1
cmVkOworICAgIGdmbG9hdCBtX21lZGlhRHVyYXRpb247CisgICAgYm9vbCBtX3N0YXJ0ZWRCdWZm
ZXJpbmc7CisgICAgVGltZXI8TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyPiBtX2ZpbGxUaW1l
cjsKKyAgICBmbG9hdCBtX21heFRpbWVMb2FkZWQ7CisgICAgaW50IG1fYnVmZmVyaW5nUGVyY2Vu
dGFnZTsKKyAgICBNZWRpYVBsYXllcjo6UHJlbG9hZCBtX3ByZWxvYWQ7CisgICAgYm9vbCBtX2Rl
bGF5aW5nTG9hZDsKKyAgICBib29sIG1fbWVkaWFEdXJhdGlvbktub3duOworICAgIG11dGFibGUg
ZmxvYXQgbV9tYXhUaW1lTG9hZGVkQXRMYXN0RGlkTG9hZGluZ1Byb2dyZXNzOworICAgIGJvb2wg
bV92b2x1bWVBbmRNdXRlSW5pdGlhbGl6ZWQ7CisgICAgYm9vbCBtX2hhc1ZpZGVvOworICAgIGJv
b2wgbV9oYXNBdWRpbzsKKyAgICBndWludCBtX2F1ZGlvVGltZXJIYW5kbGVyOworICAgIGd1aW50
IG1fdmlkZW9UaW1lckhhbmRsZXI7CisgICAgR1JlZlB0cjxHc3RFbGVtZW50PiBtX3dlYmtpdEF1
ZGlvU2luazsKKyAgICBtdXRhYmxlIGxvbmcgbV90b3RhbEJ5dGVzOworICAgIEtVUkwgbV91cmw7
CisgICAgYm9vbCBtX29yaWdpbmFsUHJlbG9hZFdhc0F1dG9BbmRXYXNPdmVycmlkZGVuOworICAg
IGJvb2wgbV9wcmVzZXJ2ZXNQaXRjaDsKK307CiB9CiAKICNlbmRpZiAvLyBVU0UoR1NUUkVBTUVS
KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>