<?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>100530</bug_id>
          
          <creation_ts>2012-10-26 08:52:05 -0700</creation_ts>
          <short_desc>Web Inspector: Timeline: make cpu-monitoring feature available only on capable browsers</short_desc>
          <delta_ts>2012-10-29 05:40:26 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>eustas.bug</reporter>
          <assigned_to>eustas.bug</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>caseq</cc>
    
    <cc>eustas.bug</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>752093</commentid>
    <comment_count>0</comment_count>
    <who name="">eustas.bug</who>
    <bug_when>2012-10-26 08:52:05 -0700</bug_when>
    <thetext>Motivation: cpu-monitoring feature looks like a glitch, when it is not supported by browser.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>752111</commentid>
    <comment_count>1</comment_count>
      <attachid>170942</attachid>
    <who name="">eustas.bug</who>
    <bug_when>2012-10-26 09:07:51 -0700</bug_when>
    <thetext>Created attachment 170942
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753098</commentid>
    <comment_count>2</comment_count>
      <attachid>170942</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-10-29 00:04:12 -0700</bug_when>
    <thetext>Comment on attachment 170942
Patch

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

&gt; Source/WebCore/inspector/InspectorClient.h:60
&gt; +    virtual bool supportsMainThreadMonitoring() { return false; }

Please rename it to canMainThreadMonitoring for consistency with other similar methods on the client.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753145</commentid>
    <comment_count>3</comment_count>
      <attachid>170942</attachid>
    <who name="">eustas.bug</who>
    <bug_when>2012-10-29 01:28:45 -0700</bug_when>
    <thetext>Comment on attachment 170942
Patch

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

&gt;&gt; Source/WebCore/inspector/InspectorClient.h:60
&gt;&gt; +    virtual bool supportsMainThreadMonitoring() { return false; }
&gt; 
&gt; Please rename it to canMainThreadMonitoring for consistency with other similar methods on the client.

done</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753151</commentid>
    <comment_count>4</comment_count>
      <attachid>171176</attachid>
    <who name="">eustas.bug</who>
    <bug_when>2012-10-29 01:33:18 -0700</bug_when>
    <thetext>Created attachment 171176
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753300</commentid>
    <comment_count>5</comment_count>
      <attachid>171176</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-29 05:40:23 -0700</bug_when>
    <thetext>Comment on attachment 171176
Patch

Clearing flags on attachment: 171176

Committed r132788: &lt;http://trac.webkit.org/changeset/132788&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753301</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-29 05:40:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170942</attachid>
            <date>2012-10-26 09:07:51 -0700</date>
            <delta_ts>2012-10-29 01:33:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100530-20121026200622.patch</filename>
            <type>text/plain</type>
            <size>9214</size>
            <attacher>eustas.bug</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyNjQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjQ2OWY1NDE2NDAxZWNl
YzhhMTIzYTdmOGIzZjNmMmIwNzAyZGM0Mi4uN2RjMDE5MzU0MDIzN2ExYjE0Y2YzZTE2M2MxNGQz
ZGFkZjEyYjhkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTEwLTI2ICBFdWdl
bmUgS2x5dWNobmlrb3YgIDxldXN0YXMuYnVnQGdtYWlsLmNvbT4KKworICAgICAgICBXZWIgSW5z
cGVjdG9yOiBUaW1lbGluZTogbWFrZSBjcHUtbW9uaXRvcmluZyBmZWF0dXJlIGF2YWlsYWJsZSBv
bmx5IG9uIGNhcGFibGUgYnJvd3NlcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEwMDUzMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIE1vdGl2YXRpb246IGNwdS1tb25pdG9yaW5nIGZlYXR1cmUgbG9va3Mg
bGlrZSBhIGdsaXRjaCwKKyAgICAgICAgd2hlbiBpdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IGJyb3dz
ZXIuCisKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yLmpzb246IEFkZGVkIGNhcGFiaWxp
dHkgZ2V0dGVyIHRvIHByb3RvY29sLgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JDbGll
bnQuaDogQWRkZWQgY2FwYWJpbGl0eSBnZXR0ZXIuCisgICAgICAgICogaW5zcGVjdG9yL0luc3Bl
Y3RvclRpbWVsaW5lQWdlbnQuY3BwOiBQcm94eSB0byByZXF1ZXN0IHRvIGNsaWVudC4KKyAgICAg
ICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5oOiBBZGRlZCBjYXBhYmlsaXR5
IGdldHRlci4KKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1NldHRpbmdzLmpzOiBBZGRl
ZCBjYXBhYmlsaXR5IGZpZWxkLgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvVGltZWxp
bmVQYW5lbC5qczogQ2hlY2sgY2FwYWJpbGl0eS4KKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQt
ZW5kL2luc3BlY3Rvci5qczogRm9yd2FyZCBjYXBhYmlsaXR5IHZhbHVlLgorCiAyMDEyLTEwLTI1
ICBBbGV4YW5kZXIgUGF2bG92ICA8YXBhdmxvdkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2Vi
IEluc3BlY3RvcjogQnJpbmcgZGV2aWNlIGdlb2xvY2F0aW9uIGFuZCBvcmllbnRhdGlvbiBlbXVs
YXRpb24gZnJvbSBiZWhpbmQgdGhlIGV4cGVyaW1lbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cK
aW5kZXggNTg4ODViZTQ0MmVkZmJhMWE1MDZmNTdiMDQ0OGNiY2QxM2Y5ZDQzNy4uYzMyYmZhOWQ3
MWQxYzQ2MmYwOTlhM2E4MTUxMjQyODgzMTcwMDM1NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0xMC0yNiAgRXVnZW5lIEtseXVjaG5pa292ICA8ZXVz
dGFzLmJ1Z0BnbWFpbC5jb20+CisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogVGltZWxpbmU6IG1h
a2UgY3B1LW1vbml0b3JpbmcgZmVhdHVyZSBhdmFpbGFibGUgb25seSBvbiBjYXBhYmxlIGJyb3dz
ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDA1
MzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb3Rp
dmF0aW9uOiBjcHUtbW9uaXRvcmluZyBmZWF0dXJlIGxvb2tzIGxpa2UgYSBnbGl0Y2gsCisgICAg
ICAgIHdoZW4gaXQgaXMgbm90IHN1cHBvcnRlZCBieSBicm93c2VyLgorCisgICAgICAgICogc3Jj
L0luc3BlY3RvckNsaWVudEltcGwuY3BwOiBJbXBsZW1lbnRlZCBjYXBhYmlsaXR5IGdldHRlci4K
KyAgICAgICAgKiBzcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5oOgorCiAyMDEyLTEwLTI2ICBUaGlh
Z28gTWFyY29zIFAuIFNhbnRvcyAgPHRoaWFnby5zYW50b3NAaW50ZWwuY29tPgogCiAgICAgICAg
IEFkZCBmZWF0dXJlIGZsYWdzIGZvciBDU1MgRGV2aWNlIEFkYXB0YXRpb24KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3IuanNvbiBiL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9JbnNwZWN0b3IuanNvbgppbmRleCAwNTFhYmE0OTU3ZjhmM2Y3MGJlMWQzMjk3
YjViODEzYmVhMjBhYThhLi5mODk1YWNiYTIwNmM3YTkwZjFmZjQ3MmU2MmY2MmZmNTE2NTViYzVl
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yLmpzb24KKysr
IGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvci5qc29uCkBAIC0yNDc4LDYgKzI0
NzgsMTQgQEAKICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICJoaWRkZW4iOiB0
cnVlLAogICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICJUZWxscyB3aGV0aGVyIHRpbWVs
aW5lIGFnZW50IHN1cHBvcnRzIGZyYW1lIGluc3RydW1lbnRhdGlvbi4iCisgICAgICAgICAgICB9
LAorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICJuYW1lIjogInN1cHBvcnRzTWFpblRo
cmVhZE1vbml0b3JpbmciLAorICAgICAgICAgICAgICAgICJyZXR1cm5zIjogWworICAgICAgICAg
ICAgICAgICAgICB7ICJuYW1lIjogInJlc3VsdCIsICJ0eXBlIjogImJvb2xlYW4iLCAiZGVzY3Jp
cHRpb24iOiAiVHJ1ZSBpZiB0aW1lbGluZSBzdXBwb3J0cyBtYWluIHRocmVhZCBDUFUgdXRpbGl6
YXRpb24gaW5zdHJ1bWVudGF0aW9uLiIgfQorICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgImhpZGRlbiI6IHRydWUsCisgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIlRl
bGxzIHdoZXRoZXIgdGltZWxpbmUgYWdlbnQgc3VwcG9ydHMgbWFpbiB0aHJlYWQgQ1BVIHV0aWxp
emF0aW9uIGluc3RydW1lbnRhdGlvbi4iCiAgICAgICAgICAgICB9CiAgICAgICAgIF0sCiAgICAg
ICAgICJldmVudHMiOiBbCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5z
cGVjdG9yQ2xpZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yQ2xpZW50
LmgKaW5kZXggMmE0NzQ1YTgxZWVkODZmNTNmYjM2ZmMzNDMwMDY2ZjNlZTg2MGQzYS4uNzdjNjY3
MGMxMzJmMzRhNjE3ODI5M2FjMWFjMzQ5ZjlhNzZiOTkxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9JbnNwZWN0b3JDbGllbnQuaApAQCAtNTcsNiArNTcsNyBAQCBwdWJsaWM6CiAgICAg
dmlydHVhbCB2b2lkIGNsZWFyQnJvd3NlckNhY2hlKCkgeyB9CiAgICAgdmlydHVhbCBib29sIGNh
bkNsZWFyQnJvd3NlckNvb2tpZXMoKSB7IHJldHVybiBmYWxzZTsgfQogICAgIHZpcnR1YWwgdm9p
ZCBjbGVhckJyb3dzZXJDb29raWVzKCkgeyB9CisgICAgdmlydHVhbCBib29sIHN1cHBvcnRzTWFp
blRocmVhZE1vbml0b3JpbmcoKSB7IHJldHVybiBmYWxzZTsgfQogICAgIHZpcnR1YWwgdm9pZCBz
dGFydE1haW5UaHJlYWRNb25pdG9yaW5nKCkgeyB9CiAgICAgdmlydHVhbCB2b2lkIHN0b3BNYWlu
VGhyZWFkTW9uaXRvcmluZygpIHsgfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5jcHAKaW5kZXggYTEyNzA5MjIwOGE3YzkxMWI1YzIz
YTgwMGIwMzAxZWQ2NDk5NWE4OC4uYjE5MzQ1ZjkyYzZkNDkzMDhhNWVjZWExOTBkOTM2MTgyZjEw
NjRlOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclRpbWVs
aW5lQWdlbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JUaW1l
bGluZUFnZW50LmNwcApAQCAtMTk4LDYgKzE5OCwxMSBAQCB2b2lkIEluc3BlY3RvclRpbWVsaW5l
QWdlbnQ6OnNldEluY2x1ZGVNZW1vcnlEZXRhaWxzKEVycm9yU3RyaW5nKiwgYm9vbCB2YWx1ZSkK
ICAgICBtX3N0YXRlLT5zZXRCb29sZWFuKFRpbWVsaW5lQWdlbnRTdGF0ZTo6aW5jbHVkZU1lbW9y
eURldGFpbHMsIHZhbHVlKTsKIH0KIAordm9pZCBJbnNwZWN0b3JUaW1lbGluZUFnZW50OjpzdXBw
b3J0c01haW5UaHJlYWRNb25pdG9yaW5nKEVycm9yU3RyaW5nKiwgYm9vbCogcmVzdWx0KQorewor
ICAgICpyZXN1bHQgPSBtX2NsaWVudCAmJiBtX2NsaWVudC0+c3VwcG9ydHNNYWluVGhyZWFkTW9u
aXRvcmluZygpOworfQorCiB2b2lkIEluc3BlY3RvclRpbWVsaW5lQWdlbnQ6OnN1cHBvcnRzRnJh
bWVJbnN0cnVtZW50YXRpb24oRXJyb3JTdHJpbmcqLCBib29sKiByZXN1bHQpCiB7CiAgICAgKnJl
c3VsdCA9IG1fY2xpZW50ICYmIG1fY2xpZW50LT5zdXBwb3J0c0ZyYW1lSW5zdHJ1bWVudGF0aW9u
KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yVGltZWxp
bmVBZ2VudC5oIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclRpbWVsaW5lQWdl
bnQuaAppbmRleCAwNTllY2Q4NGRlMzU4MjcwNTI4MDE1MTdmNjNiMGY0OWU4OWE0Y2I4Li5mN2Jj
ODQwNmQzOTY3OGJkOGY5MmY0MDY4YTk5YTk0ZmVkN2M3Mzg3IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JUaW1lbGluZUFnZW50LmgKQEAgLTgxLDYgKzgxLDcg
QEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBzdGFydChFcnJvclN0cmluZyosIGNvbnN0IGlu
dCogbWF4Q2FsbFN0YWNrRGVwdGgpOwogICAgIHZpcnR1YWwgdm9pZCBzdG9wKEVycm9yU3RyaW5n
Kik7CiAgICAgdmlydHVhbCB2b2lkIHNldEluY2x1ZGVNZW1vcnlEZXRhaWxzKEVycm9yU3RyaW5n
KiwgYm9vbCk7CisgICAgdmlydHVhbCB2b2lkIHN1cHBvcnRzTWFpblRocmVhZE1vbml0b3Jpbmco
RXJyb3JTdHJpbmcqLCBib29sKik7CiAgICAgdmlydHVhbCB2b2lkIHN1cHBvcnRzRnJhbWVJbnN0
cnVtZW50YXRpb24oRXJyb3JTdHJpbmcqLCBib29sKik7CiAKICAgICBpbnQgaWQoKSBjb25zdCB7
IHJldHVybiBtX2lkOyB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1NldHRpbmdzLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9T
ZXR0aW5ncy5qcwppbmRleCBlNjBmMzM5MGUwMTE0YjJlNWIxYzc3MzJjMmIxMDc4YzI3MjNhMWIy
Li5lMDY5ZWQ0NGI2NDc4ODdmMmIwZGI5M2QwZGY3YjEwMDA0OTU1MDc3IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NldHRpbmdzLmpzCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2V0dGluZ3MuanMKQEAgLTU1LDYgKzU1LDcg
QEAgdmFyIENhcGFiaWxpdGllcyA9IHsKICAgICBoZWFwUHJvZmlsZXJQcmVzZW50OiBmYWxzZSwK
ICAgICBjYW5PdmVycmlkZURldmljZU1ldHJpY3M6IGZhbHNlLAogICAgIHRpbWVsaW5lU3VwcG9y
dHNGcmFtZUluc3RydW1lbnRhdGlvbjogZmFsc2UsCisgICAgdGltZWxpbmVTdXBwb3J0c01haW5U
aHJlYWRNb25pdG9yaW5nOiBmYWxzZSwKICAgICBjYW5PdmVycmlkZUdlb2xvY2F0aW9uOiBmYWxz
ZSwKICAgICBjYW5PdmVycmlkZURldmljZU9yaWVudGF0aW9uOiBmYWxzZSwKIH0KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVQYW5lbC5qcyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVQYW5lbC5qcwppbmRl
eCA1MGY0YjZhZGE0ZDhlNTcwOTc2MWNjNTYwNzMxYmU4ZTNhNTRkMmExLi5kOWQ0YTNlMmM0YjRh
ZWExMDA4Nzk2MjRiNDYxMjk3YTJiNGFkZjRlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lUGFuZWwuanMKKysrIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZVBhbmVsLmpzCkBAIC0xMzMsNyArMTMzLDcgQEAg
V2ViSW5zcGVjdG9yLlRpbWVsaW5lUGFuZWwgPSBmdW5jdGlvbigpCiAKICAgICB0aGlzLl9tYWlu
VGhyZWFkVGFza3MgPSBbXTsKICAgICB0aGlzLl9tYWluVGhyZWFkTW9uaXRvcmluZ0VuYWJsZWQg
PSBmYWxzZTsKLSAgICBpZiAoV2ViSW5zcGVjdG9yLmV4cGVyaW1lbnRzU2V0dGluZ3MubWFpblRo
cmVhZE1vbml0b3JpbmcuaXNFbmFibGVkKCkpCisgICAgaWYgKFdlYkluc3BlY3Rvci5leHBlcmlt
ZW50c1NldHRpbmdzLm1haW5UaHJlYWRNb25pdG9yaW5nLmlzRW5hYmxlZCgpICYmIENhcGFiaWxp
dGllcy50aW1lbGluZVN1cHBvcnRzTWFpblRocmVhZE1vbml0b3JpbmcpCiAgICAgICAgIHRoaXMu
X2VuYWJsZU1haW5UaHJlYWRNb25pdG9yaW5nKCk7CiAKICAgICB0aGlzLl9jcmVhdGVGaWxlU2Vs
ZWN0b3IoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQv
aW5zcGVjdG9yLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0
b3IuanMKaW5kZXggYWE1ZjhjNTBiYTk0YzUzYzFmMGViOWQ4YjNmMzRjMWQ0MGM1ZTRlNy4uNmMx
YTUxMzljZmYxZTMxYjc4Y2Y0MWMyNGU2YTQ5MDU5Yzc2YTUwYyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuanMKKysrIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuanMKQEAgLTM2OSw2ICszNjksNyBA
QCBXZWJJbnNwZWN0b3IuZG9Mb2FkZWREb25lID0gZnVuY3Rpb24oKQogICAgIFByb2ZpbGVyQWdl
bnQuaXNTYW1wbGluZyhXZWJJbnNwZWN0b3IuX2luaXRpYWxpemVDYXBhYmlsaXR5LmJpbmQoV2Vi
SW5zcGVjdG9yLCAic2FtcGxpbmdDUFVQcm9maWxlciIsIG51bGwpKTsKICAgICBQcm9maWxlckFn
ZW50Lmhhc0hlYXBQcm9maWxlcihXZWJJbnNwZWN0b3IuX2luaXRpYWxpemVDYXBhYmlsaXR5LmJp
bmQoV2ViSW5zcGVjdG9yLCAiaGVhcFByb2ZpbGVyUHJlc2VudCIsIG51bGwpKTsKICAgICBUaW1l
bGluZUFnZW50LnN1cHBvcnRzRnJhbWVJbnN0cnVtZW50YXRpb24oV2ViSW5zcGVjdG9yLl9pbml0
aWFsaXplQ2FwYWJpbGl0eS5iaW5kKFdlYkluc3BlY3RvciwgInRpbWVsaW5lU3VwcG9ydHNGcmFt
ZUluc3RydW1lbnRhdGlvbiIsIG51bGwpKTsKKyAgICBUaW1lbGluZUFnZW50LnN1cHBvcnRzTWFp
blRocmVhZE1vbml0b3JpbmcoV2ViSW5zcGVjdG9yLl9pbml0aWFsaXplQ2FwYWJpbGl0eS5iaW5k
KFdlYkluc3BlY3RvciwgInRpbWVsaW5lU3VwcG9ydHNNYWluVGhyZWFkTW9uaXRvcmluZyIsIG51
bGwpKTsKICAgICBQYWdlQWdlbnQuY2FuT3ZlcnJpZGVEZXZpY2VNZXRyaWNzKFdlYkluc3BlY3Rv
ci5faW5pdGlhbGl6ZUNhcGFiaWxpdHkuYmluZChXZWJJbnNwZWN0b3IsICJjYW5PdmVycmlkZURl
dmljZU1ldHJpY3MiLCBudWxsKSk7CiAgICAgUGFnZUFnZW50LmNhbk92ZXJyaWRlR2VvbG9jYXRp
b24oV2ViSW5zcGVjdG9yLl9pbml0aWFsaXplQ2FwYWJpbGl0eS5iaW5kKFdlYkluc3BlY3Rvciwg
ImNhbk92ZXJyaWRlR2VvbG9jYXRpb24iLCBudWxsKSk7CiAgICAgUGFnZUFnZW50LmNhbk92ZXJy
aWRlRGV2aWNlT3JpZW50YXRpb24oV2ViSW5zcGVjdG9yLl9pbml0aWFsaXplQ2FwYWJpbGl0eS5i
aW5kKFdlYkluc3BlY3RvciwgImNhbk92ZXJyaWRlRGV2aWNlT3JpZW50YXRpb24iLCBXZWJJbnNw
ZWN0b3IuX2RvTG9hZGVkRG9uZVdpdGhDYXBhYmlsaXRpZXMuYmluZChXZWJJbnNwZWN0b3IpKSk7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JbnNwZWN0b3JDbGllbnRJ
bXBsLmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwu
Y3BwCmluZGV4IGY4MDIwZWYwYjNhNmJhNTI3ZTZjYWJmYzA5ZWZmOGNiZjFlZWFjNjUuLjA1NGMx
MDhlMTVkMDNkMTI3ZTVkYjFjYTlmM2M1NWU2MWVmZDQyOGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuY3BwCisrKyBiL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuY3BwCkBAIC0xMzEsNiArMTMx
LDExIEBAIHZvaWQgSW5zcGVjdG9yQ2xpZW50SW1wbDo6Y2xlYXJCcm93c2VyQ29va2llcygpCiAg
ICAgICAgIGFnZW50LT5jbGVhckJyb3dzZXJDb29raWVzKCk7CiB9CiAKK2Jvb2wgSW5zcGVjdG9y
Q2xpZW50SW1wbDo6c3VwcG9ydHNNYWluVGhyZWFkTW9uaXRvcmluZygpCit7CisgICAgcmV0dXJu
IHRydWU7Cit9CisKIHZvaWQgSW5zcGVjdG9yQ2xpZW50SW1wbDo6c3RhcnRNYWluVGhyZWFkTW9u
aXRvcmluZygpCiB7CiAgICAgV2ViS2l0OjpQbGF0Zm9ybTo6Y3VycmVudCgpLT5jdXJyZW50VGhy
ZWFkKCktPmFkZFRhc2tPYnNlcnZlcih0aGlzKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuaAppbmRleCAzNGRlMzVhMDk5MzA5ZjM1OGI4Mzc0
ZTQyZTdiZTE1NDllNWQ3ZThlLi43MDBmY2M5MjYzMTNlZDZmY2M3Nzc0NDUyYTcxNzM2MmQ0OTJi
Y2YxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JbnNwZWN0b3JDbGll
bnRJbXBsLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50
SW1wbC5oCkBAIC02OSw2ICs2OSw3IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIGJvb2wgY2FuQ2xl
YXJCcm93c2VyQ29va2llcygpOwogICAgIHZpcnR1YWwgdm9pZCBjbGVhckJyb3dzZXJDb29raWVz
KCk7CiAKKyAgICB2aXJ0dWFsIGJvb2wgc3VwcG9ydHNNYWluVGhyZWFkTW9uaXRvcmluZygpOwog
ICAgIHZpcnR1YWwgdm9pZCBzdGFydE1haW5UaHJlYWRNb25pdG9yaW5nKCk7CiAgICAgdmlydHVh
bCB2b2lkIHN0b3BNYWluVGhyZWFkTW9uaXRvcmluZygpOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171176</attachid>
            <date>2012-10-29 01:33:18 -0700</date>
            <delta_ts>2012-10-29 05:40:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100530-20121029123145.patch</filename>
            <type>text/plain</type>
            <size>9081</size>
            <attacher>eustas.bug</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyNzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2I0NTRiOGMxYzQ3NmFm
NTFlNWQ4NDFiN2NhYjZjZDkzZWU5ZTNhZC4uYzBiYmMyYzRkMDNhNmRiOTNlOWJkNDc3ZTViZjYw
MWNiM2U0OWExYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTEwLTI5ICBFdWdl
bmUgS2x5dWNobmlrb3YgIDxldXN0YXMuYnVnQGdtYWlsLmNvbT4KKworICAgICAgICBXZWIgSW5z
cGVjdG9yOiBUaW1lbGluZTogbWFrZSBjcHUtbW9uaXRvcmluZyBmZWF0dXJlIGF2YWlsYWJsZSBv
bmx5IG9uIGNhcGFibGUgYnJvd3NlcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEwMDUzMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIE1vdGl2YXRpb246IGNwdS1tb25pdG9yaW5nIGZlYXR1cmUgbG9va3Mg
bGlrZSBhIGdsaXRjaCwKKyAgICAgICAgd2hlbiBpdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IGJyb3dz
ZXIuCisKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yLmpzb246IEFkZGVkIGNhcGFiaWxp
dHkgZ2V0dGVyIHRvIHByb3RvY29sLgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JDbGll
bnQuaDogQWRkZWQgY2FwYWJpbGl0eSBnZXR0ZXIuCisgICAgICAgICogaW5zcGVjdG9yL0luc3Bl
Y3RvclRpbWVsaW5lQWdlbnQuY3BwOiBQcm94eSB0byByZXF1ZXN0IHRvIGNsaWVudC4KKyAgICAg
ICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5oOiBBZGRlZCBjYXBhYmlsaXR5
IGdldHRlci4KKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1NldHRpbmdzLmpzOiBBZGRl
ZCBjYXBhYmlsaXR5IGZpZWxkLgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvVGltZWxp
bmVQYW5lbC5qczogQ2hlY2sgY2FwYWJpbGl0eS4KKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQt
ZW5kL2luc3BlY3Rvci5qczogRm9yd2FyZCBjYXBhYmlsaXR5IHZhbHVlLgorCiAyMDEyLTEwLTI4
ICBTaGlueWEgS2F3YW5ha2EgIDxzaGlueWFrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBUaGUg
c2hhZG93IGVsZW1lbnQgaXMgbm90IHJlcHJvamVjdGVkIHRvIGEgbmVzdGVkIFNoYWRvd1Jvb3Qu
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4IGEwMzNiZTUzMjZjZTJiODE1YWRiNzNiYmY1
Mzc5NWM3N2IzNzczMjUuLmIyYTc4OGRiNjNjMzgzZGY5YTlhOTA0MTIyMmU1NzE4MTk4ZjFmNzUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMTAtMjkg
IEV1Z2VuZSBLbHl1Y2huaWtvdiAgPGV1c3Rhcy5idWdAZ21haWwuY29tPgorCisgICAgICAgIFdl
YiBJbnNwZWN0b3I6IFRpbWVsaW5lOiBtYWtlIGNwdS1tb25pdG9yaW5nIGZlYXR1cmUgYXZhaWxh
YmxlIG9ubHkgb24gY2FwYWJsZSBicm93c2VycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNTMwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgTW90aXZhdGlvbjogY3B1LW1vbml0b3JpbmcgZmVhdHVyZSBs
b29rcyBsaWtlIGEgZ2xpdGNoLAorICAgICAgICB3aGVuIGl0IGlzIG5vdCBzdXBwb3J0ZWQgYnkg
YnJvd3Nlci4KKworICAgICAgICAqIHNyYy9JbnNwZWN0b3JDbGllbnRJbXBsLmNwcDogSW1wbGVt
ZW50ZWQgY2FwYWJpbGl0eSBnZXR0ZXIuCisgICAgICAgICogc3JjL0luc3BlY3RvckNsaWVudElt
cGwuaDoKKwogMjAxMi0xMC0yNyAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAg
ICAgICAgIFtDaHJvbWl1bV0gRmluZC1pbi1wYWdlIHJlcG9ydHMgbWF0Y2hlcyBpbiBoaWRkZW4g
aWZyYW1lcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvci5q
c29uIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvci5qc29uCmluZGV4IDA1MWFi
YTQ5NTdmOGYzZjcwYmUxZDMyOTdiNWI4MTNiZWEyMGFhOGEuLmU2MTU3ZGM3YmExN2Y1ZjRhYjJl
ZDYzYzNmY2NhOWY0ZjFlNjk4NDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9JbnNwZWN0b3IuanNvbgorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9y
Lmpzb24KQEAgLTI0NzgsNiArMjQ3OCwxNCBAQAogICAgICAgICAgICAgICAgIF0sCiAgICAgICAg
ICAgICAgICAgImhpZGRlbiI6IHRydWUsCiAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjog
IlRlbGxzIHdoZXRoZXIgdGltZWxpbmUgYWdlbnQgc3VwcG9ydHMgZnJhbWUgaW5zdHJ1bWVudGF0
aW9uLiIKKyAgICAgICAgICAgIH0sCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgIm5h
bWUiOiAiY2FuTW9uaXRvck1haW5UaHJlYWQiLAorICAgICAgICAgICAgICAgICJyZXR1cm5zIjog
WworICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjogInJlc3VsdCIsICJ0eXBlIjogImJvb2xl
YW4iLCAiZGVzY3JpcHRpb24iOiAiVHJ1ZSBpZiB0aW1lbGluZSBzdXBwb3J0cyBtYWluIHRocmVh
ZCBDUFUgdXRpbGl6YXRpb24gaW5zdHJ1bWVudGF0aW9uLiIgfQorICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgImhpZGRlbiI6IHRydWUsCisgICAgICAgICAgICAgICAgImRlc2Ny
aXB0aW9uIjogIlRlbGxzIHdoZXRoZXIgdGltZWxpbmUgYWdlbnQgc3VwcG9ydHMgbWFpbiB0aHJl
YWQgQ1BVIHV0aWxpemF0aW9uIGluc3RydW1lbnRhdGlvbi4iCiAgICAgICAgICAgICB9CiAgICAg
ICAgIF0sCiAgICAgICAgICJldmVudHMiOiBbCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvSW5zcGVjdG9yQ2xpZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5z
cGVjdG9yQ2xpZW50LmgKaW5kZXggMmE0NzQ1YTgxZWVkODZmNTNmYjM2ZmMzNDMwMDY2ZjNlZTg2
MGQzYS4uYTQyYzJhYWJjMTY2YzU5YjJjNGY2MTNkNWQzMDM1YmRlNDEwODAzYiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNsaWVudC5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDbGllbnQuaApAQCAtNTcsNiArNTcsNyBAQCBw
dWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIGNsZWFyQnJvd3NlckNhY2hlKCkgeyB9CiAgICAgdmly
dHVhbCBib29sIGNhbkNsZWFyQnJvd3NlckNvb2tpZXMoKSB7IHJldHVybiBmYWxzZTsgfQogICAg
IHZpcnR1YWwgdm9pZCBjbGVhckJyb3dzZXJDb29raWVzKCkgeyB9CisgICAgdmlydHVhbCBib29s
IGNhbk1vbml0b3JNYWluVGhyZWFkKCkgeyByZXR1cm4gZmFsc2U7IH0KICAgICB2aXJ0dWFsIHZv
aWQgc3RhcnRNYWluVGhyZWFkTW9uaXRvcmluZygpIHsgfQogICAgIHZpcnR1YWwgdm9pZCBzdG9w
TWFpblRocmVhZE1vbml0b3JpbmcoKSB7IH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL0luc3BlY3RvclRpbWVsaW5lQWdlbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL0luc3BlY3RvclRpbWVsaW5lQWdlbnQuY3BwCmluZGV4IGExMjcwOTIyMDhhN2M5MTFi
NWMyM2E4MDBiMDMwMWVkNjQ5OTVhODguLmFhZDgyN2VmNzcxZWQwZGIxY2VhOWJjMTliODRhMzAy
YzVkNGY3NDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JU
aW1lbGluZUFnZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9y
VGltZWxpbmVBZ2VudC5jcHAKQEAgLTE5OCw2ICsxOTgsMTEgQEAgdm9pZCBJbnNwZWN0b3JUaW1l
bGluZUFnZW50OjpzZXRJbmNsdWRlTWVtb3J5RGV0YWlscyhFcnJvclN0cmluZyosIGJvb2wgdmFs
dWUpCiAgICAgbV9zdGF0ZS0+c2V0Qm9vbGVhbihUaW1lbGluZUFnZW50U3RhdGU6OmluY2x1ZGVN
ZW1vcnlEZXRhaWxzLCB2YWx1ZSk7CiB9CiAKK3ZvaWQgSW5zcGVjdG9yVGltZWxpbmVBZ2VudDo6
Y2FuTW9uaXRvck1haW5UaHJlYWQoRXJyb3JTdHJpbmcqLCBib29sKiByZXN1bHQpCit7CisgICAg
KnJlc3VsdCA9IG1fY2xpZW50ICYmIG1fY2xpZW50LT5jYW5Nb25pdG9yTWFpblRocmVhZCgpOwor
fQorCiB2b2lkIEluc3BlY3RvclRpbWVsaW5lQWdlbnQ6OnN1cHBvcnRzRnJhbWVJbnN0cnVtZW50
YXRpb24oRXJyb3JTdHJpbmcqLCBib29sKiByZXN1bHQpCiB7CiAgICAgKnJlc3VsdCA9IG1fY2xp
ZW50ICYmIG1fY2xpZW50LT5zdXBwb3J0c0ZyYW1lSW5zdHJ1bWVudGF0aW9uKCk7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5oIGIv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclRpbWVsaW5lQWdlbnQuaAppbmRleCAw
NTllY2Q4NGRlMzU4MjcwNTI4MDE1MTdmNjNiMGY0OWU4OWE0Y2I4Li4zNmUyYjExN2I2ZWJlMWMw
MzI1ZTQ4MDZlZjU4MzM0ODdlNWQ2NzdhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVBZ2VudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9JbnNwZWN0b3JUaW1lbGluZUFnZW50LmgKQEAgLTgxLDYgKzgxLDcgQEAgcHVibGljOgog
ICAgIHZpcnR1YWwgdm9pZCBzdGFydChFcnJvclN0cmluZyosIGNvbnN0IGludCogbWF4Q2FsbFN0
YWNrRGVwdGgpOwogICAgIHZpcnR1YWwgdm9pZCBzdG9wKEVycm9yU3RyaW5nKik7CiAgICAgdmly
dHVhbCB2b2lkIHNldEluY2x1ZGVNZW1vcnlEZXRhaWxzKEVycm9yU3RyaW5nKiwgYm9vbCk7Cisg
ICAgdmlydHVhbCB2b2lkIGNhbk1vbml0b3JNYWluVGhyZWFkKEVycm9yU3RyaW5nKiwgYm9vbCop
OwogICAgIHZpcnR1YWwgdm9pZCBzdXBwb3J0c0ZyYW1lSW5zdHJ1bWVudGF0aW9uKEVycm9yU3Ry
aW5nKiwgYm9vbCopOwogCiAgICAgaW50IGlkKCkgY29uc3QgeyByZXR1cm4gbV9pZDsgfQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TZXR0aW5ncy5qcyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2V0dGluZ3MuanMKaW5kZXggZTYw
ZjMzOTBlMDExNGIyZTViMWM3NzMyYzJiMTA3OGMyNzIzYTFiMi4uZGQ1ODJmMDZkMjYwOTc1NmRl
YzU4ZjU5NzcyNDNkZDAzNDk3MTIyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9TZXR0aW5ncy5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL1NldHRpbmdzLmpzCkBAIC01NSw2ICs1NSw3IEBAIHZhciBDYXBhYmlsaXRpZXMg
PSB7CiAgICAgaGVhcFByb2ZpbGVyUHJlc2VudDogZmFsc2UsCiAgICAgY2FuT3ZlcnJpZGVEZXZp
Y2VNZXRyaWNzOiBmYWxzZSwKICAgICB0aW1lbGluZVN1cHBvcnRzRnJhbWVJbnN0cnVtZW50YXRp
b246IGZhbHNlLAorICAgIGNhbk1vbml0b3JNYWluVGhyZWFkOiBmYWxzZSwKICAgICBjYW5PdmVy
cmlkZUdlb2xvY2F0aW9uOiBmYWxzZSwKICAgICBjYW5PdmVycmlkZURldmljZU9yaWVudGF0aW9u
OiBmYWxzZSwKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1l
bmQvVGltZWxpbmVQYW5lbC5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQv
VGltZWxpbmVQYW5lbC5qcwppbmRleCA3M2ZlMGMyZGE2ODczNDkwZjcxY2NiNjg0MmU1MzA2MTE0
MTVkN2U5Li5lZTk1ZGZhYmU5MDYyZTkzY2U4NDNlZWVmZjA4NDI4MDc5OTkxZDZjIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lUGFuZWwuanMK
KysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZVBhbmVsLmpz
CkBAIC0xMzMsNyArMTMzLDcgQEAgV2ViSW5zcGVjdG9yLlRpbWVsaW5lUGFuZWwgPSBmdW5jdGlv
bigpCiAKICAgICB0aGlzLl9tYWluVGhyZWFkVGFza3MgPSBbXTsKICAgICB0aGlzLl9tYWluVGhy
ZWFkTW9uaXRvcmluZ0VuYWJsZWQgPSBmYWxzZTsKLSAgICBpZiAoV2ViSW5zcGVjdG9yLmV4cGVy
aW1lbnRzU2V0dGluZ3MubWFpblRocmVhZE1vbml0b3JpbmcuaXNFbmFibGVkKCkpCisgICAgaWYg
KFdlYkluc3BlY3Rvci5leHBlcmltZW50c1NldHRpbmdzLm1haW5UaHJlYWRNb25pdG9yaW5nLmlz
RW5hYmxlZCgpICYmIENhcGFiaWxpdGllcy50aW1lbGluZUNhbk1vbml0b3JNYWluVGhyZWFkKQog
ICAgICAgICB0aGlzLl9lbmFibGVNYWluVGhyZWFkTW9uaXRvcmluZygpOwogCiAgICAgdGhpcy5f
Y3JlYXRlRmlsZVNlbGVjdG9yKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9u
dC1lbmQvaW5zcGVjdG9yLmpzCmluZGV4IGFhNWY4YzUwYmE5NGM1M2MxZjBlYjlkOGIzZjM0YzFk
NDBjNWU0ZTcuLjIxNTVjZjNmYWYzMGRjYjIxNTgyNDQzZGY1OGNhMWViMjdjMTk5NjUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmpzCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmpzCkBAIC0z
NjksNiArMzY5LDcgQEAgV2ViSW5zcGVjdG9yLmRvTG9hZGVkRG9uZSA9IGZ1bmN0aW9uKCkKICAg
ICBQcm9maWxlckFnZW50LmlzU2FtcGxpbmcoV2ViSW5zcGVjdG9yLl9pbml0aWFsaXplQ2FwYWJp
bGl0eS5iaW5kKFdlYkluc3BlY3RvciwgInNhbXBsaW5nQ1BVUHJvZmlsZXIiLCBudWxsKSk7CiAg
ICAgUHJvZmlsZXJBZ2VudC5oYXNIZWFwUHJvZmlsZXIoV2ViSW5zcGVjdG9yLl9pbml0aWFsaXpl
Q2FwYWJpbGl0eS5iaW5kKFdlYkluc3BlY3RvciwgImhlYXBQcm9maWxlclByZXNlbnQiLCBudWxs
KSk7CiAgICAgVGltZWxpbmVBZ2VudC5zdXBwb3J0c0ZyYW1lSW5zdHJ1bWVudGF0aW9uKFdlYklu
c3BlY3Rvci5faW5pdGlhbGl6ZUNhcGFiaWxpdHkuYmluZChXZWJJbnNwZWN0b3IsICJ0aW1lbGlu
ZVN1cHBvcnRzRnJhbWVJbnN0cnVtZW50YXRpb24iLCBudWxsKSk7CisgICAgVGltZWxpbmVBZ2Vu
dC5jYW5Nb25pdG9yTWFpblRocmVhZChXZWJJbnNwZWN0b3IuX2luaXRpYWxpemVDYXBhYmlsaXR5
LmJpbmQoV2ViSW5zcGVjdG9yLCAidGltZWxpbmVDYW5Nb25pdG9yTWFpblRocmVhZCIsIG51bGwp
KTsKICAgICBQYWdlQWdlbnQuY2FuT3ZlcnJpZGVEZXZpY2VNZXRyaWNzKFdlYkluc3BlY3Rvci5f
aW5pdGlhbGl6ZUNhcGFiaWxpdHkuYmluZChXZWJJbnNwZWN0b3IsICJjYW5PdmVycmlkZURldmlj
ZU1ldHJpY3MiLCBudWxsKSk7CiAgICAgUGFnZUFnZW50LmNhbk92ZXJyaWRlR2VvbG9jYXRpb24o
V2ViSW5zcGVjdG9yLl9pbml0aWFsaXplQ2FwYWJpbGl0eS5iaW5kKFdlYkluc3BlY3RvciwgImNh
bk92ZXJyaWRlR2VvbG9jYXRpb24iLCBudWxsKSk7CiAgICAgUGFnZUFnZW50LmNhbk92ZXJyaWRl
RGV2aWNlT3JpZW50YXRpb24oV2ViSW5zcGVjdG9yLl9pbml0aWFsaXplQ2FwYWJpbGl0eS5iaW5k
KFdlYkluc3BlY3RvciwgImNhbk92ZXJyaWRlRGV2aWNlT3JpZW50YXRpb24iLCBXZWJJbnNwZWN0
b3IuX2RvTG9hZGVkRG9uZVdpdGhDYXBhYmlsaXRpZXMuYmluZChXZWJJbnNwZWN0b3IpKSk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JbnNwZWN0b3JDbGllbnRJbXBs
LmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuY3Bw
CmluZGV4IGY4MDIwZWYwYjNhNmJhNTI3ZTZjYWJmYzA5ZWZmOGNiZjFlZWFjNjUuLmM2ZTdiMjI3
NzE3M2NiMDMxNTgyOWU1MDcxMjFjN2VhZDE3YzEzOWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuY3BwCkBAIC0xMzEsNiArMTMxLDEx
IEBAIHZvaWQgSW5zcGVjdG9yQ2xpZW50SW1wbDo6Y2xlYXJCcm93c2VyQ29va2llcygpCiAgICAg
ICAgIGFnZW50LT5jbGVhckJyb3dzZXJDb29raWVzKCk7CiB9CiAKK2Jvb2wgSW5zcGVjdG9yQ2xp
ZW50SW1wbDo6Y2FuTW9uaXRvck1haW5UaHJlYWQoKQoreworICAgIHJldHVybiB0cnVlOworfQor
CiB2b2lkIEluc3BlY3RvckNsaWVudEltcGw6OnN0YXJ0TWFpblRocmVhZE1vbml0b3JpbmcoKQog
ewogICAgIFdlYktpdDo6UGxhdGZvcm06OmN1cnJlbnQoKS0+Y3VycmVudFRocmVhZCgpLT5hZGRU
YXNrT2JzZXJ2ZXIodGhpcyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Ny
Yy9JbnNwZWN0b3JDbGllbnRJbXBsLmggYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JbnNw
ZWN0b3JDbGllbnRJbXBsLmgKaW5kZXggMzRkZTM1YTA5OTMwOWYzNThiODM3NGU0MmU3YmUxNTQ5
ZTVkN2U4ZS4uNzVlMWU0MzQyYjM2ZjAwMDJjM2U3OTc2MWJkNDYxNzc3NmY0MWQyOSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5oCisr
KyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuaApAQCAt
NjksNiArNjksNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBib29sIGNhbkNsZWFyQnJvd3NlckNv
b2tpZXMoKTsKICAgICB2aXJ0dWFsIHZvaWQgY2xlYXJCcm93c2VyQ29va2llcygpOwogCisgICAg
dmlydHVhbCBib29sIGNhbk1vbml0b3JNYWluVGhyZWFkKCk7CiAgICAgdmlydHVhbCB2b2lkIHN0
YXJ0TWFpblRocmVhZE1vbml0b3JpbmcoKTsKICAgICB2aXJ0dWFsIHZvaWQgc3RvcE1haW5UaHJl
YWRNb25pdG9yaW5nKCk7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>