<?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>84044</bug_id>
          
          <creation_ts>2012-04-16 09:43:16 -0700</creation_ts>
          <short_desc>[GTK] Expose image links properly</short_desc>
          <delta_ts>2013-10-23 09:21: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>Accessibility</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>Gtk, LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>25531</blocked>
    
    <blocked>98347</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mario Sanchez Prada">mario</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jdiggs</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>603221</commentid>
    <comment_count>0</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2012-04-16 09:43:16 -0700</bug_when>
    <thetext>This should allow unskipping accessibility/image-link.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942687</commentid>
    <comment_count>1</comment_count>
      <attachid>214963</attachid>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2013-10-23 08:01:39 -0700</bug_when>
    <thetext>Created attachment 214963
Patch proposal

Turns out that all we needed to do was to properly expose the URL in DRT/WKTR, as both link and image sources are being exposed already through the AtkHyperlinkImpl/AtkHyperlink combo.

Also, turns out that image-link.html was actually not being declared as &quot;failure&quot;, but was providing the wrong expectations.

All that is addressed in the current patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942696</commentid>
    <comment_count>2</comment_count>
      <attachid>214963</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-10-23 08:48:55 -0700</bug_when>
    <thetext>Comment on attachment 214963
Patch proposal

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

does this have any affect outside of the testing infrastructure? it seems that there&apos;s only layout test and DRT changes

&gt; Tools/ChangeLog:9
&gt; +        attribute for the AccessibilityUIElement wrapper. For coherence

the word &quot;attribute&quot; is duplicated</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942707</commentid>
    <comment_count>3</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2013-10-23 09:10:10 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 214963 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=214963&amp;action=review
&gt; 
&gt; does this have any affect outside of the testing infrastructure? it seems that there&apos;s only layout test and DRT changes

No, it doesn&apos;t. At the beginning I thought it was a problem in the ATK side, but turned out that part is ok and we were missing only this bit to be able to properly test it.

Another thing is image-map1.html. We&apos;ll need some changes in the wrapper because we are not exposing properly the description for image map links when it&apos;s placed in the &apos;title&apos; attribute. But that&apos;s another bug (bug 84045).

&gt; &gt; Tools/ChangeLog:9
&gt; &gt; +        attribute for the AccessibilityUIElement wrapper. For coherence
&gt; 
&gt; the word &quot;attribute&quot; is duplicated

Thanks, I&apos;ll change before landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942708</commentid>
    <comment_count>4</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2013-10-23 09:21:56 -0700</bug_when>
    <thetext>Committed r157859: &lt;http://trac.webkit.org/changeset/157859&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>214963</attachid>
            <date>2013-10-23 08:01:39 -0700</date>
            <delta_ts>2013-10-23 08:48:55 -0700</delta_ts>
            <desc>Patch proposal</desc>
            <filename>0001-2013-10-23-Mario-Sanchez-Prada-mario.prada-samsung.c.patch</filename>
            <type>text/plain</type>
            <size>12869</size>
            <attacher name="Mario Sanchez Prada">mario</attacher>
            
              <data encoding="base64">RnJvbSA0ZTMxMmVmMjcyZDU1MzQwOGVhYzY5ZmI4OGJkYWI2MDgxNWZkZjYwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJpbyBTYW5jaGV6IFByYWRhIDxtYXJpby5wcmFkYUBzYW1z
dW5nLmNvbT4KRGF0ZTogV2VkLCAyMyBPY3QgMjAxMyAxNTo1ODo1MyArMDEwMApTdWJqZWN0OiBb
UEFUQ0hdIDIwMTMtMTAtMjMgIE1hcmlvIFNhbmNoZXogUHJhZGEgIDxtYXJpby5wcmFkYUBzYW1z
dW5nLmNvbT4KCiAgICAgICAgW0dUS10gRXhwb3NlIGltYWdlIGxpbmtzIHByb3Blcmx5CiAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg0MDQ0CgogICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICBFeHBvc2UgdGhlIGFjY2Vzc2li
bGUgVVJMIGlmIHByZXNlbnQsIGFzIHlldCBhbm90aGVyIGF0dHJpYnV0ZQogICAgICAgIGF0dHJp
YnV0ZSBmb3IgdGhlIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQgd3JhcHBlci4gRm9yIGNvaGVyZW5j
ZQogICAgICAgIHdpdGggd2hhdCB0aGUgTWFjIHBvcnQgZG9lcyAoYW5kIHdoYXQgeW91IHdvdWxk
IGV4cGVjdCBhcyB0aGUKICAgICAgICBvdXRwdXQgb2YgdGhlIGxheW91dCB0ZXN0KSwgd2Ugc3Ry
aXAgdGhlIGFic29sdXRlIFVSTCBwYXRoIGZvcgogICAgICAgIHJlbGF0aXZlIHJlZmVyZW5jZXMs
IGlmIGl0J3MgdGhlIGNhc2UsIGxlYXZpbmcgdGhlIGJhc2Ugb2YgdGhlCiAgICAgICAgVVJMIHBh
dGggb3V0IG9mIHRoZSBleHBvc2VkIHN0cmluZy4KCiAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9h
dGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHA6CiAgICAgICAgKGF0dHJpYnV0ZXNPZkVs
ZW1lbnQpOiBQcmludCB0aGUgQVhVUkwsIGlmIGF2YWlsYWJsZS4KICAgICAgICAoQWNjZXNzaWJp
bGl0eVVJRWxlbWVudDo6dXJsKTogRXhwb3NlIHRoZSBVUkwgaWYgcHJlc2VudC4gVGhhdAogICAg
ICAgIGlzLCBpZiB0aGUgd3JhcHBlZCBBdGtPYmplY3QgaW1wbGVtZW50cyBBdGtIeXBlcmxpbmtJ
bXBsLgogICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9hdGsvQWNjZXNz
aWJpbGl0eVVJRWxlbWVudEF0ay5jcHA6CiAgICAgICAgKGF0dHJpYnV0ZXNPZkVsZW1lbnQpOiBQ
cmludCB0aGUgQVhVUkwsIGlmIGF2YWlsYWJsZS4KICAgICAgICAoV1RSOjpBY2Nlc3NpYmlsaXR5
VUlFbGVtZW50Ojp1cmwpOiBFeHBvc2UgdGhlIFVSTCBpZiBwcmVzZW50LgogICAgICAgIFRoYXQg
aXMsIGlmIHRoZSB3cmFwcGVkIEF0a09iamVjdCBpbXBsZW1lbnRzIEF0a0h5cGVybGlua0ltcGwu
CgoyMDEzLTEwLTIzICBNYXJpbyBTYW5jaGV6IFByYWRhICA8bWFyaW8ucHJhZGFAc2Ftc3VuZy5j
b20+CgogICAgICAgIFtHVEtdIEV4cG9zZSBpbWFnZSBsaW5rcyBwcm9wZXJseQogICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDA0NAoKICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiAgICAgICAgUmViYXNlbGluZSBzb21lIHRlc3RzIHRo
YXQgd291bGQgbm93IGJlIHByaW50aW5nIHRoZSBuZXcKICAgICAgICBBWFVSTCBzdHJpbmcgZm9y
IGltcGxlbWVudGF0aW9ucyBvZiBBdGtIeXBlcmxpbmtJbXBsLgoKICAgICAgICAqIHBsYXRmb3Jt
L2VmbC13azEvYWNjZXNzaWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVkLnR4dDogVXBkYXRlZC4K
ICAgICAgICAqIHBsYXRmb3JtL2VmbC13azEvYWNjZXNzaWJpbGl0eS9pbWFnZS1tYXAyLWV4cGVj
dGVkLnR4dDogRGl0dG8uCiAgICAgICAgKiBwbGF0Zm9ybS9lZmwtd2syL2FjY2Vzc2liaWxpdHkv
aW1hZ2UtbGluay1leHBlY3RlZC50eHQ6IERpdHRvLgogICAgICAgICogcGxhdGZvcm0vZWZsLXdr
Mi9hY2Nlc3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0ZWQudHh0OiBEaXR0by4KICAgICAgICAq
IHBsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L2ltYWdlLWxpbmstZXhwZWN0ZWQudHh0OiBEaXR0
by4KICAgICAgICAqIHBsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0
ZWQudHh0OiBEaXR0by4KLS0tCiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgMTcgKysrKysrKysrKysrKysrCiAuLi4vZWZsLXdrMS9hY2Nlc3Np
YmlsaXR5L2ltYWdlLWxpbmstZXhwZWN0ZWQudHh0ICB8ICAgIDIgKysKIC4uLi9lZmwtd2sxL2Fj
Y2Vzc2liaWxpdHkvaW1hZ2UtbWFwMi1leHBlY3RlZC50eHQgIHwgICAgMiArKwogLi4uL2VmbC13
azIvYWNjZXNzaWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVkLnR4dCAgfCAgICAyICsrCiAuLi4v
ZWZsLXdrMi9hY2Nlc3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0ZWQudHh0ICB8ICAgIDIgKysK
IC4uLi9ndGsvYWNjZXNzaWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVkLnR4dCAgICAgIHwgICAg
MiArKwogLi4uL2d0ay9hY2Nlc3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0ZWQudHh0ICAgICAg
fCAgICAyICsrCiBUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgMjMgKysrKysrKysrKysrKysrKysrKysKIC4uLi9hdGsvQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudEF0ay5jcHAgICAgICAgICAgICAgIHwgICAxNiArKysrKysrKysrKystLQogLi4uL2F0
ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcCAgICAgICAgICAgICAgfCAgIDE2ICsrKysr
KysrKysrKy0tCiAxMCBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwppbmRleCA2ZDljNTljLi5iMGQ5OWFiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIw
MTMtMTAtMjMgIE1hcmlvIFNhbmNoZXogUHJhZGEgIDxtYXJpby5wcmFkYUBzYW1zdW5nLmNvbT4K
KworICAgICAgICBbR1RLXSBFeHBvc2UgaW1hZ2UgbGlua3MgcHJvcGVybHkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg0MDQ0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmViYXNlbGluZSBzb21lIHRlc3Rz
IHRoYXQgd291bGQgbm93IGJlIHByaW50aW5nIHRoZSBuZXcKKyAgICAgICAgQVhVUkwgc3RyaW5n
IGZvciBpbXBsZW1lbnRhdGlvbnMgb2YgQXRrSHlwZXJsaW5rSW1wbC4KKworICAgICAgICAqIHBs
YXRmb3JtL2VmbC13azEvYWNjZXNzaWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVkLnR4dDogVXBk
YXRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwtd2sxL2FjY2Vzc2liaWxpdHkvaW1hZ2UtbWFw
Mi1leHBlY3RlZC50eHQ6IERpdHRvLgorICAgICAgICAqIHBsYXRmb3JtL2VmbC13azIvYWNjZXNz
aWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVkLnR4dDogRGl0dG8uCisgICAgICAgICogcGxhdGZv
cm0vZWZsLXdrMi9hY2Nlc3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0ZWQudHh0OiBEaXR0by4K
KyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVk
LnR4dDogRGl0dG8uCisgICAgICAgICogcGxhdGZvcm0vZ3RrL2FjY2Vzc2liaWxpdHkvaW1hZ2Ut
bWFwMi1leHBlY3RlZC50eHQ6IERpdHRvLgorCiAyMDEzLTEwLTIxICBTYW50b3NoIE1haHRvICA8
c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KIAogICAgICAgICBBU1NFUlRJT04gRkFJTEVEOiAhc3R5
bGUtPnByb3BlcnR5SXNJbXBvcnRhbnQocHJvcGVydHlJRCkgaW4gV2ViQ29yZTo6c2V0VGV4dERl
Y29yYXRpb25Qcm9wZXJ0eQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdr
MS9hY2Nlc3NpYmlsaXR5L2ltYWdlLWxpbmstZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZWZsLXdrMS9hY2Nlc3NpYmlsaXR5L2ltYWdlLWxpbmstZXhwZWN0ZWQudHh0CmluZGV4
IDM5ZDgxNmEuLjFhMjcwZWIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13
azEvYWNjZXNzaWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9lZmwtd2sxL2FjY2Vzc2liaWxpdHkvaW1hZ2UtbGluay1leHBlY3RlZC50eHQK
QEAgLTIwLDYgKzIwLDcgQEAgQVhFbmFibGVkOiAxCiBBWEV4cGFuZGVkOiAwCiBBWFJlcXVpcmVk
OiAwCiBBWENoZWNrZWQ6IDAKK0FYVVJMOiBodHRwOi8vd3d3Lndvd2hlYWQuY29tLz9pdGVtPTMz
OTI0CiBBWFBsYXRmb3JtQXR0cmlidXRlczogaHRtbC1pZDp0ZXN0LCB0b29sa2l0OldlYktpdEVm
bAogCiBDaGlsZCAwOgpAQCAtMzksNiArNDAsNyBAQCBBWEVuYWJsZWQ6IDEKIEFYRXhwYW5kZWQ6
IDAKIEFYUmVxdWlyZWQ6IDAKIEFYQ2hlY2tlZDogMAorQVhVUkw6IExheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvcmVzb3VyY2VzL2Nha2UucG5nCiBBWFBsYXRmb3JtQXR0cmlidXRlczogdG9vbGtp
dDpXZWJLaXRFZmwKIAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2sx
L2FjY2Vzc2liaWxpdHkvaW1hZ2UtbWFwMi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9lZmwtd2sxL2FjY2Vzc2liaWxpdHkvaW1hZ2UtbWFwMi1leHBlY3RlZC50eHQKaW5kZXgg
ZjNhNjEyMC4uYWUxM2RkOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdr
MS9hY2Nlc3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2VmbC13azEvYWNjZXNzaWJpbGl0eS9pbWFnZS1tYXAyLWV4cGVjdGVkLnR4dApA
QCAtMzUsNiArMzUsNyBAQCBBWEVuYWJsZWQ6IDEKIEFYRXhwYW5kZWQ6IDAKIEFYUmVxdWlyZWQ6
IDAKIEFYQ2hlY2tlZDogMAorQVhVUkw6IGh0dHA6Ly93d3cuYXBwbGUuY29tLwogQVhQbGF0Zm9y
bUF0dHJpYnV0ZXM6IHRvb2xraXQ6V2ViS2l0RWZsCiAtLS0tLS0tLS0tLS0KIEFYUm9sZTogQVhM
aW5rCkBAIC01Myw2ICs1NCw3IEBAIEFYRW5hYmxlZDogMQogQVhFeHBhbmRlZDogMAogQVhSZXF1
aXJlZDogMAogQVhDaGVja2VkOiAwCitBWFVSTDogaHR0cDovL3d3dy5hcHBsZS5jb20vCiBBWFBs
YXRmb3JtQXR0cmlidXRlczogdG9vbGtpdDpXZWJLaXRFZmwKIC0tLS0tLS0tLS0tLQogCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2syL2FjY2Vzc2liaWxpdHkvaW1hZ2Ut
bGluay1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2syL2FjY2Vzc2li
aWxpdHkvaW1hZ2UtbGluay1leHBlY3RlZC50eHQKaW5kZXggYTdlODU4Yy4uOGQzYTkyZCAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMi9hY2Nlc3NpYmlsaXR5L2ltYWdl
LWxpbmstZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azIvYWNj
ZXNzaWJpbGl0eS9pbWFnZS1saW5rLWV4cGVjdGVkLnR4dApAQCAtMjAsNiArMjAsNyBAQCBBWEVu
YWJsZWQ6IDEKIEFYRXhwYW5kZWQ6IDAKIEFYUmVxdWlyZWQ6IDAKIEFYQ2hlY2tlZDogMAorQVhV
Ukw6IGh0dHA6Ly93d3cud293aGVhZC5jb20vP2l0ZW09MzM5MjQKIEFYUGxhdGZvcm1BdHRyaWJ1
dGVzOiBodG1sLWlkOnRlc3QsIHRvb2xraXQ6V2ViS2l0RWZsCiAKIENoaWxkIDA6CkBAIC0zOSw2
ICs0MCw3IEBAIEFYRW5hYmxlZDogMQogQVhFeHBhbmRlZDogMAogQVhSZXF1aXJlZDogMAogQVhD
aGVja2VkOiAwCitBWFVSTDogTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9yZXNvdXJjZXMvY2Fr
ZS5wbmcKIEFYUGxhdGZvcm1BdHRyaWJ1dGVzOiB0b29sa2l0OldlYktpdEVmbAogCiAKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azIvYWNjZXNzaWJpbGl0eS9pbWFnZS1t
YXAyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azIvYWNjZXNzaWJp
bGl0eS9pbWFnZS1tYXAyLWV4cGVjdGVkLnR4dAppbmRleCAzYTg4ZjVkLi4yODc4OTNlIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2syL2FjY2Vzc2liaWxpdHkvaW1hZ2Ut
bWFwMi1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMi9hY2Nl
c3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0ZWQudHh0CkBAIC0zNSw2ICszNSw3IEBAIEFYRW5h
YmxlZDogMQogQVhFeHBhbmRlZDogMAogQVhSZXF1aXJlZDogMAogQVhDaGVja2VkOiAwCitBWFVS
TDogaHR0cDovL3d3dy5hcHBsZS5jb20vCiBBWFBsYXRmb3JtQXR0cmlidXRlczogdG9vbGtpdDpX
ZWJLaXRFZmwKIC0tLS0tLS0tLS0tLQogQVhSb2xlOiBBWExpbmsKQEAgLTUzLDYgKzU0LDcgQEAg
QVhFbmFibGVkOiAxCiBBWEV4cGFuZGVkOiAwCiBBWFJlcXVpcmVkOiAwCiBBWENoZWNrZWQ6IDAK
K0FYVVJMOiBodHRwOi8vd3d3LmFwcGxlLmNvbS8KIEFYUGxhdGZvcm1BdHRyaWJ1dGVzOiB0b29s
a2l0OldlYktpdEVmbAogLS0tLS0tLS0tLS0tCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L2ltYWdlLWxpbmstZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZ3RrL2FjY2Vzc2liaWxpdHkvaW1hZ2UtbGluay1leHBlY3RlZC50eHQK
aW5kZXggMGM2NzkyMy4uYTgzZjdiYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL2FjY2Vzc2liaWxpdHkvaW1hZ2UtbGluay1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ3RrL2FjY2Vzc2liaWxpdHkvaW1hZ2UtbGluay1leHBlY3RlZC50eHQKQEAg
LTIwLDYgKzIwLDcgQEAgQVhFbmFibGVkOiAxCiBBWEV4cGFuZGVkOiAwCiBBWFJlcXVpcmVkOiAw
CiBBWENoZWNrZWQ6IDAKK0FYVVJMOiBodHRwOi8vd3d3Lndvd2hlYWQuY29tLz9pdGVtPTMzOTI0
CiBBWFBsYXRmb3JtQXR0cmlidXRlczogaHRtbC1pZDp0ZXN0LCB0b29sa2l0OldlYktpdEd0awog
CiBDaGlsZCAwOgpAQCAtMzksNiArNDAsNyBAQCBBWEVuYWJsZWQ6IDEKIEFYRXhwYW5kZWQ6IDAK
IEFYUmVxdWlyZWQ6IDAKIEFYQ2hlY2tlZDogMAorQVhVUkw6IExheW91dFRlc3RzL2FjY2Vzc2li
aWxpdHkvcmVzb3VyY2VzL2Nha2UucG5nCiBBWFBsYXRmb3JtQXR0cmlidXRlczogdG9vbGtpdDpX
ZWJLaXRHdGsKIAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNz
aWJpbGl0eS9pbWFnZS1tYXAyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0
ay9hY2Nlc3NpYmlsaXR5L2ltYWdlLW1hcDItZXhwZWN0ZWQudHh0CmluZGV4IGQ2MTdhMWYuLjc5
YzU0ZDdjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0
eS9pbWFnZS1tYXAyLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
YWNjZXNzaWJpbGl0eS9pbWFnZS1tYXAyLWV4cGVjdGVkLnR4dApAQCAtMzUsNiArMzUsNyBAQCBB
WEVuYWJsZWQ6IDEKIEFYRXhwYW5kZWQ6IDAKIEFYUmVxdWlyZWQ6IDAKIEFYQ2hlY2tlZDogMAor
QVhVUkw6IGh0dHA6Ly93d3cuYXBwbGUuY29tLwogQVhQbGF0Zm9ybUF0dHJpYnV0ZXM6IHRvb2xr
aXQ6V2ViS2l0R3RrCiAtLS0tLS0tLS0tLS0KIEFYUm9sZTogQVhMaW5rCkBAIC01Myw2ICs1NCw3
IEBAIEFYRW5hYmxlZDogMQogQVhFeHBhbmRlZDogMAogQVhSZXF1aXJlZDogMAogQVhDaGVja2Vk
OiAwCitBWFVSTDogaHR0cDovL3d3dy5hcHBsZS5jb20vCiBBWFBsYXRmb3JtQXR0cmlidXRlczog
dG9vbGtpdDpXZWJLaXRHdGsKIC0tLS0tLS0tLS0tLQogCmRpZmYgLS1naXQgYS9Ub29scy9DaGFu
Z2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggN2RkMjJlMy4uNmQzMjc3ZSAxMDA2NDQKLS0t
IGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBA
CisyMDEzLTEwLTIzICBNYXJpbyBTYW5jaGV6IFByYWRhICA8bWFyaW8ucHJhZGFAc2Ftc3VuZy5j
b20+CisKKyAgICAgICAgW0dUS10gRXhwb3NlIGltYWdlIGxpbmtzIHByb3Blcmx5CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDA0NAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEV4cG9zZSB0aGUgYWNjZXNz
aWJsZSBVUkwgaWYgcHJlc2VudCwgYXMgeWV0IGFub3RoZXIgYXR0cmlidXRlCisgICAgICAgIGF0
dHJpYnV0ZSBmb3IgdGhlIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQgd3JhcHBlci4gRm9yIGNvaGVy
ZW5jZQorICAgICAgICB3aXRoIHdoYXQgdGhlIE1hYyBwb3J0IGRvZXMgKGFuZCB3aGF0IHlvdSB3
b3VsZCBleHBlY3QgYXMgdGhlCisgICAgICAgIG91dHB1dCBvZiB0aGUgbGF5b3V0IHRlc3QpLCB3
ZSBzdHJpcCB0aGUgYWJzb2x1dGUgVVJMIHBhdGggZm9yCisgICAgICAgIHJlbGF0aXZlIHJlZmVy
ZW5jZXMsIGlmIGl0J3MgdGhlIGNhc2UsIGxlYXZpbmcgdGhlIGJhc2Ugb2YgdGhlCisgICAgICAg
IFVSTCBwYXRoIG91dCBvZiB0aGUgZXhwb3NlZCBzdHJpbmcuCisKKyAgICAgICAgKiBEdW1wUmVu
ZGVyVHJlZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHA6CisgICAgICAgIChhdHRy
aWJ1dGVzT2ZFbGVtZW50KTogUHJpbnQgdGhlIEFYVVJMLCBpZiBhdmFpbGFibGUuCisgICAgICAg
IChBY2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojp1cmwpOiBFeHBvc2UgdGhlIFVSTCBpZiBwcmVzZW50
LiBUaGF0CisgICAgICAgIGlzLCBpZiB0aGUgd3JhcHBlZCBBdGtPYmplY3QgaW1wbGVtZW50cyBB
dGtIeXBlcmxpbmtJbXBsLgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5k
bGUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwOgorICAgICAgICAoYXR0cmlidXRl
c09mRWxlbWVudCk6IFByaW50IHRoZSBBWFVSTCwgaWYgYXZhaWxhYmxlLgorICAgICAgICAoV1RS
OjpBY2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojp1cmwpOiBFeHBvc2UgdGhlIFVSTCBpZiBwcmVzZW50
LgorICAgICAgICBUaGF0IGlzLCBpZiB0aGUgd3JhcHBlZCBBdGtPYmplY3QgaW1wbGVtZW50cyBB
dGtIeXBlcmxpbmtJbXBsLgorCiAyMDEzLTEwLTE5ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBA
YXBwbGUuY29tPgogCiAgICAgICAgIE1hYyBidWlsZCBmaXguCmRpZmYgLS1naXQgYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAgYi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKaW5kZXggNWIz
MmRiMi4uNjA4MGE0YyAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvYXRrL0FjY2Vz
c2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2F0ay9B
Y2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcApAQCAtMzU2LDYgKzM1NiwxMCBAQCBTdHJpbmcg
YXR0cmlidXRlc09mRWxlbWVudChBY2Nlc3NpYmlsaXR5VUlFbGVtZW50KiBlbGVtZW50KQogICAg
IGJ1aWxkZXIuYXBwZW5kKFN0cmluZzo6Zm9ybWF0KCJBWFJlcXVpcmVkOiAlZFxuIiwgZWxlbWVu
dC0+aXNSZXF1aXJlZCgpKSk7CiAgICAgYnVpbGRlci5hcHBlbmQoU3RyaW5nOjpmb3JtYXQoIkFY
Q2hlY2tlZDogJWRcbiIsIGVsZW1lbnQtPmlzQ2hlY2tlZCgpKSk7CiAKKyAgICBTdHJpbmcgdXJs
ID0gZWxlbWVudC0+dXJsKCktPnN0cmluZygpOworICAgIGlmICghdXJsLmlzRW1wdHkoKSkKKyAg
ICAgICAgYnVpbGRlci5hcHBlbmQoU3RyaW5nOjpmb3JtYXQoIiVzXG4iLCB1cmwudXRmOCgpLmRh
dGEoKSkpOworCiAgICAgLy8gV2UgYXBwZW5kIHRoZSBBVEsgc3BlY2lmaWMgYXR0cmlidXRlcyBh
cyBhIHNpbmdsZSBsaW5lIGF0IHRoZSBlbmQuCiAgICAgYnVpbGRlci5hcHBlbmQoIkFYUGxhdGZv
cm1BdHRyaWJ1dGVzOiAiKTsKICAgICBidWlsZGVyLmFwcGVuZChnZXRBdGtBdHRyaWJ1dGVTZXRB
c1N0cmluZyhlbGVtZW50LT5wbGF0Zm9ybVVJRWxlbWVudCgpLCBPYmplY3RBdHRyaWJ1dGVUeXBl
KSk7CkBAIC0xMTc2LDggKzExODAsMTYgQEAgSlNTdHJpbmdSZWYgQWNjZXNzaWJpbGl0eVVJRWxl
bWVudDo6ZG9jdW1lbnRVUkkoKQogCiBKU1N0cmluZ1JlZiBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50
Ojp1cmwoKQogewotICAgIC8vIEZJWE1FOiBpbXBsZW1lbnQKLSAgICByZXR1cm4gSlNTdHJpbmdD
cmVhdGVXaXRoQ2hhcmFjdGVycygwLCAwKTsKKyAgICBpZiAoIUFUS19JU19IWVBFUkxJTktfSU1Q
TChtX2VsZW1lbnQpKQorICAgICAgICByZXR1cm4gSlNTdHJpbmdDcmVhdGVXaXRoQ2hhcmFjdGVy
cygwLCAwKTsKKworICAgIEF0a0h5cGVybGluayogaHlwZXJsaW5rID0gYXRrX2h5cGVybGlua19p
bXBsX2dldF9oeXBlcmxpbmsoQVRLX0hZUEVSTElOS19JTVBMKG1fZWxlbWVudCkpOworICAgIEdP
d25QdHI8Y2hhcj4gaHlwZXJsaW5rVVJJKGF0a19oeXBlcmxpbmtfZ2V0X3VyaShoeXBlcmxpbmss
IDApKTsKKworICAgIC8vIEJ1aWxkIHRoZSByZXN1bHQgc3RyaW5nLCBzdHJpcHBpbmcgdGhlIGFi
c29sdXRlIFVSTCBwYXRocyBpZiBwcmVzZW50LgorICAgIGNoYXIqIGxvY2FsVVJJID0gZ19zdHJz
dHJfbGVuKGh5cGVybGlua1VSSS5nZXQoKSwgLTEsICJMYXlvdXRUZXN0cyIpOworICAgIFN0cmlu
ZyBheFVSTCA9IFN0cmluZzo6Zm9ybWF0KCJBWFVSTDogJXMiLCBsb2NhbFVSSSA/IGxvY2FsVVJJ
IDogaHlwZXJsaW5rVVJJLmdldCgpKTsKKyAgICByZXR1cm4gSlNTdHJpbmdDcmVhdGVXaXRoVVRG
OENTdHJpbmcoYXhVUkwudXRmOCgpLmRhdGEoKSk7CiB9CiAKIGJvb2wgQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudDo6YWRkTm90aWZpY2F0aW9uTGlzdGVuZXIoSlNPYmplY3RSZWYgZnVuY3Rpb25DYWxs
YmFjaykKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUv
YXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9JbmplY3RlZEJ1bmRsZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKaW5kZXgg
MmI2MmI0ZS4uMmRlNDAxODkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5q
ZWN0ZWRCdW5kbGUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwCisrKyBiL1Rvb2xz
L1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1l
bnRBdGsuY3BwCkBAIC00MjEsNiArNDIxLDEwIEBAIFN0cmluZyBhdHRyaWJ1dGVzT2ZFbGVtZW50
KEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQqIGVsZW1lbnQpCiAgICAgYnVpbGRlci5hcHBlbmQoU3Ry
aW5nOjpmb3JtYXQoIkFYUmVxdWlyZWQ6ICVkXG4iLCBlbGVtZW50LT5pc1JlcXVpcmVkKCkpKTsK
ICAgICBidWlsZGVyLmFwcGVuZChTdHJpbmc6OmZvcm1hdCgiQVhDaGVja2VkOiAlZFxuIiwgZWxl
bWVudC0+aXNDaGVja2VkKCkpKTsKIAorICAgIFN0cmluZyB1cmwgPSBlbGVtZW50LT51cmwoKS0+
c3RyaW5nKCk7CisgICAgaWYgKCF1cmwuaXNFbXB0eSgpKQorICAgICAgICBidWlsZGVyLmFwcGVu
ZChTdHJpbmc6OmZvcm1hdCgiJXNcbiIsIHVybC51dGY4KCkuZGF0YSgpKSk7CisKICAgICAvLyBX
ZSBhcHBlbmQgdGhlIEFUSyBzcGVjaWZpYyBhdHRyaWJ1dGVzIGFzIGEgc2luZ2xlIGxpbmUgYXQg
dGhlIGVuZC4KICAgICBidWlsZGVyLmFwcGVuZCgiQVhQbGF0Zm9ybUF0dHJpYnV0ZXM6ICIpOwog
ICAgIGJ1aWxkZXIuYXBwZW5kKGdldEF0a0F0dHJpYnV0ZVNldEFzU3RyaW5nKGVsZW1lbnQtPnBs
YXRmb3JtVUlFbGVtZW50KCkuZ2V0KCksIE9iamVjdEF0dHJpYnV0ZVR5cGUpKTsKQEAgLTEyMjUs
OCArMTIyOSwxNiBAQCBKU1JldGFpblB0cjxKU1N0cmluZ1JlZj4gQWNjZXNzaWJpbGl0eVVJRWxl
bWVudDo6ZG9jdW1lbnRVUkkoKQogCiBKU1JldGFpblB0cjxKU1N0cmluZ1JlZj4gQWNjZXNzaWJp
bGl0eVVJRWxlbWVudDo6dXJsKCkKIHsKLSAgICAvLyBGSVhNRTogaW1wbGVtZW50Ci0gICAgcmV0
dXJuIEpTU3RyaW5nQ3JlYXRlV2l0aENoYXJhY3RlcnMoMCwgMCk7CisgICAgaWYgKCFBVEtfSVNf
SFlQRVJMSU5LX0lNUEwobV9lbGVtZW50LmdldCgpKSkKKyAgICAgICAgcmV0dXJuIEpTU3RyaW5n
Q3JlYXRlV2l0aENoYXJhY3RlcnMoMCwgMCk7CisKKyAgICBBdGtIeXBlcmxpbmsqIGh5cGVybGlu
ayA9IGF0a19oeXBlcmxpbmtfaW1wbF9nZXRfaHlwZXJsaW5rKEFUS19IWVBFUkxJTktfSU1QTCht
X2VsZW1lbnQuZ2V0KCkpKTsKKyAgICBHT3duUHRyPGNoYXI+IGh5cGVybGlua1VSSShhdGtfaHlw
ZXJsaW5rX2dldF91cmkoaHlwZXJsaW5rLCAwKSk7CisKKyAgICAvLyBCdWlsZCB0aGUgcmVzdWx0
IHN0cmluZywgc3RyaXBwaW5nIHRoZSBhYnNvbHV0ZSBVUkwgcGF0aHMgaWYgcHJlc2VudC4KKyAg
ICBjaGFyKiBsb2NhbFVSSSA9IGdfc3Ryc3RyX2xlbihoeXBlcmxpbmtVUkkuZ2V0KCksIC0xLCAi
TGF5b3V0VGVzdHMiKTsKKyAgICBTdHJpbmcgYXhVUkwgPSBTdHJpbmc6OmZvcm1hdCgiQVhVUkw6
ICVzIiwgbG9jYWxVUkkgPyBsb2NhbFVSSSA6IGh5cGVybGlua1VSSS5nZXQoKSk7CisgICAgcmV0
dXJuIEpTU3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nKGF4VVJMLnV0ZjgoKS5kYXRhKCkpOwog
fQogCiBib29sIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmFkZE5vdGlmaWNhdGlvbkxpc3RlbmVy
KEpTVmFsdWVSZWYgZnVuY3Rpb25DYWxsYmFjaykKLS0gCjEuNy4xMC40Cgo=
</data>
<flag name="review"
          id="237585"
          type_id="1"
          status="+"
          setter="cfleizach"
    />
          </attachment>
      

    </bug>

</bugzilla>