<?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>146674</bug_id>
          
          <creation_ts>2015-07-06 23:35:49 -0700</creation_ts>
          <short_desc>AX: VoiceOver cannot get to any content in Yahoo Mail messages table</short_desc>
          <delta_ts>2015-07-09 12:06:03 -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>bfulgham</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>1107391</commentid>
    <comment_count>0</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-07-06 23:35:49 -0700</bug_when>
    <thetext>VoiceOver cannot get to any content in Yahoo Mail messages table

WebKit is exposing some presentational elements as AXGroup. These are in between the AXTable and AXRows.

&lt;rdar://problem/21405928&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107394</commentid>
    <comment_count>1</comment_count>
      <attachid>256280</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-07-06 23:40:21 -0700</bug_when>
    <thetext>Created attachment 256280
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107396</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-06 23:43:22 -0700</bug_when>
    <thetext>Attachment 256280 did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:27:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 6 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>1107399</commentid>
    <comment_count>3</comment_count>
      <attachid>256282</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-07-06 23:47:46 -0700</bug_when>
    <thetext>Created attachment 256282
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108148</commentid>
    <comment_count>4</comment_count>
      <attachid>256282</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-09 00:32:33 -0700</bug_when>
    <thetext>Comment on attachment 256282
patch

Clearing flags on attachment: 256282

Committed r186587: &lt;http://trac.webkit.org/changeset/186587&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108149</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-09 00:32:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108249</commentid>
    <comment_count>6</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-07-09 11:11:33 -0700</bug_when>
    <thetext>This created two new test failures on Windows. Can you take a look?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108251</commentid>
    <comment_count>7</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-07-09 11:15:35 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; This created two new test failures on Windows. Can you take a look?

I see the test that was part of this patch is failing


 test 	results	image results	actual failure	expected failure	history
+accessibility/aria-table-with-presentational-elements.html	expected actual diff pretty diff	

that&apos;s because the DRT methods are not implemented on windows, so we should skip that test (i&apos;ll do that now)

what&apos;s the other failing test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108252</commentid>
    <comment_count>8</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-07-09 11:17:37 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; This created two new test failures on Windows. Can you take a look?
&gt; 
&gt; I see the test that was part of this patch is failing
&gt; 
&gt; 
&gt;  test 	results	image results	actual failure	expected failure	history
&gt; +accessibility/aria-table-with-presentational-elements.html	expected actual
&gt; diff pretty diff	
&gt; 
&gt; that&apos;s because the DRT methods are not implemented on windows, so we should
&gt; skip that test (i&apos;ll do that now)
&gt; 
&gt; what&apos;s the other failing test?

Sorry -- the other test failure is not related to you. Please just skip the test.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108278</commentid>
    <comment_count>9</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-07-09 12:06:03 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; This created two new test failures on Windows. Can you take a look?
&gt; 
&gt; I see the test that was part of this patch is failing
&gt; 
&gt; 
&gt;  test 	results	image results	actual failure	expected failure	history
&gt; +accessibility/aria-table-with-presentational-elements.html	expected actual
&gt; diff pretty diff	
&gt; 
&gt; that&apos;s because the DRT methods are not implemented on windows, so we should
&gt; skip that test (i&apos;ll do that now)
&gt; 
&gt; what&apos;s the other failing test?

http://trac.webkit.org/changeset/186595</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>256280</attachid>
            <date>2015-07-06 23:40:21 -0700</date>
            <delta_ts>2015-07-06 23:47:46 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>6185</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NjQwNSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM3IEBACisyMDE1LTA3LTA2ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IFZvaWNlT3ZlciBj
YW5ub3QgZ2V0IHRvIGFueSBjb250ZW50IGluIFlhaG9vIE1haWwgbWVzc2FnZXMgdGFibGUKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NjY3NAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEgdGFibGUgcm93
IGNvdWxkIGhhdmUgYW55IG51bWJlciBvZiBwYXJlbnQgZWxlbWVudHMgaW4gdGhlIHJlbmRlciB0
cmVlLCBidXQgZm9yIHRoZSBwdXJwb3NlcworICAgICAgICBvZiBhY2Nlc3NpYmlsaXR5IHdlIG9u
bHkgd2FudCB0byByZXBvcnQgdGhlIEFYVGFibGUgYXMgdGhlIHBhcmVudCBzbyB0aGF0IGl0IGxv
b2tzIGxpa2UgYSBzYW5lCisgICAgICAgIGRhdGEgdGFibGUuCisKKyAgICAgICAgVGVzdDogYWNj
ZXNzaWJpbGl0eS9hcmlhLXRhYmxlLXdpdGgtcHJlc2VudGF0aW9uYWwtZWxlbWVudHMuaHRtbAor
CisgICAgICAgICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3cuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93OjpkaXNjbG9zZWRCeVJv
dyk6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3c6OnBhcmVudE9i
amVjdFVuaWdub3JlZCk6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5QVJJQUdyaWRS
b3c6OnBhcmVudFRhYmxlKToKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlB
UklBR3JpZFJvdy5oOgorCisyMDE1LTA3LTA2ICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBh
cHBsZS5jb20+CisKKyAgICAgICAgQVg6IFZvaWNlT3ZlciBjYW5ub3QgZ2V0IHRvIGFueSBjb250
ZW50IGluIFlhaG9vIE1haWwgbWVzc2FnZXMgdGFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NjY3NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyAoT09QUyEpLgorCisgICAgICAg
ICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3cuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6QWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93OjpkaXNjbG9zZWRCeVJvdyk6CisgICAg
ICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3c6OnBhcmVudE9iamVjdFVuaWdu
b3JlZCk6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3c6OnBhcmVu
dFRhYmxlKToKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlBUklBR3JpZFJv
dy5oOgorCiAyMDE1LTA3LTA2ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAg
ICAgICAgUkVHUkVTU0lPTjogU2xpZGVyIHRodW1iIGRvZXMgbm90IHJlbmRlciBwcm9wZXJseSAo
aW1hZ2UgdGVzdHMgd2l0aCA8aW5wdXQgdHlwZT0icmFuZ2UiPikKSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93LmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlBUklBR3JpZFJv
dy5jcHAJKHJldmlzaW9uIDE4NjIxMSkKKysrIFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkv
QWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTE0LDYgKzEx
NCwxMSBAQAogICAgIHJldHVybiBudWxscHRyOwogfQogICAgIAorQWNjZXNzaWJpbGl0eU9iamVj
dCogQWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93OjpwYXJlbnRPYmplY3RVbmlnbm9yZWQoKSBjb25z
dAoreworICAgIHJldHVybiBwYXJlbnRUYWJsZSgpOworfQorICAgIAogQWNjZXNzaWJpbGl0eVRh
YmxlKiBBY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3c6OnBhcmVudFRhYmxlKCkgY29uc3QKIHsKICAg
ICAvLyBUaGUgcGFyZW50IHRhYmxlIG1pZ2h0IG5vdCBiZSB0aGUgZGlyZWN0IGFuY2VzdG9yIG9m
IHRoZSByb3cgdW5mb3J0dW5hdGVseS4gQVJJQSBzdGF0ZXMgdGhhdCByb2xlPSJncmlkIiBzaG91
bGQKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eUFSSUFH
cmlkUm93LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nl
c3NpYmlsaXR5QVJJQUdyaWRSb3cuaAkocmV2aXNpb24gMTg2MjExKQorKysgU291cmNlL1dlYkNv
cmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3cuaAkod29ya2luZyBjb3B5
KQpAQCAtNTAsNyArNTAsOCBAQAogCiAgICAgdmlydHVhbCBib29sIGlzQVJJQVRyZWVHcmlkUm93
KCkgY29uc3Qgb3ZlcnJpZGU7CiAgICAgdmlydHVhbCBBY2Nlc3NpYmlsaXR5VGFibGUqIHBhcmVu
dFRhYmxlKCkgY29uc3Qgb3ZlcnJpZGU7Ci19OyAKKyAgICB2aXJ0dWFsIEFjY2Vzc2liaWxpdHlP
YmplY3QqIHBhcmVudE9iamVjdFVuaWdub3JlZCgpIGNvbnN0IG92ZXJyaWRlOworfTsKIAogfSAv
LyBuYW1lc3BhY2UgV2ViQ29yZSAKIApJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTg2NDA1KQorKysgTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTUt
MDctMDYgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFwcGxlLmNvbT4KKworICAgICAgICBB
WDogVm9pY2VPdmVyIGNhbm5vdCBnZXQgdG8gYW55IGNvbnRlbnQgaW4gWWFob28gTWFpbCBtZXNz
YWdlcyB0YWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTQ2Njc0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBhY2Nlc3NpYmlsaXR5L2FyaWEtdGFibGUtd2l0aC1wcmVzZW50YXRpb25hbC1lbGVtZW50
cy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkvYXJpYS10YWJs
ZS13aXRoLXByZXNlbnRhdGlvbmFsLWVsZW1lbnRzLmh0bWw6IEFkZGVkLgorCisyMDE1LTA3LTA2
ICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IFZv
aWNlT3ZlciBjYW5ub3QgZ2V0IHRvIGFueSBjb250ZW50IGluIFlhaG9vIE1haWwgbWVzc2FnZXMg
dGFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0
NjY3NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
YWNjZXNzaWJpbGl0eS9hcmlhLXRhYmxlLXdpdGgtcHJlc2VudGF0aW9uYWwtZWxlbWVudHMtZXhw
ZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L2FyaWEtdGFibGUtd2l0
aC1wcmVzZW50YXRpb25hbC1lbGVtZW50cy5odG1sOiBBZGRlZC4KKwogMjAxNS0wNy0wNiAgWmFs
YW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT046IFNsaWRl
ciB0aHVtYiBkb2VzIG5vdCByZW5kZXIgcHJvcGVybHkgKGltYWdlIHRlc3RzIHdpdGggPGlucHV0
IHR5cGU9InJhbmdlIj4pCkluZGV4OiBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2FyaWEtdGFi
bGUtd2l0aC1wcmVzZW50YXRpb25hbC1lbGVtZW50cy1leHBlY3RlZC50eHQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hcmlhLXRhYmxlLXdpdGgtcHJlc2VudGF0aW9u
YWwtZWxlbWVudHMtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvYWNj
ZXNzaWJpbGl0eS9hcmlhLXRhYmxlLXdpdGgtcHJlc2VudGF0aW9uYWwtZWxlbWVudHMtZXhwZWN0
ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMTEgQEAKK1RoaXMgdGVzdHMgdGhhdCBp
biBhbiBhcmlhIHRhYmxlIGEgcm93IHdpbGwgcmVwb3J0IGl0cyBwYXJlbnQgYXMgdGhlIHRhYmxl
LgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2Vz
LCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyByb3cucm9sZSBpcyAnQVhS
b2xlOiBBWFJvdycKK1BBU1Mgcm93LnBhcmVudEVsZW1lbnQoKS5yb2xlIGlzICdBWFJvbGU6IEFY
VGFibGUnCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUK
KwpJbmRleDogTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hcmlhLXRhYmxlLXdpdGgtcHJlc2Vu
dGF0aW9uYWwtZWxlbWVudHMuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9hY2Nlc3Np
YmlsaXR5L2FyaWEtdGFibGUtd2l0aC1wcmVzZW50YXRpb25hbC1lbGVtZW50cy5odG1sCShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hcmlhLXRhYmxlLXdpdGgtcHJl
c2VudGF0aW9uYWwtZWxlbWVudHMuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDQzIEBA
Cis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4K
KzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3Jp
cHQ+Cis8L2hlYWQ+CisKKzxib2R5IGlkPSJib2R5Ij4KKworPGRpdiBpZD0iY29udGVudCI+CisK
KzxkaXYgcm9sZT0iZ3JpZCIgaWQ9InRhYmxlIj4KKyAgPGRpdiByb2xlPSJwcmVzZW50YXRpb25h
bCIgYXJpYS1sYWJlbD0iaGVsbG8iPgorICAgICA8ZGl2IHJvbGU9InByZXNlbnRhdGlvbmFsIiBh
cmlhLWhhc3BvcHVwPSJ0cnVlIj4KKyAgICAgICAgIDxkaXYgcm9sZT0icm93Ij4gCisgICAgICAg
ICAgICAgPGRpdiByb2xlPSJncmlkY2VsbCI+aGVsbG88L2Rpdj4KKyAgICAgICAgICAgICA8ZGl2
IHJvbGU9ImdyaWRjZWxsIj5oZWxsbzwvZGl2PgorICAgICAgICAgICAgIDxkaXYgcm9sZT0iZ3Jp
ZGNlbGwiPmhlbGxvPC9kaXY+CisgICAgICAgICA8L2Rpdj4KKyAgICAgIDwvZGl2PgorICA8L2Rp
dj4KKzwvZGl2PgorCis8L2Rpdj4KKworPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlk
PSJjb25zb2xlIj48L2Rpdj4KKworPHNjcmlwdD4KK2Rlc2NyaXB0aW9uKCJUaGlzIHRlc3RzIHRo
YXQgaW4gYW4gYXJpYSB0YWJsZSBhIHJvdyB3aWxsIHJlcG9ydCBpdHMgcGFyZW50IGFzIHRoZSB0
YWJsZS4iKTsKKworaWYgKHdpbmRvdy5hY2Nlc3NpYmlsaXR5Q29udHJvbGxlcikgeworICAgIHZh
ciB0YWJsZSA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgi
dGFibGUiKTsKKyAgICB2YXIgcm93ID0gdGFibGUucm93QXRJbmRleCgwKTsKKyAgICBzaG91bGRC
ZSgicm93LnJvbGUiLCAiJ0FYUm9sZTogQVhSb3cnIik7CisgICAgc2hvdWxkQmUoInJvdy5wYXJl
bnRFbGVtZW50KCkucm9sZSIsICInQVhSb2xlOiBBWFRhYmxlJyIpOworCisgICAgZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoImNvbnRlbnQiKS5zdHlsZS52aXNpYmlsaXR5ID0gImhpZGRlbiI7Cit9
CisKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMi
Pjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>256282</attachid>
            <date>2015-07-06 23:47:46 -0700</date>
            <delta_ts>2015-07-09 00:32:33 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>5230</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NjQwNSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDE1LTA3LTA2ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IFZvaWNlT3ZlciBj
YW5ub3QgZ2V0IHRvIGFueSBjb250ZW50IGluIFlhaG9vIE1haWwgbWVzc2FnZXMgdGFibGUKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NjY3NAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEgdGFibGUgcm93
IGNvdWxkIGhhdmUgYW55IG51bWJlciBvZiBwYXJlbnQgZWxlbWVudHMgaW4gdGhlIHJlbmRlciB0
cmVlLCBidXQgZm9yIHRoZSBwdXJwb3NlcworICAgICAgICBvZiBhY2Nlc3NpYmlsaXR5IHdlIG9u
bHkgd2FudCB0byByZXBvcnQgdGhlIEFYVGFibGUgYXMgdGhlIHBhcmVudCBzbyB0aGF0IGl0IGxv
b2tzIGxpa2UgYSBzYW5lCisgICAgICAgIGRhdGEgdGFibGUuCisKKyAgICAgICAgVGVzdDogYWNj
ZXNzaWJpbGl0eS9hcmlhLXRhYmxlLXdpdGgtcHJlc2VudGF0aW9uYWwtZWxlbWVudHMuaHRtbAor
CisgICAgICAgICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3cuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93OjpkaXNjbG9zZWRCeVJv
dyk6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3c6OnBhcmVudE9i
amVjdFVuaWdub3JlZCk6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5QVJJQUdyaWRS
b3c6OnBhcmVudFRhYmxlKToKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlB
UklBR3JpZFJvdy5oOgorCiAyMDE1LTA3LTA2ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5j
b20+CiAKICAgICAgICAgUkVHUkVTU0lPTjogU2xpZGVyIHRodW1iIGRvZXMgbm90IHJlbmRlciBw
cm9wZXJseSAoaW1hZ2UgdGVzdHMgd2l0aCA8aW5wdXQgdHlwZT0icmFuZ2UiPikKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlB
UklBR3JpZFJvdy5jcHAJKHJldmlzaW9uIDE4NjIxMSkKKysrIFNvdXJjZS9XZWJDb3JlL2FjY2Vz
c2liaWxpdHkvQWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93LmNwcAkod29ya2luZyBjb3B5KQpAQCAt
MTE0LDYgKzExNCwxMSBAQAogICAgIHJldHVybiBudWxscHRyOwogfQogICAgIAorQWNjZXNzaWJp
bGl0eU9iamVjdCogQWNjZXNzaWJpbGl0eUFSSUFHcmlkUm93OjpwYXJlbnRPYmplY3RVbmlnbm9y
ZWQoKSBjb25zdAoreworICAgIHJldHVybiBwYXJlbnRUYWJsZSgpOworfQorICAgIAogQWNjZXNz
aWJpbGl0eVRhYmxlKiBBY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3c6OnBhcmVudFRhYmxlKCkgY29u
c3QKIHsKICAgICAvLyBUaGUgcGFyZW50IHRhYmxlIG1pZ2h0IG5vdCBiZSB0aGUgZGlyZWN0IGFu
Y2VzdG9yIG9mIHRoZSByb3cgdW5mb3J0dW5hdGVseS4gQVJJQSBzdGF0ZXMgdGhhdCByb2xlPSJn
cmlkIiBzaG91bGQKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJp
bGl0eUFSSUFHcmlkUm93LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYWNjZXNzaWJp
bGl0eS9BY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3cuaAkocmV2aXNpb24gMTg2MjExKQorKysgU291
cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5QVJJQUdyaWRSb3cuaAkod29y
a2luZyBjb3B5KQpAQCAtNTAsNyArNTAsOCBAQAogCiAgICAgdmlydHVhbCBib29sIGlzQVJJQVRy
ZWVHcmlkUm93KCkgY29uc3Qgb3ZlcnJpZGU7CiAgICAgdmlydHVhbCBBY2Nlc3NpYmlsaXR5VGFi
bGUqIHBhcmVudFRhYmxlKCkgY29uc3Qgb3ZlcnJpZGU7Ci19OyAKKyAgICB2aXJ0dWFsIEFjY2Vz
c2liaWxpdHlPYmplY3QqIHBhcmVudE9iamVjdFVuaWdub3JlZCgpIGNvbnN0IG92ZXJyaWRlOwor
fTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZSAKIApJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTg2NDA1
KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMg
QEAKKzIwMTUtMDctMDYgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFwcGxlLmNvbT4KKwor
ICAgICAgICBBWDogVm9pY2VPdmVyIGNhbm5vdCBnZXQgdG8gYW55IGNvbnRlbnQgaW4gWWFob28g
TWFpbCBtZXNzYWdlcyB0YWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTQ2Njc0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L2FyaWEtdGFibGUtd2l0aC1wcmVzZW50YXRpb25h
bC1lbGVtZW50cy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkv
YXJpYS10YWJsZS13aXRoLXByZXNlbnRhdGlvbmFsLWVsZW1lbnRzLmh0bWw6IEFkZGVkLgorCiAy
MDE1LTA3LTA2ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgUkVH
UkVTU0lPTjogU2xpZGVyIHRodW1iIGRvZXMgbm90IHJlbmRlciBwcm9wZXJseSAoaW1hZ2UgdGVz
dHMgd2l0aCA8aW5wdXQgdHlwZT0icmFuZ2UiPikKSW5kZXg6IExheW91dFRlc3RzL2FjY2Vzc2li
aWxpdHkvYXJpYS10YWJsZS13aXRoLXByZXNlbnRhdGlvbmFsLWVsZW1lbnRzLWV4cGVjdGVkLnR4
dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2FyaWEtdGFibGUtd2l0
aC1wcmVzZW50YXRpb25hbC1lbGVtZW50cy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBM
YXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2FyaWEtdGFibGUtd2l0aC1wcmVzZW50YXRpb25hbC1l
bGVtZW50cy1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwxMSBAQAorVGhp
cyB0ZXN0cyB0aGF0IGluIGFuIGFyaWEgdGFibGUgYSByb3cgd2lsbCByZXBvcnQgaXRzIHBhcmVu
dCBhcyB0aGUgdGFibGUuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAi
UEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIHJv
dy5yb2xlIGlzICdBWFJvbGU6IEFYUm93JworUEFTUyByb3cucGFyZW50RWxlbWVudCgpLnJvbGUg
aXMgJ0FYUm9sZTogQVhUYWJsZScKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKwor
VEVTVCBDT01QTEVURQorCkluZGV4OiBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2FyaWEtdGFi
bGUtd2l0aC1wcmVzZW50YXRpb25hbC1lbGVtZW50cy5odG1sCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL2FjY2Vzc2liaWxpdHkvYXJpYS10YWJsZS13aXRoLXByZXNlbnRhdGlvbmFsLWVsZW1l
bnRzLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2FyaWEt
dGFibGUtd2l0aC1wcmVzZW50YXRpb25hbC1lbGVtZW50cy5odG1sCSh3b3JraW5nIGNvcHkpCkBA
IC0wLDAgKzEsNDMgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwv
L0VOIj4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2VzL2pzLXRlc3Qt
cHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKworPGJvZHkgaWQ9ImJvZHkiPgorCis8ZGl2IGlk
PSJjb250ZW50Ij4KKworPGRpdiByb2xlPSJncmlkIiBpZD0idGFibGUiPgorICA8ZGl2IHJvbGU9
InByZXNlbnRhdGlvbmFsIiBhcmlhLWxhYmVsPSJoZWxsbyI+CisgICAgIDxkaXYgcm9sZT0icHJl
c2VudGF0aW9uYWwiIGFyaWEtaGFzcG9wdXA9InRydWUiPgorICAgICAgICAgPGRpdiByb2xlPSJy
b3ciPiAKKyAgICAgICAgICAgICA8ZGl2IHJvbGU9ImdyaWRjZWxsIj5oZWxsbzwvZGl2PgorICAg
ICAgICAgICAgIDxkaXYgcm9sZT0iZ3JpZGNlbGwiPmhlbGxvPC9kaXY+CisgICAgICAgICAgICAg
PGRpdiByb2xlPSJncmlkY2VsbCI+aGVsbG88L2Rpdj4KKyAgICAgICAgIDwvZGl2PgorICAgICAg
PC9kaXY+CisgIDwvZGl2PgorPC9kaXY+CisKKzwvZGl2PgorCis8cCBpZD0iZGVzY3JpcHRpb24i
PjwvcD4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorCis8c2NyaXB0PgorZGVzY3JpcHRpb24o
IlRoaXMgdGVzdHMgdGhhdCBpbiBhbiBhcmlhIHRhYmxlIGEgcm93IHdpbGwgcmVwb3J0IGl0cyBw
YXJlbnQgYXMgdGhlIHRhYmxlLiIpOworCitpZiAod2luZG93LmFjY2Vzc2liaWxpdHlDb250cm9s
bGVyKSB7CisgICAgdmFyIHRhYmxlID0gYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuYWNjZXNzaWJs
ZUVsZW1lbnRCeUlkKCJ0YWJsZSIpOworICAgIHZhciByb3cgPSB0YWJsZS5yb3dBdEluZGV4KDAp
OworICAgIHNob3VsZEJlKCJyb3cucm9sZSIsICInQVhSb2xlOiBBWFJvdyciKTsKKyAgICBzaG91
bGRCZSgicm93LnBhcmVudEVsZW1lbnQoKS5yb2xlIiwgIidBWFJvbGU6IEFYVGFibGUnIik7CisK
KyAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29udGVudCIpLnN0eWxlLnZpc2liaWxpdHkg
PSAiaGlkZGVuIjsKK30KKworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2VzL2pz
LXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>