<?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>23219</bug_id>
          
          <creation_ts>2009-01-09 16:28:22 -0800</creation_ts>
          <short_desc>Background-position does not Transition</short_desc>
          <delta_ts>2009-04-24 09:11:01 -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>CSS</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>http://farukat.es/bugs/webkit-background-pos-trans.html</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="Faruk Ates">farukates</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>dino</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>105090</commentid>
    <comment_count>0</comment_count>
    <who name="Faruk Ates">farukates</who>
    <bug_when>2009-01-09 16:28:22 -0800</bug_when>
    <thetext>Specifying a CSS Transition on background-position has no effect. See URL for testcase example of a background image moving from 40px 40px to 80px 80px on :hover but there&apos;s no transition being applied at all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111322</commentid>
    <comment_count>1</comment_count>
    <who name="Faruk Ates">farukates</who>
    <bug_when>2009-02-26 15:03:36 -0800</bug_when>
    <thetext>*** Bug 23984 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118612</commentid>
    <comment_count>2</comment_count>
      <attachid>29735</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-04-23 22:55:24 -0700</bug_when>
    <thetext>Created attachment 29735
Patch, changelog, testcases</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118661</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-04-24 09:11:01 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/42823</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>29735</attachid>
            <date>2009-04-23 22:55:24 -0700</date>
            <delta_ts>2009-04-24 07:10:05 -0700</delta_ts>
            <desc>Patch, changelog, testcases</desc>
            <filename>23219_patch.txt</filename>
            <type>text/plain</type>
            <size>13096</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyNDYxMjIzLi4wMmEzZGY2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMDktMDQt
MjMgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMyMTkKKyAgICAgICAgCisgICAgICAgIFRlc3Rj
YXNlIGZvciB0cmFuc2l0aW9ucyBvZiBiYWNrZ3JvdW5kLXBvc2l0aW9uLCAtd2Via2l0LWJhY2tn
cm91bmQtc2l6ZSwKKyAgICAgICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uIGFuZCAtd2Via2l0LW1h
c2stc2l6ZS4KKworICAgICAgICAqIHRyYW5zaXRpb25zL2JhY2tncm91bmQtdHJhbnNpdGlvbnMt
ZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiB0cmFuc2l0aW9ucy9iYWNrZ3JvdW5kLXRy
YW5zaXRpb25zLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHRyYW5zaXRpb25zL21hc2stdHJhbnNp
dGlvbnMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiB0cmFuc2l0aW9ucy9tYXNrLXRy
YW5zaXRpb25zLmh0bWw6IEFkZGVkLgorCiAyMDA5LTA0LTIzICBGcmFuY2lzY28gVG9sbWFza3kg
IDxmcmFuY2lzY29AMjgwbm9ydGguY29tPgogCiAgICAgICAgIEJVRyAyNDYwNDogV2ViS2l0IHBy
b2ZpbGVyIHJlcG9ydHMgaW5jb3JyZWN0IHRvdGFsIHRpbWVzCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy90cmFuc2l0aW9ucy9iYWNrZ3JvdW5kLXRyYW5zaXRpb25zLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL3RyYW5zaXRpb25zL2JhY2tncm91bmQtdHJhbnNpdGlvbnMtZXhwZWN0ZWQudHh0
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmYzMjEwNDkKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy90cmFuc2l0aW9ucy9iYWNrZ3JvdW5kLXRyYW5zaXRpb25zLWV4
cGVjdGVkLnR4dApAQCAtMCwwICsxLDMgQEAKK1BBU1MgLSAiYmFja2dyb3VuZC1wb3NpdGlvbiIg
cHJvcGVydHkgZm9yICJib3giIGVsZW1lbnQgYXQgMC41cyBzYXcgc29tZXRoaW5nIGNsb3NlIHRv
OiAxMCwxMAorUEFTUyAtICItd2Via2l0LWJhY2tncm91bmQtc2l6ZSIgcHJvcGVydHkgZm9yICJi
b3gyIiBlbGVtZW50IGF0IDAuNXMgc2F3IHNvbWV0aGluZyBjbG9zZSB0bzogMjAsMjAKKwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvYmFja2dyb3VuZC10cmFuc2l0aW9ucy5o
dG1sIGIvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvYmFja2dyb3VuZC10cmFuc2l0aW9ucy5odG1s
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjVhYzE3ZTcKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy90cmFuc2l0aW9ucy9iYWNrZ3JvdW5kLXRyYW5zaXRpb25zLmh0
bWwKQEAgLTAsMCArMSw2MyBAQAorPCFET0NUWVBFPgorCis8aHRtbCBsYW5nPSJlbiI+Cis8aGVh
ZD4KKyAgPHRpdGxlPmJhY2tncm91bmQtcG9zaXRpb24gYW5kIHNpemUgdHJhbnNpdGlvbnM8L3Rp
dGxlPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgorICAgIC5ib3gg
eworICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgIG1hcmdp
bjogMTBweDsKKyAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7CisgICAgICAt
d2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7CisgICAgfQorICAgIAor
ICAgICNib3ggeworICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9mYXN0L2JhY2tncm91bmRzL3Jl
cGVhdC9yZXNvdXJjZXMvZ3JhZGllbnQuZ2lmJykgcmVwZWF0IDAgMDsKKyAgICAgIC13ZWJraXQt
dHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1wb3NpdGlvbjsKKyAgICB9CisgICAgCisg
ICAgI2JveC5maW5hbCB7CisgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDIwcHg7Cisg
ICAgfQorCisgICAgI2JveDIgeworICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9mYXN0L2JhY2tn
cm91bmRzL3JlcGVhdC9yZXNvdXJjZXMvZ3JhZGllbnQuZ2lmJykgcmVwZWF0IDAgMDsKKyAgICAg
IC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU7Cisg
ICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4OworICAgIH0KKyAgICAKKyAg
ICAjYm94Mi5maW5hbCB7CisgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4
OworICAgIH0KKyAgICAKKyAgPC9zdHlsZT4KKyAgPHNjcmlwdCBzcmM9InRyYW5zaXRpb24tdGVz
dC1oZWxwZXJzLmpzIiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9InV0Zi04Ij48L3Nj
cmlwdD4KKyAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9InV0Zi04Ij4K
KworICAgIGNvbnN0IGV4cGVjdGVkVmFsdWVzID0gWworICAgICAgLy8gW3RpbWUsIGVsZW1lbnQt
aWQsIHByb3BlcnR5LCBleHBlY3RlZC12YWx1ZSwgdG9sZXJhbmNlXQorICAgICAgWzAuNSwgJ2Jv
eCcsICdiYWNrZ3JvdW5kLXBvc2l0aW9uJywgWzEwLCAxMF0sIDJdLAorICAgICAgWzAuNSwgJ2Jv
eDInLCAnLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemUnLCBbMjAsIDIwXSwgMl0sCisgICAgXTsKKyAg
CisgICAgZnVuY3Rpb24gc2V0dXBUZXN0KCkKKyAgICB7CisgICAgICBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgnYm94JykuY2xhc3NOYW1lID0gJ2JveCBmaW5hbCc7CisgICAgICBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgnYm94MicpLmNsYXNzTmFtZSA9ICdib3ggZmluYWwnOworICAgIH0KKyAg
CisgICAgcnVuVHJhbnNpdGlvblRlc3QoZXhwZWN0ZWRWYWx1ZXMsIHNldHVwVGVzdCwgdHJ1ZSk7
CisgICAgCisgIDwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisKKyAgPGRpdiBpZD0iYm94IiBj
bGFzcz0iYm94Ij48L2Rpdj4KKyAgPGRpdiBpZD0iYm94MiIgY2xhc3M9ImJveCI+PC9kaXY+CisK
KyAgPGRpdiBpZD0icmVzdWx0Ij4KKyAgPC9kaXY+CisKKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3RyYW5zaXRpb25zL21hc2stdHJhbnNpdGlvbnMtZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvbWFzay10cmFuc2l0aW9ucy1leHBlY3RlZC50
eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOTA1MWU5OQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3RyYW5zaXRpb25zL21hc2stdHJhbnNpdGlvbnMtZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAorUEFTUyAtICItd2Via2l0LW1hc2stcG9zaXRpb24iIHBy
b3BlcnR5IGZvciAiYm94IiBlbGVtZW50IGF0IDAuNXMgc2F3IHNvbWV0aGluZyBjbG9zZSB0bzog
MTAsMTAKK1BBU1MgLSAiLXdlYmtpdC1tYXNrLXNpemUiIHByb3BlcnR5IGZvciAiYm94MiIgZWxl
bWVudCBhdCAwLjVzIHNhdyBzb21ldGhpbmcgY2xvc2UgdG86IDE1MCwxNTAKKwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvbWFzay10cmFuc2l0aW9ucy5odG1sIGIvTGF5b3V0
VGVzdHMvdHJhbnNpdGlvbnMvbWFzay10cmFuc2l0aW9ucy5odG1sCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAuLmJhOTM0N2YKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy90cmFuc2l0aW9ucy9tYXNrLXRyYW5zaXRpb25zLmh0bWwKQEAgLTAsMCArMSw2NSBAQAorPCFE
T0NUWVBFPgorCis8aHRtbCBsYW5nPSJlbiI+Cis8aGVhZD4KKyAgPHRpdGxlPm1hc2sgdHJhbnNp
dGlvbnM8L3RpdGxlPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgor
ICAgIC5ib3ggeworICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgIHdpZHRoOiAxMDBweDsKKyAg
ICAgIG1hcmdpbjogMTBweDsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7CisgICAgICAt
d2Via2l0LW1hc2s6IHVybCgnLi4vZmFzdC9iYWNrZ3JvdW5kcy9yZXNvdXJjZXMvbWFzay1sZWZ0
LnBuZycpIG5vLXJlcGVhdCAwIDA7CisgICAgICAtd2Via2l0LW1hc2stc2l6ZTogMTAwcHggMTAw
cHg7CisgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDFzOworICAgICAgLXdlYmtp
dC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOworICAgIH0KKyAgICAKKyAgICAj
Ym94IHsKKyAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC1tYXNrOwor
ICAgIH0KKyAgICAKKyAgICAjYm94LmZpbmFsIHsKKyAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlv
bjogMjBweCAyMHB4OworICAgIH0KKworICAgICNib3gyIHsKKyAgICAgIC13ZWJraXQtdHJhbnNp
dGlvbi1wcm9wZXJ0eTogLXdlYmtpdC1tYXNrLXNpemU7CisgICAgfQorICAgIAorICAgICNib3gy
LmZpbmFsIHsKKyAgICAgIC13ZWJraXQtbWFzay1zaXplOiAyMDBweCAyMDBweDsKKyAgICB9Cisg
ICAgCisgIDwvc3R5bGU+CisgIDxzY3JpcHQgc3JjPSJ0cmFuc2l0aW9uLXRlc3QtaGVscGVycy5q
cyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+PC9zY3JpcHQ+CisgIDxz
Y3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+CisKKyAgICBjb25z
dCBleHBlY3RlZFZhbHVlcyA9IFsKKyAgICAgIC8vIFt0aW1lLCBlbGVtZW50LWlkLCBwcm9wZXJ0
eSwgZXhwZWN0ZWQtdmFsdWUsIHRvbGVyYW5jZV0KKyAgICAgIFswLjUsICdib3gnLCAnLXdlYmtp
dC1tYXNrLXBvc2l0aW9uJywgWzEwLCAxMF0sIDJdLAorICAgICAgWzAuNSwgJ2JveDInLCAnLXdl
YmtpdC1tYXNrLXNpemUnLCBbMTUwLCAxNTBdLCAxMF0sCisgICAgXTsKKyAgCisgICAgZnVuY3Rp
b24gc2V0dXBUZXN0KCkKKyAgICB7CisgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYm94
JykuY2xhc3NOYW1lID0gJ2JveCBmaW5hbCc7CisgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgnYm94MicpLmNsYXNzTmFtZSA9ICdib3ggZmluYWwnOworICAgIH0KKyAgCisgICAgLy8gV2Ug
Y2FuJ3QgdXNlIHRoZSBwYXVzZSBBUEkgYmVjYXVzZSBpdCBvbmx5IHdvcmtzIGZvciBpbmRpdmlk
dWFsIHByb3BlcnRpZXMsIGFuZAorICAgIC8vIC13ZWJraXQtbWFzay1wb3NpdGlvbiBpcyBhIGNv
bXBvdW5kIHByb3BlcnR5LgorICAgIHJ1blRyYW5zaXRpb25UZXN0KGV4cGVjdGVkVmFsdWVzLCBz
ZXR1cFRlc3QsIGZhbHNlKTsKKyAgICAKKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKwor
ICA8ZGl2IGlkPSJib3giIGNsYXNzPSJib3giPjwvZGl2PgorICA8ZGl2IGlkPSJib3gyIiBjbGFz
cz0iYm94Ij48L2Rpdj4KKworICA8ZGl2IGlkPSJyZXN1bHQiPgorICA8L2Rpdj4KKworPC9ib2R5
PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5n
ZUxvZwppbmRleCA3ODY0ZjVlLi4yOGQyOThhIDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxv
ZworKysgYi9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM4IEBACisyMDA5LTA0LTIzICBT
aW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMjE5CisKKyAgICAgICAgQWRkIHN1cHBvcnQgZm9yIHRy
YW5zdGlvbnMgYW5kIGFuaW1hdGlvbnMgb2YgYmFja2dyb3VuZC1wb3NpdGlvbiwgLXdlYmtpdC1i
YWNrZ3JvdW5kLXNpemUsCisgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbiBhbmQgLXdlYmtp
dC1tYXNrLXNpemUuCisKKyAgICAgICAgVGVzdHM6IHRyYW5zaXRpb25zL2JhY2tncm91bmQtdHJh
bnNpdGlvbnMuaHRtbAorICAgICAgICAgICAgICAgdHJhbnNpdGlvbnMvbWFzay10cmFuc2l0aW9u
cy5odG1sCisKKyAgICAgICAgKiBwYWdlL2FuaW1hdGlvbi9BbmltYXRpb25CYXNlLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OmJsZW5kRnVuYyk6CisgICAgICAgIEFkZCBhIGJsZW5kIGZ1bmMgZm9y
IExlbmd0aFNpemUuCisgICAgICAgIAorICAgICAgICAoV2ViQ29yZTo6ZW5zdXJlUHJvcGVydHlN
YXApOgorICAgICAgICBBZGQgd3JhcHBlcnMgZm9yIHRoZSBuZXcgcHJvcGVydGllcy4KKyAgICAg
ICAgCisgICAgICAgIChXZWJDb3JlOjphZGRTaG9ydGhhbmRQcm9wZXJ0aWVzKToKKyAgICAgICAg
QWRkIGEgc2hvcnRoYW5kIHByb3BlcnR5IGZvciBDU1NQcm9wZXJ0eUJhY2tncm91bmRQb3NpdGlv
biB0byBtYXAgdG8KKyAgICAgICAgQ1NTUHJvcGVydHlCYWNrZ3JvdW5kUG9zaXRpb25YIGFuZCBD
U1NQcm9wZXJ0eUJhY2tncm91bmRQb3NpdGlvblksIAorICAgICAgICBhZGQgQ1NTUHJvcGVydHlX
ZWJraXRNYXNrIGZvciBDU1NQcm9wZXJ0eVdlYmtpdE1hc2tQb3NpdGlvbiwgYW5kIGFkZAorICAg
ICAgICBDU1NQcm9wZXJ0eVdlYmtpdE1hc2tQb3NpdGlvbiBmb3IgQ1NTUHJvcGVydHlXZWJraXRN
YXNrUG9zaXRpb25YIGFuZAorICAgICAgICBDU1NQcm9wZXJ0eVdlYmtpdE1hc2tQb3NpdGlvblku
CisgICAgICAgIAorICAgICAgICAqIHJlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oOgorICAg
ICAgICAoV2ViQ29yZTo6SW5oZXJpdGVkRmxhZ3M6OnNldEJhY2tncm91bmRYUG9zaXRpb24pOgor
ICAgICAgICAoV2ViQ29yZTo6SW5oZXJpdGVkRmxhZ3M6OnNldEJhY2tncm91bmRZUG9zaXRpb24p
OgorICAgICAgICAoV2ViQ29yZTo6SW5oZXJpdGVkRmxhZ3M6OnNldEJhY2tncm91bmRTaXplKToK
KyAgICAgICAgKFdlYkNvcmU6OkluaGVyaXRlZEZsYWdzOjpzZXRNYXNrWFBvc2l0aW9uKToKKyAg
ICAgICAgKFdlYkNvcmU6OkluaGVyaXRlZEZsYWdzOjpzZXRNYXNrWVBvc2l0aW9uKToKKyAgICAg
ICAgKFdlYkNvcmU6OkluaGVyaXRlZEZsYWdzOjpzZXRNYXNrU2l6ZSk6CisgICAgICAgIEFkZCBz
ZXR0ZXJzIGZvciB0aGUgcHJvcGVydGllcyB0aGF0IGNhbiBiZSBhbmltYXRlZCBub3cuCisKIDIw
MDktMDQtMjMgIEZyYW5jaXNjbyBUb2xtYXNreSAgPGZyYW5jaXNjb0AyODBub3J0aC5jb20+CiAK
ICAgICAgICAgQlVHIDI0NjA0OiBXZWJLaXQgcHJvZmlsZXIgcmVwb3J0cyBpbmNvcnJlY3QgdG90
YWwgdGltZXMKZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGFnZS9hbmltYXRpb24vQW5pbWF0aW9uQmFz
ZS5jcHAgYi9XZWJDb3JlL3BhZ2UvYW5pbWF0aW9uL0FuaW1hdGlvbkJhc2UuY3BwCmluZGV4IGYy
NzExN2QuLjdiOGExODkgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGFnZS9hbmltYXRpb24vQW5pbWF0
aW9uQmFzZS5jcHAKKysrIGIvV2ViQ29yZS9wYWdlL2FuaW1hdGlvbi9BbmltYXRpb25CYXNlLmNw
cApAQCAtMTAxLDYgKzEwMSwxMiBAQCBzdGF0aWMgaW5saW5lIExlbmd0aCBibGVuZEZ1bmMoY29u
c3QgQW5pbWF0aW9uQmFzZSosIGNvbnN0IExlbmd0aCYgZnJvbSwgY29uc3QgTAogICAgIHJldHVy
biB0by5ibGVuZChmcm9tLCBwcm9ncmVzcyk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgTGVuZ3RoU2l6
ZSBibGVuZEZ1bmMoY29uc3QgQW5pbWF0aW9uQmFzZSogYW5pbSwgY29uc3QgTGVuZ3RoU2l6ZSYg
ZnJvbSwgY29uc3QgTGVuZ3RoU2l6ZSYgdG8sIGRvdWJsZSBwcm9ncmVzcykKK3sgIAorICAgIHJl
dHVybiBMZW5ndGhTaXplKGJsZW5kRnVuYyhhbmltLCBmcm9tLndpZHRoKCksIHRvLndpZHRoKCks
IHByb2dyZXNzKSwKKyAgICAgICAgICAgICAgICAgICAgICBibGVuZEZ1bmMoYW5pbSwgZnJvbS5o
ZWlnaHQoKSwgdG8uaGVpZ2h0KCksIHByb2dyZXNzKSk7Cit9CisKIHN0YXRpYyBpbmxpbmUgSW50
U2l6ZSBibGVuZEZ1bmMoY29uc3QgQW5pbWF0aW9uQmFzZSogYW5pbSwgY29uc3QgSW50U2l6ZSYg
ZnJvbSwgY29uc3QgSW50U2l6ZSYgdG8sIGRvdWJsZSBwcm9ncmVzcykKIHsgIAogICAgIHJldHVy
biBJbnRTaXplKGJsZW5kRnVuYyhhbmltLCBmcm9tLndpZHRoKCksIHRvLndpZHRoKCksIHByb2dy
ZXNzKSwKQEAgLTQxMyw3ICs0MTksMTYgQEAgc3RhdGljIHZvaWQgZW5zdXJlUHJvcGVydHlNYXAo
KQogICAgICAgICBnUHJvcGVydHlXcmFwcGVycy0+YXBwZW5kKG5ldyBQcm9wZXJ0eVdyYXBwZXI8
TGVuZ3RoPihDU1NQcm9wZXJ0eVBhZGRpbmdUb3AsICZSZW5kZXJTdHlsZTo6cGFkZGluZ1RvcCwg
JlJlbmRlclN0eWxlOjpzZXRQYWRkaW5nVG9wKSk7CiAgICAgICAgIGdQcm9wZXJ0eVdyYXBwZXJz
LT5hcHBlbmQobmV3IFByb3BlcnR5V3JhcHBlcjxMZW5ndGg+KENTU1Byb3BlcnR5UGFkZGluZ0Jv
dHRvbSwgJlJlbmRlclN0eWxlOjpwYWRkaW5nQm90dG9tLCAmUmVuZGVyU3R5bGU6OnNldFBhZGRp
bmdCb3R0b20pKTsKICAgICAgICAgZ1Byb3BlcnR5V3JhcHBlcnMtPmFwcGVuZChuZXcgUHJvcGVy
dHlXcmFwcGVyPGNvbnN0IENvbG9yJj4oQ1NTUHJvcGVydHlDb2xvciwgJlJlbmRlclN0eWxlOjpj
b2xvciwgJlJlbmRlclN0eWxlOjpzZXRDb2xvcikpOworCiAgICAgICAgIGdQcm9wZXJ0eVdyYXBw
ZXJzLT5hcHBlbmQobmV3IFByb3BlcnR5V3JhcHBlcjxjb25zdCBDb2xvciY+KENTU1Byb3BlcnR5
QmFja2dyb3VuZENvbG9yLCAmUmVuZGVyU3R5bGU6OmJhY2tncm91bmRDb2xvciwgJlJlbmRlclN0
eWxlOjpzZXRCYWNrZ3JvdW5kQ29sb3IpKTsKKyAgICAgICAgZ1Byb3BlcnR5V3JhcHBlcnMtPmFw
cGVuZChuZXcgUHJvcGVydHlXcmFwcGVyPExlbmd0aD4oQ1NTUHJvcGVydHlCYWNrZ3JvdW5kUG9z
aXRpb25YLCAmUmVuZGVyU3R5bGU6OmJhY2tncm91bmRYUG9zaXRpb24sICZSZW5kZXJTdHlsZTo6
c2V0QmFja2dyb3VuZFhQb3NpdGlvbikpOworICAgICAgICBnUHJvcGVydHlXcmFwcGVycy0+YXBw
ZW5kKG5ldyBQcm9wZXJ0eVdyYXBwZXI8TGVuZ3RoPihDU1NQcm9wZXJ0eUJhY2tncm91bmRQb3Np
dGlvblksICZSZW5kZXJTdHlsZTo6YmFja2dyb3VuZFlQb3NpdGlvbiwgJlJlbmRlclN0eWxlOjpz
ZXRCYWNrZ3JvdW5kWVBvc2l0aW9uKSk7CisgICAgICAgIGdQcm9wZXJ0eVdyYXBwZXJzLT5hcHBl
bmQobmV3IFByb3BlcnR5V3JhcHBlcjxMZW5ndGhTaXplPihDU1NQcm9wZXJ0eVdlYmtpdEJhY2tn
cm91bmRTaXplLCAmUmVuZGVyU3R5bGU6OmJhY2tncm91bmRTaXplLCAmUmVuZGVyU3R5bGU6OnNl
dEJhY2tncm91bmRTaXplKSk7CisKKyAgICAgICAgZ1Byb3BlcnR5V3JhcHBlcnMtPmFwcGVuZChu
ZXcgUHJvcGVydHlXcmFwcGVyPExlbmd0aD4oQ1NTUHJvcGVydHlXZWJraXRNYXNrUG9zaXRpb25Y
LCAmUmVuZGVyU3R5bGU6Om1hc2tYUG9zaXRpb24sICZSZW5kZXJTdHlsZTo6c2V0TWFza1hQb3Np
dGlvbikpOworICAgICAgICBnUHJvcGVydHlXcmFwcGVycy0+YXBwZW5kKG5ldyBQcm9wZXJ0eVdy
YXBwZXI8TGVuZ3RoPihDU1NQcm9wZXJ0eVdlYmtpdE1hc2tQb3NpdGlvblksICZSZW5kZXJTdHls
ZTo6bWFza1lQb3NpdGlvbiwgJlJlbmRlclN0eWxlOjpzZXRNYXNrWVBvc2l0aW9uKSk7CisgICAg
ICAgIGdQcm9wZXJ0eVdyYXBwZXJzLT5hcHBlbmQobmV3IFByb3BlcnR5V3JhcHBlcjxMZW5ndGhT
aXplPihDU1NQcm9wZXJ0eVdlYmtpdE1hc2tTaXplLCAmUmVuZGVyU3R5bGU6Om1hc2tTaXplLCAm
UmVuZGVyU3R5bGU6OnNldE1hc2tTaXplKSk7CisKICAgICAgICAgZ1Byb3BlcnR5V3JhcHBlcnMt
PmFwcGVuZChuZXcgUHJvcGVydHlXcmFwcGVyPGludD4oQ1NTUHJvcGVydHlGb250U2l6ZSwgJlJl
bmRlclN0eWxlOjpmb250U2l6ZSwgJlJlbmRlclN0eWxlOjpzZXRCbGVuZGVkRm9udFNpemUpKTsK
ICAgICAgICAgZ1Byb3BlcnR5V3JhcHBlcnMtPmFwcGVuZChuZXcgUHJvcGVydHlXcmFwcGVyPHVu
c2lnbmVkIHNob3J0PihDU1NQcm9wZXJ0eVdlYmtpdENvbHVtblJ1bGVXaWR0aCwgJlJlbmRlclN0
eWxlOjpjb2x1bW5SdWxlV2lkdGgsICZSZW5kZXJTdHlsZTo6c2V0Q29sdW1uUnVsZVdpZHRoKSk7
CiAgICAgICAgIGdQcm9wZXJ0eVdyYXBwZXJzLT5hcHBlbmQobmV3IFByb3BlcnR5V3JhcHBlcjxm
bG9hdD4oQ1NTUHJvcGVydHlXZWJraXRDb2x1bW5HYXAsICZSZW5kZXJTdHlsZTo6Y29sdW1uR2Fw
LCAmUmVuZGVyU3R5bGU6OnNldENvbHVtbkdhcCkpOwpAQCAtNDY5LDIwICs0ODQsMTMgQEAgc3Rh
dGljIHZvaWQgZW5zdXJlUHJvcGVydHlNYXAoKQogCiAgICAgICAgIC8vIFRPRE86CiAgICAgICAg
IC8vIAotICAgICAgICAvLyAgQ1NTUHJvcGVydHlCYWNrZ3JvdW5kLCBDU1NQcm9wZXJ0eUJhY2tn
cm91bmRQb3NpdGlvbgogICAgICAgICAvLyAgQ1NTUHJvcGVydHlNaW5XaWR0aCwgQ1NTUHJvcGVy
dHlNYXhXaWR0aCwgQ1NTUHJvcGVydHlNaW5IZWlnaHQsIENTU1Byb3BlcnR5TWF4SGVpZ2h0CiAg
ICAgICAgIC8vICBDU1NQcm9wZXJ0eVRleHRJbmRlbnQKICAgICAgICAgLy8gIENTU1Byb3BlcnR5
VmVydGljYWxBbGlnbgotICAgICAgICAvLyAgQ1NTUHJvcGVydHlXZWJraXRCYWNrZ3JvdW5kT3Jp
Z2luCi0gICAgICAgIC8vICBDU1NQcm9wZXJ0eVdlYmtpdEJhY2tncm91bmRTaXplCi0gICAgICAg
IC8vICBDU1NQcm9wZXJ0eVdlYmtpdE1hc2tQb3NpdGlvbgotICAgICAgICAvLyAgQ1NTUHJvcGVy
dHlXZWJraXRNYXNrT3JpZ2luCi0gICAgICAgIC8vICBDU1NQcm9wZXJ0eVdlYmtpdE1hc2tTaXpl
CiAgICAgICAgIC8vIAogICAgICAgICAvLyBDb21wb3VuZCBwcm9wZXJ0aWVzIHRoYXQgaGF2ZSBj
b21wb25lbnRzIHRoYXQgc2hvdWxkIGJlIGFuaW1hdGFibGU6CiAgICAgICAgIC8vIAogICAgICAg
ICAvLyAgQ1NTUHJvcGVydHlXZWJraXRDb2x1bW5zCi0gICAgICAgIC8vICBDU1NQcm9wZXJ0eVdl
YmtpdE1hc2sKICAgICAgICAgLy8gIENTU1Byb3BlcnR5V2Via2l0Qm94UmVmbGVjdAogCiAgICAg
ICAgIC8vIE1ha2Ugc3VyZSB1bnVzZWQgc2xvdHMgaGF2ZSBhIHZhbHVlCkBAIC01MTYsNyArNTI0
LDEwIEBAIHN0YXRpYyB2b2lkIGFkZFByb3BlcnR5V3JhcHBlcihpbnQgcHJvcGVydHlJRCwgUHJv
cGVydHlXcmFwcGVyQmFzZSogd3JhcHBlcikKIHN0YXRpYyB2b2lkIGFkZFNob3J0aGFuZFByb3Bl
cnRpZXMoKQogewogICAgIHN0YXRpYyBjb25zdCBpbnQgYW5pbWF0YWJsZVNob3J0aGFuZFByb3Bl
cnRpZXNbXSA9IHsKLSAgICAgICAgQ1NTUHJvcGVydHlCYWNrZ3JvdW5kLCAgICAgIC8vIGZvciBi
YWNrZ3JvdW5kLWNvbG9yCisgICAgICAgIENTU1Byb3BlcnR5QmFja2dyb3VuZCwgICAgICAvLyBm
b3IgYmFja2dyb3VuZC1jb2xvciwgYmFja2dyb3VuZC1wb3NpdGlvbgorICAgICAgICBDU1NQcm9w
ZXJ0eUJhY2tncm91bmRQb3NpdGlvbiwKKyAgICAgICAgQ1NTUHJvcGVydHlXZWJraXRNYXNrLCAg
ICAgIC8vIGZvciBtYXNrLXBvc2l0aW9uCisgICAgICAgIENTU1Byb3BlcnR5V2Via2l0TWFza1Bv
c2l0aW9uLAogICAgICAgICBDU1NQcm9wZXJ0eUJvcmRlclRvcCwgQ1NTUHJvcGVydHlCb3JkZXJS
aWdodCwgQ1NTUHJvcGVydHlCb3JkZXJCb3R0b20sIENTU1Byb3BlcnR5Qm9yZGVyTGVmdCwKICAg
ICAgICAgQ1NTUHJvcGVydHlCb3JkZXJDb2xvciwgCiAgICAgICAgIENTU1Byb3BlcnR5Qm9yZGVy
V2lkdGgsCmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5o
IGIvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaAppbmRleCBjOGUwMTVmLi45
ODkxYmYyIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5o
CisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmgKQEAgLTczNiw2ICs3
MzYsMTAgQEAgcHVibGljOgogCiAgICAgdm9pZCBzZXRCYWNrZ3JvdW5kQ29sb3IoY29uc3QgQ29s
b3ImIHYpIHsgU0VUX1ZBUihiYWNrZ3JvdW5kLCBtX2NvbG9yLCB2KSB9CiAKKyAgICB2b2lkIHNl
dEJhY2tncm91bmRYUG9zaXRpb24oTGVuZ3RoIGwpIHsgU0VUX1ZBUihiYWNrZ3JvdW5kLCBtX2Jh
Y2tncm91bmQubV94UG9zaXRpb24sIGwpIH0KKyAgICB2b2lkIHNldEJhY2tncm91bmRZUG9zaXRp
b24oTGVuZ3RoIGwpIHsgU0VUX1ZBUihiYWNrZ3JvdW5kLCBtX2JhY2tncm91bmQubV95UG9zaXRp
b24sIGwpIH0KKyAgICB2b2lkIHNldEJhY2tncm91bmRTaXplKExlbmd0aFNpemUgbCkgeyBTRVRf
VkFSKGJhY2tncm91bmQsIG1fYmFja2dyb3VuZC5tX3NpemUsIGwpIH0KKyAgICAKICAgICB2b2lk
IHNldEJvcmRlckltYWdlKGNvbnN0IE5pbmVQaWVjZUltYWdlJiBiKSB7IFNFVF9WQVIoc3Vycm91
bmQsIGJvcmRlci5pbWFnZSwgYikgfQogCiAgICAgdm9pZCBzZXRCb3JkZXJUb3BMZWZ0UmFkaXVz
KGNvbnN0IEludFNpemUmIHMpIHsgU0VUX1ZBUihzdXJyb3VuZCwgYm9yZGVyLnRvcExlZnQsIHMp
IH0KQEAgLTg0Myw2ICs4NDcsOSBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgdm9pZCBzZXRNYXNr
Qm94SW1hZ2UoY29uc3QgTmluZVBpZWNlSW1hZ2UmIGIpIHsgU0VUX1ZBUihyYXJlTm9uSW5oZXJp
dGVkRGF0YSwgbV9tYXNrQm94SW1hZ2UsIGIpIH0KKyAgICB2b2lkIHNldE1hc2tYUG9zaXRpb24o
TGVuZ3RoIGwpIHsgU0VUX1ZBUihyYXJlTm9uSW5oZXJpdGVkRGF0YSwgbV9tYXNrLm1feFBvc2l0
aW9uLCBsKSB9CisgICAgdm9pZCBzZXRNYXNrWVBvc2l0aW9uKExlbmd0aCBsKSB7IFNFVF9WQVIo
cmFyZU5vbkluaGVyaXRlZERhdGEsIG1fbWFzay5tX3lQb3NpdGlvbiwgbCkgfQorICAgIHZvaWQg
c2V0TWFza1NpemUoTGVuZ3RoU2l6ZSBsKSB7IFNFVF9WQVIocmFyZU5vbkluaGVyaXRlZERhdGEs
IG1fbWFzay5tX3NpemUsIGwpIH0KIAogICAgIHZvaWQgc2V0Qm9yZGVyQ29sbGFwc2UoYm9vbCBj
b2xsYXBzZSkgeyBpbmhlcml0ZWRfZmxhZ3MuX2JvcmRlcl9jb2xsYXBzZSA9IGNvbGxhcHNlOyB9
CiAgICAgdm9pZCBzZXRIb3Jpem9udGFsQm9yZGVyU3BhY2luZyhzaG9ydCB2KSB7IFNFVF9WQVIo
aW5oZXJpdGVkLCBob3Jpem9udGFsX2JvcmRlcl9zcGFjaW5nLCB2KSB9Cg==
</data>
<flag name="review"
          id="14871"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>