<?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>113579</bug_id>
          
          <creation_ts>2013-03-29 07:02:45 -0700</creation_ts>
          <short_desc>Web Inspector: Flame Chart. Remove hopping ancorElement and use anchorBox instead.</short_desc>
          <delta_ts>2013-03-29 09:45:53 -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>1</everconfirmed>
          <reporter name="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Ilya Tikhonovsky">loislo</assigned_to>
          <cc>apavlov</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>866141</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-29 07:02:45 -0700</bug_when>
    <thetext>Initially I made a fake anchor element and moved it according to the highlighted element position.
It is a hack and after http://trac.webkit.org/changeset/147209 I&apos;m able to remove it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866142</commentid>
    <comment_count>1</comment_count>
      <attachid>195743</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-29 07:04:44 -0700</bug_when>
    <thetext>Created attachment 195743
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866161</commentid>
    <comment_count>2</comment_count>
      <attachid>195743</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-29 08:04:11 -0700</bug_when>
    <thetext>Comment on attachment 195743
Patch

What kind of behavior are you trying to archive? Changing popover&apos;s anchor location after returning it in |getPopoverAnchor| (by the means of |onMouseMove| method) seems to be hackish and might result in a popover located in a wrong place. Is it intentional? Why not just to create an anchorBox per every |getPopoverAnchor| call?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866164</commentid>
    <comment_count>3</comment_count>
      <attachid>195743</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-29 08:07:45 -0700</bug_when>
    <thetext>Comment on attachment 195743
Patch

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

&gt; Source/WebCore/inspector/front-end/FlameChart.js:459
&gt; +        var canvasPaddingLeft = e.pageX - e.offsetX;
&gt; +        var canvasPaddingTop = e.pageY - e.offsetY;

Is it really padding or offset?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866180</commentid>
    <comment_count>4</comment_count>
      <attachid>195751</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-29 08:20:19 -0700</bug_when>
    <thetext>Created attachment 195751
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866195</commentid>
    <comment_count>5</comment_count>
      <attachid>195754</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-29 09:05:01 -0700</bug_when>
    <thetext>Created attachment 195754
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866197</commentid>
    <comment_count>6</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-29 09:05:37 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 195743 [details])
&gt; What kind of behavior are you trying to archive? Changing popover&apos;s anchor location after returning it in |getPopoverAnchor| (by the means of |onMouseMove| method) seems to be hackish and might result in a popover located in a wrong place. Is it intentional? Why not just to create an anchorBox per every |getPopoverAnchor| call?

done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866204</commentid>
    <comment_count>7</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-29 09:45:53 -0700</bug_when>
    <thetext>Committed r147224: &lt;http://trac.webkit.org/changeset/147224&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195743</attachid>
            <date>2013-03-29 07:04:44 -0700</date>
            <delta_ts>2013-03-29 08:20:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-113579-20130329180440.patch</filename>
            <type>text/plain</type>
            <size>4273</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3MjEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWViN2RkMjc3YWM2NmVl
NTkyZDc0ZWZkNGYwZTJmNzE5Y2JiYTFkNy4uOGJkNTJmNmNiY2QxNmJkMGMxMTg4N2U3ZmU2YzMw
MGUzMGJiNDc5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDEzLTAzLTI5ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KIAorICAgICAgICBXZWIgSW5zcGVj
dG9yOiBGbGFtZSBDaGFydC4gUmVtb3ZlIGhvcHBpbmcgYW5jb3JFbGVtZW50IGFuZCB1c2UgYW5j
aG9yQm94IGluc3RlYWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMTM1NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBJbml0aWFsbHkgSSBtYWRlIGEgZmFrZSBhbmNob3IgZWxlbWVudCBhbmQgbW92ZWQg
aXQgYWNjb3JkaW5nIHRvIHRoZSBoaWdobGlnaHRlZCBlbGVtZW50IHBvc2l0aW9uLgorICAgICAg
ICBJdCB3YXMgYSBoYWNrIGFuZCBhZnRlciBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNl
dC8xNDcyMDkgSSdtIGFibGUgdG8gcmVtb3ZlIGl0LgorCisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9GbGFtZUNoYXJ0LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQp
OgorICAgICAgICAoV2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQucHJvdG90eXBlLl9nZXRQb3BvdmVy
QW5jaG9yKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0LnByb3RvdHlwZS5fb25N
b3VzZU1vdmUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvZmxhbWVDaGFydC5jc3M6
CisKKzIwMTMtMDMtMjkgIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgor
CiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IEZsYW1lIENoYXJ0LiBEZXZlbG9wZXJzIHdpbGwgaGF2
ZSBtb3JlIGNsdWUKICAgICAgICAgaWYgdHdvIGRpZmZlcmVudCBwcm9maWxlcyB3aWxsIGhhdmUg
c2FtZSBjb2xvcnMgZm9yIHNhbWUgZnVuY3Rpb25zLgogICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEzNDEwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0ZsYW1lQ2hhcnQuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0ZsYW1lQ2hhcnQuanMKaW5kZXggMDc2NTI5YTMzODlkMTZjNmY3YjE4
MmRkZDEzMjY3ZmMzNWE3YjI0NC4uZDJjZjQ4OGQ1NTUyMmIyZDgzOGIyMzU2ZTA3NzRjMTJkOWQ5
Njc2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9GbGFt
ZUNoYXJ0LmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRmxhbWVD
aGFydC5qcwpAQCAtNjYsOCArNjYsNyBAQCBXZWJJbnNwZWN0b3IuRmxhbWVDaGFydCA9IGZ1bmN0
aW9uKGNwdVByb2ZpbGVWaWV3KQogICAgIHRoaXMuZWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCJj
bGljayIsIHRoaXMuX29uQ2xpY2suYmluZCh0aGlzKSwgZmFsc2UpOwogICAgIHRoaXMuX3BvcG92
ZXJIZWxwZXIgPSBuZXcgV2ViSW5zcGVjdG9yLlBvcG92ZXJIZWxwZXIodGhpcy5fY2hhcnRDb250
YWluZXIsIHRoaXMuX2dldFBvcG92ZXJBbmNob3IuYmluZCh0aGlzKSwgdGhpcy5fc2hvd1BvcG92
ZXIuYmluZCh0aGlzKSk7CiAgICAgdGhpcy5fcG9wb3ZlckhlbHBlci5zZXRUaW1lb3V0KDI1MCk7
Ci0gICAgdGhpcy5fYW5jaG9yRWxlbWVudCA9IHRoaXMuX2NoYXJ0Q29udGFpbmVyLmNyZWF0ZUNo
aWxkKCJzcGFuIik7Ci0gICAgdGhpcy5fYW5jaG9yRWxlbWVudC5jbGFzc05hbWUgPSAiaXRlbS1h
bmNob3IiOworICAgIHRoaXMuX2FuY2hvckJveCA9IG5ldyBBbmNob3JCb3goMCwgMCwgMCwgMCk7
CiAgICAgdGhpcy5fbGlua2lmaWVyID0gbmV3IFdlYkluc3BlY3Rvci5MaW5raWZpZXIoKTsKICAg
ICB0aGlzLl9oaWdobGlnaHRlZE5vZGVJbmRleCA9IC0xOwogCkBAIC0zOTcsNyArMzk2LDcgQEAg
V2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQucHJvdG90eXBlID0gewogICAgIHsKICAgICAgICAgaWYg
KHRoaXMuX2hpZ2hsaWdodGVkTm9kZUluZGV4ID09PSAtMSB8fCB0aGlzLl9pc0RyYWdnaW5nKQog
ICAgICAgICAgICAgcmV0dXJuIG51bGw7Ci0gICAgICAgIHJldHVybiB0aGlzLl9hbmNob3JFbGVt
ZW50OworICAgICAgICByZXR1cm4gdGhpcy5fYW5jaG9yQm94OwogICAgIH0sCiAKICAgICBfc2hv
d1BvcG92ZXI6IGZ1bmN0aW9uKGFuY2hvciwgcG9wb3ZlcikKQEAgLTQ0OSwxOCArNDQ4LDE2IEBA
IFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0LnByb3RvdHlwZSA9IHsKIAogICAgICAgICB2YXIgdGlt
ZWxpbmVFbnRyaWVzID0gdGhpcy5fdGltZWxpbmVEYXRhLmVudHJpZXM7CiAKLSAgICAgICAgdmFy
IGFuY2hvckxlZnQgPSBNYXRoLmZsb29yKHRpbWVsaW5lRW50cmllc1tub2RlSW5kZXhdLnN0YXJ0
VGltZSAqIHRoaXMuX3RpbWVUb1BpeGVsIC0gdGhpcy5fcGl4ZWxXaW5kb3dMZWZ0KTsKKyAgICAg
ICAgdmFyIGFuY2hvckxlZnQgPSBNYXRoLmZsb29yKHRpbWVsaW5lRW50cmllc1tub2RlSW5kZXhd
LnN0YXJ0VGltZSAqIHRoaXMuX3RpbWVUb1BpeGVsIC0gdGhpcy5fcGl4ZWxXaW5kb3dMZWZ0ICsg
dGhpcy5fcGFkZGluZ0xlZnQpOwogICAgICAgICBhbmNob3JMZWZ0ID0gTnVtYmVyLmNvbnN0cmFp
bihhbmNob3JMZWZ0LCAwLCB0aGlzLl9jYW52YXMud2lkdGgpOworICAgICAgICB2YXIgYW5jaG9y
VG9wID0gTWF0aC5mbG9vcih0aGlzLl9jYW52YXMuaGVpZ2h0IC0gKHRpbWVsaW5lRW50cmllc1tu
b2RlSW5kZXhdLmRlcHRoICsgMSkgKiB0aGlzLl9iYXJIZWlnaHQpOwogCiAgICAgICAgIHZhciBh
bmNob3JXaWR0aCA9IE1hdGguZmxvb3IodGltZWxpbmVFbnRyaWVzW25vZGVJbmRleF0uZHVyYXRp
b24gKiB0aGlzLl90aW1lVG9QaXhlbCk7Ci0KICAgICAgICAgYW5jaG9yV2lkdGggPSBOdW1iZXIu
Y29uc3RyYWluKGFuY2hvcldpZHRoLCAwLCB0aGlzLl9jYW52YXMud2lkdGggLSBhbmNob3JMZWZ0
KTsKIAotICAgICAgICB2YXIgc3R5bGUgPSB0aGlzLl9hbmNob3JFbGVtZW50LnN0eWxlOwotICAg
ICAgICBzdHlsZS53aWR0aCA9IGFuY2hvcldpZHRoICsgInB4IjsKLSAgICAgICAgc3R5bGUuaGVp
Z2h0ID0gdGhpcy5fYmFySGVpZ2h0ICsgInB4IjsKLSAgICAgICAgc3R5bGUubGVmdCA9IGFuY2hv
ckxlZnQgKyAicHgiOwotICAgICAgICBzdHlsZS50b3AgPSBNYXRoLmZsb29yKHRoaXMuX2NhbnZh
cy5oZWlnaHQgLSAodGltZWxpbmVFbnRyaWVzW25vZGVJbmRleF0uZGVwdGggKyAxKSAqIHRoaXMu
X2JhckhlaWdodCkgKyAicHgiOworICAgICAgICB2YXIgY2FudmFzUGFkZGluZ0xlZnQgPSBlLnBh
Z2VYIC0gZS5vZmZzZXRYOworICAgICAgICB2YXIgY2FudmFzUGFkZGluZ1RvcCA9IGUucGFnZVkg
LSBlLm9mZnNldFk7CisgICAgICAgIHRoaXMuX2FuY2hvckJveCA9IG5ldyBBbmNob3JCb3goYW5j
aG9yTGVmdCArIGNhbnZhc1BhZGRpbmdMZWZ0LCBhbmNob3JUb3AgKyBjYW52YXNQYWRkaW5nVG9w
LCBhbmNob3JXaWR0aCwgdGhpcy5fYmFySGVpZ2h0KTsKICAgICB9LAogCiAgICAgX29uTW91c2VX
aGVlbDogZnVuY3Rpb24oZSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvZmxhbWVDaGFydC5jc3MgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL2ZsYW1lQ2hhcnQuY3NzCmluZGV4IGQwN2QwYzJjYTM5OTA0YWNiZGE1YzEzYTZkNWQ5ODk3
OWFjY2VhZmIuLjIwNWYyOTNhOWQ0MzllYmNmZDg4NTA1ZmYyZDYzYzQyMTUxNWFmNTggMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvZmxhbWVDaGFydC5jc3MK
KysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9mbGFtZUNoYXJ0LmNzcwpA
QCAtMSw4ICsxLDMgQEAKLS5jaGFydC1jb250YWluZXIgLml0ZW0tYW5jaG9yIHsKLSAgICBwb3Np
dGlvbjogYWJzb2x1dGU7Ci0gICAgei1pbmRleDogLTEwMDsKLX0KLQogLm92ZXJ2aWV3LWNvbnRh
aW5lciB7CiAgICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgICBwb3NpdGlvbjogYWJzb2x1dGU7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195751</attachid>
            <date>2013-03-29 08:20:19 -0700</date>
            <delta_ts>2013-03-29 09:04:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-113579-20130329192015.patch</filename>
            <type>text/plain</type>
            <size>4166</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmZlMjJmY2U0MzcwZWY5
MzJlOTE0NGI1MDliYjZjMzRkY2RhMzQxNy4uZDQ2NDc5OTExMzM4Y2FlOWFmMzgxOWViMTkzOTI1
YWJkZGNmZTg1YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTAzLTI5ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBGbGFtZSBDaGFydC4gUmVtb3ZlIGhvcHBpbmcgYW5jb3JFbGVtZW50IGFuZCB1c2UgYW5j
aG9yQm94IGluc3RlYWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMTM1NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBJbml0aWFsbHkgSSBtYWRlIGEgZmFrZSBhbmNob3IgZWxlbWVudCBhbmQgbW92ZWQg
aXQgYWNjb3JkaW5nIHRvIHRoZSBoaWdobGlnaHRlZCBlbGVtZW50IHBvc2l0aW9uLgorICAgICAg
ICBJdCB3YXMgYSBoYWNrIGFuZCBhZnRlciBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNl
dC8xNDcyMDkgSSdtIGFibGUgdG8gcmVtb3ZlIGl0LgorCisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9GbGFtZUNoYXJ0LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQp
OgorICAgICAgICAoV2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQucHJvdG90eXBlLl9nZXRQb3BvdmVy
QW5jaG9yKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0LnByb3RvdHlwZS5fb25N
b3VzZU1vdmUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvZmxhbWVDaGFydC5jc3M6
CisKIDIwMTMtMDMtMjkgIEFuZHJleSBLb3N5YWtvdiAgPGNhc2VxQGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBleHRyYWN0IGNvbW1vbiBiYXNlIGZvciAzIHRpbWVsaW5l
IG92ZXJ2aWV3IGNvbnRyb2xzIChFdmVudHMvRnJhbWVzL01lbW9yeSkKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRmxhbWVDaGFydC5qcyBiL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRmxhbWVDaGFydC5qcwppbmRleCAwNzY1MjlhMzM4
OWQxNmM2ZjdiMTgyZGRkMTMyNjdmYzM1YTdiMjQ0Li44NjA4MDA0NzNhNTBiYjA4MzZjM2MwYTJj
MzFlMDIyYjgwZTliNGU3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL0ZsYW1lQ2hhcnQuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250
LWVuZC9GbGFtZUNoYXJ0LmpzCkBAIC02Niw4ICs2Niw3IEBAIFdlYkluc3BlY3Rvci5GbGFtZUNo
YXJ0ID0gZnVuY3Rpb24oY3B1UHJvZmlsZVZpZXcpCiAgICAgdGhpcy5lbGVtZW50LmFkZEV2ZW50
TGlzdGVuZXIoImNsaWNrIiwgdGhpcy5fb25DbGljay5iaW5kKHRoaXMpLCBmYWxzZSk7CiAgICAg
dGhpcy5fcG9wb3ZlckhlbHBlciA9IG5ldyBXZWJJbnNwZWN0b3IuUG9wb3ZlckhlbHBlcih0aGlz
Ll9jaGFydENvbnRhaW5lciwgdGhpcy5fZ2V0UG9wb3ZlckFuY2hvci5iaW5kKHRoaXMpLCB0aGlz
Ll9zaG93UG9wb3Zlci5iaW5kKHRoaXMpKTsKICAgICB0aGlzLl9wb3BvdmVySGVscGVyLnNldFRp
bWVvdXQoMjUwKTsKLSAgICB0aGlzLl9hbmNob3JFbGVtZW50ID0gdGhpcy5fY2hhcnRDb250YWlu
ZXIuY3JlYXRlQ2hpbGQoInNwYW4iKTsKLSAgICB0aGlzLl9hbmNob3JFbGVtZW50LmNsYXNzTmFt
ZSA9ICJpdGVtLWFuY2hvciI7CisgICAgdGhpcy5fYW5jaG9yQm94ID0gbmV3IEFuY2hvckJveCgw
LCAwLCAwLCAwKTsKICAgICB0aGlzLl9saW5raWZpZXIgPSBuZXcgV2ViSW5zcGVjdG9yLkxpbmtp
ZmllcigpOwogICAgIHRoaXMuX2hpZ2hsaWdodGVkTm9kZUluZGV4ID0gLTE7CiAKQEAgLTM5Nyw3
ICszOTYsNyBAQCBXZWJJbnNwZWN0b3IuRmxhbWVDaGFydC5wcm90b3R5cGUgPSB7CiAgICAgewog
ICAgICAgICBpZiAodGhpcy5faGlnaGxpZ2h0ZWROb2RlSW5kZXggPT09IC0xIHx8IHRoaXMuX2lz
RHJhZ2dpbmcpCiAgICAgICAgICAgICByZXR1cm4gbnVsbDsKLSAgICAgICAgcmV0dXJuIHRoaXMu
X2FuY2hvckVsZW1lbnQ7CisgICAgICAgIHJldHVybiB0aGlzLl9hbmNob3JCb3g7CiAgICAgfSwK
IAogICAgIF9zaG93UG9wb3ZlcjogZnVuY3Rpb24oYW5jaG9yLCBwb3BvdmVyKQpAQCAtNDQ5LDE4
ICs0NDgsMTYgQEAgV2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQucHJvdG90eXBlID0gewogCiAgICAg
ICAgIHZhciB0aW1lbGluZUVudHJpZXMgPSB0aGlzLl90aW1lbGluZURhdGEuZW50cmllczsKIAot
ICAgICAgICB2YXIgYW5jaG9yTGVmdCA9IE1hdGguZmxvb3IodGltZWxpbmVFbnRyaWVzW25vZGVJ
bmRleF0uc3RhcnRUaW1lICogdGhpcy5fdGltZVRvUGl4ZWwgLSB0aGlzLl9waXhlbFdpbmRvd0xl
ZnQpOworICAgICAgICB2YXIgYW5jaG9yTGVmdCA9IE1hdGguZmxvb3IodGltZWxpbmVFbnRyaWVz
W25vZGVJbmRleF0uc3RhcnRUaW1lICogdGhpcy5fdGltZVRvUGl4ZWwgLSB0aGlzLl9waXhlbFdp
bmRvd0xlZnQgKyB0aGlzLl9wYWRkaW5nTGVmdCk7CiAgICAgICAgIGFuY2hvckxlZnQgPSBOdW1i
ZXIuY29uc3RyYWluKGFuY2hvckxlZnQsIDAsIHRoaXMuX2NhbnZhcy53aWR0aCk7CisgICAgICAg
IHZhciBhbmNob3JUb3AgPSBNYXRoLmZsb29yKHRoaXMuX2NhbnZhcy5oZWlnaHQgLSAodGltZWxp
bmVFbnRyaWVzW25vZGVJbmRleF0uZGVwdGggKyAxKSAqIHRoaXMuX2JhckhlaWdodCk7CiAKICAg
ICAgICAgdmFyIGFuY2hvcldpZHRoID0gTWF0aC5mbG9vcih0aW1lbGluZUVudHJpZXNbbm9kZUlu
ZGV4XS5kdXJhdGlvbiAqIHRoaXMuX3RpbWVUb1BpeGVsKTsKLQogICAgICAgICBhbmNob3JXaWR0
aCA9IE51bWJlci5jb25zdHJhaW4oYW5jaG9yV2lkdGgsIDAsIHRoaXMuX2NhbnZhcy53aWR0aCAt
IGFuY2hvckxlZnQpOwogCi0gICAgICAgIHZhciBzdHlsZSA9IHRoaXMuX2FuY2hvckVsZW1lbnQu
c3R5bGU7Ci0gICAgICAgIHN0eWxlLndpZHRoID0gYW5jaG9yV2lkdGggKyAicHgiOwotICAgICAg
ICBzdHlsZS5oZWlnaHQgPSB0aGlzLl9iYXJIZWlnaHQgKyAicHgiOwotICAgICAgICBzdHlsZS5s
ZWZ0ID0gYW5jaG9yTGVmdCArICJweCI7Ci0gICAgICAgIHN0eWxlLnRvcCA9IE1hdGguZmxvb3Io
dGhpcy5fY2FudmFzLmhlaWdodCAtICh0aW1lbGluZUVudHJpZXNbbm9kZUluZGV4XS5kZXB0aCAr
IDEpICogdGhpcy5fYmFySGVpZ2h0KSArICJweCI7CisgICAgICAgIHZhciBjYW52YXNPZmZzZXRM
ZWZ0ID0gZS5wYWdlWCAtIGUub2Zmc2V0WDsKKyAgICAgICAgdmFyIGNhbnZhc09mZnNldFRvcCA9
IGUucGFnZVkgLSBlLm9mZnNldFk7CisgICAgICAgIHRoaXMuX2FuY2hvckJveCA9IG5ldyBBbmNo
b3JCb3goYW5jaG9yTGVmdCArIGNhbnZhc09mZnNldExlZnQsIGFuY2hvclRvcCArIGNhbnZhc09m
ZnNldFRvcCwgYW5jaG9yV2lkdGgsIHRoaXMuX2JhckhlaWdodCk7CiAgICAgfSwKIAogICAgIF9v
bk1vdXNlV2hlZWw6IGZ1bmN0aW9uKGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL2ZsYW1lQ2hhcnQuY3NzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L2Zyb250LWVuZC9mbGFtZUNoYXJ0LmNzcwppbmRleCBkMDdkMGMyY2EzOTkwNGFjYmRhNWMxM2E2
ZDVkOTg5NzlhY2NlYWZiLi4yMDVmMjkzYTlkNDM5ZWJjZmQ4ODUwNWZmMmQ2M2M0MjE1MTVhZjU4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2ZsYW1lQ2hh
cnQuY3NzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvZmxhbWVDaGFy
dC5jc3MKQEAgLTEsOCArMSwzIEBACi0uY2hhcnQtY29udGFpbmVyIC5pdGVtLWFuY2hvciB7Ci0g
ICAgcG9zaXRpb246IGFic29sdXRlOwotICAgIHotaW5kZXg6IC0xMDA7Ci19Ci0KIC5vdmVydmll
dy1jb250YWluZXIgewogICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgcG9zaXRpb246IGFic29s
dXRlOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195754</attachid>
            <date>2013-03-29 09:05:01 -0700</date>
            <delta_ts>2013-03-29 09:27:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-113579-20130329200457.patch</filename>
            <type>text/plain</type>
            <size>5837</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmZlMjJmY2U0MzcwZWY5
MzJlOTE0NGI1MDliYjZjMzRkY2RhMzQxNy4uZjA1OGMxZGFhZjgzNjdlMTc4OWU5MzQyYTk5ODNm
YWU3OGEzYjk2YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTAzLTI5ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBGbGFtZSBDaGFydC4gUmVtb3ZlIGhvcHBpbmcgYW5jb3JFbGVtZW50IGFuZCB1c2UgYW5j
aG9yQm94IGluc3RlYWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMTM1NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBJbml0aWFsbHkgSSBtYWRlIGEgZmFrZSBhbmNob3IgZWxlbWVudCBhbmQgbW92ZWQg
aXQgYWNjb3JkaW5nIHRvIHRoZSBoaWdobGlnaHRlZCBlbGVtZW50IHBvc2l0aW9uLgorICAgICAg
ICBJdCB3YXMgYSBoYWNrIGFuZCBhZnRlciBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNl
dC8xNDcyMDkgSSdtIGFibGUgdG8gcmVtb3ZlIGl0LgorCisgICAgICAgIERyaXZlIGJ5IGZpeDog
dGhlIGNvZGUgd2FzIG1vdmVkIGZyb20gb25Nb3VzZU1vdmUgdG8gZ2V0UG9wb3ZlckFuY2hvci4K
KworICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvRmxhbWVDaGFydC5qczoKKyAgICAgICAg
KFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5GbGFtZUNo
YXJ0LnByb3RvdHlwZS5fZ2V0UG9wb3ZlckFuY2hvcik6CisgICAgICAgIC0oV2ViSW5zcGVjdG9y
LkZsYW1lQ2hhcnQucHJvdG90eXBlLl9vbk1vdXNlTW92ZSkKKyAgICAgICAgKiBpbnNwZWN0b3Iv
ZnJvbnQtZW5kL2ZsYW1lQ2hhcnQuY3NzOgorCiAyMDEzLTAzLTI5ICBBbmRyZXkgS29zeWFrb3Yg
IDxjYXNlcUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogZXh0cmFjdCBj
b21tb24gYmFzZSBmb3IgMyB0aW1lbGluZSBvdmVydmlldyBjb250cm9scyAoRXZlbnRzL0ZyYW1l
cy9NZW1vcnkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L0ZsYW1lQ2hhcnQuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0ZsYW1l
Q2hhcnQuanMKaW5kZXggMDc2NTI5YTMzODlkMTZjNmY3YjE4MmRkZDEzMjY3ZmMzNWE3YjI0NC4u
NGMyMTZkMjIyYWZkMzAwZWI5M2Q4MGI4ZTIxNTdjMzk3YjllMDg0OCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9GbGFtZUNoYXJ0LmpzCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRmxhbWVDaGFydC5qcwpAQCAtNjEsMTMgKzYx
LDExIEBAIFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0ID0gZnVuY3Rpb24oY3B1UHJvZmlsZVZpZXcp
CiAgICAgdGhpcy5fYmFySGVpZ2h0ID0gMTU7CiAgICAgdGhpcy5fbWluV2lkdGggPSAxOwogICAg
IHRoaXMuX3BhZGRpbmdMZWZ0ID0gMTU7Ci0gICAgdGhpcy5fY2FudmFzLmFkZEV2ZW50TGlzdGVu
ZXIoIm1vdXNlbW92ZSIsIHRoaXMuX29uTW91c2VNb3ZlLmJpbmQodGhpcyksIGZhbHNlKTsKICAg
ICB0aGlzLl9jYW52YXMuYWRkRXZlbnRMaXN0ZW5lcigibW91c2V3aGVlbCIsIHRoaXMuX29uTW91
c2VXaGVlbC5iaW5kKHRoaXMpLCBmYWxzZSk7CiAgICAgdGhpcy5lbGVtZW50LmFkZEV2ZW50TGlz
dGVuZXIoImNsaWNrIiwgdGhpcy5fb25DbGljay5iaW5kKHRoaXMpLCBmYWxzZSk7CiAgICAgdGhp
cy5fcG9wb3ZlckhlbHBlciA9IG5ldyBXZWJJbnNwZWN0b3IuUG9wb3ZlckhlbHBlcih0aGlzLl9j
aGFydENvbnRhaW5lciwgdGhpcy5fZ2V0UG9wb3ZlckFuY2hvci5iaW5kKHRoaXMpLCB0aGlzLl9z
aG93UG9wb3Zlci5iaW5kKHRoaXMpKTsKICAgICB0aGlzLl9wb3BvdmVySGVscGVyLnNldFRpbWVv
dXQoMjUwKTsKLSAgICB0aGlzLl9hbmNob3JFbGVtZW50ID0gdGhpcy5fY2hhcnRDb250YWluZXIu
Y3JlYXRlQ2hpbGQoInNwYW4iKTsKLSAgICB0aGlzLl9hbmNob3JFbGVtZW50LmNsYXNzTmFtZSA9
ICJpdGVtLWFuY2hvciI7CisgICAgdGhpcy5fYW5jaG9yQm94ID0gbmV3IEFuY2hvckJveCgwLCAw
LCAwLCAwKTsKICAgICB0aGlzLl9saW5raWZpZXIgPSBuZXcgV2ViSW5zcGVjdG9yLkxpbmtpZmll
cigpOwogICAgIHRoaXMuX2hpZ2hsaWdodGVkTm9kZUluZGV4ID0gLTE7CiAKQEAgLTM5MywxMSAr
MzkxLDM2IEBAIFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0LnByb3RvdHlwZSA9IHsKICAgICAgICAg
cmV0dXJuIHRoaXMuX3RpbWVsaW5lRGF0YTsKICAgICB9LAogCi0gICAgX2dldFBvcG92ZXJBbmNo
b3I6IGZ1bmN0aW9uKCkKKyAgICBfZ2V0UG9wb3ZlckFuY2hvcjogZnVuY3Rpb24oZWxlbWVudCwg
ZXZlbnQpCiAgICAgewotICAgICAgICBpZiAodGhpcy5faGlnaGxpZ2h0ZWROb2RlSW5kZXggPT09
IC0xIHx8IHRoaXMuX2lzRHJhZ2dpbmcpCisgICAgICAgIGlmICh0aGlzLl9pc0RyYWdnaW5nKQor
ICAgICAgICAgICAgcmV0dXJuIG51bGw7CisKKyAgICAgICAgdmFyIG5vZGVJbmRleCA9IHRoaXMu
X2Nvb3JkaW5hdGVzVG9Ob2RlSW5kZXgoZXZlbnQub2Zmc2V0WCwgZXZlbnQub2Zmc2V0WSk7CisK
KyAgICAgICAgdGhpcy5faGlnaGxpZ2h0ZWROb2RlSW5kZXggPSBub2RlSW5kZXg7CisgICAgICAg
IHRoaXMudXBkYXRlKCk7CisKKyAgICAgICAgaWYgKG5vZGVJbmRleCA9PT0gLTEpCiAgICAgICAg
ICAgICByZXR1cm4gbnVsbDsKLSAgICAgICAgcmV0dXJuIHRoaXMuX2FuY2hvckVsZW1lbnQ7CisK
KyAgICAgICAgdmFyIHRpbWVsaW5lRW50cmllcyA9IHRoaXMuX3RpbWVsaW5lRGF0YS5lbnRyaWVz
OworCisgICAgICAgIHZhciBhbmNob3JMZWZ0ID0gTWF0aC5mbG9vcih0aW1lbGluZUVudHJpZXNb
bm9kZUluZGV4XS5zdGFydFRpbWUgKiB0aGlzLl90aW1lVG9QaXhlbCAtIHRoaXMuX3BpeGVsV2lu
ZG93TGVmdCArIHRoaXMuX3BhZGRpbmdMZWZ0KTsKKyAgICAgICAgdmFyIGFuY2hvclRvcCA9IE1h
dGguZmxvb3IodGhpcy5fY2FudmFzLmhlaWdodCAtICh0aW1lbGluZUVudHJpZXNbbm9kZUluZGV4
XS5kZXB0aCArIDEpICogdGhpcy5fYmFySGVpZ2h0KTsKKworICAgICAgICB2YXIgYW5jaG9yV2lk
dGggPSBNYXRoLmZsb29yKHRpbWVsaW5lRW50cmllc1tub2RlSW5kZXhdLmR1cmF0aW9uICogdGhp
cy5fdGltZVRvUGl4ZWwpOworICAgICAgICBpZiAoYW5jaG9yTGVmdCA8IDApIHsKKyAgICAgICAg
ICAgIGFuY2hvcldpZHRoICs9IGFuY2hvckxlZnQ7CisgICAgICAgICAgICBhbmNob3JMZWZ0ID0g
MDsKKyAgICAgICAgfQorCisgICAgICAgIGFuY2hvckxlZnQgPSBOdW1iZXIuY29uc3RyYWluKGFu
Y2hvckxlZnQsIDAsIHRoaXMuX2NhbnZhcy53aWR0aCk7CisgICAgICAgIGFuY2hvcldpZHRoID0g
TnVtYmVyLmNvbnN0cmFpbihhbmNob3JXaWR0aCwgMCwgdGhpcy5fY2FudmFzLndpZHRoIC0gYW5j
aG9yTGVmdCk7CisKKyAgICAgICAgdmFyIGNhbnZhc09mZnNldExlZnQgPSBldmVudC5wYWdlWCAt
IGV2ZW50Lm9mZnNldFg7CisgICAgICAgIHZhciBjYW52YXNPZmZzZXRUb3AgPSBldmVudC5wYWdl
WSAtIGV2ZW50Lm9mZnNldFk7CisgICAgICAgIHJldHVybiBuZXcgQW5jaG9yQm94KGFuY2hvckxl
ZnQgKyBjYW52YXNPZmZzZXRMZWZ0LCBhbmNob3JUb3AgKyBjYW52YXNPZmZzZXRUb3AsIGFuY2hv
cldpZHRoLCB0aGlzLl9iYXJIZWlnaHQpOwogICAgIH0sCiAKICAgICBfc2hvd1BvcG92ZXI6IGZ1
bmN0aW9uKGFuY2hvciwgcG9wb3ZlcikKQEAgLTQzNCwzNSArNDU3LDYgQEAgV2ViSW5zcGVjdG9y
LkZsYW1lQ2hhcnQucHJvdG90eXBlID0gewogICAgICAgICB0aGlzLmRpc3BhdGNoRXZlbnRUb0xp
c3RlbmVycyhXZWJJbnNwZWN0b3IuRmxhbWVDaGFydC5FdmVudHMuU2VsZWN0ZWROb2RlLCBub2Rl
KTsKICAgICB9LAogCi0gICAgX29uTW91c2VNb3ZlOiBmdW5jdGlvbihlKQotICAgIHsKLSAgICAg
ICAgaWYgKHRoaXMuX2lzRHJhZ2dpbmcpCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgICAgIHZh
ciBub2RlSW5kZXggPSB0aGlzLl9jb29yZGluYXRlc1RvTm9kZUluZGV4KGUub2Zmc2V0WCwgZS5v
ZmZzZXRZKTsKLSAgICAgICAgaWYgKG5vZGVJbmRleCA9PT0gdGhpcy5faGlnaGxpZ2h0ZWROb2Rl
SW5kZXgpCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgICAgIHRoaXMuX2hpZ2hsaWdodGVkTm9k
ZUluZGV4ID0gbm9kZUluZGV4OwotICAgICAgICB0aGlzLnVwZGF0ZSgpOwotCi0gICAgICAgIGlm
IChub2RlSW5kZXggPT09IC0xKQotICAgICAgICAgICAgcmV0dXJuOwotCi0gICAgICAgIHZhciB0
aW1lbGluZUVudHJpZXMgPSB0aGlzLl90aW1lbGluZURhdGEuZW50cmllczsKLQotICAgICAgICB2
YXIgYW5jaG9yTGVmdCA9IE1hdGguZmxvb3IodGltZWxpbmVFbnRyaWVzW25vZGVJbmRleF0uc3Rh
cnRUaW1lICogdGhpcy5fdGltZVRvUGl4ZWwgLSB0aGlzLl9waXhlbFdpbmRvd0xlZnQpOwotICAg
ICAgICBhbmNob3JMZWZ0ID0gTnVtYmVyLmNvbnN0cmFpbihhbmNob3JMZWZ0LCAwLCB0aGlzLl9j
YW52YXMud2lkdGgpOwotCi0gICAgICAgIHZhciBhbmNob3JXaWR0aCA9IE1hdGguZmxvb3IodGlt
ZWxpbmVFbnRyaWVzW25vZGVJbmRleF0uZHVyYXRpb24gKiB0aGlzLl90aW1lVG9QaXhlbCk7Ci0K
LSAgICAgICAgYW5jaG9yV2lkdGggPSBOdW1iZXIuY29uc3RyYWluKGFuY2hvcldpZHRoLCAwLCB0
aGlzLl9jYW52YXMud2lkdGggLSBhbmNob3JMZWZ0KTsKLQotICAgICAgICB2YXIgc3R5bGUgPSB0
aGlzLl9hbmNob3JFbGVtZW50LnN0eWxlOwotICAgICAgICBzdHlsZS53aWR0aCA9IGFuY2hvcldp
ZHRoICsgInB4IjsKLSAgICAgICAgc3R5bGUuaGVpZ2h0ID0gdGhpcy5fYmFySGVpZ2h0ICsgInB4
IjsKLSAgICAgICAgc3R5bGUubGVmdCA9IGFuY2hvckxlZnQgKyAicHgiOwotICAgICAgICBzdHls
ZS50b3AgPSBNYXRoLmZsb29yKHRoaXMuX2NhbnZhcy5oZWlnaHQgLSAodGltZWxpbmVFbnRyaWVz
W25vZGVJbmRleF0uZGVwdGggKyAxKSAqIHRoaXMuX2JhckhlaWdodCkgKyAicHgiOwotICAgIH0s
Ci0KICAgICBfb25Nb3VzZVdoZWVsOiBmdW5jdGlvbihlKQogICAgIHsKICAgICAgICAgdmFyIHpv
b21GYWN0b3IgPSAoZS53aGVlbERlbHRhID4gMCkgPyAwLjkgOiAxLjE7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2ZsYW1lQ2hhcnQuY3NzIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9mbGFtZUNoYXJ0LmNzcwppbmRleCBkMDdkMGMy
Y2EzOTkwNGFjYmRhNWMxM2E2ZDVkOTg5NzlhY2NlYWZiLi4yMDVmMjkzYTlkNDM5ZWJjZmQ4ODUw
NWZmMmQ2M2M0MjE1MTVhZjU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL2ZsYW1lQ2hhcnQuY3NzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvZmxhbWVDaGFydC5jc3MKQEAgLTEsOCArMSwzIEBACi0uY2hhcnQtY29udGFpbmVy
IC5pdGVtLWFuY2hvciB7Ci0gICAgcG9zaXRpb246IGFic29sdXRlOwotICAgIHotaW5kZXg6IC0x
MDA7Ci19Ci0KIC5vdmVydmlldy1jb250YWluZXIgewogICAgIG92ZXJmbG93OiBoaWRkZW47CiAg
ICAgcG9zaXRpb246IGFic29sdXRlOwo=
</data>
<flag name="review"
          id="217702"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
          </attachment>
      

    </bug>

</bugzilla>