<?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>168820</bug_id>
          
          <creation_ts>2017-02-23 20:52:24 -0800</creation_ts>
          <short_desc>[Modern Media Controls] Dragging controls in fullscreen on macOS prevents scrubbing or interacting with controls</short_desc>
          <delta_ts>2017-02-27 06:23:44 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Media</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>168882</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1280648</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-23 20:52:24 -0800</bug_when>
    <thetext>Dragging controls in fullscreen on macOS prevents scrubbing or interacting with controls.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1280649</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-02-23 20:52:39 -0800</bug_when>
    <thetext>&lt;rdar://problem/30690281&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1280650</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-23 20:54:20 -0800</bug_when>
    <thetext>This regressed with https://bugs.webkit.org/show_bug.cgi?id=168755.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1280652</commentid>
    <comment_count>3</comment_count>
      <attachid>302635</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-23 21:00:11 -0800</bug_when>
    <thetext>Created attachment 302635
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1280655</commentid>
    <comment_count>4</comment_count>
      <attachid>302635</attachid>
    <who name="Jon Lee">jonlee</who>
    <bug_when>2017-02-23 21:13:10 -0800</bug_when>
    <thetext>Comment on attachment 302635
Patch

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

&gt; Source/WebCore/ChangeLog:12
&gt; +        Since this wasn&apos;t caught by our existing tests, we add a test that attemps to initiate a drag

attempts*

&gt; LayoutTests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html:9
&gt; +description(&quot;Testing the &lt;code&gt;MediaController&lt;/code&gt; resizing behavior.&quot;);

I&apos;d like to see more detailed descriptions here in general, to explain what&apos;s going on and what&apos;s expected, in words. It makes it easier to understand the intent of the test code, and easier to confirm that this is what the test is doing, when some failure comes down the line. I was also confused by this sentence, because that&apos;s not what the code does.

Hence: &quot;This test pauses the video, presses the fullscreen button, and drags the controls when the mouse is over a button. It should not move.&quot;

&gt; LayoutTests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag.html:19
&gt;  media.addEventListener(&quot;webkitfullscreenchange&quot;, () =&gt; {

Same thing here, please (above, in line 9), except &quot;... It should follow the mouse drag.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1280658</commentid>
    <comment_count>5</comment_count>
      <attachid>302637</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-23 21:17:47 -0800</bug_when>
    <thetext>Created attachment 302637
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1280670</commentid>
    <comment_count>6</comment_count>
      <attachid>302637</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-02-23 21:43:11 -0800</bug_when>
    <thetext>Comment on attachment 302637
Patch for landing

Clearing flags on attachment: 302637

Committed r212942: &lt;http://trac.webkit.org/changeset/212942&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1280671</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-02-23 21:43:14 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1281166</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-02-26 15:38:17 -0800</bug_when>
    <thetext>This made EWS fail on about half of patches submitted, failing two tests on mac-debug-ews:

New failing tests:
media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag.html
media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html

Rolling out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1281168</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-02-26 15:38:52 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 168882</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1281359</commentid>
    <comment_count>10</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-27 06:18:15 -0800</bug_when>
    <thetext>This is due to MacOSFullscreenMediaControls not calling this._leftContainer.layout() in its layout() method.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1281360</commentid>
    <comment_count>11</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-27 06:23:44 -0800</bug_when>
    <thetext>Committed r213055: &lt;http://trac.webkit.org/changeset/213055&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>302635</attachid>
            <date>2017-02-23 21:00:11 -0800</date>
            <delta_ts>2017-02-23 21:17:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-168820-20170223205722.patch</filename>
            <type>text/plain</type>
            <size>10345</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEyOTA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTI3ZGFmMzgyMzg4ZTFl
ZTA1YmFlNjQ4N2EyZTRmN2EyMjllMThjYy4uNmZjN2FmZmJlNGNiNWNkZmUzNjExZDI4ZmJjN2Y5
YmRlZDgzN2ZlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE3LTAyLTIzICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgW01vZGVybiBNZWRpYSBD
b250cm9sc10gRHJhZ2dpbmcgY29udHJvbHMgaW4gZnVsbHNjcmVlbiBvbiBtYWNPUyBwcmV2ZW50
cyBzY3J1YmJpbmcgb3IgaW50ZXJhY3Rpbmcgd2l0aCBjb250cm9scworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4ODIwCisgICAgICAgIDxyZGFyOi8v
cHJvYmxlbS8zMDY5MDI4MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBXZSBicm9rZSB0aGlzIGluIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xNjg3NTUuIFdlIHJlc3RvcmUgdGhlIGNoZWNrIHRoYXQgdGhlCisgICAgICAg
IGV2ZW50IHRhcmdldCB3aGVuIGluaXRpYXRpbmcgYSBkcmFnIGlzIHRoZSBjb250cm9scyBiYXIg
aXRzZWxmIGFuZCBub3Qgc29tZSBvZiBpdHMgY29udGVudC4KKworICAgICAgICBTaW5jZSB0aGlz
IHdhc24ndCBjYXVnaHQgYnkgb3VyIGV4aXN0aW5nIHRlc3RzLCB3ZSBhZGQgYSB0ZXN0IHRoYXQg
YXR0ZW1wcyB0byBpbml0aWF0ZSBhIGRyYWcKKyAgICAgICAgc3RhcnRpbmcgb3ZlciBvbmUgb2Yg
dGhlIGNvbnRyb2xzIGFuZCBub3RpY2UgdGhhdCBubyBkcmFnZ2luZyBvY2N1cnMuCisKKyAgICAg
ICAgVGVzdDogbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVk
aWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFnLWlzLXByZXZl
bnRlZC1vdmVyLWJ1dHRvbi5odG1sCisKKyAgICAgICAgKiBNb2R1bGVzL21vZGVybi1tZWRpYS1j
b250cm9scy9jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLmpzOgorICAg
ICAgICAoTWFjT1NGdWxsc2NyZWVuTWVkaWFDb250cm9scy5wcm90b3R5cGUuX2hhbmRsZU1vdXNl
ZG93bik6CisKIDIwMTctMDItMjMgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Vi
a2l0Lm9yZz4KIAogICAgICAgICBGaXggaU9TIFdlYlJUQyBidWlsZCBhZnRlciByMjEyODEyCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21vZGVybi1tZWRpYS1jb250cm9scy9j
b250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLmpzIGIvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9tb2Rlcm4tbWVkaWEtY29udHJvbHMvY29udHJvbHMvbWFjb3MtZnVsbHNjcmVl
bi1tZWRpYS1jb250cm9scy5qcwppbmRleCA5ODViNzNkMjdiOWYwZWM3OWZlYjVmMDYwMjJkMzcz
NzM2ZWU2ODA1Li4zZWEwYWI1MDhlYjExZDM4NTA2OTEwNmM5ZWVmNDA3ZTA0ZTg0ZWYxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21vZGVybi1tZWRpYS1jb250cm9scy9jb250
cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLmpzCisrKyBiL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL2NvbnRyb2xzL21hY29zLWZ1bGxzY3Jl
ZW4tbWVkaWEtY29udHJvbHMuanMKQEAgLTEyNSw2ICsxMjUsOSBAQCBjbGFzcyBNYWNPU0Z1bGxz
Y3JlZW5NZWRpYUNvbnRyb2xzIGV4dGVuZHMgTWFjT1NNZWRpYUNvbnRyb2xzCiAKICAgICBfaGFu
ZGxlTW91c2Vkb3duKGV2ZW50KQogICAgIHsKKyAgICAgICAgaWYgKGV2ZW50LnRhcmdldCAhPT0g
dGhpcy5jb250cm9sc0Jhci5lbGVtZW50KQorICAgICAgICAgICAgcmV0dXJuOworCiAgICAgICAg
IGV2ZW50LnByZXZlbnREZWZhdWx0KCk7CiAgICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigp
OwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKaW5kZXggNjYxOTA2ZWQ3ODIyMDZkMDQxNzc3YjM4MDZmYzI5MDc1YWUxZDQyNy4uNDNl
OWI4NmMyOGMxZDQwMzRiZWFhY2ZmODM0OGE2MDIxYjRmOGNjOSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5
IEBACisyMDE3LTAyLTIzICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAg
ICAgICAgW01vZGVybiBNZWRpYSBDb250cm9sc10gRHJhZ2dpbmcgY29udHJvbHMgaW4gZnVsbHNj
cmVlbiBvbiBtYWNPUyBwcmV2ZW50cyBzY3J1YmJpbmcgb3IgaW50ZXJhY3Rpbmcgd2l0aCBjb250
cm9scworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4
ODIwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zMDY5MDI4MT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtpbmcgdGhlIGV4aXN0aW5nIHRlc3Qg
bW9yZSByb2J1c3QgYW5kIGFkZGluZyBhIG5ldyB0ZXN0IHRoYXQgY2hlY2tzIHdoYXQgaGFwcGVu
cworICAgICAgICB3aGVuIHdlIGluaXRpYXRlIGEgZHJhZyBvdmVyIHNvbWUgY29udHJvbHMuCisK
KyAgICAgICAgKiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1t
ZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctZXhwZWN0
ZWQudHh0OgorICAgICAgICAqIG1lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxs
c2NyZWVuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMtZHJh
Zy1pcy1wcmV2ZW50ZWQtb3Zlci1idXR0b24tZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAg
KiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250
cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctaXMtcHJldmVudGVkLW92
ZXItYnV0dG9uLmh0bWw6IEFkZGVkLgorICAgICAgICAqIG1lZGlhL21vZGVybi1tZWRpYS1jb250
cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVk
aWEtY29udHJvbHMtZHJhZy5odG1sOgorCiAyMDE3LTAyLTIzICBDYXJsb3MgQWxiZXJ0byBMb3Bl
eiBQZXJleiAgPGNsb3BlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIEdhcmRlbmluZyBv
ZiBzb21lIGZsYWt5IHRlc3RzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rlcm4t
bWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxs
c2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvbWVk
aWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMv
bWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFnLWV4cGVjdGVkLnR4dAppbmRleCAx
NTY3MDAxYmIwMjc5M2MwM2NkNmFkN2YzNzhhODllM2E3MzRkNGRkLi45NDE4M2VkN2I5OWVkMjJh
Y2U0N2JhODllNzY0YjIxZmI1NDM1ZjY1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS9t
b2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNv
cy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL21lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlh
LWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMtZHJhZy1leHBlY3RlZC50
eHQKQEAgLTMsNiArMyw4IEBAIFRlc3RpbmcgdGhlIE1lZGlhQ29udHJvbGxlciByZXNpemluZyBi
ZWhhdmlvci4KIE9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVz
c2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KIAogCitQQVNTICEhbWVkaWFDb250
cm9scy5xdWVyeVNlbGVjdG9yKCcuYnV0dG9ucy1jb250YWluZXIubGVmdCcpIGJlY2FtZSB0cnVl
CitQQVNTIG1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcignLmJ1dHRvbnMtY29udGFpbmVyLmxl
ZnQnKS5zdHlsZS53aWR0aCBiZWNhbWUgIjExNnB4IgogUEFTUyBtZWRpYUNvbnRyb2xzLnF1ZXJ5
U2VsZWN0b3IoJy5jb250cm9scy1iYXInKS5zdHlsZS50cmFuc2Zvcm0gaXMgInRyYW5zbGF0ZSgt
NTBweCwgLTEwMHB4KSIKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxz
Y3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFn
LWlzLXByZXZlbnRlZC1vdmVyLWJ1dHRvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9tZWRp
YS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9t
YWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctaXMtcHJldmVudGVkLW92ZXItYnV0
dG9uLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hNTg2MWJlMWJkZjA0NDE4ODZlOTNlYWJkYmUz
YWRlNzJlMDczZmNmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJu
LW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVs
bHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFnLWlzLXByZXZlbnRlZC1vdmVyLWJ1dHRvbi1leHBl
Y3RlZC50eHQKQEAgLTAsMCArMSwxMiBAQAorVGVzdGluZyB0aGUgTWVkaWFDb250cm9sbGVyIHJl
c2l6aW5nIGJlaGF2aW9yLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2Yg
IlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyAh
IW1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcignLmJ1dHRvbnMtY29udGFpbmVyLmxlZnQnKSBi
ZWNhbWUgdHJ1ZQorUEFTUyBtZWRpYUNvbnRyb2xzLnF1ZXJ5U2VsZWN0b3IoJy5idXR0b25zLWNv
bnRhaW5lci5sZWZ0Jykuc3R5bGUud2lkdGggYmVjYW1lICIxMTZweCIKK1BBU1MgbWVkaWFDb250
cm9scy5xdWVyeVNlbGVjdG9yKCcuY29udHJvbHMtYmFyJykuc3R5bGUudHJhbnNmb3JtIGlzICIi
CitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1
bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1k
cmFnLWlzLXByZXZlbnRlZC1vdmVyLWJ1dHRvbi5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvbW9k
ZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3Mt
ZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFnLWlzLXByZXZlbnRlZC1vdmVyLWJ1dHRvbi5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjlhNWFkNmU4MGVjMWRhYTU1NmY5NzBiZTg5ZjUzN2Q1NGZmNmY4MjQK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJv
bHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlh
LWNvbnRyb2xzLWRyYWctaXMtcHJldmVudGVkLW92ZXItYnV0dG9uLmh0bWwKQEAgLTAsMCArMSw1
MiBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pz
LXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzxib2R5PgorPHZpZGVvIHNyYz0iLi4vLi4vY29udGVu
dC90ZXN0Lm1wNCIgc3R5bGU9IndpZHRoOiAzMjBweDsgaGVpZ2h0OiAyNDBweDsiIGNvbnRyb2xz
IGF1dG9wbGF5PjwvdmlkZW8+Cis8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisKK3dp
bmRvdy5qc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKKworZGVzY3JpcHRpb24oIlRlc3RpbmcgdGhlIDxj
b2RlPk1lZGlhQ29udHJvbGxlcjwvY29kZT4gcmVzaXppbmcgYmVoYXZpb3IuIik7CisKK2NvbnN0
IG1lZGlhID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigidmlkZW8iKTsKK2NvbnN0IHNoYWRvd1Jv
b3QgPSB3aW5kb3cuaW50ZXJuYWxzLnNoYWRvd1Jvb3QobWVkaWEpOworbGV0IG1lZGlhQ29udHJv
bHMgPSBzaGFkb3dSb290Lmxhc3RDaGlsZDsKKworbWVkaWEuYWRkRXZlbnRMaXN0ZW5lcigid2Vi
a2l0YmVnaW5mdWxsc2NyZWVuIiwgKCkgPT4geworICAgIGRlYnVnKCJ3ZWJraXRiZWdpbmZ1bGxz
Y3JlZW4iKTsKK30pOworCittZWRpYS5hZGRFdmVudExpc3RlbmVyKCJ3ZWJraXRmdWxsc2NyZWVu
Y2hhbmdlIiwgKCkgPT4geworICAgIGlmIChtZWRpYS53ZWJraXREaXNwbGF5aW5nRnVsbHNjcmVl
bikgeworICAgICAgICBtZWRpYUNvbnRyb2xzID0gc2hhZG93Um9vdC5sYXN0Q2hpbGQ7CisgICAg
ICAgIHNob3VsZEJlY29tZUVxdWFsKCIhIW1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcignLmJ1
dHRvbnMtY29udGFpbmVyLmxlZnQnKSIsICJ0cnVlIiwgKCkgPT4geworICAgICAgICAgICAgc2hv
dWxkQmVjb21lRXF1YWxUb1N0cmluZygibWVkaWFDb250cm9scy5xdWVyeVNlbGVjdG9yKCcuYnV0
dG9ucy1jb250YWluZXIubGVmdCcpLnN0eWxlLndpZHRoIiwgIjExNnB4IiwgKCkgPT4geworICAg
ICAgICAgICAgICAgIGNvbnN0IGJvdW5kcyA9IG1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3Rvcigi
LmNvbnRyb2xzLWJhciIpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpOworICAgICAgICAgICAgICAg
IGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGJvdW5kcy5sZWZ0ICsgNjgsIGJvdW5kcy50b3AgKyAx
MCk7CisgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CisgICAgICAgICAg
ICAgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oYm91bmRzLmxlZnQgKyAxOCwgYm91bmRzLnRv
cCAtIDkwKTsKKyAgICAgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7CisKKyAgICAg
ICAgICAgICAgICB3aW5kb3cucmVxdWVzdEFuaW1hdGlvbkZyYW1lKCgpID0+IHsKKyAgICAgICAg
ICAgICAgICAgICAgc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCJtZWRpYUNvbnRyb2xzLnF1ZXJ5U2Vs
ZWN0b3IoJy5jb250cm9scy1iYXInKS5zdHlsZS50cmFuc2Zvcm0iLCAiIik7CisgICAgICAgICAg
ICAgICAgICAgIGZpbmlzaEpTVGVzdCgpOworICAgICAgICAgICAgICAgIH0pOworICAgICAgICAg
ICAgfSk7CisgICAgICAgIH0pOworICAgIH0KK30pOworCittZWRpYS5hZGRFdmVudExpc3RlbmVy
KCJwbGF5IiwgKCkgPT4geworICAgIG1lZGlhLnBhdXNlKCk7CisKKyAgICB3aW5kb3cucmVxdWVz
dEFuaW1hdGlvbkZyYW1lKCgpID0+IHsKKyAgICAgICAgY29uc3QgYm91bmRzID0gbWVkaWFDb250
cm9scy5xdWVyeVNlbGVjdG9yKCJidXR0b24uZnVsbHNjcmVlbiIpLmdldEJvdW5kaW5nQ2xpZW50
UmVjdCgpOworICAgICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhib3VuZHMubGVmdCArIDEs
IGJvdW5kcy50b3AgKyAxKTsKKyAgICAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CisgICAg
ICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKKyAgICB9KTsKK30pOworCis8L3NjcmlwdD4KKzxz
Y3JpcHQgc3JjPSIuLi8uLi8uLi9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4K
KzwvYm9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL21vZGVybi1tZWRpYS1jb250
cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVk
aWEtY29udHJvbHMtZHJhZy5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNv
bnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1t
ZWRpYS1jb250cm9scy1kcmFnLmh0bWwKaW5kZXggOTc1NDAxZTJhNWQwMDdmZjNhZDNjM2Q1OTNk
NjY5MzZjNTgzNTRkNS4uNThlM2RlODc1YjE4YjI3MmVmY2EwYjE4OGFhZGRiNzE4NTg2M2E5YiAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29z
LWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9s
cy1kcmFnLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xz
L21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1j
b250cm9scy1kcmFnLmh0bWwKQEAgLTE5LDE2ICsxOSwxOCBAQCBtZWRpYS5hZGRFdmVudExpc3Rl
bmVyKCJ3ZWJraXRiZWdpbmZ1bGxzY3JlZW4iLCAoKSA9PiB7CiBtZWRpYS5hZGRFdmVudExpc3Rl
bmVyKCJ3ZWJraXRmdWxsc2NyZWVuY2hhbmdlIiwgKCkgPT4gewogICAgIGlmIChtZWRpYS53ZWJr
aXREaXNwbGF5aW5nRnVsbHNjcmVlbikgewogICAgICAgICBtZWRpYUNvbnRyb2xzID0gc2hhZG93
Um9vdC5sYXN0Q2hpbGQ7Ci0gICAgICAgIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKCkg
PT4gewotICAgICAgICAgICAgY29uc3QgYm91bmRzID0gbWVkaWFDb250cm9scy5xdWVyeVNlbGVj
dG9yKCIuY29udHJvbHMtYmFyIikuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7Ci0gICAgICAgICAg
ICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhib3VuZHMubGVmdCArIDExOCwgYm91bmRzLnRvcCAr
IDEwKTsKLSAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigpOwotICAgICAgICAgICAg
ZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oYm91bmRzLmxlZnQgKyA2OCwgYm91bmRzLnRvcCAtIDkw
KTsKLSAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKLQotICAgICAgICAgICAgd2lu
ZG93LnJlcXVlc3RBbmltYXRpb25GcmFtZSgoKSA9PiB7Ci0gICAgICAgICAgICAgICAgc2hvdWxk
QmVFcXVhbFRvU3RyaW5nKCJtZWRpYUNvbnRyb2xzLnF1ZXJ5U2VsZWN0b3IoJy5jb250cm9scy1i
YXInKS5zdHlsZS50cmFuc2Zvcm0iLCAidHJhbnNsYXRlKC01MHB4LCAtMTAwcHgpIik7Ci0gICAg
ICAgICAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAgICAgIHNob3VsZEJlY29tZUVxdWFsKCIh
IW1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcignLmJ1dHRvbnMtY29udGFpbmVyLmxlZnQnKSIs
ICJ0cnVlIiwgKCkgPT4geworICAgICAgICAgICAgc2hvdWxkQmVjb21lRXF1YWxUb1N0cmluZygi
bWVkaWFDb250cm9scy5xdWVyeVNlbGVjdG9yKCcuYnV0dG9ucy1jb250YWluZXIubGVmdCcpLnN0
eWxlLndpZHRoIiwgIjExNnB4IiwgKCkgPT4geworICAgICAgICAgICAgICAgIGNvbnN0IGJvdW5k
cyA9IG1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcigiLmNvbnRyb2xzLWJhciIpLmdldEJvdW5k
aW5nQ2xpZW50UmVjdCgpOworICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRv
KGJvdW5kcy5sZWZ0ICsgMTE4LCBib3VuZHMudG9wICsgMTApOworICAgICAgICAgICAgICAgIGV2
ZW50U2VuZGVyLm1vdXNlRG93bigpOworICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNl
TW92ZVRvKGJvdW5kcy5sZWZ0ICsgNjgsIGJvdW5kcy50b3AgLSA5MCk7CisgICAgICAgICAgICAg
ICAgZXZlbnRTZW5kZXIubW91c2VVcCgpOworCisgICAgICAgICAgICAgICAgd2luZG93LnJlcXVl
c3RBbmltYXRpb25GcmFtZSgoKSA9PiB7CisgICAgICAgICAgICAgICAgICAgIHNob3VsZEJlRXF1
YWxUb1N0cmluZygibWVkaWFDb250cm9scy5xdWVyeVNlbGVjdG9yKCcuY29udHJvbHMtYmFyJyku
c3R5bGUudHJhbnNmb3JtIiwgInRyYW5zbGF0ZSgtNTBweCwgLTEwMHB4KSIpOworICAgICAgICAg
ICAgICAgICAgICBmaW5pc2hKU1Rlc3QoKTsKKyAgICAgICAgICAgICAgICB9KTsKICAgICAgICAg
ICAgIH0pOwogICAgICAgICB9KTsKICAgICB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>302637</attachid>
            <date>2017-02-23 21:17:47 -0800</date>
            <delta_ts>2017-02-23 21:43:11 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-168820-20170223211458.patch</filename>
            <type>text/plain</type>
            <size>11045</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEyOTA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTI3ZGFmMzgyMzg4ZTFl
ZTA1YmFlNjQ4N2EyZTRmN2EyMjllMThjYy4uZmIyNzg1MmRmNjhlYWIyODAwZWUxMGJlMmJhNzNl
NDhkMmYzMTYzMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE3LTAyLTIzICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgW01vZGVybiBNZWRpYSBD
b250cm9sc10gRHJhZ2dpbmcgY29udHJvbHMgaW4gZnVsbHNjcmVlbiBvbiBtYWNPUyBwcmV2ZW50
cyBzY3J1YmJpbmcgb3IgaW50ZXJhY3Rpbmcgd2l0aCBjb250cm9scworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4ODIwCisgICAgICAgIDxyZGFyOi8v
cHJvYmxlbS8zMDY5MDI4MT4KKworICAgICAgICBSZXZpZXdlZCBieSBKb24gTGVlLgorCisgICAg
ICAgIFdlIGJyb2tlIHRoaXMgaW4gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE2ODc1NS4gV2UgcmVzdG9yZSB0aGUgY2hlY2sgdGhhdCB0aGUKKyAgICAgICAgZXZlbnQg
dGFyZ2V0IHdoZW4gaW5pdGlhdGluZyBhIGRyYWcgaXMgdGhlIGNvbnRyb2xzIGJhciBpdHNlbGYg
YW5kIG5vdCBzb21lIG9mIGl0cyBjb250ZW50LgorCisgICAgICAgIFNpbmNlIHRoaXMgd2Fzbid0
IGNhdWdodCBieSBvdXIgZXhpc3RpbmcgdGVzdHMsIHdlIGFkZCBhIHRlc3QgdGhhdCBhdHRlbXBz
IHRvIGluaXRpYXRlIGEgZHJhZworICAgICAgICBzdGFydGluZyBvdmVyIG9uZSBvZiB0aGUgY29u
dHJvbHMgYW5kIG5vdGljZSB0aGF0IG5vIGRyYWdnaW5nIG9jY3Vycy4KKworICAgICAgICBUZXN0
OiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250
cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctaXMtcHJldmVudGVkLW92
ZXItYnV0dG9uLmh0bWwKKworICAgICAgICAqIE1vZHVsZXMvbW9kZXJuLW1lZGlhLWNvbnRyb2xz
L2NvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMuanM6CisgICAgICAgIChN
YWNPU0Z1bGxzY3JlZW5NZWRpYUNvbnRyb2xzLnByb3RvdHlwZS5faGFuZGxlTW91c2Vkb3duKToK
KwogMjAxNy0wMi0yMyAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3Jn
PgogCiAgICAgICAgIEZpeCBpT1MgV2ViUlRDIGJ1aWxkIGFmdGVyIHIyMTI4MTIKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL2NvbnRyb2xz
L21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMuanMgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL21vZGVybi1tZWRpYS1jb250cm9scy9jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlh
LWNvbnRyb2xzLmpzCmluZGV4IDk4NWI3M2QyN2I5ZjBlYzc5ZmViNWYwNjAyMmQzNzM3MzZlZTY4
MDUuLjNlYTBhYjUwOGViMTFkMzg1MDY5MTA2YzllZWY0MDdlMDRlODRlZjEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL2NvbnRyb2xzL21h
Y29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMuanMKKysrIGIvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9tb2Rlcm4tbWVkaWEtY29udHJvbHMvY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRp
YS1jb250cm9scy5qcwpAQCAtMTI1LDYgKzEyNSw5IEBAIGNsYXNzIE1hY09TRnVsbHNjcmVlbk1l
ZGlhQ29udHJvbHMgZXh0ZW5kcyBNYWNPU01lZGlhQ29udHJvbHMKIAogICAgIF9oYW5kbGVNb3Vz
ZWRvd24oZXZlbnQpCiAgICAgeworICAgICAgICBpZiAoZXZlbnQudGFyZ2V0ICE9PSB0aGlzLmNv
bnRyb2xzQmFyLmVsZW1lbnQpCisgICAgICAgICAgICByZXR1cm47CisKICAgICAgICAgZXZlbnQu
cHJldmVudERlZmF1bHQoKTsKICAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7CiAKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpp
bmRleCA2NjE5MDZlZDc4MjIwNmQwNDE3NzdiMzgwNmZjMjkwNzVhZTFkNDI3Li4wN2M5NDZjNDcz
ZjI4YWJmNGE4N2M2NDc1YTFkNDg3ZTZlN2U1ZmMyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIw
MTctMDItMjMgIEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQGFwcGxlLmNvbT4KKworICAgICAgICBb
TW9kZXJuIE1lZGlhIENvbnRyb2xzXSBEcmFnZ2luZyBjb250cm9scyBpbiBmdWxsc2NyZWVuIG9u
IG1hY09TIHByZXZlbnRzIHNjcnViYmluZyBvciBpbnRlcmFjdGluZyB3aXRoIGNvbnRyb2xzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg4MjAKKyAg
ICAgICAgPHJkYXI6Ly9wcm9ibGVtLzMwNjkwMjgxPgorCisgICAgICAgIFJldmlld2VkIGJ5IEpv
biBMZWUuCisKKyAgICAgICAgTWFraW5nIHRoZSBleGlzdGluZyB0ZXN0IG1vcmUgcm9idXN0IGFu
ZCBhZGRpbmcgYSBuZXcgdGVzdCB0aGF0IGNoZWNrcyB3aGF0IGhhcHBlbnMKKyAgICAgICAgd2hl
biB3ZSBpbml0aWF0ZSBhIGRyYWcgb3ZlciBzb21lIGNvbnRyb2xzLgorCisgICAgICAgICogbWVk
aWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMv
bWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFnLWV4cGVjdGVkLnR4dDoKKyAgICAg
ICAgKiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1j
b250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctaXMtcHJldmVudGVk
LW92ZXItYnV0dG9uLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogbWVkaWEvbW9kZXJu
LW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVs
bHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFnLWlzLXByZXZlbnRlZC1vdmVyLWJ1dHRvbi5odG1s
OiBBZGRlZC4KKyAgICAgICAgKiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVs
bHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRy
YWcuaHRtbDoKKwogMjAxNy0wMi0yMyAgQ2FybG9zIEFsYmVydG8gTG9wZXogUGVyZXogIDxjbG9w
ZXpAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBHYXJkZW5pbmcgb2Ygc29tZSBmbGFreSB0
ZXN0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xz
L21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1j
b250cm9scy1kcmFnLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL21lZGlhL21vZGVybi1tZWRp
YS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3Jl
ZW4tbWVkaWEtY29udHJvbHMtZHJhZy1leHBlY3RlZC50eHQKaW5kZXggMTU2NzAwMWJiMDI3OTNj
MDNjZDZhZDdmMzc4YTg5ZTNhNzM0ZDRkZC4uMmI1YWU5M2E3OTQ1MDBkMWZjMjBlYWU2ODIzNWE0
MzcwNDBmNzZiYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNv
bnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1t
ZWRpYS1jb250cm9scy1kcmFnLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9t
b2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNv
cy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctZXhwZWN0ZWQudHh0CkBAIC0xLDggKzEs
MTAgQEAKLVRlc3RpbmcgdGhlIE1lZGlhQ29udHJvbGxlciByZXNpemluZyBiZWhhdmlvci4KK1Ro
aXMgdGVzdCBwYXVzZXMgdGhlIHZpZGVvLCBwcmVzc2VzIHRoZSBmdWxsc2NyZWVuIGJ1dHRvbiwg
YW5kIGRyYWdzIHRoZSBjb250cm9scyB3aGVuIHRoZSBtb3VzZSBpcyBvdmVyIGEgYnV0dG9uLiBJ
dCBzaG91bGQgZm9sbG93IHRoZSBtb3VzZSBkcmFnLgogCiBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBz
ZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVU
RSIuCiAKIAorUEFTUyAhIW1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcignLmJ1dHRvbnMtY29u
dGFpbmVyLmxlZnQnKSBiZWNhbWUgdHJ1ZQorUEFTUyBtZWRpYUNvbnRyb2xzLnF1ZXJ5U2VsZWN0
b3IoJy5idXR0b25zLWNvbnRhaW5lci5sZWZ0Jykuc3R5bGUud2lkdGggYmVjYW1lICIxMTZweCIK
IFBBU1MgbWVkaWFDb250cm9scy5xdWVyeVNlbGVjdG9yKCcuY29udHJvbHMtYmFyJykuc3R5bGUu
dHJhbnNmb3JtIGlzICJ0cmFuc2xhdGUoLTUwcHgsIC0xMDBweCkiCiBQQVNTIHN1Y2Nlc3NmdWxs
eVBhcnNlZCBpcyB0cnVlCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL21vZGVybi1t
ZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxz
Y3JlZW4tbWVkaWEtY29udHJvbHMtZHJhZy1pcy1wcmV2ZW50ZWQtb3Zlci1idXR0b24tZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1
bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1k
cmFnLWlzLXByZXZlbnRlZC1vdmVyLWJ1dHRvbi1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uN2Q5
N2ZjNWUyOGE3MjYxMTM3NzY5ZTMzMGE4YThlNDY4YzFlMWJiNAotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL21lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVu
LW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMtZHJhZy1pcy1w
cmV2ZW50ZWQtb3Zlci1idXR0b24tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTIgQEAKK1RoaXMg
dGVzdCBwYXVzZXMgdGhlIHZpZGVvLCBwcmVzc2VzIHRoZSBmdWxsc2NyZWVuIGJ1dHRvbiwgYW5k
IGRyYWdzIHRoZSBjb250cm9scyB3aGVuIHRoZSBtb3VzZSBpcyBvdmVyIGEgYnV0dG9uLiBJdCBz
aG91bGQgbm90IG1vdmUuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAi
UEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTICEh
bWVkaWFDb250cm9scy5xdWVyeVNlbGVjdG9yKCcuYnV0dG9ucy1jb250YWluZXIubGVmdCcpIGJl
Y2FtZSB0cnVlCitQQVNTIG1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcignLmJ1dHRvbnMtY29u
dGFpbmVyLmxlZnQnKS5zdHlsZS53aWR0aCBiZWNhbWUgIjExNnB4IgorUEFTUyBtZWRpYUNvbnRy
b2xzLnF1ZXJ5U2VsZWN0b3IoJy5jb250cm9scy1iYXInKS5zdHlsZS50cmFuc2Zvcm0gaXMgIiIK
K1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVs
bHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRy
YWctaXMtcHJldmVudGVkLW92ZXItYnV0dG9uLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rl
cm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNvcy1m
dWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWctaXMtcHJldmVudGVkLW92ZXItYnV0dG9uLmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uOWZiYTY3ZGMyZjc3YjYxOWM2OTkyNmE1MzkxZmRmNWMzNWZiNzg1Nwot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL21lZGlhL21vZGVybi1tZWRpYS1jb250cm9s
cy9tYWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEt
Y29udHJvbHMtZHJhZy1pcy1wcmV2ZW50ZWQtb3Zlci1idXR0b24uaHRtbApAQCAtMCwwICsxLDUy
IEBACis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQgc3JjPSIuLi8uLi8uLi9yZXNvdXJjZXMvanMt
dGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPGJvZHk+Cis8dmlkZW8gc3JjPSIuLi8uLi9jb250ZW50
L3Rlc3QubXA0IiBzdHlsZT0id2lkdGg6IDMyMHB4OyBoZWlnaHQ6IDI0MHB4OyIgY29udHJvbHMg
YXV0b3BsYXk+PC92aWRlbz4KKzxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKword2lu
ZG93LmpzVGVzdElzQXN5bmMgPSB0cnVlOworCitkZXNjcmlwdGlvbigiVGhpcyB0ZXN0IHBhdXNl
cyB0aGUgdmlkZW8sIHByZXNzZXMgdGhlIGZ1bGxzY3JlZW4gYnV0dG9uLCBhbmQgZHJhZ3MgdGhl
IGNvbnRyb2xzIHdoZW4gdGhlIG1vdXNlIGlzIG92ZXIgYSBidXR0b24uIEl0IHNob3VsZCBub3Qg
bW92ZS4iKTsKKworY29uc3QgbWVkaWEgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJ2aWRlbyIp
OworY29uc3Qgc2hhZG93Um9vdCA9IHdpbmRvdy5pbnRlcm5hbHMuc2hhZG93Um9vdChtZWRpYSk7
CitsZXQgbWVkaWFDb250cm9scyA9IHNoYWRvd1Jvb3QubGFzdENoaWxkOworCittZWRpYS5hZGRF
dmVudExpc3RlbmVyKCJ3ZWJraXRiZWdpbmZ1bGxzY3JlZW4iLCAoKSA9PiB7CisgICAgZGVidWco
IndlYmtpdGJlZ2luZnVsbHNjcmVlbiIpOworfSk7CisKK21lZGlhLmFkZEV2ZW50TGlzdGVuZXIo
IndlYmtpdGZ1bGxzY3JlZW5jaGFuZ2UiLCAoKSA9PiB7CisgICAgaWYgKG1lZGlhLndlYmtpdERp
c3BsYXlpbmdGdWxsc2NyZWVuKSB7CisgICAgICAgIG1lZGlhQ29udHJvbHMgPSBzaGFkb3dSb290
Lmxhc3RDaGlsZDsKKyAgICAgICAgc2hvdWxkQmVjb21lRXF1YWwoIiEhbWVkaWFDb250cm9scy5x
dWVyeVNlbGVjdG9yKCcuYnV0dG9ucy1jb250YWluZXIubGVmdCcpIiwgInRydWUiLCAoKSA9PiB7
CisgICAgICAgICAgICBzaG91bGRCZWNvbWVFcXVhbFRvU3RyaW5nKCJtZWRpYUNvbnRyb2xzLnF1
ZXJ5U2VsZWN0b3IoJy5idXR0b25zLWNvbnRhaW5lci5sZWZ0Jykuc3R5bGUud2lkdGgiLCAiMTE2
cHgiLCAoKSA9PiB7CisgICAgICAgICAgICAgICAgY29uc3QgYm91bmRzID0gbWVkaWFDb250cm9s
cy5xdWVyeVNlbGVjdG9yKCIuY29udHJvbHMtYmFyIikuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7
CisgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oYm91bmRzLmxlZnQgKyA2
OCwgYm91bmRzLnRvcCArIDEwKTsKKyAgICAgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZURv
d24oKTsKKyAgICAgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhib3VuZHMubGVm
dCArIDE4LCBib3VuZHMudG9wIC0gOTApOworICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1v
dXNlVXAoKTsKKworICAgICAgICAgICAgICAgIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUo
KCkgPT4geworICAgICAgICAgICAgICAgICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoIm1lZGlh
Q29udHJvbHMucXVlcnlTZWxlY3RvcignLmNvbnRyb2xzLWJhcicpLnN0eWxlLnRyYW5zZm9ybSIs
ICIiKTsKKyAgICAgICAgICAgICAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAgICAgICAgICAg
ICAgfSk7CisgICAgICAgICAgICB9KTsKKyAgICAgICAgfSk7CisgICAgfQorfSk7CisKK21lZGlh
LmFkZEV2ZW50TGlzdGVuZXIoInBsYXkiLCAoKSA9PiB7CisgICAgbWVkaWEucGF1c2UoKTsKKwor
ICAgIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKCkgPT4geworICAgICAgICBjb25zdCBi
b3VuZHMgPSBtZWRpYUNvbnRyb2xzLnF1ZXJ5U2VsZWN0b3IoImJ1dHRvbi5mdWxsc2NyZWVuIiku
Z2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7CisgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRv
KGJvdW5kcy5sZWZ0ICsgMSwgYm91bmRzLnRvcCArIDEpOworICAgICAgICBldmVudFNlbmRlci5t
b3VzZURvd24oKTsKKyAgICAgICAgZXZlbnRTZW5kZXIubW91c2VVcCgpOworICAgIH0pOworfSk7
CisKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXBv
c3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEv
bW9kZXJuLW1lZGlhLWNvbnRyb2xzL21hY29zLWZ1bGxzY3JlZW4tbWVkaWEtY29udHJvbHMvbWFj
b3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy1kcmFnLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRp
YS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9t
YWNvcy1mdWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWcuaHRtbAppbmRleCA5NzU0MDFlMmE1
ZDAwN2ZmM2FkM2MzZDU5M2Q2NjkzNmM1ODM1NGQ1Li43M2M0YmZhNmFjZDQ1OWZmNTQ5N2E4Mjhk
MGNiZGZkMTgyZWMyMzM2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rlcm4tbWVk
aWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNvcy1mdWxsc2Ny
ZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWcuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rl
cm4tbWVkaWEtY29udHJvbHMvbWFjb3MtZnVsbHNjcmVlbi1tZWRpYS1jb250cm9scy9tYWNvcy1m
dWxsc2NyZWVuLW1lZGlhLWNvbnRyb2xzLWRyYWcuaHRtbApAQCAtNiw3ICs2LDcgQEAKIAogd2lu
ZG93LmpzVGVzdElzQXN5bmMgPSB0cnVlOwogCi1kZXNjcmlwdGlvbigiVGVzdGluZyB0aGUgPGNv
ZGU+TWVkaWFDb250cm9sbGVyPC9jb2RlPiByZXNpemluZyBiZWhhdmlvci4iKTsKK2Rlc2NyaXB0
aW9uKCJUaGlzIHRlc3QgcGF1c2VzIHRoZSB2aWRlbywgcHJlc3NlcyB0aGUgZnVsbHNjcmVlbiBi
dXR0b24sIGFuZCBkcmFncyB0aGUgY29udHJvbHMgd2hlbiB0aGUgbW91c2UgaXMgb3ZlciBhIGJ1
dHRvbi4gSXQgc2hvdWxkIGZvbGxvdyB0aGUgbW91c2UgZHJhZy4iKTsKIAogY29uc3QgbWVkaWEg
PSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJ2aWRlbyIpOwogY29uc3Qgc2hhZG93Um9vdCA9IHdp
bmRvdy5pbnRlcm5hbHMuc2hhZG93Um9vdChtZWRpYSk7CkBAIC0xOSwxNiArMTksMTggQEAgbWVk
aWEuYWRkRXZlbnRMaXN0ZW5lcigid2Via2l0YmVnaW5mdWxsc2NyZWVuIiwgKCkgPT4gewogbWVk
aWEuYWRkRXZlbnRMaXN0ZW5lcigid2Via2l0ZnVsbHNjcmVlbmNoYW5nZSIsICgpID0+IHsKICAg
ICBpZiAobWVkaWEud2Via2l0RGlzcGxheWluZ0Z1bGxzY3JlZW4pIHsKICAgICAgICAgbWVkaWFD
b250cm9scyA9IHNoYWRvd1Jvb3QubGFzdENoaWxkOwotICAgICAgICB3aW5kb3cucmVxdWVzdEFu
aW1hdGlvbkZyYW1lKCgpID0+IHsKLSAgICAgICAgICAgIGNvbnN0IGJvdW5kcyA9IG1lZGlhQ29u
dHJvbHMucXVlcnlTZWxlY3RvcigiLmNvbnRyb2xzLWJhciIpLmdldEJvdW5kaW5nQ2xpZW50UmVj
dCgpOwotICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oYm91bmRzLmxlZnQgKyAx
MTgsIGJvdW5kcy50b3AgKyAxMCk7Ci0gICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZURvd24o
KTsKLSAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGJvdW5kcy5sZWZ0ICsgNjgs
IGJvdW5kcy50b3AgLSA5MCk7Ci0gICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7Ci0K
LSAgICAgICAgICAgIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKCkgPT4gewotICAgICAg
ICAgICAgICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygibWVkaWFDb250cm9scy5xdWVyeVNlbGVj
dG9yKCcuY29udHJvbHMtYmFyJykuc3R5bGUudHJhbnNmb3JtIiwgInRyYW5zbGF0ZSgtNTBweCwg
LTEwMHB4KSIpOwotICAgICAgICAgICAgICAgIGZpbmlzaEpTVGVzdCgpOworICAgICAgICBzaG91
bGRCZWNvbWVFcXVhbCgiISFtZWRpYUNvbnRyb2xzLnF1ZXJ5U2VsZWN0b3IoJy5idXR0b25zLWNv
bnRhaW5lci5sZWZ0JykiLCAidHJ1ZSIsICgpID0+IHsKKyAgICAgICAgICAgIHNob3VsZEJlY29t
ZUVxdWFsVG9TdHJpbmcoIm1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3RvcignLmJ1dHRvbnMtY29u
dGFpbmVyLmxlZnQnKS5zdHlsZS53aWR0aCIsICIxMTZweCIsICgpID0+IHsKKyAgICAgICAgICAg
ICAgICBjb25zdCBib3VuZHMgPSBtZWRpYUNvbnRyb2xzLnF1ZXJ5U2VsZWN0b3IoIi5jb250cm9s
cy1iYXIiKS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTsKKyAgICAgICAgICAgICAgICBldmVudFNl
bmRlci5tb3VzZU1vdmVUbyhib3VuZHMubGVmdCArIDExOCwgYm91bmRzLnRvcCArIDEwKTsKKyAg
ICAgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKKyAgICAgICAgICAgICAgICBl
dmVudFNlbmRlci5tb3VzZU1vdmVUbyhib3VuZHMubGVmdCArIDY4LCBib3VuZHMudG9wIC0gOTAp
OworICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKKworICAgICAgICAgICAg
ICAgIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKCkgPT4geworICAgICAgICAgICAgICAg
ICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoIm1lZGlhQ29udHJvbHMucXVlcnlTZWxlY3Rvcign
LmNvbnRyb2xzLWJhcicpLnN0eWxlLnRyYW5zZm9ybSIsICJ0cmFuc2xhdGUoLTUwcHgsIC0xMDBw
eCkiKTsKKyAgICAgICAgICAgICAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAgICAgICAgICAg
ICAgfSk7CiAgICAgICAgICAgICB9KTsKICAgICAgICAgfSk7CiAgICAgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>