<?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>191332</bug_id>
          
          <creation_ts>2018-11-06 14:42:13 -0800</creation_ts>
          <short_desc>Add a git utility method that allows the caller to determine if a specific commitish is within a specified range of commits.</short_desc>
          <delta_ts>2019-02-20 15:26:49 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>jeremyj-wk</cc>
    
    <cc>slewis</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1475710</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2018-11-06 14:42:13 -0800</bug_when>
    <thetext>Add a git utility method that allows the caller to determine if a specific commitish is within a specified range of commits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475712</commentid>
    <comment_count>1</comment_count>
      <attachid>354011</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2018-11-06 14:44:09 -0800</bug_when>
    <thetext>Created attachment 354011
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475717</commentid>
    <comment_count>2</comment_count>
      <attachid>354013</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2018-11-06 15:01:10 -0800</bug_when>
    <thetext>Created attachment 354013
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475726</commentid>
    <comment_count>3</comment_count>
      <attachid>354016</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2018-11-06 15:14:43 -0800</bug_when>
    <thetext>Created attachment 354016
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1477620</commentid>
    <comment_count>4</comment_count>
      <attachid>354016</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-11-12 10:21:30 -0800</bug_when>
    <thetext>Comment on attachment 354016
Patch

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

&gt; Tools/Scripts/git-is-in-range:3
&gt; +USAGE=&quot;&lt;commit range&gt; &lt;commit&gt; [commit...]&quot;

Another request was given a set of ranges, find the overlapping range.

Maybe you should explain what a &lt;commit range&gt; looks like? I assume it is hash1..hash2?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508288</commentid>
    <comment_count>5</comment_count>
      <attachid>362549</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2019-02-20 15:02:32 -0800</bug_when>
    <thetext>Created attachment 362549
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508290</commentid>
    <comment_count>6</comment_count>
      <attachid>362550</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2019-02-20 15:06:07 -0800</bug_when>
    <thetext>Created attachment 362550
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508292</commentid>
    <comment_count>7</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2019-02-20 15:08:58 -0800</bug_when>
    <thetext>(In reply to Dean Jackson from comment #4)
&gt; Comment on attachment 354016 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=354016&amp;action=review
&gt; 
&gt; &gt; Tools/Scripts/git-is-in-range:3
&gt; &gt; +USAGE=&quot;&lt;commit range&gt; &lt;commit&gt; [commit...]&quot;
&gt; 
&gt; Another request was given a set of ranges, find the overlapping range.

Okay. Another request I&apos;ve heard is: given two commits, figure out which is older (and presumably, whether one is reachable from the other).

&gt; Maybe you should explain what a &lt;commit range&gt; looks like? I assume it is
&gt; hash1..hash2?

Good idea. Added a LONG_USAGE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508297</commentid>
    <comment_count>8</comment_count>
      <attachid>362550</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-20 15:25:29 -0800</bug_when>
    <thetext>Comment on attachment 362550
Patch for landing

Clearing flags on attachment: 362550

Committed r241843: &lt;https://trac.webkit.org/changeset/241843&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508298</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-20 15:25:30 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508299</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-20 15:26:49 -0800</bug_when>
    <thetext>&lt;rdar://problem/48254663&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354011</attachid>
            <date>2018-11-06 14:44:09 -0800</date>
            <delta_ts>2018-11-06 15:01:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191332-20181106144408.patch</filename>
            <type>text/plain</type>
            <size>2286</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3ODM3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDVmNWI0NGIwOGFkZGFiZTgxYjQ3YzlmYzNkOWJhMWE2
ZmI4YmQ1MS4uMDYyNDI3NTAxZmJhNDNjYTlkMWVmNTU5ZmM5ZTgxNGI1ODFhZDBkNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE4LTExLTA2ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAg
ICAgIEFkZCBhIGdpdCB1dGlsaXR5IG1ldGhvZCB0aGF0IGFsbG93cyB0aGUgY2FsbGVyIHRvIGRl
dGVybWluZSBpZiBhIHNwZWNpZmljIGNvbW1pdGlzaCBpcyB3aXRoaW4gYSBzcGVjaWZpZWQgcmFu
Z2Ugb2YgY29tbWl0cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE5MTMzMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy9naXQtaXMtaW4tcmFuZ2U6IEFkZGVkLgorCiAyMDE4LTExLTA1ICBK
b25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICB3ZWJraXRweTog
R2VuZXJhbGl6ZSB0cmFpbGluZyBTREsgc3BlY2lmaWVyIChQYXJ0IDEpCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL2dpdC1pcy1pbi1yYW5nZSBiL1Rvb2xzL1NjcmlwdHMvZ2l0LWlzLWluLXJh
bmdlCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjZjYjZlNDVhYjZkYWYxN2E4NzgwMjMxYzQwOGFlOTc4ZTllMDQ2OTEK
LS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9TY3JpcHRzL2dpdC1pcy1pbi1yYW5nZQpAQCAtMCww
ICsxLDQ0IEBACisjIS9iaW4vc2gKKworVVNBR0U9Ijxjb21taXQ+IDxjb21taXQgcmFuZ2U+Igor
U1VCRElSRUNUT1JZX09LPSIxIgorCitzb3VyY2UgIiQoZ2l0IC0tZXhlYy1wYXRoKS9naXQtc2gt
c2V0dXAiCisKK2lmIFtbICQjID09IDIgXV07IHRoZW4KKworICAgIHJhbmdlX2NvbW1pdHM9IiQo
IGdpdCByZXYtcGFyc2UgLS12ZXJpZnkgLS1xdWlldCAkMiApIgorICAgIGlmIFtbIC16ICIkcmFu
Z2VfY29tbWl0cyIgXV07IHRoZW4KKyAgICAgICAgZGllICJSYW5nZSAnJDInIGlzIG5vdCBhIHZh
bGlkIHJhbmdlIgorICAgIGZpCisKKyAgICByYW5nZV9jb21taXRzX2FycmF5PSgkcmFuZ2VfY29t
bWl0cykKKyAgICBpZiBbWyAiJHsjcmFuZ2VfY29tbWl0c19hcnJheVtAXX0iICE9IDIgXV07IHRo
ZW4KKyAgICAgICAgZGllICJSYW5nZSAnJDInIGRvZXMgbm90IHNwZWNpZnkgYSByYW5nZSIKKyAg
ICBmaQorCisgICAgdGFyZ2V0X2NvbW1pdD0iJCggZ2l0IHJldi1wYXJzZSAtLXZlcmlmeSAtLXF1
aWV0ICQxICkiCisgICAgaWYgW1sgLXogIiR0YXJnZXRfY29tbWl0IiBdXTsgdGhlbgorICAgICAg
ICBkaWUgIkNvbW1pdCAnJDEnIGlzIG5vdCBhIHZhbGlkIGNvbW1pdCIKKyAgICBmaQorCisgICAg
dGFyZ2V0X2NvbW1pdF9hcnJheT0oJHRhcmdldF9jb21taXQpCisgICAgaWYgW1sgIiR7I3Rhcmdl
dF9jb21taXRfYXJyYXlbQF19IiAhPSAxIF1dOyB0aGVuCisgICAgICAgIGRpZSAiQ29tbWl0ICck
MScgZG9lcyBub3Qgc3BlY2lmeSBhIHNpbmdsZSBjb21taXQiCisgICAgZmkKKworICAgIHJhbmdl
X2NvbW1pdHNfYXJyYXk9KCRyYW5nZV9jb21taXRzKQorICAgIGlzX2FuY2VzdG9yX29mXzE9JCgg
Z2l0IG1lcmdlLWJhc2UgLS1pcy1hbmNlc3RvciAiJDEiICIke3JhbmdlX2NvbW1pdHNfYXJyYXlb
MF0jXn0iIDsgZWNobyAkPyApCisgICAgaXNfYW5jZXN0b3Jfb2ZfMj0kKCBnaXQgbWVyZ2UtYmFz
ZSAtLWlzLWFuY2VzdG9yICIkMSIgIiR7cmFuZ2VfY29tbWl0c19hcnJheVsxXSNefSIgOyBlY2hv
ICQ/ICkKKworICAgIGlmIFtbICIkaXNfYW5jZXN0b3Jfb2ZfMSIgLW5lICIkaXNfYW5jZXN0b3Jf
b2ZfMiIgXV07IHRoZW4KKyAgICAgICAgZGllX3dpdGhfc3RhdHVzIDAgIkNvbW1pdCAnJDEnIGlz
IHdpdGhpbiByYW5nZSAnJDInIgorICAgIGVsaWYgW1sgIiRpc19hbmNlc3Rvcl9vZl8xIiAtbmUg
IjAiIF1dOyB0aGVuCisgICAgICAgIGRpZV93aXRoX3N0YXR1cyAxICJDb21taXQgJyQxJyBpcyBh
ZnRlciByYW5nZSAnJDInIgorICAgIGVsc2UKKyAgICAgICAgZGllX3dpdGhfc3RhdHVzIDIgIkNv
bW1pdCAnJDEnIGlzIGJlZm9yZSByYW5nZSAnJDInIgorICAgIGZpCisKK2Vsc2UKKyAgICB1c2Fn
ZQorZmkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354013</attachid>
            <date>2018-11-06 15:01:10 -0800</date>
            <delta_ts>2018-11-06 15:14:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191332-20181106150109.patch</filename>
            <type>text/plain</type>
            <size>2404</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3ODM3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDVmNWI0NGIwOGFkZGFiZTgxYjQ3YzlmYzNkOWJhMWE2
ZmI4YmQ1MS4uMDYyNDI3NTAxZmJhNDNjYTlkMWVmNTU5ZmM5ZTgxNGI1ODFhZDBkNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE4LTExLTA2ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAg
ICAgIEFkZCBhIGdpdCB1dGlsaXR5IG1ldGhvZCB0aGF0IGFsbG93cyB0aGUgY2FsbGVyIHRvIGRl
dGVybWluZSBpZiBhIHNwZWNpZmljIGNvbW1pdGlzaCBpcyB3aXRoaW4gYSBzcGVjaWZpZWQgcmFu
Z2Ugb2YgY29tbWl0cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE5MTMzMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy9naXQtaXMtaW4tcmFuZ2U6IEFkZGVkLgorCiAyMDE4LTExLTA1ICBK
b25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICB3ZWJraXRweTog
R2VuZXJhbGl6ZSB0cmFpbGluZyBTREsgc3BlY2lmaWVyIChQYXJ0IDEpCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL2dpdC1pcy1pbi1yYW5nZSBiL1Rvb2xzL1NjcmlwdHMvZ2l0LWlzLWluLXJh
bmdlCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLmFlYWI0ZTdmZWMxZjdkYmNkMjEwZjgyNTk2MDg2YTQxNmViNTI0MGYK
LS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9TY3JpcHRzL2dpdC1pcy1pbi1yYW5nZQpAQCAtMCww
ICsxLDUwIEBACisjIS9iaW4vc2gKKworVVNBR0U9Ijxjb21taXQgcmFuZ2U+IDxjb21taXQ+IFtj
b21taXQuLi5dIgorU1VCRElSRUNUT1JZX09LPSIxIgorCitzb3VyY2UgIiQoZ2l0IC0tZXhlYy1w
YXRoKS9naXQtc2gtc2V0dXAiCisKK2Z1bmN0aW9uIF9pc19pbl9yYW5nZSgpIHsKKyAgICByYW5n
ZV9zdGFydD0iJDEiCisgICAgcmFuZ2VfZW5kPSIkMiIKKyAgICB0YXJnZXRfY29tbWl0PSIkKCBn
aXQgcmV2LXBhcnNlIC0tdmVyaWZ5IC0tcXVpZXQgJDMgKSIKKyAgICBpZiBbWyAteiAiJHRhcmdl
dF9jb21taXQiIF1dOyB0aGVuCisgICAgICAgIGRpZSAiQ29tbWl0ICckMScgaXMgbm90IGEgdmFs
aWQgY29tbWl0IgorICAgIGZpCisKKyAgICB0YXJnZXRfY29tbWl0X2FycmF5PSgkdGFyZ2V0X2Nv
bW1pdCkKKyAgICBpZiBbWyAiJHsjdGFyZ2V0X2NvbW1pdF9hcnJheVtAXX0iIC1uZSAxIF1dOyB0
aGVuCisgICAgICAgIGRpZSAiQ29tbWl0ICckMScgZG9lcyBub3Qgc3BlY2lmeSBhIHNpbmdsZSBj
b21taXQiCisgICAgZmkKKworICAgIHJhbmdlX2NvbW1pdHNfYXJyYXk9KCRyYW5nZV9jb21taXRz
KQorICAgIGlzX2FuY2VzdG9yX29mXzE9JCggZ2l0IG1lcmdlLWJhc2UgLS1pcy1hbmNlc3RvciAi
JHRhcmdldF9jb21taXQiICIkcmFuZ2Vfc3RhcnQiIDsgZWNobyAkPyApCisgICAgaXNfYW5jZXN0
b3Jfb2ZfMj0kKCBnaXQgbWVyZ2UtYmFzZSAtLWlzLWFuY2VzdG9yICIkdGFyZ2V0X2NvbW1pdCIg
IiRyYW5nZV9lbmQiIDsgZWNobyAkPyApCisKKyAgICBpZiBbWyAiJGlzX2FuY2VzdG9yX29mXzEi
IC1uZSAiJGlzX2FuY2VzdG9yX29mXzIiIF1dOyB0aGVuCisgICAgICAgIGVjaG8gIj0iCisgICAg
ZWxpZiBbWyAiJGlzX2FuY2VzdG9yX29mXzEiIC1uZSAwIF1dOyB0aGVuCisgICAgICAgIGVjaG8g
Ij4iCisgICAgZWxzZQorICAgICAgICBlY2hvICI8IgorICAgIGZpCit9CisKK2lmIFtbICQjIC1n
ZSAiMiIgXV07IHRoZW4KKyAgICByYW5nZV9jb21taXRzPSIkKCBnaXQgcmV2LXBhcnNlIC0tdmVy
aWZ5IC0tcXVpZXQgJDEgKSIKKyAgICBpZiBbWyAteiAiJHJhbmdlX2NvbW1pdHMiIF1dOyB0aGVu
CisgICAgICAgIGRpZSAiUmFuZ2UgJyQyJyBpcyBub3QgYSB2YWxpZCByYW5nZSIKKyAgICBmaQor
CisgICAgcmFuZ2VfY29tbWl0c19hcnJheT0oJHJhbmdlX2NvbW1pdHMpCisgICAgaWYgW1sgIiR7
I3JhbmdlX2NvbW1pdHNfYXJyYXlbQF19IiAhPSAyIF1dOyB0aGVuCisgICAgICAgIGRpZSAiUmFu
Z2UgJyQyJyBkb2VzIG5vdCBzcGVjaWZ5IGEgcmFuZ2UiCisgICAgZmkKKworICAgIGZvciB0YXJn
ZXRfY29tbWl0IGluICIke0A6Mn0iOyBkbworICAgICAgICBlY2hvICQoX2lzX2luX3JhbmdlICIk
e3JhbmdlX2NvbW1pdHNfYXJyYXlbMF0jXn0iICIke3JhbmdlX2NvbW1pdHNfYXJyYXlbMV0jXn0i
ICIkdGFyZ2V0X2NvbW1pdCIpICIkdGFyZ2V0X2NvbW1pdCIKKyAgICBkb25lCitlbHNlCisgICAg
dXNhZ2UKK2ZpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354016</attachid>
            <date>2018-11-06 15:14:43 -0800</date>
            <delta_ts>2019-02-20 15:02:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191332-20181106151442.patch</filename>
            <type>text/plain</type>
            <size>2471</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3ODM3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDVmNWI0NGIwOGFkZGFiZTgxYjQ3YzlmYzNkOWJhMWE2
ZmI4YmQ1MS4uMDYyNDI3NTAxZmJhNDNjYTlkMWVmNTU5ZmM5ZTgxNGI1ODFhZDBkNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE4LTExLTA2ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAg
ICAgIEFkZCBhIGdpdCB1dGlsaXR5IG1ldGhvZCB0aGF0IGFsbG93cyB0aGUgY2FsbGVyIHRvIGRl
dGVybWluZSBpZiBhIHNwZWNpZmljIGNvbW1pdGlzaCBpcyB3aXRoaW4gYSBzcGVjaWZpZWQgcmFu
Z2Ugb2YgY29tbWl0cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE5MTMzMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy9naXQtaXMtaW4tcmFuZ2U6IEFkZGVkLgorCiAyMDE4LTExLTA1ICBK
b25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICB3ZWJraXRweTog
R2VuZXJhbGl6ZSB0cmFpbGluZyBTREsgc3BlY2lmaWVyIChQYXJ0IDEpCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL2dpdC1pcy1pbi1yYW5nZSBiL1Rvb2xzL1NjcmlwdHMvZ2l0LWlzLWluLXJh
bmdlCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjgxODEwYTRjMDM5ZTFmZTViMzRmYjU2MDFkYTdiZDczMjQ1MDA5N2UK
LS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9TY3JpcHRzL2dpdC1pcy1pbi1yYW5nZQpAQCAtMCww
ICsxLDUxIEBACisjIS9iaW4vc2gKKworVVNBR0U9Ijxjb21taXQgcmFuZ2U+IDxjb21taXQ+IFtj
b21taXQuLi5dIgorU1VCRElSRUNUT1JZX09LPSIxIgorCitzb3VyY2UgIiQoZ2l0IC0tZXhlYy1w
YXRoKS9naXQtc2gtc2V0dXAiCisKK2Z1bmN0aW9uIF9pc19pbl9yYW5nZSgpIHsKKyAgICByYW5n
ZV9zdGFydD0iJDEiCisgICAgcmFuZ2VfZW5kPSIkMiIKKworICAgIHRhcmdldF9jb21taXQ9IiQo
IGdpdCByZXYtcGFyc2UgLS12ZXJpZnkgLS1xdWlldCAkMyApIgorICAgIGlmIFtbIC16ICIkdGFy
Z2V0X2NvbW1pdCIgXV07IHRoZW4KKyAgICAgICAgZGllICJDb21taXQgJyQxJyBpcyBub3QgYSB2
YWxpZCBjb21taXQiCisgICAgZmkKKworICAgIHRhcmdldF9jb21taXRfYXJyYXk9KCR0YXJnZXRf
Y29tbWl0KQorICAgIGlmIFtbICIkeyN0YXJnZXRfY29tbWl0X2FycmF5W0BdfSIgLW5lIDEgXV07
IHRoZW4KKyAgICAgICAgZGllICJDb21taXQgJyQxJyBkb2VzIG5vdCBzcGVjaWZ5IGEgc2luZ2xl
IGNvbW1pdCIKKyAgICBmaQorCisgICAgIyBOb3RlIHRoYXQgdGhlIHByb3ZpZGVkIHJhbmdlIGlz
IGluY2x1c2l2ZSwgc28gZGVjcmVtZW50IHRoZSByYW5nZV9lbmQgYnkgb25lIHRvIG1ha2UgaXQg
ZXhjbHVzaXZlLgorICAgIGlzX2FuY2VzdG9yX29mXzE9JCggZ2l0IG1lcmdlLWJhc2UgLS1pcy1h
bmNlc3RvciAiJHRhcmdldF9jb21taXQiICIkcmFuZ2Vfc3RhcnQiIDsgZWNobyAkPyApCisgICAg
aXNfYW5jZXN0b3Jfb2ZfMj0kKCBnaXQgbWVyZ2UtYmFzZSAtLWlzLWFuY2VzdG9yICIkdGFyZ2V0
X2NvbW1pdCIgIiRyYW5nZV9lbmR+IiA7IGVjaG8gJD8gKQorCisgICAgaWYgW1sgIiRpc19hbmNl
c3Rvcl9vZl8xIiAtbmUgIiRpc19hbmNlc3Rvcl9vZl8yIiBdXTsgdGhlbgorICAgICAgICBlY2hv
ICI9IgorICAgIGVsaWYgW1sgIiRpc19hbmNlc3Rvcl9vZl8xIiAtbmUgMCBdXTsgdGhlbgorICAg
ICAgICBlY2hvICI+IgorICAgIGVsc2UKKyAgICAgICAgZWNobyAiPCIKKyAgICBmaQorfQorCitp
ZiBbWyAkIyAtZ2UgIjIiIF1dOyB0aGVuCisgICAgcmFuZ2VfY29tbWl0cz0iJCggZ2l0IHJldi1w
YXJzZSAtLXZlcmlmeSAtLXF1aWV0ICQxICkiCisgICAgaWYgW1sgLXogIiRyYW5nZV9jb21taXRz
IiBdXTsgdGhlbgorICAgICAgICBkaWUgIlJhbmdlICckMicgaXMgbm90IGEgdmFsaWQgcmFuZ2Ui
CisgICAgZmkKKworICAgIHJhbmdlX2NvbW1pdHNfYXJyYXk9KCRyYW5nZV9jb21taXRzKQorICAg
IGlmIFtbICIkeyNyYW5nZV9jb21taXRzX2FycmF5W0BdfSIgIT0gMiBdXTsgdGhlbgorICAgICAg
ICBkaWUgIlJhbmdlICckMicgZG9lcyBub3Qgc3BlY2lmeSBhIHJhbmdlIgorICAgIGZpCisKKyAg
ICBmb3IgdGFyZ2V0X2NvbW1pdCBpbiAiJHtAOjJ9IjsgZG8KKyAgICAgICAgZWNobyAkKF9pc19p
bl9yYW5nZSAiJHtyYW5nZV9jb21taXRzX2FycmF5WzBdI159IiAiJHtyYW5nZV9jb21taXRzX2Fy
cmF5WzFdI159IiAiJHRhcmdldF9jb21taXQiKSAiJHRhcmdldF9jb21taXQiCisgICAgZG9uZQor
ZWxzZQorICAgIHVzYWdlCitmaQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>362549</attachid>
            <date>2019-02-20 15:02:32 -0800</date>
            <delta_ts>2019-02-20 15:06:06 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-191332-20190220150231.patch</filename>
            <type>text/plain</type>
            <size>2703</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQxODIwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTY3MDhlNzliYWQ2YTAzNWE4ZWY3MjBkYmE5YThlNjNk
Mjk1YjliMS4uOWE4OGZiYWUzMmVhMzBhM2VhOTUyZWM0NjJlMGYzNGZjOWUzZWJmZiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE4LTExLTA2ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAg
ICAgIEFkZCBhIGdpdCB1dGlsaXR5IG1ldGhvZCB0aGF0IGFsbG93cyB0aGUgY2FsbGVyIHRvIGRl
dGVybWluZSBpZiBhIHNwZWNpZmljIGNvbW1pdGlzaCBpcyB3aXRoaW4gYSBzcGVjaWZpZWQgcmFu
Z2Ugb2YgY29tbWl0cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE5MTMzMgorCisgICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nvbi4KKworICAg
ICAgICAqIFNjcmlwdHMvZ2l0LWlzLWluLXJhbmdlOiBBZGRlZC4KKwogMjAxOS0wMi0yMCAgQWRy
aWFuIFBlcmV6IGRlIENhc3RybyAgPGFwZXJlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtXUEVd
W0dUS10gRW5hYmxlIHN1cHBvcnQgZm9yIENPTlRFTlRfRVhURU5TSU9OUwpkaWZmIC0tZ2l0IGEv
VG9vbHMvU2NyaXB0cy9naXQtaXMtaW4tcmFuZ2UgYi9Ub29scy9TY3JpcHRzL2dpdC1pcy1pbi1y
YW5nZQpuZXcgZmlsZSBtb2RlIDEwMDc1NQppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi41MTRkZTg1N2IzZGRhNzIwYWE0NTk4ZmYyN2M0NTM2NWJlNGJhMTY4
Ci0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMvU2NyaXB0cy9naXQtaXMtaW4tcmFuZ2UKQEAgLTAs
MCArMSw1NyBAQAorIyEvYmluL3NoCisKK1VTQUdFPSI8Y29tbWl0IHJhbmdlPiA8Y29tbWl0LWlz
aD4gW2NvbW1pdC1pc2guLi5dIgorTE9OR19VU0FHRT0iQ09NTUlUIFJBTkdFCisgICAgQSBjb21t
aXQgcmFuZ2UgaXMgdXN1YWxseSBzcGVjaWZpZWQgYXMgPG9sZGVyIGNvbW1pdGlzaD4uLjxuZXdl
ciBjb21taXRpc2g+CisKK0NPTU1JVC1JU0gKKyAgICBBIGNvbW1pdC1pc2ggaXMgYW55dGhpbmcg
d2hpY2ggY2FuIHJlY3Vyc2l2ZWx5IGJlIHJlc29sdmVkIHRvIGEgY29tbWl0OyBzZWUgJ2dpdGds
b3NzYXJ5KDcpJy4KKyIKK1NVQkRJUkVDVE9SWV9PSz0iMSIKKworc291cmNlICIkKGdpdCAtLWV4
ZWMtcGF0aCkvZ2l0LXNoLXNldHVwIgorCitmdW5jdGlvbiBfaXNfaW5fcmFuZ2UoKSB7CisgICAg
cmFuZ2Vfc3RhcnQ9IiQxIgorICAgIHJhbmdlX2VuZD0iJDIiCisKKyAgICB0YXJnZXRfY29tbWl0
PSIkKCBnaXQgcmV2LXBhcnNlIC0tdmVyaWZ5IC0tcXVpZXQgJDMgKSIKKyAgICBpZiBbWyAteiAi
JHRhcmdldF9jb21taXQiIF1dOyB0aGVuCisgICAgICAgIGRpZSAiQ29tbWl0ICckMScgaXMgbm90
IGEgdmFsaWQgY29tbWl0IgorICAgIGZpCisKKyAgICB0YXJnZXRfY29tbWl0X2FycmF5PSgkdGFy
Z2V0X2NvbW1pdCkKKyAgICBpZiBbWyAiJHsjdGFyZ2V0X2NvbW1pdF9hcnJheVtAXX0iIC1uZSAx
IF1dOyB0aGVuCisgICAgICAgIGRpZSAiQ29tbWl0ICckMScgZG9lcyBub3Qgc3BlY2lmeSBhIHNp
bmdsZSBjb21taXQiCisgICAgZmkKKworICAgICMgTm90ZSB0aGF0IHRoZSBwcm92aWRlZCByYW5n
ZSBpcyBpbmNsdXNpdmUsIHNvIGRlY3JlbWVudCB0aGUgcmFuZ2VfZW5kIGJ5IG9uZSB0byBtYWtl
IGl0IGV4Y2x1c2l2ZS4KKyAgICBpc19hbmNlc3Rvcl9vZl8xPSQoIGdpdCBtZXJnZS1iYXNlIC0t
aXMtYW5jZXN0b3IgIiR0YXJnZXRfY29tbWl0IiAiJHJhbmdlX3N0YXJ0IiA7IGVjaG8gJD8gKQor
ICAgIGlzX2FuY2VzdG9yX29mXzI9JCggZ2l0IG1lcmdlLWJhc2UgLS1pcy1hbmNlc3RvciAiJHRh
cmdldF9jb21taXQiICIkcmFuZ2VfZW5kfiIgOyBlY2hvICQ/ICkKKworICAgIGlmIFtbICIkaXNf
YW5jZXN0b3Jfb2ZfMSIgLW5lICIkaXNfYW5jZXN0b3Jfb2ZfMiIgXV07IHRoZW4KKyAgICAgICAg
ZWNobyAiPSIKKyAgICBlbGlmIFtbICIkaXNfYW5jZXN0b3Jfb2ZfMSIgLW5lIDAgXV07IHRoZW4K
KyAgICAgICAgZWNobyAiPiIKKyAgICBlbHNlCisgICAgICAgIGVjaG8gIjwiCisgICAgZmkKK30K
KworaWYgW1sgJCMgLWdlICIyIiBdXTsgdGhlbgorICAgIHJhbmdlX2NvbW1pdHM9IiQoIGdpdCBy
ZXYtcGFyc2UgLS12ZXJpZnkgLS1xdWlldCAkMSApIgorICAgIGlmIFtbIC16ICIkcmFuZ2VfY29t
bWl0cyIgXV07IHRoZW4KKyAgICAgICAgZGllICJSYW5nZSAnJDInIGlzIG5vdCBhIHZhbGlkIHJh
bmdlIgorICAgIGZpCisKKyAgICByYW5nZV9jb21taXRzX2FycmF5PSgkcmFuZ2VfY29tbWl0cykK
KyAgICBpZiBbWyAiJHsjcmFuZ2VfY29tbWl0c19hcnJheVtAXX0iICE9IDIgXV07IHRoZW4KKyAg
ICAgICAgZGllICJSYW5nZSAnJDInIGRvZXMgbm90IHNwZWNpZnkgYSByYW5nZSIKKyAgICBmaQor
CisgICAgZm9yIHRhcmdldF9jb21taXQgaW4gIiR7QDoyfSI7IGRvCisgICAgICAgIGVjaG8gJChf
aXNfaW5fcmFuZ2UgIiR7cmFuZ2VfY29tbWl0c19hcnJheVswXSNefSIgIiR7cmFuZ2VfY29tbWl0
c19hcnJheVsxXSNefSIgIiR0YXJnZXRfY29tbWl0IikgIiR0YXJnZXRfY29tbWl0IgorICAgIGRv
bmUKK2Vsc2UKKyAgICB1c2FnZQorZmkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>362550</attachid>
            <date>2019-02-20 15:06:07 -0800</date>
            <delta_ts>2019-02-20 15:25:29 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-191332-20190220150606.patch</filename>
            <type>text/plain</type>
            <size>2855</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQxODIwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTY3MDhlNzliYWQ2YTAzNWE4ZWY3MjBkYmE5YThlNjNk
Mjk1YjliMS4uOWE4OGZiYWUzMmVhMzBhM2VhOTUyZWM0NjJlMGYzNGZjOWUzZWJmZiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE4LTExLTA2ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAg
ICAgIEFkZCBhIGdpdCB1dGlsaXR5IG1ldGhvZCB0aGF0IGFsbG93cyB0aGUgY2FsbGVyIHRvIGRl
dGVybWluZSBpZiBhIHNwZWNpZmljIGNvbW1pdGlzaCBpcyB3aXRoaW4gYSBzcGVjaWZpZWQgcmFu
Z2Ugb2YgY29tbWl0cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE5MTMzMgorCisgICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nvbi4KKworICAg
ICAgICAqIFNjcmlwdHMvZ2l0LWlzLWluLXJhbmdlOiBBZGRlZC4KKwogMjAxOS0wMi0yMCAgQWRy
aWFuIFBlcmV6IGRlIENhc3RybyAgPGFwZXJlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtXUEVd
W0dUS10gRW5hYmxlIHN1cHBvcnQgZm9yIENPTlRFTlRfRVhURU5TSU9OUwpkaWZmIC0tZ2l0IGEv
VG9vbHMvU2NyaXB0cy9naXQtaXMtaW4tcmFuZ2UgYi9Ub29scy9TY3JpcHRzL2dpdC1pcy1pbi1y
YW5nZQpuZXcgZmlsZSBtb2RlIDEwMDc1NQppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi5iOGIxNWJjZjc0YmY0NGE5MDZkOTRmZmEyNDhlNGFkYzI0MDMzZDUz
Ci0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMvU2NyaXB0cy9naXQtaXMtaW4tcmFuZ2UKQEAgLTAs
MCArMSw2NSBAQAorIyEvYmluL3NoCisKK1VTQUdFPSI8Y29tbWl0IHJhbmdlPiA8Y29tbWl0LWlz
aD4gW2NvbW1pdC1pc2guLi5dIgorTE9OR19VU0FHRT0iQ09NTUlUIFJBTkdFCisgICAgQSBjb21t
aXQgcmFuZ2UgaXMgdXN1YWxseSBzcGVjaWZpZWQgYXMgPG9sZGVyIGNvbW1pdGlzaD4uLjxuZXdl
ciBjb21taXRpc2g+CisKK0NPTU1JVC1JU0gKKyAgICBBIGNvbW1pdC1pc2ggaXMgYW55dGhpbmcg
d2hpY2ggY2FuIHJlY3Vyc2l2ZWx5IGJlIHJlc29sdmVkIHRvIGEgY29tbWl0OyBzZWUgJ2dpdGds
b3NzYXJ5KDcpJy4KKworRVhBTVBMRQorICAgIGdpdCBpcy1pbi1yYW5nZSBIRUFEfjQuLkhFQUR+
MiBIRUFEfjUgSEVBRH40IEhFQUR+MyBIRUFEfjIgSEVBRH4xCisgICAgPCBIRUFEfjUKKyAgICA9
IEhFQUR+NAorICAgID0gSEVBRH4zCisgICAgPSBIRUFEfjIKKyAgICA+IEhFQUR+MQorIgorU1VC
RElSRUNUT1JZX09LPSIxIgorCitzb3VyY2UgIiQoZ2l0IC0tZXhlYy1wYXRoKS9naXQtc2gtc2V0
dXAiCisKK2Z1bmN0aW9uIF9pc19pbl9yYW5nZSgpIHsKKyAgICByYW5nZV9zdGFydD0iJDEiCisg
ICAgcmFuZ2VfZW5kPSIkMiIKKworICAgIHRhcmdldF9jb21taXQ9IiQoIGdpdCByZXYtcGFyc2Ug
LS12ZXJpZnkgLS1xdWlldCAkMyApIgorICAgIGlmIFtbIC16ICIkdGFyZ2V0X2NvbW1pdCIgXV07
IHRoZW4KKyAgICAgICAgZGllICJDb21taXQgJyQxJyBpcyBub3QgYSB2YWxpZCBjb21taXQiCisg
ICAgZmkKKworICAgIHRhcmdldF9jb21taXRfYXJyYXk9KCR0YXJnZXRfY29tbWl0KQorICAgIGlm
IFtbICIkeyN0YXJnZXRfY29tbWl0X2FycmF5W0BdfSIgLW5lIDEgXV07IHRoZW4KKyAgICAgICAg
ZGllICJDb21taXQgJyQxJyBkb2VzIG5vdCBzcGVjaWZ5IGEgc2luZ2xlIGNvbW1pdCIKKyAgICBm
aQorCisgICAgIyBOb3RlIHRoYXQgdGhlIHByb3ZpZGVkIHJhbmdlIGlzIGluY2x1c2l2ZSwgc28g
ZGVjcmVtZW50IHRoZSByYW5nZV9lbmQgYnkgb25lIHRvIG1ha2UgaXQgZXhjbHVzaXZlLgorICAg
IGlzX2FuY2VzdG9yX29mXzE9JCggZ2l0IG1lcmdlLWJhc2UgLS1pcy1hbmNlc3RvciAiJHRhcmdl
dF9jb21taXQiICIkcmFuZ2Vfc3RhcnQiIDsgZWNobyAkPyApCisgICAgaXNfYW5jZXN0b3Jfb2Zf
Mj0kKCBnaXQgbWVyZ2UtYmFzZSAtLWlzLWFuY2VzdG9yICIkdGFyZ2V0X2NvbW1pdCIgIiRyYW5n
ZV9lbmR+IiA7IGVjaG8gJD8gKQorCisgICAgaWYgW1sgIiRpc19hbmNlc3Rvcl9vZl8xIiAtbmUg
IiRpc19hbmNlc3Rvcl9vZl8yIiBdXTsgdGhlbgorICAgICAgICBlY2hvICI9IgorICAgIGVsaWYg
W1sgIiRpc19hbmNlc3Rvcl9vZl8xIiAtbmUgMCBdXTsgdGhlbgorICAgICAgICBlY2hvICI+Igor
ICAgIGVsc2UKKyAgICAgICAgZWNobyAiPCIKKyAgICBmaQorfQorCitpZiBbWyAkIyAtZ2UgIjIi
IF1dOyB0aGVuCisgICAgcmFuZ2VfY29tbWl0cz0iJCggZ2l0IHJldi1wYXJzZSAtLXZlcmlmeSAt
LXF1aWV0ICQxICkiCisgICAgaWYgW1sgLXogIiRyYW5nZV9jb21taXRzIiBdXTsgdGhlbgorICAg
ICAgICBkaWUgIlJhbmdlICckMicgaXMgbm90IGEgdmFsaWQgcmFuZ2UiCisgICAgZmkKKworICAg
IHJhbmdlX2NvbW1pdHNfYXJyYXk9KCRyYW5nZV9jb21taXRzKQorICAgIGlmIFtbICIkeyNyYW5n
ZV9jb21taXRzX2FycmF5W0BdfSIgIT0gMiBdXTsgdGhlbgorICAgICAgICBkaWUgIlJhbmdlICck
MicgZG9lcyBub3Qgc3BlY2lmeSBhIHJhbmdlIgorICAgIGZpCisKKyAgICBmb3IgdGFyZ2V0X2Nv
bW1pdCBpbiAiJHtAOjJ9IjsgZG8KKyAgICAgICAgZWNobyAkKF9pc19pbl9yYW5nZSAiJHtyYW5n
ZV9jb21taXRzX2FycmF5WzBdI159IiAiJHtyYW5nZV9jb21taXRzX2FycmF5WzFdI159IiAiJHRh
cmdldF9jb21taXQiKSAiJHRhcmdldF9jb21taXQiCisgICAgZG9uZQorZWxzZQorICAgIHVzYWdl
CitmaQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>