<?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>138435</bug_id>
          
          <creation_ts>2014-11-05 13:07:16 -0800</creation_ts>
          <short_desc>Select Data Detectors results instead of just highlighting them</short_desc>
          <delta_ts>2014-11-05 13:13:57 -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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>andersca</cc>
    
    <cc>bdakin</cc>
    
    <cc>conrad_shultz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1046578</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-11-05 13:07:16 -0800</bug_when>
    <thetext>Select Data Detectors results instead of just highlighting them</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1046579</commentid>
    <comment_count>1</comment_count>
      <attachid>241052</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-11-05 13:07:39 -0800</bug_when>
    <thetext>Created attachment 241052
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1046581</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-11-05 13:13:34 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/175637</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1046582</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-11-05 13:13:57 -0800</bug_when>
    <thetext>&lt;rdar://problem/18877675&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>241052</attachid>
            <date>2014-11-05 13:07:39 -0800</date>
            <delta_ts>2014-11-05 13:12:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-138435-20141105130749.patch</filename>
            <type>text/plain</type>
            <size>8715</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc1NjI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZjkwZGE0NTQ0ZjVjNGE5
MmVlODk3Njc4ZmFkODRjMjJlOWM1YjQwMi4uNzliODhkOWMxMjRjZDRhZTcyOTRkYzQyODUzMDVk
N2Q0YjgzZWQ0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDE0LTExLTA1ICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIFNlbGVjdCBEYXRh
IERldGVjdG9ycyByZXN1bHRzIGluc3RlYWQgb2YganVzdCBoaWdobGlnaHRpbmcgdGhlbQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4NDM1CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS8xODg3NzY3NT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwOgorICAg
ICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OnNlbGVjdExhc3RBY3Rpb25NZW51UmFuZ2UpOgor
ICAgICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OnNlbGVjdExvb2t1cFRleHRBdExvY2F0aW9u
KTogRGVsZXRlZC4KKyAgICAgICAgUmVuYW1lIHNlbGVjdExvb2t1cFRleHRBdExvY2F0aW9uIHRv
IHNlbGVjdExhc3RBY3Rpb25NZW51UmFuZ2UuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUGFn
ZVByb3h5Lmg6CisgICAgICAgICogVUlQcm9jZXNzL21hYy9XS0FjdGlvbk1lbnVDb250cm9sbGVy
Lm1tOgorICAgICAgICAoLVtXS0FjdGlvbk1lbnVDb250cm9sbGVyIHdpbGxPcGVuTWVudTp3aXRo
RXZlbnQ6XSk6CisgICAgICAgIERvIGEgcmVhbCBzZWxlY3Rpb24gZm9yIHNpbmdsZS1pdGVtIERh
dGEgRGV0ZWN0b3IgbWVudXM7IHNob3cgdGhlIHllbGxvdyBoaWdobGlnaHQgb3RoZXJ3aXNlLgor
ICAgICAgICBBZG9wdCBzZWxlY3RMYXN0QWN0aW9uTWVudVJhbmdlIGZvciBub24tZGV0ZWN0ZWQg
dGV4dC4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmg6CisgICAgICAg
ICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UubWVzc2FnZXMuaW46CisgICAgICAgICogV2Vi
UHJvY2Vzcy9XZWJQYWdlL21hYy9XZWJQYWdlTWFjLm1tOgorICAgICAgICAoV2ViS2l0OjpXZWJQ
YWdlOjpwZXJmb3JtQWN0aW9uTWVudUhpdFRlc3RBdExvY2F0aW9uKToKKyAgICAgICAgKFdlYktp
dDo6V2ViUGFnZTo6c2VsZWN0TGFzdEFjdGlvbk1lbnVSYW5nZSk6CisgICAgICAgIChXZWJLaXQ6
OldlYlBhZ2U6OnNlbGVjdExvb2t1cFRleHRBdExvY2F0aW9uKTogRGVsZXRlZC4KKyAgICAgICAg
U3RvcmUgdGhlIGxhc3QgKGRldGVjdGVkIGRhdGEgb3IgTG9va3VwLWRlcml2ZWQpIGFjdGlvbiBt
ZW51IHJhbmdlLgorICAgICAgICBTZWxlY3QgaXQgdXBvbiBzZWxlY3RMYXN0QWN0aW9uTWVudVJh
bmdlLgorCiAyMDE0LTExLTA1ICBBbGJlcnRvIEdhcmNpYSAgPGJlcnRvQGlnYWxpYS5jb20+CiAK
ICAgICAgICAgTmV0c2NhcGVQbHVnaW46IE5QUF9HZXRWYWx1ZSBzaG91bGQgcmVjZWl2ZSBhIHBv
aW50ZXIgdG8gTlBCb29sLCBub3QgYm9vbApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViUGFn
ZVByb3h5LmNwcAppbmRleCA4NDMxMmVjYjM4ZTZmMDBiNzg1YThmMDc3YzMxNjkzYmRjMDkwZjFk
Li44YzVjMjYxMTU0ZDM5NjgyYmVhMDg0MmI2NWYyNmNhNTBiNTZlOTI5IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcApAQCAtNTI4OCw5ICs1Mjg4LDkgQEAgdm9p
ZCBXZWJQYWdlUHJveHk6OnBlcmZvcm1BY3Rpb25NZW51SGl0VGVzdEF0TG9jYXRpb24oRmxvYXRQ
b2ludCBwb2ludCkKICAgICBtX3Byb2Nlc3MtPnNlbmQoTWVzc2FnZXM6OldlYlBhZ2U6OlBlcmZv
cm1BY3Rpb25NZW51SGl0VGVzdEF0TG9jYXRpb24ocG9pbnQpLCBtX3BhZ2VJRCk7CiB9CiAKLXZv
aWQgV2ViUGFnZVByb3h5OjpzZWxlY3RMb29rdXBUZXh0QXRMb2NhdGlvbihGbG9hdFBvaW50IHBv
aW50KQordm9pZCBXZWJQYWdlUHJveHk6OnNlbGVjdExhc3RBY3Rpb25NZW51UmFuZ2UoKQogewot
ICAgIG1fcHJvY2Vzcy0+c2VuZChNZXNzYWdlczo6V2ViUGFnZTo6U2VsZWN0TG9va3VwVGV4dEF0
TG9jYXRpb24ocG9pbnQpLCBtX3BhZ2VJRCk7CisgICAgbV9wcm9jZXNzLT5zZW5kKE1lc3NhZ2Vz
OjpXZWJQYWdlOjpTZWxlY3RMYXN0QWN0aW9uTWVudVJhbmdlKCksIG1fcGFnZUlEKTsKIH0KIAog
dm9pZCBXZWJQYWdlUHJveHk6OmRpZFBlcmZvcm1BY3Rpb25NZW51SGl0VGVzdChjb25zdCBBY3Rp
b25NZW51SGl0VGVzdFJlc3VsdCYgcmVzdWx0LCBJUEM6Ok1lc3NhZ2VEZWNvZGVyJiBkZWNvZGVy
KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oCmluZGV4IDJlNjFmMzc1YzQw
NzIzZDZmZmU0ZWEwMGIyNmYxY2FlOTU5NjM3MzkuLmViMjI0OTE0Zjc4NWUxMjM4MTg5MjhiMWY1
N2JjMWE5ZTJiM2ZmMjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQ
YWdlUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmgK
QEAgLTkyOCw3ICs5MjgsNyBAQCBwdWJsaWM6CiAKICAgICBXZWJIaXRUZXN0UmVzdWx0KiBsYXN0
TW91c2VNb3ZlSGl0VGVzdFJlc3VsdCgpIGNvbnN0IHsgcmV0dXJuIG1fbGFzdE1vdXNlTW92ZUhp
dFRlc3RSZXN1bHQuZ2V0KCk7IH0KICAgICB2b2lkIHBlcmZvcm1BY3Rpb25NZW51SGl0VGVzdEF0
TG9jYXRpb24oV2ViQ29yZTo6RmxvYXRQb2ludCk7Ci0gICAgdm9pZCBzZWxlY3RMb29rdXBUZXh0
QXRMb2NhdGlvbihXZWJDb3JlOjpGbG9hdFBvaW50KTsKKyAgICB2b2lkIHNlbGVjdExhc3RBY3Rp
b25NZW51UmFuZ2UoKTsKICNlbmRpZgogCiAjaWYgUExBVEZPUk0oRUZMKSAmJiBIQVZFKEFDQ0VT
U0lCSUxJVFkpICYmIGRlZmluZWQoSEFWRV9FQ09SRV9YKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL21hYy9XS0FjdGlvbk1lbnVDb250cm9sbGVyLm1tIGIvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL21hYy9XS0FjdGlvbk1lbnVDb250cm9sbGVyLm1tCmluZGV4IGQ5ZmMy
OTkzNDQzZDk4MDYwZjIyMjIyYWFjMDFhOGNkNmNlODllOWMuLmFkNTkyOTIwMDkzN2ZlMTdiM2Nh
MmUzMTFhZTJjNTczZjE2MDNmNmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9tYWMvV0tBY3Rpb25NZW51Q29udHJvbGxlci5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvbWFjL1dLQWN0aW9uTWVudUNvbnRyb2xsZXIubW0KQEAgLTE1NSw4ICsxNTUsMTMgQEAg
dXNpbmcgbmFtZXNwYWNlIFdlYktpdDsKICAgICBpZiAobWVudSAhPSBfd2tWaWV3LmFjdGlvbk1l
bnUpCiAgICAgICAgIHJldHVybjsKIAotICAgIGlmIChfdHlwZSA9PSBrV0tBY3Rpb25NZW51RGF0
YURldGVjdGVkSXRlbSkKLSAgICAgICAgW3NlbGYgX3Nob3dUZXh0SW5kaWNhdG9yXTsKKyAgICBp
ZiAoX3R5cGUgPT0ga1dLQWN0aW9uTWVudURhdGFEZXRlY3RlZEl0ZW0pIHsKKyAgICAgICAgaWYg
KG1lbnUubnVtYmVyT2ZJdGVtcyA9PSAxKQorICAgICAgICAgICAgW3NlbGYgX3Nob3dUZXh0SW5k
aWNhdG9yXTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgX3BhZ2UtPnNlbGVjdExhc3RBY3Rp
b25NZW51UmFuZ2UoKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KIAogICAgIGlmICghW3NlbGYg
aXNNZW51Rm9yVGV4dENvbnRlbnRdKQogICAgICAgICByZXR1cm47CkBAIC0xNjUsNyArMTcwLDcg
QEAgdXNpbmcgbmFtZXNwYWNlIFdlYktpdDsKICAgICAvLyB3aWxsIGFwcGx5IHRvLiBJZiB0aGUg
dGV4dCBpcyBhbHJlYWR5IHNlbGVjdGVkLCB0aGUgbWVudSB3aWxsIHVzZSB0aGUgZXhpc3Rpbmcg
c2VsZWN0aW9uLgogICAgIFJlZlB0cjxXZWJIaXRUZXN0UmVzdWx0PiBoaXRUZXN0UmVzdWx0ID0g
W3NlbGYgX2hpdFRlc3RSZXN1bHRGb3JTdGFnZTpNZW51VXBkYXRlU3RhZ2U6Ok1lbnVOZWVkc1Vw
ZGF0ZV07CiAgICAgaWYgKCFoaXRUZXN0UmVzdWx0LT5pc1NlbGVjdGVkKCkpCi0gICAgICAgIF9w
YWdlLT5zZWxlY3RMb29rdXBUZXh0QXRMb2NhdGlvbihbX3drVmlldyBjb252ZXJ0UG9pbnQ6ZXZl
bnQubG9jYXRpb25JbldpbmRvdyBmcm9tVmlldzpuaWxdKTsKKyAgICAgICAgX3BhZ2UtPnNlbGVj
dExhc3RBY3Rpb25NZW51UmFuZ2UoKTsKIH0KIAogLSAodm9pZClkaWRDbG9zZU1lbnU6KE5TTWVu
dSAqKW1lbnUgd2l0aEV2ZW50OihOU0V2ZW50ICopZXZlbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmggYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCmluZGV4IDVhMTM5NzE4MGIxMWE1M2ZiMTBhMGE2MTQ1
YWUzOGYxNTk3NDAwM2MuLjQ0ZjZhY2JjNmFjYjY1MmViYWJiMDA5NjNjZmQyOTVlMDY2NjMxYzQg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmgK
KysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaApAQCAtMTA0
OCw3ICsxMDQ4LDcgQEAgcHJpdmF0ZToKICNpZiBQTEFURk9STShNQUMpCiAgICAgdm9pZCBwZXJm
b3JtQWN0aW9uTWVudUhpdFRlc3RBdExvY2F0aW9uKFdlYkNvcmU6OkZsb2F0UG9pbnQpOwogICAg
IFBhc3NSZWZQdHI8V2ViQ29yZTo6UmFuZ2U+IGxvb2t1cFRleHRBdExvY2F0aW9uKFdlYkNvcmU6
OkZsb2F0UG9pbnQpOwotICAgIHZvaWQgc2VsZWN0TG9va3VwVGV4dEF0TG9jYXRpb24oV2ViQ29y
ZTo6RmxvYXRQb2ludCk7CisgICAgdm9pZCBzZWxlY3RMYXN0QWN0aW9uTWVudVJhbmdlKCk7CiAj
ZW5kaWYKIAogICAgIHVpbnQ2NF90IG1fcGFnZUlEOwpAQCAtMTI3Myw2ICsxMjczLDEwIEBAIHBy
aXZhdGU6CiAjaWYgRU5BQkxFKFdFQkdMKQogICAgIFdlYkNvcmU6OldlYkdMTG9hZFBvbGljeSBt
X3N5c3RlbVdlYkdMUG9saWN5OwogI2VuZGlmCisKKyNpZiBQTEFURk9STShNQUMpCisgICAgUmVm
UHRyPFdlYkNvcmU6OlJhbmdlPiBtX2xhc3RBY3Rpb25NZW51UmFuZ2VGb3JTZWxlY3Rpb247Cisj
ZW5kaWYKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UubWVzc2FnZXMuaW4gYi9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5tZXNzYWdlcy5pbgppbmRleCBjYmYzY2Qw
N2QxYzQ5M2M4MzY2ZjRjZDhlZTVlZWQwZDZkYjFiYTE1Li4yZTY2ZDIxNmE2NzYyMTczMzJjNjNl
ZmZiMWIwYzI1YjU3YjcyYzMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvV2ViUGFnZS5tZXNzYWdlcy5pbgorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9j
ZXNzL1dlYlBhZ2UvV2ViUGFnZS5tZXNzYWdlcy5pbgpAQCAtMzk0LDYgKzM5NCw2IEBAIG1lc3Nh
Z2VzIC0+IFdlYlBhZ2UgTGVnYWN5UmVjZWl2ZXIgewogICAgIFRha2VTbmFwc2hvdChXZWJDb3Jl
OjpJbnRSZWN0IHNuYXBzaG90UmVjdCwgV2ViQ29yZTo6SW50U2l6ZSBiaXRtYXBTaXplLCB1aW50
MzJfdCBvcHRpb25zLCB1aW50NjRfdCBjYWxsYmFja0lEKQogI2lmIFBMQVRGT1JNKE1BQykKICAg
ICBQZXJmb3JtQWN0aW9uTWVudUhpdFRlc3RBdExvY2F0aW9uKFdlYkNvcmU6OkZsb2F0UG9pbnQg
bG9jYXRpb24pCi0gICAgU2VsZWN0TG9va3VwVGV4dEF0TG9jYXRpb24oV2ViQ29yZTo6RmxvYXRQ
b2ludCBsb2NhdGlvbikKKyAgICBTZWxlY3RMYXN0QWN0aW9uTWVudVJhbmdlKCkKICNlbmRpZgog
fQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9XZWJQ
YWdlTWFjLm1tIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9XZWJQYWdl
TWFjLm1tCmluZGV4IDkyMjliZDM5ZmQ2OGYyMTRmOTc2ZmQ5MTM0ZmQ0ZTk5MzkyMDAzMzMuLjIz
Yjc1NTQyYzg0MzZlMjViMTUzNTU2ZmNlYzk3ZTE4MDdlYjc4ZDYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvV2ViUGFnZU1hYy5tbQorKysgYi9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1dlYlBhZ2VNYWMubW0KQEAgLTExODEs
NiArMTE4MSw3IEBAIHZvaWQgV2ViUGFnZTo6cGVyZm9ybUFjdGlvbk1lbnVIaXRUZXN0QXRMb2Nh
dGlvbihXZWJDb3JlOjpGbG9hdFBvaW50IGxvY2F0aW9uSW5WCiAKICAgICBSZWZQdHI8V2ViQ29y
ZTo6UmFuZ2U+IGxvb2t1cFJhbmdlID0gbG9va3VwVGV4dEF0TG9jYXRpb24obG9jYXRpb25JblZp
ZXdDb29vcmRpbmF0ZXMpOwogICAgIGFjdGlvbk1lbnVSZXN1bHQubG9va3VwVGV4dCA9IGxvb2t1
cFJhbmdlID8gbG9va3VwUmFuZ2UtPnRleHQoKSA6IFN0cmluZygpOworICAgIG1fbGFzdEFjdGlv
bk1lbnVSYW5nZUZvclNlbGVjdGlvbiA9IGxvb2t1cFJhbmdlOwogCiAgICAgaWYgKEltYWdlKiBp
bWFnZSA9IGhpdFRlc3RSZXN1bHQuaW1hZ2UoKSkgewogICAgICAgICBhY3Rpb25NZW51UmVzdWx0
LmltYWdlID0gU2hhcmVhYmxlQml0bWFwOjpjcmVhdGVTaGFyZWFibGUoSW50U2l6ZShpbWFnZS0+
c2l6ZSgpKSwgU2hhcmVhYmxlQml0bWFwOjpTdXBwb3J0c0FscGhhKTsKQEAgLTExOTYsNiArMTE5
Nyw3IEBAIHZvaWQgV2ViUGFnZTo6cGVyZm9ybUFjdGlvbk1lbnVIaXRUZXN0QXRMb2NhdGlvbihX
ZWJDb3JlOjpGbG9hdFBvaW50IGxvY2F0aW9uSW5WCiAgICAgICAgIGlmIChhY3Rpb25NZW51UmVz
dWx0LmFjdGlvbkNvbnRleHQpIHsKICAgICAgICAgICAgIGFjdGlvbk1lbnVSZXN1bHQuZGV0ZWN0
ZWREYXRhQm91bmRpbmdCb3ggPSBkZXRlY3RlZERhdGFCb3VuZGluZ0JveDsKICAgICAgICAgICAg
IGFjdGlvbk1lbnVSZXN1bHQuZGV0ZWN0ZWREYXRhVGV4dEluZGljYXRvciA9IHRleHRJbmRpY2F0
b3JGb3JSYW5nZShkZXRlY3RlZERhdGFSYW5nZS5nZXQoKSk7CisgICAgICAgICAgICBtX2xhc3RB
Y3Rpb25NZW51UmFuZ2VGb3JTZWxlY3Rpb24gPSBkZXRlY3RlZERhdGFSYW5nZTsKICAgICAgICAg
fQogICAgIH0KIApAQCAtMTIzMiwxOSArMTIzNCwxMCBAQCBQYXNzUmVmUHRyPFdlYkNvcmU6OlJh
bmdlPiBXZWJQYWdlOjpsb29rdXBUZXh0QXRMb2NhdGlvbihGbG9hdFBvaW50IGxvY2F0aW9uSW5W
aQogICAgIHJldHVybiByYW5nZUZvckRpY3Rpb25hcnlMb29rdXBBdEhpdFRlc3RSZXN1bHQocmVz
dWx0LCAmb3B0aW9ucyk7CiB9CiAKLXZvaWQgV2ViUGFnZTo6c2VsZWN0TG9va3VwVGV4dEF0TG9j
YXRpb24oRmxvYXRQb2ludCBsb2NhdGlvbkluV2luZG93Q29vb3JkaW5hdGVzKQordm9pZCBXZWJQ
YWdlOjpzZWxlY3RMYXN0QWN0aW9uTWVudVJhbmdlKCkKIHsKLSAgICBNYWluRnJhbWUmIG1haW5G
cmFtZSA9IGNvcmVQYWdlKCktPm1haW5GcmFtZSgpOwotICAgIGlmICghbWFpbkZyYW1lLnZpZXco
KSB8fCAhbWFpbkZyYW1lLnZpZXcoKS0+cmVuZGVyVmlldygpKQotICAgICAgICByZXR1cm47Ci0K
LSAgICBJbnRQb2ludCBwb2ludCA9IHJvdW5kZWRJbnRQb2ludChsb2NhdGlvbkluV2luZG93Q29v
b3JkaW5hdGVzKTsKLSAgICBIaXRUZXN0UmVzdWx0IHJlc3VsdCA9IG1fcGFnZS0+bWFpbkZyYW1l
KCkuZXZlbnRIYW5kbGVyKCkuaGl0VGVzdFJlc3VsdEF0UG9pbnQobV9wYWdlLT5tYWluRnJhbWUo
KS52aWV3KCktPndpbmRvd1RvQ29udGVudHMocG9pbnQpLCBIaXRUZXN0UmVxdWVzdDo6UmVhZE9u
bHkgfCBIaXRUZXN0UmVxdWVzdDo6QWN0aXZlIHwgSGl0VGVzdFJlcXVlc3Q6OkFsbG93Q2hpbGRG
cmFtZUNvbnRlbnQgfCBIaXRUZXN0UmVxdWVzdDo6SWdub3JlQ2xpcHBpbmcpOwotICAgIEZyYW1l
KiBmcmFtZSA9IHJlc3VsdC5pbm5lck5vblNoYXJlZE5vZGUoKSA/IHJlc3VsdC5pbm5lck5vblNo
YXJlZE5vZGUoKS0+ZG9jdW1lbnQoKS5mcmFtZSgpIDogJm1fcGFnZS0+Zm9jdXNDb250cm9sbGVy
KCkuZm9jdXNlZE9yTWFpbkZyYW1lKCk7Ci0gICAgTlNEaWN0aW9uYXJ5ICpvcHRpb25zID0gbmls
OwotICAgIFJlZlB0cjxSYW5nZT4gbG9va3VwUmFuZ2UgPSByYW5nZUZvckRpY3Rpb25hcnlMb29r
dXBBdEhpdFRlc3RSZXN1bHQocmVzdWx0LCAmb3B0aW9ucyk7Ci0gICAgaWYgKGxvb2t1cFJhbmdl
KQotICAgICAgICBmcmFtZS0+c2VsZWN0aW9uKCkuc2V0U2VsZWN0ZWRSYW5nZShsb29rdXBSYW5n
ZS5nZXQoKSwgRE9XTlNUUkVBTSwgdHJ1ZSk7CisgICAgaWYgKG1fbGFzdEFjdGlvbk1lbnVSYW5n
ZUZvclNlbGVjdGlvbikKKyAgICAgICAgY29yZVBhZ2UoKS0+bWFpbkZyYW1lKCkuc2VsZWN0aW9u
KCkuc2V0U2VsZWN0ZWRSYW5nZShtX2xhc3RBY3Rpb25NZW51UmFuZ2VGb3JTZWxlY3Rpb24uZ2V0
KCksIERPV05TVFJFQU0sIHRydWUpOwogfQogCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQK
</data>
<flag name="review"
          id="265859"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>