<?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>98366</bug_id>
          
          <creation_ts>2012-10-04 00:40:08 -0700</creation_ts>
          <short_desc>[GTK] accessibility/ignore-spacer-elements.html is failing</short_desc>
          <delta_ts>2012-10-17 08:30:25 -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>WebKitGTK</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>98347</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Joanmarie Diggs">jdiggs</assigned_to>
          <cc>cfleizach</cc>
    
    <cc>dglazkov</cc>
    
    <cc>jdiggs</cc>
    
    <cc>mario</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>734450</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-10-04 00:40:08 -0700</bug_when>
    <thetext>accessibility/ignore-spacer-elements.html is failing on all GTK platforms.
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&amp;tests=accessibility%2Fignore-spacer-elements.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743558</commentid>
    <comment_count>1</comment_count>
      <attachid>169028</attachid>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-16 14:27:48 -0700</bug_when>
    <thetext>Created attachment 169028
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743577</commentid>
    <comment_count>2</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-16 14:40:11 -0700</bug_when>
    <thetext>Hey Chris. If you have a moment for a review it would be great. Very simple patch (unskipped a test, added a platform exception). However, to make the test more than just pass/fail I modified the original test to use shouldBe() with the childrenCount.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743623</commentid>
    <comment_count>3</comment_count>
      <attachid>169028</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-16 15:14:13 -0700</bug_when>
    <thetext>Comment on attachment 169028
Patch

Attachment 169028 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/14396304

New failing tests:
accessibility/ignore-spacer-elements.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743627</commentid>
    <comment_count>4</comment_count>
      <attachid>169028</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-10-16 15:18:32 -0700</bug_when>
    <thetext>Comment on attachment 169028
Patch

Attachment 169028 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/14400171

New failing tests:
accessibility/ignore-spacer-elements.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743654</commentid>
    <comment_count>5</comment_count>
      <attachid>169045</attachid>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-16 15:56:28 -0700</bug_when>
    <thetext>Created attachment 169045
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743665</commentid>
    <comment_count>6</comment_count>
      <attachid>169045</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2012-10-16 16:09:41 -0700</bug_when>
    <thetext>Comment on attachment 169045
Patch

Your gtk test expectation is a failure. is that ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743693</commentid>
    <comment_count>7</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-16 16:40:46 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 169045 [details])
&gt; Your gtk test expectation is a failure. is that ok

I *believe* it is a failure in test output only: Officially 4 children are expected to &quot;succeed&quot; -- at least for the Mac port, I assume. But that is not correct for GTK which considers 4 a &quot;failure&quot; and 2 &quot;success&quot;. I&apos;d be delighted if there is  a way to have it say &quot;PASS&quot; even though the results are different.

I generated the test expectations using --new-baseline --add-platform-exceptions as described on http://trac.webkit.org/wiki/NewRunWebKitTests. And when I then run the test, it claims to have run as expected. If the hierarchy were to unexpectedly change and a different number of children were to appear, the regression would be caught.

Do you have suggestions for how to make it officially not a failure?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743694</commentid>
    <comment_count>8</comment_count>
      <attachid>169045</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-16 16:44:52 -0700</bug_when>
    <thetext>Comment on attachment 169045
Patch

Attachment 169045 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/14394304

New failing tests:
accessibility/ignore-spacer-elements.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743696</commentid>
    <comment_count>9</comment_count>
      <attachid>169045</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-10-16 16:45:50 -0700</bug_when>
    <thetext>Comment on attachment 169045
Patch

Attachment 169045 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/14394309

New failing tests:
accessibility/ignore-spacer-elements.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743705</commentid>
    <comment_count>10</comment_count>
      <attachid>169059</attachid>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-16 16:57:39 -0700</bug_when>
    <thetext>Created attachment 169059
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743707</commentid>
    <comment_count>11</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-16 16:58:48 -0700</bug_when>
    <thetext>(I just built the latest webkit on my Mac. The test was failing on the Mac due to a bogus newline I added. Hopefully this will pass EWS.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743852</commentid>
    <comment_count>12</comment_count>
      <attachid>169059</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2012-10-16 22:16:21 -0700</bug_when>
    <thetext>Comment on attachment 169059
Patch

It doesn&apos;t seem like we should remove the Failure keyword if the GTK expected file says FAIL. 
There are a number of options (maybe more than this)
  a) Skip this test and add a copy of it just for GTK that has the right value
  b) add something in DRT to identify GTK builds and conditionalize the test
  c) change the output so that it doesn&apos;t just output childrenCount and instead outputs something more meaningful</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>743955</commentid>
    <comment_count>13</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2012-10-17 00:34:36 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; (From update of attachment 169059 [details])
&gt; It doesn&apos;t seem like we should remove the Failure keyword if the GTK
&gt; expected file says FAIL. 

Agreed.

&gt; There are a number of options (maybe more than this)
&gt;   a) Skip this test and add a copy of it just for GTK that has the right value

I think just placing a copy of the .html file in platform/gtk will give priority to that test, avoiding the one in LayoutTests/accessibility from being executed.

&gt;   b) add something in DRT to identify GTK builds and conditionalize the test

We already have testRunner.platformName for this, which returns an string with the name of the platform (&quot;gtk&quot; for the GTK port).

So, in case we went for this option, the test could be rewritten as this:

  var expectedCount = (testRunner.platform == &quot;gtk&quot;) ? 2 : 4;
  if (container.childrenCount == expectedCount) {
    result.innerText += &quot;Test passed\n&quot;;
  } else {
    result.innerText += &quot;Test failed\n&quot;;
  }

&gt;   c) change the output so that it doesn&apos;t just output childrenCount and instead outputs something more meaningful

If my suggestion for b) works, I think it would be a better (or just a &quot;good enough&quot;) approach.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>744131</commentid>
    <comment_count>14</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-17 04:13:49 -0700</bug_when>
    <thetext>Thanks guys!

(In reply to comment #13)
&gt; (In reply to comment #12)
 
&gt; &gt; There are a number of options (maybe more than this)
&gt; &gt;   a) Skip this test and add a copy of it just for GTK that has the right value
&gt; 
&gt; I think just placing a copy of the .html file in platform/gtk will give priority to that test, avoiding the one in LayoutTests/accessibility from being executed.

Personally I&apos;m not jazzed about either of these. Ideally I&apos;d like us to have a (clean) way to get a single set of cross-port tests that work for a11y.
 
&gt; &gt;   b) add something in DRT to identify GTK builds and conditionalize the test

This I like. :) Better still given this:
 
&gt; We already have testRunner.platformName for this, which returns an string with the name of the platform (&quot;gtk&quot; for the GTK port).
&gt; 
&gt; So, in case we went for this option, the test could be rewritten as this:
&gt; 
&gt;   var expectedCount = (testRunner.platform == &quot;gtk&quot;) ? 2 : 4;
&gt;   if (container.childrenCount == expectedCount) {
&gt;     result.innerText += &quot;Test passed\n&quot;;
&gt;   } else {
&gt;     result.innerText += &quot;Test failed\n&quot;;
&gt;   }

Thanks Mario! I&apos;ll give that a shot.
 
&gt; &gt;   c) change the output so that it doesn&apos;t just output childrenCount and instead outputs something more meaningful
&gt; 
&gt; If my suggestion for b) works, I think it would be a better (or just a &quot;good enough&quot;) approach.

Agreed. Given the platform differences with respect to including and ignoring objects, childrenCount strikes me as extremely relevant with respect to our current set of regression tests -- unless or until we create a full set of hierarchy-related, platform-specific tests, anyway.

Thanks again guys!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>744154</commentid>
    <comment_count>15</comment_count>
      <attachid>169157</attachid>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-17 04:47:29 -0700</bug_when>
    <thetext>Created attachment 169157
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>744156</commentid>
    <comment_count>16</comment_count>
      <attachid>169157</attachid>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-10-17 04:48:20 -0700</bug_when>
    <thetext>Comment on attachment 169157
Patch

Mario&apos;s suggestion works like a charm. (Thanks again!)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>744253</commentid>
    <comment_count>17</comment_count>
      <attachid>169157</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2012-10-17 08:23:25 -0700</bug_when>
    <thetext>Comment on attachment 169157
Patch

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

&gt; LayoutTests/accessibility/ignore-spacer-elements.html:29
&gt; +            if (container.childrenCount == expectedCount) {

this is a pretty bad test that only outputs Test passed with no indication of what might have failed. We should log a bug to rewrite it so it&apos;s a little more descriptive</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>744257</commentid>
    <comment_count>18</comment_count>
      <attachid>169157</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-17 08:30:21 -0700</bug_when>
    <thetext>Comment on attachment 169157
Patch

Clearing flags on attachment: 169157

Committed r131599: &lt;http://trac.webkit.org/changeset/131599&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>744258</commentid>
    <comment_count>19</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-17 08:30:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>169028</attachid>
            <date>2012-10-16 14:27:48 -0700</date>
            <delta_ts>2012-10-16 15:56:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98366-20121016172636.patch</filename>
            <type>text/plain</type>
            <size>4512</size>
            <attacher name="Joanmarie Diggs">jdiggs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxNDQ5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMmM0YjJiNTExMmM5YWVkMjY1YjE5
YzMwY2U0MjkxMmZkYTYyMjY5Ni4uMzc4NDRmMTIzNzIzODNkM2JmNGM4MzVhZGQ4MGM4YTdhMjdm
ZDkwMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTEwLTE2ICBKb2FubWFyaWUgRGlnZ3Mg
IDxqZGlnZ3NAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBhY2Nlc3NpYmlsaXR5L2lnbm9y
ZS1zcGFjZXItZWxlbWVudHMuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05ODM2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBmYWlsdXJlIGlzIGR1ZSB0byBwb3J0LXNwZWNp
ZmljIGV4cGVjdGF0aW9ucy4gSW4gcGFydGljdWxhciwgQVRzCisgICAgICAgIGZvciB0aGUgR1RL
IHBvcnQgZG8gbm90IGV4cGVjdCBhY2Nlc3NpYmxlIG9iamVjdHMgZm9yIGVhY2ggaW5zdGFuY2Ug
b2YKKyAgICAgICAgaW5saW5lLCBib2xkIHRleHQuIE1lcmVseSBwcm92aWRpbmcgdGhlIG5ldyBl
eHBlY3RhdGlvbnMgd2FzIG5vdCBpZGVhbAorICAgICAgICBiZWNhdXNlIHRoZSBleGlzdGluZyBl
eHBlY3RhdGlvbnMgd2VyZSAiVGVzdCBwYXNzZWRcbiIgcmF0aGVyIHRoYW4gd2h5CisgICAgICAg
IHRoZSB0ZXN0IHBhc3NlZCAob3IgZmFpbGVkKS4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkv
aWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sOiBNb2RpZmllZCB0byB1c2Ugc2hvdWxkQmUoKQor
ICAgICAgICAgIHdpdGggdGhlIGNoaWxkcmVuQ291bnQuCisgICAgICAgICogYWNjZXNzaWJpbGl0
eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dDogVXBkYXRlZCBleHBlY3RhdGlv
bnMKKyAgICAgICAgICB0byByZWZsZWN0IHRoZSBjaGFuZ2UgaW4gdGVzdC4KKyAgICAgICAgKiBw
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczogVW5za2lwcGVkIGZhaWxpbmcgdGVzdC4KKyAg
ICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRz
LWV4cGVjdGVkLnR4dDogQWRkZWQKKyAgICAgICAgICB0byByZWZsZWN0IHRoZSBleHBlY3RlZCBi
ZWhhdmlvciBmb3IgR1RLLXBvcnQgQVRzLgorCiAyMDEyLTEwLTE2ICBaYW4gRG9iZXJzZWsgIDx6
YW5kb2JlcnNla0BnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCBHVEsgZ2FyZGVuaW5n
LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVs
ZW1lbnRzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvaWdub3JlLXNw
YWNlci1lbGVtZW50cy1leHBlY3RlZC50eHQKaW5kZXggNzQ1M2QxNzQ2NzAyYTI2MWE2MDE4NjVj
NTJkNGQ3ZDE5MDFjZDk2NC4uY2IxM2Q0YzI3YTk2ZDk4YjA5YTE0MzdmMzdlMWM2ZDY4YjU5OTYx
NCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVs
ZW1lbnRzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2lnbm9y
ZS1zcGFjZXItZWxlbWVudHMtZXhwZWN0ZWQudHh0CkBAIC0xLDMgKzEsNCBAQAorUEFTUyBjb250
YWluZXIuY2hpbGRyZW5Db3VudCBpcyA0CiBGaXJzdCBTZWNvbmQgQXBwbGUgWWFob28KLVRlc3Qg
cGFzc2VkCisKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUt
c3BhY2VyLWVsZW1lbnRzLmh0bWwgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1z
cGFjZXItZWxlbWVudHMuaHRtbAppbmRleCA0NWEwNGJiOGM4MzQ4OTQwYjlmNGNkZmQyNDk5Yzgx
ZWFiMWFkNGZlLi40MTE3NjRhMTUxNzNiOGJhZThhYTU2OTRiNjIxYmE3MWM1M2M5YTNkIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVudHMu
aHRtbAorKysgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVu
dHMuaHRtbApAQCAtMyw5ICszLDEwIEBACiAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQogICAg
ICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKIDwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4u
L2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KIDxib2R5IGlkPSJi
b2R5Ij4KICAKLSAgICA8IS0tIFRoaXMgdGVzdCBtYWtlcyBzdXJlIHRoYXQgc3BhY2VyIGVsZW1l
bnRzIGFyZSBub3QgcmV0dXJuZWQgYXMgZWxlbWVudHMuIFRoZXJlIHNob3VsZCBvbmx5IGJlIDQg
ZWxlbWVudHMgcmV0dXJuZWQgLS0+CisgICAgPCEtLSBUaGlzIHRlc3QgbWFrZXMgc3VyZSB0aGF0
IHNwYWNlciBlbGVtZW50cyBhcmUgbm90IHJldHVybmVkIGFzIGVsZW1lbnRzLiBUaGVyZSBzaG91
bGQgYmUgYXQgbW9zdCA0IGVsZW1lbnRzIHJldHVybmVkIC0tPgogIAogICAgPGI+Rmlyc3Q8L2I+
CiAgICA8Yj5TZWNvbmQ8L2I+CkBAIC0yMywxMyArMjQsNyBAQAogICAgICAgICAgICAgdmFyIGJv
ZHkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYm9keSIpOwogICAgICAgICAgICAgYm9keS5m
b2N1cygpOwogICAgICAgICAgICAgdmFyIGNvbnRhaW5lciA9IGFjY2Vzc2liaWxpdHlDb250cm9s
bGVyLmZvY3VzZWRFbGVtZW50LmNoaWxkQXRJbmRleCgwKTsKLSAgICAgICAgICAgIAotICAgICAg
ICAgICAgaWYgKGNvbnRhaW5lci5jaGlsZHJlbkNvdW50ID09IDQpIHsKLSAgICAgICAgICAgICAg
ICByZXN1bHQuaW5uZXJUZXh0ICs9ICJUZXN0IHBhc3NlZFxuIjsKLSAgICAgICAgICAgIH0KLSAg
ICAgICAgICAgIGVsc2UgewotICAgICAgICAgICAgICAgICByZXN1bHQuaW5uZXJUZXh0ICs9ICJU
ZXN0IGZhaWxlZFxuIjsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHNob3VsZEJlKCJjb250
YWluZXIuY2hpbGRyZW5Db3VudCIsICI0Iik7CiAgICAgICAgIH0KICAgICA8L3NjcmlwdD4KIDwv
Ym9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggYmQx
ODJlZGYwODQ4Mzg0MTRjZTEyY2ViODIwNDY5MGJiMDFkMzc3MC4uZjBhNGNmMGVkMGFmN2FiMjk2
YTkwZjcyNmE5ZmY1ZWQ2ZDAwZGQ5NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RF
eHBlY3RhdGlvbnMKQEAgLTcwMCw3ICs3MDAsNiBAQCB3ZWJraXQub3JnL2IvOTgzNjIgYWNjZXNz
aWJpbGl0eS9jYW52YXMtZmFsbGJhY2stY29udGVudC5odG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQu
b3JnL2IvOTgzNjMgYWNjZXNzaWJpbGl0eS9jYW52YXMtZmFsbGJhY2stY29udGVudC0yLmh0bWwg
WyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM2NCBhY2Nlc3NpYmlsaXR5L2VkaXRhYmxlLXdl
YmFyZWEtY29udGV4dC1tZW51LXBvaW50Lmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85
ODM2NSBhY2Nlc3NpYmlsaXR5L2VsbGlwc2lzLXRleHQuaHRtbCBbIEZhaWx1cmUgXQotd2Via2l0
Lm9yZy9iLzk4MzY2IGFjY2Vzc2liaWxpdHkvaWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sIFsg
RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvOTgzNjcgYWNjZXNzaWJpbGl0eS9pbmxpbmUtY29udGlu
dWF0aW9ucy5odG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvOTgzNjggYWNjZXNzaWJpbGl0
eS9sYWJlbC1mb3ItY29udHJvbC1oaXR0ZXN0Lmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcv
Yi85ODM2OSBhY2Nlc3NpYmlsaXR5L2xhbmd1YWdlLWF0dHJpYnV0ZS5odG1sIFsgRmFpbHVyZSBd
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9pZ25v
cmUtc3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0
ay9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVudHMtZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLjM0YWYxODllZDgxMTQ3NTU5M2M3Yzg4ZmQ3OTg1M2I3MjNlNjgwZTkKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9pZ25vcmUt
c3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDMgQEAKK0ZBSUwgY29udGFp
bmVyLmNoaWxkcmVuQ291bnQgc2hvdWxkIGJlIDQuIFdhcyAyLgorRmlyc3QgU2Vjb25kIEFwcGxl
IFlhaG9vCisK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>169045</attachid>
            <date>2012-10-16 15:56:28 -0700</date>
            <delta_ts>2012-10-16 16:57:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98366-20121016185516.patch</filename>
            <type>text/plain</type>
            <size>4538</size>
            <attacher name="Joanmarie Diggs">jdiggs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxNTE5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMGRhN2Q3YzRmZjY1NDYzYWU4NjJh
MTQwNGY3ZWYwZjMzNjA0MTFjYi4uMDkwYjQ0OWM5ZDhjZjg3Zjg1MzUzZjA3OGZjMDMzODNiYzM1
MjZlNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTEwLTE2ICBKb2FubWFyaWUgRGlnZ3Mg
IDxqZGlnZ3NAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBhY2Nlc3NpYmlsaXR5L2lnbm9y
ZS1zcGFjZXItZWxlbWVudHMuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05ODM2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBmYWlsdXJlIGlzIGR1ZSB0byBwb3J0LXNwZWNp
ZmljIGV4cGVjdGF0aW9ucy4gSW4gcGFydGljdWxhciwgQVRzCisgICAgICAgIGZvciB0aGUgR1RL
IHBvcnQgZG8gbm90IGV4cGVjdCBhY2Nlc3NpYmxlIG9iamVjdHMgZm9yIGVhY2ggaW5zdGFuY2Ug
b2YKKyAgICAgICAgaW5saW5lLCBib2xkIHRleHQuIE1lcmVseSBwcm92aWRpbmcgdGhlIG5ldyBl
eHBlY3RhdGlvbnMgd2FzIG5vdCBpZGVhbAorICAgICAgICBiZWNhdXNlIHRoZSBleGlzdGluZyBl
eHBlY3RhdGlvbnMgd2VyZSAiVGVzdCBwYXNzZWRcbiIgcmF0aGVyIHRoYW4gd2h5CisgICAgICAg
IHRoZSB0ZXN0IHBhc3NlZCAob3IgZmFpbGVkKS4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkv
aWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sOiBNb2RpZmllZCB0byB1c2Ugc2hvdWxkQmUoKQor
ICAgICAgICAgIHdpdGggdGhlIGNoaWxkcmVuQ291bnQuCisgICAgICAgICogYWNjZXNzaWJpbGl0
eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dDogVXBkYXRlZCBleHBlY3RhdGlv
bnMKKyAgICAgICAgICB0byByZWZsZWN0IHRoZSBjaGFuZ2UgaW4gdGVzdC4KKyAgICAgICAgKiBw
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczogVW5za2lwcGVkIGZhaWxpbmcgdGVzdC4KKyAg
ICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRz
LWV4cGVjdGVkLnR4dDogQWRkZWQKKyAgICAgICAgICB0byByZWZsZWN0IHRoZSBleHBlY3RlZCBi
ZWhhdmlvciBmb3IgR1RLLXBvcnQgQVRzLgorCiAyMDEyLTEwLTE2ICBUb255IENoYW5nICA8dG9u
eUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgbGludCBmaXhlcyBmb3IgVGVz
dEV4cGVjdGF0aW9ucy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvaWdu
b3JlLXNwYWNlci1lbGVtZW50cy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmls
aXR5L2lnbm9yZS1zcGFjZXItZWxlbWVudHMtZXhwZWN0ZWQudHh0CmluZGV4IDc0NTNkMTc0Njcw
MmEyNjFhNjAxODY1YzUyZDRkN2QxOTAxY2Q5NjQuLmNiMTNkNGMyN2E5NmQ5OGIwOWExNDM3ZjM3
ZTFjNmQ2OGI1OTk2MTQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvaWdu
b3JlLXNwYWNlci1lbGVtZW50cy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNz
aWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dApAQCAtMSwzICsxLDQg
QEAKK1BBU1MgY29udGFpbmVyLmNoaWxkcmVuQ291bnQgaXMgNAogRmlyc3QgU2Vjb25kIEFwcGxl
IFlhaG9vCi1UZXN0IHBhc3NlZAorCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FjY2Vzc2li
aWxpdHkvaWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJp
bGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLmh0bWwKaW5kZXggNDVhMDRiYjhjODM0ODk0MGI5
ZjRjZGZkMjQ5OWM4MWVhYjFhZDRmZS4uNDExNzY0YTE1MTczYjhiYWU4YWE1Njk0YjYyMWJhNzFj
NTNjOWEzZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3Bh
Y2VyLWVsZW1lbnRzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUt
c3BhY2VyLWVsZW1lbnRzLmh0bWwKQEAgLTMsOSArMywxMCBAQAogICAgIGlmICh3aW5kb3cudGVz
dFJ1bm5lcikKICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CiA8L3NjcmlwdD4KKzxz
Y3JpcHQgc3JjPSIuLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+
CiA8Ym9keSBpZD0iYm9keSI+CiAgCi0gICAgPCEtLSBUaGlzIHRlc3QgbWFrZXMgc3VyZSB0aGF0
IHNwYWNlciBlbGVtZW50cyBhcmUgbm90IHJldHVybmVkIGFzIGVsZW1lbnRzLiBUaGVyZSBzaG91
bGQgb25seSBiZSA0IGVsZW1lbnRzIHJldHVybmVkIC0tPgorICAgIDwhLS0gVGhpcyB0ZXN0IG1h
a2VzIHN1cmUgdGhhdCBzcGFjZXIgZWxlbWVudHMgYXJlIG5vdCByZXR1cm5lZCBhcyBlbGVtZW50
cy4gVGhlcmUgc2hvdWxkIGJlIGF0IG1vc3QgNCBlbGVtZW50cyByZXR1cm5lZCAtLT4KICAKICAg
IDxiPkZpcnN0PC9iPgogICAgPGI+U2Vjb25kPC9iPgpAQCAtMjMsMTMgKzI0LDcgQEAKICAgICAg
ICAgICAgIHZhciBib2R5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImJvZHkiKTsKICAgICAg
ICAgICAgIGJvZHkuZm9jdXMoKTsKICAgICAgICAgICAgIHZhciBjb250YWluZXIgPSBhY2Nlc3Np
YmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudC5jaGlsZEF0SW5kZXgoMCk7Ci0gICAgICAg
ICAgICAKLSAgICAgICAgICAgIGlmIChjb250YWluZXIuY2hpbGRyZW5Db3VudCA9PSA0KSB7Ci0g
ICAgICAgICAgICAgICAgcmVzdWx0LmlubmVyVGV4dCArPSAiVGVzdCBwYXNzZWRcbiI7Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlIHsKLSAgICAgICAgICAgICAgICAgcmVzdWx0Lmlu
bmVyVGV4dCArPSAiVGVzdCBmYWlsZWRcbiI7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICBz
aG91bGRCZSgiY29udGFpbmVyLmNoaWxkcmVuQ291bnQiLCAiNCIpOwogICAgICAgICB9CiAgICAg
PC9zY3JpcHQ+CiA8L2JvZHk+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCmluZGV4IDViYzU2ZjNhNWY0YTI1NDI0YjFhNzJmYjFjYzM2NGYyNTliNGZlOTIuLjYzNDYy
YTlkZjExMjMwN2ZiY2E0NDAxZTVlNzEyMGFmNDllODI2MDEgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC02OTksNyArNjk5LDYgQEAgd2Via2l0Lm9yZy9i
Lzk4MzYyIGFjY2Vzc2liaWxpdHkvY2FudmFzLWZhbGxiYWNrLWNvbnRlbnQuaHRtbCBbIEZhaWx1
cmUgXQogd2Via2l0Lm9yZy9iLzk4MzYzIGFjY2Vzc2liaWxpdHkvY2FudmFzLWZhbGxiYWNrLWNv
bnRlbnQtMi5odG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvOTgzNjQgYWNjZXNzaWJpbGl0
eS9lZGl0YWJsZS13ZWJhcmVhLWNvbnRleHQtbWVudS1wb2ludC5odG1sIFsgRmFpbHVyZSBdCiB3
ZWJraXQub3JnL2IvOTgzNjUgYWNjZXNzaWJpbGl0eS9lbGxpcHNpcy10ZXh0Lmh0bWwgWyBGYWls
dXJlIF0KLXdlYmtpdC5vcmcvYi85ODM2NiBhY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxl
bWVudHMuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzk4MzY4IGFjY2Vzc2liaWxpdHkv
bGFiZWwtZm9yLWNvbnRyb2wtaGl0dGVzdC5odG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2Iv
OTgzNjkgYWNjZXNzaWJpbGl0eS9sYW5ndWFnZS1hdHRyaWJ1dGUuaHRtbCBbIEZhaWx1cmUgXQog
d2Via2l0Lm9yZy9iLzk4MzcwIGFjY2Vzc2liaWxpdHkvbG9hZGluZy1pZnJhbWUtc2VuZHMtbm90
aWZpY2F0aW9uLmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVudHMtZXhwZWN0ZWQudHh0
IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2FjY2Vzc2liaWxpdHkvaWdub3JlLXNwYWNlci1l
bGVtZW50cy1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzRhZjE4OWVkODExNDc1NTkzYzdjODhm
ZDc5ODUzYjcyM2U2ODBlOQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVudHMtZXhwZWN0ZWQudHh0CkBA
IC0wLDAgKzEsMyBAQAorRkFJTCBjb250YWluZXIuY2hpbGRyZW5Db3VudCBzaG91bGQgYmUgNC4g
V2FzIDIuCitGaXJzdCBTZWNvbmQgQXBwbGUgWWFob28KKwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>169059</attachid>
            <date>2012-10-16 16:57:39 -0700</date>
            <delta_ts>2012-10-17 04:47:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98366-20121016195636.patch</filename>
            <type>text/plain</type>
            <size>4556</size>
            <attacher name="Joanmarie Diggs">jdiggs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxNTIwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZTY1NTkyYjVhMTZhYjI2NDA5ZDQ0
NDE3MjNjNmVhNzRiNzBmNmRlYy4uMDA5N2ZhMDllYjU5YmY2ODA1YWNmYmExY2RiNGMzZDc1OWQ4
MWY2MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTEwLTE2ICBKb2FubWFyaWUgRGlnZ3Mg
IDxqZGlnZ3NAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBhY2Nlc3NpYmlsaXR5L2lnbm9y
ZS1zcGFjZXItZWxlbWVudHMuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05ODM2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBmYWlsdXJlIGlzIGR1ZSB0byBwb3J0LXNwZWNp
ZmljIGV4cGVjdGF0aW9ucy4gSW4gcGFydGljdWxhciwgQVRzCisgICAgICAgIGZvciB0aGUgR1RL
IHBvcnQgZG8gbm90IGV4cGVjdCBhY2Nlc3NpYmxlIG9iamVjdHMgZm9yIGVhY2ggaW5zdGFuY2Ug
b2YKKyAgICAgICAgaW5saW5lLCBib2xkIHRleHQuIE1lcmVseSBwcm92aWRpbmcgdGhlIG5ldyBl
eHBlY3RhdGlvbnMgd2FzIG5vdCBpZGVhbAorICAgICAgICBiZWNhdXNlIHRoZSBleGlzdGluZyBl
eHBlY3RhdGlvbnMgd2VyZSAiVGVzdCBwYXNzZWRcbiIgcmF0aGVyIHRoYW4gd2h5CisgICAgICAg
IHRoZSB0ZXN0IHBhc3NlZCAob3IgZmFpbGVkKS4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkv
aWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sOiBNb2RpZmllZCB0byB1c2Ugc2hvdWxkQmUoKQor
ICAgICAgICAgIHdpdGggdGhlIGNoaWxkcmVuQ291bnQuCisgICAgICAgICogYWNjZXNzaWJpbGl0
eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dDogVXBkYXRlZCBleHBlY3RhdGlv
bnMKKyAgICAgICAgICB0byByZWZsZWN0IHRoZSBjaGFuZ2UgaW4gdGVzdC4KKyAgICAgICAgKiBw
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczogVW5za2lwcGVkIGZhaWxpbmcgdGVzdC4KKyAg
ICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRz
LWV4cGVjdGVkLnR4dDogQWRkZWQKKyAgICAgICAgICB0byByZWZsZWN0IHRoZSBleHBlY3RlZCBi
ZWhhdmlvciBmb3IgR1RLLXBvcnQgQVRzLgorCiAyMDEyLTEwLTE2ICBUb255IENoYW5nICA8dG9u
eUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgZml4IGxpbnQgZXJyb3IgaW4g
Y2hyb21pdW0tYW5kcm9pZC9UZXN0RXhwZWN0YXRpb25zLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvaWdub3JlLXNwYWNlci1lbGVtZW50cy1leHBlY3RlZC50
eHQKaW5kZXggNzQ1M2QxNzQ2NzAyYTI2MWE2MDE4NjVjNTJkNGQ3ZDE5MDFjZDk2NC4uZjQ2NGY3
NzNiNzUzN2M3OTUwN2M4ZDg0MGNmZDJmM2YyMDk4MTM3NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLWV4cGVjdGVkLnR4dAorKysg
Yi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVudHMtZXhwZWN0
ZWQudHh0CkBAIC0xLDMgKzEsMyBAQAorUEFTUyBjb250YWluZXIuY2hpbGRyZW5Db3VudCBpcyA0
CiBGaXJzdCBTZWNvbmQgQXBwbGUgWWFob28KLVRlc3QgcGFzc2VkCiAKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvaWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sIGIvTGF5
b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLmh0bWwKaW5kZXgg
NDVhMDRiYjhjODM0ODk0MGI5ZjRjZGZkMjQ5OWM4MWVhYjFhZDRmZS4uNDExNzY0YTE1MTczYjhi
YWU4YWE1Njk0YjYyMWJhNzFjNTNjOWEzZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvYWNjZXNz
aWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvYWNj
ZXNzaWJpbGl0eS9pZ25vcmUtc3BhY2VyLWVsZW1lbnRzLmh0bWwKQEAgLTMsOSArMywxMCBAQAog
ICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0
KCk7CiA8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0
LXByZS5qcyI+PC9zY3JpcHQ+CiA8Ym9keSBpZD0iYm9keSI+CiAgCi0gICAgPCEtLSBUaGlzIHRl
c3QgbWFrZXMgc3VyZSB0aGF0IHNwYWNlciBlbGVtZW50cyBhcmUgbm90IHJldHVybmVkIGFzIGVs
ZW1lbnRzLiBUaGVyZSBzaG91bGQgb25seSBiZSA0IGVsZW1lbnRzIHJldHVybmVkIC0tPgorICAg
IDwhLS0gVGhpcyB0ZXN0IG1ha2VzIHN1cmUgdGhhdCBzcGFjZXIgZWxlbWVudHMgYXJlIG5vdCBy
ZXR1cm5lZCBhcyBlbGVtZW50cy4gVGhlcmUgc2hvdWxkIGJlIGF0IG1vc3QgNCBlbGVtZW50cyBy
ZXR1cm5lZCAtLT4KICAKICAgIDxiPkZpcnN0PC9iPgogICAgPGI+U2Vjb25kPC9iPgpAQCAtMjMs
MTMgKzI0LDcgQEAKICAgICAgICAgICAgIHZhciBib2R5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoImJvZHkiKTsKICAgICAgICAgICAgIGJvZHkuZm9jdXMoKTsKICAgICAgICAgICAgIHZhciBj
b250YWluZXIgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudC5jaGlsZEF0
SW5kZXgoMCk7Ci0gICAgICAgICAgICAKLSAgICAgICAgICAgIGlmIChjb250YWluZXIuY2hpbGRy
ZW5Db3VudCA9PSA0KSB7Ci0gICAgICAgICAgICAgICAgcmVzdWx0LmlubmVyVGV4dCArPSAiVGVz
dCBwYXNzZWRcbiI7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlIHsKLSAgICAgICAg
ICAgICAgICAgcmVzdWx0LmlubmVyVGV4dCArPSAiVGVzdCBmYWlsZWRcbiI7Ci0gICAgICAgICAg
ICB9CisgICAgICAgICAgICBzaG91bGRCZSgiY29udGFpbmVyLmNoaWxkcmVuQ291bnQiLCAiNCIp
OwogICAgICAgICB9CiAgICAgPC9zY3JpcHQ+CiA8L2JvZHk+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDViYzU2ZjNhNWY0YTI1NDI0YjFhNzJmYjFjYzM2
NGYyNTliNGZlOTIuLjYzNDYyYTlkZjExMjMwN2ZiY2E0NDAxZTVlNzEyMGFmNDllODI2MDEgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC02OTksNyArNjk5
LDYgQEAgd2Via2l0Lm9yZy9iLzk4MzYyIGFjY2Vzc2liaWxpdHkvY2FudmFzLWZhbGxiYWNrLWNv
bnRlbnQuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzk4MzYzIGFjY2Vzc2liaWxpdHkv
Y2FudmFzLWZhbGxiYWNrLWNvbnRlbnQtMi5odG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2Iv
OTgzNjQgYWNjZXNzaWJpbGl0eS9lZGl0YWJsZS13ZWJhcmVhLWNvbnRleHQtbWVudS1wb2ludC5o
dG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvOTgzNjUgYWNjZXNzaWJpbGl0eS9lbGxpcHNp
cy10ZXh0Lmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85ODM2NiBhY2Nlc3NpYmlsaXR5
L2lnbm9yZS1zcGFjZXItZWxlbWVudHMuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzk4
MzY4IGFjY2Vzc2liaWxpdHkvbGFiZWwtZm9yLWNvbnRyb2wtaGl0dGVzdC5odG1sIFsgRmFpbHVy
ZSBdCiB3ZWJraXQub3JnL2IvOTgzNjkgYWNjZXNzaWJpbGl0eS9sYW5ndWFnZS1hdHRyaWJ1dGUu
aHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzk4MzcwIGFjY2Vzc2liaWxpdHkvbG9hZGlu
Zy1pZnJhbWUtc2VuZHMtbm90aWZpY2F0aW9uLmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxl
bWVudHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2FjY2Vzc2liaWxp
dHkvaWdub3JlLXNwYWNlci1lbGVtZW50cy1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzRhZjE4
OWVkODExNDc1NTkzYzdjODhmZDc5ODUzYjcyM2U2ODBlOQotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVu
dHMtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAorRkFJTCBjb250YWluZXIuY2hpbGRyZW5D
b3VudCBzaG91bGQgYmUgNC4gV2FzIDIuCitGaXJzdCBTZWNvbmQgQXBwbGUgWWFob28KKwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>169157</attachid>
            <date>2012-10-17 04:47:29 -0700</date>
            <delta_ts>2012-10-17 08:30:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98366-20121017074616.patch</filename>
            <type>text/plain</type>
            <size>3055</size>
            <attacher name="Joanmarie Diggs">jdiggs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxNTE5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMGRhN2Q3YzRmZjY1NDYzYWU4NjJh
MTQwNGY3ZWYwZjMzNjA0MTFjYi4uZmNiZTI3ZTAyMDc3NTk4ODQwMTRmMTZlZDJkYTE5OTk2YTlk
YWNkNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTEwLTE3ICBKb2FubWFyaWUgRGlnZ3Mg
IDxqZGlnZ3NAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBhY2Nlc3NpYmlsaXR5L2lnbm9y
ZS1zcGFjZXItZWxlbWVudHMuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05ODM2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBmYWlsdXJlIHdhcyBkdWUgdG8gcGxhdGZvcm0t
c3BlY2lmaWMgZXhwZWN0YXRpb25zIG9mIGNoaWxkcmVuQ291bnQuCisgICAgICAgIFRoZSBzb2x1
dGlvbiB3YXMgY29uZGl0aW9uYWxpemluZyB0aGUgdGVzdC4KKworICAgICAgICAqIGFjY2Vzc2li
aWxpdHkvaWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sOiBCYXNlIGV4cGVjdGVkIGNoaWxkcmVu
Q291bnQgb24gcGxhdGZvcm0uCisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlv
bnM6IFVuc2tpcCBwcmV2aW91c2x5LWZhaWxpbmcgdGVzdC4KKwogMjAxMi0xMC0xNiAgVG9ueSBD
aGFuZyAgPHRvbnlAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIGxpbnQgZml4
ZXMgZm9yIFRlc3RFeHBlY3RhdGlvbnMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3Np
YmlsaXR5L2lnbm9yZS1zcGFjZXItZWxlbWVudHMuaHRtbCBiL0xheW91dFRlc3RzL2FjY2Vzc2li
aWxpdHkvaWdub3JlLXNwYWNlci1lbGVtZW50cy5odG1sCmluZGV4IDQ1YTA0YmI4YzgzNDg5NDBi
OWY0Y2RmZDI0OTljODFlYWIxYWQ0ZmUuLjYwZWYyM2MwMTkxNDVmZjE3N2YwOWQyMzdlYTQ2NTg2
NTExODA1YzUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvaWdub3JlLXNw
YWNlci1lbGVtZW50cy5odG1sCisrKyBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvaWdub3Jl
LXNwYWNlci1lbGVtZW50cy5odG1sCkBAIC01LDcgKzUsNyBAQAogPC9zY3JpcHQ+CiA8Ym9keSBp
ZD0iYm9keSI+CiAgCi0gICAgPCEtLSBUaGlzIHRlc3QgbWFrZXMgc3VyZSB0aGF0IHNwYWNlciBl
bGVtZW50cyBhcmUgbm90IHJldHVybmVkIGFzIGVsZW1lbnRzLiBUaGVyZSBzaG91bGQgb25seSBi
ZSA0IGVsZW1lbnRzIHJldHVybmVkIC0tPgorICAgIDwhLS0gVGhpcyB0ZXN0IG1ha2VzIHN1cmUg
dGhhdCBzcGFjZXIgZWxlbWVudHMgYXJlIG5vdCByZXR1cm5lZCBhcyBlbGVtZW50cy4gVGhlcmUg
c2hvdWxkIGJlIGF0IG1vc3QgNCBlbGVtZW50cyByZXR1cm5lZCAtLT4KICAKICAgIDxiPkZpcnN0
PC9iPgogICAgPGI+U2Vjb25kPC9iPgpAQCAtMjMsOCArMjMsMTAgQEAKICAgICAgICAgICAgIHZh
ciBib2R5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImJvZHkiKTsKICAgICAgICAgICAgIGJv
ZHkuZm9jdXMoKTsKICAgICAgICAgICAgIHZhciBjb250YWluZXIgPSBhY2Nlc3NpYmlsaXR5Q29u
dHJvbGxlci5mb2N1c2VkRWxlbWVudC5jaGlsZEF0SW5kZXgoMCk7Ci0gICAgICAgICAgICAKLSAg
ICAgICAgICAgIGlmIChjb250YWluZXIuY2hpbGRyZW5Db3VudCA9PSA0KSB7CisKKyAgICAgICAg
ICAgIC8vIFRoZSBHdGsgcG9ydCBBVHMgZXhwZWN0IHRoZSBib2xkIGlubGluZSB0ZXh0IHRvIG5v
dCBoYXZlIGFjY2Vzc2libGUgb2JqZWN0cy4KKyAgICAgICAgICAgIHZhciBleHBlY3RlZENvdW50
ID0gKHRlc3RSdW5uZXIucGxhdGZvcm1OYW1lID09ICJndGsiKSA/IDIgOiA0OworICAgICAgICAg
ICAgaWYgKGNvbnRhaW5lci5jaGlsZHJlbkNvdW50ID09IGV4cGVjdGVkQ291bnQpIHsKICAgICAg
ICAgICAgICAgICByZXN1bHQuaW5uZXJUZXh0ICs9ICJUZXN0IHBhc3NlZFxuIjsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGVsc2UgewpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4
cGVjdGF0aW9ucwppbmRleCA1YmM1NmYzYTVmNGEyNTQyNGIxYTcyZmIxY2MzNjRmMjU5YjRmZTky
Li42MzQ2MmE5ZGYxMTIzMDdmYmNhNDQwMWU1ZTcxMjBhZjQ5ZTgyNjAxIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNjk5LDcgKzY5OSw2IEBAIHdlYmtp
dC5vcmcvYi85ODM2MiBhY2Nlc3NpYmlsaXR5L2NhbnZhcy1mYWxsYmFjay1jb250ZW50Lmh0bWwg
WyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM2MyBhY2Nlc3NpYmlsaXR5L2NhbnZhcy1mYWxs
YmFjay1jb250ZW50LTIuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzk4MzY0IGFjY2Vz
c2liaWxpdHkvZWRpdGFibGUtd2ViYXJlYS1jb250ZXh0LW1lbnUtcG9pbnQuaHRtbCBbIEZhaWx1
cmUgXQogd2Via2l0Lm9yZy9iLzk4MzY1IGFjY2Vzc2liaWxpdHkvZWxsaXBzaXMtdGV4dC5odG1s
IFsgRmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTgzNjYgYWNjZXNzaWJpbGl0eS9pZ25vcmUtc3Bh
Y2VyLWVsZW1lbnRzLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM2OCBhY2Nlc3Np
YmlsaXR5L2xhYmVsLWZvci1jb250cm9sLWhpdHRlc3QuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0
Lm9yZy9iLzk4MzY5IGFjY2Vzc2liaWxpdHkvbGFuZ3VhZ2UtYXR0cmlidXRlLmh0bWwgWyBGYWls
dXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3MCBhY2Nlc3NpYmlsaXR5L2xvYWRpbmctaWZyYW1lLXNl
bmRzLW5vdGlmaWNhdGlvbi5odG1sIFsgRmFpbHVyZSBdCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>