<?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>112353</bug_id>
          
          <creation_ts>2013-03-14 08:30:34 -0700</creation_ts>
          <short_desc>Web Inspector: Make Source Frame &amp; status bar a layout boundary</short_desc>
          <delta_ts>2013-04-02 11:36:11 -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="Andrey Lushnikov">lushnikov</reporter>
          <assigned_to name="Andrey Lushnikov">lushnikov</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>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>855213</commentid>
    <comment_count>0</comment_count>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-14 08:30:34 -0700</bug_when>
    <thetext>Make source frame &amp; status bar a layout boundary. This will improve text editing performance, because edits make editor to invalidate its dom and update source position element, which is located in status bar.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>855222</commentid>
    <comment_count>1</comment_count>
      <attachid>193129</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-14 08:44:17 -0700</bug_when>
    <thetext>Created attachment 193129
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>855430</commentid>
    <comment_count>2</comment_count>
      <attachid>193129</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2013-03-14 12:45:11 -0700</bug_when>
    <thetext>Comment on attachment 193129
Patch

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

&gt; Source/WebCore/inspector/front-end/SourceFrame.js:697
&gt; +        this.element.style.height = this.element.parentElement.offsetHeight + &quot;px&quot;;

We could do this for all views that use &quot;fill&quot; style. I.e. we make all views have a &quot;view&quot; classname and for  &quot;.view .fill&quot; we make it a boundary. &quot;fill&quot; guarantees absolute positioning, so .view .fill would need to add width: 100%, overflow and you take care of the height here. So you magically fix everything at once.

&gt; Source/WebCore/inspector/front-end/inspector.css:53
&gt; +    /* position must be relative or absolute */

You could set position: relative here since it is not affecting the layout by default. And you could specify the height of 300px so that clients were forced to override it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>856938</commentid>
    <comment_count>3</comment_count>
      <attachid>193512</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-03-18 03:04:45 -0700</bug_when>
    <thetext>Created attachment 193512
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858388</commentid>
    <comment_count>4</comment_count>
      <attachid>193512</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2013-03-19 10:01:38 -0700</bug_when>
    <thetext>Comment on attachment 193512
Patch

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

&gt; Source/WebCore/inspector/front-end/CSSNamedFlowCollectionsView.js:44
&gt; +    this.fillElement();

fillParent

&gt; Source/WebCore/inspector/front-end/View.js:153
&gt; +            this.element.style.height = &quot;&quot;;

style.removeProperty(&quot;height&quot;)

&gt; Source/WebCore/inspector/front-end/inspector.css:36
&gt; +    overflow: hidden;

What about views that contain large elements (and hence have overflows?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>867967</commentid>
    <comment_count>5</comment_count>
      <attachid>196170</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-04-02 10:04:27 -0700</bug_when>
    <thetext>Created attachment 196170
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868024</commentid>
    <comment_count>6</comment_count>
      <attachid>196170</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2013-04-02 10:55:10 -0700</bug_when>
    <thetext>Comment on attachment 196170
Patch

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

&gt; Source/WebCore/inspector/front-end/View.js:157
&gt; +            this.element.style.height = &quot;&quot;;

removeProperty</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868050</commentid>
    <comment_count>7</comment_count>
      <attachid>196185</attachid>
    <who name="Andrey Lushnikov">lushnikov</who>
    <bug_when>2013-04-02 11:03:22 -0700</bug_when>
    <thetext>Created attachment 196185
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868113</commentid>
    <comment_count>8</comment_count>
      <attachid>196185</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-04-02 11:36:07 -0700</bug_when>
    <thetext>Comment on attachment 196185
Patch

Clearing flags on attachment: 196185

Committed r147478: &lt;http://trac.webkit.org/changeset/147478&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868115</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-04-02 11:36:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193129</attachid>
            <date>2013-03-14 08:44:17 -0700</date>
            <delta_ts>2013-03-18 03:04:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112353-20130314194013.patch</filename>
            <type>text/plain</type>
            <size>3629</size>
            <attacher name="Andrey Lushnikov">lushnikov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ1Nzk5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWY2OGY1ZmYxYjhiOGM3
MzI4M2Y0YjI4YTEyZTg3YTdjY2Y5NGQwYi4uNjhlYzMyZTY0NDE2YWMwZWQ3YTI1MzllMjY3YjQw
YjE2YTY3MzVkYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEzLTAzLTE0ICBBbmRy
ZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5z
cGVjdG9yOiBNYWtlIFNvdXJjZSBGcmFtZSAmIHN0YXR1cyBiYXIgYSBsYXlvdXQgYm91bmRhcnkK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMjM1Mwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gQWRkICJ3
aWR0aDogMTAwJSIgc3R5bGUgZm9yIHN0YXR1cyBiYXIgdG8gbWFrZSBpdCBhIGxheW91dCBib3Vu
ZGFyeS4KKyAgICAgICAgLSBBZGQgImxheW91dC1ib3VuZGFyeSIgY2xhc3Mgd2hpY2ggZGVmaW5l
cyBhbGwgbmVjZXNzYXJ5CisgICAgICAgIGNvbmRpdGlvbnMgZm9yIGFuIGVsZW1lbnQgdG8gYmUg
YSBsYXlvdXQgYm91bmRhcnkgZXhjZXB0IGhlaWdodCBhbmQKKyAgICAgICAgYXBwZW5kIHRoaXMg
c3R5bGUgY2xhc3MgdG8gU291cmNlRnJhbWUgZWxlbWVudC4KKyAgICAgICAgLSBVcGRhdGUgaGVp
Z2h0IGR5bmFtaWNhbGx5IGluIG9uUmVzaXplIG1ldGhvZCBvZiBTb3VyY2VGcmFtZS4KKworICAg
ICAgICBObyBuZXcgdGVzdHM6IG5vIGNoYW5nZSBpbiBiZWhhdmlvdXIuCisKKyAgICAgICAgKiBp
bnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9y
LlNvdXJjZUZyYW1lKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Tb3VyY2VGcmFtZS5wcm90b3R5
cGUub25SZXNpemUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNz
czoKKyAgICAgICAgKC5sYXlvdXQtYm91bmRhcnkpOgorICAgICAgICAoLnN0YXR1cy1iYXIpOgor
CiAyMDEzLTAzLTE0ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgog
CiAgICAgICAgIEVtcHR5IGxpc3QgaXRlbXMgYWZ0ZXIgZHJhZyZkcm9wIGluIGNvbnRlbnRFZGl0
YWJsZSBkaXZzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L1NvdXJjZUZyYW1lLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3Vy
Y2VGcmFtZS5qcwppbmRleCA5NGQxMTRiZjk1N2YyMGZjN2IxNzZjMjJhNTQ3YjJiNzJlZjY5YWJj
Li4yOWI2ZWFhNmU0NzcyNjViMTg2Y2NiYjBhMWI0MmVkYmYyYjI3YWExIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlRnJhbWUuanMKQEAgLTM3LDYg
KzM3LDcgQEAgV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lID0gZnVuY3Rpb24oY29udGVudFByb3Zp
ZGVyKQogewogICAgIFdlYkluc3BlY3Rvci5WaWV3LmNhbGwodGhpcyk7CiAgICAgdGhpcy5lbGVt
ZW50LmFkZFN0eWxlQ2xhc3MoInNjcmlwdC12aWV3Iik7CisgICAgdGhpcy5lbGVtZW50LmFkZFN0
eWxlQ2xhc3MoImxheW91dC1ib3VuZGFyeSIpOwogCiAgICAgdGhpcy5fdXJsID0gY29udGVudFBy
b3ZpZGVyLmNvbnRlbnRVUkwoKTsKICAgICB0aGlzLl9jb250ZW50UHJvdmlkZXIgPSBjb250ZW50
UHJvdmlkZXI7CkBAIC02OTEsNiArNjkyLDExIEBAIFdlYkluc3BlY3Rvci5Tb3VyY2VGcmFtZS5w
cm90b3R5cGUgPSB7CiAgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0sCiAKKyAgICBvblJlc2l6
ZTogZnVuY3Rpb24oKQorICAgIHsKKyAgICAgICAgdGhpcy5lbGVtZW50LnN0eWxlLmhlaWdodCA9
IHRoaXMuZWxlbWVudC5wYXJlbnRFbGVtZW50Lm9mZnNldEhlaWdodCArICJweCI7CisgICAgfSwK
KwogICAgIF9fcHJvdG9fXzogV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlCiB9CiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcwppbmRleCBh
YjhjMjZiZGY5N2I3OWMwYjIwY2ZmNDg3ZWUwMzNjYTA4ZWM4MGJmLi4zZTgzZTA4YzIzYzM5MTJk
NjdmNjVlMTVlZmRkYWJiYzIxODdjZDc2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5jc3MKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3NzCkBAIC00Nyw2ICs0NywxMyBAQCBpbnB1dFt0eXBl
PSJzZWFyY2giXTpmb2N1cywgaW5wdXRbdHlwZT0idGV4dCJdOmZvY3VzIHsKICAgICB3aGl0ZS1z
cGFjZTogbm93cmFwICFpbXBvcnRhbnQ7CiB9CiAKKy5sYXlvdXQtYm91bmRhcnkgeworICAgIHdp
ZHRoOiAxMDAlOworICAgIG92ZXJmbG93OiBoaWRkZW47CisgICAgLyogcG9zaXRpb24gbXVzdCBi
ZSByZWxhdGl2ZSBvciBhYnNvbHV0ZSAqLworICAgIC8qIGhlaWdodCBtdXN0IGJlIGEgcGl4ZWwg
dmFsdWUgKi8KK30KKwogI3Rvb2xiYXIgewogICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICB0
b3A6IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2lu
c3BlY3Rvci5odG1sIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0
b3IuaHRtbAppbmRleCAzMDUxYTgyOWVhMGRlMjZkYmFmMmU0MzgwMzI5Mzk4YzQ0YTJmMGRiLi5j
YTIxZDg5ZGNmZTFhZTIzNTgwYjkzMGQ3YjVlMDhiZmJkOGViZTFjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5odG1sCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmh0bWwKQEAgLTE5NSw3ICsx
OTUsNyBAQCBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZ
IE9GIFNVQ0ggREFNQUdFLgogICAgICAgICA8ZGl2IGlkPSJmbG9hdGluZy1zdGF0dXMtYmFyLWNv
bnRhaW5lciIgY2xhc3M9InN0YXR1cy1iYXIiPjxkaXYgaWQ9ImZsb2F0aW5nLXN0YXR1cy1iYXIt
cmVzaXplciI+PC9kaXY+PC9kaXY+CiAgICAgPC9kaXY+CiAgICAgPGRpdiBpZD0iZHJhd2VyIj48
L2Rpdj4KLSAgICA8ZGl2IGlkPSJtYWluLXN0YXR1cy1iYXIiIGNsYXNzPSJzdGF0dXMtYmFyIj4K
KyAgICA8ZGl2IGlkPSJtYWluLXN0YXR1cy1iYXIiIGNsYXNzPSJzdGF0dXMtYmFyIGxheW91dC1i
b3VuZGFyeSI+CiAgICAgICAgIDxkaXYgaWQ9ImJvdHRvbS1zdGF0dXMtYmFyLWNvbnRhaW5lciI+
CiAgICAgICAgICAgICA8ZGl2IGlkPSJwYW5lbC1zdGF0dXMtYmFyIj4KICAgICAgICAgICAgICAg
ICA8ZGl2IGlkPSJkcmF3ZXItdmlldy1hbmNob3IiPjwvZGl2Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193512</attachid>
            <date>2013-03-18 03:04:45 -0700</date>
            <delta_ts>2013-04-02 10:04:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112353-20130318140037.patch</filename>
            <type>text/plain</type>
            <size>13407</size>
            <attacher name="Andrey Lushnikov">lushnikov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2MDQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWI5OGYwZGM4NzE5OWNm
NjJlMjljNmIzZjRkZmFjNDRkZGU1OTgxZi4uYWE1MDQ2MWIwMGJlNDZhMzIxYTgzNjdjNzIzZTE5
NjM3Mzc3MDM2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQ4IEBACisyMDEzLTAzLTE4ICBBbmRy
ZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5z
cGVjdG9yOiBNYWtlIFNvdXJjZSBGcmFtZSAmIHN0YXR1cyBiYXIgYSBsYXlvdXQgYm91bmRhcnkK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMjM1Mwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0
ZXN0cy4KKworICAgICAgICAtIEltcHJvdmUgZmlsbCBzdHlsZSB0byBmb3JjZSBsYXlvdXQtYm9u
ZGFyeSBjb25kaXRpb25zCisgICAgICAgIC0gVXBkYXRlICJoZWlnaHQiIHN0eWxlIHZhbHVlIG9u
IHJlc2l6ZSBmb3IgZXZlcnkgdmlldyB3aGljaCBlbGVtZW50IGhhcyAiZmlsbCIKKyAgICAgICAg
c3R5bGUgY2xhc3MKKyAgICAgICAgLSBBZGQgbGF5b3V0LWJvdW5kYXJ5IGNsYXNzIHRvIHVzZSBm
b3Igc3RhdGljIGxheW91dGVkIGludGVyZmFjZQorICAgICAgICBlbGVtZW50cy4KKworICAgICAg
ICAqIGluc3BlY3Rvci9mcm9udC1lbmQvQ1NTTmFtZWRGbG93Q29sbGVjdGlvbnNWaWV3LmpzOgor
ICAgICAgICAoV2ViSW5zcGVjdG9yLkNTU05hbWVkRmxvd0NvbGxlY3Rpb25zVmlldyk6CisgICAg
ICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9DYW52YXNQcm9maWxlVmlldy5qczoKKyAgICAgICAg
KFdlYkluc3BlY3Rvci5DYW52YXNQcm9maWxlVmlldyk6CisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5D
b2RlTWlycm9yVGV4dEVkaXRvcik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9Db29r
aWVzVGFibGUuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuQ29va2llc1RhYmxlKToKKyAgICAg
ICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL0VsZW1lbnRzUGFuZWwuanM6CisgICAgICAgIChXZWJJ
bnNwZWN0b3IuRWxlbWVudHNQYW5lbC5wcm90b3R5cGUuX3NwbGl0VmVydGljYWxseSk6CisgICAg
ICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25WaWV3LmpzOgorICAgICAgICAoV2Vi
SW5zcGVjdG9yLkV4dGVuc2lvblZpZXcpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQv
SW5kZXhlZERCVmlld3MuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuSURCRGF0YWJhc2VWaWV3
KToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL05hdmlnYXRvclZpZXcuanM6CisgICAg
ICAgIChXZWJJbnNwZWN0b3IuTmF2aWdhdG9yVmlldyk6CisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9PdmVycmlkZXNWaWV3LmpzOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQv
UmV2aXNpb25IaXN0b3J5Vmlldy5qczoKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1Nv
dXJjZUZyYW1lLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lKToKKyAgICAg
ICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
Vmlldy5wcm90b3R5cGUuZmlsbEVsZW1lbnQpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcu
cHJvdG90eXBlLl9wcm9jZXNzT25SZXNpemUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1l
bmQvVmlld3BvcnRDb250cm9sLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXdwb3J0Q29u
dHJvbCk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3NzOgorICAg
ICAgICAoLmZpbGwpOgorICAgICAgICAoLmxheW91dC1ib3VuZGFyeSk6CisgICAgICAgICogaW5z
cGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbDoKKwogMjAxMy0wMy0xOCAgU2hlcmlmZiBC
b3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwg
cm9sbGluZyBvdXQgcjE0NjAzNS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvQ1NTTmFtZWRGbG93Q29sbGVjdGlvbnNWaWV3LmpzIGIvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9DU1NOYW1lZEZsb3dDb2xsZWN0aW9uc1ZpZXcuanMKaW5k
ZXggZDQyMGQyNzMxY2I2ZDlmN2IyMGUwMjhlOTAyNzZjZWI5NDJjOTYwYy4uZTAzM2EzNDA1NzEw
ZTQ3ODFhZjBkMTZlNjJlMDdkZGQ4ZTljNDQ4ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9DU1NOYW1lZEZsb3dDb2xsZWN0aW9uc1ZpZXcuanMKKysrIGIv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9DU1NOYW1lZEZsb3dDb2xsZWN0aW9u
c1ZpZXcuanMKQEAgLTQxLDcgKzQxLDcgQEAgV2ViSW5zcGVjdG9yLkNTU05hbWVkRmxvd0NvbGxl
Y3Rpb25zVmlldyA9IGZ1bmN0aW9uKCkKICAgICB0aGlzLl9yZWdpb25Ob2RlcyA9IHt9OwogCiAg
ICAgdGhpcy5lbGVtZW50LmFkZFN0eWxlQ2xhc3MoImNzcy1uYW1lZC1mbG93LWNvbGxlY3Rpb25z
LXZpZXciKTsKLSAgICB0aGlzLmVsZW1lbnQuYWRkU3R5bGVDbGFzcygiZmlsbCIpOworICAgIHRo
aXMuZmlsbEVsZW1lbnQoKTsKIAogICAgIHRoaXMuX3N0YXR1c0VsZW1lbnQgPSBkb2N1bWVudC5j
cmVhdGVFbGVtZW50KCJzcGFuIik7CiAgICAgdGhpcy5fc3RhdHVzRWxlbWVudC50ZXh0Q29udGVu
dCA9IFdlYkluc3BlY3Rvci5VSVN0cmluZygiQ1NTIE5hbWVkIEZsb3dzIik7CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NhbnZhc1Byb2ZpbGVWaWV3Lmpz
IGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9DYW52YXNQcm9maWxlVmlldy5q
cwppbmRleCBhMWI2ZjNhMjBkYTQ0M2ZlYjJiOGY1NzU2NzIyNzU2MDRkZGNlZjk2Li40MjYyZTkx
NjU3MDI1MTY1NWEzNjNlZGM3MThhMjU5NGMzOWVkZWMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NhbnZhc1Byb2ZpbGVWaWV3LmpzCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvQ2FudmFzUHJvZmlsZVZpZXcuanMKQEAgLTc3
LDcgKzc3LDcgQEAgV2ViSW5zcGVjdG9yLkNhbnZhc1Byb2ZpbGVWaWV3ID0gZnVuY3Rpb24ocHJv
ZmlsZSkKICAgICBdOwogCiAgICAgdGhpcy5fbG9nR3JpZCA9IG5ldyBXZWJJbnNwZWN0b3IuRGF0
YUdyaWQoY29sdW1ucyk7Ci0gICAgdGhpcy5fbG9nR3JpZC5lbGVtZW50LmFkZFN0eWxlQ2xhc3Mo
ImZpbGwiKTsKKyAgICB0aGlzLl9sb2dHcmlkLmZpbGxFbGVtZW50KCk7CiAgICAgdGhpcy5fbG9n
R3JpZC5zaG93KGxvZ0dyaWRDb250YWluZXIpOwogICAgIHRoaXMuX2xvZ0dyaWQuYWRkRXZlbnRM
aXN0ZW5lcihXZWJJbnNwZWN0b3IuRGF0YUdyaWQuRXZlbnRzLlNlbGVjdGVkTm9kZSwgdGhpcy5f
cmVwbGF5VHJhY2VMb2cuYmluZCh0aGlzKSk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0b3IuanMgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NvZGVNaXJyb3JUZXh0RWRpdG9yLmpzCmluZGV4IGFl
NGM4ZjMyNzI5YWFmYmI2NTQzZmU4ZGNkY2Q0OWExY2U5MjJhZjQuLjBkNjYxYTJjNDQ2ZjQ0MzUz
ZDhlMWUyZWVkYmIwZmY3MWRkZTM4NzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0b3IuanMKKysrIGIvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qcwpAQCAtNzUsOCAr
NzUsOCBAQCBXZWJJbnNwZWN0b3IuQ29kZU1pcnJvclRleHRFZGl0b3IgPSBmdW5jdGlvbih1cmws
IGRlbGVnYXRlKQogCiAgICAgdGhpcy5fbGFzdFJhbmdlID0gdGhpcy5yYW5nZSgpOwogCi0gICAg
dGhpcy5lbGVtZW50LmZpcnN0Q2hpbGQuYWRkU3R5bGVDbGFzcygic291cmNlLWNvZGUiKTsKLSAg
ICB0aGlzLmVsZW1lbnQuZmlyc3RDaGlsZC5hZGRTdHlsZUNsYXNzKCJmaWxsIik7CisgICAgdGhp
cy5lbGVtZW50LmFkZFN0eWxlQ2xhc3MoInNvdXJjZS1jb2RlIik7CisgICAgdGhpcy5maWxsRWxl
bWVudCgpOwogICAgIHRoaXMuX2VsZW1lbnRUb1dpZGdldCA9IG5ldyBNYXAoKTsKICAgICB0aGlz
Ll9uZXN0ZWRVcGRhdGVzQ291bnRlciA9IDA7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0Nvb2tpZXNUYWJsZS5qcyBiL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvQ29va2llc1RhYmxlLmpzCmluZGV4IDJhNDk3ODc2NTg1NGVhZjBl
MjgyNTI4YjZiNzM3ZTVmMWE5YzY2ZmUuLjc1NjRhZjBkNjA1NzJiZGY3YmM1ODBlMjhlMTVhNzM0
MTNlOWQ5YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQv
Q29va2llc1RhYmxlLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQv
Q29va2llc1RhYmxlLmpzCkBAIC0zNyw3ICszNyw3IEBACiBXZWJJbnNwZWN0b3IuQ29va2llc1Rh
YmxlID0gZnVuY3Rpb24oZXhwYW5kYWJsZSwgcmVmcmVzaENhbGxiYWNrKQogewogICAgIFdlYklu
c3BlY3Rvci5WaWV3LmNhbGwodGhpcyk7Ci0gICAgdGhpcy5lbGVtZW50LmNsYXNzTmFtZSA9ICJm
aWxsIjsKKyAgICB0aGlzLmZpbGxFbGVtZW50KCk7CiAKICAgICB2YXIgcmVhZE9ubHkgPSBleHBh
bmRhYmxlOwogICAgIHRoaXMuX3JlZnJlc2hDYWxsYmFjayA9IHJlZnJlc2hDYWxsYmFjazsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRWxlbWVudHNQYW5l
bC5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRWxlbWVudHNQYW5lbC5q
cwppbmRleCAzY2VkM2ZjYzcxMjU1MDRiMTg2MWZkMWYzOWEwM2EwMTE4NGEzYWY3Li5kYzE3YmI5
MTYyMzA1ZGQyNWE4OGNhMmM3NDIzZjk0YmUzYmQ0ZGMyIDEwMDc1NQotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0VsZW1lbnRzUGFuZWwuanMKKysrIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FbGVtZW50c1BhbmVsLmpzCkBAIC0xMTMwLDcgKzEx
MzAsOCBAQCBXZWJJbnNwZWN0b3IuRWxlbWVudHNQYW5lbC5wcm90b3R5cGUgPSB7CiAKICAgICAg
ICAgICAgIHZhciBjb21wb3NpdGVQYW5lID0gbmV3IFdlYkluc3BlY3Rvci5TaWRlYmFyUGFuZSh0
aGlzLnNpZGViYXJQYW5lcy5zdHlsZXMudGl0bGUoKSk7CiAgICAgICAgICAgICBjb21wb3NpdGVQ
YW5lLmVsZW1lbnQuYWRkU3R5bGVDbGFzcygiY29tcG9zaXRlIik7Ci0gICAgICAgICAgICBjb21w
b3NpdGVQYW5lLmVsZW1lbnQuYWRkU3R5bGVDbGFzcygiZmlsbCIpOworCisgICAgICAgICAgICBj
b21wb3NpdGVQYW5lLmZpbGxFbGVtZW50KCk7CiAgICAgICAgICAgICB2YXIgZXhwYW5kQ29tcG9z
aXRlID0gY29tcG9zaXRlUGFuZS5leHBhbmQuYmluZChjb21wb3NpdGVQYW5lKTsKIAogICAgICAg
ICAgICAgdmFyIHNwbGl0VmlldyA9IG5ldyBXZWJJbnNwZWN0b3IuU3BsaXRWaWV3KHRydWUsICJT
dHlsZXNQYW5lU3BsaXRSYXRpbyIsIDAuNSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvblZpZXcuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvblZpZXcuanMKaW5kZXggMDFhZWNkNjljMDExYjQ4Zjcy
MzA4OTA1YjIxMTU1OTQyYmU5MzM1My4uN2U4YWYxZDAzMWZkOGVhMmRiMTUwNGI0NDVkZWY3Yzc5
MmUyMzYxMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9F
eHRlbnNpb25WaWV3LmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQv
RXh0ZW5zaW9uVmlldy5qcwpAQCAtMzgsNyArMzgsNyBAQAogV2ViSW5zcGVjdG9yLkV4dGVuc2lv
blZpZXcgPSBmdW5jdGlvbihpZCwgc3JjLCBjbGFzc05hbWUpCiB7CiAgICAgV2ViSW5zcGVjdG9y
LlZpZXcuY2FsbCh0aGlzKTsKLSAgICB0aGlzLmVsZW1lbnQuY2xhc3NOYW1lID0gImZpbGwiOwor
ICAgIHRoaXMuZmlsbEVsZW1lbnQoKTsKIAogICAgIHRoaXMuX2lkID0gaWQ7CiAgICAgdGhpcy5f
aWZyYW1lID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiaWZyYW1lIik7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0luZGV4ZWREQlZpZXdzLmpzIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9JbmRleGVkREJWaWV3cy5qcwppbmRleCBm
OTM1MDA4NjJlODcxZjE5NWM0YWE5MzQxYTFkMjAwMjIzZjZjZjVkLi42ZWFlNzdiMjliN2VjNGIy
N2RiYzIxYzRhYjU2NWZkNjRlMTI3MzgzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0luZGV4ZWREQlZpZXdzLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvSW5kZXhlZERCVmlld3MuanMKQEAgLTM4LDcgKzM4LDcgQEAgV2Vi
SW5zcGVjdG9yLklEQkRhdGFiYXNlVmlldyA9IGZ1bmN0aW9uKGRhdGFiYXNlKQogICAgIFdlYklu
c3BlY3Rvci5WaWV3LmNhbGwodGhpcyk7CiAgICAgdGhpcy5yZWdpc3RlclJlcXVpcmVkQ1NTKCJp
bmRleGVkREJWaWV3cy5jc3MiKTsKIAotICAgIHRoaXMuZWxlbWVudC5hZGRTdHlsZUNsYXNzKCJm
aWxsIik7CisgICAgdGhpcy5maWxsRWxlbWVudCgpOwogICAgIHRoaXMuZWxlbWVudC5hZGRTdHls
ZUNsYXNzKCJpbmRleGVkLWRiLWRhdGFiYXNlLXZpZXciKTsKIAogICAgIHRoaXMuX2hlYWRlcnNM
aXN0RWxlbWVudCA9IHRoaXMuZWxlbWVudC5jcmVhdGVDaGlsZCgib2wiLCAib3V0bGluZS1kaXNj
bG9zdXJlIik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L05hdmlnYXRvclZpZXcuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL05h
dmlnYXRvclZpZXcuanMKaW5kZXggMjg5NjQ0NTcyNDVhYmIxYTU1Yjk5YzlhNDIzODcwOTMxYmQ4
MjE5Mi4uMjMyY2NkYWE4MGZmMDg1MmZjOGViZTUzY2RiZGYyNDA4M2YwYmFkNyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9OYXZpZ2F0b3JWaWV3LmpzCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvTmF2aWdhdG9yVmlldy5qcwpA
QCAtNDcsNyArNDcsNyBAQCBXZWJJbnNwZWN0b3IuTmF2aWdhdG9yVmlldyA9IGZ1bmN0aW9uKCkK
ICAgICBzY3JpcHRzT3V0bGluZUVsZW1lbnQuYWRkU3R5bGVDbGFzcygibmF2aWdhdG9yIik7CiAg
ICAgc2NyaXB0c091dGxpbmVFbGVtZW50LmFwcGVuZENoaWxkKHNjcmlwdHNUcmVlRWxlbWVudCk7
CiAKLSAgICB0aGlzLmVsZW1lbnQuYWRkU3R5bGVDbGFzcygiZmlsbCIpOworICAgIHRoaXMuZmls
bEVsZW1lbnQoKTsKICAgICB0aGlzLmVsZW1lbnQuYWRkU3R5bGVDbGFzcygibmF2aWdhdG9yLWNv
bnRhaW5lciIpOwogICAgIHRoaXMuZWxlbWVudC5hcHBlbmRDaGlsZChzY3JpcHRzT3V0bGluZUVs
ZW1lbnQpOwogICAgIHRoaXMuc2V0RGVmYXVsdEZvY3VzZWRFbGVtZW50KHRoaXMuX3NjcmlwdHNU
cmVlLmVsZW1lbnQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250
LWVuZC9PdmVycmlkZXNWaWV3LmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVu
ZC9PdmVycmlkZXNWaWV3LmpzCmluZGV4IGEyMGVhMjZiOGRkN2RhZGZlZjM3YTZjZjUwYjdmMDY0
NTU2NGYyZjAuLjg0MmRhYmNhNTA1ZjA5ZTExMDNlYzQ5YzJlZDRmMmQ4MGJkNzYxNWEgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvT3ZlcnJpZGVzVmlldy5q
cworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL092ZXJyaWRlc1ZpZXcu
anMKQEAgLTM2LDcgKzM2LDcgQEAgV2ViSW5zcGVjdG9yLk92ZXJyaWRlc1ZpZXcgPSBmdW5jdGlv
bigpCiB7CiAgICAgV2ViSW5zcGVjdG9yLlZpZXcuY2FsbCh0aGlzKTsKICAgICB0aGlzLnJlZ2lz
dGVyUmVxdWlyZWRDU1MoImhlbHBTY3JlZW4uY3NzIik7Ci0gICAgdGhpcy5lbGVtZW50LmFkZFN0
eWxlQ2xhc3MoImZpbGwiKTsKKyAgICB0aGlzLmZpbGxFbGVtZW50KCk7CiAgICAgdGhpcy5lbGVt
ZW50LmFkZFN0eWxlQ2xhc3MoImhlbHAtd2luZG93LW1haW4iKTsKICAgICB0aGlzLmVsZW1lbnQu
YWRkU3R5bGVDbGFzcygic2V0dGluZ3MtdGFiLWNvbnRhaW5lciIpOwogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1JldmlzaW9uSGlzdG9yeVZpZXcuanMg
Yi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1JldmlzaW9uSGlzdG9yeVZpZXcu
anMKaW5kZXggOTEzNDgzMzk3ODc1NmJhMzc5ODUxZmM5NmQ2ZjZhODcyNWJiYjc1ZC4uYmU3ZmI1
MzM3ZTNiZTY2NDRhOWNmZDU0MGM3NWU3M2Q2MzU4NjYzNyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9SZXZpc2lvbkhpc3RvcnlWaWV3LmpzCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmV2aXNpb25IaXN0b3J5Vmlldy5qcwpA
QCAtMzcsNyArMzcsNyBAQCBXZWJJbnNwZWN0b3IuUmV2aXNpb25IaXN0b3J5VmlldyA9IGZ1bmN0
aW9uKCkKICAgICBXZWJJbnNwZWN0b3IuVmlldy5jYWxsKHRoaXMpOwogICAgIHRoaXMucmVnaXN0
ZXJSZXF1aXJlZENTUygicmV2aXNpb25IaXN0b3J5LmNzcyIpOwogICAgIHRoaXMuZWxlbWVudC5h
ZGRTdHlsZUNsYXNzKCJyZXZpc2lvbi1oaXN0b3J5LWRyYXdlciIpOwotICAgIHRoaXMuZWxlbWVu
dC5hZGRTdHlsZUNsYXNzKCJmaWxsIik7CisgICAgdGhpcy5maWxsRWxlbWVudCgpOwogICAgIHRo
aXMuZWxlbWVudC5hZGRTdHlsZUNsYXNzKCJvdXRsaW5lLWRpc2Nsb3N1cmUiKTsKICAgICB0aGlz
Ll91aVNvdXJjZUNvZGVJdGVtcyA9IG5ldyBNYXAoKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZS5qcyBiL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlRnJhbWUuanMKaW5kZXggOTRkMTE0YmY5NTdmMjBm
YzdiMTc2YzIyYTU0N2IyYjcyZWY2OWFiYy4uMmYwYmU4NWExNGE2YWZkYzQxM2YwYmYwMWI1NTIz
MGJmOWIzNmFhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVu
ZC9Tb3VyY2VGcmFtZS5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L1NvdXJjZUZyYW1lLmpzCkBAIC01Miw2ICs1Miw4IEBAIFdlYkluc3BlY3Rvci5Tb3VyY2VGcmFt
ZSA9IGZ1bmN0aW9uKGNvbnRlbnRQcm92aWRlcikKICAgICB9IGVsc2UKICAgICAgICAgdGhpcy5f
dGV4dEVkaXRvciA9IG5ldyBXZWJJbnNwZWN0b3IuRGVmYXVsdFRleHRFZGl0b3IodGhpcy5fdXJs
LCB0ZXh0RWRpdG9yRGVsZWdhdGUpOwogCisKKyAgICB0aGlzLl90ZXh0RWRpdG9yLmZpbGxFbGVt
ZW50KCk7CiAgICAgdGhpcy5fY3VycmVudFNlYXJjaFJlc3VsdEluZGV4ID0gLTE7CiAgICAgdGhp
cy5fc2VhcmNoUmVzdWx0cyA9IFtdOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL1ZpZXcuanMKaW5kZXggM2MyY2EyZGM5MDY4ODFiNDA4YzcxNzg3ZjgxYTgzYzllOGU2NmMy
Mi4uZmU5ZTBiNjdiMWJkOTFkNDA1OWViMDg3OTUwYjBmZTBkMzQxMWY4ZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3LmpzCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5qcwpAQCAtNTksNiArNTksMTEgQEAgV2Vi
SW5zcGVjdG9yLlZpZXcucHJvdG90eXBlID0gewogICAgICAgICB0aGlzLl9pc1Jvb3QgPSB0cnVl
OwogICAgIH0sCiAKKyAgICBmaWxsRWxlbWVudDogZnVuY3Rpb24oKQorICAgIHsKKyAgICAgICAg
dGhpcy5lbGVtZW50LmFkZFN0eWxlQ2xhc3MoImZpbGwiKTsKKyAgICB9LAorCiAgICAgLyoqCiAg
ICAgICogQHJldHVybiB7P1dlYkluc3BlY3Rvci5WaWV3fQogICAgICAqLwpAQCAtMTQ0LDggKzE0
OSwxMiBAQCBXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIGlmICghdGhpcy5pc1Nob3dpbmcoKSkKICAgICAgICAgICAgIHJldHVybjsK
KyAgICAgICAgaWYgKHRoaXMuZWxlbWVudC5oYXNTdHlsZUNsYXNzKCJmaWxsIikpCisgICAgICAg
ICAgICB0aGlzLmVsZW1lbnQuc3R5bGUuaGVpZ2h0ID0gIiI7CiAgICAgICAgIHRoaXMuX25vdGlm
eSh0aGlzLm9uUmVzaXplKTsKICAgICAgICAgdGhpcy5fY2FsbE9uVmlzaWJsZUNoaWxkcmVuKHRo
aXMuX3Byb2Nlc3NPblJlc2l6ZSk7CisgICAgICAgIGlmICh0aGlzLmVsZW1lbnQuaGFzU3R5bGVD
bGFzcygiZmlsbCIpKQorICAgICAgICAgICAgdGhpcy5lbGVtZW50LnN0eWxlLmhlaWdodCA9IHRo
aXMuZWxlbWVudC5vZmZzZXRIZWlnaHQgKyAicHgiOwogICAgIH0sCiAKICAgICAvKioKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmlld3BvcnRDb250cm9s
LmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3cG9ydENvbnRyb2wu
anMKaW5kZXggYTJiMmZmYzRjNzg5NWM0NDAzMDQ4NTQ4NWRiMGU5MDc4ZmQ0YmVjZS4uNTgzMjRk
MmJkNjA5NDBiZmY4ZDhiY2RmMTBkYWFjNjRmMThjODA0OSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3cG9ydENvbnRyb2wuanMKKysrIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3cG9ydENvbnRyb2wuanMKQEAgLTM1LDcg
KzM1LDcgQEAKIFdlYkluc3BlY3Rvci5WaWV3cG9ydENvbnRyb2wgPSBmdW5jdGlvbihwcm92aWRl
cikKIHsKICAgICB0aGlzLmVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTsK
LSAgICB0aGlzLmVsZW1lbnQuY2xhc3NOYW1lID0gImZpbGwiOworICAgIHRoaXMuZWxlbWVudC5j
bGFzc05hbWUgPSAidmlld3BvcnQiOwogICAgIHRoaXMuZWxlbWVudC5zdHlsZS5vdmVyZmxvdyA9
ICJhdXRvIjsKICAgICB0aGlzLl90b3BHYXBFbGVtZW50ID0gdGhpcy5lbGVtZW50LmNyZWF0ZUNo
aWxkKCJkaXYiKTsKICAgICB0aGlzLl9jb250ZW50RWxlbWVudCA9IHRoaXMuZWxlbWVudC5jcmVh
dGVDaGlsZCgiZGl2Iik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL2luc3BlY3Rvci5jc3MgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L2luc3BlY3Rvci5jc3MKaW5kZXggM2VhY2M0NDU1NmNlNzQ1NTZhM2Y4NjExNWU1ZTczZjUzNDcy
YmZmNi4uNDhiYmIyY2ZmODhkYjM5YzBjMmU2NzUxYmQ2YmE2NzFiNjBhNjBkNiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3NzCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcwpAQCAtMzMs
NiArMzMsMTYgQEAgaW5wdXRbdHlwZT0ic2VhcmNoIl06Zm9jdXMsIGlucHV0W3R5cGU9InRleHQi
XTpmb2N1cyB7CiAKIC5maWxsIHsKICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgb3ZlcmZs
b3c6IGhpZGRlbjsKKyAgICB3aWR0aDogMTAwJTsKKyAgICB0b3A6IDA7CisgICAgbGVmdDogMDsK
KyAgICByaWdodDogMDsKKyAgICBib3R0b206IDA7Cit9CisKKy52aWV3cG9ydCB7CisgICAgcG9z
aXRpb246IGFic29sdXRlOwogICAgIHRvcDogMDsKICAgICBsZWZ0OiAwOwogICAgIHJpZ2h0OiAw
OwpAQCAtNDcsNiArNTcsMTMgQEAgaW5wdXRbdHlwZT0ic2VhcmNoIl06Zm9jdXMsIGlucHV0W3R5
cGU9InRleHQiXTpmb2N1cyB7CiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50Owog
fQogCisubGF5b3V0LWJvdW5kYXJ5IHsKKyAgICB3aWR0aDogMTAwJTsKKyAgICBvdmVyZmxvdzog
aGlkZGVuOworICAgIC8qIHBvc2l0aW9uIG11c3QgYmUgcmVsYXRpdmUgb3IgYWJzb2x1dGUgKi8K
KyAgICAvKiBoZWlnaHQgbXVzdCBiZSBhIHBpeGVsIHZhbHVlICovCit9CisKICN0b29sYmFyIHsK
ICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgdG9wOiAwOwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbCBiL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmh0bWwKaW5kZXggMzA1MWE4MjllYTBk
ZTI2ZGJhZjJlNDM4MDMyOTM5OGM0NGEyZjBkYi4uY2EyMWQ4OWRjZmUxYWUyMzU4MGI5MzBkN2I1
ZTA4YmZiZDhlYmUxYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250
LWVuZC9pbnNwZWN0b3IuaHRtbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL2luc3BlY3Rvci5odG1sCkBAIC0xOTUsNyArMTk1LDcgQEAgVEhJUyBTT0ZUV0FSRSwgRVZF
TiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KICAgICAgICAg
PGRpdiBpZD0iZmxvYXRpbmctc3RhdHVzLWJhci1jb250YWluZXIiIGNsYXNzPSJzdGF0dXMtYmFy
Ij48ZGl2IGlkPSJmbG9hdGluZy1zdGF0dXMtYmFyLXJlc2l6ZXIiPjwvZGl2PjwvZGl2PgogICAg
IDwvZGl2PgogICAgIDxkaXYgaWQ9ImRyYXdlciI+PC9kaXY+Ci0gICAgPGRpdiBpZD0ibWFpbi1z
dGF0dXMtYmFyIiBjbGFzcz0ic3RhdHVzLWJhciI+CisgICAgPGRpdiBpZD0ibWFpbi1zdGF0dXMt
YmFyIiBjbGFzcz0ic3RhdHVzLWJhciBsYXlvdXQtYm91bmRhcnkiPgogICAgICAgICA8ZGl2IGlk
PSJib3R0b20tc3RhdHVzLWJhci1jb250YWluZXIiPgogICAgICAgICAgICAgPGRpdiBpZD0icGFu
ZWwtc3RhdHVzLWJhciI+CiAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZHJhd2VyLXZpZXctYW5j
aG9yIj48L2Rpdj4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>196170</attachid>
            <date>2013-04-02 10:04:27 -0700</date>
            <delta_ts>2013-04-02 11:03:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112353-20130402210417.patch</filename>
            <type>text/plain</type>
            <size>6330</size>
            <attacher name="Andrey Lushnikov">lushnikov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3NDE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmI2NTY4ZjQ4NDJiODJi
ZTk5ZDVlZDMxMzYyNTA4ZDY3NzZiNGQ0OC4uOTBhMWFhMDJkMzE1NGI0NjJhOWEwYzgwNjJhYWVi
OWFlZmVhZTljMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMzIEBACiAyMDEzLTA0LTAyICBBbmRy
ZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4KIAorICAgICAgICBXZWIgSW5z
cGVjdG9yOiBNYWtlIFNvdXJjZSBGcmFtZSAmIHN0YXR1cyBiYXIgYSBsYXlvdXQgYm91bmRhcnkK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMjM1Mwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0
ZXN0czogbm8gY2hhbmdlIGluIGJlaGF2aW91ci4KKworICAgICAgICAtIEFkZCBWaWV3Lm1hcmtB
c0xheW91dEJvdW5kYXJ5IG1ldGhvZCB0byBtYXJrIGEgdmlldyBhcyBhIGxheW91dAorICAgICAg
ICBib3VuZGFyeS4gVGhpcyB3aWxsIGZvcmNlIHRoaXMgdmlldyB0byBhdXRvdXBkYXRlIGl0cyBo
ZWlnaHQgdG8gYWN0dWFsCisgICAgICAgIHBpeGVsIHZhbHVlLgorICAgICAgICAtIE1hcmsgYm90
aCBDb2RlTWlycm9yVGV4dEVkaXRvciBhbmQgRGVmYXVsdFRleHRFZGl0b3IgYXMgYSBsYXlvdXQK
KyAgICAgICAgYm91bmRhcnkuCisgICAgICAgIC0gTWFyayBtYWluLXN0YXR1cy1iYXIgZWxlbWVu
dCB3aXRoIGEgbGF5b3V0LWJvdW5kYXJ5IGNsYXNzLgorCisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5D
b2RlTWlycm9yVGV4dEVkaXRvcik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9EZWZh
dWx0VGV4dEVkaXRvci5qczoKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanM6
CisgICAgICAgIChXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUubWFya0FzTGF5b3V0Qm91bmRh
cnkpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLl9wcm9jZXNzV2lsbFNo
b3cpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLl9wcm9jZXNzV2FzU2hv
d24pOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLl9wcm9jZXNzT25SZXNp
emUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzczoKKyAgICAg
ICAgKC5sYXlvdXQtYm91bmRhcnkpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5z
cGVjdG9yLmh0bWw6CisKKzIwMTMtMDQtMDIgIEFuZHJleSBMdXNobmlrb3YgIDxsdXNobmlrb3ZA
Y2hyb21pdW0ub3JnPgorCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFNlcGFyYXRlIEphdmFTY3Jp
cHRTb3VyY2VGcmFtZSBwb3BvdmVyIGZyb20ga25vd2xlZGdlIG9mIGVkaXRvcidzIERPTQogICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEzNDEyCiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRl
eHRFZGl0b3IuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NvZGVNaXJy
b3JUZXh0RWRpdG9yLmpzCmluZGV4IGJiNGE0NmYxZDI5OTNlMzIxN2I2YzZhOWFiYzdmNGEzZWYw
YmI4MzAuLmVhNTM0ZTViODZiNTExNDM2NDc3YWM5NWMzNTY2MDQyYmZhMDk0OTEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0
b3IuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Db2RlTWlycm9y
VGV4dEVkaXRvci5qcwpAQCAtODEsNyArODEsOSBAQCBXZWJJbnNwZWN0b3IuQ29kZU1pcnJvclRl
eHRFZGl0b3IgPSBmdW5jdGlvbih1cmwsIGRlbGVnYXRlKQogICAgIHRoaXMuX2xhc3RSYW5nZSA9
IHRoaXMucmFuZ2UoKTsKIAogICAgIHRoaXMuZWxlbWVudC5maXJzdENoaWxkLmFkZFN0eWxlQ2xh
c3MoInNvdXJjZS1jb2RlIik7Ci0gICAgdGhpcy5lbGVtZW50LmZpcnN0Q2hpbGQuYWRkU3R5bGVD
bGFzcygiZmlsbCIpOworICAgIHRoaXMuZWxlbWVudC5hZGRTdHlsZUNsYXNzKCJmaWxsIik7Cisg
ICAgdGhpcy5tYXJrQXNMYXlvdXRCb3VuZGFyeSgpOworCiAgICAgdGhpcy5fZWxlbWVudFRvV2lk
Z2V0ID0gbmV3IE1hcCgpOwogICAgIHRoaXMuX25lc3RlZFVwZGF0ZXNDb3VudGVyID0gMDsKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZWZhdWx0VGV4
dEVkaXRvci5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRGVmYXVsdFRl
eHRFZGl0b3IuanMKaW5kZXggNDdjNTkxMzQyNmY2Y2IyOTVmN2EzYmM0NGMzYTE5YTg4ZTAyYjI5
My4uNDdhNjYxYThlOWYxMGYxYTE1MDEzZDcwZWNiNjNlZDdjNzI0MGMyMSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZWZhdWx0VGV4dEVkaXRvci5qcwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RlZmF1bHRUZXh0RWRpdG9y
LmpzCkBAIC00NSw2ICs0NSw3IEBAIFdlYkluc3BlY3Rvci5EZWZhdWx0VGV4dEVkaXRvciA9IGZ1
bmN0aW9uKHVybCwgZGVsZWdhdGUpCiAgICAgdGhpcy5yZWdpc3RlclJlcXVpcmVkQ1NTKCJ0ZXh0
RWRpdG9yLmNzcyIpOwogCiAgICAgdGhpcy5lbGVtZW50LmNsYXNzTmFtZSA9ICJ0ZXh0LWVkaXRv
ciBtb25vc3BhY2UiOworICAgIHRoaXMubWFya0FzTGF5b3V0Qm91bmRhcnkoKTsKIAogICAgIC8v
IFByZXZlbnQgbWlkZGxlLWNsaWNrIHBhc3RpbmcgaW4gdGhlIGVkaXRvciB1bmxlc3MgaXQgaXMg
ZXhwbGljaXRseSBlbmFibGVkIGZvciBjZXJ0YWluIGNvbXBvbmVudC4KICAgICB0aGlzLmVsZW1l
bnQuYWRkRXZlbnRMaXN0ZW5lcigibW91c2V1cCIsIHByZXZlbnREZWZhdWx0T25Nb3VzZVVwLmJp
bmQodGhpcyksIGZhbHNlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvVmlldy5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmll
dy5qcwppbmRleCAzYzJjYTJkYzkwNjg4MWI0MDhjNzE3ODdmODFhODNjOWU4ZTY2YzIyLi5iMWYx
ZWQxMTA1OTY5NzI3MzQ2OGY2ZjkxOGM4NTZhOTdiZGY5NTI1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMKKysrIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3LmpzCkBAIC01OSw2ICs1OSwxMSBAQCBXZWJJbnNwZWN0
b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAgICAgIHRoaXMuX2lzUm9vdCA9IHRydWU7CiAgICAg
fSwKIAorICAgIG1hcmtBc0xheW91dEJvdW5kYXJ5OiBmdW5jdGlvbigpCisgICAgeworICAgICAg
ICB0aGlzLmVsZW1lbnQuYWRkU3R5bGVDbGFzcygibGF5b3V0LWJvdW5kYXJ5Iik7CisgICAgfSwK
KwogICAgIC8qKgogICAgICAqIEByZXR1cm4gez9XZWJJbnNwZWN0b3IuVmlld30KICAgICAgKi8K
QEAgLTEwNyw2ICsxMTIsOCBAQCBXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAg
X3Byb2Nlc3NXaWxsU2hvdzogZnVuY3Rpb24oKQogICAgIHsKICAgICAgICAgdGhpcy5fbG9hZENT
U0lmTmVlZGVkKCk7CisgICAgICAgIGlmICh0aGlzLmVsZW1lbnQuaGFzU3R5bGVDbGFzcygibGF5
b3V0LWJvdW5kYXJ5IikpCisgICAgICAgICAgICB0aGlzLmVsZW1lbnQuc3R5bGUuaGVpZ2h0ID0g
IiI7CiAgICAgICAgIHRoaXMuX2NhbGxPblZpc2libGVDaGlsZHJlbih0aGlzLl9wcm9jZXNzV2ls
bFNob3cpOwogICAgIH0sCiAKQEAgLTExOSw2ICsxMjYsOCBAQCBXZWJJbnNwZWN0b3IuVmlldy5w
cm90b3R5cGUgPSB7CiAgICAgICAgIHRoaXMuX25vdGlmeSh0aGlzLndhc1Nob3duKTsKICAgICAg
ICAgdGhpcy5fbm90aWZ5KHRoaXMub25SZXNpemUpOwogICAgICAgICB0aGlzLl9jYWxsT25WaXNp
YmxlQ2hpbGRyZW4odGhpcy5fcHJvY2Vzc1dhc1Nob3duKTsKKyAgICAgICAgaWYgKHRoaXMuZWxl
bWVudC5oYXNTdHlsZUNsYXNzKCJsYXlvdXQtYm91bmRhcnkiKSkKKyAgICAgICAgICAgIHRoaXMu
ZWxlbWVudC5zdHlsZS5oZWlnaHQgPSB0aGlzLmVsZW1lbnQub2Zmc2V0SGVpZ2h0ICsgInB4IjsK
ICAgICB9LAogCiAgICAgX3Byb2Nlc3NXaWxsSGlkZTogZnVuY3Rpb24oKQpAQCAtMTQ0LDggKzE1
MywxMiBAQCBXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIGlmICghdGhpcy5pc1Nob3dpbmcoKSkKICAgICAgICAgICAgIHJldHVybjsK
KyAgICAgICAgaWYgKHRoaXMuZWxlbWVudC5oYXNTdHlsZUNsYXNzKCJsYXlvdXQtYm91bmRhcnki
KSkKKyAgICAgICAgICAgIHRoaXMuZWxlbWVudC5zdHlsZS5oZWlnaHQgPSAiIjsKICAgICAgICAg
dGhpcy5fbm90aWZ5KHRoaXMub25SZXNpemUpOwogICAgICAgICB0aGlzLl9jYWxsT25WaXNpYmxl
Q2hpbGRyZW4odGhpcy5fcHJvY2Vzc09uUmVzaXplKTsKKyAgICAgICAgaWYgKHRoaXMuZWxlbWVu
dC5oYXNTdHlsZUNsYXNzKCJsYXlvdXQtYm91bmRhcnkiKSkKKyAgICAgICAgICAgIHRoaXMuZWxl
bWVudC5zdHlsZS5oZWlnaHQgPSB0aGlzLmVsZW1lbnQub2Zmc2V0SGVpZ2h0ICsgInB4IjsKICAg
ICB9LAogCiAgICAgLyoqCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL2luc3BlY3Rvci5jc3MgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L2luc3BlY3Rvci5jc3MKaW5kZXggNzc3YzkxZTA0NjBhMGVhNDJiYmEwZDBiYTNhMDQ1NWYzNWU0
ZDY4Ny4uNTNkMzk4NTMxODNkZTI3OWM3NGI5NDQ0NzdmNGNiODRkYzVkYjk4MyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3NzCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcwpAQCAtNDcs
NiArNDcsMTMgQEAgaW5wdXRbdHlwZT0ic2VhcmNoIl06Zm9jdXMsIGlucHV0W3R5cGU9InRleHQi
XTpmb2N1cyB7CiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OwogfQogCisubGF5
b3V0LWJvdW5kYXJ5IHsKKyAgICB3aWR0aDogMTAwJTsKKyAgICBvdmVyZmxvdzogaGlkZGVuOwor
ICAgIC8qIHBvc2l0aW9uIG11c3QgYmUgcmVsYXRpdmUgb3IgYWJzb2x1dGUgKi8KKyAgICAvKiBo
ZWlnaHQgbXVzdCBiZSBhIHBpeGVsIHZhbHVlICovCit9CisKICN0b29sYmFyIHsKICAgICBwb3Np
dGlvbjogYWJzb2x1dGU7CiAgICAgdG9wOiAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbCBiL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmh0bWwKaW5kZXggYTcyYmY3NGY5ODk2ZTM2ZDE5MDYw
YzcwMmRjNmMwNjg3MWYyMWRhNS4uMGFkY2EwZDY0YzZiMTY0YTFhZTJmNDdhYTZhN2ZiOGNmNjA5
Y2ZmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNw
ZWN0b3IuaHRtbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3Bl
Y3Rvci5odG1sCkBAIC0xOTksNyArMTk5LDcgQEAgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJ
U0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KICAgICAgICAgPGRpdiBpZD0i
ZmxvYXRpbmctc3RhdHVzLWJhci1jb250YWluZXIiIGNsYXNzPSJzdGF0dXMtYmFyIj48ZGl2IGlk
PSJmbG9hdGluZy1zdGF0dXMtYmFyLXJlc2l6ZXIiPjwvZGl2PjwvZGl2PgogICAgIDwvZGl2Pgog
ICAgIDxkaXYgaWQ9ImRyYXdlciI+PC9kaXY+Ci0gICAgPGRpdiBpZD0ibWFpbi1zdGF0dXMtYmFy
IiBjbGFzcz0ic3RhdHVzLWJhciI+CisgICAgPGRpdiBpZD0ibWFpbi1zdGF0dXMtYmFyIiBjbGFz
cz0ic3RhdHVzLWJhciBsYXlvdXQtYm91bmRhcnkiPgogICAgICAgICA8ZGl2IGlkPSJib3R0b20t
c3RhdHVzLWJhci1jb250YWluZXIiPgogICAgICAgICAgICAgPGRpdiBpZD0icGFuZWwtc3RhdHVz
LWJhciI+CiAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZHJhd2VyLXZpZXctYW5jaG9yIj48L2Rp
dj4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>196185</attachid>
            <date>2013-04-02 11:03:22 -0700</date>
            <delta_ts>2013-04-02 11:36:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112353-20130402220312.patch</filename>
            <type>text/plain</type>
            <size>6356</size>
            <attacher name="Andrey Lushnikov">lushnikov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3NDE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmI2NTY4ZjQ4NDJiODJi
ZTk5ZDVlZDMxMzYyNTA4ZDY3NzZiNGQ0OC4uOTBhMWFhMDJkMzE1NGI0NjJhOWEwYzgwNjJhYWVi
OWFlZmVhZTljMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMzIEBACiAyMDEzLTA0LTAyICBBbmRy
ZXkgTHVzaG5pa292ICA8bHVzaG5pa292QGNocm9taXVtLm9yZz4KIAorICAgICAgICBXZWIgSW5z
cGVjdG9yOiBNYWtlIFNvdXJjZSBGcmFtZSAmIHN0YXR1cyBiYXIgYSBsYXlvdXQgYm91bmRhcnkK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMjM1Mwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0
ZXN0czogbm8gY2hhbmdlIGluIGJlaGF2aW91ci4KKworICAgICAgICAtIEFkZCBWaWV3Lm1hcmtB
c0xheW91dEJvdW5kYXJ5IG1ldGhvZCB0byBtYXJrIGEgdmlldyBhcyBhIGxheW91dAorICAgICAg
ICBib3VuZGFyeS4gVGhpcyB3aWxsIGZvcmNlIHRoaXMgdmlldyB0byBhdXRvdXBkYXRlIGl0cyBo
ZWlnaHQgdG8gYWN0dWFsCisgICAgICAgIHBpeGVsIHZhbHVlLgorICAgICAgICAtIE1hcmsgYm90
aCBDb2RlTWlycm9yVGV4dEVkaXRvciBhbmQgRGVmYXVsdFRleHRFZGl0b3IgYXMgYSBsYXlvdXQK
KyAgICAgICAgYm91bmRhcnkuCisgICAgICAgIC0gTWFyayBtYWluLXN0YXR1cy1iYXIgZWxlbWVu
dCB3aXRoIGEgbGF5b3V0LWJvdW5kYXJ5IGNsYXNzLgorCisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9Db2RlTWlycm9yVGV4dEVkaXRvci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5D
b2RlTWlycm9yVGV4dEVkaXRvcik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9EZWZh
dWx0VGV4dEVkaXRvci5qczoKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanM6
CisgICAgICAgIChXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUubWFya0FzTGF5b3V0Qm91bmRh
cnkpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLl9wcm9jZXNzV2lsbFNo
b3cpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLl9wcm9jZXNzV2FzU2hv
d24pOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlLl9wcm9jZXNzT25SZXNp
emUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzczoKKyAgICAg
ICAgKC5sYXlvdXQtYm91bmRhcnkpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5z
cGVjdG9yLmh0bWw6CisKKzIwMTMtMDQtMDIgIEFuZHJleSBMdXNobmlrb3YgIDxsdXNobmlrb3ZA
Y2hyb21pdW0ub3JnPgorCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFNlcGFyYXRlIEphdmFTY3Jp
cHRTb3VyY2VGcmFtZSBwb3BvdmVyIGZyb20ga25vd2xlZGdlIG9mIGVkaXRvcidzIERPTQogICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEzNDEyCiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRl
eHRFZGl0b3IuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0NvZGVNaXJy
b3JUZXh0RWRpdG9yLmpzCmluZGV4IGJiNGE0NmYxZDI5OTNlMzIxN2I2YzZhOWFiYzdmNGEzZWYw
YmI4MzAuLmVhNTM0ZTViODZiNTExNDM2NDc3YWM5NWMzNTY2MDQyYmZhMDk0OTEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvQ29kZU1pcnJvclRleHRFZGl0
b3IuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Db2RlTWlycm9y
VGV4dEVkaXRvci5qcwpAQCAtODEsNyArODEsOSBAQCBXZWJJbnNwZWN0b3IuQ29kZU1pcnJvclRl
eHRFZGl0b3IgPSBmdW5jdGlvbih1cmwsIGRlbGVnYXRlKQogICAgIHRoaXMuX2xhc3RSYW5nZSA9
IHRoaXMucmFuZ2UoKTsKIAogICAgIHRoaXMuZWxlbWVudC5maXJzdENoaWxkLmFkZFN0eWxlQ2xh
c3MoInNvdXJjZS1jb2RlIik7Ci0gICAgdGhpcy5lbGVtZW50LmZpcnN0Q2hpbGQuYWRkU3R5bGVD
bGFzcygiZmlsbCIpOworICAgIHRoaXMuZWxlbWVudC5hZGRTdHlsZUNsYXNzKCJmaWxsIik7Cisg
ICAgdGhpcy5tYXJrQXNMYXlvdXRCb3VuZGFyeSgpOworCiAgICAgdGhpcy5fZWxlbWVudFRvV2lk
Z2V0ID0gbmV3IE1hcCgpOwogICAgIHRoaXMuX25lc3RlZFVwZGF0ZXNDb3VudGVyID0gMDsKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZWZhdWx0VGV4
dEVkaXRvci5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRGVmYXVsdFRl
eHRFZGl0b3IuanMKaW5kZXggNDdjNTkxMzQyNmY2Y2IyOTVmN2EzYmM0NGMzYTE5YTg4ZTAyYjI5
My4uNDdhNjYxYThlOWYxMGYxYTE1MDEzZDcwZWNiNjNlZDdjNzI0MGMyMSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZWZhdWx0VGV4dEVkaXRvci5qcwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RlZmF1bHRUZXh0RWRpdG9y
LmpzCkBAIC00NSw2ICs0NSw3IEBAIFdlYkluc3BlY3Rvci5EZWZhdWx0VGV4dEVkaXRvciA9IGZ1
bmN0aW9uKHVybCwgZGVsZWdhdGUpCiAgICAgdGhpcy5yZWdpc3RlclJlcXVpcmVkQ1NTKCJ0ZXh0
RWRpdG9yLmNzcyIpOwogCiAgICAgdGhpcy5lbGVtZW50LmNsYXNzTmFtZSA9ICJ0ZXh0LWVkaXRv
ciBtb25vc3BhY2UiOworICAgIHRoaXMubWFya0FzTGF5b3V0Qm91bmRhcnkoKTsKIAogICAgIC8v
IFByZXZlbnQgbWlkZGxlLWNsaWNrIHBhc3RpbmcgaW4gdGhlIGVkaXRvciB1bmxlc3MgaXQgaXMg
ZXhwbGljaXRseSBlbmFibGVkIGZvciBjZXJ0YWluIGNvbXBvbmVudC4KICAgICB0aGlzLmVsZW1l
bnQuYWRkRXZlbnRMaXN0ZW5lcigibW91c2V1cCIsIHByZXZlbnREZWZhdWx0T25Nb3VzZVVwLmJp
bmQodGhpcyksIGZhbHNlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvVmlldy5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmll
dy5qcwppbmRleCAzYzJjYTJkYzkwNjg4MWI0MDhjNzE3ODdmODFhODNjOWU4ZTY2YzIyLi43ZjEz
YTE5YTAxZmVkNGViZmM1NzdiMTAxNjc2MDY3YzA3NDYyZWM5IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMKKysrIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3LmpzCkBAIC01OSw2ICs1OSwxMSBAQCBXZWJJbnNwZWN0
b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAgICAgIHRoaXMuX2lzUm9vdCA9IHRydWU7CiAgICAg
fSwKIAorICAgIG1hcmtBc0xheW91dEJvdW5kYXJ5OiBmdW5jdGlvbigpCisgICAgeworICAgICAg
ICB0aGlzLmVsZW1lbnQuYWRkU3R5bGVDbGFzcygibGF5b3V0LWJvdW5kYXJ5Iik7CisgICAgfSwK
KwogICAgIC8qKgogICAgICAqIEByZXR1cm4gez9XZWJJbnNwZWN0b3IuVmlld30KICAgICAgKi8K
QEAgLTEwNyw2ICsxMTIsOCBAQCBXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAg
X3Byb2Nlc3NXaWxsU2hvdzogZnVuY3Rpb24oKQogICAgIHsKICAgICAgICAgdGhpcy5fbG9hZENT
U0lmTmVlZGVkKCk7CisgICAgICAgIGlmICh0aGlzLmVsZW1lbnQuaGFzU3R5bGVDbGFzcygibGF5
b3V0LWJvdW5kYXJ5IikpCisgICAgICAgICAgICB0aGlzLmVsZW1lbnQuc3R5bGUucmVtb3ZlUHJv
cGVydHkoImhlaWdodCIpOwogICAgICAgICB0aGlzLl9jYWxsT25WaXNpYmxlQ2hpbGRyZW4odGhp
cy5fcHJvY2Vzc1dpbGxTaG93KTsKICAgICB9LAogCkBAIC0xMTksNiArMTI2LDggQEAgV2ViSW5z
cGVjdG9yLlZpZXcucHJvdG90eXBlID0gewogICAgICAgICB0aGlzLl9ub3RpZnkodGhpcy53YXNT
aG93bik7CiAgICAgICAgIHRoaXMuX25vdGlmeSh0aGlzLm9uUmVzaXplKTsKICAgICAgICAgdGhp
cy5fY2FsbE9uVmlzaWJsZUNoaWxkcmVuKHRoaXMuX3Byb2Nlc3NXYXNTaG93bik7CisgICAgICAg
IGlmICh0aGlzLmVsZW1lbnQuaGFzU3R5bGVDbGFzcygibGF5b3V0LWJvdW5kYXJ5IikpCisgICAg
ICAgICAgICB0aGlzLmVsZW1lbnQuc3R5bGUuaGVpZ2h0ID0gdGhpcy5lbGVtZW50Lm9mZnNldEhl
aWdodCArICJweCI7CiAgICAgfSwKIAogICAgIF9wcm9jZXNzV2lsbEhpZGU6IGZ1bmN0aW9uKCkK
QEAgLTE0NCw4ICsxNTMsMTIgQEAgV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlID0gewogICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICBpZiAoIXRoaXMuaXNTaG93aW5nKCkpCiAgICAgICAg
ICAgICByZXR1cm47CisgICAgICAgIGlmICh0aGlzLmVsZW1lbnQuaGFzU3R5bGVDbGFzcygibGF5
b3V0LWJvdW5kYXJ5IikpCisgICAgICAgICAgICB0aGlzLmVsZW1lbnQuc3R5bGUucmVtb3ZlUHJv
cGVydHkoImhlaWdodCIpOwogICAgICAgICB0aGlzLl9ub3RpZnkodGhpcy5vblJlc2l6ZSk7CiAg
ICAgICAgIHRoaXMuX2NhbGxPblZpc2libGVDaGlsZHJlbih0aGlzLl9wcm9jZXNzT25SZXNpemUp
OworICAgICAgICBpZiAodGhpcy5lbGVtZW50Lmhhc1N0eWxlQ2xhc3MoImxheW91dC1ib3VuZGFy
eSIpKQorICAgICAgICAgICAgdGhpcy5lbGVtZW50LnN0eWxlLmhlaWdodCA9IHRoaXMuZWxlbWVu
dC5vZmZzZXRIZWlnaHQgKyAicHgiOwogICAgIH0sCiAKICAgICAvKioKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcyBiL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcwppbmRleCA3NzdjOTFlMDQ2
MGEwZWE0MmJiYTBkMGJhM2EwNDU1ZjM1ZTRkNjg3Li41M2QzOTg1MzE4M2RlMjc5Yzc0Yjk0NDQ3
N2Y0Y2I4NGRjNWRiOTgzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL2luc3BlY3Rvci5jc3MKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250
LWVuZC9pbnNwZWN0b3IuY3NzCkBAIC00Nyw2ICs0NywxMyBAQCBpbnB1dFt0eXBlPSJzZWFyY2gi
XTpmb2N1cywgaW5wdXRbdHlwZT0idGV4dCJdOmZvY3VzIHsKICAgICB3aGl0ZS1zcGFjZTogbm93
cmFwICFpbXBvcnRhbnQ7CiB9CiAKKy5sYXlvdXQtYm91bmRhcnkgeworICAgIHdpZHRoOiAxMDAl
OworICAgIG92ZXJmbG93OiBoaWRkZW47CisgICAgLyogcG9zaXRpb24gbXVzdCBiZSByZWxhdGl2
ZSBvciBhYnNvbHV0ZSAqLworICAgIC8qIGhlaWdodCBtdXN0IGJlIGEgcGl4ZWwgdmFsdWUgKi8K
K30KKwogI3Rvb2xiYXIgewogICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICB0b3A6IDA7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5o
dG1sIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbApp
bmRleCBhNzJiZjc0Zjk4OTZlMzZkMTkwNjBjNzAyZGM2YzA2ODcxZjIxZGE1Li4wYWRjYTBkNjRj
NmIxNjRhMWFlMmY0N2FhNmE3ZmI4Y2Y2MDljZmYwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5odG1sCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmh0bWwKQEAgLTE5OSw3ICsxOTksNyBAQCBU
SElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0gg
REFNQUdFLgogICAgICAgICA8ZGl2IGlkPSJmbG9hdGluZy1zdGF0dXMtYmFyLWNvbnRhaW5lciIg
Y2xhc3M9InN0YXR1cy1iYXIiPjxkaXYgaWQ9ImZsb2F0aW5nLXN0YXR1cy1iYXItcmVzaXplciI+
PC9kaXY+PC9kaXY+CiAgICAgPC9kaXY+CiAgICAgPGRpdiBpZD0iZHJhd2VyIj48L2Rpdj4KLSAg
ICA8ZGl2IGlkPSJtYWluLXN0YXR1cy1iYXIiIGNsYXNzPSJzdGF0dXMtYmFyIj4KKyAgICA8ZGl2
IGlkPSJtYWluLXN0YXR1cy1iYXIiIGNsYXNzPSJzdGF0dXMtYmFyIGxheW91dC1ib3VuZGFyeSI+
CiAgICAgICAgIDxkaXYgaWQ9ImJvdHRvbS1zdGF0dXMtYmFyLWNvbnRhaW5lciI+CiAgICAgICAg
ICAgICA8ZGl2IGlkPSJwYW5lbC1zdGF0dXMtYmFyIj4KICAgICAgICAgICAgICAgICA8ZGl2IGlk
PSJkcmF3ZXItdmlldy1hbmNob3IiPjwvZGl2Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>