<?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>113080</bug_id>
          
          <creation_ts>2013-03-22 10:13:48 -0700</creation_ts>
          <short_desc>Web Inspector: Flame Chart. Scroll dividers together with underlying chart.</short_desc>
          <delta_ts>2013-03-26 08:57:05 -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>861615</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-22 10:13:48 -0700</bug_when>
    <thetext>patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862196</commentid>
    <comment_count>1</comment_count>
      <attachid>194703</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-23 08:17:27 -0700</bug_when>
    <thetext>Created attachment 194703
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862542</commentid>
    <comment_count>2</comment_count>
      <attachid>194703</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2013-03-25 01:05:24 -0700</bug_when>
    <thetext>Comment on attachment 194703
Patch

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

&gt; Source/WebCore/inspector/front-end/TimelineGrid.js:94
&gt; +        if (calculator.grandMinimumBoundary)

Checking for function existence is not compiler friendly.

&gt; Source/WebCore/inspector/front-end/TimelineGrid.js:132
&gt; +                left = calculator.computePosition(calculator.minimumBoundary() + slice * i - sliceRemainder);

If you want dividers to be consistent with your canvas data, you should paint them on canvas. updateDividers is an expensive method.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>863491</commentid>
    <comment_count>3</comment_count>
      <attachid>195041</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-26 02:36:24 -0700</bug_when>
    <thetext>Created attachment 195041
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>863542</commentid>
    <comment_count>4</comment_count>
      <attachid>195041</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2013-03-26 04:20:03 -0700</bug_when>
    <thetext>Comment on attachment 195041
Patch

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

&gt; Source/WebCore/ChangeLog:26
&gt; +2013-03-22  Ilya Tikhonovsky  &lt;loislo@chromium.org&gt;

One of these is extra.

&gt; Source/WebCore/inspector/front-end/TimelineGrid.js:235
&gt; +    grandMinimumBoundary: function() { },

What if this is 0 at all times?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>863706</commentid>
    <comment_count>5</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-26 08:57:05 -0700</bug_when>
    <thetext>Committed r146890: &lt;http://trac.webkit.org/changeset/146890&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194703</attachid>
            <date>2013-03-23 08:17:27 -0700</date>
            <delta_ts>2013-03-26 02:36:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-113080-20130323191313.patch</filename>
            <type>text/plain</type>
            <size>3578</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2NzIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWYzMDNkOTMxNjVlMmVi
YWM1MTdjN2M1NDhiY2RiMmVmMDFlYzJjYS4uODNjNmE0NWUzMTI4ZjlmNzFhNzhiZGI4MWFjNWU1
MTE4ZGZiNWUyNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAzLTIyICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBGbGFtZSBDaGFydC4gU2Nyb2xsIGRpdmlkZXJzIHRvZ2V0aGVyIHdpdGggdW5kZXJseWlu
ZyBjaGFydC4KKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTEzMDgwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBpbnNwZWN0b3IvZnJvbnQtZW5kL0ZsYW1lQ2hhcnQuanM6CisgICAgICAgIChXZWJJbnNwZWN0
b3IuRmxhbWVDaGFydC5DYWxjdWxhdG9yLnByb3RvdHlwZS5ncmFuZE1pbmltdW1Cb3VuZGFyeSk6
CisgICAgICAgIChXZWJJbnNwZWN0b3IuRmxhbWVDaGFydC5wcm90b3R5cGUuX2NhbnZhc0RyYWdn
aW5nKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lR3JpZC5qczoKKyAg
ICAgICAgKFdlYkluc3BlY3Rvci5UaW1lbGluZUdyaWQucHJvdG90eXBlLnVwZGF0ZURpdmlkZXJz
KToKKwogMjAxMy0wMy0yMyAgRGF2aWQgS2lsemVyICA8ZGRraWx6ZXJAYXBwbGUuY29tPgogCiAg
ICAgICAgIFJldmVydCAiQlVJTEQgRklYIChyMTQ2NjY3KTogUmVzb3VyY2VSZXF1ZXN0IGNvbnN0
cnVjdG9yIGluIFN5bmNocm9ub3VzTG9hZGVyQ2xpZW50LmNwcCBpcyBhbWJpZ3VvdXMgb24gaU9T
IgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9GbGFtZUNo
YXJ0LmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9GbGFtZUNoYXJ0Lmpz
CmluZGV4IDI4MGViNTUzNTkzMzFhZWIyN2ViZTVjMDQ5NjFjZGUyY2YxMzI3N2QuLjExYWU4YmEy
NzU5NjFjNmU2YjhlOTdlZjFjOTY2NTkyNTliYWQ0MDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRmxhbWVDaGFydC5qcworKysgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0ZsYW1lQ2hhcnQuanMKQEAgLTExMyw2ICsxMTMsMTEgQEAg
V2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQuQ2FsY3VsYXRvci5wcm90b3R5cGUgPSB7CiAgICAgICAg
IHJldHVybiB0aGlzLl9taW5pbXVtQm91bmRhcmllczsKICAgICB9LAogCisgICAgZ3JhbmRNaW5p
bXVtQm91bmRhcnk6IGZ1bmN0aW9uKCkKKyAgICB7CisgICAgICAgIHJldHVybiAwOworICAgIH0s
CisKICAgICBib3VuZGFyeVNwYW46IGZ1bmN0aW9uKCkKICAgICB7CiAgICAgICAgIHJldHVybiB0
aGlzLl9tYXhpbXVtQm91bmRhcmllcyAtIHRoaXMuX21pbmltdW1Cb3VuZGFyaWVzOwpAQCAtMjA0
LDcgKzIwOSw2IEBAIFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0LnByb3RvdHlwZSA9IHsKICAgICAg
ICAgaWYgKHdpbmRvd1JpZ2h0ID09PSB0aGlzLl93aW5kb3dSaWdodCkKICAgICAgICAgICAgIHJl
dHVybjsKICAgICAgICAgd2luZG93U2hpZnQgPSB3aW5kb3dSaWdodCAtIHRoaXMuX2RyYWdTdGFy
dFdpbmRvd1JpZ2h0OwotCiAgICAgICAgIHRoaXMuX292ZXJ2aWV3R3JpZC5zZXRXaW5kb3codGhp
cy5fZHJhZ1N0YXJ0V2luZG93TGVmdCArIHdpbmRvd1NoaWZ0LCB0aGlzLl9kcmFnU3RhcnRXaW5k
b3dSaWdodCArIHdpbmRvd1NoaWZ0KTsKICAgICB9LAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lR3JpZC5qcyBiL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVHcmlkLmpzCmluZGV4IDQyODU2NjRiMjc5OWVl
NzZmZDUzYjJkYWQ3NDNhNzI5N2Q0ODE4MGEuLjc3NmU0ZTU5NGFiMzExYWExNGM0NDJlMmQ3YjA5
MDBlODVhZjQzMjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1l
bmQvVGltZWxpbmVHcmlkLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1l
bmQvVGltZWxpbmVHcmlkLmpzCkBAIC05MCw2ICs5MCw5IEBAIFdlYkluc3BlY3Rvci5UaW1lbGlu
ZUdyaWQucHJvdG90eXBlID0gewogICAgICAgICB2YXIgZGl2aWRlckxhYmVsQmFyID0gdGhpcy5f
ZGl2aWRlcnNMYWJlbEJhckVsZW1lbnQuZmlyc3RDaGlsZDsKIAogICAgICAgICB2YXIgcGFkZGlu
Z0xlZnQgPSBjYWxjdWxhdG9yLnBhZGRpbmdMZWZ0OworICAgICAgICB2YXIgc2xpY2VSZW1haW5k
ZXIgPSAwOworICAgICAgICBpZiAoY2FsY3VsYXRvci5ncmFuZE1pbmltdW1Cb3VuZGFyeSkKKyAg
ICAgICAgICAgIHNsaWNlUmVtYWluZGVyID0gKGNhbGN1bGF0b3IubWluaW11bUJvdW5kYXJ5KCkg
LSBjYWxjdWxhdG9yLmdyYW5kTWluaW11bUJvdW5kYXJ5KCkpICUgc2xpY2U7CiAgICAgICAgIGZv
ciAodmFyIGkgPSBwYWRkaW5nTGVmdCA/IDAgOiAxOyBpIDw9IGRpdmlkZXJDb3VudDsgKytpKSB7
CiAgICAgICAgICAgICBpZiAoIWRpdmlkZXIpIHsKICAgICAgICAgICAgICAgICBkaXZpZGVyID0g
ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7CkBAIC0xMjYsOCArMTI5LDggQEAgV2ViSW5z
cGVjdG9yLlRpbWVsaW5lR3JpZC5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICAgICAgbGVmdCA9
IGRpdmlkZXJzRWxlbWVudENsaWVudFdpZHRoIC8gZGl2aWRlckNvdW50ICogaSArIHBhZGRpbmdM
ZWZ0OwogICAgICAgICAgICAgICAgIGRpdmlkZXJMYWJlbEJhci5fbGFiZWxFbGVtZW50LnRleHRD
b250ZW50ID0gIiI7CiAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgIGxlZnQg
PSBjYWxjdWxhdG9yLmNvbXB1dGVQb3NpdGlvbihjYWxjdWxhdG9yLm1pbmltdW1Cb3VuZGFyeSgp
ICsgc2xpY2UgKiBpKTsKLSAgICAgICAgICAgICAgICBkaXZpZGVyTGFiZWxCYXIuX2xhYmVsRWxl
bWVudC50ZXh0Q29udGVudCA9IGNhbGN1bGF0b3IuZm9ybWF0VGltZShzbGljZSAqIGkpOworICAg
ICAgICAgICAgICAgIGxlZnQgPSBjYWxjdWxhdG9yLmNvbXB1dGVQb3NpdGlvbihjYWxjdWxhdG9y
Lm1pbmltdW1Cb3VuZGFyeSgpICsgc2xpY2UgKiBpIC0gc2xpY2VSZW1haW5kZXIpOworICAgICAg
ICAgICAgICAgIGRpdmlkZXJMYWJlbEJhci5fbGFiZWxFbGVtZW50LnRleHRDb250ZW50ID0gY2Fs
Y3VsYXRvci5mb3JtYXRUaW1lKHNsaWNlICogaSAtIHNsaWNlUmVtYWluZGVyKTsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIHZhciBwZXJjZW50TGVmdCA9IDEwMCAqIGxlZnQgLyBkaXZpZGVy
c0VsZW1lbnRDbGllbnRXaWR0aDsKICAgICAgICAgICAgIHRoaXMuX3NldERpdmlkZXJBbmRCYXJM
ZWZ0KGRpdmlkZXIsIGRpdmlkZXJMYWJlbEJhciwgcGVyY2VudExlZnQpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195041</attachid>
            <date>2013-03-26 02:36:24 -0700</date>
            <delta_ts>2013-03-26 04:20:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-113080-20130326133206.patch</filename>
            <type>text/plain</type>
            <size>7338</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2ODYyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWNjOWEzNTg4MDU1Mzdm
NmU4NDc1N2E0Y2Y2NDUzZjllNGZiZmU5Yy4uZDJmODM3NzNkZmEzZTdlMzA4YWQ1ZWY4NDdkYzQ2
ZDVjOTQ3ZDkwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQxIEBACisyMDEzLTAzLTI2ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBGbGFtZSBDaGFydC4gU2Nyb2xsIGRpdmlkZXJzIHRvZ2V0aGVyIHdpdGggdW5kZXJseWlu
ZyBjaGFydC4KKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTEzMDgwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VGhlIG9ubHkgdGhpbmcgd2UgbmVlZCB0byBkbyBmb3IgdGhpcyBmZWF0dXJlIGlzIHRvIGF1dG9t
YXRpY2FsbHkgYWRqdXN0CisgICAgICAgIHRoZSBpbml0aWFsIG9mZnNldCBmb3IgdGhlIGRpdmlk
ZXJzLiBJIG1lYXN1cmVkIHRoZSBzcGVlZCBvZiBzY3JvbGxpbmcgYW5kIGZvdW5kCisgICAgICAg
IG5vIGRpZmZlcmVuY2UuIFRoZSBzcGVlZCBpcyBhYm91dCAxNm1zIHNvIHdlIGhhdmUgNjBmcHMg
b24gZHJhZ2dpbmcuCisKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL0ZsYW1lQ2hhcnQu
anM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRmxhbWVDaGFydC5DYWxjdWxhdG9yLnByb3RvdHlw
ZS5ncmFuZE1pbmltdW1Cb3VuZGFyeSk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRmxhbWVDaGFy
dC5PdmVydmlld0NhbGN1bGF0b3IucHJvdG90eXBlLmdyYW5kTWluaW11bUJvdW5kYXJ5KToKKyAg
ICAgICAgKFdlYkluc3BlY3Rvci5GbGFtZUNoYXJ0LnByb3RvdHlwZS5fY2FudmFzRHJhZ2dpbmcp
OgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvTmV0d29ya1BhbmVsLmpzOgorICAgICAg
ICAoV2ViSW5zcGVjdG9yLk5ldHdvcmtCYXNlQ2FsY3VsYXRvci5wcm90b3R5cGUuZ3JhbmRNaW5p
bXVtQm91bmRhcnkpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVHcmlk
LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlRpbWVsaW5lR3JpZC5wcm90b3R5cGUudXBkYXRl
RGl2aWRlcnMpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlRpbWVsaW5lR3JpZC5DYWxjdWxhdG9y
LnByb3RvdHlwZS5ncmFuZE1pbmltdW1Cb3VuZGFyeSk6CisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9UaW1lbGluZU92ZXJ2aWV3UGFuZS5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5U
aW1lbGluZU92ZXJ2aWV3Q2FsY3VsYXRvci5wcm90b3R5cGUuZ3JhbmRNaW5pbXVtQm91bmRhcnkp
OgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVQYW5lbC5qczoKKyAgICAg
ICAgKFdlYkluc3BlY3Rvci5UaW1lbGluZUNhbGN1bGF0b3IucHJvdG90eXBlLmdyYW5kTWluaW11
bUJvdW5kYXJ5KToKKworMjAxMy0wMy0yMiAgSWx5YSBUaWtob25vdnNreSAgPGxvaXNsb0BjaHJv
bWl1bS5vcmc+CisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogRmxhbWUgQ2hhcnQuIFNjcm9sbCBk
aXZpZGVycyB0b2dldGhlciB3aXRoIHVuZGVybHlpbmcgY2hhcnQuCisgICAgICAgIGh0dHA6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMzA4MAorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9GbGFt
ZUNoYXJ0LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQuQ2FsY3VsYXRvci5w
cm90b3R5cGUuZ3JhbmRNaW5pbXVtQm91bmRhcnkpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkZs
YW1lQ2hhcnQucHJvdG90eXBlLl9jYW52YXNEcmFnZ2luZyk6CisgICAgICAgICogaW5zcGVjdG9y
L2Zyb250LWVuZC9UaW1lbGluZUdyaWQuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGltZWxp
bmVHcmlkLnByb3RvdHlwZS51cGRhdGVEaXZpZGVycyk6CisKIDIwMTMtMDMtMjYgIEtlbnQgVGFt
dXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJlbmFtZSBIVE1MSW5wdXRFbGVt
ZW50Ojppc0luZGV0ZXJtaW5hdGUgdG8gRWxlbWVudDo6c2hvdWxkQXBwZWFySW5kZXRlcm1pbmF0
ZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9GbGFtZUNo
YXJ0LmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9GbGFtZUNoYXJ0Lmpz
CmluZGV4IGY5NjU0NmRkYjkzOTgxOTdhNGZmYjhkMGFjM2VlNzJiMDU4ZmE0NzAuLjUzODU2NzZl
ODRmNTJjYmJhNDgyMDUzOTU3NjI2ODVhNTExOGVkZmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRmxhbWVDaGFydC5qcworKysgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0ZsYW1lQ2hhcnQuanMKQEAgLTExMyw2ICsxMTMsMTEgQEAg
V2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQuQ2FsY3VsYXRvci5wcm90b3R5cGUgPSB7CiAgICAgICAg
IHJldHVybiB0aGlzLl9taW5pbXVtQm91bmRhcmllczsKICAgICB9LAogCisgICAgZ3JhbmRNaW5p
bXVtQm91bmRhcnk6IGZ1bmN0aW9uKCkKKyAgICB7CisgICAgICAgIHJldHVybiAwOworICAgIH0s
CisKICAgICBib3VuZGFyeVNwYW46IGZ1bmN0aW9uKCkKICAgICB7CiAgICAgICAgIHJldHVybiB0
aGlzLl9tYXhpbXVtQm91bmRhcmllcyAtIHRoaXMuX21pbmltdW1Cb3VuZGFyaWVzOwpAQCAtMTYx
LDYgKzE2NiwxMSBAQCBXZWJJbnNwZWN0b3IuRmxhbWVDaGFydC5PdmVydmlld0NhbGN1bGF0b3Iu
cHJvdG90eXBlID0gewogICAgICAgICByZXR1cm4gdGhpcy5fbWluaW11bUJvdW5kYXJpZXM7CiAg
ICAgfSwKIAorICAgIGdyYW5kTWluaW11bUJvdW5kYXJ5OiBmdW5jdGlvbigpCisgICAgeworICAg
ICAgICByZXR1cm4gdGhpcy5fbWluaW11bUJvdW5kYXJpZXM7CisgICAgfSwKKwogICAgIGJvdW5k
YXJ5U3BhbjogZnVuY3Rpb24oKQogICAgIHsKICAgICAgICAgcmV0dXJuIHRoaXMuX21heGltdW1C
b3VuZGFyaWVzIC0gdGhpcy5fbWluaW11bUJvdW5kYXJpZXM7CkBAIC0yMDQsNyArMjE0LDYgQEAg
V2ViSW5zcGVjdG9yLkZsYW1lQ2hhcnQucHJvdG90eXBlID0gewogICAgICAgICBpZiAod2luZG93
UmlnaHQgPT09IHRoaXMuX3dpbmRvd1JpZ2h0KQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAg
ICB3aW5kb3dTaGlmdCA9IHdpbmRvd1JpZ2h0IC0gdGhpcy5fZHJhZ1N0YXJ0V2luZG93UmlnaHQ7
Ci0KICAgICAgICAgdGhpcy5fb3ZlcnZpZXdHcmlkLnNldFdpbmRvdyh0aGlzLl9kcmFnU3RhcnRX
aW5kb3dMZWZ0ICsgd2luZG93U2hpZnQsIHRoaXMuX2RyYWdTdGFydFdpbmRvd1JpZ2h0ICsgd2lu
ZG93U2hpZnQpOwogICAgIH0sCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvTmV0d29ya1BhbmVsLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zy
b250LWVuZC9OZXR3b3JrUGFuZWwuanMKaW5kZXggY2ZlZDVmMzYzZDZkNmUyYjVkYTY4YTQ1ZGVj
MTdmZmI0NGQwNzlmMy4uNDM3ZDAwOTkxNmU3ZjRmMDQ1ZWRjNTZmYWYxNGIxNWEwYjRhMjA2ZiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9OZXR3b3JrUGFu
ZWwuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9OZXR3b3JrUGFu
ZWwuanMKQEAgLTE3OTIsNiArMTc5MiwxMSBAQCBXZWJJbnNwZWN0b3IuTmV0d29ya0Jhc2VDYWxj
dWxhdG9yLnByb3RvdHlwZSA9IHsKICAgICAgICAgcmV0dXJuIHRoaXMuX21pbmltdW1Cb3VuZGFy
eTsKICAgICB9LAogCisgICAgZ3JhbmRNaW5pbXVtQm91bmRhcnk6IGZ1bmN0aW9uKCkKKyAgICB7
CisgICAgICAgIHJldHVybiB0aGlzLl9taW5pbXVtQm91bmRhcnk7CisgICAgfSwKKwogICAgIF92
YWx1ZTogZnVuY3Rpb24oaXRlbSkKICAgICB7CiAgICAgICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZUdyaWQuanMgYi9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lR3JpZC5qcwppbmRleCA0
Mjg1NjY0YjI3OTllZTc2ZmQ1M2IyZGFkNzQzYTcyOTdkNDgxODBhLi4wMjkzMzdhNGYxNTEyMDYy
NzFjMjY2NTQ0OWNkOWJkOTRiZDdmNTVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lR3JpZC5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lR3JpZC5qcwpAQCAtOTAsNiArOTAsNyBAQCBXZWJJbnNw
ZWN0b3IuVGltZWxpbmVHcmlkLnByb3RvdHlwZSA9IHsKICAgICAgICAgdmFyIGRpdmlkZXJMYWJl
bEJhciA9IHRoaXMuX2RpdmlkZXJzTGFiZWxCYXJFbGVtZW50LmZpcnN0Q2hpbGQ7CiAKICAgICAg
ICAgdmFyIHBhZGRpbmdMZWZ0ID0gY2FsY3VsYXRvci5wYWRkaW5nTGVmdDsKKyAgICAgICAgdmFy
IHNsaWNlUmVtYWluZGVyID0gKGNhbGN1bGF0b3IubWluaW11bUJvdW5kYXJ5KCkgLSBjYWxjdWxh
dG9yLmdyYW5kTWluaW11bUJvdW5kYXJ5KCkpICUgc2xpY2U7CiAgICAgICAgIGZvciAodmFyIGkg
PSBwYWRkaW5nTGVmdCA/IDAgOiAxOyBpIDw9IGRpdmlkZXJDb3VudDsgKytpKSB7CiAgICAgICAg
ICAgICBpZiAoIWRpdmlkZXIpIHsKICAgICAgICAgICAgICAgICBkaXZpZGVyID0gZG9jdW1lbnQu
Y3JlYXRlRWxlbWVudCgiZGl2Iik7CkBAIC0xMjYsOCArMTI3LDggQEAgV2ViSW5zcGVjdG9yLlRp
bWVsaW5lR3JpZC5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICAgICAgbGVmdCA9IGRpdmlkZXJz
RWxlbWVudENsaWVudFdpZHRoIC8gZGl2aWRlckNvdW50ICogaSArIHBhZGRpbmdMZWZ0OwogICAg
ICAgICAgICAgICAgIGRpdmlkZXJMYWJlbEJhci5fbGFiZWxFbGVtZW50LnRleHRDb250ZW50ID0g
IiI7CiAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgIGxlZnQgPSBjYWxjdWxh
dG9yLmNvbXB1dGVQb3NpdGlvbihjYWxjdWxhdG9yLm1pbmltdW1Cb3VuZGFyeSgpICsgc2xpY2Ug
KiBpKTsKLSAgICAgICAgICAgICAgICBkaXZpZGVyTGFiZWxCYXIuX2xhYmVsRWxlbWVudC50ZXh0
Q29udGVudCA9IGNhbGN1bGF0b3IuZm9ybWF0VGltZShzbGljZSAqIGkpOworICAgICAgICAgICAg
ICAgIGxlZnQgPSBjYWxjdWxhdG9yLmNvbXB1dGVQb3NpdGlvbihjYWxjdWxhdG9yLm1pbmltdW1C
b3VuZGFyeSgpICsgc2xpY2UgKiBpIC0gc2xpY2VSZW1haW5kZXIpOworICAgICAgICAgICAgICAg
IGRpdmlkZXJMYWJlbEJhci5fbGFiZWxFbGVtZW50LnRleHRDb250ZW50ID0gY2FsY3VsYXRvci5m
b3JtYXRUaW1lKHNsaWNlICogaSAtIHNsaWNlUmVtYWluZGVyKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgIHZhciBwZXJjZW50TGVmdCA9IDEwMCAqIGxlZnQgLyBkaXZpZGVyc0VsZW1lbnRD
bGllbnRXaWR0aDsKICAgICAgICAgICAgIHRoaXMuX3NldERpdmlkZXJBbmRCYXJMZWZ0KGRpdmlk
ZXIsIGRpdmlkZXJMYWJlbEJhciwgcGVyY2VudExlZnQpOwpAQCAtMjMxLDYgKzIzMiw5IEBAIFdl
Ykluc3BlY3Rvci5UaW1lbGluZUdyaWQuQ2FsY3VsYXRvci5wcm90b3R5cGUgPSB7CiAgICAgbWlu
aW11bUJvdW5kYXJ5OiBmdW5jdGlvbigpIHsgfSwKIAogICAgIC8qKiBAcmV0dXJuIHtudW1iZXJ9
ICovCisgICAgZ3JhbmRNaW5pbXVtQm91bmRhcnk6IGZ1bmN0aW9uKCkgeyB9LAorCisgICAgLyoq
IEByZXR1cm4ge251bWJlcn0gKi8KICAgICBtYXhpbXVtQm91bmRhcnk6IGZ1bmN0aW9uKCkgeyB9
LAogCiAgICAgLyoqIEByZXR1cm4ge251bWJlcn0gKi8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanMgYi9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lT3ZlcnZpZXdQYW5lLmpzCmluZGV4
IDNmMWE2ZmM2MWQ2YTQ3NDVlNGFiNDgzOGQ0ZDExOGQxM2EzN2Q3N2EuLjQ1ZWIzMjhhYmQxODY4
NTNkZGM0OTI5MmE4ZmVjNzNhODU2MTFlNWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanMKKysrIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZU92ZXJ2aWV3UGFuZS5qcwpAQCAtNDAx
LDYgKzQwMSwxMSBAQCBXZWJJbnNwZWN0b3IuVGltZWxpbmVPdmVydmlld0NhbGN1bGF0b3IucHJv
dG90eXBlID0gewogICAgICAgICByZXR1cm4gdGhpcy5fbWluaW11bUJvdW5kYXJ5OwogICAgIH0s
CiAKKyAgICBncmFuZE1pbmltdW1Cb3VuZGFyeTogZnVuY3Rpb24oKQorICAgIHsKKyAgICAgICAg
cmV0dXJuIHRoaXMuX21pbmltdW1Cb3VuZGFyeTsKKyAgICB9LAorCiAgICAgYm91bmRhcnlTcGFu
OiBmdW5jdGlvbigpCiAgICAgewogICAgICAgICByZXR1cm4gdGhpcy5fbWF4aW11bUJvdW5kYXJ5
IC0gdGhpcy5fbWluaW11bUJvdW5kYXJ5OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZVBhbmVsLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9UaW1lbGluZVBhbmVsLmpzCmluZGV4IDBiMDZiOGE0MDI3MDA2NmI0ZjU2
MWEyOTNkMjVjZDM4ZTJkYjEzYWQuLmQ3YmRkZTBhZDc1Y2YzNzdjZDliZTFhMmE2MGUxYWExMjM5
MDBjYjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGlt
ZWxpbmVQYW5lbC5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Rp
bWVsaW5lUGFuZWwuanMKQEAgLTEzNTQsNiArMTM1NCwxMSBAQCBXZWJJbnNwZWN0b3IuVGltZWxp
bmVDYWxjdWxhdG9yLnByb3RvdHlwZSA9IHsKICAgICAgICAgcmV0dXJuIHRoaXMuX21pbmltdW1C
b3VuZGFyeTsKICAgICB9LAogCisgICAgZ3JhbmRNaW5pbXVtQm91bmRhcnk6IGZ1bmN0aW9uKCkK
KyAgICB7CisgICAgICAgIHJldHVybiB0aGlzLl9taW5pbXVtQm91bmRhcnk7CisgICAgfSwKKwog
ICAgIGJvdW5kYXJ5U3BhbjogZnVuY3Rpb24oKQogICAgIHsKICAgICAgICAgcmV0dXJuIHRoaXMu
X21heGltdW1Cb3VuZGFyeSAtIHRoaXMuX21pbmltdW1Cb3VuZGFyeTsK
</data>
<flag name="review"
          id="216858"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
          </attachment>
      

    </bug>

</bugzilla>