<?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>50456</bug_id>
          
          <creation_ts>2010-12-03 05:52:02 -0800</creation_ts>
          <short_desc>Remove one row/column of renderers</short_desc>
          <delta_ts>2010-12-13 12:38:19 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</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>
          <dependson>50023</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alex Bredariol Grilo">abgrilo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>antognolli+webkit</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>jprvita</cc>
    
    <cc>kenneth</cc>
    
    <cc>kling</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>316794</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Bredariol Grilo">abgrilo</who>
    <bug_when>2010-12-03 05:52:02 -0800</bug_when>
    <thetext>Remove one row/column of renderers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>316795</commentid>
    <comment_count>1</comment_count>
      <attachid>75493</attachid>
    <who name="Alex Bredariol Grilo">abgrilo</who>
    <bug_when>2010-12-03 05:55:20 -0800</bug_when>
    <thetext>Created attachment 75493
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>320956</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-13 00:23:57 -0800</bug_when>
    <thetext>Who should review this?  It&apos;s not at all clear to me how to evaluate this patch.  I could just rubber-stamp it, but I don&apos;t really know who is in charge of the EFL side of things.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321106</commentid>
    <comment_count>3</comment_count>
      <attachid>75493</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-12-13 07:30:15 -0800</bug_when>
    <thetext>Comment on attachment 75493
Patch

Could other guys who know the EFL backing store code review this too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321118</commentid>
    <comment_count>4</comment_count>
      <attachid>75493</attachid>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2010-12-13 07:53:28 -0800</bug_when>
    <thetext>Comment on attachment 75493
Patch

LGTM.

Eric / Antonio, could you rubber stamp it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321133</commentid>
    <comment_count>5</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-12-13 08:26:52 -0800</bug_when>
    <thetext>Hello Eric and Antonio,

Lucas De Marchi, Leandro Pereira and me are currently making informal reviews on the EFL port, since we are also EFL developers and are working on it. But I forgot to make a review on this patch because I had already internally reviewed it for Alex.

Anyway, Lucas already said enough.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321135</commentid>
    <comment_count>6</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-12-13 08:27:56 -0800</bug_when>
    <thetext>Please also notice that this patch depends on bug 50023.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321136</commentid>
    <comment_count>7</comment_count>
      <attachid>75493</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-12-13 08:30:28 -0800</bug_when>
    <thetext>Comment on attachment 75493
Patch

*handwave*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321173</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-12-13 09:55:23 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 75493:

inspector/syntax-highlight-css.html bug 50930 (authors: keishi@webkit.org, pfeldman@chromium.org, and yurys@chromium.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321175</commentid>
    <comment_count>9</comment_count>
      <attachid>75493</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-12-13 09:57:02 -0800</bug_when>
    <thetext>Comment on attachment 75493
Patch

Clearing flags on attachment: 75493

Committed r73924: &lt;http://trac.webkit.org/changeset/73924&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321176</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-12-13 09:57:08 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321338</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-12-13 12:38:19 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 75493:

animations/combo-transform-translate+scale.html bug 50958 (authors: cmarrin@apple.com, darin@apple.com, ojan@chromium.org, and pol@apple.com)
animations/play-state-suspend.html bug 50959 (author: cmarrin@apple.com)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75493</attachid>
            <date>2010-12-03 05:55:20 -0800</date>
            <delta_ts>2010-12-13 09:57:02 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-50456-20101203115507.patch</filename>
            <type>text/plain</type>
            <size>10058</size>
            <attacher name="Alex Bredariol Grilo">abgrilo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9lZmwvQ2hhbmdlTG9nIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
aW5kZXggOGIyMWY1ZWU2ZTkzMGYwYWZkNmVkNGZjMDkwYjlkZTY5ZGJkMzY4Mi4uZjQ5MDc1M2E1
YWI5MmNlNWFjMGY2YjNlZTVlNDdhNjFmYmYyZWRhYSAxMDA2NDQKLS0tIGEvV2ViS2l0L2VmbC9D
aGFuZ2VMb2cKKysrIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwzMCBAQAorMjAx
MC0xMi0wMyAgQWxleCBCcmVkYXJpb2wgR3JpbG8gIDxhYmdyaWxvQHByb2Z1c2lvbi5tb2JpPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBv
bmUgcm93L2NvbHVtbiBvZiByZW5kZXJlcnMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD01MDQ1NgorCisgICAgICAgIFRoaXMgY2hhbmdlcyB0aGUgYWxn
b3JpdGhtIGluIGEgd2F5IHRoYXQgaXQgd2lsbCByZXF1aXJlIG9uZSBsZXNzIGNvbHVtbgorICAg
ICAgICBhbmQgcm93IG9mIHJlbmRlcmVycyB0byBmaWxsIHRoZSB2aWV3cG9ydC4gVGhlIGRpcmVj
dCByZXN1bHQgb2YgdGhpcyBpcworICAgICAgICB0aGF0IG5vdyBsZXNzIHRpbGVzIG5lZWQgdG8g
YmUgcmVuZGVyZWQgYXQgb25jZSB3aGVuIGRpc3BsYXlpbmcgdGhlCisgICAgICAgIHZpZXdwb3J0
LgorCisgICAgICAgICogZXdrL2V3a190aWxlZF9iYWNraW5nX3N0b3JlLmM6CisgICAgICAgIChf
ZXdrX3RpbGVkX2JhY2tpbmdfc3RvcmVfc21hcnRfYWRkKToKKyAgICAgICAgKF9ld2tfdGlsZWRf
YmFja2luZ19zdG9yZV9yZWNhbGNfcmVuZGVyZXJzKToKKyAgICAgICAgKF9ld2tfdGlsZWRfYmFj
a2luZ19zdG9yZV92aWV3X3dyYXBfdXApOgorICAgICAgICAoX2V3a190aWxlZF9iYWNraW5nX3N0
b3JlX3ZpZXdfd3JhcF9kb3duKToKKyAgICAgICAgKF9ld2tfdGlsZWRfYmFja2luZ19zdG9yZV92
aWV3X3dyYXBfbGVmdCk6CisgICAgICAgIChfZXdrX3RpbGVkX2JhY2tpbmdfc3RvcmVfdmlld193
cmFwX3JpZ2h0KToKKyAgICAgICAgKF9ld2tfdGlsZWRfYmFja2luZ19zdG9yZV9zbWFydF9jYWxj
dWxhdGVfb2Zmc2V0X2ZvcmNlKToKKyAgICAgICAgKF9ld2tfdGlsZWRfYmFja2luZ19zdG9yZV9z
bWFydF9jYWxjdWxhdGVfb2Zmc2V0KToKKyAgICAgICAgKF9ld2tfdGlsZWRfYmFja2luZ19zdG9y
ZV9zbWFydF9jYWxjdWxhdGUpOgorICAgICAgICAoX2V3a190aWxlZF9iYWNraW5nX3N0b3JlX3pv
b21fc2V0X2ludGVybmFsKToKKyAgICAgICAgKGV3a190aWxlZF9iYWNraW5nX3N0b3JlX3pvb21f
d2Vha19zZXQpOgorICAgICAgICAoZXdrX3RpbGVkX2JhY2tpbmdfc3RvcmVfZml4X29mZnNldHMp
OgorICAgICAgICAoZXdrX3RpbGVkX2JhY2tpbmdfc3RvcmVfZmx1c2gpOgorCiAyMDEwLTEyLTAx
ICBKaWEgUHUgIDxqcHVAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFk
bGVyLgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2VmbC9ld2svZXdrX3RpbGVkX2JhY2tpbmdfc3RvcmUu
YyBiL1dlYktpdC9lZmwvZXdrL2V3a190aWxlZF9iYWNraW5nX3N0b3JlLmMKaW5kZXggMGU4ODk4
YmMwNDk5NjU1OGZhY2NlYmU1ZmY5ZDQwODI1Y2YzNzcxNC4uMTI2YmFiODk2MjVkMzI1MzgxYTRi
ZWMyODQ4ZjVkMzllNjhhYTMwOSAxMDA2NDQKLS0tIGEvV2ViS2l0L2VmbC9ld2svZXdrX3RpbGVk
X2JhY2tpbmdfc3RvcmUuYworKysgYi9XZWJLaXQvZWZsL2V3ay9ld2tfdGlsZWRfYmFja2luZ19z
dG9yZS5jCkBAIC05MTQsMTEgKzkxNCwxMSBAQCBzdGF0aWMgdm9pZCBfZXdrX3RpbGVkX2JhY2tp
bmdfc3RvcmVfc21hcnRfYWRkKEV2YXNfT2JqZWN0ICpvKQogICAgIHByaXYtPnZpZXcub2Zmc2V0
LmN1ci55ID0gMDsKICAgICBwcml2LT52aWV3Lm9mZnNldC5vbGQueCA9IDA7CiAgICAgcHJpdi0+
dmlldy5vZmZzZXQub2xkLnkgPSAwOwotICAgIHByaXYtPnZpZXcub2Zmc2V0LmJhc2UueCA9IC1U
SUxFX1c7Ci0gICAgcHJpdi0+dmlldy5vZmZzZXQuYmFzZS55ID0gLVRJTEVfSDsKKyAgICBwcml2
LT52aWV3Lm9mZnNldC5iYXNlLnggPSAwOworICAgIHByaXYtPnZpZXcub2Zmc2V0LmJhc2UueSA9
IDA7CiAKLSAgICBwcml2LT5tb2RlbC5iYXNlLmNvbCA9IC0xOwotICAgIHByaXYtPm1vZGVsLmJh
c2Uucm93ID0gLTE7CisgICAgcHJpdi0+bW9kZWwuYmFzZS5jb2wgPSAwOworICAgIHByaXYtPm1v
ZGVsLmJhc2Uucm93ID0gMDsKICAgICBwcml2LT5tb2RlbC5jdXIuY29scyA9IDE7CiAgICAgcHJp
di0+bW9kZWwuY3VyLnJvd3MgPSAxOwogICAgIHByaXYtPm1vZGVsLm9sZC5jb2xzID0gMDsKQEAg
LTEwMjIsOCArMTAyMiw4IEBAIHN0YXRpYyB2b2lkIF9ld2tfdGlsZWRfYmFja2luZ19zdG9yZV9y
ZWNhbGNfcmVuZGVyZXJzKEV3a19UaWxlZF9CYWNraW5nX1N0b3JlX0RhCiAgICAgbG9uZyBjb2xz
LCByb3dzLCBvbGRfcm93cywgb2xkX2NvbHM7CiAgICAgSU5GKCJvPSVwLCBuZXcgc2l6ZTogJWR4
JWQiLCBwcml2LT5zZWxmLCB3LCBoKTsKIAotICAgIGNvbHMgPSAyICsgKGludCljZWlsKChmbG9h
dCl3IC8gKGZsb2F0KXR3KTsKLSAgICByb3dzID0gMiArIChpbnQpY2VpbCgoZmxvYXQpaCAvIChm
bG9hdCl0aCk7CisgICAgY29scyA9IDEgKyAoaW50KWNlaWwoKGZsb2F0KXcgLyAoZmxvYXQpdHcp
OworICAgIHJvd3MgPSAxICsgKGludCljZWlsKChmbG9hdCloIC8gKGZsb2F0KXRoKTsKIAogICAg
IElORigibz0lcCBuZXcgZ3JpZCBzaXplIGNvbHM6ICVsZCwgcm93czogJWxkLCB3YXMgJWxkLCAl
bGQiLAogICAgICAgICBwcml2LT5zZWxmLCBjb2xzLCByb3dzLCBwcml2LT52aWV3LmNvbHMsIHBy
aXYtPnZpZXcucm93cyk7CkBAIC0xMTU4LDcgKzExNTgsNyBAQCBzdGF0aWMgdm9pZCBfZXdrX3Rp
bGVkX2JhY2tpbmdfc3RvcmVfdmlld193cmFwX3VwKEV3a19UaWxlZF9CYWNraW5nX1N0b3JlX0Rh
dGEgKgogICAgIHVuc2lnbmVkIGludCBsYXN0X3JvdyA9IHByaXYtPnZpZXcucm93cyAtIDE7CiAg
ICAgRXZhc19Db29yZCB0dyA9IHByaXYtPnZpZXcudGlsZS53OwogICAgIEV2YXNfQ29vcmQgdGgg
PSBwcml2LT52aWV3LnRpbGUuaDsKLSAgICBFdmFzX0Nvb3JkIG9mZl95ID0gKHByaXYtPnZpZXcu
b2Zmc2V0LmJhc2UueSAlIHRoKSAtIHRoOworICAgIEV2YXNfQ29vcmQgb2ZmX3kgPSBwcml2LT52
aWV3Lm9mZnNldC5iYXNlLnkgKyBjb3VudCAqIHRoOwogICAgIEV2YXNfQ29vcmQgb3kgPSB5ICsg
KGxhc3Rfcm93IC0gY291bnQgKyAxKSAqIHRoICsgb2ZmX3k7CiAgICAgRWluYV9Jbmxpc3QgKipp
dHJfc3RhcnQsICoqaXRyX2VuZDsKIApAQCAtMTIwNSw3ICsxMjA1LDcgQEAgc3RhdGljIHZvaWQg
X2V3a190aWxlZF9iYWNraW5nX3N0b3JlX3ZpZXdfd3JhcF9kb3duKEV3a19UaWxlZF9CYWNraW5n
X1N0b3JlX0RhdGEKIHsKICAgICBFdmFzX0Nvb3JkIHR3ID0gcHJpdi0+dmlldy50aWxlLnc7CiAg
ICAgRXZhc19Db29yZCB0aCA9IHByaXYtPnZpZXcudGlsZS5oOwotICAgIEV2YXNfQ29vcmQgb2Zm
X3kgPSAocHJpdi0+dmlldy5vZmZzZXQuYmFzZS55ICUgdGgpIC0gdGg7CisgICAgRXZhc19Db29y
ZCBvZmZfeSA9IHByaXYtPnZpZXcub2Zmc2V0LmJhc2UueSAtIGNvdW50ICogdGg7CiAgICAgRXZh
c19Db29yZCBveSA9IHkgKyBvZmZfeSArIChjb3VudCAtIDEpICogdGg7CiAgICAgRWluYV9Jbmxp
c3QgKippdHJfc3RhcnQsICoqaXRyX2VuZDsKIApAQCAtMTI1Myw3ICsxMjUzLDcgQEAgc3RhdGlj
IHZvaWQgX2V3a190aWxlZF9iYWNraW5nX3N0b3JlX3ZpZXdfd3JhcF9sZWZ0KEV3a19UaWxlZF9C
YWNraW5nX1N0b3JlX0RhdGEKICAgICB1bnNpZ25lZCBpbnQgciwgbGFzdF9jb2wgPSBwcml2LT52
aWV3LmNvbHMgLSAxOwogICAgIEV2YXNfQ29vcmQgdHcgPSBwcml2LT52aWV3LnRpbGUudzsKICAg
ICBFdmFzX0Nvb3JkIHRoID0gcHJpdi0+dmlldy50aWxlLmg7Ci0gICAgRXZhc19Db29yZCBvZmZf
eCA9IChwcml2LT52aWV3Lm9mZnNldC5iYXNlLnggJSB0dykgLSB0dzsKKyAgICBFdmFzX0Nvb3Jk
IG9mZl94ID0gcHJpdi0+dmlldy5vZmZzZXQuYmFzZS54ICsgY291bnQgKiB0dzsKICAgICBFdmFz
X0Nvb3JkIG95ID0geSArIHByaXYtPnZpZXcub2Zmc2V0LmJhc2UueTsKICAgICBFaW5hX0lubGlz
dCAqKml0cjsKICAgICBFaW5hX0lubGlzdCAqKml0cl9lbmQ7CkBAIC0xMzAwLDcgKzEzMDAsNyBA
QCBzdGF0aWMgdm9pZCBfZXdrX3RpbGVkX2JhY2tpbmdfc3RvcmVfdmlld193cmFwX3JpZ2h0KEV3
a19UaWxlZF9CYWNraW5nX1N0b3JlX0RhdAogICAgIHVuc2lnbmVkIGludCByOwogICAgIEV2YXNf
Q29vcmQgdHcgPSBwcml2LT52aWV3LnRpbGUudzsKICAgICBFdmFzX0Nvb3JkIHRoID0gcHJpdi0+
dmlldy50aWxlLmg7Ci0gICAgRXZhc19Db29yZCBvZmZfeCA9IChwcml2LT52aWV3Lm9mZnNldC5i
YXNlLnggJSB0dykgLSB0dzsKKyAgICBFdmFzX0Nvb3JkIG9mZl94ID0gcHJpdi0+dmlldy5vZmZz
ZXQuYmFzZS54IC0gY291bnQgKiB0dzsKICAgICBFdmFzX0Nvb3JkIG95ID0geSArIHByaXYtPnZp
ZXcub2Zmc2V0LmJhc2UueTsKICAgICBFaW5hX0lubGlzdCAqKml0ciwgKippdHJfZW5kOwogCkBA
IC0xNDAyLDggKzE0MDIsMTAgQEAgc3RhdGljIHZvaWQgX2V3a190aWxlZF9iYWNraW5nX3N0b3Jl
X3NtYXJ0X2NhbGN1bGF0ZV9vZmZzZXRfZm9yY2UoRXdrX1RpbGVkX0JhY2sKICAgICB0dyA9IHBy
aXYtPnZpZXcudGlsZS53OwogICAgIHRoID0gcHJpdi0+dmlldy50aWxlLmg7CiAKLSAgICBzdGVw
X3ggPSAoZHggKyBwcml2LT52aWV3Lm9mZnNldC5iYXNlLnggKyB0dykgLyB0dzsKLSAgICBzdGVw
X3kgPSAoZHkgKyBwcml2LT52aWV3Lm9mZnNldC5iYXNlLnkgKyB0aCkgLyB0aDsKKyAgICBsb25n
IG5ld19jb2wgPSAtcHJpdi0+dmlldy5vZmZzZXQuY3VyLnggLyB0dzsKKyAgICBzdGVwX3ggPSBw
cml2LT5tb2RlbC5iYXNlLmNvbCAtIG5ld19jb2w7CisgICAgbG9uZyBuZXdfcm93ID0gLXByaXYt
PnZpZXcub2Zmc2V0LmN1ci55IC8gdGg7CisgICAgc3RlcF95ID0gcHJpdi0+bW9kZWwuYmFzZS5y
b3cgLSBuZXdfcm93OwogCiAgICAgcHJpdi0+dmlldy5vZmZzZXQub2xkLnggPSBwcml2LT52aWV3
Lm9mZnNldC5jdXIueDsKICAgICBwcml2LT52aWV3Lm9mZnNldC5vbGQueSA9IHByaXYtPnZpZXcu
b2Zmc2V0LmN1ci55OwpAQCAtMTQzNSw4ICsxNDM3LDEwIEBAIHN0YXRpYyB2b2lkIF9ld2tfdGls
ZWRfYmFja2luZ19zdG9yZV9zbWFydF9jYWxjdWxhdGVfb2Zmc2V0KEV3a19UaWxlZF9CYWNraW5n
X1N0CiAgICAgdHcgPSBwcml2LT52aWV3LnRpbGUudzsKICAgICB0aCA9IHByaXYtPnZpZXcudGls
ZS5oOwogCi0gICAgc3RlcF94ID0gKGR4ICsgcHJpdi0+dmlldy5vZmZzZXQuYmFzZS54ICsgdHcp
IC8gdHc7Ci0gICAgc3RlcF95ID0gKGR5ICsgcHJpdi0+dmlldy5vZmZzZXQuYmFzZS55ICsgdGgp
IC8gdGg7CisgICAgbG9uZyBuZXdfY29sID0gLXByaXYtPnZpZXcub2Zmc2V0LmN1ci54IC8gdHc7
CisgICAgc3RlcF94ID0gcHJpdi0+bW9kZWwuYmFzZS5jb2wgLSBuZXdfY29sOworICAgIGxvbmcg
bmV3X3JvdyA9IC1wcml2LT52aWV3Lm9mZnNldC5jdXIueSAvIHRoOworICAgIHN0ZXBfeSA9IHBy
aXYtPm1vZGVsLmJhc2Uucm93IC0gbmV3X3JvdzsKIAogICAgIHByaXYtPnZpZXcub2Zmc2V0Lm9s
ZC54ID0gcHJpdi0+dmlldy5vZmZzZXQuY3VyLng7CiAgICAgcHJpdi0+dmlldy5vZmZzZXQub2xk
LnkgPSBwcml2LT52aWV3Lm9mZnNldC5jdXIueTsKQEAgLTE1NjksMTAgKzE1NzMsMTAgQEAgc3Rh
dGljIHZvaWQgX2V3a190aWxlZF9iYWNraW5nX3N0b3JlX3NtYXJ0X2NhbGN1bGF0ZShFdmFzX09i
amVjdCAqbykKIAogICAgIF9ld2tfdGlsZWRfYmFja2luZ19zdG9yZV91cGRhdGVzX3Byb2Nlc3Mo
cHJpdik7CiAKLSAgICBpZiAocHJpdi0+dmlldy5vZmZzZXQuYmFzZS54ID49IDAKLSAgICAgICAg
fHwgcHJpdi0+dmlldy5vZmZzZXQuYmFzZS54IDw9IC0yICogcHJpdi0+dmlldy50aWxlLncKLSAg
ICAgICAgfHwgcHJpdi0+dmlldy5vZmZzZXQuYmFzZS55ID49IDAKLSAgICAgICAgfHwgcHJpdi0+
dmlldy5vZmZzZXQuYmFzZS55IDw9IC0yICogcHJpdi0+dmlldy50aWxlLmgpCisgICAgaWYgKHBy
aXYtPnZpZXcub2Zmc2V0LmJhc2UueCA+IDAKKyAgICAgICAgfHwgcHJpdi0+dmlldy5vZmZzZXQu
YmFzZS54IDw9IC0gcHJpdi0+dmlldy50aWxlLncKKyAgICAgICAgfHwgcHJpdi0+dmlldy5vZmZz
ZXQuYmFzZS55ID4gMAorICAgICAgICB8fCBwcml2LT52aWV3Lm9mZnNldC5iYXNlLnkgPD0gLSBw
cml2LT52aWV3LnRpbGUuaCkKICAgICAgICAgRVJSKCJpbmNvcnJlY3QgYmFzZSBvZmZzZXQgJSs0
ZCwlKzRkLCB0aWxlPSVkeCVkLCBjdXI9JSs0ZCwlKzRkXG4iLAogICAgICAgICAgICAgcHJpdi0+
dmlldy5vZmZzZXQuYmFzZS54LCBwcml2LT52aWV3Lm9mZnNldC5iYXNlLnksCiAgICAgICAgICAg
ICBwcml2LT52aWV3LnRpbGUudywgcHJpdi0+dmlldy50aWxlLmgsCkBAIC0xNzAwLDggKzE3MDQs
OCBAQCBzdGF0aWMgRWluYV9Cb29sIF9ld2tfdGlsZWRfYmFja2luZ19zdG9yZV96b29tX3NldF9p
bnRlcm5hbChFd2tfVGlsZWRfQmFja2luZ19TdAogICAgIHByaXYtPnZpZXcudGlsZS5oID0gdGg7
CiAKICAgICBpZiAoIXByaXYtPnZpZXcudyB8fCAhcHJpdi0+dmlldy5oKSB7Ci0gICAgICAgIHBy
aXYtPnZpZXcub2Zmc2V0LmJhc2UueCA9IC10dzsKLSAgICAgICAgcHJpdi0+dmlldy5vZmZzZXQu
YmFzZS55ID0gLXRoOworICAgICAgICBwcml2LT52aWV3Lm9mZnNldC5iYXNlLnggPSAwOworICAg
ICAgICBwcml2LT52aWV3Lm9mZnNldC5iYXNlLnkgPSAwOwogICAgICAgICByZXR1cm4gRUlOQV9U
UlVFOwogICAgIH0KICAgICBFaW5hX0lubGlzdCAqKml0ciwgKippdHJfZW5kOwpAQCAtMTcyNSwx
MCArMTcyOSwxMCBAQCBzdGF0aWMgRWluYV9Cb29sIF9ld2tfdGlsZWRfYmFja2luZ19zdG9yZV96
b29tX3NldF9pbnRlcm5hbChFd2tfVGlsZWRfQmFja2luZ19TdAogICAgIGVsc2UgaWYgKC1uZXdf
eSArIHByaXYtPnZpZXcuaCA+PSBtb2RlbF9oZWlnaHQpCiAgICAgICAgIG5ld195ID0gLW1vZGVs
X2hlaWdodCArIHByaXYtPnZpZXcuaDsKIAotICAgIGJ4ID0gbmV3X3ggJSB0dyAtIHR3OwotICAg
IHByaXYtPm1vZGVsLmJhc2UuY29sID0gLSBuZXdfeCAvIHR3IC0gMTsKLSAgICBieSA9IG5ld195
ICUgdGggLSB0aDsKLSAgICBwcml2LT5tb2RlbC5iYXNlLnJvdyA9IC0gbmV3X3kgLyB0aCAtIDE7
CisgICAgYnggPSBuZXdfeCAlIHR3OworICAgIHByaXYtPm1vZGVsLmJhc2UuY29sID0gLSBuZXdf
eCAvIHR3OworICAgIGJ5ID0gbmV3X3kgJSB0aDsKKyAgICBwcml2LT5tb2RlbC5iYXNlLnJvdyA9
IC0gbmV3X3kgLyB0aDsKIAogICAgIHByaXYtPmNoYW5nZWQuc2l6ZSA9IEVJTkFfVFJVRTsKICAg
ICBfZXdrX3RpbGVkX2JhY2tpbmdfc3RvcmVfY2hhbmdlZChwcml2KTsKQEAgLTE4MDQsMTQgKzE4
MDgsMTQgQEAgRWluYV9Cb29sIGV3a190aWxlZF9iYWNraW5nX3N0b3JlX3pvb21fd2Vha19zZXQo
RXZhc19PYmplY3QgKm8sIGZsb2F0IHpvb20sIEV2YXMKICAgICBldmFzX29iamVjdF9yZXNpemUo
cHJpdi0+Y29udGVudHNfY2xpcHBlciwKICAgICAgICAgICAgICAgICAgICAgICAgbW9kZWxfd2lk
dGgsIG1vZGVsX2hlaWdodCk7CiAKLSAgICBpbnQgdnJvd3MgPSBjZWlsKChmbG9hdClwcml2LT52
aWV3LmggLyAoZmxvYXQpdGgpICsgMjsKLSAgICBpbnQgdmNvbHMgPSBjZWlsKChmbG9hdClwcml2
LT52aWV3LncgLyAoZmxvYXQpdHcpICsgMjsKKyAgICBpbnQgdnJvd3MgPSBjZWlsKChmbG9hdClw
cml2LT52aWV3LmggLyAoZmxvYXQpdGgpICsgMTsKKyAgICBpbnQgdmNvbHMgPSBjZWlsKChmbG9h
dClwcml2LT52aWV3LncgLyAoZmxvYXQpdHcpICsgMTsKICAgICBFdmFzX0Nvb3JkIG5ld194ID0g
Y3ggKyAocHJpdi0+dmlldy5vZmZzZXQuY3VyLnggLSBjeCkgKiBzY2FsZTsKICAgICBFdmFzX0Nv
b3JkIG5ld195ID0gY3kgKyAocHJpdi0+dmlldy5vZmZzZXQuY3VyLnkgLSBjeSkgKiBzY2FsZTsK
LSAgICBFdmFzX0Nvb3JkIGJ4ID0gbmV3X3ggJSB0dyAtIHR3OwotICAgIEV2YXNfQ29vcmQgYnkg
PSBuZXdfeSAlIHRoIC0gdGg7Ci0gICAgdW5zaWduZWQgbG9uZyBiYXNlX3JvdyA9IC1uZXdfeSAv
IHRoIC0gMTsKLSAgICB1bnNpZ25lZCBsb25nIGJhc2VfY29sID0gLW5ld194IC8gdHcgLSAxOwor
ICAgIEV2YXNfQ29vcmQgYnggPSBuZXdfeCAlIHR3OworICAgIEV2YXNfQ29vcmQgYnkgPSBuZXdf
eSAlIHRoOworICAgIHVuc2lnbmVkIGxvbmcgYmFzZV9yb3cgPSAtbmV3X3kgLyB0aDsKKyAgICB1
bnNpZ25lZCBsb25nIGJhc2VfY29sID0gLW5ld194IC8gdHc7CiAKICAgICBpZiAoYmFzZV9yb3cg
IT0gcHJpdi0+bW9kZWwuYmFzZS5yb3cgfHwgYmFzZV9jb2wgIT0gcHJpdi0+bW9kZWwuYmFzZS5j
b2wpIHsKICAgICAgICAgcHJpdi0+bW9kZWwuYmFzZS5yb3cgPSBiYXNlX3JvdzsKQEAgLTE4Njks
MjQgKzE4NzMsMjQgQEAgdm9pZCBld2tfdGlsZWRfYmFja2luZ19zdG9yZV9maXhfb2Zmc2V0cyhF
dmFzX09iamVjdCAqbywgRXZhc19Db29yZCB3LCBFdmFzX0Nvb3IKIAogICAgIGlmICgtbmV3X3gg
PiB3KSB7CiAgICAgICAgIG5ld194ID0gLXc7Ci0gICAgICAgIGJ4ID0gbmV3X3ggJSB0dyAtIHR3
OwotICAgICAgICBwcml2LT5tb2RlbC5iYXNlLmNvbCA9IC1uZXdfeCAvIHR3IC0gMTsKKyAgICAg
ICAgYnggPSBuZXdfeCAlIHR3OworICAgICAgICBwcml2LT5tb2RlbC5iYXNlLmNvbCA9IC1uZXdf
eCAvIHR3OwogICAgIH0KIAogICAgIGlmICgtbmV3X3kgPiBoKSB7CiAgICAgICAgIG5ld195ID0g
LWg7Ci0gICAgICAgIGJ5ID0gbmV3X3kgJSB0aCAtIHRoOwotICAgICAgICBwcml2LT5tb2RlbC5i
YXNlLnJvdyA9IC1uZXdfeSAvIHRoIC0gMTsKKyAgICAgICAgYnkgPSBuZXdfeSAlIHRoOworICAg
ICAgICBwcml2LT5tb2RlbC5iYXNlLnJvdyA9IC1uZXdfeSAvIHRoOwogICAgIH0KIAogICAgIGlm
IChieCA+PSAwIHx8IGJ4IDw9IC0yICogcHJpdi0+dmlldy50aWxlLncpIHsKLSAgICAgICAgYngg
PSBuZXdfeCAlIHR3IC0gdHc7Ci0gICAgICAgIHByaXYtPm1vZGVsLmJhc2UuY29sID0gLW5ld194
IC8gdHcgLSAxOworICAgICAgICBieCA9IG5ld194ICUgdHc7CisgICAgICAgIHByaXYtPm1vZGVs
LmJhc2UuY29sID0gLW5ld194IC8gdHc7CiAgICAgfQogCiAgICAgaWYgKGJ5ID49IDAgfHwgYnkg
PD0gLTIgKiBwcml2LT52aWV3LnRpbGUuaCkgewotICAgICAgICBieSA9IG5ld195ICUgdGggLSB0
aDsKLSAgICAgICAgcHJpdi0+bW9kZWwuYmFzZS5yb3cgPSAtbmV3X3kgLyB0aCAtIDE7CisgICAg
ICAgIGJ5ID0gbmV3X3kgJSB0aDsKKyAgICAgICAgcHJpdi0+bW9kZWwuYmFzZS5yb3cgPSAtbmV3
X3kgLyB0aDsKICAgICB9CiAKICAgICBwcml2LT52aWV3Lm9mZnNldC5jdXIueCA9IG5ld194OwpA
QCAtMjAwNiwxMCArMjAxMCwxMCBAQCB2b2lkIGV3a190aWxlZF9iYWNraW5nX3N0b3JlX2ZsdXNo
KEV2YXNfT2JqZWN0ICpvKQogICAgIHByaXYtPnZpZXcub2Zmc2V0LmN1ci55ID0gMDsKICAgICBw
cml2LT52aWV3Lm9mZnNldC5vbGQueCA9IDA7CiAgICAgcHJpdi0+dmlldy5vZmZzZXQub2xkLnkg
PSAwOwotICAgIHByaXYtPnZpZXcub2Zmc2V0LmJhc2UueCA9IC1wcml2LT52aWV3LnRpbGUudzsK
LSAgICBwcml2LT52aWV3Lm9mZnNldC5iYXNlLnkgPSAtcHJpdi0+dmlldy50aWxlLmg7Ci0gICAg
cHJpdi0+bW9kZWwuYmFzZS5jb2wgPSAtMTsKLSAgICBwcml2LT5tb2RlbC5iYXNlLnJvdyA9IC0x
OworICAgIHByaXYtPnZpZXcub2Zmc2V0LmJhc2UueCA9IDA7CisgICAgcHJpdi0+dmlldy5vZmZz
ZXQuYmFzZS55ID0gMDsKKyAgICBwcml2LT5tb2RlbC5iYXNlLmNvbCA9IDA7CisgICAgcHJpdi0+
bW9kZWwuYmFzZS5yb3cgPSAwOwogICAgIHByaXYtPmNoYW5nZWQuc2l6ZSA9IEVJTkFfVFJVRTsK
IAogI2lmZGVmIERFQlVHX01FTV9MRUFLUwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>