<?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>28837</bug_id>
          
          <creation_ts>2009-08-30 22:37:59 -0700</creation_ts>
          <short_desc>Compositing layer sizes do not take inner reflections into account</short_desc>
          <delta_ts>2009-09-01 02:59:05 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>143570</commentid>
    <comment_count>0</comment_count>
      <attachid>38799</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-30 22:37:59 -0700</bug_when>
    <thetext>Created attachment 38799
Testcase

When elements inside a compositing layer are reflected, the compositing layer is not make large enough to show the entire reflection. See attached testcase.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143571</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-30 22:41:16 -0700</bug_when>
    <thetext>Patch:
diff --git a/WebCore/rendering/RenderLayerCompositor.cpp b/WebCore/rendering/RenderLayerCompositor.cpp
index 517735e..5eb25cb 100644
--- a/WebCore/rendering/RenderLayerCompositor.cpp
+++ b/WebCore/rendering/RenderLayerCompositor.cpp
@@ -291,6 +291,13 @@ IntRect RenderLayerCompositor::calculateCompositedBounds(const RenderLayer* laye
         return boundingBoxRect;
     }
 
+    if (RenderLayer* reflection = layer-&gt;reflectionLayer()) {
+        if (!reflection-&gt;isComposited()) {
+            IntRect childUnionBounds = calculateCompositedBounds(reflection, layer);
+            unionBounds.unite(childUnionBounds);
+        }
+    }
+
     ASSERT(layer-&gt;isStackingContext() || (!layer-&gt;m_posZOrderList || layer-&gt;m_posZOrderList-&gt;size() == 0));
 
     if (Vector&lt;RenderLayer*&gt;* negZOrderList = layer-&gt;negZOrderList()) {</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143698</commentid>
    <comment_count>2</comment_count>
      <attachid>38828</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-31 12:11:55 -0700</bug_when>
    <thetext>Created attachment 38828
Patch, testcase, changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143714</commentid>
    <comment_count>3</comment_count>
      <attachid>38828</attachid>
    <who name="">mitz</who>
    <bug_when>2009-08-31 13:44:14 -0700</bug_when>
    <thetext>Comment on attachment 38828
Patch, testcase, changelog

&gt; +&lt;/html&gt;
&gt; \ No newline at end of file

Please add a newline.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143716</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-31 14:00:34 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/47905</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143808</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-01 02:58:16 -0700</bug_when>
    <thetext>Looks landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143809</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-01 02:59:05 -0700</bug_when>
    <thetext>/me makes comments under his breath about tools like &quot;bugzilla-tool&quot; being able to update and close bugs after landing. :)

bugzilla-tool land-diff 28837

in this instance. :)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>38799</attachid>
            <date>2009-08-30 22:37:59 -0700</date>
            <delta_ts>2009-08-30 22:37:59 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>layer-sizing-reflections.html</filename>
            <type>text/html</type>
            <size>1236</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIgogICJodHRw
Oi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KPGh0bWw+CiAgPGhlYWQ+CiAgICA8
bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD11dGYtOCI+CiAgICA8dGl0bGU+TGF5ZXIgc2l6aW5nIHdpdGggcmVmbGVjdGlvbnM8L3RpdGxl
PgogICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIiBtZWRpYT0ic2NyZWVuIj4KICAgICAgLnJlZmxl
Y3QgewogICAgICAgIG1hcmdpbjogMTAwcHggMjAwcHg7CiAgICAgICAgd2lkdGg6IDQwMHB4Owog
ICAgICAgIGhlaWdodDogMjAwcHg7CiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4OwogICAgICAg
IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDsKICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAj
Y2FiOwogICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOwogICAgICB9CiAg
ICAgIAogICAgICAucG9zaXRpb25lZDEgewogICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAg
ICAgICByaWdodDogLTYwcHg7CiAgICAgICAgdG9wOiA2MHB4OwogICAgICAgIGJhY2tncm91bmQt
Y29sb3I6ICNiN2M7CiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4OwogICAgICAgIC13ZWJraXQt
Ym9yZGVyLXJhZGl1czogMTBweDsKICAgICAgICAtd2Via2l0LWJveC1yZWZsZWN0OiBsZWZ0IDEw
cHg7CiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpOwogICAgICB9Cgog
ICAgPC9zdHlsZT4KICA8L2hlYWQ+CgogIDxkaXYgY2xhc3M9InJlZmxlY3QiPgogICAgPHA+VGhp
cyBpcyBhIHBhcmFncmFwaCB3aXRoaW4gYSBkaXYgZWxlbWVudC4gSXQgc2hvdWxkIGJlIHJlZmxl
Y3RlZC48L3A+CiAgICA8ZGl2IGNsYXNzPSJwb3NpdGlvbmVkMSI+CiAgICAgIDxwPlRoaXMgaXMg
dGhlIGZpcnN0IHBvc2l0aW9uZWQgY2hpbGQgd2l0aGluIHRoZSByZWZsZWN0ZWQgZWxlbWVudDwv
cD4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0icG9zaXRpb25lZDIiPgogICAgICA8cD5UaGlz
IGlzIHRoZSBzZWNvbmQgcG9zaXRpb25lZCBjaGlsZCB3aXRoaW4gdGhlIHJlZmxlY3RlZCBlbGVt
ZW50PC9wPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgCiAgPHA+CiAgICBUaGlzIGlzIHRoZSBuZXh0
IHBhcmFncmFwaCBpbiB0aGUgcGFnZS4KICA8L3A+Cgo8L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38828</attachid>
            <date>2009-08-31 12:11:55 -0700</date>
            <delta_ts>2009-08-31 13:44:14 -0700</delta_ts>
            <desc>Patch, testcase, changelog</desc>
            <filename>28837_patch.txt</filename>
            <type>text/plain</type>
            <size>6247</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlZWNhMWY5Li40MjQ4YmE4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTkgQEAKIDIwMDktMDgt
MzEgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ29tcG9zaXRpbmcgbGF5ZXIgc2l6
ZSBuZWVkcyB0byB0YWtlIGludG8gYWNjb3VudCBzb2Z0d2FyZSByZWZsZWN0aW9ucyBvbiBjaGls
ZHJlbi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4
ODM3CisgICAgICAgIAorICAgICAgICBUZXN0IGZvciBhIGNvbXBvc2l0ZWQgZWxlbWVudCB3aXRo
IGEgcmVmbGVjdGVkIGNoaWxkIHRoYXQgcHJvamVjdHMgb3V0c2lkZSBvZiBpdC4KKworICAgICAg
ICAqIGNvbXBvc2l0aW5nL3JlZmxlY3Rpb25zL3JlZmxlY3Rpb24taW4tY29tcG9zaXRlZC5odG1s
OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMv
cmVmbGVjdGlvbi1pbi1jb21wb3NpdGVkLWV4cGVjdGVkLmNoZWNrc3VtOiBBZGRlZC4KKyAgICAg
ICAgKiBwbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1pbi1j
b21wb3NpdGVkLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2Nv
bXBvc2l0aW5nL3JlZmxlY3Rpb25zL3JlZmxlY3Rpb24taW4tY29tcG9zaXRlZC1leHBlY3RlZC50
eHQ6IEFkZGVkLgorCisyMDA5LTA4LTMxICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBw
bGUuY29tPgorCiAgICAgICAgIEZvbGxvd3VwIGZyb20gcjQ3ODc3OyBhZGQgdGVzdCBmb3IgdGhl
IE9iai1DIHdyYXBwZXIgY2xhc3MgZm9yIFdlYmtpdENTU1RyYW5zZm9ybVZhbHVlCiAgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNzcyNwogCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9yZWZsZWN0aW9ucy9yZWZsZWN0aW9uLWluLWNv
bXBvc2l0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3JlZmxlY3Rpb25zL3JlZmxl
Y3Rpb24taW4tY29tcG9zaXRlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjAyMzY5NGYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9y
ZWZsZWN0aW9ucy9yZWZsZWN0aW9uLWluLWNvbXBvc2l0ZWQuaHRtbApAQCAtMCwwICsxLDQwIEBA
Cis8IURPQ1RZUEU+Cis8aHRtbD4KKyAgPGhlYWQ+CisgICAgPHRpdGxlPkxheWVyIHNpemluZyB3
aXRoIHJlZmxlY3Rpb25zPC90aXRsZT4KKyAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlh
PSJzY3JlZW4iPgorICAgICAgLmNvbnRhaW5lciB7CisgICAgICAgIG1hcmdpbjogNTBweCAyMDBw
eDsKKyAgICAgICAgd2lkdGg6IDMwMHB4OworICAgICAgICBoZWlnaHQ6IDE1MHB4OworICAgICAg
ICBwYWRkaW5nOiAxMHB4IDIwcHg7CisgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOwor
ICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsKKyAgICAgIH0KKyAgICAg
IAorICAgICAgLnBvc2l0aW9uZWQgeworICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAg
ICAgIHJpZ2h0OiAtNjBweDsKKyAgICAgICAgd2lkdGg6IDI0MHB4OworICAgICAgICB0b3A6IDQw
cHg7CisgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEREQ7CisgICAgICAgIHBhZGRpbmc6IDEw
cHg7CisgICAgICAgIC13ZWJraXQtYm94LXJlZmxlY3Q6IGxlZnQgMTBweDsKKyAgICAgICAgLXdl
YmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpOworICAgICAgfQorCisgICAgPC9zdHlsZT4K
KyAgPC9oZWFkPgorCisgIDxwPlJlZmxlY3Rpb24gc2hvdWxkIG5vdCBiZSBjcm9wcGVkIGJ5IGJl
aW5nIGluIGEgY29tcG9zaXRlZCBsYXllci48L3A+CisgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+
CisgICAgPHA+VGhpcyBlbGVtZW50IGhhcyBhIGNvbXBvc2l0ZWQgbGF5ZXI8L3A+CisgICAgPGRp
diBjbGFzcz0icG9zaXRpb25lZCI+CisgICAgICA8cD5UaGlzIGlzIGEgcG9zaXRpb25lZCwgcmVm
bGVjdGVkIGNoaWxkLjwvcD4KKyAgICA8L2Rpdj4KKyAgPC9kaXY+CisgIAorICA8cD4KKyAgICBU
aGlzIGlzIHRoZSBuZXh0IHBhcmFncmFwaCBpbiB0aGUgcGFnZS4KKyAgPC9wPgorPC9odG1sPgpc
IE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9jb21wb3NpdGluZy9yZWZsZWN0aW9ucy9yZWZsZWN0aW9uLWluLWNvbXBvc2l0ZWQt
ZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcv
cmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1pbi1jb21wb3NpdGVkLWV4cGVjdGVkLmNoZWNrc3VtCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmYxNGEwNTAKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVm
bGVjdGlvbi1pbi1jb21wb3NpdGVkLWV4cGVjdGVkLmNoZWNrc3VtCkBAIC0wLDAgKzEgQEAKKzcy
YmFlMzEwMWEzNzY0MWM4ZjRhZThhOTlmYmY2ZDE4ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls
ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2NvbXBvc2l0aW5nL3JlZmxl
Y3Rpb25zL3JlZmxlY3Rpb24taW4tY29tcG9zaXRlZC1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1pbi1jb21w
b3NpdGVkLWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5h
MjgxYjgwCkJpbmFyeSBmaWxlcyAvZGV2L251bGwgYW5kIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL2NvbXBvc2l0aW5nL3JlZmxlY3Rpb25zL3JlZmxlY3Rpb24taW4tY29tcG9zaXRlZC1leHBl
Y3RlZC5wbmcgZGlmZmVyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29t
cG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1pbi1jb21wb3NpdGVkLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9jb21wb3NpdGluZy9yZWZsZWN0aW9ucy9yZWZs
ZWN0aW9uLWluLWNvbXBvc2l0ZWQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjdkODBhYTAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9tYWMvY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1pbi1jb21wb3NpdGVk
LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDIxIEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2
MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNp
emUgODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisg
ICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTc2CisgICAgICBSZW5kZXJC
bG9jayB7UH0gYXQgKDAsMCkgc2l6ZSA3ODR4MTgKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgwLDApIHNpemUgNDEweDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGgg
NDEwOiAiUmVmbGVjdGlvbiBzaG91bGQgbm90IGJlIGNyb3BwZWQgYnkgYmVpbmcgaW4gYSBjb21w
b3NpdGVkIGxheWVyLiIKKyAgICAgIFJlbmRlckJsb2NrIHtQfSBhdCAoMCwyOTApIHNpemUgNzg0
eDE4CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDI0MHgxOAorICAg
ICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDI0MDogIlRoaXMgaXMgdGhlIG5leHQgcGFy
YWdyYXBoIGluIHRoZSBwYWdlLiIKK2xheWVyIGF0ICgyMDgsNzYpIHNpemUgMzQyeDE3MgorICBS
ZW5kZXJCbG9jayB7RElWfSBhdCAoMjAwLDY4KSBzaXplIDM0MngxNzIgW2JvcmRlcjogKDFweCBz
b2xpZCAjMDAwMDAwKV0KKyAgICBSZW5kZXJCbG9jayB7UH0gYXQgKDIxLDI3KSBzaXplIDMwMHgx
OAorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMjI4eDE4CisgICAgICAg
IHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDIyODogIlRoaXMgZWxlbWVudCBoYXMgYSBjb21wb3Np
dGVkIGxheWVyIgorbGF5ZXIgYXQgKDM0OSwxMTcpIHNpemUgMjYweDcwCisgIFJlbmRlckJsb2Nr
IChwb3NpdGlvbmVkKSB7RElWfSBhdCAoMTQxLDQxKSBzaXplIDI2MHg3MCBbYmdjb2xvcj0jRERE
REREXQorICAgIFJlbmRlckJsb2NrIHtQfSBhdCAoMTAsMjYpIHNpemUgMjQweDE4CisgICAgICBS
ZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAyMjN4MTgKKyAgICAgICAgdGV4dCBydW4g
YXQgKDAsMCkgd2lkdGggMjIzOiAiVGhpcyBpcyBhIHBvc2l0aW9uZWQsIHJlZmxlY3RlZCBjaGls
ZC4iCmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmlu
ZGV4IDk1NGZmMjguLjg5M2UxMDIgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBi
L1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMDktMDgtMzEgIFNpbW9uIEZy
YXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQ29tcG9zaXRpbmcgbGF5ZXIgc2l6ZSBuZWVkcyB0byB0
YWtlIGludG8gYWNjb3VudCBzb2Z0d2FyZSByZWZsZWN0aW9ucyBvbiBjaGlsZHJlbi4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4ODM3CisgICAgICAg
IAorICAgICAgICBXaGVuIGNvbXB1dGluZyB0aGUgYm91bmRzIG9mIGEgY29tcG9zaXRlZCBsYXll
ciwgdGFrZSBzb2Z0d2FyZS1yZW5kZXJlZAorICAgICAgICByZWZsZWN0aW9ucyBpbnRvIGFjY291
bnQuCisKKyAgICAgICAgVGVzdDogY29tcG9zaXRpbmcvcmVmbGVjdGlvbnMvcmVmbGVjdGlvbi1p
bi1jb21wb3NpdGVkLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpjYWxj
dWxhdGVDb21wb3NpdGVkQm91bmRzKToKKwogMjAwOS0wOC0zMSAgUGF2ZWwgRmVsZG1hbiAgPHBm
ZWxkbWFuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBUaW1vdGh5IEhhdGNo
ZXIuCmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3Iu
Y3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcAppbmRleCA5
OGMxYjljLi42NWE5YzRhIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ckNvbXBvc2l0b3IuY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9z
aXRvci5jcHAKQEAgLTI4Niw2ICsyODYsMTMgQEAgSW50UmVjdCBSZW5kZXJMYXllckNvbXBvc2l0
b3I6OmNhbGN1bGF0ZUNvbXBvc2l0ZWRCb3VuZHMoY29uc3QgUmVuZGVyTGF5ZXIqIGxheWUKICAg
ICAgICAgcmV0dXJuIGJvdW5kaW5nQm94UmVjdDsKICAgICB9CiAKKyAgICBpZiAoUmVuZGVyTGF5
ZXIqIHJlZmxlY3Rpb24gPSBsYXllci0+cmVmbGVjdGlvbkxheWVyKCkpIHsKKyAgICAgICAgaWYg
KCFyZWZsZWN0aW9uLT5pc0NvbXBvc2l0ZWQoKSkgeworICAgICAgICAgICAgSW50UmVjdCBjaGls
ZFVuaW9uQm91bmRzID0gY2FsY3VsYXRlQ29tcG9zaXRlZEJvdW5kcyhyZWZsZWN0aW9uLCBsYXll
cik7CisgICAgICAgICAgICB1bmlvbkJvdW5kcy51bml0ZShjaGlsZFVuaW9uQm91bmRzKTsKKyAg
ICAgICAgfQorICAgIH0KKyAgICAKICAgICBBU1NFUlQobGF5ZXItPmlzU3RhY2tpbmdDb250ZXh0
KCkgfHwgKCFsYXllci0+bV9wb3NaT3JkZXJMaXN0IHx8IGxheWVyLT5tX3Bvc1pPcmRlckxpc3Qt
PnNpemUoKSA9PSAwKSk7CiAKICAgICBpZiAoVmVjdG9yPFJlbmRlckxheWVyKj4qIG5lZ1pPcmRl
ckxpc3QgPSBsYXllci0+bmVnWk9yZGVyTGlzdCgpKSB7Cg==
</data>
<flag name="review"
          id="19816"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>