<?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>77212</bug_id>
          
          <creation_ts>2012-01-27 06:55:14 -0800</creation_ts>
          <short_desc>[Qt] Spurious resize events from frameviews using fixed layout</short_desc>
          <delta_ts>2012-01-30 04:36:58 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Allan Sandfeld Jensen">allan.jensen</reporter>
          <assigned_to name="Allan Sandfeld Jensen">allan.jensen</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>544035</commentid>
    <comment_count>0</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-01-27 06:55:14 -0800</bug_when>
    <thetext>When using a frame with fixed layout size, like Qt WebKit2 in touch mode, resize events are send every time the content resizes.

The problems seems to be that the widget has the size of the document, and resize events are send when widget size changes.

The solution should be simply to use the layout size instead of the widget size for determining if resize events should be send.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544079</commentid>
    <comment_count>1</comment_count>
      <attachid>124316</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-01-27 07:43:28 -0800</bug_when>
    <thetext>Created attachment 124316
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544080</commentid>
    <comment_count>2</comment_count>
      <attachid>124316</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-01-27 07:47:03 -0800</bug_when>
    <thetext>Comment on attachment 124316
Patch

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

&gt; ChangeLog:9
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        * ManualTests/resize-events.html: Added.
&gt; +

A comment why a layout test wasnt possible would have been good

&gt; ManualTests/resize-events.html:33
&gt; +            // 0 or 1 resize events are acceptable, more is not

Why not write this in the HTML, now it is a manual test? You could even make it write SUCCESS/FAIL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544934</commentid>
    <comment_count>3</comment_count>
      <attachid>124507</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-01-30 01:27:13 -0800</bug_when>
    <thetext>Created attachment 124507
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544937</commentid>
    <comment_count>4</comment_count>
      <attachid>124507</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-01-30 01:34:13 -0800</bug_when>
    <thetext>Comment on attachment 124507
Patch

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

&gt; ManualTests/resize-events.html:17
&gt; +        Test who many resize events are emitted during page load and dynamic content generation.

how*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>544951</commentid>
    <comment_count>5</comment_count>
      <attachid>124513</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-01-30 02:00:40 -0800</bug_when>
    <thetext>Created attachment 124513
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545014</commentid>
    <comment_count>6</comment_count>
      <attachid>124513</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-30 04:36:54 -0800</bug_when>
    <thetext>Comment on attachment 124513
Patch

Clearing flags on attachment: 124513

Committed r106232: &lt;http://trac.webkit.org/changeset/106232&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545015</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-30 04:36:58 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124316</attachid>
            <date>2012-01-27 07:43:28 -0800</date>
            <delta_ts>2012-01-30 01:27:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77212-20120127164231.patch</filename>
            <type>text/plain</type>
            <size>4487</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjRiYWYxOWRkZGQzOTgx
NjQ3ZjA2ZDYzMGVkNmU2NjE4Yzc0ZGEwYS4uMWIzMGQzNzhlMDljNGQ0MTBlMDZjNmFjYWQ3MDA4
NGZkOThhYjU3YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTAxLTI3ICBBbGxh
biBTYW5kZmVsZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5Abm9raWEuY29tPgorCisgICAgICAgIE9u
bHkgc2VuZCByZXNpemUgZXZlbnRzIHdoZW4gbGF5b3V0IHNpemUgY2hhbmdlcy4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc3MjEyCisKKyAgICAgICAg
V2hlbiB1c2luZyBmaXhlZCBsYXlvdXQgdGhlIHdpZGdldCBzaXplIGlzIHRoZSBzaXplIG9mIGNv
bnRlbnQsIHRoZXJlZm9yZQorICAgICAgICByZXNpemUgY2hlY2tzIG11c3QgY2hlY2sgYWdhaW5z
dCBsYXlvdXRzaXplIGFuZCBub3Qgd2lkZ2V0IHNpemUuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmVlZHMgdG8gYmUgbWFudWFsIHRlc3RzIGJlY2F1
c2UgdGhlIHRlc3QgZnJhbWV3b3JrIGRvZXMgbm90IGN1cnJlbnRseQorICAgICAgICBzdXBwb3J0
IHRlc3RpbmcgZml4ZWQgbGF5b3V0LgorCisgICAgICAgIFRlc3RzOiBNYW51YWxUZXN0cy9yZXNp
emUtZXZlbnRzLmh0bWwKKworICAgICAgICAqIHBhZ2UvRnJhbWVWaWV3LmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OkZyYW1lVmlldzo6bGF5b3V0KToKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmll
dzo6cGVyZm9ybVBvc3RMYXlvdXRUYXNrcyk6CisKIDIwMTItMDEtMjYgIFZzZXZvbG9kIFZsYXNv
diAgPHZzZXZpa0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogU2NyaXB0
cyBwYW5lbDogZml4IGV2ZW50IGRpc3BhdGNoaW5nIGJldHdlZW4gRmlsZVNlbGVjdG9yIGFuZCBF
ZGl0b3JDb250YWluZXIuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmll
dy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKaW5kZXggNjRiYTgxYzBm
YTEzYjk1YWFmNWQ1MWNmMTZhNzVkZWM1NzRjY2EyZi4uZDkzMDE3M2VlOTIxYWEzNGVhNDYwMWRl
OWEyYWY3ZTY1ZWY3ZTIyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZp
ZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcApAQCAtMTA2MCw3
ICsxMDYwLDcgQEAgdm9pZCBGcmFtZVZpZXc6OmxheW91dChib29sIGFsbG93U3VidHJlZSkKIAog
ICAgICAgICAgICAgICAgICAgICBtX2ZpcnN0TGF5b3V0ID0gZmFsc2U7CiAgICAgICAgICAgICAg
ICAgICAgIG1fZmlyc3RMYXlvdXRDYWxsYmFja1BlbmRpbmcgPSB0cnVlOwotICAgICAgICAgICAg
ICAgICAgICBtX2xhc3RMYXlvdXRTaXplID0gTGF5b3V0U2l6ZSh3aWR0aCgpLCBoZWlnaHQoKSk7
CisgICAgICAgICAgICAgICAgICAgIG1fbGFzdExheW91dFNpemUgPSBMYXlvdXRTaXplKGxheW91
dFdpZHRoKCksIGxheW91dEhlaWdodCgpKTsKICAgICAgICAgICAgICAgICAgICAgbV9sYXN0Wm9v
bUZhY3RvciA9IHJvb3QtPnN0eWxlKCktPnpvb20oKTsKIAogICAgICAgICAgICAgICAgICAgICAv
LyBTZXQgdGhlIGluaXRpYWwgdk1vZGUgdG8gQWx3YXlzT24gaWYgd2UncmUgYXV0by4KQEAgLTIz
MDQsNyArMjMwNCw3IEBAIHZvaWQgRnJhbWVWaWV3OjpwZXJmb3JtUG9zdExheW91dFRhc2tzKCkK
ICAgICBtX2FjdGlvblNjaGVkdWxlci0+cmVzdW1lKCk7CiAKICAgICBpZiAoIXJvb3QtPnByaW50
aW5nKCkpIHsKLSAgICAgICAgTGF5b3V0U2l6ZSBjdXJyZW50U2l6ZSA9IExheW91dFNpemUod2lk
dGgoKSwgaGVpZ2h0KCkpOworICAgICAgICBMYXlvdXRTaXplIGN1cnJlbnRTaXplID0gTGF5b3V0
U2l6ZShsYXlvdXRXaWR0aCgpLCBsYXlvdXRIZWlnaHQoKSk7CiAgICAgICAgIGZsb2F0IGN1cnJl
bnRab29tRmFjdG9yID0gcm9vdC0+c3R5bGUoKS0+em9vbSgpOwogICAgICAgICBib29sIHJlc2l6
ZWQgPSAhbV9maXJzdExheW91dCAmJiAoY3VycmVudFNpemUgIT0gbV9sYXN0TGF5b3V0U2l6ZSB8
fCBjdXJyZW50Wm9vbUZhY3RvciAhPSBtX2xhc3Rab29tRmFjdG9yKTsKICAgICAgICAgbV9sYXN0
TGF5b3V0U2l6ZSA9IGN1cnJlbnRTaXplOwpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdl
TG9nCmluZGV4IGM5NjEwNGY1OWFiM2RjNzE4ZDg3ZTU2YjVmZDU4MjA4ZGY0YWM4ZWQuLmRhZTQx
Yzc2ZDM4YTk1ZGIwNDVhZTc1MzJiNWZlMmEwMTMwMTJjNzQgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxv
ZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAxMi0wMS0yNyAgQWxsYW4gU2Fu
ZGZlbGQgSmVuc2VuICA8YWxsYW4uamVuc2VuQG5va2lhLmNvbT4KKworICAgICAgICBNYW51YWwg
dGVzdCBvZiBudW1iZXIgb2YgcmVzaXplIGV2ZW50cyBlbWl0dGVkIGR1cmluZyBwYWdlIGdlbmVy
YXRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NzIxMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
TWFudWFsVGVzdHMvcmVzaXplLWV2ZW50cy5odG1sOiBBZGRlZC4KKwogMjAxMi0wMS0yNiAgQ2Fy
bG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10g
QWRkIGJhc2ljIHByaW50aW5nIHN1cHBvcnQgdG8gV2ViS2l0MgpkaWZmIC0tZ2l0IGEvTWFudWFs
VGVzdHMvcmVzaXplLWV2ZW50cy5odG1sIGIvTWFudWFsVGVzdHMvcmVzaXplLWV2ZW50cy5odG1s
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLmFkNzFhNzA3YTE3MzhmYzFjOWIwYzYzZTRlNWM2MDY3NDY0MTJkNTAKLS0t
IC9kZXYvbnVsbAorKysgYi9NYW51YWxUZXN0cy9yZXNpemUtZXZlbnRzLmh0bWwKQEAgLTAsMCAr
MSw0MyBAQAorPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIGRpdi5ibG9jayB7
IGhlaWdodDogMTAwcHg7IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOyBtYXJnaW46MTBweDsgfQor
ICAgIDwvc3R5bGU+CisgICAgPHNjcmlwdD4KKyAgICAgICAgdmFyIHJlc2l6ZWNvdW50ID0gMDsK
KyAgICAgICAgd2luZG93Lm9ucmVzaXplID0gZnVuY3Rpb24oKSB7CisgICAgICAgICAgICByZXNp
emVjb3VudCsrOworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jlc3VsdCcp
LmlubmVySFRNTCA9ICI8cD5SZXNpemUgQ291bnQ6ICIrIHJlc2l6ZWNvdW50OworICAgICAgICB9
CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgICA8ZGl2IGlkPXJlc3VsdD4KKyAg
ICAgICAgPHA+UmVzaXplIENvdW50OiAwCisgICAgPC9kaXY+CisgICAgPGRpdiBpZD1leHBhbmRp
bmdibG9jaz4KKyAgICA8L2Rpdj4KKyAgICA8c2NyaXB0PgorICAgICAgICB2YXIgYmxvY2tjb3Vu
dCA9IDA7CisgICAgICAgIGZ1bmN0aW9uIGFkZEJsb2NrKCkgeworICAgICAgICAgICAgdmFyIGVs
ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CisgICAgICAgICAgICBlbC5zZXRBdHRy
aWJ1dGUoJ2NsYXNzJywnYmxvY2snKTsKKyAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCdleHBhbmRpbmdibG9jaycpLmFwcGVuZENoaWxkKGVsKTsKKyAgICAgICAgICAgIGlmICgr
K2Jsb2NrY291bnQgPCAzMCkKKyAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGFkZEJsb2NrLCAy
MCk7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZmluaXNoKCk7CisgICAgICAg
IH0KKyAgICAgICAgZnVuY3Rpb24gZmluaXNoKCkgeworICAgICAgICAgICAgdmFyIHJlc3VsdDsK
KyAgICAgICAgICAgIC8vIDAgb3IgMSByZXNpemUgZXZlbnRzIGFyZSBhY2NlcHRhYmxlLCBtb3Jl
IGlzIG5vdAorICAgICAgICAgICAgaWYgKHJlc2l6ZWNvdW50IDwgMikKKyAgICAgICAgICAgICAg
ICByZXN1bHQgPSAnPHAgc3R5bGU9ImNvbG9yOiBncmVlbiI+UEFTUyc7CisgICAgICAgICAgICBl
bHNlCisgICAgICAgICAgICAgICAgcmVzdWx0ID0gJzxwIHN0eWxlPSJjb2xvcjogcmVkIj5GQUlM
JzsKKyAgICAgICAgICAgIHZhciByZXN1bHRFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoJ3Jlc3VsdCcpCisgICAgICAgICAgICByZXN1bHRFbGVtZW50LmlubmVySFRNTCA9IHJlc3Vs
dDsKKyAgICAgICAgfSAgICAKKyAgICAgICAgb25sb2FkID0gYWRkQmxvY2s7CisgICAgPC9zY3Jp
cHQ+Cis8L2JvZHk+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124507</attachid>
            <date>2012-01-30 01:27:13 -0800</date>
            <delta_ts>2012-01-30 02:00:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77212-20120130102623.patch</filename>
            <type>text/plain</type>
            <size>4932</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjRiYWYxOWRkZGQzOTgx
NjQ3ZjA2ZDYzMGVkNmU2NjE4Yzc0ZGEwYS4uMWIzMGQzNzhlMDljNGQ0MTBlMDZjNmFjYWQ3MDA4
NGZkOThhYjU3YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTAxLTI3ICBBbGxh
biBTYW5kZmVsZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5Abm9raWEuY29tPgorCisgICAgICAgIE9u
bHkgc2VuZCByZXNpemUgZXZlbnRzIHdoZW4gbGF5b3V0IHNpemUgY2hhbmdlcy4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc3MjEyCisKKyAgICAgICAg
V2hlbiB1c2luZyBmaXhlZCBsYXlvdXQgdGhlIHdpZGdldCBzaXplIGlzIHRoZSBzaXplIG9mIGNv
bnRlbnQsIHRoZXJlZm9yZQorICAgICAgICByZXNpemUgY2hlY2tzIG11c3QgY2hlY2sgYWdhaW5z
dCBsYXlvdXRzaXplIGFuZCBub3Qgd2lkZ2V0IHNpemUuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmVlZHMgdG8gYmUgbWFudWFsIHRlc3RzIGJlY2F1
c2UgdGhlIHRlc3QgZnJhbWV3b3JrIGRvZXMgbm90IGN1cnJlbnRseQorICAgICAgICBzdXBwb3J0
IHRlc3RpbmcgZml4ZWQgbGF5b3V0LgorCisgICAgICAgIFRlc3RzOiBNYW51YWxUZXN0cy9yZXNp
emUtZXZlbnRzLmh0bWwKKworICAgICAgICAqIHBhZ2UvRnJhbWVWaWV3LmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OkZyYW1lVmlldzo6bGF5b3V0KToKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmll
dzo6cGVyZm9ybVBvc3RMYXlvdXRUYXNrcyk6CisKIDIwMTItMDEtMjYgIFZzZXZvbG9kIFZsYXNv
diAgPHZzZXZpa0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogU2NyaXB0
cyBwYW5lbDogZml4IGV2ZW50IGRpc3BhdGNoaW5nIGJldHdlZW4gRmlsZVNlbGVjdG9yIGFuZCBF
ZGl0b3JDb250YWluZXIuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmll
dy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKaW5kZXggNjRiYTgxYzBm
YTEzYjk1YWFmNWQ1MWNmMTZhNzVkZWM1NzRjY2EyZi4uZDkzMDE3M2VlOTIxYWEzNGVhNDYwMWRl
OWEyYWY3ZTY1ZWY3ZTIyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZp
ZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcApAQCAtMTA2MCw3
ICsxMDYwLDcgQEAgdm9pZCBGcmFtZVZpZXc6OmxheW91dChib29sIGFsbG93U3VidHJlZSkKIAog
ICAgICAgICAgICAgICAgICAgICBtX2ZpcnN0TGF5b3V0ID0gZmFsc2U7CiAgICAgICAgICAgICAg
ICAgICAgIG1fZmlyc3RMYXlvdXRDYWxsYmFja1BlbmRpbmcgPSB0cnVlOwotICAgICAgICAgICAg
ICAgICAgICBtX2xhc3RMYXlvdXRTaXplID0gTGF5b3V0U2l6ZSh3aWR0aCgpLCBoZWlnaHQoKSk7
CisgICAgICAgICAgICAgICAgICAgIG1fbGFzdExheW91dFNpemUgPSBMYXlvdXRTaXplKGxheW91
dFdpZHRoKCksIGxheW91dEhlaWdodCgpKTsKICAgICAgICAgICAgICAgICAgICAgbV9sYXN0Wm9v
bUZhY3RvciA9IHJvb3QtPnN0eWxlKCktPnpvb20oKTsKIAogICAgICAgICAgICAgICAgICAgICAv
LyBTZXQgdGhlIGluaXRpYWwgdk1vZGUgdG8gQWx3YXlzT24gaWYgd2UncmUgYXV0by4KQEAgLTIz
MDQsNyArMjMwNCw3IEBAIHZvaWQgRnJhbWVWaWV3OjpwZXJmb3JtUG9zdExheW91dFRhc2tzKCkK
ICAgICBtX2FjdGlvblNjaGVkdWxlci0+cmVzdW1lKCk7CiAKICAgICBpZiAoIXJvb3QtPnByaW50
aW5nKCkpIHsKLSAgICAgICAgTGF5b3V0U2l6ZSBjdXJyZW50U2l6ZSA9IExheW91dFNpemUod2lk
dGgoKSwgaGVpZ2h0KCkpOworICAgICAgICBMYXlvdXRTaXplIGN1cnJlbnRTaXplID0gTGF5b3V0
U2l6ZShsYXlvdXRXaWR0aCgpLCBsYXlvdXRIZWlnaHQoKSk7CiAgICAgICAgIGZsb2F0IGN1cnJl
bnRab29tRmFjdG9yID0gcm9vdC0+c3R5bGUoKS0+em9vbSgpOwogICAgICAgICBib29sIHJlc2l6
ZWQgPSAhbV9maXJzdExheW91dCAmJiAoY3VycmVudFNpemUgIT0gbV9sYXN0TGF5b3V0U2l6ZSB8
fCBjdXJyZW50Wm9vbUZhY3RvciAhPSBtX2xhc3Rab29tRmFjdG9yKTsKICAgICAgICAgbV9sYXN0
TGF5b3V0U2l6ZSA9IGN1cnJlbnRTaXplOwpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdl
TG9nCmluZGV4IGM5NjEwNGY1OWFiM2RjNzE4ZDg3ZTU2YjVmZDU4MjA4ZGY0YWM4ZWQuLjI1ZWRh
YmIyZWJiNjI1NzdlMDdkNWI5MGQ0OGE5ZTQ0NjcxNmY0NzAgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxv
ZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0wMS0yNyAgQWxsYW4gU2Fu
ZGZlbGQgSmVuc2VuICA8YWxsYW4uamVuc2VuQG5va2lhLmNvbT4KKworICAgICAgICBNYW51YWwg
dGVzdCBvZiBudW1iZXIgb2YgcmVzaXplIGV2ZW50cyBlbWl0dGVkIGR1cmluZyBwYWdlIGdlbmVy
YXRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NzIxMgorCisgICAgICAgIElzIG5lZWRlZCB0byB0ZXN0IGlmIHRvbyBtYW55IHJlc2l6ZSBldmVu
dHMgYXJlIHNlbmQgd2hlbiB1c2luZyBmaXhlZAorICAgICAgICBsYXlvdXQsIGFuZCBuZWVkcyB0
byBiZSBhIG1hbnVhbCB0ZXN0IGJlY2F1c2UgdGhlIHRlc3QgZnJhbWV3b3JrIGRvZXMKKyAgICAg
ICAgbm90IGN1cnJlbnRseSBzdXBwb3J0IHRlc3RpbmcgZml4ZWQgbGF5b3V0LgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogTWFudWFsVGVzdHMvcmVz
aXplLWV2ZW50cy5odG1sOiBBZGRlZC4KKwogMjAxMi0wMS0yNiAgQ2FybG9zIEdhcmNpYSBDYW1w
b3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gQWRkIGJhc2ljIHByaW50
aW5nIHN1cHBvcnQgdG8gV2ViS2l0MgpkaWZmIC0tZ2l0IGEvTWFudWFsVGVzdHMvcmVzaXplLWV2
ZW50cy5odG1sIGIvTWFudWFsVGVzdHMvcmVzaXplLWV2ZW50cy5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmQ0
NDBhNTMxZWQ4NDhiZDAzNDZmNTEzZTcxMzIyZTljYTFjY2E2YjYKLS0tIC9kZXYvbnVsbAorKysg
Yi9NYW51YWxUZXN0cy9yZXNpemUtZXZlbnRzLmh0bWwKQEAgLTAsMCArMSw0OCBAQAorPGh0bWw+
Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIGRpdi5ibG9jayB7IGhlaWdodDogMTAwcHg7
IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOyBtYXJnaW46MTBweDsgfQorICAgIDwvc3R5bGU+Cisg
ICAgPHNjcmlwdD4KKyAgICAgICAgdmFyIHJlc2l6ZWNvdW50ID0gMDsKKyAgICAgICAgdmFyIGxv
YWRlZCA9IGZhbHNlOworICAgICAgICB3aW5kb3cub25yZXNpemUgPSBmdW5jdGlvbigpIHsKKyAg
ICAgICAgICAgIHJlc2l6ZWNvdW50Kys7CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgnY291bnQxJykuaW5uZXJIVE1MID0gcmVzaXplY291bnQ7CisgICAgICAgIH0KKyAgICA8
L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXY+CisgICAgICAgIFRlc3Qgd2hvIG1h
bnkgcmVzaXplIGV2ZW50cyBhcmUgZW1pdHRlZCBkdXJpbmcgcGFnZSBsb2FkIGFuZCBkeW5hbWlj
IGNvbnRlbnQgZ2VuZXJhdGlvbi4KKworICAgICAgICBEbyBub3QgcmVzaXplIHRoZSBwYWdlLiBJ
dCBpbnZhbGlkYXRlcyB0aGUgdGVzdC4KKyAgICAgICAgPHAgc3R5bGU9InRleHQtaW5kZW50OiAx
MHB4IiBpZD1yZXN1bHQxPgorICAgICAgICBSZXNpemUgZXZlbnRzIChzaG91bGQgYmUgMCBvciAx
KTogPHNwYW4gaWQ9Y291bnQxPjA8L3NwYW4+CisgICAgPC9kaXY+CisgICAgPGRpdiBpZD1leHBh
bmRpbmdibG9jaz4KKyAgICA8L2Rpdj4KKyAgICA8c2NyaXB0PgorICAgICAgICB2YXIgYmxvY2tj
b3VudCA9IDA7CisgICAgICAgIGZ1bmN0aW9uIGFkZEJsb2NrKCkgeworICAgICAgICAgICAgdmFy
IGVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CisgICAgICAgICAgICBlbC5zZXRB
dHRyaWJ1dGUoJ2NsYXNzJywnYmxvY2snKTsKKyAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCdleHBhbmRpbmdibG9jaycpLmFwcGVuZENoaWxkKGVsKTsKKyAgICAgICAgICAgIGlm
ICgrK2Jsb2NrY291bnQgPCAzMCkKKyAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGFkZEJsb2Nr
LCAyMCk7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZmluaXNoKCk7CisgICAg
ICAgIH0KKyAgICAgICAgZnVuY3Rpb24gZmluaXNoKCkgeworICAgICAgICAgICAgdmFyIHJlc3Vs
dDsKKyAgICAgICAgICAgIC8vIDAgb3IgMSByZXNpemUgZXZlbnRzIGFyZSBhY2NlcHRhYmxlLgor
ICAgICAgICAgICAgaWYgKHJlc2l6ZWNvdW50IDwgMikKKyAgICAgICAgICAgICAgICByZXN1bHQg
PSAnPHAgc3R5bGU9ImNvbG9yOiBncmVlbiI+UEFTUyc7CisgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgcmVzdWx0ID0gJzxwIHN0eWxlPSJjb2xvcjogcmVkIj5GQUlMJzsKKyAgICAg
ICAgICAgIHZhciByZXN1bHRFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jlc3Vs
dDEnKQorICAgICAgICAgICAgcmVzdWx0RWxlbWVudC5pbm5lckhUTUwgKz0gcmVzdWx0OworICAg
ICAgICB9CisgICAgICAgIG9ubG9hZCA9IGFkZEJsb2NrOworICAgIDwvc2NyaXB0PgorPC9ib2R5
PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124513</attachid>
            <date>2012-01-30 02:00:40 -0800</date>
            <delta_ts>2012-01-30 04:36:54 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77212-20120130105950.patch</filename>
            <type>text/plain</type>
            <size>4932</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MTEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjRiYWYxOWRkZGQzOTgx
NjQ3ZjA2ZDYzMGVkNmU2NjE4Yzc0ZGEwYS4uMWIzMGQzNzhlMDljNGQ0MTBlMDZjNmFjYWQ3MDA4
NGZkOThhYjU3YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTAxLTI3ICBBbGxh
biBTYW5kZmVsZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5Abm9raWEuY29tPgorCisgICAgICAgIE9u
bHkgc2VuZCByZXNpemUgZXZlbnRzIHdoZW4gbGF5b3V0IHNpemUgY2hhbmdlcy4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc3MjEyCisKKyAgICAgICAg
V2hlbiB1c2luZyBmaXhlZCBsYXlvdXQgdGhlIHdpZGdldCBzaXplIGlzIHRoZSBzaXplIG9mIGNv
bnRlbnQsIHRoZXJlZm9yZQorICAgICAgICByZXNpemUgY2hlY2tzIG11c3QgY2hlY2sgYWdhaW5z
dCBsYXlvdXRzaXplIGFuZCBub3Qgd2lkZ2V0IHNpemUuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmVlZHMgdG8gYmUgbWFudWFsIHRlc3RzIGJlY2F1
c2UgdGhlIHRlc3QgZnJhbWV3b3JrIGRvZXMgbm90IGN1cnJlbnRseQorICAgICAgICBzdXBwb3J0
IHRlc3RpbmcgZml4ZWQgbGF5b3V0LgorCisgICAgICAgIFRlc3RzOiBNYW51YWxUZXN0cy9yZXNp
emUtZXZlbnRzLmh0bWwKKworICAgICAgICAqIHBhZ2UvRnJhbWVWaWV3LmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OkZyYW1lVmlldzo6bGF5b3V0KToKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmll
dzo6cGVyZm9ybVBvc3RMYXlvdXRUYXNrcyk6CisKIDIwMTItMDEtMjYgIFZzZXZvbG9kIFZsYXNv
diAgPHZzZXZpa0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogU2NyaXB0
cyBwYW5lbDogZml4IGV2ZW50IGRpc3BhdGNoaW5nIGJldHdlZW4gRmlsZVNlbGVjdG9yIGFuZCBF
ZGl0b3JDb250YWluZXIuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmll
dy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKaW5kZXggNjRiYTgxYzBm
YTEzYjk1YWFmNWQ1MWNmMTZhNzVkZWM1NzRjY2EyZi4uZDkzMDE3M2VlOTIxYWEzNGVhNDYwMWRl
OWEyYWY3ZTY1ZWY3ZTIyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZp
ZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcApAQCAtMTA2MCw3
ICsxMDYwLDcgQEAgdm9pZCBGcmFtZVZpZXc6OmxheW91dChib29sIGFsbG93U3VidHJlZSkKIAog
ICAgICAgICAgICAgICAgICAgICBtX2ZpcnN0TGF5b3V0ID0gZmFsc2U7CiAgICAgICAgICAgICAg
ICAgICAgIG1fZmlyc3RMYXlvdXRDYWxsYmFja1BlbmRpbmcgPSB0cnVlOwotICAgICAgICAgICAg
ICAgICAgICBtX2xhc3RMYXlvdXRTaXplID0gTGF5b3V0U2l6ZSh3aWR0aCgpLCBoZWlnaHQoKSk7
CisgICAgICAgICAgICAgICAgICAgIG1fbGFzdExheW91dFNpemUgPSBMYXlvdXRTaXplKGxheW91
dFdpZHRoKCksIGxheW91dEhlaWdodCgpKTsKICAgICAgICAgICAgICAgICAgICAgbV9sYXN0Wm9v
bUZhY3RvciA9IHJvb3QtPnN0eWxlKCktPnpvb20oKTsKIAogICAgICAgICAgICAgICAgICAgICAv
LyBTZXQgdGhlIGluaXRpYWwgdk1vZGUgdG8gQWx3YXlzT24gaWYgd2UncmUgYXV0by4KQEAgLTIz
MDQsNyArMjMwNCw3IEBAIHZvaWQgRnJhbWVWaWV3OjpwZXJmb3JtUG9zdExheW91dFRhc2tzKCkK
ICAgICBtX2FjdGlvblNjaGVkdWxlci0+cmVzdW1lKCk7CiAKICAgICBpZiAoIXJvb3QtPnByaW50
aW5nKCkpIHsKLSAgICAgICAgTGF5b3V0U2l6ZSBjdXJyZW50U2l6ZSA9IExheW91dFNpemUod2lk
dGgoKSwgaGVpZ2h0KCkpOworICAgICAgICBMYXlvdXRTaXplIGN1cnJlbnRTaXplID0gTGF5b3V0
U2l6ZShsYXlvdXRXaWR0aCgpLCBsYXlvdXRIZWlnaHQoKSk7CiAgICAgICAgIGZsb2F0IGN1cnJl
bnRab29tRmFjdG9yID0gcm9vdC0+c3R5bGUoKS0+em9vbSgpOwogICAgICAgICBib29sIHJlc2l6
ZWQgPSAhbV9maXJzdExheW91dCAmJiAoY3VycmVudFNpemUgIT0gbV9sYXN0TGF5b3V0U2l6ZSB8
fCBjdXJyZW50Wm9vbUZhY3RvciAhPSBtX2xhc3Rab29tRmFjdG9yKTsKICAgICAgICAgbV9sYXN0
TGF5b3V0U2l6ZSA9IGN1cnJlbnRTaXplOwpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdl
TG9nCmluZGV4IGM5NjEwNGY1OWFiM2RjNzE4ZDg3ZTU2YjVmZDU4MjA4ZGY0YWM4ZWQuLjI1ZWRh
YmIyZWJiNjI1NzdlMDdkNWI5MGQ0OGE5ZTQ0NjcxNmY0NzAgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxv
ZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0wMS0yNyAgQWxsYW4gU2Fu
ZGZlbGQgSmVuc2VuICA8YWxsYW4uamVuc2VuQG5va2lhLmNvbT4KKworICAgICAgICBNYW51YWwg
dGVzdCBvZiBudW1iZXIgb2YgcmVzaXplIGV2ZW50cyBlbWl0dGVkIGR1cmluZyBwYWdlIGdlbmVy
YXRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NzIxMgorCisgICAgICAgIElzIG5lZWRlZCB0byB0ZXN0IGlmIHRvbyBtYW55IHJlc2l6ZSBldmVu
dHMgYXJlIHNlbmQgd2hlbiB1c2luZyBmaXhlZAorICAgICAgICBsYXlvdXQsIGFuZCBuZWVkcyB0
byBiZSBhIG1hbnVhbCB0ZXN0IGJlY2F1c2UgdGhlIHRlc3QgZnJhbWV3b3JrIGRvZXMKKyAgICAg
ICAgbm90IGN1cnJlbnRseSBzdXBwb3J0IHRlc3RpbmcgZml4ZWQgbGF5b3V0LgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogTWFudWFsVGVzdHMvcmVz
aXplLWV2ZW50cy5odG1sOiBBZGRlZC4KKwogMjAxMi0wMS0yNiAgQ2FybG9zIEdhcmNpYSBDYW1w
b3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gQWRkIGJhc2ljIHByaW50
aW5nIHN1cHBvcnQgdG8gV2ViS2l0MgpkaWZmIC0tZ2l0IGEvTWFudWFsVGVzdHMvcmVzaXplLWV2
ZW50cy5odG1sIGIvTWFudWFsVGVzdHMvcmVzaXplLWV2ZW50cy5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQy
YWViYjExZjc2NWRhYzkwY2Y0ZjU3MzEzNDgzMDljMzEzYjY1NmYKLS0tIC9kZXYvbnVsbAorKysg
Yi9NYW51YWxUZXN0cy9yZXNpemUtZXZlbnRzLmh0bWwKQEAgLTAsMCArMSw0OCBAQAorPGh0bWw+
Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIGRpdi5ibG9jayB7IGhlaWdodDogMTAwcHg7
IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOyBtYXJnaW46MTBweDsgfQorICAgIDwvc3R5bGU+Cisg
ICAgPHNjcmlwdD4KKyAgICAgICAgdmFyIHJlc2l6ZWNvdW50ID0gMDsKKyAgICAgICAgdmFyIGxv
YWRlZCA9IGZhbHNlOworICAgICAgICB3aW5kb3cub25yZXNpemUgPSBmdW5jdGlvbigpIHsKKyAg
ICAgICAgICAgIHJlc2l6ZWNvdW50Kys7CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgnY291bnQxJykuaW5uZXJIVE1MID0gcmVzaXplY291bnQ7CisgICAgICAgIH0KKyAgICA8
L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXY+CisgICAgICAgIFRlc3QgaG93IG1h
bnkgcmVzaXplIGV2ZW50cyBhcmUgZW1pdHRlZCBkdXJpbmcgcGFnZSBsb2FkIGFuZCBkeW5hbWlj
IGNvbnRlbnQgZ2VuZXJhdGlvbi4KKworICAgICAgICBEbyBub3QgcmVzaXplIHRoZSBwYWdlLiBJ
dCBpbnZhbGlkYXRlcyB0aGUgdGVzdC4KKyAgICAgICAgPHAgc3R5bGU9InRleHQtaW5kZW50OiAx
MHB4IiBpZD1yZXN1bHQxPgorICAgICAgICBSZXNpemUgZXZlbnRzIChzaG91bGQgYmUgMCBvciAx
KTogPHNwYW4gaWQ9Y291bnQxPjA8L3NwYW4+CisgICAgPC9kaXY+CisgICAgPGRpdiBpZD1leHBh
bmRpbmdibG9jaz4KKyAgICA8L2Rpdj4KKyAgICA8c2NyaXB0PgorICAgICAgICB2YXIgYmxvY2tj
b3VudCA9IDA7CisgICAgICAgIGZ1bmN0aW9uIGFkZEJsb2NrKCkgeworICAgICAgICAgICAgdmFy
IGVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CisgICAgICAgICAgICBlbC5zZXRB
dHRyaWJ1dGUoJ2NsYXNzJywnYmxvY2snKTsKKyAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCdleHBhbmRpbmdibG9jaycpLmFwcGVuZENoaWxkKGVsKTsKKyAgICAgICAgICAgIGlm
ICgrK2Jsb2NrY291bnQgPCAzMCkKKyAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGFkZEJsb2Nr
LCAyMCk7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZmluaXNoKCk7CisgICAg
ICAgIH0KKyAgICAgICAgZnVuY3Rpb24gZmluaXNoKCkgeworICAgICAgICAgICAgdmFyIHJlc3Vs
dDsKKyAgICAgICAgICAgIC8vIDAgb3IgMSByZXNpemUgZXZlbnRzIGFyZSBhY2NlcHRhYmxlLgor
ICAgICAgICAgICAgaWYgKHJlc2l6ZWNvdW50IDwgMikKKyAgICAgICAgICAgICAgICByZXN1bHQg
PSAnPHAgc3R5bGU9ImNvbG9yOiBncmVlbiI+UEFTUyc7CisgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgcmVzdWx0ID0gJzxwIHN0eWxlPSJjb2xvcjogcmVkIj5GQUlMJzsKKyAgICAg
ICAgICAgIHZhciByZXN1bHRFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jlc3Vs
dDEnKQorICAgICAgICAgICAgcmVzdWx0RWxlbWVudC5pbm5lckhUTUwgKz0gcmVzdWx0OworICAg
ICAgICB9CisgICAgICAgIG9ubG9hZCA9IGFkZEJsb2NrOworICAgIDwvc2NyaXB0PgorPC9ib2R5
PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>