<?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>82451</bug_id>
          
          <creation_ts>2012-03-28 04:59:26 -0700</creation_ts>
          <short_desc>Web Inspector: use maxJSObjectId provided by back-end.</short_desc>
          <delta_ts>2012-04-10 04:34:25 -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>
          <dependson>83008</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Ilya Tikhonovsky">loislo</assigned_to>
          <cc>abarth</cc>
    
    <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>dglazkov</cc>
    
    <cc>gustavo</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>pnormand</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>589854</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-03-28 04:59:26 -0700</bug_when>
    <thetext>Summary view can filter objects in snapshot. It uses maxJSObjectId for this.
There is no such field in the profile header at the
moment but I&apos;ve landed a patch in downstream.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594268</commentid>
    <comment_count>1</comment_count>
      <attachid>135288</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-04-03 01:06:13 -0700</bug_when>
    <thetext>Created attachment 135288
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594269</commentid>
    <comment_count>2</comment_count>
      <attachid>135288</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-04-03 01:12:17 -0700</bug_when>
    <thetext>Comment on attachment 135288
Patch

Attachment 135288 did not pass qt-ews (qt):
Output: http://queues.webkit.org/results/12312955</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594270</commentid>
    <comment_count>3</comment_count>
      <attachid>135288</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-04-03 01:12:49 -0700</bug_when>
    <thetext>Comment on attachment 135288
Patch

Attachment 135288 did not pass efl-ews (efl):
Output: http://queues.webkit.org/results/12322009</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594271</commentid>
    <comment_count>4</comment_count>
      <attachid>135288</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-04-03 01:13:37 -0700</bug_when>
    <thetext>Comment on attachment 135288
Patch

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

&gt; Source/WebCore/inspector/front-end/DetailedHeapshotView.js:279
&gt; +        if (this._filterProfileIndex !== -1) {

Could you use profileIndex here as well(just for clarity)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594273</commentid>
    <comment_count>5</comment_count>
      <attachid>135288</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-04-03 01:15:37 -0700</bug_when>
    <thetext>Comment on attachment 135288
Patch

Attachment 135288 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/12322010</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594274</commentid>
    <comment_count>6</comment_count>
      <attachid>135288</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-04-03 01:18:27 -0700</bug_when>
    <thetext>Comment on attachment 135288
Patch

Attachment 135288 did not pass gtk-ews (gtk):
Output: http://queues.webkit.org/results/12320023</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594278</commentid>
    <comment_count>7</comment_count>
      <attachid>135288</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-03 01:27:36 -0700</bug_when>
    <thetext>Comment on attachment 135288
Patch

Attachment 135288 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/12321013</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594279</commentid>
    <comment_count>8</comment_count>
      <attachid>135288</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-04-03 01:28:34 -0700</bug_when>
    <thetext>Comment on attachment 135288
Patch

Attachment 135288 did not pass win-ews (win):
Output: http://queues.webkit.org/results/12321014</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594281</commentid>
    <comment_count>9</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-04-03 01:28:53 -0700</bug_when>
    <thetext>Committed r112994: &lt;http://trac.webkit.org/changeset/112994&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>599159</commentid>
    <comment_count>10</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-04-10 04:34:25 -0700</bug_when>
    <thetext>Committed r113708: &lt;http://trac.webkit.org/changeset/113708&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135288</attachid>
            <date>2012-04-03 01:06:13 -0700</date>
            <delta_ts>2012-04-03 01:28:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-82451-20120403120611.patch</filename>
            <type>text/plain</type>
            <size>7943</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEyOTkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzg5N2ZkODUwYjZiM2Rl
NDUyY2YyOWZlNjZlY2Y1NTkyNjhlMzJhYS4uODBkZjQ2NmIwZmE4MDg1YWMwNzAzMDdmMmI1YmE3
Y2E0OWNlODY5NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDEyLTAzLTI4ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiB1c2UgbWF4SlNPYmplY3RJZCB0aGF0IGlzIHByb3ZpZGVkIGJ5IGJhY2stZW5kLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI0NTEKKworICAg
ICAgICBTdW1tYXJ5IHZpZXcgY2FuIGZpbHRlciBvYmplY3RzIGluIHNuYXBzaG90LiBJdCB1c2Vz
IG1heEpTT2JqZWN0SWQgZm9yIHRoaXMuCisgICAgICAgIFRoZXJlIHdhcyBubyBzdWNoIGZpZWxk
IGluIHRoZSBwcm9maWxlIGhlYWRlciBhdCB0aGUKKyAgICAgICAgbW9tZW50IGJ1dCBJJ3ZlIGxh
bmRlZCBhIHBhdGNoIGluIGRvd25zdHJlYW0uCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBiaW5kaW5ncy92OC9TY3JpcHRIZWFwU25hcHNob3QuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6U2NyaXB0SGVhcFNuYXBzaG90OjptYXhTbmFwc2hvdEpTT2Jq
ZWN0SWQpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogYmluZGluZ3MvdjgvU2NyaXB0
SGVhcFNuYXBzaG90Lmg6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKFNjcmlwdEhlYXBT
bmFwc2hvdCk6CisgICAgICAgICogaW5zcGVjdG9yL0luc3BlY3RvclByb2ZpbGVyQWdlbnQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yUHJvZmlsZXJBZ2VudDo6Y3JlYXRlU25hcHNo
b3RIZWFkZXIpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvRGV0YWlsZWRIZWFwc2hv
dFZpZXcuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90Q29uc3RydWN0b3Jz
RGF0YUdyaWQucHJvdG90eXBlLl9maWx0ZXJTZWxlY3RJbmRleENoYW5nZWQpOgorICAgICAgICAo
V2ViSW5zcGVjdG9yLkRldGFpbGVkSGVhcHNob3RWaWV3LnByb3RvdHlwZS5fY2hhbmdlRmlsdGVy
KToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hvdC5qczoKKyAgICAg
ICAgKFdlYkluc3BlY3Rvci5IZWFwU25hcHNob3QucHJvdG90eXBlLnVwZGF0ZVN0YXRpY0RhdGEp
OgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvSGVhcFNuYXBzaG90UHJveHkuanM6CisK
IDIwMTItMDQtMDIgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+CiAKICAg
ICAgICAgV2ViIEluc3BlY3RvcjogIlBhdXNlIG9uIHN0YXJ0IiBkb2Vzbid0IGNoYW5nZSBjaGVj
a2VkIHN0YXRlIGluIHdvcmtlcnMgcGFuZWwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Jp
bmRpbmdzL3Y4L1NjcmlwdEhlYXBTbmFwc2hvdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy92OC9TY3JpcHRIZWFwU25hcHNob3QuY3BwCmluZGV4IDY4ZWQ4ZGFiYTcwNDY2MjAwNjEwZmQ4
NDQ2ZTBlYWU3MmFlZDIwN2UuLjc2OTc2NGU4MmMxYTY5OTg1ZWU3ZjBkY2FlMDA2YWQzMjFkMDEx
MjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdEhlYXBTbmFw
c2hvdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0SGVhcFNuYXBz
aG90LmNwcApAQCAtNTYsNiArNTYsMTEgQEAgdW5zaWduZWQgaW50IFNjcmlwdEhlYXBTbmFwc2hv
dDo6dWlkKCkgY29uc3QKICAgICByZXR1cm4gbV9zbmFwc2hvdC0+R2V0VWlkKCk7CiB9CiAKK1Nu
YXBzaG90T2JqZWN0SWQgU2NyaXB0SGVhcFNuYXBzaG90OjptYXhTbmFwc2hvdEpTT2JqZWN0SWQo
KSBjb25zdAoreworICAgIHJldHVybiBtX3NuYXBzaG90LT5HZXRNYXhTbmFwc2hvdEpTT2JqZWN0
SWQoKTsKK30KKwogbmFtZXNwYWNlIHsKIAogY2xhc3MgT3V0cHV0U3RyZWFtQWRhcHRlciA6IHB1
YmxpYyB2ODo6T3V0cHV0U3RyZWFtIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRp
bmdzL3Y4L1NjcmlwdEhlYXBTbmFwc2hvdC5oIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvdjgv
U2NyaXB0SGVhcFNuYXBzaG90LmgKaW5kZXggMTU3MTQ5NjA3ZDc4ZDUzOTczN2I5OTNhZjk1ZTZh
MGQ1YTNjM2UyNi4uMDM2YmYyNWEyYTQyZDliNGYzOWRjMTE0M2MzZDg5NDI4YTI4OTk2NCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0SGVhcFNuYXBzaG90LmgK
KysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0SGVhcFNuYXBzaG90LmgKQEAg
LTQxLDYgKzQxLDcgQEAgY2xhc3MgSGVhcFNuYXBzaG90OwogbmFtZXNwYWNlIFdlYkNvcmUgewog
CiBjbGFzcyBJbnNwZWN0b3JPYmplY3Q7Cit0eXBlZGVmIHVpbnQzMl90IFNuYXBzaG90T2JqZWN0
SWQ7CiAKIGNsYXNzIFNjcmlwdEhlYXBTbmFwc2hvdCA6IHB1YmxpYyBSZWZDb3VudGVkPFNjcmlw
dEhlYXBTbmFwc2hvdD4gewogcHVibGljOgpAQCAtNjAsNiArNjEsNyBAQCBwdWJsaWM6CiAgICAg
U3RyaW5nIHRpdGxlKCkgY29uc3Q7CiAgICAgdW5zaWduZWQgaW50IHVpZCgpIGNvbnN0OwogICAg
IHZvaWQgd3JpdGVKU09OKE91dHB1dFN0cmVhbSogc3RyZWFtKTsKKyAgICBTbmFwc2hvdE9iamVj
dElkIG1heFNuYXBzaG90SlNPYmplY3RJZCgpIGNvbnN0OwogCiBwcml2YXRlOgogICAgIFNjcmlw
dEhlYXBTbmFwc2hvdChjb25zdCB2ODo6SGVhcFNuYXBzaG90KiBzbmFwc2hvdCkKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JQcm9maWxlckFnZW50LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JQcm9maWxlckFnZW50LmNwcAppbmRl
eCBjNzZhYWU4MTNlOGIyMmY3NWYxNWE2ZDlhMWVlNGNlMTQxNGZmZWZlLi42YTFkM2M1OGM3OWMx
YmYwOWU5ZDc0YTEyN2RjMzAwYzE4YWZkNWE3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvSW5zcGVjdG9yUHJvZmlsZXJBZ2VudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL0luc3BlY3RvclByb2ZpbGVyQWdlbnQuY3BwCkBAIC0xODIsNiArMTgyLDcgQEAg
UGFzc1JlZlB0cjxJbnNwZWN0b3JPYmplY3Q+IEluc3BlY3RvclByb2ZpbGVyQWdlbnQ6OmNyZWF0
ZVNuYXBzaG90SGVhZGVyKGNvbnN0IFMKICAgICBoZWFkZXItPnNldFN0cmluZygidGl0bGUiLCBz
bmFwc2hvdC50aXRsZSgpKTsKICAgICBoZWFkZXItPnNldE51bWJlcigidWlkIiwgc25hcHNob3Qu
dWlkKCkpOwogICAgIGhlYWRlci0+c2V0U3RyaW5nKCJ0eXBlSWQiLCBTdHJpbmcoSGVhcFByb2Zp
bGVUeXBlKSk7CisgICAgaGVhZGVyLT5zZXROdW1iZXIoIm1heEpTT2JqZWN0SWQiLCBzbmFwc2hv
dC5tYXhTbmFwc2hvdEpTT2JqZWN0SWQoKSk7CiAgICAgcmV0dXJuIGhlYWRlcjsKIH0KIApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZXRhaWxlZEhlYXBz
aG90Vmlldy5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRGV0YWlsZWRI
ZWFwc2hvdFZpZXcuanMKaW5kZXggZTlkMDAzM2IxZjA4YTBkYTBmYmRmNzkwMzkwZWRlZWZjNWE3
MDU3Zi4uZDA2NjlhYjU0ZWY0NjgxYWU3YWRiOGQzMTE3NGMzYWMxMGEwMTE5NyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZXRhaWxlZEhlYXBzaG90Vmll
dy5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RldGFpbGVkSGVh
cHNob3RWaWV3LmpzCkBAIC0yNjksMzYgKzI2OSwxOSBAQCBXZWJJbnNwZWN0b3IuSGVhcFNuYXBz
aG90Q29uc3RydWN0b3JzRGF0YUdyaWQucHJvdG90eXBlID0gewogICAgICAgICB0aGlzLnNuYXBz
aG90LmFnZ3JlZ2F0ZXMoZmFsc2UsIGtleSwgZmlsdGVyLCBhZ2dyZWdhdGVzUmVjZWl2ZWQuYmlu
ZCh0aGlzLCBrZXkpKTsKICAgICB9LAogCi0gICAgX2ZpbHRlclNlbGVjdEluZGV4Q2hhbmdlZDog
ZnVuY3Rpb24obG9hZGVyLCBwcm9maWxlSW5kZXgpCisgICAgX2ZpbHRlclNlbGVjdEluZGV4Q2hh
bmdlZDogZnVuY3Rpb24ocHJvZmlsZXMsIHByb2ZpbGVJbmRleCkKICAgICB7CiAgICAgICAgIHRo
aXMuX2ZpbHRlclByb2ZpbGVJbmRleCA9IHByb2ZpbGVJbmRleDsKIAogICAgICAgICBkZWxldGUg
dGhpcy5fbWF4Tm9kZUlkOwogICAgICAgICBkZWxldGUgdGhpcy5fbWluTm9kZUlkOwogCi0gICAg
ICAgIGlmICh0aGlzLl9maWx0ZXJQcm9maWxlSW5kZXggPT09IC0xKSB7Ci0gICAgICAgICAgICB0
aGlzLnBvcHVsYXRlQ2hpbGRyZW4oKTsKLSAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgfQot
Ci0gICAgICAgIGZ1bmN0aW9uIGZpcnN0U25hcHNob3RMb2FkZWQoc25hcHNob3QpCi0gICAgICAg
IHsKLSAgICAgICAgICAgIHRoaXMuX21heE5vZGVJZCA9IHNuYXBzaG90Lm1heE5vZGVJZDsKLSAg
ICAgICAgICAgIGlmIChwcm9maWxlSW5kZXggPiAwKQotICAgICAgICAgICAgICAgIGxvYWRlcihw
cm9maWxlSW5kZXggLSAxLCBzZWNvbmRTbmFwc2hvdExvYWRlZC5iaW5kKHRoaXMpKTsKLSAgICAg
ICAgICAgIGVsc2UgewotICAgICAgICAgICAgICAgIHRoaXMuX21pbk5vZGVJZCA9IDA7Ci0gICAg
ICAgICAgICAgICAgdGhpcy5wb3B1bGF0ZUNoaWxkcmVuKCk7Ci0gICAgICAgICAgICB9CisgICAg
ICAgIGlmICh0aGlzLl9maWx0ZXJQcm9maWxlSW5kZXggIT09IC0xKSB7CisgICAgICAgICAgICB0
aGlzLl9taW5Ob2RlSWQgPSBwcm9maWxlSW5kZXggPiAwID8gcHJvZmlsZXNbcHJvZmlsZUluZGV4
IC0gMV0ubWF4SlNPYmplY3RJZCA6IDA7CisgICAgICAgICAgICB0aGlzLl9tYXhOb2RlSWQgPSBw
cm9maWxlc1twcm9maWxlSW5kZXhdLm1heEpTT2JqZWN0SWQ7CiAgICAgICAgIH0KIAotICAgICAg
ICBmdW5jdGlvbiBzZWNvbmRTbmFwc2hvdExvYWRlZChzbmFwc2hvdCkKLSAgICAgICAgewotICAg
ICAgICAgICAgdGhpcy5fbWluTm9kZUlkID0gc25hcHNob3QubWF4Tm9kZUlkOwotICAgICAgICAg
ICAgdGhpcy5wb3B1bGF0ZUNoaWxkcmVuKCk7Ci0gICAgICAgIH0KLQotICAgICAgICBsb2FkZXIo
cHJvZmlsZUluZGV4LCBmaXJzdFNuYXBzaG90TG9hZGVkLmJpbmQodGhpcykpOworICAgICAgICB0
aGlzLnBvcHVsYXRlQ2hpbGRyZW4oKTsKICAgICB9LAogCiB9OwpAQCAtNzc4LDcgKzc2MSw3IEBA
IFdlYkluc3BlY3Rvci5EZXRhaWxlZEhlYXBzaG90Vmlldy5wcm90b3R5cGUgPSB7CiAgICAgX2No
YW5nZUZpbHRlcjogZnVuY3Rpb24oKQogICAgIHsKICAgICAgICAgdmFyIHByb2ZpbGVJbmRleCA9
IHRoaXMuZmlsdGVyU2VsZWN0RWxlbWVudC5zZWxlY3RlZEluZGV4IC0gMTsKLSAgICAgICAgdGhp
cy5kYXRhR3JpZC5fZmlsdGVyU2VsZWN0SW5kZXhDaGFuZ2VkKHRoaXMuX2xvYWRQcm9maWxlQnlJ
bmRleC5iaW5kKHRoaXMpLCBwcm9maWxlSW5kZXgpOworICAgICAgICB0aGlzLmRhdGFHcmlkLl9m
aWx0ZXJTZWxlY3RJbmRleENoYW5nZWQodGhpcy5fcHJvZmlsZXMoKSwgcHJvZmlsZUluZGV4KTsK
IAogICAgICAgICBpZiAoIXRoaXMuY3VycmVudFF1ZXJ5IHx8ICF0aGlzLl9zZWFyY2hGaW5pc2hl
ZENhbGxiYWNrIHx8ICF0aGlzLl9zZWFyY2hSZXN1bHRzKQogICAgICAgICAgICAgcmV0dXJuOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9IZWFwU25hcHNo
b3QuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hvdC5q
cwppbmRleCBlN2ExMjEzNWI5NzQwOTFjYjY4NjU3NWVkYjg3ZTZkYjdkNjlhZDk0Li5hMzE3N2Vk
Y2Q5YTljNjdmZjNhNDRlZGI5Y2RhYjIzZjBlZTcwNThiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hvdC5qcworKysgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hvdC5qcwpAQCAtOTg3LDE5ICs5ODcs
NiBAQCBXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90LnByb3RvdHlwZSA9IHsKICAgICAgICAgcmV0
dXJuIG5ldyBXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90Tm9kZSh0aGlzLCB0aGlzLl9yb290Tm9k
ZUluZGV4KTsKICAgICB9LAogCi0gICAgZ2V0IG1heE5vZGVJZCgpCi0gICAgewotICAgICAgICBp
ZiAodHlwZW9mIHRoaXMuX21heE5vZGVJZCA9PT0gIm51bWJlciIpCi0gICAgICAgICAgICByZXR1
cm4gdGhpcy5fbWF4Tm9kZUlkOwotICAgICAgICB0aGlzLl9tYXhOb2RlSWQgPSAwOwotICAgICAg
ICBmb3IgKHZhciBub2RlSWRJbmRleCA9IHRoaXMuX25vZGVJZE9mZnNldDsgbm9kZUlkSW5kZXgg
PCB0aGlzLl9vbmx5Tm9kZXMubGVuZ3RoOyBub2RlSWRJbmRleCArPSB0aGlzLl9ub2RlRmllbGRD
b3VudCkgewotICAgICAgICAgICAgdmFyIGlkID0gdGhpcy5fb25seU5vZGVzW25vZGVJZEluZGV4
XTsKLSAgICAgICAgICAgIGlmICgoaWQgJSAyKSAmJiBpZCA+IHRoaXMuX21heE5vZGVJZCkKLSAg
ICAgICAgICAgICAgICB0aGlzLl9tYXhOb2RlSWQgPSBpZDsKLSAgICAgICAgfQotICAgICAgICBy
ZXR1cm4gdGhpcy5fbWF4Tm9kZUlkOwotICAgIH0sCi0KICAgICBnZXQgcm9vdE5vZGVJbmRleCgp
CiAgICAgewogICAgICAgICByZXR1cm4gdGhpcy5fcm9vdE5vZGVJbmRleDsKQEAgLTE0MDIsNyAr
MTM4OSw3IEBAIFdlYkluc3BlY3Rvci5IZWFwU25hcHNob3QucHJvdG90eXBlID0gewogCiAgICAg
dXBkYXRlU3RhdGljRGF0YTogZnVuY3Rpb24oKQogICAgIHsKLSAgICAgICAgcmV0dXJuIHtub2Rl
Q291bnQ6IHRoaXMubm9kZUNvdW50LCByb290Tm9kZUluZGV4OiB0aGlzLl9yb290Tm9kZUluZGV4
LCB0b3RhbFNpemU6IHRoaXMudG90YWxTaXplLCB1aWQ6IHRoaXMudWlkLCBub2RlRmxhZ3M6IHRo
aXMuX25vZGVGbGFncywgbWF4Tm9kZUlkOiB0aGlzLm1heE5vZGVJZH07CisgICAgICAgIHJldHVy
biB7bm9kZUNvdW50OiB0aGlzLm5vZGVDb3VudCwgcm9vdE5vZGVJbmRleDogdGhpcy5fcm9vdE5v
ZGVJbmRleCwgdG90YWxTaXplOiB0aGlzLnRvdGFsU2l6ZSwgdWlkOiB0aGlzLnVpZCwgbm9kZUZs
YWdzOiB0aGlzLl9ub2RlRmxhZ3N9OwogICAgIH0KIH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvSGVhcFNuYXBzaG90UHJveHkuanMgYi9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hvdFByb3h5LmpzCmluZGV4IDZj
MmNiNDE4YmE5ZTM0MGFmODhjNTkzMmQ1MTgyZjAyZDA4ODE4OTYuLmZkZjdjY2Y4ODAyZDRlYjgw
ZWIxMWIwNDcwOTFkY2VhYjM5NTM4YmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9mcm9udC1lbmQvSGVhcFNuYXBzaG90UHJveHkuanMKKysrIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9IZWFwU25hcHNob3RQcm94eS5qcwpAQCAtMzY5LDExICszNjks
NiBAQCBXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90UHJveHkucHJvdG90eXBlID0gewogICAgICAg
ICByZXR1cm4gISF0aGlzLl9vYmplY3RJZDsKICAgICB9LAogCi0gICAgZ2V0IG1heE5vZGVJZCgp
Ci0gICAgewotICAgICAgICByZXR1cm4gdGhpcy5fc3RhdGljRGF0YS5tYXhOb2RlSWQ7Ci0gICAg
fSwKLQogICAgIGdldCBub2RlQ291bnQoKQogICAgIHsKICAgICAgICAgcmV0dXJuIHRoaXMuX3N0
YXRpY0RhdGEubm9kZUNvdW50Owo=
</data>
<flag name="review"
          id="139742"
          type_id="1"
          status="+"
          setter="yurys"
    />
    <flag name="commit-queue"
          id="139743"
          type_id="3"
          status="-"
          setter="webkit-ews"
    />
          </attachment>
      

    </bug>

</bugzilla>