<?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>149510</bug_id>
          
          <creation_ts>2015-09-23 13:29:27 -0700</creation_ts>
          <short_desc>accessibility/mac/aria-expanded-notifications.html is flaky</short_desc>
          <delta_ts>2015-10-01 10:46:26 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=149218</see_also>
          <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="Beth Dakin">bdakin</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>ap</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>mario</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>samuel_white</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1128375</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2015-09-23 13:29:27 -0700</bug_when>
    <thetext>https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=accessibility%2Fmac%2Faria-expanded-notifications.html shows that this test has been flaky on the Mavericks and Yosemite bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1128376</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-09-23 13:29:40 -0700</bug_when>
    <thetext>&lt;rdar://problem/22826005&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1128378</commentid>
    <comment_count>2</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2015-09-23 13:35:29 -0700</bug_when>
    <thetext>Marked it flaky: http://trac.webkit.org/changeset/190183</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1128379</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-09-23 13:36:05 -0700</bug_when>
    <thetext>&lt;rdar://problem/22826112&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129394</commentid>
    <comment_count>4</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-29 14:12:31 -0700</bug_when>
    <thetext>Almost certainly caused by http://trac.webkit.org/changeset/189668</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129395</commentid>
    <comment_count>5</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-29 14:12:57 -0700</bug_when>
    <thetext>Can reproducing after running a few dozen times in a row with the attached test list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129396</commentid>
    <comment_count>6</comment_count>
      <attachid>262106</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-29 14:13:23 -0700</bug_when>
    <thetext>Created attachment 262106
Test List</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129410</commentid>
    <comment_count>7</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-29 14:33:16 -0700</bug_when>
    <thetext>Attaching the failure diff</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129411</commentid>
    <comment_count>8</comment_count>
      <attachid>262109</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-29 14:33:43 -0700</bug_when>
    <thetext>Created attachment 262109
Failure diff</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129655</commentid>
    <comment_count>9</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-30 13:15:47 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Almost certainly caused by http://trac.webkit.org/changeset/189668

Verified this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129656</commentid>
    <comment_count>10</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-30 13:21:21 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (In reply to comment #4)
&gt; &gt; Almost certainly caused by http://trac.webkit.org/changeset/189668
&gt; 
&gt; Verified this.

By &quot;verified,&quot; I mean that, when the patch is reverted, I can no longer repro the issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129828</commentid>
    <comment_count>11</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-30 22:08:57 -0700</bug_when>
    <thetext>Breaking in AccessibilityController::addNotificationListener() seems to make this reproduce 100%. Seems like a race.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129841</commentid>
    <comment_count>12</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-30 23:13:41 -0700</bug_when>
    <thetext>The problem is triggered by our resumable parser.

            if (elapsedTime &gt; m_parserTimeLimit)
                session.needsYield = true;

AXLoadComplete gets called synchronously from DocumentLoader::finishedLoading(). This means that the order of the AXLoadComplete message isn&apos;t FIFO:

If the parser yielded previously, the AXLoadComplete will be handled after some AX messages had been handled. If the parser hadn&apos;t yielded, the AXLoadComplete will be the first message processed (no matter what had been queued up before it).

I assume that making AXLoadComplete asynchronous is not possible. Therefore, it seems the test should be relaxed to handle the case of various orderings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129844</commentid>
    <comment_count>13</comment_count>
      <attachid>262236</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-30 23:27:10 -0700</bug_when>
    <thetext>Created attachment 262236
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129845</commentid>
    <comment_count>14</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-09-30 23:27:17 -0700</bug_when>
    <thetext>&gt; I assume that making AXLoadComplete asynchronous is not possible.

This actually sounds like it should be good. Loading is asynchronous in nature, so queueing the notification should not make an observable difference other than in this edge case.

Chris, does that make sense?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129847</commentid>
    <comment_count>15</comment_count>
      <attachid>262236</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-09-30 23:29:19 -0700</bug_when>
    <thetext>Comment on attachment 262236
Patch

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

&gt; LayoutTests/accessibility/mac/aria-expanded-notifications-expected.txt:12
&gt;  TEST COMPLETE
&gt; -Notification: AXLoadComplete
&gt;  Notification: AXRowCountChanged

This should be fixed by properly using js-test functionality - TEST COMPLETE is supposed to be last.

&gt; LayoutTests/platform/mac/TestExpectations:-1334
&gt; -webkit.org/b/149510 accessibility/mac/aria-expanded-notifications.html [ Pass Failure ]

It seems like we would need a code change anyway for the other test that asserts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129849</commentid>
    <comment_count>16</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-09-30 23:30:57 -0700</bug_when>
    <thetext>Yea this sounds good. The test is not dependent on the order of these notifications
If we didn&apos;t get to the bottom of this I was going to suggest filtering out the load notification 

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129851</commentid>
    <comment_count>17</comment_count>
      <attachid>262236</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-09-30 23:31:12 -0700</bug_when>
    <thetext>Comment on attachment 262236
Patch

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

&gt;&gt; LayoutTests/platform/mac/TestExpectations:-1334
&gt;&gt; -webkit.org/b/149510 accessibility/mac/aria-expanded-notifications.html [ Pass Failure ]
&gt; 
&gt; It seems like we would need a code change anyway for the other test that asserts.

Unfortunately, it seems that other test is a separate issue :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129972</commentid>
    <comment_count>18</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-10-01 10:46:26 -0700</bug_when>
    <thetext>Committed r190417: &lt;http://trac.webkit.org/changeset/190417&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>262106</attachid>
            <date>2015-09-29 14:13:23 -0700</date>
            <delta_ts>2015-09-29 14:13:23 -0700</delta_ts>
            <desc>Test List</desc>
            <filename>file2.txt</filename>
            <type>text/plain</type>
            <size>518</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">YWNjZXNzaWJpbGl0eS9tYWMvYWJici1hY3JvbnltLXRhZ3MuaHRtbAphY2Nlc3NpYmlsaXR5L21h
Yy9hYmJyLWFjcm9ueW0tdGFncy5odG1sCmFjY2Vzc2liaWxpdHkvbWFjL2FjY2Vzc2tleS5odG1s
CmFjY2Vzc2liaWxpdHkvbWFjL2FsdC1mb3ItY3NzLWNvbnRlbnQuaHRtbAphY2Nlc3NpYmlsaXR5
L21hYy9hcmVhLXdpdGgtYXJpYS1sYWJlbC5odG1sCmFjY2Vzc2liaWxpdHkvbWFjL2FyaWEtYWxl
cnRzLmh0bWwKYWNjZXNzaWJpbGl0eS9tYWMvYXJpYS1jb2x1bW5yb3doZWFkZXJzLmh0bWwKYWNj
ZXNzaWJpbGl0eS9tYWMvYXJpYS1kaXJlY3RvcnkuaHRtbAphY2Nlc3NpYmlsaXR5L21hYy9hcmlh
LWRpdnMtbm90LWlnbm9yZWQuaHRtbAphY2Nlc3NpYmlsaXR5L21hYy9hcmlhLWRyYWctZHJvcC5o
dG1sCmFjY2Vzc2liaWxpdHkvbWFjL2FyaWEtZXhwYW5kZWQtbm90LWV4cG9zZWQtd2hlbi11bmRl
ZmluZWQuaHRtbAphY2Nlc3NpYmlsaXR5L21hYy9hcmlhLWV4cGFuZGVkLW5vdGlmaWNhdGlvbnMu
aHRtbAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>262109</attachid>
            <date>2015-09-29 14:33:43 -0700</date>
            <delta_ts>2015-09-29 14:33:43 -0700</delta_ts>
            <desc>Failure diff</desc>
            <filename>aria-expanded-notifications-diff.txt</filename>
            <type>text/plain</type>
            <size>499</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">LS0tIC9Wb2x1bWVzL0RhdGEvaG9tZS9tbWF4ZmllbGQvQnVpbGQvRGVidWcvbGF5b3V0LXRlc3Qt
cmVzdWx0cy9hY2Nlc3NpYmlsaXR5L21hYy9hcmlhLWV4cGFuZGVkLW5vdGlmaWNhdGlvbnMtZXhw
ZWN0ZWQudHh0CisrKyAvVm9sdW1lcy9EYXRhL2hvbWUvbW1heGZpZWxkL0J1aWxkL0RlYnVnL2xh
eW91dC10ZXN0LXJlc3VsdHMvYWNjZXNzaWJpbGl0eS9tYWMvYXJpYS1leHBhbmRlZC1ub3RpZmlj
YXRpb25zLWFjdHVhbC50eHQKQEAgLTksOSArOSw5IEBACiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNl
ZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKLU5vdGlmaWNhdGlvbjogQVhMb2FkQ29tcGxldGUK
IE5vdGlmaWNhdGlvbjogQVhSb3dDb3VudENoYW5nZWQKIE5vdGlmaWNhdGlvbjogQVhSb3dDb2xs
YXBzZWQKIE5vdGlmaWNhdGlvbjogQVhSb3dDb3VudENoYW5nZWQKIE5vdGlmaWNhdGlvbjogQVhS
b3dFeHBhbmRlZAorTm90aWZpY2F0aW9uOiBBWExvYWRDb21wbGV0ZQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>262236</attachid>
            <date>2015-09-30 23:27:10 -0700</date>
            <delta_ts>2015-09-30 23:31:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-149510-20150930232645.patch</filename>
            <type>text/plain</type>
            <size>3872</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkwMzgyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNDNhY2VkMGNiNDc0OWVlNGZhZTE5
NDgzMGFkYWJjYTI3YzE4YjBkMC4uN2E0NzVhMWQwZmVkYzI1ZjU0ODNhZjBiYjk0NDk1MzNkMzVj
ZTlmMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE1LTA5LTMwICBNeWxlcyBDLiBNYXhmaWVs
ZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgYWNjZXNzaWJpbGl0eS9tYWMvYXJp
YS1leHBhbmRlZC1ub3RpZmljYXRpb25zLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0OTUxMAorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBwcm9ibGVtIGlzIHRyaWdnZXJlZCBi
eSBvdXIgcmVzdW1hYmxlIHBhcnNlci4gQVhMb2FkQ29tcGxldGUgZ2V0cyBjYWxsZWQKKyAgICAg
ICAgc3luY2hyb25vdXNseSBmcm9tIERvY3VtZW50TG9hZGVyOjpmaW5pc2hlZExvYWRpbmcoKS4g
VGhpcyBtZWFucyB0aGF0IHRoZSBvcmRlciBvZgorICAgICAgICB0aGUgQVhMb2FkQ29tcGxldGUg
bWVzc2FnZSBpc24ndCBGSUZPLgorCisgICAgICAgIElmIHRoZSBwYXJzZXIgeWllbGRlZCBwcmV2
aW91c2x5LCB0aGUgQVhMb2FkQ29tcGxldGUgd2lsbCBiZSBoYW5kbGVkIGFmdGVyIHNvbWUgQVgK
KyAgICAgICAgbWVzc2FnZXMgaGFkIGJlZW4gaGFuZGxlZC4KKworICAgICAgICBJZiB0aGUgcGFy
c2VyIGhhZG4ndCB5aWVsZGVkLCB0aGUgQVhMb2FkQ29tcGxldGUgd2lsbCBiZSB0aGUgZmlyc3Qg
bWVzc2FnZQorICAgICAgICBwcm9jZXNzZWQgKG5vIG1hdHRlciB3aGF0IGhhZCBiZWVuIHF1ZXVl
ZCB1cCBiZWZvcmUgaXQpLgorCisgICAgICAgIEJlY2F1c2UgbWFraW5nIHRoZSBBWExvYWRDb21w
bGV0ZSBtZXNzYWdlIGFzeW5jaG9ub3VzIGlzIG5vdCBkZXNpcmFibGUsIHRoZQorICAgICAgICBz
b2x1dGlvbiBpcyB0byByZWxheCB0aGUgdGVzdCB0byBoYW5kbGUgdmFyaW91cyBvcmRlcmluZ3Mu
CisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L21hYy9hcmlhLWV4cGFuZGVkLW5vdGlmaWNhdGlv
bnMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWFjL2FyaWEtZXhwYW5k
ZWQtbm90aWZpY2F0aW9ucy5odG1sOgorICAgICAgICAqIHBsYXRmb3JtL21hYy9UZXN0RXhwZWN0
YXRpb25zOgorCiAyMDE1LTA5LTMwICBCcmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4K
IAogICAgICAgICBBZGQgVW5pcXVlSURCRGF0YWJhc2Ugb2JqZWN0LCBJREJCYWNraW5nU3RvcmUg
b2JqZWN0cywgYW5kIGEgZGF0YWJhc2Ugb3BlcmF0aW9uIHRocmVhZC4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL2FyaWEtZXhwYW5kZWQtbm90aWZpY2F0aW9ucy1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hYy9hcmlhLWV4cGFuZGVk
LW5vdGlmaWNhdGlvbnMtZXhwZWN0ZWQudHh0CmluZGV4IDg3MDVjMTcxNTQ3MDc3ODA3MTBjODcx
NGM0ZGY3OTQyNTZiNjEwMDAuLmEyNThhYWFmM2FkMThhMGUwNWNhMzEzOTE5MTQwMzYyN2YzMjg5
MmMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL2FyaWEtZXhwYW5k
ZWQtbm90aWZpY2F0aW9ucy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJp
bGl0eS9tYWMvYXJpYS1leHBhbmRlZC1ub3RpZmljYXRpb25zLWV4cGVjdGVkLnR4dApAQCAtOSw3
ICs5LDYgQEAgUEFTUyBhZGRlZE5vdGlmaWNhdGlvbiBpcyB0cnVlCiBQQVNTIHN1Y2Nlc3NmdWxs
eVBhcnNlZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKLU5vdGlmaWNhdGlvbjogQVhMb2FkQ29t
cGxldGUKIE5vdGlmaWNhdGlvbjogQVhSb3dDb3VudENoYW5nZWQKIE5vdGlmaWNhdGlvbjogQVhS
b3dDb2xsYXBzZWQKIE5vdGlmaWNhdGlvbjogQVhSb3dDb3VudENoYW5nZWQKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL2FyaWEtZXhwYW5kZWQtbm90aWZpY2F0aW9u
cy5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYWMvYXJpYS1leHBhbmRlZC1ub3Rp
ZmljYXRpb25zLmh0bWwKaW5kZXggZjJhMmZkZmQ0MWZhNWUyOTQzNWViNDdlNDFmMTBhMjI3YmJk
YWI0Ny4uODQ3OTgxMjNmNWNiMGY2YzViZjBhNzA0ZTQ1M2MxNmVmM2IxMDcwMyAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYWMvYXJpYS1leHBhbmRlZC1ub3RpZmljYXRp
b25zLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYWMvYXJpYS1leHBhbmRl
ZC1ub3RpZmljYXRpb25zLmh0bWwKQEAgLTMwLDkgKzMwLDExIEBACiAgICAgdmFyIG5vdGlmeU5h
bWUgPSAwOwogICAgIC8vIFRoZSBvcmRlciBvZiBub3RpZmljYXRpb25zIHNob3VsZCBiZSBSb3cg
Q291bnQsIFJvdyBDb2xsYXBzZWQsIFJvdyBDb3VudCwgUm93IEV4cGFuZGVkCiAgICAgZnVuY3Rp
b24gbm90aWZ5Q2FsbGJhY2soZWxlbWVudCwgbm90aWZpY2F0aW9uKSB7ICAKKyAgICAgICAgaWYg
KG5vdGlmaWNhdGlvbiA9PSAiQVhMb2FkQ29tcGxldGUiIHx8IG5vdGlmaWNhdGlvbiA9PSAiQVhM
YXlvdXRDb21wbGV0ZSIpCisgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIG5vdGlmeU5hbWUg
PSBub3RpZmljYXRpb247CiAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJub3RpZmlj
YXRpb25zIikuaW5uZXJIVE1MICs9ICJOb3RpZmljYXRpb246ICIgKyBub3RpZnlOYW1lICsgIjxi
cj4iOwotICAgICAgICBpZiAobm90aWZ5Q291bnQgPT0gNCkgeworICAgICAgICBpZiAobm90aWZ5
Q291bnQgPT0gMykgewogICAgICAgICAgICAgYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIucmVtb3Zl
Tm90aWZpY2F0aW9uTGlzdGVuZXIoKTsKICAgICAgICAgICAgIHdpbmRvdy50ZXN0UnVubmVyLm5v
dGlmeURvbmUoKTsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVj
dGF0aW9ucwppbmRleCAyYWQ1ZDUxM2M1MDhhOTcxMGU3MTgxZWRlNTIzNDFjOGM2YWJjMWFhLi40
Y2ZlMjcxMzc1MjZlZTJmNTkzZmVmYzIxNGQwNzE2NTgyMDlmMzg0IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTMzMSw3ICsxMzMxLDUgQEAgd2Via2l0
Lm9yZy9iLzE0OTQ0MCBmYXN0L3NoYWRvdy1kb20vY3NzLXNjb3Bpbmctc2hhZG93LWhvc3QtZnVu
Y3Rpb25hbC1ydWxlLmh0bWwKIHdlYmtpdC5vcmcvYi8xNDk0NDEgZmFzdC9zaGFkb3ctZG9tL2Nz
cy1zY29waW5nLXNoYWRvdy1zbG90dGVkLXJ1bGUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQog
d2Via2l0Lm9yZy9iLzE0OTQ0MSBmYXN0L3NoYWRvdy1kb20vY3NzLXNjb3Bpbmctc2hhZG93LXNs
b3QtZGlzcGxheS1vdmVycmlkZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiAKLXdlYmtpdC5v
cmcvYi8xNDk1MTAgYWNjZXNzaWJpbGl0eS9tYWMvYXJpYS1leHBhbmRlZC1ub3RpZmljYXRpb25z
Lmh0bWwgWyBQYXNzIEZhaWx1cmUgXQotCiAjIFRpbWVzIG91dCBpbiBkZWJ1Zy4KIFsgRGVidWcg
XSBqcy9yZWdyZXNzL2dldHRlci1yaWNoYXJkcy10cnktY2F0Y2guaHRtbCBbIFNraXAgXQo=
</data>
<flag name="review"
          id="287416"
          type_id="1"
          status="+"
          setter="cfleizach"
    />
          </attachment>
      

    </bug>

</bugzilla>