<?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>170365</bug_id>
          
          <creation_ts>2017-03-31 15:07:14 -0700</creation_ts>
          <short_desc>REGRESSION (r202472): Data Detection overwrites existing links in detected ranges</short_desc>
          <delta_ts>2017-04-14 13:52:56 -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>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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=159122</see_also>
          <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>161967</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andy Estes">aestes</reporter>
          <assigned_to name="Andy Estes">aestes</assigned_to>
          <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>enrica</cc>
    
    <cc>koivisto</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>sam</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1293322</commentid>
    <comment_count>0</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-03-31 15:07:14 -0700</bug_when>
    <thetext>REGRESSION (r202472): Data Detection overwrites existing links in detected ranges</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1293328</commentid>
    <comment_count>1</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-03-31 15:11:43 -0700</bug_when>
    <thetext>rdar://problem/29205721</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1293330</commentid>
    <comment_count>2</comment_count>
      <attachid>306019</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-03-31 15:24:18 -0700</bug_when>
    <thetext>Created attachment 306019
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1293361</commentid>
    <comment_count>3</comment_count>
      <attachid>306019</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-31 16:33:27 -0700</bug_when>
    <thetext>Comment on attachment 306019
Patch

Clearing flags on attachment: 306019

Committed r214697: &lt;http://trac.webkit.org/changeset/214697&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1293362</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-31 16:33:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1293511</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-04-01 18:51:16 -0700</bug_when>
    <thetext>WebKit2.DataDetectionReferenceDate has started to time out super frequently after the change.

https://build.webkit.org/builders/Apple%20iOS%2010%20Simulator%20Debug%20WK2%20%28Tests%29/builds/311/steps/run-api-tests/logs/stdio

https://build.webkit.org/builders/Apple%20iOS%2010%20Simulator%20Release%20WK2%20%28Tests%29/builds/354/steps/run-api-tests/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1293512</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-04-01 18:57:22 -0700</bug_when>
    <thetext>Rolled back in r214722.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1293780</commentid>
    <comment_count>7</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-04-03 13:51:26 -0700</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #5)
&gt; WebKit2.DataDetectionReferenceDate has started to time out super frequently
&gt; after the change.
&gt; 
&gt; https://build.webkit.org/builders/
&gt; Apple%20iOS%2010%20Simulator%20Debug%20WK2%20%28Tests%29/builds/311/steps/
&gt; run-api-tests/logs/stdio
&gt; 
&gt; https://build.webkit.org/builders/
&gt; Apple%20iOS%2010%20Simulator%20Release%20WK2%20%28Tests%29/builds/354/steps/
&gt; run-api-tests/logs/stdio

The test was disabled before this change. I re-enabled it because it passed for me locally, but I guess whatever caused it to be disabled in the first place is still an issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294394</commentid>
    <comment_count>8</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-04-04 23:07:18 -0700</bug_when>
    <thetext>I have a fix for the existing test failure here: https://bugs.webkit.org/show_bug.cgi?id=170496</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294425</commentid>
    <comment_count>9</comment_count>
      <attachid>306267</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-04-05 00:44:14 -0700</bug_when>
    <thetext>Created attachment 306267
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294433</commentid>
    <comment_count>10</comment_count>
      <attachid>306267</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-05 01:24:51 -0700</bug_when>
    <thetext>Comment on attachment 306267
Patch

Clearing flags on attachment: 306267

Committed r214937: &lt;http://trac.webkit.org/changeset/214937&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294434</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-05 01:24:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294590</commentid>
    <comment_count>12</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-04-05 12:43:09 -0700</bug_when>
    <thetext>Reverted r214937 for reason:

This change broke an internal build.

Committed r214962: &lt;http://trac.webkit.org/changeset/214962&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294606</commentid>
    <comment_count>13</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-04-05 13:15:09 -0700</bug_when>
    <thetext>Reverted r214962 for reason:

Roll r214937 back in because it wasn&apos;t at fault for the build breakage.

Committed r214963: &lt;http://trac.webkit.org/changeset/214963&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1297489</commentid>
    <comment_count>14</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-04-14 13:45:15 -0700</bug_when>
    <thetext>Reopening now that bug #161967 is resolved again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1297491</commentid>
    <comment_count>15</comment_count>
      <attachid>306267</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-14 13:47:00 -0700</bug_when>
    <thetext>Comment on attachment 306267
Patch

Rejecting attachment 306267 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.webkit.org&apos;, &apos;--bot-id=webkit-cq-01&apos;, &apos;apply-attachment&apos;, &apos;--no-update&apos;, &apos;--non-interactive&apos;, 306267, &apos;--port=mac&apos;]&quot; exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Last 500 characters of output:
le Source/WebCore/editing/cocoa/DataDetection.mm.rej
patching file Tools/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file Tools/TestWebKitAPI/Tests/WebKit2Cocoa/DataDetection.mm
Hunk #1 FAILED at 60.
Hunk #2 succeeded at 90 with fuzz 2 (offset 9 lines).
1 out of 2 hunks FAILED -- saving rejects to file Tools/TestWebKitAPI/Tests/WebKit2Cocoa/DataDetection.mm.rej

Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: http://webkit-queues.webkit.org/results/3535562</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1297493</commentid>
    <comment_count>16</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-04-14 13:52:48 -0700</bug_when>
    <thetext>Nevermind, Ryan rolled this back in.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>306019</attachid>
            <date>2017-03-31 15:24:18 -0700</date>
            <delta_ts>2017-04-05 00:44:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-170365-20170331152417.patch</filename>
            <type>text/plain</type>
            <size>4924</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE0NjI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTUzMjBhMjM5NTQ5NDJj
OTcwOWI2NjhhOGI4ZDJkZDU2ZmM0MjdmOS4uZGQ2MTEwZDgzZWMzYTJmODAyYWJkYmM2YzVhYzE1
OTQwOWE5Nzg0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE3LTAzLTMxICBBbmR5
IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChyMjAyNDcy
KTogRGF0YSBEZXRlY3Rpb24gb3ZlcndyaXRlcyBleGlzdGluZyBsaW5rcyBpbiBkZXRlY3RlZCBy
YW5nZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3
MDM2NQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjkyMDU3MjE+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgcjIwMjQ3MiBjaGFuZ2VkIHRoZSBub2Rl
IHRyYXZlcnNhbCBpbiBzZWFyY2hGb3JMaW5rUmVtb3ZpbmdFeGlzdGluZ0RETGlua3MoKSB0byBv
bmx5CisgICAgICAgIGNvbnNpZGVyIG5vZGVzIHRoYXQgYXJlIGRlc2NlbmRhbnRzIG9mIHN0YXJ0
Tm9kZSwgYnV0IHdlIG5lZWQgdG8gdHJhdmVyc2UgYWxsIG5vZGVzIGJldHdlZW4KKyAgICAgICAg
c3RhcnROb2RlIGFuZCBlbmROb2RlIHRvIGZpbmQgZXhpc3Rpbmcgbm9uLUREIGxpbmtzLgorCisg
ICAgICAgIEFzIGEgcmVzdWx0LCB3ZSdkIGFkZCBhIERhdGEgRGV0ZWN0b3IgbGluayB0byB0aGUg
Zm9sbG93aW5nIHNuaXBwZXQgYW5kIG1ha2UgdGhlIG9yaWdpbmFsCisgICAgICAgIGxpbmtzIHVu
LWNsaWNrYWJsZToKKworICAgICAgICAgICAgPGEgaHJlZj0nIyc+dG9tb3Jyb3c8L2E+IDxhIGhy
ZWY9JyMnPm5pZ2h0PC9hPgorCisgICAgICAgIEZpeCB0aGlzIGJ5IG5vdCBzcGVjaWZ5aW5nIGEg
c3RheVdpdGhpbiBub2RlIHdoZW4gY2FsbGluZyBOb2RlVHJhdmVyc2FsOjpuZXh0KCkuIFRoZSBs
b29wCisgICAgICAgIHdpbGwgdGVybWluYXRlIHdoZW4gd2UgcmVhY2ggZW5kTm9kZS4KKworICAg
ICAgICBVcGRhdGVkIFdlYktpdDIuRGF0YURldGVjdGlvblJlZmVyZW5jZURhdGUgQVBJIHRlc3Qu
CisKKyAgICAgICAgKiBlZGl0aW5nL2NvY29hL0RhdGFEZXRlY3Rpb24ubW06CisgICAgICAgIChX
ZWJDb3JlOjpzZWFyY2hGb3JMaW5rUmVtb3ZpbmdFeGlzdGluZ0RETGlua3MpOgorCiAyMDE3LTAz
LTMwICBKYXZpZXIgRmVybmFuZGV6ICA8amZlcm5hbmRlekBpZ2FsaWEuY29tPgogCiAgICAgICAg
IFtjc3MtYWxpZ25dIEFkYXB0IGNvbnRlbnQtYWxpZ25tZW50IHByb3BlcnRpZXMgdG8gdGhlIG5l
dyBiYXNlbGluZSBzeW50YXgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvY29j
b2EvRGF0YURldGVjdGlvbi5tbSBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvY29jb2EvRGF0YURl
dGVjdGlvbi5tbQppbmRleCAxZTBjMTYyZDM5ODkyNWY2ZTk3NmFhOTJiMzBjZDBiMmYwNjZhZDll
Li41NGRhZjUxZDA2ZGE5M2NiY2RkYjhjODIwMWU4MGYyZGMxNmI3NzA2IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9lZGl0aW5nL2NvY29hL0RhdGFEZXRlY3Rpb24ubW0KKysrIGIvU291cmNl
L1dlYkNvcmUvZWRpdGluZy9jb2NvYS9EYXRhRGV0ZWN0aW9uLm1tCkBAIC0yNzQsNyArMjc0LDcg
QEAgc3RhdGljIHZvaWQgcmVtb3ZlUmVzdWx0TGlua3NGcm9tQW5jaG9yKEVsZW1lbnQmIGVsZW1l
bnQpCiBzdGF0aWMgYm9vbCBzZWFyY2hGb3JMaW5rUmVtb3ZpbmdFeGlzdGluZ0RETGlua3MoTm9k
ZSYgc3RhcnROb2RlLCBOb2RlJiBlbmROb2RlLCBib29sJiBkaWRNb2RpZnlET00pCiB7CiAgICAg
ZGlkTW9kaWZ5RE9NID0gZmFsc2U7Ci0gICAgZm9yIChOb2RlKiBub2RlID0gJnN0YXJ0Tm9kZTsg
bm9kZTsgbm9kZSA9IE5vZGVUcmF2ZXJzYWw6Om5leHQoKm5vZGUsICZzdGFydE5vZGUpKSB7Cisg
ICAgZm9yIChOb2RlKiBub2RlID0gJnN0YXJ0Tm9kZTsgbm9kZTsgbm9kZSA9IE5vZGVUcmF2ZXJz
YWw6Om5leHQoKm5vZGUpKSB7CiAgICAgICAgIGlmIChpczxIVE1MQW5jaG9yRWxlbWVudD4oKm5v
ZGUpKSB7CiAgICAgICAgICAgICBhdXRvJiBhbmNob3IgPSBkb3duY2FzdDxIVE1MQW5jaG9yRWxl
bWVudD4oKm5vZGUpOwogICAgICAgICAgICAgaWYgKCFlcXVhbElnbm9yaW5nQVNDSUlDYXNlKGFu
Y2hvci5hdHRyaWJ1dGVXaXRob3V0U3luY2hyb25pemF0aW9uKHhfYXBwbGVfZGF0YV9kZXRlY3Rv
cnNBdHRyKSwgInRydWUiKSkKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0No
YW5nZUxvZwppbmRleCA2MjM1MGEzMmU1ZDE1N2NhZDVhMTMxMTYxYmJlYWY2NDIzZTBlMWQ5Li4x
MWU0NTFlNDUzZTFlMDc0OWQ0ZmIyOWZkNDlhZjFkMmQ0MmE4Y2U0IDEwMDY0NAotLS0gYS9Ub29s
cy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTct
MDMtMzEgIEFuZHkgRXN0ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJ
T04gKHIyMDI0NzIpOiBEYXRhIERldGVjdGlvbiBvdmVyd3JpdGVzIGV4aXN0aW5nIGxpbmtzIGlu
IGRldGVjdGVkIHJhbmdlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTcwMzY1CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yOTIwNTcyMT4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRlc3RXZWJLaXRB
UEkvVGVzdHMvV2ViS2l0MkNvY29hL0RhdGFEZXRlY3Rpb24ubW06CisgICAgICAgIChleHBlY3RM
aW5rQ291bnQpOiBDaGFuZ2VkIHRvIG9ubHkgcXVlcnkgbGlua3Mgd2l0aCB0aGUgeC1hcHBsZS1k
YXRhLWRldGVjdG9ycyBhdHRyaWJ1dGUuCisgICAgICAgIChURVNUKTogUmUtZW5hYmxlZCB0aGUg
dGVzdCwgd2hpY2ggbm93IHBhc3Nlcy4KKwogMjAxNy0wMy0zMCAgUGVyIEFybmUgVm9sbGFuICA8
cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW1dpbl0gUGFzcyBjbG9zZV9mZHMgPSBUcnVl
IGluIFB5dGhvbiBwb3BlbiBjYWxsLgpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9U
ZXN0cy9XZWJLaXQyQ29jb2EvRGF0YURldGVjdGlvbi5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0MkNvY29hL0RhdGFEZXRlY3Rpb24ubW0KaW5kZXggNzBkMjhjZDBjZjE1OGE1
NTIwYzQyMDcwODhlOWQ1OWYxYmYxMTY1OC4uNmQyZjlkN2VhZDA3N2I3YTBhNzZkNTgzY2I1NDdl
ZjA2YWM1ZDQ0ZSAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQy
Q29jb2EvRGF0YURldGVjdGlvbi5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dl
YktpdDJDb2NvYS9EYXRhRGV0ZWN0aW9uLm1tCkBAIC02MCw3ICs2MCw3IEBAIHZvaWQgZXhwZWN0
TGlua0NvdW50KFdLV2ViVmlldyAqd2ViVmlldywgTlNTdHJpbmcgKkhUTUxTdHJpbmcsIHVuc2ln
bmVkIGxpbmtDb3VuCiAgICAgW3dlYlZpZXcgbG9hZEhUTUxTdHJpbmc6SFRNTFN0cmluZyBiYXNl
VVJMOm5pbF07CiAgICAgW3dlYlZpZXcgX3Rlc3Rfd2FpdEZvckRpZEZpbmlzaE5hdmlnYXRpb25d
OwogCi0gICAgW3dlYlZpZXcgZXZhbHVhdGVKYXZhU2NyaXB0OkAiZG9jdW1lbnQuZ2V0RWxlbWVu
dHNCeVRhZ05hbWUoJ2EnKS5sZW5ndGgiIGNvbXBsZXRpb25IYW5kbGVyOl4oaWQgdmFsdWUsIE5T
RXJyb3IgKmVycm9yKSB7CisgICAgW3dlYlZpZXcgZXZhbHVhdGVKYXZhU2NyaXB0OkAiZG9jdW1l
bnQucXVlcnlTZWxlY3RvckFsbCgnYVt4LWFwcGxlLWRhdGEtZGV0ZWN0b3JzPXRydWVdJykubGVu
Z3RoIiBjb21wbGV0aW9uSGFuZGxlcjpeKGlkIHZhbHVlLCBOU0Vycm9yICplcnJvcikgewogICAg
ICAgICBFWFBFQ1RfRVEobGlua0NvdW50LCBbdmFsdWUgdW5zaWduZWRJbnRWYWx1ZV0pOwogICAg
ICAgICByYW5TY3JpcHQgPSB0cnVlOwogICAgIH1dOwpAQCAtNjksNyArNjksNyBAQCB2b2lkIGV4
cGVjdExpbmtDb3VudChXS1dlYlZpZXcgKndlYlZpZXcsIE5TU3RyaW5nICpIVE1MU3RyaW5nLCB1
bnNpZ25lZCBsaW5rQ291bgogICAgIHJhblNjcmlwdCA9IGZhbHNlOwogfQogCi1URVNUKFdlYktp
dDIsIERJU0FCTEVEX0RhdGFEZXRlY3Rpb25SZWZlcmVuY2VEYXRlKQorVEVTVChXZWJLaXQyLCBE
YXRhRGV0ZWN0aW9uUmVmZXJlbmNlRGF0ZSkKIHsKICAgICBSZXRhaW5QdHI8V0tXZWJWaWV3Q29u
ZmlndXJhdGlvbj4gY29uZmlndXJhdGlvbiA9IGFkb3B0TlMoW1tXS1dlYlZpZXdDb25maWd1cmF0
aW9uIGFsbG9jXSBpbml0XSk7CiAgICAgW2NvbmZpZ3VyYXRpb24gc2V0RGF0YURldGVjdG9yVHlw
ZXM6V0tEYXRhRGV0ZWN0b3JUeXBlQ2FsZW5kYXJFdmVudF07CkBAIC04MSw2ICs4MSw5IEBAIFRF
U1QoV2ViS2l0MiwgRElTQUJMRURfRGF0YURldGVjdGlvblJlZmVyZW5jZURhdGUpCiAKICAgICBl
eHBlY3RMaW5rQ291bnQod2ViVmlldy5nZXQoKSwgQCJ0b21vcnJvdyBhdCA2UE0iLCAxKTsKICAg
ICBleHBlY3RMaW5rQ291bnQod2ViVmlldy5nZXQoKSwgQCJ5ZXN0ZXJkYXkgYXQgNlBNIiwgMCk7
CisgICAgZXhwZWN0TGlua0NvdW50KHdlYlZpZXcuZ2V0KCksIEAiPGEgaHJlZj0nYWJvdXQ6Ymxh
bmsnPnRvbW9ycm93IGF0IDZQTTwvYT4iLCAwKTsKKyAgICBleHBlY3RMaW5rQ291bnQod2ViVmll
dy5nZXQoKSwgQCI8YSBocmVmPSdhYm91dDpibGFuayc+dG9tb3Jyb3c8L2E+IGF0IDxhIGhyZWY9
J2Fib3V0OmJsYW5rJz42UE08L2E+IiwgMCk7CisKIAogICAgIE5TVGltZUludGVydmFsIHdlZWsg
PSA2MCAqIDYwICogMjQgKiA3OwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>306267</attachid>
            <date>2017-04-05 00:44:14 -0700</date>
            <delta_ts>2017-04-14 13:52:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-170365-20170405004413.patch</filename>
            <type>text/plain</type>
            <size>4623</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE0OTMzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDZlNTQ1ZTk5OTllNDlk
OTJjY2ZmZjkwMmJmNmExNTU4ZDVhYTNlNy4uOTllZmQzZWZlZmY3M2E2ZWIzYzAyZjRmMzZkYTI3
NGU3ZWYwN2IxYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMwIEBACiAyMDE3LTA0LTA1ICBBbmR5
IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KIAorICAgICAgICBSRUdSRVNTSU9OIChyMjAyNDcy
KTogRGF0YSBEZXRlY3Rpb24gb3ZlcndyaXRlcyBleGlzdGluZyBsaW5rcyBpbiBkZXRlY3RlZCBy
YW5nZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3
MDM2NQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjkyMDU3MjE+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgVGltIEhvcnRvbi4KKworICAgICAgICByMjAyNDcyIGNoYW5nZWQgdGhlIG5vZGUgdHJh
dmVyc2FsIGluIHNlYXJjaEZvckxpbmtSZW1vdmluZ0V4aXN0aW5nRERMaW5rcygpIHRvIG9ubHkK
KyAgICAgICAgY29uc2lkZXIgbm9kZXMgdGhhdCBhcmUgZGVzY2VuZGFudHMgb2Ygc3RhcnROb2Rl
LCBidXQgd2UgbmVlZCB0byB0cmF2ZXJzZSBhbGwgbm9kZXMgYmV0d2VlbgorICAgICAgICBzdGFy
dE5vZGUgYW5kIGVuZE5vZGUgdG8gZmluZCBleGlzdGluZyBub24tREQgbGlua3MuCisKKyAgICAg
ICAgQXMgYSByZXN1bHQsIHdlJ2QgYWRkIGEgRGF0YSBEZXRlY3RvciBsaW5rIHRvIHRoZSBmb2xs
b3dpbmcgc25pcHBldCBhbmQgbWFrZSB0aGUgb3JpZ2luYWwKKyAgICAgICAgbGlua3MgdW4tY2xp
Y2thYmxlOgorCisgICAgICAgICAgICA8YSBocmVmPScjJz50b21vcnJvdzwvYT4gPGEgaHJlZj0n
Iyc+bmlnaHQ8L2E+CisKKyAgICAgICAgRml4IHRoaXMgYnkgbm90IHNwZWNpZnlpbmcgYSBzdGF5
V2l0aGluIG5vZGUgd2hlbiBjYWxsaW5nIE5vZGVUcmF2ZXJzYWw6Om5leHQoKS4gVGhlIGxvb3AK
KyAgICAgICAgd2lsbCB0ZXJtaW5hdGUgd2hlbiB3ZSByZWFjaCBlbmROb2RlLgorCisgICAgICAg
IFVwZGF0ZWQgV2ViS2l0Mi5EYXRhRGV0ZWN0aW9uUmVmZXJlbmNlRGF0ZSBBUEkgdGVzdC4KKwor
ICAgICAgICAqIGVkaXRpbmcvY29jb2EvRGF0YURldGVjdGlvbi5tbToKKyAgICAgICAgKFdlYkNv
cmU6OnNlYXJjaEZvckxpbmtSZW1vdmluZ0V4aXN0aW5nRERMaW5rcyk6CisKKzIwMTctMDQtMDUg
IEFuZHkgRXN0ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgorCiAgICAgICAgIFtpb3Mtc2ltdWxhdG9y
XSBBUEkgdGVzdCBXZWJLaXQyLkRhdGFEZXRlY3Rpb25SZWZlcmVuY2VEYXRlIHRpbWluZyBvdXQK
ICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2MTk2Nwog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2NvY29hL0RhdGFEZXRlY3Rpb24u
bW0gYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2NvY29hL0RhdGFEZXRlY3Rpb24ubW0KaW5kZXgg
MWUwYzE2MmQzOTg5MjVmNmU5NzZhYTkyYjMwY2QwYjJmMDY2YWQ5ZS4uNTRkYWY1MWQwNmRhOTNj
YmNkZGI4YzgyMDFlODBmMmRjMTZiNzcwNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRp
dGluZy9jb2NvYS9EYXRhRGV0ZWN0aW9uLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcv
Y29jb2EvRGF0YURldGVjdGlvbi5tbQpAQCAtMjc0LDcgKzI3NCw3IEBAIHN0YXRpYyB2b2lkIHJl
bW92ZVJlc3VsdExpbmtzRnJvbUFuY2hvcihFbGVtZW50JiBlbGVtZW50KQogc3RhdGljIGJvb2wg
c2VhcmNoRm9yTGlua1JlbW92aW5nRXhpc3RpbmdERExpbmtzKE5vZGUmIHN0YXJ0Tm9kZSwgTm9k
ZSYgZW5kTm9kZSwgYm9vbCYgZGlkTW9kaWZ5RE9NKQogewogICAgIGRpZE1vZGlmeURPTSA9IGZh
bHNlOwotICAgIGZvciAoTm9kZSogbm9kZSA9ICZzdGFydE5vZGU7IG5vZGU7IG5vZGUgPSBOb2Rl
VHJhdmVyc2FsOjpuZXh0KCpub2RlLCAmc3RhcnROb2RlKSkgeworICAgIGZvciAoTm9kZSogbm9k
ZSA9ICZzdGFydE5vZGU7IG5vZGU7IG5vZGUgPSBOb2RlVHJhdmVyc2FsOjpuZXh0KCpub2RlKSkg
ewogICAgICAgICBpZiAoaXM8SFRNTEFuY2hvckVsZW1lbnQ+KCpub2RlKSkgewogICAgICAgICAg
ICAgYXV0byYgYW5jaG9yID0gZG93bmNhc3Q8SFRNTEFuY2hvckVsZW1lbnQ+KCpub2RlKTsKICAg
ICAgICAgICAgIGlmICghZXF1YWxJZ25vcmluZ0FTQ0lJQ2FzZShhbmNob3IuYXR0cmlidXRlV2l0
aG91dFN5bmNocm9uaXphdGlvbih4X2FwcGxlX2RhdGFfZGV0ZWN0b3JzQXR0ciksICJ0cnVlIikp
CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZGM0
YjNmMzI5MDg5ZjNkMTQyNGU0YWU5MmQ5MThiM2VkNjY0ZWM0YS4uZGFmMGI0MzJkNWQ1NGIyMDJm
Njc4MTZjNWNiZWI5MTIwMTNmOWVmNiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBi
L1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDE3LTA0LTA1ICBBbmR5IEVzdGVz
ICA8YWVzdGVzQGFwcGxlLmNvbT4KIAorICAgICAgICBSRUdSRVNTSU9OIChyMjAyNDcyKTogRGF0
YSBEZXRlY3Rpb24gb3ZlcndyaXRlcyBleGlzdGluZyBsaW5rcyBpbiBkZXRlY3RlZCByYW5nZXMK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MDM2NQor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjkyMDU3MjE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
VGltIEhvcnRvbi4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0MkNvY29h
L0RhdGFEZXRlY3Rpb24ubW06CisgICAgICAgIChleHBlY3RMaW5rQ291bnQpOiBDaGFuZ2VkIHRv
IG9ubHkgcXVlcnkgbGlua3Mgd2l0aCB0aGUgeC1hcHBsZS1kYXRhLWRldGVjdG9ycyBhdHRyaWJ1
dGUuCisgICAgICAgIChURVNUKTogUmUtZW5hYmxlZCB0aGUgdGVzdCwgd2hpY2ggbm93IHBhc3Nl
cy4KKworMjAxNy0wNC0wNSAgQW5keSBFc3RlcyAgPGFlc3Rlc0BhcHBsZS5jb20+CisKICAgICAg
ICAgW2lvcy1zaW11bGF0b3JdIEFQSSB0ZXN0IFdlYktpdDIuV0tXZWJQcm9jZXNzUGx1Z0luUmFu
Z2VIYW5kbGUgdGltaW5nIG91dAogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTY3NTk0CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvV2ViS2l0MkNvY29hL0RhdGFEZXRlY3Rpb24ubW0gYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rl
c3RzL1dlYktpdDJDb2NvYS9EYXRhRGV0ZWN0aW9uLm1tCmluZGV4IDg1ZTgyNTJkOGMxMDI1ODZh
MDhmZTQ2MGI1NDUzZjg2ODYwMjQ5NzkuLjZkMmY5ZDdlYWQwNzdiN2EwYTc2ZDU4M2NiNTQ3ZWYw
NmFjNWQ0NGUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0MkNv
Y29hL0RhdGFEZXRlY3Rpb24ubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJL
aXQyQ29jb2EvRGF0YURldGVjdGlvbi5tbQpAQCAtNjAsNyArNjAsNyBAQCB2b2lkIGV4cGVjdExp
bmtDb3VudChXS1dlYlZpZXcgKndlYlZpZXcsIE5TU3RyaW5nICpIVE1MU3RyaW5nLCB1bnNpZ25l
ZCBsaW5rQ291bgogICAgIFt3ZWJWaWV3IGxvYWRIVE1MU3RyaW5nOkhUTUxTdHJpbmcgYmFzZVVS
TDpuaWxdOwogICAgIFt3ZWJWaWV3IF90ZXN0X3dhaXRGb3JEaWRGaW5pc2hOYXZpZ2F0aW9uXTsK
IAotICAgIFt3ZWJWaWV3IGV2YWx1YXRlSmF2YVNjcmlwdDpAImRvY3VtZW50LmdldEVsZW1lbnRz
QnlUYWdOYW1lKCdhJykubGVuZ3RoIiBjb21wbGV0aW9uSGFuZGxlcjpeKGlkIHZhbHVlLCBOU0Vy
cm9yICplcnJvcikgeworICAgIFt3ZWJWaWV3IGV2YWx1YXRlSmF2YVNjcmlwdDpAImRvY3VtZW50
LnF1ZXJ5U2VsZWN0b3JBbGwoJ2FbeC1hcHBsZS1kYXRhLWRldGVjdG9ycz10cnVlXScpLmxlbmd0
aCIgY29tcGxldGlvbkhhbmRsZXI6XihpZCB2YWx1ZSwgTlNFcnJvciAqZXJyb3IpIHsKICAgICAg
ICAgRVhQRUNUX0VRKGxpbmtDb3VudCwgW3ZhbHVlIHVuc2lnbmVkSW50VmFsdWVdKTsKICAgICAg
ICAgcmFuU2NyaXB0ID0gdHJ1ZTsKICAgICB9XTsKQEAgLTgxLDYgKzgxLDkgQEAgVEVTVChXZWJL
aXQyLCBEYXRhRGV0ZWN0aW9uUmVmZXJlbmNlRGF0ZSkKIAogICAgIGV4cGVjdExpbmtDb3VudCh3
ZWJWaWV3LmdldCgpLCBAInRvbW9ycm93IGF0IDZQTSIsIDEpOwogICAgIGV4cGVjdExpbmtDb3Vu
dCh3ZWJWaWV3LmdldCgpLCBAInllc3RlcmRheSBhdCA2UE0iLCAwKTsKKyAgICBleHBlY3RMaW5r
Q291bnQod2ViVmlldy5nZXQoKSwgQCI8YSBocmVmPSdhYm91dDpibGFuayc+dG9tb3Jyb3cgYXQg
NlBNPC9hPiIsIDApOworICAgIGV4cGVjdExpbmtDb3VudCh3ZWJWaWV3LmdldCgpLCBAIjxhIGhy
ZWY9J2Fib3V0OmJsYW5rJz50b21vcnJvdzwvYT4gYXQgPGEgaHJlZj0nYWJvdXQ6YmxhbmsnPjZQ
TTwvYT4iLCAwKTsKKwogCiAgICAgTlNUaW1lSW50ZXJ2YWwgd2VlayA9IDYwICogNjAgKiAyNCAq
IDc7CiAK
</data>
<flag name="commit-queue"
          id="328428"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>