<?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>145041</bug_id>
          
          <creation_ts>2015-05-14 23:54:25 -0700</creation_ts>
          <short_desc>AX: Select text mechanism returns results outside of text control regions</short_desc>
          <delta_ts>2015-05-19 08:48:44 -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>Accessibility</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="chris fleizach">cfleizach</reporter>
          <assigned_to name="chris fleizach">cfleizach</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>mario</cc>
    
    <cc>samuel_white</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1095045</commentid>
    <comment_count>0</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-05-14 23:54:25 -0700</bug_when>
    <thetext>INSTRUCTIONS:
1. Enable Enhanced Dictation in System Preferences&gt;Dictation &amp; Speech
2. Enable Advanced Commands in System Preferences&gt;Accessibility&gt;Dictation&gt;Dictation Commands
3. Open Safari and go to LinkedIn.com
4. Place cursor in search area and activate dictation with fn-fn.
5. Say &quot;The quick brown fox&quot;
6. Say &quot;Show commands window&quot;
7. Randomly select and say navigation and selection commands


This is because the select-text mechanism should only return results within a text control when the search is within a text control</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095046</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-05-14 23:54:41 -0700</bug_when>
    <thetext>&lt;rdar://problem/20970909&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095048</commentid>
    <comment_count>2</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-05-14 23:58:10 -0700</bug_when>
    <thetext>&lt;rdar://problem/18181921&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095049</commentid>
    <comment_count>3</comment_count>
      <attachid>253179</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-05-15 00:03:23 -0700</bug_when>
    <thetext>Created attachment 253179
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095595</commentid>
    <comment_count>4</comment_count>
      <attachid>253179</attachid>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2015-05-18 03:19:01 -0700</bug_when>
    <thetext>Comment on attachment 253179
patch

The bug title was a bit misleading to me at the beginning, since it says &quot;editable text area regions&quot; while the patch is specific to text controls in forms.

After reviewing the patch, I think it makes sense to limit this to text controls and not to all editable text regions (e.g. contenteditable=&quot;true&quot;), as you don&apos;t normally want to mix/merge the text from inside those controls with the text from the rest of the page. But perhaps changing the bug title and updating the changelog before landing could be a nice thing to do too, if it&apos;s not too much of a trouble.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095948</commentid>
    <comment_count>5</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-05-19 08:48:44 -0700</bug_when>
    <thetext>Thanks

http://trac.webkit.org/changeset/184563</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253179</attachid>
            <date>2015-05-15 00:03:23 -0700</date>
            <delta_ts>2015-05-18 03:19:01 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>8367</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NDM3MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE1LTA1LTE0ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IFNlbGVjdCB0ZXh0
IG1lY2hhbmlzbSByZXR1cm5zIHJlc3VsdHMgb3V0c2lkZSBvZiBlZGl0YWJsZSB0ZXh0IGFyZWEg
cmVnaW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTQ1MDQxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VGhlIGJlaGF2aW9yIG9mIHRoZSBzZWxlY3QgdGV4dCBtZWNoYW5pc20gKGluc2lkZSBhY2Nlc3Np
YmlsaXR5KSBzaG91bGQgbWFrZSBzdXJlIHRoYXQgcmVzdWx0cworICAgICAgICByZXR1cm5lZCBz
dGF5IHdpdGhpbiB0ZXh0IGNvbnRyb2wgZWxlbWVudHMgaWYgdGhlIHNlYXJjaCB3YXMgaW5pdGlh
dGVkIGluc2lkZSBhIHRleHQgY29udHJvbCBlbGVtZW50LgorCisgICAgICAgIFRlc3Q6IHBsYXRm
b3JtL21hYy9hY2Nlc3NpYmlsaXR5L3NlbGVjdC10ZXh0LXN0YXlzLWluc2lkZS10ZXh0LWNvbnRy
b2xzLmh0bWwKKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpyYW5nZUNsb3Nlc3RUb1JhbmdlKToKKyAgICAgICAgKFdl
YkNvcmU6OkFjY2Vzc2liaWxpdHlPYmplY3Q6OnNlbGVjdFRleHQpOgorCiAyMDE1LTA1LTE0ICBa
YWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgSW1hZ2VzIG9uIHd3dy5m
aXRzdHlsZWxpZmUuY29tIGppZ2dsZSBvbiBob3Zlci4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2Fj
Y2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcAkocmV2aXNpb24g
MTgzOTY1KQorKysgU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2Jq
ZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNjEwLDcgKzYxMCwxNSBAQAogc3RhdGljIFBhc3NS
ZWZQdHI8UmFuZ2U+IHJhbmdlQ2xvc2VzdFRvUmFuZ2UoUmFuZ2UqIHJlZmVyZW5jZVJhbmdlLCBQ
YXNzUmVmUHRyPFJhbmdlPiBhZnRlclJhbmdlLCBQYXNzUmVmUHRyPFJhbmdlPiBiZWZvcmVSYW5n
ZSkKIHsKICAgICBBU1NFUlQocmVmZXJlbmNlUmFuZ2UpOworICAgIAorICAgIC8vIFRoZSB0cmVl
U2NvcGUgZm9yIHNoYWRvdyBub2RlcyBtYXkgbm90IGJlIHRoZSBzYW1lIHNjb3BlIGFzIGFub3Ro
ZXIgZWxlbWVudCBpbiBhIGRvY3VtZW50LgorICAgIC8vIENvbXBhcmlzb25zIG1heSBmYWlsIGlu
IHRoYXQgY2FzZSwgd2hpY2ggYXJlIGV4cGVjdGVkIGJlaGF2aW9yIGFuZCBzaG91bGQgbm90IGFz
c2VydC4KKyAgICBpZiAoYWZ0ZXJSYW5nZSAmJiAoKGFmdGVyUmFuZ2UtPnN0YXJ0UG9zaXRpb24o
KS5hbmNob3JOb2RlKCktPmNvbXBhcmVEb2N1bWVudFBvc2l0aW9uKHJlZmVyZW5jZVJhbmdlLT5l
bmRQb3NpdGlvbigpLmFuY2hvck5vZGUoKSkgJiBOb2RlOjpET0NVTUVOVF9QT1NJVElPTl9ESVND
T05ORUNURUQpID09IE5vZGU6OkRPQ1VNRU5UX1BPU0lUSU9OX0RJU0NPTk5FQ1RFRCkpCisgICAg
ICAgIHJldHVybiBudWxscHRyOwogICAgIEFTU0VSVCghYWZ0ZXJSYW5nZSB8fCBhZnRlclJhbmdl
LT5zdGFydFBvc2l0aW9uKCkgPj0gcmVmZXJlbmNlUmFuZ2UtPmVuZFBvc2l0aW9uKCkpOworICAg
IAorICAgIGlmIChiZWZvcmVSYW5nZSAmJiAoKGJlZm9yZVJhbmdlLT5lbmRQb3NpdGlvbigpLmFu
Y2hvck5vZGUoKS0+Y29tcGFyZURvY3VtZW50UG9zaXRpb24ocmVmZXJlbmNlUmFuZ2UtPnN0YXJ0
UG9zaXRpb24oKS5hbmNob3JOb2RlKCkpICYgTm9kZTo6RE9DVU1FTlRfUE9TSVRJT05fRElTQ09O
TkVDVEVEKSA9PSBOb2RlOjpET0NVTUVOVF9QT1NJVElPTl9ESVNDT05ORUNURUQpKQorICAgICAg
ICByZXR1cm4gbnVsbHB0cjsKICAgICBBU1NFUlQoIWJlZm9yZVJhbmdlIHx8IGJlZm9yZVJhbmdl
LT5lbmRQb3NpdGlvbigpIDw9IHJlZmVyZW5jZVJhbmdlLT5zdGFydFBvc2l0aW9uKCkpOwogICAg
IAogICAgIGlmICghcmVmZXJlbmNlUmFuZ2UgfHwgKCFhZnRlclJhbmdlICYmICFiZWZvcmVSYW5n
ZSkpCkBAIC03MTAsNiArNzE4LDEyIEBACiAgICAgCiAgICAgLy8gRGV0ZXJtaW5lIHdoaWNoIGNh
bmRpZGF0ZSBpcyBjbG9zZXN0IHRvIHRoZSBzZWxlY3Rpb24gYW5kIHBlcmZvcm0gdGhlIGFjdGl2
aXR5LgogICAgIGlmIChSZWZQdHI8UmFuZ2U+IGNsb3Nlc3RTdHJpbmdSYW5nZSA9IHJhbmdlQ2xv
c2VzdFRvUmFuZ2Uoc2VsZWN0ZWRTdHJpbmdSYW5nZS5nZXQoKSwgY2xvc2VzdEFmdGVyU3RyaW5n
UmFuZ2UsIGNsb3Nlc3RCZWZvcmVTdHJpbmdSYW5nZSkpIHsKKyAgICAgICAgLy8gSWYgdGhlIHNl
YXJjaCBzdGFydGVkIHdpdGhpbiBhIHRleHQgY29udHJvbCwgZW5zdXJlIHRoYXQgdGhlIHJlc3Vs
dCBpcyBpbnNpZGUgdGhhdCBlbGVtZW50LgorICAgICAgICBpZiAoZWxlbWVudCgpICYmIGVsZW1l
bnQoKS0+aXNUZXh0Rm9ybUNvbnRyb2woKSkgeworICAgICAgICAgICAgaWYgKCFjbG9zZXN0U3Ry
aW5nUmFuZ2UtPnN0YXJ0Q29udGFpbmVyKCktPmlzRGVzY2VuZGFudE9yU2hhZG93RGVzY2VuZGFu
dE9mKGVsZW1lbnQoKSkgfHwgIWNsb3Nlc3RTdHJpbmdSYW5nZS0+ZW5kQ29udGFpbmVyKCktPmlz
RGVzY2VuZGFudE9yU2hhZG93RGVzY2VuZGFudE9mKGVsZW1lbnQoKSkpCisgICAgICAgICAgICAg
ICAgcmV0dXJuIFN0cmluZygpOworICAgICAgICB9CisgICAgICAgIAogICAgICAgICBTdHJpbmcg
Y2xvc2VzdFN0cmluZyA9IGNsb3Nlc3RTdHJpbmdSYW5nZS0+dGV4dCgpOwogICAgICAgICBib29s
IHJlcGxhY2VTZWxlY3Rpb24gPSBmYWxzZTsKICAgICAgICAgaWYgKGZyYW1lLT5zZWxlY3Rpb24o
KS5zZXRTZWxlY3RlZFJhbmdlKGNsb3Nlc3RTdHJpbmdSYW5nZS5nZXQoKSwgRE9XTlNUUkVBTSwg
dHJ1ZSkpIHsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NDM3MykKKysrIExheW91dFRlc3RzL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDE1LTA1LTE0ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IFNlbGVjdCB0ZXh0
IG1lY2hhbmlzbSByZXR1cm5zIHJlc3VsdHMgb3V0c2lkZSBvZiBlZGl0YWJsZSB0ZXh0IGFyZWEg
cmVnaW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTQ1MDQxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvYWNjZXNzaWJpbGl0eS9zZWxlY3QtdGV4dC1zdGF5cy1pbnNpZGUtdGV4
dC1jb250cm9scy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy9h
Y2Nlc3NpYmlsaXR5L3NlbGVjdC10ZXh0LXN0YXlzLWluc2lkZS10ZXh0LWNvbnRyb2xzLmh0bWw6
IEFkZGVkLgorCiAyMDE1LTA1LTE0ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgSW1hZ2VzIG9uIHd3dy5maXRzdHlsZWxpZmUuY29tIGppZ2dsZSBvbiBob3Zlci4K
SW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9hY2Nlc3NpYmlsaXR5L3NlbGVjdC10ZXh0
LXN0YXlzLWluc2lkZS10ZXh0LWNvbnRyb2xzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvYWNjZXNzaWJpbGl0eS9zZWxlY3QtdGV4dC1zdGF5cy1p
bnNpZGUtdGV4dC1jb250cm9scy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMvYWNjZXNzaWJpbGl0eS9zZWxlY3QtdGV4dC1zdGF5cy1pbnNpZGUt
dGV4dC1jb250cm9scy1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwyMyBA
QAorIAorIG91dHNpZGUgdGV4dAorVGhpcyB0ZXN0cyB0aGF0IHRoZSBzZWxlY3QgdGV4dCBtZWNo
YW5pc20gd2lsbCBub3QgcmV0dXJuIHJlc3VsdHMgb3V0c2lkZSBvZiBhIHRleHQgaW5wdXQgY29u
dHJvbC4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNz
YWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgcmVzdWx0IGlzICd0
ZXh0ZmllbGQnCitQQVNTIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXh0ZmllbGQnKS5zZWxl
Y3Rpb25TdGFydCBpcyAwCitQQVNTIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXh0ZmllbGQn
KS5zZWxlY3Rpb25FbmQgaXMgOQorUEFTUyByZXN1bHQgaXMgJycKK1BBU1MgZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ3RleHRmaWVsZCcpLnNlbGVjdGlvblN0YXJ0IGlzIDAKK1BBU1MgZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoJ3RleHRmaWVsZCcpLnNlbGVjdGlvbkVuZCBpcyAwCitQQVNTIHJl
c3VsdCBpcyAndGV4dCBhcmVhJworUEFTUyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGV4dGFy
ZWEnKS5zZWxlY3Rpb25TdGFydCBpcyAwCitQQVNTIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0
ZXh0YXJlYScpLnNlbGVjdGlvbkVuZCBpcyA5CitQQVNTIHJlc3VsdCBpcyAnJworUEFTUyBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgndGV4dGFyZWEnKS5zZWxlY3Rpb25TdGFydCBpcyAwCitQQVNT
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXh0YXJlYScpLnNlbGVjdGlvbkVuZCBpcyAwCitQ
QVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpJbmRleDog
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2FjY2Vzc2liaWxpdHkvc2VsZWN0LXRleHQtc3RheXMt
aW5zaWRlLXRleHQtY29udHJvbHMuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0
Zm9ybS9tYWMvYWNjZXNzaWJpbGl0eS9zZWxlY3QtdGV4dC1zdGF5cy1pbnNpZGUtdGV4dC1jb250
cm9scy5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2FjY2Vz
c2liaWxpdHkvc2VsZWN0LXRleHQtc3RheXMtaW5zaWRlLXRleHQtY29udHJvbHMuaHRtbAkod29y
a2luZyBjb3B5KQpAQCAtMCwwICsxLDY0IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3Nj
cmlwdD4KKzwvaGVhZD4KKzxib2R5PgorCis8aW5wdXQgdHlwZT0idGV4dCIgaWQ9InRleHRmaWVs
ZCIgdmFsdWU9InRleHRmaWVsZCB0ZXh0Ij4KKzxicj4KKzx0ZXh0YXJlYSBpZD0idGV4dGFyZWEi
PnRleHQgYXJlYSB0ZXh0PC90ZXh0YXJlYT4KK291dHNpZGUgdGV4dAorCis8cCBpZD0iZGVzY3Jp
cHRpb24iPjwvcD4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorCis8c2NyaXB0PgorICAgIGRl
c2NyaXB0aW9uKCJUaGlzIHRlc3RzIHRoYXQgdGhlIHNlbGVjdCB0ZXh0IG1lY2hhbmlzbSB3aWxs
IG5vdCByZXR1cm4gcmVzdWx0cyBvdXRzaWRlIG9mIGEgdGV4dCBpbnB1dCBjb250cm9sLiIpOwor
ICAgIAorICAgIGlmICh3aW5kb3cuYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIpIHsKKyAgICAgICAg
dmFyIHRleHRmaWVsZCA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50
QnlJZCgidGV4dGZpZWxkIik7CisgICAgICAgIHZhciB3aW5kb3dTZWxlY3Rpb24gPSB3aW5kb3cu
Z2V0U2VsZWN0aW9uKCk7CisKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRleHRm
aWVsZCIpLmZvY3VzKCk7CisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0Zmll
bGQiKS5zZXRTZWxlY3Rpb25SYW5nZSgwLCAwKTsKKworICAgICAgICAvLyBUcnkgdG8gc2VsZWN0
IHRleHQgaW5zaWRlIHRoZSB0ZXh0IGZpZWxkLgorICAgICAgICByZXN1bHQgPSB0ZXh0ZmllbGQu
c2VsZWN0VGV4dFdpdGhDcml0ZXJpYSgiQVhTZWxlY3RUZXh0QW1iaWd1aXR5UmVzb2x1dGlvbkNs
b3Nlc3RUb1NlbGVjdGlvbiIsICJ0ZXh0ZmllbGQiKTsKKyAgICAgICAgc2hvdWxkQmUoInJlc3Vs
dCIsICIndGV4dGZpZWxkJyIpOworICAgICAgICBzaG91bGRCZSgiZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ3RleHRmaWVsZCcpLnNlbGVjdGlvblN0YXJ0IiwgIjAiKTsKKyAgICAgICAgc2hvdWxk
QmUoImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXh0ZmllbGQnKS5zZWxlY3Rpb25FbmQiLCAi
OSIpOworCisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0ZmllbGQiKS5zZXRT
ZWxlY3Rpb25SYW5nZSgwLCAwKTsKKworICAgICAgICAvLyBUcnkgdG8gc2VsZWN0IHRleHQgb3V0
c2lkZSB0aGUgZm9jdXNlZCB0ZXh0IGZpZWxkLiBJdCBzaG91bGQgZmFpbC4KKyAgICAgICAgcmVz
dWx0ID0gdGV4dGZpZWxkLnNlbGVjdFRleHRXaXRoQ3JpdGVyaWEoIkFYU2VsZWN0VGV4dEFtYmln
dWl0eVJlc29sdXRpb25DbG9zZXN0VG9TZWxlY3Rpb24iLCAib3V0c2lkZSIpOworICAgICAgICBz
aG91bGRCZSgicmVzdWx0IiwgIicnIik7CisgICAgICAgIHNob3VsZEJlKCJkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgndGV4dGZpZWxkJykuc2VsZWN0aW9uU3RhcnQiLCAiMCIpOworICAgICAgICBz
aG91bGRCZSgiZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RleHRmaWVsZCcpLnNlbGVjdGlvbkVu
ZCIsICIwIik7CisKKyAgICAgICAgLy8gRG8gdGhlIHNhbWUgZm9yIHRleHQgYXJlYQorICAgICAg
ICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGV4dGFyZWEiKS5mb2N1cygpOworICAgICAgICBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGV4dGFyZWEiKS5zZXRTZWxlY3Rpb25SYW5nZSgwLCAw
KTsKKworICAgICAgICB2YXIgdGV4dGFyZWEgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5hY2Nl
c3NpYmxlRWxlbWVudEJ5SWQoInRleHRhcmVhIik7CisKKyAgICAgICAgLy8gVHJ5IHRvIHNlbGVj
dCB0ZXh0IGluc2lkZSB0aGUgdGV4dCBmaWVsZC4KKyAgICAgICAgcmVzdWx0ID0gdGV4dGFyZWEu
c2VsZWN0VGV4dFdpdGhDcml0ZXJpYSgiQVhTZWxlY3RUZXh0QW1iaWd1aXR5UmVzb2x1dGlvbkNs
b3Nlc3RUb1NlbGVjdGlvbiIsICJ0ZXh0IGFyZWEiKTsKKyAgICAgICAgc2hvdWxkQmUoInJlc3Vs
dCIsICIndGV4dCBhcmVhJyIpOworICAgICAgICBzaG91bGRCZSgiZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ3RleHRhcmVhJykuc2VsZWN0aW9uU3RhcnQiLCAiMCIpOworICAgICAgICBzaG91bGRC
ZSgiZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RleHRhcmVhJykuc2VsZWN0aW9uRW5kIiwgIjki
KTsKKworICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGV4dGFyZWEiKS5zZXRTZWxl
Y3Rpb25SYW5nZSgwLCAwKTsKKworICAgICAgICAvLyBUcnkgdG8gc2VsZWN0IHRleHQgb3V0c2lk
ZSB0aGUgZm9jdXNlZCB0ZXh0IGZpZWxkLiBJdCBzaG91bGQgZmFpbC4KKyAgICAgICAgcmVzdWx0
ID0gdGV4dGFyZWEuc2VsZWN0VGV4dFdpdGhDcml0ZXJpYSgiQVhTZWxlY3RUZXh0QW1iaWd1aXR5
UmVzb2x1dGlvbkNsb3Nlc3RUb1NlbGVjdGlvbiIsICJvdXRzaWRlIik7CisgICAgICAgIHNob3Vs
ZEJlKCJyZXN1bHQiLCAiJyciKTsKKyAgICAgICAgc2hvdWxkQmUoImRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCd0ZXh0YXJlYScpLnNlbGVjdGlvblN0YXJ0IiwgIjAiKTsKKyAgICAgICAgc2hvdWxk
QmUoImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXh0YXJlYScpLnNlbGVjdGlvbkVuZCIsICIw
Iik7CisgICAgfQorPC9zY3JpcHQ+CisKKzxzY3JpcHQgc3JjPSIuLi8uLi8uLi9yZXNvdXJjZXMv
anMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="278045"
          type_id="1"
          status="+"
          setter="mario"
    />
          </attachment>
      

    </bug>

</bugzilla>