<?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>64883</bug_id>
          
          <creation_ts>2011-07-20 12:13:06 -0700</creation_ts>
          <short_desc>Command-+ zoom on a frameset page fails to resize the frames, only resizes their content</short_desc>
          <delta_ts>2025-10-23 09:57:19 -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>Frames</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>http://code.google.com/p/chromium/issues/detail?id=82967&amp;q=frame%20zoom&amp;colspec=ID%20Stars%20Pri%20Area%20Feature%20Type%20Status%20Summary%20Modified%20Owner%20Mstone%20OS</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>68075</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>acquire16</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>eae</cc>
    
    <cc>eric</cc>
    
    <cc>fsamuel</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>koivisto</cc>
    
    <cc>leviw</cc>
    
    <cc>m_dubet</cc>
    
    <cc>rniwa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>udaykiran4u</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>439919</commentid>
    <comment_count>0</comment_count>
    <who name="">acquire16</who>
    <bug_when>2011-07-20 12:13:06 -0700</bug_when>
    <thetext>When the page&apos;s content is zoomed in, only the content of frames is scaled, not the frames themselves.  The url I linked to is a bug on chromium, but this happens on all webkit based browsers I&apos;ve tried it on.  Pretty much, content starts getting cut off when zooming in on websites that use frames because frames aren&apos;t themselves being scaled, only their content.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>479142</commentid>
    <comment_count>1</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-10-06 07:08:49 -0700</bug_when>
    <thetext>@reporter: could you provide a reduced test case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>484926</commentid>
    <comment_count>2</comment_count>
      <attachid>111212</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2011-10-16 22:33:30 -0700</bug_when>
    <thetext>Created attachment 111212
adding test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>484928</commentid>
    <comment_count>3</comment_count>
      <attachid>111213</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2011-10-16 22:35:25 -0700</bug_when>
    <thetext>Created attachment 111213
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485122</commentid>
    <comment_count>4</comment_count>
      <attachid>111213</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-10-17 07:14:41 -0700</bug_when>
    <thetext>Comment on attachment 111213
Patch

Why there is no tests to this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485123</commentid>
    <comment_count>5</comment_count>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-17 07:17:03 -0700</bug_when>
    <thetext>Please make the test case you attached above a layout test but avoid using text (you may have platform dependent test results).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485358</commentid>
    <comment_count>6</comment_count>
      <attachid>111213</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-10-17 12:10:17 -0700</bug_when>
    <thetext>Comment on attachment 111213
Patch

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

review- because this patch does not have a regression test

&gt; Source/WebCore/ChangeLog:8
&gt; +        No new tests.

Why? Bug fixes need to have tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485869</commentid>
    <comment_count>7</comment_count>
      <attachid>111398</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2011-10-18 00:11:42 -0700</bug_when>
    <thetext>Created attachment 111398
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485873</commentid>
    <comment_count>8</comment_count>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2011-10-18 00:21:09 -0700</bug_when>
    <thetext>Is the zoom ratio of 1.2 when zooming in/out platform specific?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607465</commentid>
    <comment_count>9</comment_count>
      <attachid>111398</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-04-22 22:30:46 -0700</bug_when>
    <thetext>Comment on attachment 111398
Patch

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

&gt; Source/WebCore/ChangeLog:7
&gt; +

Please explain why you&apos;re making this change. r- because of the lack of explanation.

&gt; Source/WebCore/rendering/RenderFrameSet.cpp:218
&gt; -            gridLayout[i] = max(grid[i].value(), 0);
&gt; +            gridLayout[i] = max(static_cast&lt;int&gt;(grid[i].value() * style()-&gt;effectiveZoom()), 0);

Are you sure we just want to cast it to int? Don&apos;t we need to use on of those fancy snapping functions listed on http://trac.webkit.org/wiki/LayoutUnit?

&gt; LayoutTests/ChangeLog:10
&gt; +        * fast/frames/frame-set-zoom-page-expected.png: Added.
&gt; +        * fast/frames/frame-set-zoom-page-expected.txt: Added.
&gt; +        * fast/frames/frame-set-zoom-page.html: Added.

There is no way to test this using a ref test?

&gt; LayoutTests/fast/frames/frame-set-zoom-page.html:1
&gt; +&lt;html&gt;

Missing DOCTYPE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607468</commentid>
    <comment_count>10</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-04-22 22:31:11 -0700</bug_when>
    <thetext>+eae, +leviw because this change is zoom related.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607797</commentid>
    <comment_count>11</comment_count>
      <attachid>111398</attachid>
    <who name="Emil A Eklund">eae</who>
    <bug_when>2012-04-23 10:25:01 -0700</bug_when>
    <thetext>Comment on attachment 111398
Patch

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

&gt;&gt; Source/WebCore/rendering/RenderFrameSet.cpp:218
&gt;&gt; +            gridLayout[i] = max(static_cast&lt;int&gt;(grid[i].value() * style()-&gt;effectiveZoom()), 0);
&gt; 
&gt; Are you sure we just want to cast it to int? Don&apos;t we need to use on of those fancy snapping functions listed on http://trac.webkit.org/wiki/LayoutUnit?

I&apos;m not entirely sure what you are trying to do here but it seems like you&apos;d want to use snapSizeToPixel or somehow account for the rounding error or the last column/row will end up with all the extra space from the accumulated flooring.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>608380</commentid>
    <comment_count>12</comment_count>
      <attachid>138498</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-04-23 23:26:09 -0700</bug_when>
    <thetext>Created attachment 138498
Updated patch

Thanks for reviewing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>608383</commentid>
    <comment_count>13</comment_count>
      <attachid>138498</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-04-23 23:37:19 -0700</bug_when>
    <thetext>Comment on attachment 138498
Updated patch

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

&gt; Source/WebCore/ChangeLog:9
&gt; +        When frame size in frameset is specified with fixed length, we need to scale
&gt; +        frame size too. Currently on page zoom, only content gets zoomed.

And why do we want to zoom frame? Is there any spec that mandates this behavior or is there some compat. issue?
I understand what change you&apos;re making but it&apos;s not clear to me why we want to make this change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>608396</commentid>
    <comment_count>14</comment_count>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-04-23 23:52:07 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (From update of attachment 138498 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=138498&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:9
&gt; &gt; +        When frame size in frameset is specified with fixed length, we need to scale
&gt; &gt; +        frame size too. Currently on page zoom, only content gets zoomed.
&gt; 
&gt; And why do we want to zoom frame? Is there any spec that mandates this behavior or is there some compat. issue?
&gt; I understand what change you&apos;re making but it&apos;s not clear to me why we want to make this change.

Firefox, IE9 and Opera zoom frame. This behaviour should be consistent across browsers. Please correct me if I am wrong.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>608618</commentid>
    <comment_count>15</comment_count>
      <attachid>138498</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-04-24 06:54:59 -0700</bug_when>
    <thetext>Comment on attachment 138498
Updated patch

So you are handling frame (within frameset) only. Is iframe&apos;s already covered, or is it a different history?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609454</commentid>
    <comment_count>16</comment_count>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-04-24 21:54:09 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; (From update of attachment 138498 [details])
&gt; So you are handling frame (within frameset) only. Is iframe&apos;s already covered, or is it a different history?

Yes. iframes are already covered.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>623675</commentid>
    <comment_count>17</comment_count>
      <attachid>141859</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-05-14 23:11:32 -0700</bug_when>
    <thetext>Created attachment 141859
Rebased Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>626655</commentid>
    <comment_count>18</comment_count>
      <attachid>141859</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-05-17 09:58:03 -0700</bug_when>
    <thetext>Comment on attachment 141859
Rebased Patch

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

&gt; Source/WebCore/rendering/RenderFrameSet.cpp:218
&gt; +            int fixedLen = snapSizeToPixel(grid[i].value() * style()-&gt;effectiveZoom(), totalFixed);

Emil, you suggested to use snapSizeToPixel but it seems misguided as snapSizeToPixel is used for converting sizes not 1-dimensional coordinates AFAICT. It won&apos;t give any guarantees on whether we account for all the available space or spread the error for that matter. This is unfortunately a common issue (tables are also impacted).

More to the point, snapSizeToPixel forces us to convert the values to FractionalUnits and then back to int which seems wrong and wasteful. I would just go with lroundf or ceilf in this case.

&gt; LayoutTests/ChangeLog:11
&gt; +        * fast/frames/frame-set-zoom-page-expected.html: Added.
&gt; +        * fast/frames/frame-set-zoom-page.html: Added.

This covers only rows. Could we have a similar one for cols as they are also impacted by this change?

&gt; LayoutTests/fast/frames/frame-set-zoom-page.html:4
&gt; +  &lt;title&gt; FrameSet Zoom Test&lt;/title&gt;

This title doesn&apos;t add much, it should be dropped.

&gt; LayoutTests/fast/frames/frame-set-zoom-page.html:14
&gt; +&lt;/head&gt;

Ideally we need in the output:
* Bug id, bonus points if it&apos;s clickable.
* Bug title.
* What are your expectations for the test to pass or fail? (here it looks like: the frameset size should increase to account for the zoom)
* Manual testing / warning when not run under DRT (if applicable)

If it cannot be in the output (which I feared because of the &lt;frameset&gt;), it should be in the markup.

&gt; LayoutTests/fast/frames/frame-set-zoom-page.html:15
&gt; +	&lt;frameset rows=&quot;50,*&quot; style=&quot;background-color: red&quot;&gt;

I don&apos;t understand the need for the red background. Currently we don&apos;t account for the zoom factor so the background will not be seen. In my simple mind, &apos;red&apos; means failure and here it doesn&apos;t seem to equate that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>627345</commentid>
    <comment_count>19</comment_count>
      <attachid>142632</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-05-17 22:36:17 -0700</bug_when>
    <thetext>Created attachment 142632
Updated Patch

Fixed review comments and rebased.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629248</commentid>
    <comment_count>20</comment_count>
      <attachid>142632</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-05-21 10:39:48 -0700</bug_when>
    <thetext>Comment on attachment 142632
Updated Patch

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

I would like to see another round.

&gt; Source/WebCore/rendering/RenderFrameSet.cpp:218
&gt; +            gridLayout[i] = max(static_cast&lt;int&gt;(lroundf(grid[i].value() * style()-&gt;effectiveZoom())), 0);

no static_cast please. If it&apos;s needed to compile, it&apos;s better to specify which specialization of max you are using:

gridLayout[i] = max&lt;int&gt;(lroundf(grid[i].value() * style()-&gt;effectiveZoom()), 0);

&gt; LayoutTests/fast/frames/frame-set-zoom-page.html:5
&gt; +    function init() {

It&apos;s not really an initialization (let&apos;s not abbreviate), more than the test itself. Better name: zoomIn, testZooming, ...

&gt; LayoutTests/fast/frames/frame-set-zoom-page.html:17
&gt; +  &lt;!--
&gt; +  Test case for https://bugs.webkit.org/show_bug.cgi?id=64883. Zoom only scales frames&apos; content, not the frames themselves.
&gt; +  This test passes if there is horizontal frame of 60px height at the top and below it a vertical frame of width 60px to left.
&gt; +  --&gt;

This should be dumped into the ouput as it&apos;s useful for anyone looking at the test. The expected file will need to be updated accordingly.

Please add somewhere how to test the page manually.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>633794</commentid>
    <comment_count>21</comment_count>
      <attachid>144031</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-05-25 03:33:16 -0700</bug_when>
    <thetext>Created attachment 144031
Updated Patch

Fixed review comments. I have changed the test case to zoom out so that it can be easily tested manually.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>633804</commentid>
    <comment_count>22</comment_count>
      <attachid>144035</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-05-25 03:51:28 -0700</bug_when>
    <thetext>Created attachment 144035
Updated Patch

changed to use ahem font.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634168</commentid>
    <comment_count>23</comment_count>
      <attachid>144035</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-05-25 12:23:54 -0700</bug_when>
    <thetext>Comment on attachment 144035
Updated Patch

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

&gt; LayoutTests/fast/frames/frame-set-zoom-page-expected.html:3
&gt; +&lt;!-- Reference test case for https://bugs.webkit.org/show_bug.cgi?id=64883. Zoom only scales frame&apos;s content, not the frames themselves. --&gt;

This is unneeded as we dump the info now.

&gt; LayoutTests/fast/frames/frame-set-zoom-page-expected.html:8
&gt; +        &lt;frame src=&quot;data:text/html,&lt;body bgcolor=&apos;green&apos; style=&apos;margin: 0px;&apos;&gt;&lt;div style=&apos;font: 15px ahem;&apos;&gt;Test for &lt;a href=&apos;https://bugs.webkit.org/show_bug.cgi?id=64883&apos;&gt;BUG 64883&lt;/a&gt;: Zoom only scales frame&apos;s content, not the frames themselves. There should not be any red on this page when zoomed out.&lt;/div&gt;&lt;/body&gt;&quot;&gt;

Could you explain the rationale for using Ahem here? I wouldn&apos;t expect the font family / size to matter on a ref-test and that makes your output unreadable to the naked eye.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634881</commentid>
    <comment_count>24</comment_count>
      <attachid>144263</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-05-27 21:55:31 -0700</bug_when>
    <thetext>Created attachment 144263
Updated Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634887</commentid>
    <comment_count>25</comment_count>
      <attachid>144035</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-05-27 22:04:53 -0700</bug_when>
    <thetext>Comment on attachment 144035
Updated Patch

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

&gt;&gt; LayoutTests/fast/frames/frame-set-zoom-page-expected.html:3
&gt;&gt; +&lt;!-- Reference test case for https://bugs.webkit.org/show_bug.cgi?id=64883. Zoom only scales frame&apos;s content, not the frames themselves. --&gt;
&gt; 
&gt; This is unneeded as we dump the info now.

Done.

&gt;&gt; LayoutTests/fast/frames/frame-set-zoom-page-expected.html:8
&gt;&gt; +        &lt;frame src=&quot;data:text/html,&lt;body bgcolor=&apos;green&apos; style=&apos;margin: 0px;&apos;&gt;&lt;div style=&apos;font: 15px ahem;&apos;&gt;Test for &lt;a href=&apos;https://bugs.webkit.org/show_bug.cgi?id=64883&apos;&gt;BUG 64883&lt;/a&gt;: Zoom only scales frame&apos;s content, not the frames themselves. There should not be any red on this page when zoomed out.&lt;/div&gt;&lt;/body&gt;&quot;&gt;
&gt; 
&gt; Could you explain the rationale for using Ahem here? I wouldn&apos;t expect the font family / size to matter on a ref-test and that makes your output unreadable to the naked eye.

Changed to monospace. Font size should matter because text also gets zoomed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>635064</commentid>
    <comment_count>26</comment_count>
      <attachid>144263</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-05-28 02:58:29 -0700</bug_when>
    <thetext>Comment on attachment 144263
Updated Patch

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

&gt; Source/WebCore/ChangeLog:10
&gt; +
&gt; +        When frame size in frameset is specified with fixed length, we need to scale
&gt; +        frame size too. Currently on page zoom, only content gets zoomed.
&gt; +

Can you please test this with frameflattening as well?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>642359</commentid>
    <comment_count>27</comment_count>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-06-06 04:10:55 -0700</bug_when>
    <thetext>(In reply to comment #26)
&gt; (From update of attachment 144263 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=144263&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:10
&gt; &gt; +
&gt; &gt; +        When frame size in frameset is specified with fixed length, we need to scale
&gt; &gt; +        frame size too. Currently on page zoom, only content gets zoomed.
&gt; &gt; +
&gt; 
&gt; Can you please test this with frameflattening as well?

kenneth, can I test frameflattening manually?
I tried DRT testing using fast/frames/flattening/frameset-flattening-simple.html.
If I call eventSender.zoomPageOut() with setFrameFlatteningEnabled(true), frame width should still be 800px?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1953817</commentid>
    <comment_count>28</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-05-08 14:11:45 -0700</bug_when>
    <thetext>I am able to reproduce this bug in Safari 16.4, hence changing this to &quot;New&quot; and also it was fixed in Blink with this commit:

https://chromium.googlesource.com/chromium/src.git/+/9c7ef525d830b014626d787f3060512c2d3251a2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1954058</commentid>
    <comment_count>29</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-05-09 10:00:55 -0700</bug_when>
    <thetext>PR Attempt - https://github.com/WebKit/WebKit/pull/13637

Based on Uday&apos;s patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1954069</commentid>
    <comment_count>30</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-05-09 10:44:51 -0700</bug_when>
    <thetext>(In reply to Ahmad Saleem from comment #29)
&gt; PR Attempt - https://github.com/WebKit/WebKit/pull/13637
&gt; 
&gt; Based on Uday&apos;s patch.

Based on discussion with Simon, the following PR would lead to cases where zoomed-in frame would be unscrollable in certain windows size and might be more dominant cases like mobile devices and since zoom settings are preserved throughout sessions. It would need user education to educate them on how to reset the zoom on such websites.

Currently, all browsers (as far as I tested) leads to this issue where at certain window sizes, the frames on screen might be unscrollable after zoomed-in and leading the websites being unaccessible.

At this time, we need to be conservation in approach and don&apos;t want to break the websites with situation, which is not easy to reset. Hence, I am closing my PR and documenting the issue with current approach.

Additionally, &apos;frameset&apos; are not as popular as other technologies:

https://chromestatus.com/metrics/feature/timeline/popularity/3009

So the impact of this world be not significant. Although, this is one example of broken site, where zooming-in leads to &apos;buttons&apos; (Menu) not being accessible in Safari:

https://fsi.gov.in/LATEST-WB-SITE/fsi-main-pg-frm.htm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2011975</commentid>
    <comment_count>31</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-02-08 15:43:47 -0800</bug_when>
    <thetext>&lt;rdar://problem/122588360&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>111212</attachid>
            <date>2011-10-16 22:33:30 -0700</date>
            <delta_ts>2011-10-16 22:33:30 -0700</delta_ts>
            <desc>adding test case</desc>
            <filename>frameset.html</filename>
            <type>text/html</type>
            <size>178</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">PGh0bWw+Cgk8ZnJhbWVzZXQgcm93cz0iNTAsKiI+CgkgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0
L2h0bWwsPHA+U2FtcGxlIHRlc3QgOiBGcmFtZSAxPC9wPiI+CgkgICAgPGZyYW1lIHNyYz0iZGF0
YTp0ZXh0L2h0bWwsPHA+U2FtcGxlIHRlc3QgOiBGcmFtZSAyPC9wPiI+Cgk8L2ZyYW1lc2V0Pgo8
L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>111213</attachid>
            <date>2011-10-16 22:35:25 -0700</date>
            <delta_ts>2011-10-18 00:11:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-64883-20111017105943.patch</filename>
            <type>text/plain</type>
            <size>1536</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTc1ODMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA0MjJiYjVjNjcwYzI2N2Q3
YmM3OTdmZmI1MWUyMWY4ODYxODQ4OTA2Li5jNGI2MTMzOGE0YWE2NzUxMzM5YmQ4ZDg2NjdjYmRh
ZDg4ZTA4ZmVjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMTAtMTYgIFVkYXkg
S2lyYW4gIDxidnE3NjRAbW90b3JvbGEuY29tPgorCisgICAgICAgIFNjYWxlIGZyYW1lcyBvbiBQ
YWdlIFpvb20gbm90IGp1c3QgZnJhbWUgY29udGVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjQ4ODMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMuCisKKyAgICAgICAgKiByZW5kZXJp
bmcvUmVuZGVyRnJhbWVTZXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRnJhbWVTZXQ6
OmxheU91dEF4aXMpOgorCiAyMDExLTEwLTE2ICBEYXZpZCBCYXJyICA8ZGF2aWRiYXJyQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBJbmxpbmUgQ1NTUHJpbWl0aXZlVmFsdWU6OmlzUXVpcmtWYWx1
ZSgpIGFzIG5vbi12aXJ0dWFsIGZ1bmN0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckZyYW1lU2V0LmNwcAppbmRleCAwMGQ5YzBkNDcxZWRhNzZmMGUwMjY5Y2Y4YzkzODdhYmIx
MWFmYTg2Li40Y2ExZjliMjA4MmM1YWNiMjNhZWIxZDFkMGQ0YjcyOTBjYWY5MzUzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHAKQEAgLTIxNSw3ICsyMTUs
NyBAQCB2b2lkIFJlbmRlckZyYW1lU2V0OjpsYXlPdXRBeGlzKEdyaWRBeGlzJiBheGlzLCBjb25z
dCBMZW5ndGgqIGdyaWQsIGludCBhdmFpbGFibAogICAgICAgICAvLyBDb3VudCB0aGUgdG90YWwg
bGVuZ3RoIG9mIGFsbCBvZiB0aGUgZml4ZWQgY29sdW1ucy9yb3dzIC0+IHRvdGFsRml4ZWQKICAg
ICAgICAgLy8gQ291bnQgdGhlIG51bWJlciBvZiBjb2x1bW5zL3Jvd3Mgd2hpY2ggYXJlIGZpeGVk
IC0+IGNvdW50Rml4ZWQKICAgICAgICAgaWYgKGdyaWRbaV0uaXNGaXhlZCgpKSB7Ci0gICAgICAg
ICAgICBncmlkTGF5b3V0W2ldID0gbWF4KGdyaWRbaV0udmFsdWUoKSwgMCk7CisgICAgICAgICAg
ICBncmlkTGF5b3V0W2ldID0gbWF4KHN0YXRpY19jYXN0PGludD4oZ3JpZFtpXS52YWx1ZSgpICog
c3R5bGUoKS0+ZWZmZWN0aXZlWm9vbSgpKSwgMCk7CiAgICAgICAgICAgICB0b3RhbEZpeGVkICs9
IGdyaWRMYXlvdXRbaV07CiAgICAgICAgICAgICBjb3VudEZpeGVkKys7CiAgICAgICAgIH0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>111398</attachid>
            <date>2011-10-18 00:11:42 -0700</date>
            <delta_ts>2012-04-23 23:25:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-64883-20111018123600.patch</filename>
            <type>text/plain</type>
            <size>4863</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTc1ODMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA0MjJiYjVjNjcwYzI2N2Q3
YmM3OTdmZmI1MWUyMWY4ODYxODQ4OTA2Li5iNWY1YzliYzJhZTkyNjM5OWUwY2NjOWEzMDA2MTNk
Yzc4ZTEzMmU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMTAtMTcgIFVkYXkg
S2lyYW4gIDxidnE3NjRAbW90b3JvbGEuY29tPgorCisgICAgICAgIFNjYWxlIGZyYW1lcyBvbiBQ
YWdlIFpvb20gbm90IGp1c3QgZnJhbWUgY29udGVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjQ4ODMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0OiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1w
YWdlLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpSZW5kZXJGcmFtZVNldDo6bGF5T3V0QXhpcyk6IEZyYW1lcyB3aXRoIHBp
eGVsCisgICAgICAgIGRpbWVuc2lvbnMgYWxzbyBuZWVkIHRvIGJlIHNjYWxlZCBvbiBQYWdlIFpv
b20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKKwogMjAxMS0xMC0xNiAg
RGF2aWQgQmFyciAgPGRhdmlkYmFyckBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgSW5saW5lIENT
U1ByaW1pdGl2ZVZhbHVlOjppc1F1aXJrVmFsdWUoKSBhcyBub24tdmlydHVhbCBmdW5jdGlvbgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHAKaW5kZXggMDBkOWMw
ZDQ3MWVkYTc2ZjBlMDI2OWNmOGM5Mzg3YWJiMTFhZmE4Ni4uNGNhMWY5YjIwODJjNWFjYjIzYWVi
MWQxZDBkNGI3MjkwY2FmOTM1MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckZyYW1lU2V0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
RnJhbWVTZXQuY3BwCkBAIC0yMTUsNyArMjE1LDcgQEAgdm9pZCBSZW5kZXJGcmFtZVNldDo6bGF5
T3V0QXhpcyhHcmlkQXhpcyYgYXhpcywgY29uc3QgTGVuZ3RoKiBncmlkLCBpbnQgYXZhaWxhYmwK
ICAgICAgICAgLy8gQ291bnQgdGhlIHRvdGFsIGxlbmd0aCBvZiBhbGwgb2YgdGhlIGZpeGVkIGNv
bHVtbnMvcm93cyAtPiB0b3RhbEZpeGVkCiAgICAgICAgIC8vIENvdW50IHRoZSBudW1iZXIgb2Yg
Y29sdW1ucy9yb3dzIHdoaWNoIGFyZSBmaXhlZCAtPiBjb3VudEZpeGVkCiAgICAgICAgIGlmIChn
cmlkW2ldLmlzRml4ZWQoKSkgewotICAgICAgICAgICAgZ3JpZExheW91dFtpXSA9IG1heChncmlk
W2ldLnZhbHVlKCksIDApOworICAgICAgICAgICAgZ3JpZExheW91dFtpXSA9IG1heChzdGF0aWNf
Y2FzdDxpbnQ+KGdyaWRbaV0udmFsdWUoKSAqIHN0eWxlKCktPmVmZmVjdGl2ZVpvb20oKSksIDAp
OwogICAgICAgICAgICAgdG90YWxGaXhlZCArPSBncmlkTGF5b3V0W2ldOwogICAgICAgICAgICAg
Y291bnRGaXhlZCsrOwogICAgICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNTM4NjVmZmQzMTUyMDc0ZGNiMDc1OWY2
MjAzNTQyMDhjNjU2MzEzMi4uZGI3NDU2NmRkNzAxMjY5YTY3ODIwYzk1Yjk5ODM2OWRlNmRlYTkw
NCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDExLTEwLTE3ICBVZGF5IEtpcmFuICA8YnZxNzY0
QG1vdG9yb2xhLmNvbT4KKworICAgICAgICBTY2FsZSBmcmFtZXMgb24gUGFnZSBab29tIG5vdCBq
dXN0IGZyYW1lIGNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTY0ODgzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdlLWV4cGVjdGVkLnBuZzog
QWRkZWQuCisgICAgICAgICogZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1leHBlY3Rl
ZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2Uu
aHRtbDogQWRkZWQuCisKIDIwMTEtMTAtMTYgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0u
b3JnPgogCiAgICAgICAgIFVwZGF0ZSB0ZXN0IGV4ZXBjdGF0aW9ucy4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQucG5nIGIv
TGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1leHBlY3RlZC5wbmcK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNDFmMDM3MTNhOTdhMjRkMDhiMThlNGUzMzJiNjdjYTdjMWZhMTdlNwpHSVQg
YmluYXJ5IHBhdGNoCmxpdGVyYWwgMjg1Nwp6Y21lQVNATj8ob2xIeWB1VkJxIWlhMHl+eVV7K3ZZ
VjJhPmkwKlopPWheaGxBJUBXcyRsSGBvazxtfT9vVG4zez0KemxTQzZeTGohWWppXk1kT0c7OyQo
Z0c0aCtCaHhlIWdPb0dfM3NYWjg/dFRVYXVIQnc0anYqQ3UtcmhYTyo8aXJICnphIX0qaXIxc0ZM
ez9KPVRvSygoKTZyNjloSzQjM296JWgzPEl8SVdUdyoqRnBCUD9QSjRuOEI4QHV1cDFgQnlmRQp6
aFA1JXA9ZE1hS0ZsPjlJI0tPP1FzbCg3UDt7WWYmOV5DS3l4TW0mJCF2PUEyI2dRRlNCUlEzZmBo
QTJLNlFjPVcKb0d5I2xPbVpQfn5HI0FoKTdyYkhDVUJiUl98NG9oclY1NXR7KTc4JnFvbGA7KzBG
cUArKSZLd2kKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uYjNjOGRkYWFmNGE3ZDYyMGEwZmRhMjAyMDI3MjY5ZjFjODFlZGY1OAotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEsMTcgQEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBS
ZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4
NjAwCisgIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgICBSZW5k
ZXJGcmFtZVNldCB7RlJBTUVTRVR9IGF0ICgwLDApIHNpemUgODAweDYwMCBbYmdjb2xvcj0jRkYw
MDAwXQorICAgICAgUmVuZGVyRnJhbWUge0ZSQU1FfSBhdCAoMCwwKSBzaXplIDgwMHg2MAorICAg
ICAgICBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MAorICAgICAgICAgIFJlbmRlclZpZXcgYXQg
KDAsMCkgc2l6ZSA4MDB4NjAKKyAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAKKyAg
ICAgICAgICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAKKyAgICAgICAg
ICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg5LDkpIHNpemUgNzgyeDQyIFtiZ2NvbG9yPSMwMDgw
MDBdCisgICAgICBSZW5kZXJGcmFtZSB7RlJBTUV9IGF0ICgwLDY2KSBzaXplIDgwMHg1MzQKKyAg
ICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NTM0CisgICAgICAgICAgUmVuZGVyVmlldyBh
dCAoMCwwKSBzaXplIDgwMHg1MzQKKyAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NTM0
CisgICAgICAgICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDUzNAorICAg
ICAgICAgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDksOSkgc2l6ZSA3ODJ4NTE2IFtiZ2NvbG9y
PSMwMDgwMDBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9mcmFtZS1zZXQt
em9vbS1wYWdlLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1w
YWdlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uNDliMzNlZjE0MDY3Yzc5NDkxODg4ZjVhNzRiYjUwYzFmZGFi
ZjFiNgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNl
dC16b29tLXBhZ2UuaHRtbApAQCAtMCwwICsxLDE4IEBACis8aHRtbD4KKyAgPGhlYWQ+CisgIDx0
aXRsZT4gRnJhbWVTZXQgWm9vbSBUZXN0PC90aXRsZT4KKyAgPHNjcmlwdD4KKyAgICBmdW5jdGlv
biBpbml0KCkgeworICAgICAgaWYoIXdpbmRvdy5ldmVudFNlbmRlcikKKyAgICAgICAgcmV0dXJu
OworCisgICAgICBldmVudFNlbmRlci56b29tUGFnZUluKCk7CisgICAgfQorICAgIHdpbmRvdy5v
bmxvYWQgPSBpbml0OworICA8L3NjcmlwdD4KKyAgPC9oZWFkPgorCTxmcmFtZXNldCByb3dzPSI1
MCwqIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmVkIj4KKwkgICAgPGZyYW1lIHNyYz0iZGF0
YTp0ZXh0L2h0bWwsPGJvZHkgYmdjb2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorCSAgICA8ZnJhbWUg
c3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2NvbG9yPSdncmVlbic+PC9ib2R5PiI+CisJPC9m
cmFtZXNldD4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138498</attachid>
            <date>2012-04-23 23:26:09 -0700</date>
            <delta_ts>2012-05-14 23:10:25 -0700</delta_ts>
            <desc>Updated patch</desc>
            <filename>bug-64883-20120424115423.patch</filename>
            <type>text/plain</type>
            <size>4011</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE0NzIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYzU3M2RjMGYxODE1ODYw
YTAyZmUwYTE2ODBmZDFmMDNiYzMyY2I4Mi4uYzY1ODI3MmVmYzI5MjFhYTFlNmI1ZGZiODA4ZDcw
ZDc0YzNkNDM0MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA0LTIyICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBTY2FsZSBmcmFtZXMg
b24gUGFnZSBab29tIG5vdCBqdXN0IGZyYW1lIGNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0ODgzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBmcmFtZSBzaXplIGluIGZyYW1lc2V0IGlz
IHNwZWNpZmllZCB3aXRoIGZpeGVkIGxlbmd0aCwgd2UgbmVlZCB0byBzY2FsZQorICAgICAgICBm
cmFtZSBzaXplIHRvby4gQ3VycmVudGx5IG9uIHBhZ2Ugem9vbSwgb25seSBjb250ZW50IGdldHMg
em9vbWVkLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdl
LWV4cGVjdGVkLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckZyYW1lU2V0OjpsYXlPdXRBeGlzKToKKwogMjAxMi0wNC0x
OSAgU3VkYXJzYW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4LmludGVsLmNv
bT4KIAogICAgICAgICBbRUZMXSBNaXNzaW5nIGtleWNvZGUgdHJhbnNsYXRpb24gZm9yIHNwYWNl
IGtleQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHAKaW5kZXgg
ZTAyYzA2Njg5OTBiNTI5OGFiNTBkZjlkMjBmNGUyOTZmODE5ZWUyNS4uOGJjZmQ5ZjY2ODYxYzI1
MjJmMGY2YWJlYWE4MTU3ZDRhMjZmZTVlYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyRnJhbWVTZXQuY3BwCkBAIC0yMTUsNyArMjE1LDggQEAgdm9pZCBSZW5kZXJGcmFtZVNl
dDo6bGF5T3V0QXhpcyhHcmlkQXhpcyYgYXhpcywgY29uc3QgTGVuZ3RoKiBncmlkLCBpbnQgYXZh
aWxhYmwKICAgICAgICAgLy8gQ291bnQgdGhlIHRvdGFsIGxlbmd0aCBvZiBhbGwgb2YgdGhlIGZp
eGVkIGNvbHVtbnMvcm93cyAtPiB0b3RhbEZpeGVkCiAgICAgICAgIC8vIENvdW50IHRoZSBudW1i
ZXIgb2YgY29sdW1ucy9yb3dzIHdoaWNoIGFyZSBmaXhlZCAtPiBjb3VudEZpeGVkCiAgICAgICAg
IGlmIChncmlkW2ldLmlzRml4ZWQoKSkgewotICAgICAgICAgICAgZ3JpZExheW91dFtpXSA9IG1h
eChncmlkW2ldLmludFZhbHVlKCksIDApOworICAgICAgICAgICAgaW50IGZpeGVkTGVuID0gc25h
cFNpemVUb1BpeGVsKGdyaWRbaV0udmFsdWUoKSAqIHN0eWxlKCktPmVmZmVjdGl2ZVpvb20oKSwg
dG90YWxGaXhlZCk7CisgICAgICAgICAgICBncmlkTGF5b3V0W2ldID0gbWF4KGZpeGVkTGVuLCAw
KTsKICAgICAgICAgICAgIHRvdGFsRml4ZWQgKz0gZ3JpZExheW91dFtpXTsKICAgICAgICAgICAg
IGNvdW50Rml4ZWQrKzsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDNmN2IyNjc1MWI4Zjg2ZWE5ZDBmZmRi
ZTM1NGEwMDZlMjI0Yzg2YzMuLjFiYTU5NDNhY2E4ODE0NTQ0ZDRiNTE0ZmZiZGQ2NGI5OTVjNmFh
MzYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0wNC0yMiAgVWRheSBLaXJhbiAgPHVkYXlr
aXJhbkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgU2NhbGUgZnJhbWVzIG9uIFBhZ2UgWm9vbSBu
b3QganVzdCBmcmFtZSBjb250ZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD02NDg4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRlc3QgdG8gY2hlY2sgaWYgZGltZW5zaW9ucyBvZiBmcmFtZXMgaW5zaWRl
IGZyYW1zZXQgYWxzbyBzY2FsZSBvbiBQYWdlIFpvb20uCisKKyAgICAgICAgKiBmYXN0L2ZyYW1l
cy9mcmFtZS1zZXQtem9vbS1wYWdlLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UuaHRtbDogQWRkZWQuCisKIDIwMTItMDQtMTkg
IFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5jb20+
CiAKICAgICAgICAgW0VGTF0gTWlzc2luZyBrZXljb2RlIHRyYW5zbGF0aW9uIGZvciBzcGFjZSBr
ZXkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBh
Z2UtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lNmYyMDU3NmM1NGJmNzk2MjljMWJlNzFk
ZDEwNDBiOTk5NDg0ZDYzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFt
ZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTAgQEAKKzwh
RE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgPHRpdGxlPiBGcmFtZVNldCBab29tIFRl
c3Q8L3RpdGxlPgorPC9oZWFkPgorCTxmcmFtZXNldCByb3dzPSI2MCwqIiBzdHlsZT0iYmFja2dy
b3VuZC1jb2xvcjogcmVkIj4KKwkgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0L2h0bWwsPGJvZHkg
Ymdjb2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorCSAgICA8ZnJhbWUgc3JjPSJkYXRhOnRleHQvaHRt
bCw8Ym9keSBiZ2NvbG9yPSdncmVlbic+PC9ib2R5PiI+CisJPC9mcmFtZXNldD4KKzwvaHRtbD4K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2Uu
aHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UuaHRtbApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5jNTgzNWQwYTUxZTE5MmJjNzE5ZDJiYjJiMjkyZWIxYjg2ZGY0ZDYzCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFn
ZS5odG1sCkBAIC0wLDAgKzEsMTkgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4K
KyAgPHRpdGxlPiBGcmFtZVNldCBab29tIFRlc3Q8L3RpdGxlPgorICA8c2NyaXB0PgorICAgIGZ1
bmN0aW9uIGluaXQoKSB7CisgICAgICBpZighd2luZG93LmV2ZW50U2VuZGVyKQorICAgICAgICBy
ZXR1cm47CisKKyAgICAgIGV2ZW50U2VuZGVyLnpvb21QYWdlSW4oKTsKKyAgICB9CisgICAgd2lu
ZG93Lm9ubG9hZCA9IGluaXQ7CisgIDwvc2NyaXB0PgorPC9oZWFkPgorCTxmcmFtZXNldCByb3dz
PSI1MCwqIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmVkIj4KKwkgICAgPGZyYW1lIHNyYz0i
ZGF0YTp0ZXh0L2h0bWwsPGJvZHkgYmdjb2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorCSAgICA8ZnJh
bWUgc3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2NvbG9yPSdncmVlbic+PC9ib2R5PiI+CisJ
PC9mcmFtZXNldD4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>141859</attachid>
            <date>2012-05-14 23:11:32 -0700</date>
            <delta_ts>2012-05-17 22:36:01 -0700</delta_ts>
            <desc>Rebased Patch</desc>
            <filename>bug-64883-20120515113944.patch</filename>
            <type>text/plain</type>
            <size>4019</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2OTM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTZiMTM1MzhmN2ZlNDli
YTk3Y2Q4MjBjZjI5ZGUxODc2YzcwYmFlYi4uMWRiNDNjMzk5NWNlZmJiZjcxODFhMDg1NDM5Mzll
Y2Y0YzBlMDhlNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA1LTE0ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBTY2FsZSBmcmFtZXMg
b24gUGFnZSBab29tIG5vdCBqdXN0IGZyYW1lIGNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0ODgzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBmcmFtZSBzaXplIGluIGZyYW1lc2V0IGlz
IHNwZWNpZmllZCB3aXRoIGZpeGVkIGxlbmd0aCwgd2UgbmVlZCB0byBzY2FsZQorICAgICAgICBm
cmFtZSBzaXplIHRvby4gQ3VycmVudGx5IG9uIHBhZ2Ugem9vbSwgb25seSBjb250ZW50IGdldHMg
em9vbWVkLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdl
LWV4cGVjdGVkLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckZyYW1lU2V0OjpsYXlPdXRBeGlzKToKKwogMjAxMi0wNS0x
NCAgQWxleGFuZGVyIFBhdmxvdiAgPGFwYXZsb3ZAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdl
YiBJbnNwZWN0b3I6IEVzYyBzaG91bGQgcmV2ZXJ0IHRoZSBjb2xvcnBpY2tlci1tb2RpZmVkIGNv
bG9yIHRvIHRoZSBvcmlnaW5hbApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckZyYW1lU2V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFt
ZVNldC5jcHAKaW5kZXggYWM0NDlhMjQwYzZkOGIwZDY4NWIyMTZiNmY5NjI2ZGZlN2QxNjk3Zi4u
NzZkOTFmNTUyOGZmNDAxNzlmNTdiZGExYzQ5M2FmODRiMWJjMzZhMiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuY3BwCkBAIC0yMTUsNyArMjE1LDggQEAgdm9p
ZCBSZW5kZXJGcmFtZVNldDo6bGF5T3V0QXhpcyhHcmlkQXhpcyYgYXhpcywgY29uc3QgTGVuZ3Ro
KiBncmlkLCBpbnQgYXZhaWxhYmwKICAgICAgICAgLy8gQ291bnQgdGhlIHRvdGFsIGxlbmd0aCBv
ZiBhbGwgb2YgdGhlIGZpeGVkIGNvbHVtbnMvcm93cyAtPiB0b3RhbEZpeGVkCiAgICAgICAgIC8v
IENvdW50IHRoZSBudW1iZXIgb2YgY29sdW1ucy9yb3dzIHdoaWNoIGFyZSBmaXhlZCAtPiBjb3Vu
dEZpeGVkCiAgICAgICAgIGlmIChncmlkW2ldLmlzRml4ZWQoKSkgewotICAgICAgICAgICAgZ3Jp
ZExheW91dFtpXSA9IG1heChncmlkW2ldLmludFZhbHVlKCksIDApOworICAgICAgICAgICAgaW50
IGZpeGVkTGVuID0gc25hcFNpemVUb1BpeGVsKGdyaWRbaV0udmFsdWUoKSAqIHN0eWxlKCktPmVm
ZmVjdGl2ZVpvb20oKSwgdG90YWxGaXhlZCk7CisgICAgICAgICAgICBncmlkTGF5b3V0W2ldID0g
bWF4KGZpeGVkTGVuLCAwKTsKICAgICAgICAgICAgIHRvdGFsRml4ZWQgKz0gZ3JpZExheW91dFtp
XTsKICAgICAgICAgICAgIGNvdW50Rml4ZWQrKzsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDU2NTMyMDll
ZGY1ZGNjYzczMmNkOTI5YmMyMGMxNjcxYWZlMWY2YjEuLmY0MGY0NzEzMDU4OGM2OTk3Zjk5MzI2
YWZhMDA1ZGJmN2Q5MWMzYmQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0wNS0xNCAgVWRh
eSBLaXJhbiAgPHVkYXlraXJhbkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgU2NhbGUgZnJhbWVz
IG9uIFBhZ2UgWm9vbSBub3QganVzdCBmcmFtZSBjb250ZW50CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDg4MworCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3QgdG8gY2hlY2sgaWYgZGltZW5zaW9ucyBv
ZiBmcmFtZXMgaW5zaWRlIGZyYW1zZXQgYWxzbyBzY2FsZSBvbiBQYWdlIFpvb20uCisKKyAgICAg
ICAgKiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdlLWV4cGVjdGVkLmh0bWw6IEFkZGVk
LgorICAgICAgICAqIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UuaHRtbDogQWRkZWQu
CisKIDIwMTItMDUtMTQgIE1pa2hhaWwgUG96ZG55YWtvdiAgPG1pa2hhaWwucG96ZG55YWtvdkBp
bnRlbC5jb20+CiAKICAgICAgICAgW0VGTF1bRFJUXSBmYXN0L3ZpZXdwb3J0IHRlc3RjYXNlcyBh
cmUgc2tpcHBlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0
LXpvb20tcGFnZS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUt
c2V0LXpvb20tcGFnZS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmU2ZjIwNTc2YzU0YmY3OTYy
OWMxYmU3MWRkMTA0MGI5OTk0ODRkNjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdlLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwx
MCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+IEZyYW1lU2V0
IFpvb20gVGVzdDwvdGl0bGU+Cis8L2hlYWQ+CisJPGZyYW1lc2V0IHJvd3M9IjYwLCoiIHN0eWxl
PSJiYWNrZ3JvdW5kLWNvbG9yOiByZWQiPgorCSAgICA8ZnJhbWUgc3JjPSJkYXRhOnRleHQvaHRt
bCw8Ym9keSBiZ2NvbG9yPSdncmVlbic+PC9ib2R5PiI+CisJICAgIDxmcmFtZSBzcmM9ImRhdGE6
dGV4dC9odG1sLDxib2R5IGJnY29sb3I9J2dyZWVuJz48L2JvZHk+Ij4KKwk8L2ZyYW1lc2V0Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpv
b20tcGFnZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFn
ZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLmM1ODM1ZDBhNTFlMTkyYmM3MTlkMmJiMmIyOTJlYjFiODZkZjRk
NjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9mcmFtZS1zZXQt
em9vbS1wYWdlLmh0bWwKQEAgLTAsMCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4K
KzxoZWFkPgorICA8dGl0bGU+IEZyYW1lU2V0IFpvb20gVGVzdDwvdGl0bGU+CisgIDxzY3JpcHQ+
CisgICAgZnVuY3Rpb24gaW5pdCgpIHsKKyAgICAgIGlmKCF3aW5kb3cuZXZlbnRTZW5kZXIpCisg
ICAgICAgIHJldHVybjsKKworICAgICAgZXZlbnRTZW5kZXIuem9vbVBhZ2VJbigpOworICAgIH0K
KyAgICB3aW5kb3cub25sb2FkID0gaW5pdDsKKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+CisJPGZyYW1l
c2V0IHJvd3M9IjUwLCoiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZWQiPgorCSAgICA8ZnJh
bWUgc3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2NvbG9yPSdncmVlbic+PC9ib2R5PiI+CisJ
ICAgIDxmcmFtZSBzcmM9ImRhdGE6dGV4dC9odG1sLDxib2R5IGJnY29sb3I9J2dyZWVuJz48L2Jv
ZHk+Ij4KKwk8L2ZyYW1lc2V0PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>142632</attachid>
            <date>2012-05-17 22:36:17 -0700</date>
            <delta_ts>2012-05-25 03:33:00 -0700</delta_ts>
            <desc>Updated Patch</desc>
            <filename>bug-64883-20120518110420.patch</filename>
            <type>text/plain</type>
            <size>4461</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE3NDM1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYzk0NDg2ZWQxZTIyZmVk
NTUwN2U1MDk3ZWFjYmI3MDI2ZjA2YzA4MS4uZTI4NTYzZmE1ZWJkZmI0NmIxM2U2OTg4MDFiODRk
ZDg0YzJkNWM2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA1LTE3ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBTY2FsZSBmcmFtZXMg
b24gUGFnZSBab29tIG5vdCBqdXN0IGZyYW1lIGNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0ODgzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBmcmFtZSBzaXplIGluIGZyYW1lc2V0IGlz
IHNwZWNpZmllZCB3aXRoIGZpeGVkIGxlbmd0aCwgd2UgbmVlZCB0byBzY2FsZQorICAgICAgICBm
cmFtZSBzaXplIHRvby4gQ3VycmVudGx5IG9uIHBhZ2Ugem9vbSwgb25seSBjb250ZW50IGdldHMg
em9vbWVkLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdl
LWV4cGVjdGVkLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckZyYW1lU2V0OjpsYXlPdXRBeGlzKToKKwogMjAxMi0wNS0x
MSAgS2ludWtvIFlhc3VkYSAgPGtpbnVrb0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgQWxsb3cg
RmlsZVN5c3RlbSBBUEkgaW1wbGVtZW50YXRpb24gdG8gcGFzcyBzbmFwc2hvdCBtZXRhZGF0YSBh
dCBGaWxlIGNyZWF0aW9uIHRpbWUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJGcmFtZVNldC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRnJh
bWVTZXQuY3BwCmluZGV4IDdjODlkOGRiODkwZDVkOTU3OWY0NmU4MDhjMWRlNWJjZjhmYTAwN2Mu
Ljc4MDZlMTRjN2JkOWY3ZDkxYzI3M2IwZjhjOTQxY2ZjODMyMzJlMWEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcApAQCAtMjE1LDcgKzIxNSw3IEBAIHZv
aWQgUmVuZGVyRnJhbWVTZXQ6OmxheU91dEF4aXMoR3JpZEF4aXMmIGF4aXMsIGNvbnN0IExlbmd0
aCogZ3JpZCwgaW50IGF2YWlsYWJsCiAgICAgICAgIC8vIENvdW50IHRoZSB0b3RhbCBsZW5ndGgg
b2YgYWxsIG9mIHRoZSBmaXhlZCBjb2x1bW5zL3Jvd3MgLT4gdG90YWxGaXhlZAogICAgICAgICAv
LyBDb3VudCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMvcm93cyB3aGljaCBhcmUgZml4ZWQgLT4gY291
bnRGaXhlZAogICAgICAgICBpZiAoZ3JpZFtpXS5pc0ZpeGVkKCkpIHsKLSAgICAgICAgICAgIGdy
aWRMYXlvdXRbaV0gPSBtYXgoZ3JpZFtpXS5pbnRWYWx1ZSgpLCAwKTsKKyAgICAgICAgICAgIGdy
aWRMYXlvdXRbaV0gPSBtYXgoc3RhdGljX2Nhc3Q8aW50Pihscm91bmRmKGdyaWRbaV0udmFsdWUo
KSAqIHN0eWxlKCktPmVmZmVjdGl2ZVpvb20oKSkpLCAwKTsKICAgICAgICAgICAgIHRvdGFsRml4
ZWQgKz0gZ3JpZExheW91dFtpXTsKICAgICAgICAgICAgIGNvdW50Rml4ZWQrKzsKICAgICAgICAg
fQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IDMwZmI3MTAxYTIxZDljM2MyYmFiODAwMWVhNTAxNzFmMTRkNWRmZGQuLjhmMDBm
NjYwMzY5MjE3ZmY3Y2EyYmY5NzI3ZWFjM2Y1YWMwMDc2NmIgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBA
QAorMjAxMi0wNS0xNyAgVWRheSBLaXJhbiAgPHVkYXlraXJhbkBtb3Rvcm9sYS5jb20+CisKKyAg
ICAgICAgU2NhbGUgZnJhbWVzIG9uIFBhZ2UgWm9vbSBub3QganVzdCBmcmFtZSBjb250ZW50Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDg4MworCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3QgdG8gY2hl
Y2sgaWYgZGltZW5zaW9ucyBvZiBmcmFtZXMgaW5zaWRlIGZyYW1zZXQgYWxzbyBzY2FsZSBvbiBQ
YWdlIFpvb20uCisKKyAgICAgICAgKiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdlLWV4
cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UuaHRtbDogQWRkZWQuCisKIDIwMTItMDUtMTcgIEh1Z28gUGFyZW50ZSBMaW1hICA8aHVn
by5saW1hQG9wZW5ib3NzYS5vcmc+CiAKICAgICAgICAgW1F0XVtXSzJdIGZhc3QvZXZlbnRzL3Bh
Z2UtdmlzaWJpbGl0eS0qIHRlc3RzIGZhaWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
ZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43
NDNjYWM3ZTI2ZTdhZTBlYzJjZGM1Zjg0OTcxZDMyNDcwOGMyNzAwCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1leHBlY3RlZC5o
dG1sCkBAIC0wLDAgKzEsMTEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+CisgIDwhLS0gUmVm
ZXJlbmNlIHRlc3QgY2FzZSBmb3IgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTY0ODgzLiBab29tIG9ubHkgc2NhbGVzIGZyYW1lcycgY29udGVudCwgbm90IHRoZSBmcmFt
ZXMgdGhlbXNlbHZlcy4gLS0+CisgIDxmcmFtZXNldCByb3dzPSI2MCwqIj4KKyAgICA8ZnJhbWUg
c3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2NvbG9yPSdncmVlbic+PC9ib2R5PiI+CisgICAg
PGZyYW1lc2V0IGNvbHM9IjYwLCoiPgorICAgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0L2h0bWws
PGJvZHkgYmdjb2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorICAgICAgPGZyYW1lIHNyYz0iZGF0YTp0
ZXh0L2h0bWwsPGJvZHkgYmdjb2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorICAgIDwvZnJhbWVzZXQ+
CisgIDwvZnJhbWVzZXQ+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zy
YW1lcy9mcmFtZS1zZXQtem9vbS1wYWdlLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9m
cmFtZS1zZXQtem9vbS1wYWdlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uODM2M2RmN2ExYzQ5NjczMjllYzA2
ZWIzYjNkYzZlYjE2ZTEzMzlmYgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
ZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UuaHRtbApAQCAtMCwwICsxLDI1IEBACis8IURPQ1RZ
UEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgIDxzY3JpcHQ+CisgICAgZnVuY3Rpb24gaW5pdCgp
IHsKKyAgICAgIGlmKCF3aW5kb3cuZXZlbnRTZW5kZXIpCisgICAgICAgIHJldHVybjsKKworICAg
ICAgZXZlbnRTZW5kZXIuem9vbVBhZ2VJbigpOworICAgIH0KKyAgICB3aW5kb3cub25sb2FkID0g
aW5pdDsKKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+CisgIDwhLS0KKyAgVGVzdCBjYXNlIGZvciBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjQ4ODMuIFpvb20gb25seSBzY2Fs
ZXMgZnJhbWVzJyBjb250ZW50LCBub3QgdGhlIGZyYW1lcyB0aGVtc2VsdmVzLgorICBUaGlzIHRl
c3QgcGFzc2VzIGlmIHRoZXJlIGlzIGhvcml6b250YWwgZnJhbWUgb2YgNjBweCBoZWlnaHQgYXQg
dGhlIHRvcCBhbmQgYmVsb3cgaXQgYSB2ZXJ0aWNhbCBmcmFtZSBvZiB3aWR0aCA2MHB4IHRvIGxl
ZnQuCisgIC0tPgorCTxmcmFtZXNldCByb3dzPSI1MCwqIj4KKyAgICA8ZnJhbWUgc3JjPSJkYXRh
OnRleHQvaHRtbCw8Ym9keSBiZ2NvbG9yPSdncmVlbic+PC9ib2R5PiI+CisgICAgPGZyYW1lc2V0
IGNvbHM9IjUwLCoiPgorICAgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0L2h0bWwsPGJvZHkgYmdj
b2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorICAgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0L2h0bWws
PGJvZHkgYmdjb2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorICAgIDwvZnJhbWVzZXQ+CisJPC9mcmFt
ZXNldD4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144031</attachid>
            <date>2012-05-25 03:33:16 -0700</date>
            <delta_ts>2012-05-25 03:51:12 -0700</delta_ts>
            <desc>Updated Patch</desc>
            <filename>bug-64883-20120525160117.patch</filename>
            <type>text/plain</type>
            <size>5151</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE4NDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDUwOTI2YjMyNWI2N2I5
M2ZiM2M2ZTViMTQzZDRiODM5ZmNmNzYzYi4uMzE0Y2UzODhjYWNlMTFmOTU1MDM2NzM4N2Q2NzI2
ODY1YWUwOTc5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA1LTI1ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBTY2FsZSBmcmFtZXMg
b24gUGFnZSBab29tIG5vdCBqdXN0IGZyYW1lIGNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0ODgzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBmcmFtZSBzaXplIGluIGZyYW1lc2V0IGlz
IHNwZWNpZmllZCB3aXRoIGZpeGVkIGxlbmd0aCwgd2UgbmVlZCB0byBzY2FsZQorICAgICAgICBm
cmFtZSBzaXplIHRvby4gQ3VycmVudGx5IG9uIHBhZ2Ugem9vbSwgb25seSBjb250ZW50IGdldHMg
em9vbWVkLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdl
LWV4cGVjdGVkLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckZyYW1lU2V0OjpsYXlPdXRBeGlzKToKKwogMjAxMi0wNS0y
NCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQg
ZmVhdHVyZSBkZWZpbmVzIGZvciB3ZWItZmFjaW5nIHBhcnRzIG9mIENTUyBSZWdpb25zIGFuZCBF
eGNsdXNpb25zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRnJh
bWVTZXQuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcApp
bmRleCA3Yzg5ZDhkYjg5MGQ1ZDk1NzlmNDZlODA4YzFkZTViY2Y4ZmEwMDdjLi42NDM2YjUxOGIx
YTg0MDhiZDlkZTQ3ZmJhYmMwNGQxZGI4ZjUzYmQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJGcmFtZVNldC5jcHAKQEAgLTIxNSw3ICsyMTUsOCBAQCB2b2lkIFJlbmRlckZy
YW1lU2V0OjpsYXlPdXRBeGlzKEdyaWRBeGlzJiBheGlzLCBjb25zdCBMZW5ndGgqIGdyaWQsIGlu
dCBhdmFpbGFibAogICAgICAgICAvLyBDb3VudCB0aGUgdG90YWwgbGVuZ3RoIG9mIGFsbCBvZiB0
aGUgZml4ZWQgY29sdW1ucy9yb3dzIC0+IHRvdGFsRml4ZWQKICAgICAgICAgLy8gQ291bnQgdGhl
IG51bWJlciBvZiBjb2x1bW5zL3Jvd3Mgd2hpY2ggYXJlIGZpeGVkIC0+IGNvdW50Rml4ZWQKICAg
ICAgICAgaWYgKGdyaWRbaV0uaXNGaXhlZCgpKSB7Ci0gICAgICAgICAgICBncmlkTGF5b3V0W2ld
ID0gbWF4KGdyaWRbaV0uaW50VmFsdWUoKSwgMCk7CisgICAgICAgICAgICBpbnQgZml4ZWRMZW4g
PSBscm91bmRmKGdyaWRbaV0udmFsdWUoKSAqIHN0eWxlKCktPmVmZmVjdGl2ZVpvb20oKSk7Cisg
ICAgICAgICAgICBncmlkTGF5b3V0W2ldID0gbWF4KGZpeGVkTGVuLCAwKTsKICAgICAgICAgICAg
IHRvdGFsRml4ZWQgKz0gZ3JpZExheW91dFtpXTsKICAgICAgICAgICAgIGNvdW50Rml4ZWQrKzsK
ICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDZiNDA5MmEyMTVlYjU5NjhiM2RmZTAzM2YzMjYyMTI4ZWNhZDU0
MTQuLmZiZmM0MTdiNTg2MWI5ODFhYTk3N2ZlMzEzM2FkMWVhNmQxZTVkYmQgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMi0wNS0yNSAgVWRheSBLaXJhbiAgPHVkYXlraXJhbkBtb3Rvcm9sYS5j
b20+CisKKyAgICAgICAgU2NhbGUgZnJhbWVzIG9uIFBhZ2UgWm9vbSBub3QganVzdCBmcmFtZSBj
b250ZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02
NDg4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRl
c3QgdG8gY2hlY2sgaWYgZGltZW5zaW9ucyBvZiBmcmFtZXMgaW5zaWRlIGZyYW1zZXQgYWxzbyBz
Y2FsZSBvbiBQYWdlIFpvb20uCisKKyAgICAgICAgKiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9v
bS1wYWdlLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZnJhbWVzL2ZyYW1l
LXNldC16b29tLXBhZ2UuaHRtbDogQWRkZWQuCisKIDIwMTItMDUtMjQgIEtlbnQgVGFtdXJhICA8
dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFBBR0VfUE9QVVA6IHdpbmRvdy5zZXRWYWx1
ZUFuZENsb3NlUG9wdXAgc2hvdWxkIGJlIG1vdmVkIHRvIGEKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi44NTg4Y2ZhZjgzMzNiMjUxN2FiNzU3MGEzZGIyNzBkN2FmMjFiNDNjCi0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1l
eHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8
IS0tIFJlZmVyZW5jZSB0ZXN0IGNhc2UgZm9yIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD02NDg4My4gWm9vbSBvbmx5IHNjYWxlcyBmcmFtZSdzIGNvbnRlbnQsIG5vdCB0
aGUgZnJhbWVzIHRoZW1zZWx2ZXMuIC0tPgorPGZyYW1lc2V0IHJvd3M9IjUwLCoiPgorICAgIDxm
cmFtZSBzcmM9ImRhdGE6dGV4dC9odG1sLDxib2R5IGJnY29sb3I9J2dyZWVuJz48L2JvZHk+Ij4K
KyAgICA8ZnJhbWVzZXQgY29scz0iNTAsKiI+CisgICAgICAgIDxmcmFtZSBzcmM9ImRhdGE6dGV4
dC9odG1sLDxib2R5IGJnY29sb3I9J2dyZWVuJz48L2JvZHk+Ij4KKyAgICAgICAgPGZyYW1lIHNy
Yz0iZGF0YTp0ZXh0L2h0bWwsPGJvZHkgYmdjb2xvcj0nZ3JlZW4nIHN0eWxlPSdtYXJnaW46IDBw
eDsnPjxkaXYgc3R5bGU9J2ZvbnQ6IDE1cHggbW9ub3NwYWNlOyc+VGVzdCBmb3IgPGEgaHJlZj0n
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0ODgzJz5CVUcgNjQ4ODM8
L2E+OiBab29tIG9ubHkgc2NhbGVzIGZyYW1lJ3MgY29udGVudCwgbm90IHRoZSBmcmFtZXMgdGhl
bXNlbHZlcy4gVGhlcmUgc2hvdWxkIG5vdCBiZSBhbnkgcmVkIG9uIHRoaXMgcGFnZSB3aGVuIHpv
b21lZCBvdXQuPC9kaXY+PC9ib2R5PiI+CisgICAgPC9mcmFtZXNldD4KKzwvZnJhbWVzZXQ+Cis8
L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9v
bS1wYWdlLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdl
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uZmU3OTNkOTIyMjZhNDZlZjgwMjQwMWE1MzdhMmEyZTdkOWEyYjM5
NwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16
b29tLXBhZ2UuaHRtbApAQCAtMCwwICsxLDI1IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgor
PGhlYWQ+Cis8c2NyaXB0PgorICAgIGZ1bmN0aW9uIHpvb21PdXQoKSB7CisgICAgICBpZighd2lu
ZG93LmV2ZW50U2VuZGVyKQorICAgICAgICByZXR1cm47CisKKyAgICAgIGV2ZW50U2VuZGVyLnpv
b21QYWdlT3V0KCk7CisgICAgfQorICAgIHdpbmRvdy5vbmxvYWQgPSB6b29tT3V0OworPC9zY3Jp
cHQ+Cis8L2hlYWQ+Cis8IS0tCitUZXN0IGNhc2UgZm9yIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD02NDg4My4gWm9vbSBvbmx5IHNjYWxlcyBmcmFtZSdzIGNvbnRlbnQs
IG5vdCB0aGUgZnJhbWVzIHRoZW1zZWx2ZXMuCitUaGlzIHRlc3QgcGFzc2VzIGlmIHRoZXJlIGlz
IG5vIHJlZCB3aGVuIHBhZ2UgaXMgem9vbWVkIG91dC4KKy0tPgorPGZyYW1lc2V0IHJvd3M9IjYw
LCoiPgorICAgIDxmcmFtZSBzcmM9ImRhdGE6dGV4dC9odG1sLDxib2R5IGJnY29sb3I9J3JlZCcg
c3R5bGU9J21hcmdpbjogMHB4Oyc+PGRpdiBzdHlsZT0nYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47
IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDYwcHg7Jz48L2Rpdj48L2JvZHk+Ij4KKyAgICA8ZnJhbWVz
ZXQgY29scz0iNjAsKiI+CisgICAgICAgIDxmcmFtZSBzcmM9ImRhdGE6dGV4dC9odG1sLDxib2R5
IGJnY29sb3I9J3JlZCcgc3R5bGU9J21hcmdpbjogMHB4Oyc+PGRpdiBzdHlsZT0nYmFja2dyb3Vu
ZC1jb2xvcjogZ3JlZW47IHdpZHRoOiA2MHB4OyBoZWlnaHQ6IDEwMCU7Jz48L2Rpdj48L2JvZHk+
Ij4KKyAgICAgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0L2h0bWwsPGJvZHkgYmdjb2xvcj0ncmVk
JyBzdHlsZT0nbWFyZ2luOiAwcHg7Jz48ZGl2IHN0eWxlPSdiYWNrZ3JvdW5kLWNvbG9yOiBncmVl
bjsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgZm9udDogMThweCBtb25vc3BhY2U7Jz5UZXN0
IGZvciA8YSBocmVmPSdodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjQ4
ODMnPkJVRyA2NDg4MzwvYT46IFpvb20gb25seSBzY2FsZXMgZnJhbWUncyBjb250ZW50LCBub3Qg
dGhlIGZyYW1lcyB0aGVtc2VsdmVzLiBUaGVyZSBzaG91bGQgbm90IGJlIGFueSByZWQgb24gdGhp
cyBwYWdlIHdoZW4gem9vbWVkIG91dC48L2Rpdj48L2JvZHk+Ij4KKyAgICA8L2ZyYW1lc2V0Pgor
PC9mcmFtZXNldD4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144035</attachid>
            <date>2012-05-25 03:51:28 -0700</date>
            <delta_ts>2012-05-27 22:04:53 -0700</delta_ts>
            <desc>Updated Patch</desc>
            <filename>bug-64883-20120525161928.patch</filename>
            <type>text/plain</type>
            <size>5141</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE4NDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDUwOTI2YjMyNWI2N2I5
M2ZiM2M2ZTViMTQzZDRiODM5ZmNmNzYzYi4uMzE0Y2UzODhjYWNlMTFmOTU1MDM2NzM4N2Q2NzI2
ODY1YWUwOTc5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA1LTI1ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBTY2FsZSBmcmFtZXMg
b24gUGFnZSBab29tIG5vdCBqdXN0IGZyYW1lIGNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0ODgzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBmcmFtZSBzaXplIGluIGZyYW1lc2V0IGlz
IHNwZWNpZmllZCB3aXRoIGZpeGVkIGxlbmd0aCwgd2UgbmVlZCB0byBzY2FsZQorICAgICAgICBm
cmFtZSBzaXplIHRvby4gQ3VycmVudGx5IG9uIHBhZ2Ugem9vbSwgb25seSBjb250ZW50IGdldHMg
em9vbWVkLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdl
LWV4cGVjdGVkLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckZyYW1lU2V0OjpsYXlPdXRBeGlzKToKKwogMjAxMi0wNS0y
NCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQg
ZmVhdHVyZSBkZWZpbmVzIGZvciB3ZWItZmFjaW5nIHBhcnRzIG9mIENTUyBSZWdpb25zIGFuZCBF
eGNsdXNpb25zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRnJh
bWVTZXQuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcApp
bmRleCA3Yzg5ZDhkYjg5MGQ1ZDk1NzlmNDZlODA4YzFkZTViY2Y4ZmEwMDdjLi42NDM2YjUxOGIx
YTg0MDhiZDlkZTQ3ZmJhYmMwNGQxZGI4ZjUzYmQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJGcmFtZVNldC5jcHAKQEAgLTIxNSw3ICsyMTUsOCBAQCB2b2lkIFJlbmRlckZy
YW1lU2V0OjpsYXlPdXRBeGlzKEdyaWRBeGlzJiBheGlzLCBjb25zdCBMZW5ndGgqIGdyaWQsIGlu
dCBhdmFpbGFibAogICAgICAgICAvLyBDb3VudCB0aGUgdG90YWwgbGVuZ3RoIG9mIGFsbCBvZiB0
aGUgZml4ZWQgY29sdW1ucy9yb3dzIC0+IHRvdGFsRml4ZWQKICAgICAgICAgLy8gQ291bnQgdGhl
IG51bWJlciBvZiBjb2x1bW5zL3Jvd3Mgd2hpY2ggYXJlIGZpeGVkIC0+IGNvdW50Rml4ZWQKICAg
ICAgICAgaWYgKGdyaWRbaV0uaXNGaXhlZCgpKSB7Ci0gICAgICAgICAgICBncmlkTGF5b3V0W2ld
ID0gbWF4KGdyaWRbaV0uaW50VmFsdWUoKSwgMCk7CisgICAgICAgICAgICBpbnQgZml4ZWRMZW4g
PSBscm91bmRmKGdyaWRbaV0udmFsdWUoKSAqIHN0eWxlKCktPmVmZmVjdGl2ZVpvb20oKSk7Cisg
ICAgICAgICAgICBncmlkTGF5b3V0W2ldID0gbWF4KGZpeGVkTGVuLCAwKTsKICAgICAgICAgICAg
IHRvdGFsRml4ZWQgKz0gZ3JpZExheW91dFtpXTsKICAgICAgICAgICAgIGNvdW50Rml4ZWQrKzsK
ICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDZiNDA5MmEyMTVlYjU5NjhiM2RmZTAzM2YzMjYyMTI4ZWNhZDU0
MTQuLmZiZmM0MTdiNTg2MWI5ODFhYTk3N2ZlMzEzM2FkMWVhNmQxZTVkYmQgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMi0wNS0yNSAgVWRheSBLaXJhbiAgPHVkYXlraXJhbkBtb3Rvcm9sYS5j
b20+CisKKyAgICAgICAgU2NhbGUgZnJhbWVzIG9uIFBhZ2UgWm9vbSBub3QganVzdCBmcmFtZSBj
b250ZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02
NDg4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRl
c3QgdG8gY2hlY2sgaWYgZGltZW5zaW9ucyBvZiBmcmFtZXMgaW5zaWRlIGZyYW1zZXQgYWxzbyBz
Y2FsZSBvbiBQYWdlIFpvb20uCisKKyAgICAgICAgKiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9v
bS1wYWdlLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZnJhbWVzL2ZyYW1l
LXNldC16b29tLXBhZ2UuaHRtbDogQWRkZWQuCisKIDIwMTItMDUtMjQgIEtlbnQgVGFtdXJhICA8
dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFBBR0VfUE9QVVA6IHdpbmRvdy5zZXRWYWx1
ZUFuZENsb3NlUG9wdXAgc2hvdWxkIGJlIG1vdmVkIHRvIGEKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi4wYTMzMzE2OGI5M2IzYjFkYTllMDlkNGQ1ODFlMTMxZmM4OGEyZTdjCi0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1l
eHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8
IS0tIFJlZmVyZW5jZSB0ZXN0IGNhc2UgZm9yIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD02NDg4My4gWm9vbSBvbmx5IHNjYWxlcyBmcmFtZSdzIGNvbnRlbnQsIG5vdCB0
aGUgZnJhbWVzIHRoZW1zZWx2ZXMuIC0tPgorPGZyYW1lc2V0IHJvd3M9IjUwLCoiPgorICAgIDxm
cmFtZSBzcmM9ImRhdGE6dGV4dC9odG1sLDxib2R5IGJnY29sb3I9J2dyZWVuJz48L2JvZHk+Ij4K
KyAgICA8ZnJhbWVzZXQgY29scz0iNTAsKiI+CisgICAgICAgIDxmcmFtZSBzcmM9ImRhdGE6dGV4
dC9odG1sLDxib2R5IGJnY29sb3I9J2dyZWVuJz48L2JvZHk+Ij4KKyAgICAgICAgPGZyYW1lIHNy
Yz0iZGF0YTp0ZXh0L2h0bWwsPGJvZHkgYmdjb2xvcj0nZ3JlZW4nIHN0eWxlPSdtYXJnaW46IDBw
eDsnPjxkaXYgc3R5bGU9J2ZvbnQ6IDE1cHggYWhlbTsnPlRlc3QgZm9yIDxhIGhyZWY9J2h0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDg4Myc+QlVHIDY0ODgzPC9hPjog
Wm9vbSBvbmx5IHNjYWxlcyBmcmFtZSdzIGNvbnRlbnQsIG5vdCB0aGUgZnJhbWVzIHRoZW1zZWx2
ZXMuIFRoZXJlIHNob3VsZCBub3QgYmUgYW55IHJlZCBvbiB0aGlzIHBhZ2Ugd2hlbiB6b29tZWQg
b3V0LjwvZGl2PjwvYm9keT4iPgorICAgIDwvZnJhbWVzZXQ+Cis8L2ZyYW1lc2V0PgorPC9odG1s
PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFn
ZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS5odG1s
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLjI3ZGFiYzljZDRkMDRmYWU3MjU0Y2VkYTY5ZWJhOGI2N2RmOWM2MmIKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1w
YWdlLmh0bWwKQEAgLTAsMCArMSwyNSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFk
PgorPHNjcmlwdD4KKyAgICBmdW5jdGlvbiB6b29tT3V0KCkgeworICAgICAgaWYoIXdpbmRvdy5l
dmVudFNlbmRlcikKKyAgICAgICAgcmV0dXJuOworCisgICAgICBldmVudFNlbmRlci56b29tUGFn
ZU91dCgpOworICAgIH0KKyAgICB3aW5kb3cub25sb2FkID0gem9vbU91dDsKKzwvc2NyaXB0Pgor
PC9oZWFkPgorPCEtLQorVGVzdCBjYXNlIGZvciBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NjQ4ODMuIFpvb20gb25seSBzY2FsZXMgZnJhbWUncyBjb250ZW50LCBub3Qg
dGhlIGZyYW1lcyB0aGVtc2VsdmVzLgorVGhpcyB0ZXN0IHBhc3NlcyBpZiB0aGVyZSBpcyBubyBy
ZWQgd2hlbiBwYWdlIGlzIHpvb21lZCBvdXQuCistLT4KKzxmcmFtZXNldCByb3dzPSI2MCwqIj4K
KyAgICA8ZnJhbWUgc3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2NvbG9yPSdyZWQnIHN0eWxl
PSdtYXJnaW46IDBweDsnPjxkaXYgc3R5bGU9J2JhY2tncm91bmQtY29sb3I6IGdyZWVuOyB3aWR0
aDogMTAwJTsgaGVpZ2h0OiA2MHB4Oyc+PC9kaXY+PC9ib2R5PiI+CisgICAgPGZyYW1lc2V0IGNv
bHM9IjYwLCoiPgorICAgICAgICA8ZnJhbWUgc3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2Nv
bG9yPSdyZWQnIHN0eWxlPSdtYXJnaW46IDBweDsnPjxkaXYgc3R5bGU9J2JhY2tncm91bmQtY29s
b3I6IGdyZWVuOyB3aWR0aDogNjBweDsgaGVpZ2h0OiAxMDAlOyc+PC9kaXY+PC9ib2R5PiI+Cisg
ICAgICAgIDxmcmFtZSBzcmM9ImRhdGE6dGV4dC9odG1sLDxib2R5IGJnY29sb3I9J3JlZCcgc3R5
bGU9J21hcmdpbjogMHB4Oyc+PGRpdiBzdHlsZT0nYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47IHdp
ZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGZvbnQ6IDE4cHggYWhlbTsnPlRlc3QgZm9yIDxhIGhy
ZWY9J2h0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDg4Myc+QlVHIDY0
ODgzPC9hPjogWm9vbSBvbmx5IHNjYWxlcyBmcmFtZSdzIGNvbnRlbnQsIG5vdCB0aGUgZnJhbWVz
IHRoZW1zZWx2ZXMuIFRoZXJlIHNob3VsZCBub3QgYmUgYW55IHJlZCBvbiB0aGlzIHBhZ2Ugd2hl
biB6b29tZWQgb3V0LjwvZGl2PjwvYm9keT4iPgorICAgIDwvZnJhbWVzZXQ+Cis8L2ZyYW1lc2V0
PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144263</attachid>
            <date>2012-05-27 21:55:31 -0700</date>
            <delta_ts>2014-02-05 10:54:46 -0800</delta_ts>
            <desc>Updated Patch</desc>
            <filename>bug-64883-20120528102335.patch</filename>
            <type>text/plain</type>
            <size>4813</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE4NDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDUwOTI2YjMyNWI2N2I5
M2ZiM2M2ZTViMTQzZDRiODM5ZmNmNzYzYi4uZWVlNmJjOTQ4YjA3YjY3NTc4ZmU0ZWEwMGUzMmQz
NDJjMWM2ZjQ0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA1LTI4ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBTY2FsZSBmcmFtZXMg
b24gUGFnZSBab29tIG5vdCBqdXN0IGZyYW1lIGNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0ODgzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBmcmFtZSBzaXplIGluIGZyYW1lc2V0IGlz
IHNwZWNpZmllZCB3aXRoIGZpeGVkIGxlbmd0aCwgd2UgbmVlZCB0byBzY2FsZQorICAgICAgICBm
cmFtZSBzaXplIHRvby4gQ3VycmVudGx5IG9uIHBhZ2Ugem9vbSwgb25seSBjb250ZW50IGdldHMg
em9vbWVkLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9vbS1wYWdl
LWV4cGVjdGVkLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29t
LXBhZ2UuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckZyYW1lU2V0OjpsYXlPdXRBeGlzKToKKwogMjAxMi0wNS0y
NCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQg
ZmVhdHVyZSBkZWZpbmVzIGZvciB3ZWItZmFjaW5nIHBhcnRzIG9mIENTUyBSZWdpb25zIGFuZCBF
eGNsdXNpb25zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRnJh
bWVTZXQuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcApp
bmRleCA3Yzg5ZDhkYjg5MGQ1ZDk1NzlmNDZlODA4YzFkZTViY2Y4ZmEwMDdjLi42NDM2YjUxOGIx
YTg0MDhiZDlkZTQ3ZmJhYmMwNGQxZGI4ZjUzYmQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJGcmFtZVNldC5jcHAKQEAgLTIxNSw3ICsyMTUsOCBAQCB2b2lkIFJlbmRlckZy
YW1lU2V0OjpsYXlPdXRBeGlzKEdyaWRBeGlzJiBheGlzLCBjb25zdCBMZW5ndGgqIGdyaWQsIGlu
dCBhdmFpbGFibAogICAgICAgICAvLyBDb3VudCB0aGUgdG90YWwgbGVuZ3RoIG9mIGFsbCBvZiB0
aGUgZml4ZWQgY29sdW1ucy9yb3dzIC0+IHRvdGFsRml4ZWQKICAgICAgICAgLy8gQ291bnQgdGhl
IG51bWJlciBvZiBjb2x1bW5zL3Jvd3Mgd2hpY2ggYXJlIGZpeGVkIC0+IGNvdW50Rml4ZWQKICAg
ICAgICAgaWYgKGdyaWRbaV0uaXNGaXhlZCgpKSB7Ci0gICAgICAgICAgICBncmlkTGF5b3V0W2ld
ID0gbWF4KGdyaWRbaV0uaW50VmFsdWUoKSwgMCk7CisgICAgICAgICAgICBpbnQgZml4ZWRMZW4g
PSBscm91bmRmKGdyaWRbaV0udmFsdWUoKSAqIHN0eWxlKCktPmVmZmVjdGl2ZVpvb20oKSk7Cisg
ICAgICAgICAgICBncmlkTGF5b3V0W2ldID0gbWF4KGZpeGVkTGVuLCAwKTsKICAgICAgICAgICAg
IHRvdGFsRml4ZWQgKz0gZ3JpZExheW91dFtpXTsKICAgICAgICAgICAgIGNvdW50Rml4ZWQrKzsK
ICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDZiNDA5MmEyMTVlYjU5NjhiM2RmZTAzM2YzMjYyMTI4ZWNhZDU0
MTQuLmNhZWMzOWY2NmU4NjA2ZTI2ZDhmYmM1YWFlOWE5ZWI5NDY5NWE4OWIgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMi0wNS0yOCAgVWRheSBLaXJhbiAgPHVkYXlraXJhbkBtb3Rvcm9sYS5j
b20+CisKKyAgICAgICAgU2NhbGUgZnJhbWVzIG9uIFBhZ2UgWm9vbSBub3QganVzdCBmcmFtZSBj
b250ZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02
NDg4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRl
c3QgdG8gY2hlY2sgaWYgZGltZW5zaW9ucyBvZiBmcmFtZXMgaW5zaWRlIGZyYW1zZXQgYWxzbyBz
Y2FsZSBvbiBQYWdlIFpvb20uCisKKyAgICAgICAgKiBmYXN0L2ZyYW1lcy9mcmFtZS1zZXQtem9v
bS1wYWdlLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZnJhbWVzL2ZyYW1l
LXNldC16b29tLXBhZ2UuaHRtbDogQWRkZWQuCisKIDIwMTItMDUtMjQgIEtlbnQgVGFtdXJhICA8
dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFBBR0VfUE9QVVA6IHdpbmRvdy5zZXRWYWx1
ZUFuZENsb3NlUG9wdXAgc2hvdWxkIGJlIG1vdmVkIHRvIGEKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UtZXhwZWN0ZWQuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi5kYWZhOTNlYmUwNjBiNjBhYzY4NjE2YjI3NDM4NmYzMTkzYjM1MTFkCi0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS1l
eHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTAgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8
ZnJhbWVzZXQgcm93cz0iNTAsKiI+CisgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0L2h0bWwsPGJv
ZHkgYmdjb2xvcj0nZ3JlZW4nPjwvYm9keT4iPgorICAgIDxmcmFtZXNldCBjb2xzPSI1MCwqIj4K
KyAgICAgICAgPGZyYW1lIHNyYz0iZGF0YTp0ZXh0L2h0bWwsPGJvZHkgYmdjb2xvcj0nZ3JlZW4n
PjwvYm9keT4iPgorICAgICAgICA8ZnJhbWUgc3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2Nv
bG9yPSdncmVlbicgc3R5bGU9J21hcmdpbjogMHB4Oyc+PGRpdiBzdHlsZT0nZm9udDogMTVweCBt
b25vc3BhY2U7Jz5UZXN0IGZvciA8YSBocmVmPSdodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NjQ4ODMnPkJVRyA2NDg4MzwvYT46IFpvb20gb25seSBzY2FsZXMgZnJhbWUn
cyBjb250ZW50LCBub3QgdGhlIGZyYW1lcyB0aGVtc2VsdmVzLiBUaGVyZSBzaG91bGQgbm90IGJl
IGFueSByZWQgb24gdGhpcyBwYWdlIHdoZW4gem9vbWVkIG91dC48L2Rpdj48L2JvZHk+Ij4KKyAg
ICA8L2ZyYW1lc2V0PgorPC9mcmFtZXNldD4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvZnJhbWVzL2ZyYW1lLXNldC16b29tLXBhZ2UuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hMWQ2ZDk2NmZl
M2JjMjI0MWZlYmQ1MGZlYjg4ZjFjMDE4YzA1YTM5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvZmFzdC9mcmFtZXMvZnJhbWUtc2V0LXpvb20tcGFnZS5odG1sCkBAIC0wLDAgKzEsMjEg
QEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQ+CisgICAgZnVuY3Rp
b24gem9vbU91dCgpIHsKKyAgICAgIGlmKCF3aW5kb3cuZXZlbnRTZW5kZXIpCisgICAgICAgIHJl
dHVybjsKKworICAgICAgZXZlbnRTZW5kZXIuem9vbVBhZ2VPdXQoKTsKKyAgICB9CisgICAgd2lu
ZG93Lm9ubG9hZCA9IHpvb21PdXQ7Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxmcmFtZXNldCByb3dz
PSI2MCwqIj4KKyAgICA8ZnJhbWUgc3JjPSJkYXRhOnRleHQvaHRtbCw8Ym9keSBiZ2NvbG9yPSdy
ZWQnIHN0eWxlPSdtYXJnaW46IDBweDsnPjxkaXYgc3R5bGU9J2JhY2tncm91bmQtY29sb3I6IGdy
ZWVuOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA2MHB4Oyc+PC9kaXY+PC9ib2R5PiI+CisgICAgPGZy
YW1lc2V0IGNvbHM9IjYwLCoiPgorICAgICAgICA8ZnJhbWUgc3JjPSJkYXRhOnRleHQvaHRtbCw8
Ym9keSBiZ2NvbG9yPSdyZWQnIHN0eWxlPSdtYXJnaW46IDBweDsnPjxkaXYgc3R5bGU9J2JhY2tn
cm91bmQtY29sb3I6IGdyZWVuOyB3aWR0aDogNjBweDsgaGVpZ2h0OiAxMDAlOyc+PC9kaXY+PC9i
b2R5PiI+CisgICAgICAgIDxmcmFtZSBzcmM9ImRhdGE6dGV4dC9odG1sLDxib2R5IGJnY29sb3I9
J3JlZCcgc3R5bGU9J21hcmdpbjogMHB4Oyc+PGRpdiBzdHlsZT0nYmFja2dyb3VuZC1jb2xvcjog
Z3JlZW47IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGZvbnQ6IDE4cHggbW9ub3NwYWNlOyc+
VGVzdCBmb3IgPGEgaHJlZj0naHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTY0ODgzJz5CVUcgNjQ4ODM8L2E+OiBab29tIG9ubHkgc2NhbGVzIGZyYW1lJ3MgY29udGVudCwg
bm90IHRoZSBmcmFtZXMgdGhlbXNlbHZlcy4gVGhlcmUgc2hvdWxkIG5vdCBiZSBhbnkgcmVkIG9u
IHRoaXMgcGFnZSB3aGVuIHpvb21lZCBvdXQuPC9kaXY+PC9ib2R5PiI+CisgICAgPC9mcmFtZXNl
dD4KKzwvZnJhbWVzZXQ+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>