<?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>125838</bug_id>
          
          <creation_ts>2013-12-16 22:59:09 -0800</creation_ts>
          <short_desc>Remove dead code for reflected attributes from audio, video, and track elements</short_desc>
          <delta_ts>2013-12-17 20:14:50 -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>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>125822</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>benjamin</cc>
    
    <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eflews.bot</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>gtk-ews</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kling</cc>
    
    <cc>ltilve+ews</cc>
    
    <cc>rniwa</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>960415</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-12-16 22:59:09 -0800</bug_when>
    <thetext>Merge https://chromium.googlesource.com/chromium/blink/+/310514e2f0fd934975b841d463bad0cd62e6fd64

Where [Reflect] is used in the IDL, the getters and setters in C++ are
only for internal convenience, and these were unused.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960416</commentid>
    <comment_count>1</comment_count>
      <attachid>219399</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-12-16 23:00:03 -0800</bug_when>
    <thetext>Created attachment 219399
Removes the dead code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960563</commentid>
    <comment_count>2</comment_count>
      <attachid>219399</attachid>
    <who name="EFL EWS Bot">eflews.bot</who>
    <bug_when>2013-12-17 10:15:54 -0800</bug_when>
    <thetext>Comment on attachment 219399
Removes the dead code

Attachment 219399 did not pass efl-ews (efl):
Output: http://webkit-queues.appspot.com/results/50088293</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960565</commentid>
    <comment_count>3</comment_count>
      <attachid>219399</attachid>
    <who name="EFL EWS Bot">eflews.bot</who>
    <bug_when>2013-12-17 10:24:39 -0800</bug_when>
    <thetext>Comment on attachment 219399
Removes the dead code

Attachment 219399 did not pass efl-wk2-ews (efl-wk2):
Output: http://webkit-queues.appspot.com/results/49938294</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960574</commentid>
    <comment_count>4</comment_count>
      <attachid>219399</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2013-12-17 10:43:58 -0800</bug_when>
    <thetext>Comment on attachment 219399
Removes the dead code

Attachment 219399 did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/46338360</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960581</commentid>
    <comment_count>5</comment_count>
      <attachid>219399</attachid>
    <who name="kov&apos;s GTK+ EWS bot">gtk-ews</who>
    <bug_when>2013-12-17 10:59:08 -0800</bug_when>
    <thetext>Comment on attachment 219399
Removes the dead code

Attachment 219399 did not pass gtk-ews (gtk):
Output: http://webkit-queues.appspot.com/results/48178292</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960582</commentid>
    <comment_count>6</comment_count>
      <attachid>219399</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2013-12-17 11:05:27 -0800</bug_when>
    <thetext>Comment on attachment 219399
Removes the dead code

Attachment 219399 did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/48178291</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960701</commentid>
    <comment_count>7</comment_count>
      <attachid>219462</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-12-17 16:06:11 -0800</bug_when>
    <thetext>Created attachment 219462
Reuploaded for EWS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960717</commentid>
    <comment_count>8</comment_count>
      <attachid>219462</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2013-12-17 16:28:03 -0800</bug_when>
    <thetext>Comment on attachment 219462
Reuploaded for EWS

Attachment 219462 did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/47628269</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960720</commentid>
    <comment_count>9</comment_count>
      <attachid>219467</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-12-17 16:31:41 -0800</bug_when>
    <thetext>Created attachment 219467
Reuploaded again for EWS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960818</commentid>
    <comment_count>10</comment_count>
      <attachid>219467</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-17 20:14:47 -0800</bug_when>
    <thetext>Comment on attachment 219467
Reuploaded again for EWS

Clearing flags on attachment: 219467

Committed r160747: &lt;http://trac.webkit.org/changeset/160747&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960819</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-17 20:14:50 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219399</attachid>
            <date>2013-12-16 23:00:03 -0800</date>
            <delta_ts>2013-12-17 16:06:08 -0800</delta_ts>
            <desc>Removes the dead code</desc>
            <filename>bug-125838-20131216230002.patch</filename>
            <type>text/plain</type>
            <size>4726</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2MDY5NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDEzLTEyLTE2ICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFJlbW92ZSBkZWFkIGNvZGUgZm9y
IHJlZmxlY3RlZCBhdHRyaWJ1dGVzIGZyb20gYXVkaW8sIHZpZGVvLCBhbmQgdHJhY2sgZWxlbWVu
dHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTgz
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1lcmdl
IGh0dHBzOi8vY2hyb21pdW0uZ29vZ2xlc291cmNlLmNvbS9jaHJvbWl1bS9ibGluay8rLzMxMDUx
NGUyZjBmZDkzNDk3NWI4NDFkNDYzYmFkMGNkNjJlNmZkNjQKKworICAgICAgICBXaGVyZSBbUmVm
bGVjdF0gaXMgdXNlZCBpbiB0aGUgSURMLCB0aGUgZ2V0dGVycyBhbmQgc2V0dGVycyBpbiBDKysg
YXJlCisgICAgICAgIG9ubHkgZm9yIGludGVybmFsIGNvbnZlbmllbmNlLCBhbmQgdGhlc2Ugd2Vy
ZSB1bnVzZWQuCisKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAg
ICAqIGh0bWwvSFRNTE1lZGlhRWxlbWVudC5oOgorICAgICAgICAqIGh0bWwvSFRNTFRyYWNrRWxl
bWVudC5jcHA6CisgICAgICAgICogaHRtbC9IVE1MVHJhY2tFbGVtZW50Lmg6CisgICAgICAgICog
aHRtbC9IVE1MVmlkZW9FbGVtZW50LmNwcDoKKyAgICAgICAgKiBodG1sL0hUTUxWaWRlb0VsZW1l
bnQuaDoKKwogMjAxMy0xMi0xNiAgVGhpYWdvIGRlIEJhcnJvcyBMYWNlcmRhICA8dGhpYWdvLmxh
Y2VyZGFAb3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBDaGVja2luZyBSVENQZWVyQ29ubmVjdGlv
biBzaWduYWxpbmdTdGF0ZSBiZWZvcmUgc2V0dGluZyBsb2NhbC9yZW1vdGVEZXNjcmlwdGlvbgpJ
bmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCShyZXZpc2lvbiAx
NjA2MjQpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0yNTE0LDEyICsyNTE0LDYgQEAgYm9vbCBIVE1MTWVkaWFFbGVtZW50Ojph
dXRvcGxheSgpIGNvbnN0CiAgICAgcmV0dXJuIGZhc3RIYXNBdHRyaWJ1dGUoYXV0b3BsYXlBdHRy
KTsKIH0KIAotdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzZXRBdXRvcGxheShib29sIGIpCi17Ci0g
ICAgTE9HKE1lZGlhLCAiSFRNTE1lZGlhRWxlbWVudDo6c2V0QXV0b3BsYXkoJXMpIiwgYm9vbFN0
cmluZyhiKSk7Ci0gICAgc2V0Qm9vbGVhbkF0dHJpYnV0ZShhdXRvcGxheUF0dHIsIGIpOwotfQot
CiBTdHJpbmcgSFRNTE1lZGlhRWxlbWVudDo6cHJlbG9hZCgpIGNvbnN0CiB7CiAgICAgc3dpdGNo
IChtX3ByZWxvYWQpIHsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVu
dC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5o
CShyZXZpc2lvbiAxNjA2MjQpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1l
bnQuaAkod29ya2luZyBjb3B5KQpAQCAtMTgyLDggKzE4Miw3IEBAIHB1YmxpYzoKICAgICB2aXJ0
dWFsIFBhc3NSZWZQdHI8VGltZVJhbmdlcz4gcGxheWVkKCkgT1ZFUlJJREU7CiAgICAgdmlydHVh
bCBQYXNzUmVmUHRyPFRpbWVSYW5nZXM+IHNlZWthYmxlKCkgY29uc3QgT1ZFUlJJREU7CiAgICAg
Ym9vbCBlbmRlZCgpIGNvbnN0OwotICAgIGJvb2wgYXV0b3BsYXkoKSBjb25zdDsgICAgCi0gICAg
dm9pZCBzZXRBdXRvcGxheShib29sIGIpOworICAgIGJvb2wgYXV0b3BsYXkoKSBjb25zdDsKICAg
ICBib29sIGxvb3AoKSBjb25zdDsgICAgCiAgICAgdm9pZCBzZXRMb29wKGJvb2wgYik7CiAgICAg
dmlydHVhbCB2b2lkIHBsYXkoKSBPVkVSUklERTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2h0bWwv
SFRNTFRyYWNrRWxlbWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MVHJhY2tFbGVtZW50LmNwcAkocmV2aXNpb24gMTYwNjI0KQorKysgU291cmNlL1dlYkNvcmUv
aHRtbC9IVE1MVHJhY2tFbGVtZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTE0LDE2ICsxMTQs
NiBAQCB2b2lkIEhUTUxUcmFja0VsZW1lbnQ6OnBhcnNlQXR0cmlidXRlKGNvCiAgICAgSFRNTEVs
ZW1lbnQ6OnBhcnNlQXR0cmlidXRlKG5hbWUsIHZhbHVlKTsKIH0KIAotVVJMIEhUTUxUcmFja0Vs
ZW1lbnQ6OnNyYygpIGNvbnN0Ci17Ci0gICAgcmV0dXJuIGRvY3VtZW50KCkuY29tcGxldGVVUkwo
Z2V0QXR0cmlidXRlKHNyY0F0dHIpKTsKLX0KLQotdm9pZCBIVE1MVHJhY2tFbGVtZW50OjpzZXRT
cmMoY29uc3QgU3RyaW5nJiB1cmwpCi17Ci0gICAgc2V0QXR0cmlidXRlKHNyY0F0dHIsIHVybCk7
Ci19Ci0KIFN0cmluZyBIVE1MVHJhY2tFbGVtZW50OjpraW5kKCkKIHsKICAgICByZXR1cm4gdHJh
Y2soKS0+a2luZCgpOwpJbmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVHJhY2tFbGVtZW50
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVHJhY2tFbGVtZW50LmgJ
KHJldmlzaW9uIDE2MDYyNCkKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFRyYWNrRWxlbWVu
dC5oCSh3b3JraW5nIGNvcHkpCkBAIC0zOSw5ICszOSw2IEBAIGNsYXNzIEhUTUxUcmFja0VsZW1l
bnQgRklOQUwgOiBwdWJsaWMgSFQKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0cjxIVE1M
VHJhY2tFbGVtZW50PiBjcmVhdGUoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERvY3VtZW50Jik7CiAK
LSAgICBVUkwgc3JjKCkgY29uc3Q7Ci0gICAgdm9pZCBzZXRTcmMoY29uc3QgU3RyaW5nJik7Ci0K
ICAgICBTdHJpbmcga2luZCgpOwogICAgIHZvaWQgc2V0S2luZChjb25zdCBTdHJpbmcmKTsKIApJ
bmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVmlkZW9FbGVtZW50LmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxWaWRlb0VsZW1lbnQuY3BwCShyZXZpc2lvbiAx
NjA2MjQpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxWaWRlb0VsZW1lbnQuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xNzEsMjAgKzE3MSw2IEBAIHVuc2lnbmVkIEhUTUxWaWRlb0VsZW1lbnQ6
OnZpZGVvSGVpZ2h0KCkKICAgICByZXR1cm4gcGxheWVyKCktPm5hdHVyYWxTaXplKCkuaGVpZ2h0
KCk7CiB9CiAKLXVuc2lnbmVkIEhUTUxWaWRlb0VsZW1lbnQ6OndpZHRoKCkgY29uc3QKLXsKLSAg
ICBib29sIG9rOwotICAgIHVuc2lnbmVkIHcgPSBnZXRBdHRyaWJ1dGUod2lkdGhBdHRyKS5zdHJp
bmcoKS50b1VJbnQoJm9rKTsKLSAgICByZXR1cm4gb2sgPyB3IDogMDsKLX0KLSAgICAKLXVuc2ln
bmVkIEhUTUxWaWRlb0VsZW1lbnQ6OmhlaWdodCgpIGNvbnN0Ci17Ci0gICAgYm9vbCBvazsKLSAg
ICB1bnNpZ25lZCBoID0gZ2V0QXR0cmlidXRlKGhlaWdodEF0dHIpLnN0cmluZygpLnRvVUludCgm
b2spOwotICAgIHJldHVybiBvayA/IGggOiAwOwotfQotICAgIAogYm9vbCBIVE1MVmlkZW9FbGVt
ZW50Ojppc1VSTEF0dHJpYnV0ZShjb25zdCBBdHRyaWJ1dGUmIGF0dHJpYnV0ZSkgY29uc3QKIHsK
ICAgICByZXR1cm4gYXR0cmlidXRlLm5hbWUoKSA9PSBwb3N0ZXJBdHRyIHx8IEhUTUxNZWRpYUVs
ZW1lbnQ6OmlzVVJMQXR0cmlidXRlKGF0dHJpYnV0ZSk7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9o
dG1sL0hUTUxWaWRlb0VsZW1lbnQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxWaWRlb0VsZW1lbnQuaAkocmV2aXNpb24gMTYwNjI0KQorKysgU291cmNlL1dlYkNvcmUv
aHRtbC9IVE1MVmlkZW9FbGVtZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTM3LDkgKzM3LDYgQEAg
Y2xhc3MgSFRNTFZpZGVvRWxlbWVudCBGSU5BTCA6IHB1YmxpYyBIVAogcHVibGljOgogICAgIHN0
YXRpYyBQYXNzUmVmUHRyPEhUTUxWaWRlb0VsZW1lbnQ+IGNyZWF0ZShjb25zdCBRdWFsaWZpZWRO
YW1lJiwgRG9jdW1lbnQmLCBib29sKTsKIAotICAgIHVuc2lnbmVkIHdpZHRoKCkgY29uc3Q7Ci0g
ICAgdW5zaWduZWQgaGVpZ2h0KCkgY29uc3Q7Ci0gICAgCiAgICAgdW5zaWduZWQgdmlkZW9XaWR0
aCgpIGNvbnN0OwogICAgIHVuc2lnbmVkIHZpZGVvSGVpZ2h0KCkgY29uc3Q7CiAgICAgCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219462</attachid>
            <date>2013-12-17 16:06:11 -0800</date>
            <delta_ts>2013-12-17 16:31:38 -0800</delta_ts>
            <desc>Reuploaded for EWS</desc>
            <filename>bug-125838-20131217160610.patch</filename>
            <type>text/plain</type>
            <size>4666</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2MDczMSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDEzLTEyLTE3ICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFJlbW92ZSBkZWFkIGNvZGUgZm9y
IHJlZmxlY3RlZCBhdHRyaWJ1dGVzIGZyb20gYXVkaW8sIHZpZGVvLCBhbmQgdHJhY2sgZWxlbWVu
dHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTgz
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1lcmdl
IGh0dHBzOi8vY2hyb21pdW0uZ29vZ2xlc291cmNlLmNvbS9jaHJvbWl1bS9ibGluay8rLzMxMDUx
NGUyZjBmZDkzNDk3NWI4NDFkNDYzYmFkMGNkNjJlNmZkNjQKKworICAgICAgICBXaGVyZSBbUmVm
bGVjdF0gaXMgdXNlZCBpbiB0aGUgSURMLCB0aGUgZ2V0dGVycyBhbmQgc2V0dGVycyBpbiBDKysg
YXJlCisgICAgICAgIG9ubHkgZm9yIGludGVybmFsIGNvbnZlbmllbmNlLCBhbmQgdGhlc2Ugd2Vy
ZSB1bnVzZWQuCisKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAg
ICAqIGh0bWwvSFRNTE1lZGlhRWxlbWVudC5oOgorICAgICAgICAqIGh0bWwvSFRNTFRyYWNrRWxl
bWVudC5jcHA6CisgICAgICAgICogaHRtbC9IVE1MVHJhY2tFbGVtZW50Lmg6CisgICAgICAgICog
aHRtbC9IVE1MVmlkZW9FbGVtZW50LmNwcDoKKyAgICAgICAgKiBodG1sL0hUTUxWaWRlb0VsZW1l
bnQuaDoKKwogMjAxMy0xMi0xNyAgR2F2aW4gQmFycmFjbG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBs
ZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIFBhZ2VWaXNpYmlsaXR5U3RhdGVVbmxvYWRlZApJbmRl
eDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCShyZXZpc2lvbiAxNjA3
MzEpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC0yNTE0LDEyICsyNTE0LDYgQEAgYm9vbCBIVE1MTWVkaWFFbGVtZW50OjphdXRv
cGxheSgpIGNvbnN0CiAgICAgcmV0dXJuIGZhc3RIYXNBdHRyaWJ1dGUoYXV0b3BsYXlBdHRyKTsK
IH0KIAotdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzZXRBdXRvcGxheShib29sIGIpCi17Ci0gICAg
TE9HKE1lZGlhLCAiSFRNTE1lZGlhRWxlbWVudDo6c2V0QXV0b3BsYXkoJXMpIiwgYm9vbFN0cmlu
ZyhiKSk7Ci0gICAgc2V0Qm9vbGVhbkF0dHJpYnV0ZShhdXRvcGxheUF0dHIsIGIpOwotfQotCiBT
dHJpbmcgSFRNTE1lZGlhRWxlbWVudDo6cHJlbG9hZCgpIGNvbnN0CiB7CiAgICAgc3dpdGNoICht
X3ByZWxvYWQpIHsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCShy
ZXZpc2lvbiAxNjA3MzEpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQu
aAkod29ya2luZyBjb3B5KQpAQCAtMTgyLDggKzE4Miw3IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFs
IFBhc3NSZWZQdHI8VGltZVJhbmdlcz4gcGxheWVkKCkgT1ZFUlJJREU7CiAgICAgdmlydHVhbCBQ
YXNzUmVmUHRyPFRpbWVSYW5nZXM+IHNlZWthYmxlKCkgY29uc3QgT1ZFUlJJREU7CiAgICAgYm9v
bCBlbmRlZCgpIGNvbnN0OwotICAgIGJvb2wgYXV0b3BsYXkoKSBjb25zdDsgICAgCi0gICAgdm9p
ZCBzZXRBdXRvcGxheShib29sIGIpOworICAgIGJvb2wgYXV0b3BsYXkoKSBjb25zdDsKICAgICBi
b29sIGxvb3AoKSBjb25zdDsgICAgCiAgICAgdm9pZCBzZXRMb29wKGJvb2wgYik7CiAgICAgdmly
dHVhbCB2b2lkIHBsYXkoKSBPVkVSUklERTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TFRyYWNrRWxlbWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
VHJhY2tFbGVtZW50LmNwcAkocmV2aXNpb24gMTYwNzMxKQorKysgU291cmNlL1dlYkNvcmUvaHRt
bC9IVE1MVHJhY2tFbGVtZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTE0LDE2ICsxMTQsNiBA
QCB2b2lkIEhUTUxUcmFja0VsZW1lbnQ6OnBhcnNlQXR0cmlidXRlKGNvCiAgICAgSFRNTEVsZW1l
bnQ6OnBhcnNlQXR0cmlidXRlKG5hbWUsIHZhbHVlKTsKIH0KIAotVVJMIEhUTUxUcmFja0VsZW1l
bnQ6OnNyYygpIGNvbnN0Ci17Ci0gICAgcmV0dXJuIGRvY3VtZW50KCkuY29tcGxldGVVUkwoZ2V0
QXR0cmlidXRlKHNyY0F0dHIpKTsKLX0KLQotdm9pZCBIVE1MVHJhY2tFbGVtZW50OjpzZXRTcmMo
Y29uc3QgU3RyaW5nJiB1cmwpCi17Ci0gICAgc2V0QXR0cmlidXRlKHNyY0F0dHIsIHVybCk7Ci19
Ci0KIFN0cmluZyBIVE1MVHJhY2tFbGVtZW50OjpraW5kKCkKIHsKICAgICByZXR1cm4gdHJhY2so
KS0+a2luZCgpOwpJbmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVHJhY2tFbGVtZW50LmgK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVHJhY2tFbGVtZW50LmgJKHJl
dmlzaW9uIDE2MDczMSkKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFRyYWNrRWxlbWVudC5o
CSh3b3JraW5nIGNvcHkpCkBAIC0zOSw5ICszOSw2IEBAIGNsYXNzIEhUTUxUcmFja0VsZW1lbnQg
RklOQUwgOiBwdWJsaWMgSFQKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0cjxIVE1MVHJh
Y2tFbGVtZW50PiBjcmVhdGUoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERvY3VtZW50Jik7CiAKLSAg
ICBVUkwgc3JjKCkgY29uc3Q7Ci0gICAgdm9pZCBzZXRTcmMoY29uc3QgU3RyaW5nJik7Ci0KICAg
ICBTdHJpbmcga2luZCgpOwogICAgIHZvaWQgc2V0S2luZChjb25zdCBTdHJpbmcmKTsKIApJbmRl
eDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVmlkZW9FbGVtZW50LmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxWaWRlb0VsZW1lbnQuY3BwCShyZXZpc2lvbiAxNjA3
MzEpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxWaWRlb0VsZW1lbnQuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC0xNzEsMjAgKzE3MSw2IEBAIHVuc2lnbmVkIEhUTUxWaWRlb0VsZW1lbnQ6OnZp
ZGVvSGVpZ2h0KCkKICAgICByZXR1cm4gcGxheWVyKCktPm5hdHVyYWxTaXplKCkuaGVpZ2h0KCk7
CiB9CiAKLXVuc2lnbmVkIEhUTUxWaWRlb0VsZW1lbnQ6OndpZHRoKCkgY29uc3QKLXsKLSAgICBi
b29sIG9rOwotICAgIHVuc2lnbmVkIHcgPSBnZXRBdHRyaWJ1dGUod2lkdGhBdHRyKS5zdHJpbmco
KS50b1VJbnQoJm9rKTsKLSAgICByZXR1cm4gb2sgPyB3IDogMDsKLX0KLSAgICAKLXVuc2lnbmVk
IEhUTUxWaWRlb0VsZW1lbnQ6OmhlaWdodCgpIGNvbnN0Ci17Ci0gICAgYm9vbCBvazsKLSAgICB1
bnNpZ25lZCBoID0gZ2V0QXR0cmlidXRlKGhlaWdodEF0dHIpLnN0cmluZygpLnRvVUludCgmb2sp
OwotICAgIHJldHVybiBvayA/IGggOiAwOwotfQotICAgIAogYm9vbCBIVE1MVmlkZW9FbGVtZW50
Ojppc1VSTEF0dHJpYnV0ZShjb25zdCBBdHRyaWJ1dGUmIGF0dHJpYnV0ZSkgY29uc3QKIHsKICAg
ICByZXR1cm4gYXR0cmlidXRlLm5hbWUoKSA9PSBwb3N0ZXJBdHRyIHx8IEhUTUxNZWRpYUVsZW1l
bnQ6OmlzVVJMQXR0cmlidXRlKGF0dHJpYnV0ZSk7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxWaWRlb0VsZW1lbnQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9odG1sL0hU
TUxWaWRlb0VsZW1lbnQuaAkocmV2aXNpb24gMTYwNzMxKQorKysgU291cmNlL1dlYkNvcmUvaHRt
bC9IVE1MVmlkZW9FbGVtZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTM3LDkgKzM3LDYgQEAgY2xh
c3MgSFRNTFZpZGVvRWxlbWVudCBGSU5BTCA6IHB1YmxpYyBIVAogcHVibGljOgogICAgIHN0YXRp
YyBQYXNzUmVmUHRyPEhUTUxWaWRlb0VsZW1lbnQ+IGNyZWF0ZShjb25zdCBRdWFsaWZpZWROYW1l
JiwgRG9jdW1lbnQmLCBib29sKTsKIAotICAgIHVuc2lnbmVkIHdpZHRoKCkgY29uc3Q7Ci0gICAg
dW5zaWduZWQgaGVpZ2h0KCkgY29uc3Q7Ci0gICAgCiAgICAgdW5zaWduZWQgdmlkZW9XaWR0aCgp
IGNvbnN0OwogICAgIHVuc2lnbmVkIHZpZGVvSGVpZ2h0KCkgY29uc3Q7CiAgICAgCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219467</attachid>
            <date>2013-12-17 16:31:41 -0800</date>
            <delta_ts>2013-12-17 20:14:47 -0800</delta_ts>
            <desc>Reuploaded again for EWS</desc>
            <filename>bug-125838-20131217163140.patch</filename>
            <type>text/plain</type>
            <size>4721</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2MDczNikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDEzLTEyLTE3ICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFJlbW92ZSBkZWFkIGNvZGUgZm9y
IHJlZmxlY3RlZCBhdHRyaWJ1dGVzIGZyb20gYXVkaW8sIHZpZGVvLCBhbmQgdHJhY2sgZWxlbWVu
dHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTgz
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1lcmdl
IGh0dHBzOi8vY2hyb21pdW0uZ29vZ2xlc291cmNlLmNvbS9jaHJvbWl1bS9ibGluay8rLzMxMDUx
NGUyZjBmZDkzNDk3NWI4NDFkNDYzYmFkMGNkNjJlNmZkNjQKKworICAgICAgICBXaGVyZSBbUmVm
bGVjdF0gaXMgdXNlZCBpbiB0aGUgSURMLCB0aGUgZ2V0dGVycyBhbmQgc2V0dGVycyBpbiBDKysg
YXJlCisgICAgICAgIG9ubHkgZm9yIGludGVybmFsIGNvbnZlbmllbmNlLCBhbmQgdGhlc2Ugd2Vy
ZSB1bnVzZWQuCisKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAg
ICAqIGh0bWwvSFRNTE1lZGlhRWxlbWVudC5oOgorICAgICAgICAqIGh0bWwvSFRNTFRyYWNrRWxl
bWVudC5jcHA6CisgICAgICAgICogaHRtbC9IVE1MVHJhY2tFbGVtZW50Lmg6CisgICAgICAgICog
aHRtbC9IVE1MVmlkZW9FbGVtZW50LmNwcDoKKyAgICAgICAgKiBodG1sL0hUTUxWaWRlb0VsZW1l
bnQuaDoKKwogMjAxMy0xMi0xNyAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAog
ICAgICAgICBWaWRlbyBlbGVtZW50J3Mgd2lkdGggYW5kIGhlaWdodCBjb250ZW50IGF0dHJpYnV0
ZXMgc2hvdWxkIG5vdCBpbmZsdWVuY2UgaW50cmluc2ljIHdpZHRoIGFuZCBoZWlnaHQKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAkocmV2aXNpb24gMTYwNzM2
KQorKysgU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMjYyMywxMiArMjYyMyw2IEBAIGJvb2wgSFRNTE1lZGlhRWxlbWVudDo6YXV0b3Bs
YXkoKSBjb25zdAogICAgIHJldHVybiBmYXN0SGFzQXR0cmlidXRlKGF1dG9wbGF5QXR0cik7CiB9
CiAKLXZvaWQgSFRNTE1lZGlhRWxlbWVudDo6c2V0QXV0b3BsYXkoYm9vbCBiKQotewotICAgIExP
RyhNZWRpYSwgIkhUTUxNZWRpYUVsZW1lbnQ6OnNldEF1dG9wbGF5KCVzKSIsIGJvb2xTdHJpbmco
YikpOwotICAgIHNldEJvb2xlYW5BdHRyaWJ1dGUoYXV0b3BsYXlBdHRyLCBiKTsKLX0KLQogU3Ry
aW5nIEhUTUxNZWRpYUVsZW1lbnQ6OnByZWxvYWQoKSBjb25zdAogewogICAgIHN3aXRjaCAobV9w
cmVsb2FkKSB7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuaAkocmV2
aXNpb24gMTYwNzM2KQorKysgU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmgJ
KHdvcmtpbmcgY29weSkKQEAgLTE4OSw4ICsxODksNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBQ
YXNzUmVmUHRyPFRpbWVSYW5nZXM+IHBsYXllZCgpIE9WRVJSSURFOwogICAgIHZpcnR1YWwgUGFz
c1JlZlB0cjxUaW1lUmFuZ2VzPiBzZWVrYWJsZSgpIGNvbnN0IE9WRVJSSURFOwogICAgIGJvb2wg
ZW5kZWQoKSBjb25zdDsKLSAgICBib29sIGF1dG9wbGF5KCkgY29uc3Q7ICAgIAotICAgIHZvaWQg
c2V0QXV0b3BsYXkoYm9vbCBiKTsKKyAgICBib29sIGF1dG9wbGF5KCkgY29uc3Q7CiAgICAgYm9v
bCBsb29wKCkgY29uc3Q7ICAgIAogICAgIHZvaWQgc2V0TG9vcChib29sIGIpOwogICAgIHZpcnR1
YWwgdm9pZCBwbGF5KCkgT1ZFUlJJREU7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxU
cmFja0VsZW1lbnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFRy
YWNrRWxlbWVudC5jcHAJKHJldmlzaW9uIDE2MDczNikKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwv
SFRNTFRyYWNrRWxlbWVudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTExNCwxNiArMTE0LDYgQEAg
dm9pZCBIVE1MVHJhY2tFbGVtZW50OjpwYXJzZUF0dHJpYnV0ZShjbwogICAgIEhUTUxFbGVtZW50
OjpwYXJzZUF0dHJpYnV0ZShuYW1lLCB2YWx1ZSk7CiB9CiAKLVVSTCBIVE1MVHJhY2tFbGVtZW50
OjpzcmMoKSBjb25zdAotewotICAgIHJldHVybiBkb2N1bWVudCgpLmNvbXBsZXRlVVJMKGdldEF0
dHJpYnV0ZShzcmNBdHRyKSk7Ci19Ci0KLXZvaWQgSFRNTFRyYWNrRWxlbWVudDo6c2V0U3JjKGNv
bnN0IFN0cmluZyYgdXJsKQotewotICAgIHNldEF0dHJpYnV0ZShzcmNBdHRyLCB1cmwpOwotfQot
CiBTdHJpbmcgSFRNTFRyYWNrRWxlbWVudDo6a2luZCgpCiB7CiAgICAgcmV0dXJuIHRyYWNrKCkt
PmtpbmQoKTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFRyYWNrRWxlbWVudC5oCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFRyYWNrRWxlbWVudC5oCShyZXZp
c2lvbiAxNjA3MzYpCisrKyBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxUcmFja0VsZW1lbnQuaAko
d29ya2luZyBjb3B5KQpAQCAtMzksOSArMzksNiBAQCBjbGFzcyBIVE1MVHJhY2tFbGVtZW50IEZJ
TkFMIDogcHVibGljIEhUCiBwdWJsaWM6CiAgICAgc3RhdGljIFBhc3NSZWZQdHI8SFRNTFRyYWNr
RWxlbWVudD4gY3JlYXRlKGNvbnN0IFF1YWxpZmllZE5hbWUmLCBEb2N1bWVudCYpOwogCi0gICAg
VVJMIHNyYygpIGNvbnN0OwotICAgIHZvaWQgc2V0U3JjKGNvbnN0IFN0cmluZyYpOwotCiAgICAg
U3RyaW5nIGtpbmQoKTsKICAgICB2b2lkIHNldEtpbmQoY29uc3QgU3RyaW5nJik7CiAKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFZpZGVvRWxlbWVudC5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVmlkZW9FbGVtZW50LmNwcAkocmV2aXNpb24gMTYwNzM2
KQorKysgU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVmlkZW9FbGVtZW50LmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMTkxLDIwICsxOTEsNiBAQCB1bnNpZ25lZCBIVE1MVmlkZW9FbGVtZW50Ojp2aWRl
b0hlaWdodCgpCiAgICAgcmV0dXJuIHBsYXllcigpLT5uYXR1cmFsU2l6ZSgpLmhlaWdodCgpOwog
fQogCi11bnNpZ25lZCBIVE1MVmlkZW9FbGVtZW50Ojp3aWR0aCgpIGNvbnN0Ci17Ci0gICAgYm9v
bCBvazsKLSAgICB1bnNpZ25lZCB3ID0gZ2V0QXR0cmlidXRlKHdpZHRoQXR0cikuc3RyaW5nKCku
dG9VSW50KCZvayk7Ci0gICAgcmV0dXJuIG9rID8gdyA6IDA7Ci19Ci0gICAgCi11bnNpZ25lZCBI
VE1MVmlkZW9FbGVtZW50OjpoZWlnaHQoKSBjb25zdAotewotICAgIGJvb2wgb2s7Ci0gICAgdW5z
aWduZWQgaCA9IGdldEF0dHJpYnV0ZShoZWlnaHRBdHRyKS5zdHJpbmcoKS50b1VJbnQoJm9rKTsK
LSAgICByZXR1cm4gb2sgPyBoIDogMDsKLX0KLSAgICAKIGJvb2wgSFRNTFZpZGVvRWxlbWVudDo6
aXNVUkxBdHRyaWJ1dGUoY29uc3QgQXR0cmlidXRlJiBhdHRyaWJ1dGUpIGNvbnN0CiB7CiAgICAg
cmV0dXJuIGF0dHJpYnV0ZS5uYW1lKCkgPT0gcG9zdGVyQXR0ciB8fCBIVE1MTWVkaWFFbGVtZW50
Ojppc1VSTEF0dHJpYnV0ZShhdHRyaWJ1dGUpOwpJbmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MVmlkZW9FbGVtZW50LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
VmlkZW9FbGVtZW50LmgJKHJldmlzaW9uIDE2MDczNikKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwv
SFRNTFZpZGVvRWxlbWVudC5oCSh3b3JraW5nIGNvcHkpCkBAIC0zNyw5ICszNyw2IEBAIGNsYXNz
IEhUTUxWaWRlb0VsZW1lbnQgRklOQUwgOiBwdWJsaWMgSFQKIHB1YmxpYzoKICAgICBzdGF0aWMg
UGFzc1JlZlB0cjxIVE1MVmlkZW9FbGVtZW50PiBjcmVhdGUoY29uc3QgUXVhbGlmaWVkTmFtZSYs
IERvY3VtZW50JiwgYm9vbCk7CiAKLSAgICB1bnNpZ25lZCB3aWR0aCgpIGNvbnN0OwotICAgIHVu
c2lnbmVkIGhlaWdodCgpIGNvbnN0OwotICAgIAogICAgIHVuc2lnbmVkIHZpZGVvV2lkdGgoKSBj
b25zdDsKICAgICB1bnNpZ25lZCB2aWRlb0hlaWdodCgpIGNvbnN0OwogICAgIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>