<?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>28361</bug_id>
          
          <creation_ts>2009-08-16 12:31:31 -0700</creation_ts>
          <short_desc>Layer content misplaced with compositing, z-index and overflow</short_desc>
          <delta_ts>2009-08-17 20:34:17 -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>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>140587</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-16 12:31:31 -0700</bug_when>
    <thetext>Attached testcase shows an issue with the placement of the box contents with overflow. Hovering over the white box should not cause the contents to jump around.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140588</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-16 12:32:23 -0700</bug_when>
    <thetext>The contents are moving by the border with, so this is an issue with the geometry of the foreground layer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140644</commentid>
    <comment_count>2</comment_count>
      <attachid>34944</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-16 20:06:55 -0700</bug_when>
    <thetext>Created attachment 34944
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140751</commentid>
    <comment_count>3</comment_count>
      <attachid>34944</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-08-17 10:29:28 -0700</bug_when>
    <thetext>Comment on attachment 34944
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140866</commentid>
    <comment_count>4</comment_count>
      <attachid>34944</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-17 16:25:20 -0700</bug_when>
    <thetext>Comment on attachment 34944
Patch

Leaving this for smfr to commit himself.  He can change it to cq+ if he&apos;d prefer the bot to land it for him.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140981</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-08-17 20:33:35 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/47409</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34944</attachid>
            <date>2009-08-16 20:06:55 -0700</date>
            <delta_ts>2009-08-17 16:25:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>28361_patch.txt</filename>
            <type>text/plain</type>
            <size>14142</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0ZTIzMDA3Li5jNWI5MDlmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMDktMDgt
MTYgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTGF5ZXIgY29udGVudCBtaXNwbGFj
ZWQgd2l0aCBjb21wb3NpdGluZywgei1pbmRleCBhbmQgb3ZlcmZsb3cKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4MzYxCisgICAgICAgIAorICAgICAg
ICBUZXN0Y2FzZSB3aXRoIGNvbXBvc2l0aW5nIGxheWVycywgbmVnYXRpdmUgei1vcmRlciBjaGls
ZHJlbiwgYW5kIG92ZXJmbG93OmhpZGRlbi4KKworICAgICAgICAqIGNvbXBvc2l0aW5nL2dlb21l
dHJ5L2NsaXBwaW5nLWZvcmVncm91bmQuaHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0v
bWFjL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwaW5nLWZvcmVncm91bmQtZXhwZWN0ZWQuY2hl
Y2tzdW06IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy9jb21wb3NpdGluZy9nZW9tZXRy
eS9jbGlwcGluZy1mb3JlZ3JvdW5kLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogcGxh
dGZvcm0vbWFjL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwaW5nLWZvcmVncm91bmQtZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKwogMjAwOS0wOC0xNSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2Vy
QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbmRlcnMgQ2FybHNzb24uCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGluZy1mb3JlZ3Jv
dW5kLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGluZy1mb3Jl
Z3JvdW5kLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMjFjMjg0Ygot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBw
aW5nLWZvcmVncm91bmQuaHRtbApAQCAtMCwwICsxLDg4IEBACis8IURPQ1RZUEU+Cis8aHRtbD4K
KzxoZWFkPgorICA8dGl0bGU+VGVzdCBwb3NpdGlvbiBvZiBmb3JlZ3JvdW5kIGxheWVyIHdoZW4g
Y2xpcHBpbmc8L3RpdGxlPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4i
PgorICAgIC5ib3ggeworICAgICAgcG9zaXRpb246IHJlbGF0aXZlOworICAgICAgZGlzcGxheTog
aW5saW5lLWJsb2NrOworICAgICAgbWFyZ2luOiA2MHB4OworICAgICAgd2lkdGg6IDIwMHB4Owor
ICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgIGJvcmRlcjoxMHB4IHNvbGlkIGJsYWNrOworICAg
ICAgY29sb3I6IGJsdWU7CisgICAgICBwYWRkaW5nOiAyMHB4OworICAgICAgLXdlYmtpdC1ib3gt
c2l6aW5nOiBib3JkZXItYm94OworICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBibGFjayAwIDAg
MTBweDsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOwor
ICAgICAgZm9udC1zaXplOiAyMjAlOworICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7CisgICAgICAt
d2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsKKyAgICB9CisKKyAgICAuY2hpbGQgewor
ICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgYm9yZGVyOjJweCBzb2xpZCBibGFjazsK
KyAgICAgIHdpZHRoOiAxNTBweDsKKyAgICAgIGhlaWdodDogMTUwcHg7CisgICAgICBwYWRkaW5n
OiAyMHB4OworICAgICAgY29sb3I6IGdyYXk7CisgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJv
cmRlci1ib3g7CisgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsKKyAgICB9
CisgICAgCisgICAgLmNoaWxkID4gLmNoaWxkIHsKKyAgICAgIGhlaWdodDogMTAwcHg7CisgICAg
ICB3aWR0aDogMTAwcHg7CisgICAgICB0b3A6IDgwcHg7CisgICAgICBiYWNrZ3JvdW5kLWNvbG9y
OiBncmVlbjsKKyAgICAgIGZvbnQtc2l6ZTogNTAlOworICAgIH0KKyAgICAKKyAgICAubmVnYXRp
dmUgeworICAgICAgei1pbmRleDogLTE7CisgICAgICBsZWZ0OiAtNTBweDsKKyAgICAgIHRvcDog
LTUwcHg7CisgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMTAwLCAxMDAsIDEpOwor
ICAgIH0KKworICAgIC5wb3NpdGl2ZSB7CisgICAgICB6LWluZGV4OiAxOworICAgICAgcmlnaHQ6
IC01MHB4OworICAgICAgYm90dG9tOiAtNTBweDsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IHJn
YmEoMjAwLCAyMDAsIDEyOCwgMSk7CisgICAgfQorCisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9k
eT4KKworPHA+VGhlIGxheWVyaW5nIGFuZCBwb3NpdGlvbnMgb2YgdGhlIGJveGVzIHNob3VsZCBu
b3QgYmUgYWZmZWN0ZWQgYnkgb3ZlZmxvdzpoaWRkZW4uPC9wPgorPGRpdiBjbGFzcz0iYm94Ij4K
KyAgQm94IGNvbnRlbnRzCisgIDxkaXYgY2xhc3M9Im5lZ2F0aXZlIGNoaWxkIj4KKyAgICBCZWhp
bmQKKyAgICA8ZGl2IGNsYXNzPSJjaGlsZCI+CisgICAgICBCZWhpbmQgYmVoaW5kCisgICAgPC9k
aXY+CisgIDwvZGl2PgorICA8ZGl2IGNsYXNzPSJwb3NpdGl2ZSBjaGlsZCI+CisgICAgSW4gRnJv
bnQKKyAgPC9kaXY+Cis8L2Rpdj4KKworPGRpdiBjbGFzcz0iYm94IiBzdHlsZT0ib3ZlcmZsb3c6
IGhpZGRlbjsiPgorICBCb3ggY29udGVudHMKKyAgPGRpdiBjbGFzcz0ibmVnYXRpdmUgY2hpbGQi
PgorICAgIEJlaGluZAorICAgIDxkaXYgY2xhc3M9ImNoaWxkIj4KKyAgICAgIEJlaGluZCBiZWhp
bmQKKyAgICA8L2Rpdj4KKyAgPC9kaXY+CisgIDxkaXYgY2xhc3M9InBvc2l0aXZlIGNoaWxkIj4K
KyAgICBJbiBGcm9udAorICA8L2Rpdj4KKzwvZGl2PgorCis8L2JvZHk+Cis8L2h0bWw+CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xp
cHBpbmctZm9yZWdyb3VuZC1leHBlY3RlZC5jaGVja3N1bSBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L21hYy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGluZy1mb3JlZ3JvdW5kLWV4cGVjdGVkLmNo
ZWNrc3VtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjkxMDAzODEKLS0tIC9k
ZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvZ2VvbWV0
cnkvY2xpcHBpbmctZm9yZWdyb3VuZC1leHBlY3RlZC5jaGVja3N1bQpAQCAtMCwwICsxIEBACitm
NTU4MGJhYjZlYmMyNzhlYWNhZDEyNTg2MWYwYmRlZgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9jb21wb3NpdGluZy9nZW9t
ZXRyeS9jbGlwcGluZy1mb3JlZ3JvdW5kLWV4cGVjdGVkLnBuZyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGluZy1mb3JlZ3JvdW5kLWV4cGVjdGVk
LnBuZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi43ZjAyN2UwCkJpbmFyeSBm
aWxlcyAvZGV2L251bGwgYW5kIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2NvbXBvc2l0aW5n
L2dlb21ldHJ5L2NsaXBwaW5nLWZvcmVncm91bmQtZXhwZWN0ZWQucG5nIGRpZmZlcgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBw
aW5nLWZvcmVncm91bmQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Nv
bXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwaW5nLWZvcmVncm91bmQtZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRhMWNiZTcKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBpbmct
Zm9yZWdyb3VuZC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw2MCBAQAorbGF5ZXIgYXQgKDAsMCkg
c2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCitsYXllciBh
dCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUg
ODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4NAorICAg
ICAgUmVuZGVyQmxvY2sge1B9IGF0ICgwLDApIHNpemUgNzg0eDE4CisgICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDUxOHgxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgw
LDApIHdpZHRoIDUxODogIlRoZSBsYXllcmluZyBhbmQgcG9zaXRpb25zIG9mIHRoZSBib3hlcyBz
aG91bGQgbm90IGJlIGFmZmVjdGVkIGJ5IG92ZWZsb3c6aGlkZGVuLiIKKyAgICAgIFJlbmRlckJs
b2NrIChhbm9ueW1vdXMpIGF0ICgwLDM0KSBzaXplIDc4NHgzMjAKKyAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgzMjAsMTQ3KSBzaXplIDR4MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAo
MzIwLDE0Nykgd2lkdGggNDogIiAiCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCww
KSBzaXplIDB4MAorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAK
KyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCitsYXllciBhdCAo
NjgsMTAyKSBzaXplIDIxMHgyMTAgbGF5ZXJUeXBlOiBiYWNrZ3JvdW5kIG9ubHkKK2xheWVyIGF0
ICgyOCw2Mikgc2l6ZSAxNTB4MTUwCisgIFJlbmRlckJsb2NrIChwb3NpdGlvbmVkKSB6STogLTEg
e0RJVn0gYXQgKC00MCwtNDApIHNpemUgMTUweDE1MCBbY29sb3I9IzgwODA4MF0gW2JnY29sb3I9
I0M4NjQ2NF0gW2JvcmRlcjogKDJweCBzb2xpZCAjMDAwMDAwKV0KKyAgICBSZW5kZXJUZXh0IHpJ
OiAtMSB7I3RleHR9IGF0ICgyMiwyMikgc2l6ZSAxMDZ4NDAKKyAgICAgIHRleHQgcnVuIGF0ICgy
MiwyMikgd2lkdGggMTA2OiAiQmVoaW5kIgorICAgIFJlbmRlclRleHQgekk6IC0xIHsjdGV4dH0g
YXQgKDAsMCkgc2l6ZSAweDAKK2xheWVyIGF0ICg1MCwxNDQpIHNpemUgMTAweDEwMAorICBSZW5k
ZXJCbG9jayAocG9zaXRpb25lZCkge0RJVn0gYXQgKDIyLDgyKSBzaXplIDEwMHgxMDAgW2JnY29s
b3I9IzAwODAwMF0gW2JvcmRlcjogKDJweCBzb2xpZCAjMDAwMDAwKV0KKyAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDIyLDIyKSBzaXplIDU1eDQ0CisgICAgICB0ZXh0IHJ1biBhdCAoMjIsMjIp
IHdpZHRoIDU1OiAiQmVoaW5kIgorICAgICAgdGV4dCBydW4gYXQgKDIyLDQ0KSB3aWR0aCA1Mzog
ImJlaGluZCIKK2xheWVyIGF0ICg2OCwxMDIpIHNpemUgMjEweDIxMCBsYXllclR5cGU6IGZvcmVn
cm91bmQgb25seQorICBSZW5kZXJCbG9jayAocmVsYXRpdmUgcG9zaXRpb25lZCkge0RJVn0gYXQg
KDYwLDYwKSBzaXplIDIwMHgyMDAgW2NvbG9yPSMwMDAwRkZdIFtiZ2NvbG9yPSNGRkZGRkZDQ10g
W2JvcmRlcjogKDEwcHggc29saWQgIzAwMDAwMCldCisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICgzMCwzMCkgc2l6ZSAxMjZ4ODAKKyAgICAgIHRleHQgcnVuIGF0ICgzMCwzMCkgd2lkdGggNTk6
ICJCb3giCisgICAgICB0ZXh0IHJ1biBhdCAoMzAsNzApIHdpZHRoIDEyNjogImNvbnRlbnRzIgor
ICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MAorICAgIFJlbmRlclRleHQg
eyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MAorbGF5ZXIgYXQgKDE1OCwxOTIpIHNpemUgMTUweDE1
MAorICBSZW5kZXJCbG9jayAocG9zaXRpb25lZCkgekk6IDEge0RJVn0gYXQgKDkwLDkwKSBzaXpl
IDE1MHgxNTAgW2NvbG9yPSM4MDgwODBdIFtiZ2NvbG9yPSNDOEM4ODBdIFtib3JkZXI6ICgycHgg
c29saWQgIzAwMDAwMCldCisgICAgUmVuZGVyVGV4dCB6STogMSB7I3RleHR9IGF0ICgyMiwyMikg
c2l6ZSA4Nng4MAorICAgICAgdGV4dCBydW4gYXQgKDIyLDIyKSB3aWR0aCAzMzogIkluIgorICAg
ICAgdGV4dCBydW4gYXQgKDIyLDYyKSB3aWR0aCA4NjogIkZyb250IgorbGF5ZXIgYXQgKDM5Miwx
MDIpIHNpemUgMjAweDIwMCBjbGlwIGF0ICg0MDIsMTEyKSBzaXplIDE4MHgxODAgc2Nyb2xsV2lk
dGggMjMwIHNjcm9sbEhlaWdodCAyMzAgbGF5ZXJUeXBlOiBiYWNrZ3JvdW5kIG9ubHkKK2xheWVy
IGF0ICgzNTIsNjIpIHNpemUgMTUweDE1MCBiYWNrZ3JvdW5kQ2xpcCBhdCAoNDAyLDExMikgc2l6
ZSAxODB4MTgwIGNsaXAgYXQgKDQwMiwxMTIpIHNpemUgMTgweDE4MCBvdXRsaW5lQ2xpcCBhdCAo
NDAyLDExMikgc2l6ZSAxODB4MTgwCisgIFJlbmRlckJsb2NrIChwb3NpdGlvbmVkKSB6STogLTEg
e0RJVn0gYXQgKC00MCwtNDApIHNpemUgMTUweDE1MCBbY29sb3I9IzgwODA4MF0gW2JnY29sb3I9
I0M4NjQ2NF0gW2JvcmRlcjogKDJweCBzb2xpZCAjMDAwMDAwKV0KKyAgICBSZW5kZXJUZXh0IHpJ
OiAtMSB7I3RleHR9IGF0ICgyMiwyMikgc2l6ZSAxMDZ4NDAKKyAgICAgIHRleHQgcnVuIGF0ICgy
MiwyMikgd2lkdGggMTA2OiAiQmVoaW5kIgorICAgIFJlbmRlclRleHQgekk6IC0xIHsjdGV4dH0g
YXQgKDAsMCkgc2l6ZSAweDAKK2xheWVyIGF0ICgzNzQsMTQ0KSBzaXplIDEwMHgxMDAgYmFja2dy
b3VuZENsaXAgYXQgKDQwMiwxMTIpIHNpemUgMTgweDE4MCBjbGlwIGF0ICg0MDIsMTEyKSBzaXpl
IDE4MHgxODAgb3V0bGluZUNsaXAgYXQgKDQwMiwxMTIpIHNpemUgMTgweDE4MAorICBSZW5kZXJC
bG9jayAocG9zaXRpb25lZCkge0RJVn0gYXQgKDIyLDgyKSBzaXplIDEwMHgxMDAgW2JnY29sb3I9
IzAwODAwMF0gW2JvcmRlcjogKDJweCBzb2xpZCAjMDAwMDAwKV0KKyAgICBSZW5kZXJUZXh0IHsj
dGV4dH0gYXQgKDIyLDIyKSBzaXplIDU1eDQ0CisgICAgICB0ZXh0IHJ1biBhdCAoMjIsMjIpIHdp
ZHRoIDU1OiAiQmVoaW5kIgorICAgICAgdGV4dCBydW4gYXQgKDIyLDQ0KSB3aWR0aCA1MzogImJl
aGluZCIKK2xheWVyIGF0ICgzOTIsMTAyKSBzaXplIDIwMHgyMDAgY2xpcCBhdCAoNDAyLDExMikg
c2l6ZSAxODB4MTgwIHNjcm9sbFdpZHRoIDIzMCBzY3JvbGxIZWlnaHQgMjMwIGxheWVyVHlwZTog
Zm9yZWdyb3VuZCBvbmx5CisgIFJlbmRlckJsb2NrIChyZWxhdGl2ZSBwb3NpdGlvbmVkKSB7RElW
fSBhdCAoMzg0LDYwKSBzaXplIDIwMHgyMDAgW2NvbG9yPSMwMDAwRkZdIFtiZ2NvbG9yPSNGRkZG
RkZDQ10gW2JvcmRlcjogKDEwcHggc29saWQgIzAwMDAwMCldCisgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgzMCwzMCkgc2l6ZSAxMjZ4ODAKKyAgICAgIHRleHQgcnVuIGF0ICgzMCwzMCkgd2lk
dGggNTk6ICJCb3giCisgICAgICB0ZXh0IHJ1biBhdCAoMzAsNzApIHdpZHRoIDEyNjogImNvbnRl
bnRzIgorICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MAorICAgIFJlbmRl
clRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MAorbGF5ZXIgYXQgKDQ4MiwxOTIpIHNpemUg
MTUweDE1MCBiYWNrZ3JvdW5kQ2xpcCBhdCAoNDAyLDExMikgc2l6ZSAxODB4MTgwIGNsaXAgYXQg
KDQwMiwxMTIpIHNpemUgMTgweDE4MCBvdXRsaW5lQ2xpcCBhdCAoNDAyLDExMikgc2l6ZSAxODB4
MTgwCisgIFJlbmRlckJsb2NrIChwb3NpdGlvbmVkKSB6STogMSB7RElWfSBhdCAoOTAsOTApIHNp
emUgMTUweDE1MCBbY29sb3I9IzgwODA4MF0gW2JnY29sb3I9I0M4Qzg4MF0gW2JvcmRlcjogKDJw
eCBzb2xpZCAjMDAwMDAwKV0KKyAgICBSZW5kZXJUZXh0IHpJOiAxIHsjdGV4dH0gYXQgKDIyLDIy
KSBzaXplIDg2eDgwCisgICAgICB0ZXh0IHJ1biBhdCAoMjIsMjIpIHdpZHRoIDMzOiAiSW4iCisg
ICAgICB0ZXh0IHJ1biBhdCAoMjIsNjIpIHdpZHRoIDg2OiAiRnJvbnQiCmRpZmYgLS1naXQgYS9X
ZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGM4MTUxNDMuLjBkNjA3
NjEgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMjggQEAKKzIwMDktMDgtMTYgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNl
ckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTGF5ZXIgY29udGVudCBtaXNwbGFjZWQgd2l0aCBjb21wb3NpdGluZywgei1pbmRleCBh
bmQgb3ZlcmZsb3cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTI4MzYxCisgICAgICAgIAorICAgICAgICBUaGUgZm9yZWdyb3VuZCBHcmFwaGljc0xheWVy
ICh1c2VkIHRvIHJlbmRlciBlbGVtZW50IGZvcmVncm91bmQgd2hlbiB0aGUgZWxlbWVudCBoYXMg
CisgICAgICAgIG5lZ2F0aXZlIHotb3JkZXIgY2hpbGRyZW4pIHdhcyBtaXNwbGFjZWQgd2hlbiB0
aGVyZSBpcyBhIGNsaXBwaW5nIGxheWVyICh3aGljaCBjbGlwcworICAgICAgICBjaGlsZHJlbiku
IFRoZSBmb3JlZ3JvdW5kIGxheWVyIGlzIHBhcmVudGVkIHVuZGVyIHRoZSBjbGlwcGluZyBsYXll
ciBzbyB0aGF0IHRoZSBmb3JlZ3JvdW5kCisgICAgICAgIGRlcHRoLXNvcnRzIHdpdGggdGhlIGxh
eWVyJ3MgY2hpbGRyZW4sIHNvIGl0cyBnZW9tZXRyeSBuZWVkcyB0byBiZSBjb21wdXRlZCByZWxh
dGl2ZSB0bworICAgICAgICB0aGF0IGNsaXBwaW5nIGxheWVyLgorICAgICAgICAKKyAgICAgICAg
QWxzbyBjbGFyaWZpZWQgc29tZSBGSVhNRSBjb21tZW50cywgYW5kIGNvcnJlY3RlZCBhIGRlYnVn
LW9ubHkgbGF5ZXIgbmFtZS4KKworICAgICAgICBUZXN0OiBjb21wb3NpdGluZy9nZW9tZXRyeS9j
bGlwcGluZy1mb3JlZ3JvdW5kLmh0bWwKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL21h
Yy9HcmFwaGljc0xheWVyQ0EubW06CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6
OnVwZGF0ZVN1YmxheWVyTGlzdCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQmFj
a2luZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckJhY2tpbmc6OnVwZGF0ZUdy
YXBoaWNzTGF5ZXJHZW9tZXRyeSk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckJhY2tp
bmc6OnVwZGF0ZUZvcmVncm91bmRMYXllcik6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxh
eWVyQ29tcG9zaXRvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0
b3I6OnJlYnVpbGRDb21wb3NpdGluZ0xheWVyVHJlZSk6CisKIDIwMDktMDgtMTUgIFNpbW9uIEZy
YXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGF2
ZSBIeWF0dApkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvR3JhcGhp
Y3NMYXllckNBLm1tIGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvR3JhcGhpY3NMYXll
ckNBLm1tCmluZGV4IGU1YjkwMzUuLmRlNjQ0YzUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvbWFjL0dyYXBoaWNzTGF5ZXJDQS5tbQorKysgYi9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL21hYy9HcmFwaGljc0xheWVyQ0EubW0KQEAgLTgyMSwxMCArODIxLDEyIEBAIHZv
aWQgR3JhcGhpY3NMYXllckNBOjp1cGRhdGVTdWJsYXllckxpc3QoKQogICAgIE5TTXV0YWJsZUFy
cmF5KiBuZXdTdWJsYXllcnMgPSBuaWw7CiAKICAgICBpZiAobV90cmFuc2Zvcm1MYXllcikgewot
ICAgICAgICAvLyBGSVhNRTogYWRkIHRoZSBwcmltYXJ5IGxheWVyIGluIHRoZSBjb3JyZWN0IG9y
ZGVyIHdpdGggbmVnYXRpdmUgei1vcmRlciBjaGlsZHJlbi4KKyAgICAgICAgLy8gQWRkIHRoZSBw
cmltYXJ5IGxheWVyIGZpcnN0LiBFdmVuIGlmIHdlIGhhdmUgbmVnYXRpdmUgei1vcmRlciBjaGls
ZHJlbiwgdGhlIHByaW1hcnkgbGF5ZXIgYWx3YXlzIGNvbWVzIGJlaGluZC4KICAgICAgICAgbmV3
U3VibGF5ZXJzID0gW1tOU011dGFibGVBcnJheSBhbGxvY10gaW5pdFdpdGhPYmplY3RzOm1fbGF5
ZXIuZ2V0KCksIG5pbF07CiAgICAgfSBlbHNlIGlmIChtX2NvbnRlbnRzTGF5ZXIpIHsKICAgICAg
ICAgLy8gRklYTUU6IGFkZCB0aGUgY29udGVudHMgbGF5ZXIgaW4gdGhlIGNvcnJlY3Qgb3JkZXIg
d2l0aCBuZWdhdGl2ZSB6LW9yZGVyIGNoaWxkcmVuLgorICAgICAgICAvLyBUaGlzIGRvZXMgbm90
IGNhdXNlIHZpc2libGUgcmVuZGVyaW5nIGlzc3VlcyBiZWNhdXNlIGN1cnJlbnRseSBjb250ZW50
cyBsYXllcnMgYXJlIG9ubHkgdXNlZAorICAgICAgICAvLyBmb3IgcmVwbGFjZWQgZWxlbWVudHMg
dGhhdCBkb24ndCBoYXZlIGNoaWxkcmVuLgogICAgICAgICBuZXdTdWJsYXllcnMgPSBbW05TTXV0
YWJsZUFycmF5IGFsbG9jXSBpbml0V2l0aE9iamVjdHM6bV9jb250ZW50c0xheWVyLmdldCgpLCBu
aWxdOwogICAgIH0KICAgICAKZGlmZiAtLWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxh
eWVyQmFja2luZy5jcHAgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3Bw
CmluZGV4IGU5OGM0NTguLjgyZWUyOWYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckxheWVyQmFja2luZy5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJC
YWNraW5nLmNwcApAQCAtMjUxLDggKzI1MSw5IEBAIHZvaWQgUmVuZGVyTGF5ZXJCYWNraW5nOjp1
cGRhdGVHcmFwaGljc0xheWVyR2VvbWV0cnkoKQogICAgIH0KIAogICAgIC8vIElmIHdlIGhhdmUg
YSBsYXllciB0aGF0IGNsaXBzIGNoaWxkcmVuLCBwb3NpdGlvbiBpdC4KKyAgICBJbnRSZWN0IGNs
aXBwaW5nQm94OwogICAgIGlmIChtX2NsaXBwaW5nTGF5ZXIpIHsKLSAgICAgICAgSW50UmVjdCBj
bGlwcGluZ0JveCA9IHRvUmVuZGVyQm94KHJlbmRlcmVyKCkpLT5vdmVyZmxvd0NsaXBSZWN0KDAs
IDApOworICAgICAgICBjbGlwcGluZ0JveCA9IHRvUmVuZGVyQm94KHJlbmRlcmVyKCkpLT5vdmVy
Zmxvd0NsaXBSZWN0KDAsIDApOwogICAgICAgICBtX2NsaXBwaW5nTGF5ZXItPnNldFBvc2l0aW9u
KEZsb2F0UG9pbnQoKSArIChjbGlwcGluZ0JveC5sb2NhdGlvbigpIC0gbG9jYWxDb21wb3NpdGlu
Z0JvdW5kcy5sb2NhdGlvbigpKSk7CiAgICAgICAgIG1fY2xpcHBpbmdMYXllci0+c2V0U2l6ZShj
bGlwcGluZ0JveC5zaXplKCkpOwogICAgICAgICBtX2NsaXBwaW5nTGF5ZXItPnNldE9mZnNldEZy
b21SZW5kZXJlcihjbGlwcGluZ0JveC5sb2NhdGlvbigpIC0gSW50UG9pbnQoKSk7CkBAIC0yOTMs
MTAgKzI5NCwyMCBAQCB2b2lkIFJlbmRlckxheWVyQmFja2luZzo6dXBkYXRlR3JhcGhpY3NMYXll
ckdlb21ldHJ5KCkKICAgICB9CiAKICAgICBpZiAobV9mb3JlZ3JvdW5kTGF5ZXIpIHsKLSAgICAg
ICAgLy8gVGhlIGNvbnRlbnRzIGxheWVyIGlzIGFsd2F5cyBjb2luY2lkZW50YWwgd2l0aCB0aGUg
Z3JhcGhpY3NMYXllciBmb3Igbm93LgotICAgICAgICBtX2ZvcmVncm91bmRMYXllci0+c2V0UG9z
aXRpb24oSW50UG9pbnQoMCwgMCkpOwotICAgICAgICBtX2ZvcmVncm91bmRMYXllci0+c2V0U2l6
ZShuZXdTaXplKTsKLSAgICAgICAgbV9mb3JlZ3JvdW5kTGF5ZXItPnNldE9mZnNldEZyb21SZW5k
ZXJlcihtX2dyYXBoaWNzTGF5ZXItPm9mZnNldEZyb21SZW5kZXJlcigpKTsKKyAgICAgICAgRmxv
YXRQb2ludCBmb3JlZ3JvdW5kUG9zaXRpb247CisgICAgICAgIEZsb2F0U2l6ZSBmb3JlZ3JvdW5k
U2l6ZSA9IG5ld1NpemU7CisgICAgICAgIEludFNpemUgZm9yZWdyb3VuZE9mZnNldCA9IG1fZ3Jh
cGhpY3NMYXllci0+b2Zmc2V0RnJvbVJlbmRlcmVyKCk7CisgICAgICAgIC8vIElmIHdlIGhhdmUg
YSBjbGlwcGluZyBsYXllciAod2hpY2ggY2xpcHMgZGVzY2VuZGFudHMpLCB0aGVuIHRoZSBmb3Jl
Z3JvdW5kIGxheWVyIGlzIGEgY2hpbGQgb2YgaXQsCisgICAgICAgIC8vIHNvIHRoYXQgaXQgZ2V0
cyBjb3JyZWN0bHkgc29ydGVkIHdpdGggY2hpbGRyZW4uIEluIHRoYXQgY2FzZSwgcG9zaXRpb24g
cmVsYXRpdmUgdG8gdGhlIGNsaXBwaW5nIGxheWVyLgorICAgICAgICBpZiAobV9jbGlwcGluZ0xh
eWVyKSB7CisgICAgICAgICAgICBmb3JlZ3JvdW5kUG9zaXRpb24gPSBGbG9hdFBvaW50KCkgKyAo
bG9jYWxDb21wb3NpdGluZ0JvdW5kcy5sb2NhdGlvbigpIC0gY2xpcHBpbmdCb3gubG9jYXRpb24o
KSk7CisgICAgICAgICAgICBmb3JlZ3JvdW5kU2l6ZSA9IEZsb2F0U2l6ZShjbGlwcGluZ0JveC5z
aXplKCkpOworICAgICAgICAgICAgZm9yZWdyb3VuZE9mZnNldCA9IGNsaXBwaW5nQm94LmxvY2F0
aW9uKCkgLSBJbnRQb2ludCgpOworICAgICAgICB9CisKKyAgICAgICAgbV9mb3JlZ3JvdW5kTGF5
ZXItPnNldFBvc2l0aW9uKGZvcmVncm91bmRQb3NpdGlvbik7CisgICAgICAgIG1fZm9yZWdyb3Vu
ZExheWVyLT5zZXRTaXplKGZvcmVncm91bmRTaXplKTsKKyAgICAgICAgbV9mb3JlZ3JvdW5kTGF5
ZXItPnNldE9mZnNldEZyb21SZW5kZXJlcihmb3JlZ3JvdW5kT2Zmc2V0KTsKICAgICB9CiAKICAg
ICBtX2dyYXBoaWNzTGF5ZXItPnNldENvbnRlbnRzUmVjdChjb250ZW50c0JveCgpKTsKQEAgLTM3
MCw3ICszODEsNyBAQCBib29sIFJlbmRlckxheWVyQmFja2luZzo6dXBkYXRlRm9yZWdyb3VuZExh
eWVyKGJvb2wgbmVlZHNGb3JlZ3JvdW5kTGF5ZXIpCiAgICAgICAgIGlmICghbV9mb3JlZ3JvdW5k
TGF5ZXIpIHsKICAgICAgICAgICAgIG1fZm9yZWdyb3VuZExheWVyID0gR3JhcGhpY3NMYXllcjo6
Y3JlYXRlR3JhcGhpY3NMYXllcih0aGlzKTsKICNpZm5kZWYgTkRFQlVHCi0gICAgICAgICAgICBt
X2ZvcmVncm91bmRMYXllci0+c2V0TmFtZSgiQ29udGVudHMiKTsKKyAgICAgICAgICAgIG1fZm9y
ZWdyb3VuZExheWVyLT5zZXROYW1lKCJGb3JlZ3JvdW5kIik7CiAjZW5kaWYKICAgICAgICAgICAg
IG1fZm9yZWdyb3VuZExheWVyLT5zZXREcmF3c0NvbnRlbnQodHJ1ZSk7CiAgICAgICAgICAgICBt
X2ZvcmVncm91bmRMYXllci0+c2V0RHJhd2luZ1BoYXNlKEdyYXBoaWNzTGF5ZXJQYWludEZvcmVn
cm91bmRNYXNrKTsKZGlmZiAtLWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29t
cG9zaXRvci5jcHAgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3Bw
CmluZGV4IGZiMTU4MDAuLjBkMGYyYzggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckxheWVyQ29tcG9zaXRvci5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5
ZXJDb21wb3NpdG9yLmNwcApAQCAtNjMyLDEwICs2MzIsMTAgQEAgdm9pZCBSZW5kZXJMYXllckNv
bXBvc2l0b3I6OnJlYnVpbGRDb21wb3NpdGluZ0xheWVyVHJlZShSZW5kZXJMYXllciogbGF5ZXIs
IHN0cnUKICAgICAgICAgfQogCiAgICAgICAgIGlmICh1cGRhdGVIaWVyYXJjaHkgJiYgbGF5ZXJC
YWNraW5nICYmIGxheWVyQmFja2luZy0+Zm9yZWdyb3VuZExheWVyKCkpIHsKLSAgICAgICAgICAg
IC8vIHdlIG9ubHkgaGF2ZSBhIGNvbnRlbnRzIGxheWVyIGlmIHdlIGhhdmUgYW4gbV9sYXllcgog
ICAgICAgICAgICAgbGF5ZXJCYWNraW5nLT5mb3JlZ3JvdW5kTGF5ZXIoKS0+cmVtb3ZlRnJvbVBh
cmVudCgpOwotCi0gICAgICAgICAgICBHcmFwaGljc0xheWVyKiBob3N0aW5nTGF5ZXIgPSBsYXll
ckJhY2tpbmctPmNsaXBwaW5nTGF5ZXIoKSA/IGxheWVyQmFja2luZy0+Y2xpcHBpbmdMYXllcigp
IDogbGF5ZXJCYWNraW5nLT5ncmFwaGljc0xheWVyKCk7CisgICAgICAgICAgICAKKyAgICAgICAg
ICAgIC8vIFRoZSBmb3JlZ3JvdW5kIGxheWVyIGhhcyB0byBiZSBjb3JyZWN0bHkgc29ydGVkIHdp
dGggY2hpbGQgbGF5ZXJzLCBzbyBuZWVkcyB0byBiZWNvbWUgYSBjaGlsZCBvZiB0aGUgY2xpcHBp
bmcgbGF5ZXIuCisgICAgICAgICAgICBHcmFwaGljc0xheWVyKiBob3N0aW5nTGF5ZXIgPSBsYXll
ckJhY2tpbmctPnBhcmVudEZvclN1YmxheWVycygpOwogICAgICAgICAgICAgaG9zdGluZ0xheWVy
LT5hZGRDaGlsZChsYXllckJhY2tpbmctPmZvcmVncm91bmRMYXllcigpKTsKICAgICAgICAgfQog
ICAgIH0K
</data>
<flag name="review"
          id="19124"
          type_id="1"
          status="+"
          setter="hyatt"
    />
    <flag name="commit-queue"
          id="19172"
          type_id="3"
          status="-"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>