<?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>117761</bug_id>
          
          <creation_ts>2013-06-18 15:38:05 -0700</creation_ts>
          <short_desc>[Windows] AX: Extend notification support</short_desc>
          <delta_ts>2013-06-19 11:49:11 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>38882</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>bfulgham</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>jdiggs</cc>
    
    <cc>kangil.han</cc>
    
    <cc>mario</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>901558</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-06-18 15:38:05 -0700</bug_when>
    <thetext>Continue the IAccessible2 interface support:
1. Hook up some missing Document notification handlers.
2. Provide &apos;press&apos; implementation in DumpRenderTree so press events can be handled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901560</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-06-18 15:40:44 -0700</bug_when>
    <thetext>This is also related to &lt;rdar://problem/9524530&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901821</commentid>
    <comment_count>2</comment_count>
      <attachid>205013</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-06-19 09:52:41 -0700</bug_when>
    <thetext>Created attachment 205013
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901823</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-19 09:54:00 -0700</bug_when>
    <thetext>Attachment 205013 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCore/accessibility/win/AXObjectCacheWin.cpp&apos;, u&apos;Source/WebCore/accessibility/win/AccessibilityObjectWrapperWin.cpp&apos;, u&apos;Source/WebCore/dom/Document.cpp&apos;, u&apos;Source/WebCore/page/FrameView.cpp&apos;, u&apos;Source/WebKit/win/AccessibleDocument.cpp&apos;, u&apos;Source/WebKit/win/AccessibleDocument.h&apos;, u&apos;Source/WebKit/win/ChangeLog&apos;, u&apos;Tools/ChangeLog&apos;, u&apos;Tools/DumpRenderTree/win/AccessibilityUIElementWin.cpp&apos;]&quot; exit_code: 1
Tools/DumpRenderTree/win/AccessibilityUIElementWin.cpp:33:  Alphabetical sorting problem.  [build/include_order] [4]
Source/WebCore/accessibility/win/AXObjectCacheWin.cpp:81:  A case label should not be indented, but line up with its switch statement.  [whitespace/indent] [4]
Total errors found: 2 in 10 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901862</commentid>
    <comment_count>4</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-06-19 11:08:19 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Attachment 205013 [details] did not pass style-queue:
&gt; 
&gt; Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCore/accessibility/win/AXObjectCacheWin.cpp&apos;, u&apos;Source/WebCore/accessibility/win/AccessibilityObjectWrapperWin.cpp&apos;, u&apos;Source/WebCore/dom/Document.cpp&apos;, u&apos;Source/WebCore/page/FrameView.cpp&apos;, u&apos;Source/WebKit/win/AccessibleDocument.cpp&apos;, u&apos;Source/WebKit/win/AccessibleDocument.h&apos;, u&apos;Source/WebKit/win/ChangeLog&apos;, u&apos;Tools/ChangeLog&apos;, u&apos;Tools/DumpRenderTree/win/AccessibilityUIElementWin.cpp&apos;]&quot; exit_code: 1
&gt; Tools/DumpRenderTree/win/AccessibilityUIElementWin.cpp:33:  Alphabetical sorting problem.  [build/include_order] [4]
&gt; Source/WebCore/accessibility/win/AXObjectCacheWin.cpp:81:  A case label should not be indented, but line up with its switch statement.  [whitespace/indent] [4]
&gt; Total errors found: 2 in 10 files
&gt; 
&gt; 
&gt; If any of these errors are false positives, please file a bug against check-webkit-style.

To avoid the stylebot warning, I would have to reformat the entire switch statement. I&apos;m ignoring this style suggestion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901883</commentid>
    <comment_count>5</comment_count>
      <attachid>205013</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-06-19 11:46:13 -0700</bug_when>
    <thetext>Comment on attachment 205013
Patch

Clearing flags on attachment: 205013

Committed r151745: &lt;http://trac.webkit.org/changeset/151745&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>901884</commentid>
    <comment_count>6</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-06-19 11:46:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>205013</attachid>
            <date>2013-06-19 09:52:41 -0700</date>
            <delta_ts>2013-06-19 11:46:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117761-20130619095108.patch</filename>
            <type>text/plain</type>
            <size>9467</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1MTcxNikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA2LTE4ICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5kb3dzXSBBWDogRXh0
ZW5kIG5vdGlmaWNhdGlvbiBoYW5kbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTE3NzYxLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIGFjY2Vzc2liaWxpdHkvcHJlc3Mtd29ya3Mtb24tY29udHJvbC10
eXBlcy5odG1sCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L3dpbi9BWE9iamVjdENhY2hlV2lu
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkFYT2JqZWN0Q2FjaGU6OnBvc3RQbGF0Zm9ybU5vdGlm
aWNhdGlvbik6IEFkZCBoYW5kbGVycyBmb3IgbW9yZSBldmVudCBub3RpZmljYXRpb25zLgorICAg
ICAgICAqIGFjY2Vzc2liaWxpdHkvd2luL0FjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyV2luLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyOjphY2Nlc3Np
YmlsaXR5QXR0cmlidXRlVmFsdWUpOiBQcm90ZWN0IGFnYWluc3QgbnVsbAorICAgICAgICBwb2lu
dGVyIGRlcmVmZXJlbmNlIGZvdW5kIGR1cmluZyB0ZXN0aW5nLgorICAgICAgICAqIGRvbS9Eb2N1
bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6aW1wbGljaXRDbG9zZSk6IEV4
ZWN1dGUgbm90aWZpY2F0aW9uIGhhbmRsZXIgZm9yIFdpbmRvd3MgYXMgd2VsbCBhcyBNYWMuCisg
ICAgICAgICogcGFnZS9GcmFtZVZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3
OjpsYXlvdXQpOiBEaXR0by4KKwogMjAxMy0wNi0xOCAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBs
ZS5jb20+CiAKICAgICAgICAgSW1wcm92ZSBzdHlsZSBvZiBudWxsIGNoZWNrcyBpbiBGcmFtZVZp
ZXc6OnNldEZyYW1lUmVjdApJbmRleDogU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS93aW4v
QVhPYmplY3RDYWNoZVdpbi5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYWNjZXNz
aWJpbGl0eS93aW4vQVhPYmplY3RDYWNoZVdpbi5jcHAJKHJldmlzaW9uIDE1MTcxNikKKysrIFNv
dXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvd2luL0FYT2JqZWN0Q2FjaGVXaW4uY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDUgKzEsNiBAQAogLyoKLSAqIENvcHlyaWdodCAoQykgMjAwOCwgMjAw
OSwgMjAxMCBBcHBsZSBJbmMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMp
IDIwMDgsIDIwMDksIDIwMTAsIDIwMTMgQXBwbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLgor
ICogQ29weXJpZ2h0IChDKSAyMDEyIFNlcm90ZWsgQ29ycG9yYXRpb24uIEFsbCBSaWdodHMgUmVz
ZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFy
eSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQg
cHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTMzLDYgKzM0LDkgQEAK
ICNpbmNsdWRlICJQYWdlLmgiCiAjaW5jbHVkZSAiUmVuZGVyT2JqZWN0LmgiCiAKKy8vIFByb3Zp
ZGVkIGJ5IElBY2Nlc3NpYmxlRXZlbnRJRC5pZGwKKyNkZWZpbmUgSUEyX0VWRU5UX0RPQ1VNRU5U
X0xPQURfQ09NUExFVEUgICAgMjYxCisKIHVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKIG5hbWVzcGFj
ZSBXZWJDb3JlIHsKQEAgLTc0LDYgKzc4LDEwIEBAIHZvaWQgQVhPYmplY3RDYWNoZTo6cG9zdFBs
YXRmb3JtTm90aWZpY2EKIAogICAgIERXT1JEIG1zYWFFdmVudDsKICAgICBzd2l0Y2ggKG5vdGlm
aWNhdGlvbikgeworICAgICAgICBjYXNlIEFYQ2hlY2tlZFN0YXRlQ2hhbmdlZDoKKyAgICAgICAg
ICAgIG1zYWFFdmVudCA9IEVWRU5UX09CSkVDVF9TVEFURUNIQU5HRTsKKyAgICAgICAgICAgIGJy
ZWFrOworCiAgICAgICAgIGNhc2UgQVhGb2N1c2VkVUlFbGVtZW50Q2hhbmdlZDoKICAgICAgICAg
Y2FzZSBBWEFjdGl2ZURlc2NlbmRhbnRDaGFuZ2VkOgogICAgICAgICAgICAgbXNhYUV2ZW50ID0g
RVZFTlRfT0JKRUNUX0ZPQ1VTOwpAQCAtODMsNiArOTEsMTQgQEAgdm9pZCBBWE9iamVjdENhY2hl
Ojpwb3N0UGxhdGZvcm1Ob3RpZmljYQogICAgICAgICAgICAgbXNhYUV2ZW50ID0gRVZFTlRfU1lT
VEVNX1NDUk9MTElOR1NUQVJUOwogICAgICAgICAgICAgYnJlYWs7CiAKKyAgICAgICAgY2FzZSBB
WExheW91dENvbXBsZXRlOgorICAgICAgICAgICAgbXNhYUV2ZW50ID0gRVZFTlRfT0JKRUNUX1JF
T1JERVI7CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNlIEFYTG9hZENvbXBsZXRl
OgorICAgICAgICAgICAgbXNhYUV2ZW50ID0gSUEyX0VWRU5UX0RPQ1VNRU5UX0xPQURfQ09NUExF
VEU7CisgICAgICAgICAgICBicmVhazsKKwogICAgICAgICBjYXNlIEFYVmFsdWVDaGFuZ2VkOgog
ICAgICAgICBjYXNlIEFYTWVudUxpc3RWYWx1ZUNoYW5nZWQ6CiAgICAgICAgICAgICBtc2FhRXZl
bnQgPSBFVkVOVF9PQkpFQ1RfVkFMVUVDSEFOR0U7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9hY2Nl
c3NpYmlsaXR5L3dpbi9BY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlcldpbi5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS93aW4vQWNjZXNzaWJpbGl0eU9iamVj
dFdyYXBwZXJXaW4uY3BwCShyZXZpc2lvbiAxNTE3MTYpCisrKyBTb3VyY2UvV2ViQ29yZS9hY2Nl
c3NpYmlsaXR5L3dpbi9BY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlcldpbi5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTQ5LDggKzQ5LDEwIEBAIHZvaWQgQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXI6
OmFjY2Vzc2kKICAgICAgICAgaWYgKG9iaikgewogICAgICAgICAgICAgQVNTRVJUKFZfVlQocmVz
dWx0KSA9PSBWVF9FTVBUWSk7CiAgICAgICAgICAgICBWX1ZUKHJlc3VsdCkgPSBWVF9VTktOT1dO
OwotICAgICAgICAgICAgVl9VTktOT1dOKHJlc3VsdCkgPSBvYmotPndyYXBwZXIoKTsKLSAgICAg
ICAgICAgIG9iai0+d3JhcHBlcigpLT5BZGRSZWYoKTsKKyAgICAgICAgICAgIEFjY2Vzc2liaWxp
dHlPYmplY3RXcmFwcGVyKiB3cmFwcGVyID0gb2JqLT53cmFwcGVyKCk7CisgICAgICAgICAgICBW
X1VOS05PV04ocmVzdWx0KSA9IHdyYXBwZXI7CisgICAgICAgICAgICBpZiAod3JhcHBlcikKKyAg
ICAgICAgICAgICAgICB3cmFwcGVyLT5BZGRSZWYoKTsKICAgICAgICAgfQogICAgICAgICByZXR1
cm47CiAgICAgfQpJbmRleDogU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCShyZXZpc2lvbiAxNTE3MTYp
CisrKyBTb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0y
NDQ2LDcgKzI0NDYsNyBAQCB2b2lkIERvY3VtZW50OjppbXBsaWNpdENsb3NlKCkKIAogICAgIG1f
cHJvY2Vzc2luZ0xvYWRFdmVudCA9IGZhbHNlOwogCi0jaWYgUExBVEZPUk0oTUFDKQorI2lmIFBM
QVRGT1JNKE1BQykgfHwgUExBVEZPUk0oV0lOKQogICAgIGlmIChmICYmIHJlbmRlcmVyKCkgJiYg
QVhPYmplY3RDYWNoZTo6YWNjZXNzaWJpbGl0eUVuYWJsZWQoKSkgewogICAgICAgICAvLyBUaGUg
QVggY2FjaGUgbWF5IGhhdmUgYmVlbiBjbGVhcmVkIGF0IHRoaXMgcG9pbnQsIGJ1dCB3ZSBuZWVk
IHRvIG1ha2Ugc3VyZSBpdCBjb250YWlucyBhbgogICAgICAgICAvLyBBWCBvYmplY3QgdG8gc2Vu
ZCB0aGUgbm90aWZpY2F0aW9uIHRvLiBnZXRPckNyZWF0ZSB3aWxsIG1ha2Ugc3VyZSB0aGF0IGFu
IHZhbGlkIEFYIG9iamVjdApJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAkocmV2aXNp
b24gMTUxNzE2KQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC0xMzU1LDcgKzEzNTUsNyBAQCB2b2lkIEZyYW1lVmlldzo6bGF5b3V0KGJvb2wg
YWxsb3dTdWJ0cmVlCiAgICAgCiAgICAgbV9sYXlvdXRDb3VudCsrOwogCi0jaWYgUExBVEZPUk0o
TUFDKQorI2lmIFBMQVRGT1JNKE1BQykgfHwgUExBVEZPUk0oV0lOKQogICAgIGlmIChBWE9iamVj
dENhY2hlKiBjYWNoZSA9IHJvb3QtPmRvY3VtZW50KCktPmV4aXN0aW5nQVhPYmplY3RDYWNoZSgp
KQogICAgICAgICBjYWNoZS0+cG9zdE5vdGlmaWNhdGlvbihyb290LCBBWE9iamVjdENhY2hlOjpB
WExheW91dENvbXBsZXRlLCB0cnVlKTsKICNlbmRpZgpJbmRleDogU291cmNlL1dlYktpdC93aW4v
Q2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZwkocmV2
aXNpb24gMTUxNzM1KQorKysgU291cmNlL1dlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTMtMDYtMTkgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hh
bUBhcHBsZS5jb20+CisKKyAgICAgICAgW1dpbmRvd3NdIEFYOiBFeHRlbmQgbm90aWZpY2F0aW9u
IHN1cHBvcnQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMTc3NjEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIEFjY2Vzc2libGVEb2N1bWVudC5jcHA6CisgICAgICAgIChBY2Nlc3NpYmxlRG9jdW1lbnQ6
OnN0YXRlKTogSW1wcm92ZSBoYW5kbGluZyBvZiBmb2N1cyBzdGF0ZS4KKyAgICAgICAgKiBBY2Nl
c3NpYmxlRG9jdW1lbnQuaDogUHJvdmlkZSBzaWduYXR1cmUgZm9yIG5ldyBzdGF0ZSBvdmVycmlk
ZS4KKwogMjAxMy0wNi0xOCAgUm9nZXIgRm9uZyAgPHJvZ2VyX2ZvbmdAYXBwbGUuY29tPgogCiAg
ICAgICAgIFVucmV2aWV3ZWQuIEJ1aWxkIGZpeCBmb3IgQXBwbGUgV2luZG93cy4KSW5kZXg6IFNv
dXJjZS9XZWJLaXQvd2luL0FjY2Vzc2libGVEb2N1bWVudC5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYktpdC93aW4vQWNjZXNzaWJsZURvY3VtZW50LmNwcAkocmV2aXNpb24gMTUxNzE2KQor
KysgU291cmNlL1dlYktpdC93aW4vQWNjZXNzaWJsZURvY3VtZW50LmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMSw1ICsxLDYgQEAKIC8qCiAgKiBDb3B5cmlnaHQgKEMpIDIwMDgsIDIwMTMgQXBwbGUg
SW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLgorICogQ29weXJpZ2h0IChDKSAyMDEyIFNlcm90ZWsg
Q29ycG9yYXRpb24uIEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24g
YW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBt
b2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNv
bmRpdGlvbnMKQEAgLTQ5LDMgKzUwLDE3IEBAIERvY3VtZW50KiBBY2Nlc3NpYmxlRG9jdW1lbnQ6
OmRvY3VtZW50KCkKICAgICAgICAgcmV0dXJuIDA7CiAgICAgcmV0dXJuIG1fb2JqZWN0LT5kb2N1
bWVudCgpOwogfQorCitsb25nIEFjY2Vzc2libGVEb2N1bWVudDo6c3RhdGUoKSBjb25zdAorewor
ICAgIGxvbmcgc3RhdGUgPSBBY2Nlc3NpYmxlQmFzZTo6c3RhdGUoKTsKKworICAgIC8vIFRoZSBk
b2N1bWVudCBpcyBjb25zaWRlcmVkIGZvY3VzYWJsZSBvbiBXaW5kb3dzLgorICAgIHN0YXRlIHw9
IFNUQVRFX1NZU1RFTV9GT0NVU0FCTEU7CisKKyAgICAvLyBUaGUgZG9jdW1lbnQgbXVzdCBleHBv
c2UgaXRzZWxmIGFzIGZvY3VzZWQgaWYgbm8gZWxlbWVudCBoYXMgZm9jdXMuCisgICAgaWYgKG1f
b2JqZWN0LT5mb2N1c2VkVUlFbGVtZW50KCkgPT0gbV9vYmplY3QpCisgICAgICAgIHN0YXRlIHw9
IFNUQVRFX1NZU1RFTV9GT0NVU0VEOworCisgICAgcmV0dXJuIHN0YXRlOworfQpJbmRleDogU291
cmNlL1dlYktpdC93aW4vQWNjZXNzaWJsZURvY3VtZW50LmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYktpdC93aW4vQWNjZXNzaWJsZURvY3VtZW50LmgJKHJldmlzaW9uIDE1MTcxNikKKysrIFNv
dXJjZS9XZWJLaXQvd2luL0FjY2Vzc2libGVEb2N1bWVudC5oCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDUgKzEsNSBAQAogLyoKLSAqIENvcHlyaWdodCAoQykgMjAwOCwyMDEzIEFwcGxlIEluYy4gQWxs
IFJpZ2h0cyBSZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAwOCwgMjAxMyBBcHBsZSBJbmMu
IEFsbCBSaWdodHMgUmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBz
b3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24s
IGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAg
LTM0LDcgKzM0LDggQEAgcHVibGljOgogICAgIFdlYkNvcmU6OkRvY3VtZW50KiBkb2N1bWVudCgp
IGNvbnN0OwogCiBwcm90ZWN0ZWQ6Ci0gICAgdmlydHVhbCBsb25nIHJvbGUoKSBjb25zdDsKKyAg
ICB2aXJ0dWFsIGxvbmcgcm9sZSgpIGNvbnN0IE9WRVJSSURFOworICAgIHZpcnR1YWwgbG9uZyBz
dGF0ZSgpIGNvbnN0IE9WRVJSSURFOwogfTsKIAogI2VuZGlmIC8vIEFjY2Vzc2libGVEb2N1bWVu
dF9oCkluZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxNTE3MTYpCisrKyBUb29scy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAg
LTEsMyArMSwxNCBAQAorMjAxMy0wNi0xOCAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFwcGxl
LmNvbT4KKworICAgICAgICBbV2luZG93c10gQVg6IEV4cGFuZCBub3RpZmljYXRpb24gc3VwcG9y
dC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNzc2
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogRHVt
cFJlbmRlclRyZWUvd2luL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRXaW4uY3BwOgorICAgICAgICAo
QWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6aXNQcmVzc0FjdGlvblN1cHBvcnRlZCk6IFByb3ZpZGUg
aW1wbGVtZW50YXRpb24uCisgICAgICAgIChBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpwcmVzcyk6
IFByb3ZpZGUgaW1wbGVtZW50YXRpb24uCisKIDIwMTMtMDYtMTggIEFsZXggQ2hyaXN0ZW5zZW4g
IDxhY2hyaXN0ZW5zZW5AYXBwbGUuY29tPgogCiAgICAgICAgIFdvcmtpbmcgb24gY292ZXJhZ2Ug
c2NyaXB0LCBhZGRlZCB4bWwgdG8ganNvbiBkYXRhIGV4dHJhY3Rpb24gc2NyaXB0LgpJbmRleDog
VG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRXaW4uY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFRvb2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9BY2Nlc3NpYmlsaXR5VUlFbGVt
ZW50V2luLmNwcAkocmV2aXNpb24gMTUxNzE2KQorKysgVG9vbHMvRHVtcFJlbmRlclRyZWUvd2lu
L0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRXaW4uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xLDUgKzEs
NSBAQAogLyoKLSAqIENvcHlyaWdodCAoQykgMjAwOCBBcHBsZSBJbmMuIEFsbCBSaWdodHMgUmVz
ZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMDgsIDIwMTMgQXBwbGUgSW5jLiBBbGwgUmlnaHRz
IFJlc2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBi
aW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0
dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC0zMCw2ICszMCw3
IEBACiAjaW5jbHVkZSAiRHVtcFJlbmRlclRyZWUuaCIKICNpbmNsdWRlICJGcmFtZUxvYWREZWxl
Z2F0ZS5oIgogI2luY2x1ZGUgPEphdmFTY3JpcHRDb3JlL0pTU3RyaW5nUmVmLmg+CisjaW5jbHVk
ZSA8d3RmL3RleHQvV1RGU3RyaW5nLmg+CiAjaW5jbHVkZSA8Y29tdXRpbC5oPgogI2luY2x1ZGUg
PHRjaGFyLmg+CiAjaW5jbHVkZSA8c3RyaW5nPgpAQCAtNDM0LDcgKzQzNSwxNCBAQCBkb3VibGUg
QWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6bWF4VmFsdWUoCiAKIGJvb2wgQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudDo6aXNQcmVzc0FjdGlvblN1cHBvcnRlZCgpCiB7Ci0gICAgcmV0dXJuIGZhbHNlOwor
ICAgIEJTVFIgdmFsdWVCU1RSOworICAgIGlmIChGQUlMRUQobV9lbGVtZW50LT5nZXRfYWNjRGVm
YXVsdEFjdGlvbihzZWxmKCksICZ2YWx1ZUJTVFIpIHx8ICF2YWx1ZUJTVFIpKQorICAgICAgICBy
ZXR1cm4gZmFsc2U7CisKKyAgICBpZiAoITo6U3lzU3RyaW5nTGVuKHZhbHVlQlNUUikpCisgICAg
ICAgIHJldHVybiBmYWxzZTsKKworICAgIHJldHVybiB0cnVlOwogfQogCiBib29sIEFjY2Vzc2li
aWxpdHlVSUVsZW1lbnQ6OmlzSW5jcmVtZW50QWN0aW9uU3VwcG9ydGVkKCkKQEAgLTU5Nyw3ICs2
MDUsMTAgQEAgdm9pZCBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpzaG93TWVudSgpCiAKIHZvaWQg
QWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6cHJlc3MoKQogewotICAgIC8vIEZJWE1FOiBpbXBsZW1l
bnQKKyAgICBpZiAoIW1fZWxlbWVudCkKKyAgICAgICAgcmV0dXJuOworCisgICAgbV9lbGVtZW50
LT5hY2NEb0RlZmF1bHRBY3Rpb24oc2VsZigpKTsKIH0KIAogQWNjZXNzaWJpbGl0eVVJRWxlbWVu
dCBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpkaXNjbG9zZWRSb3dBdEluZGV4KHVuc2lnbmVkIGlu
ZGV4KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>