<?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>22605</bug_id>
          
          <creation_ts>2008-12-02 14:47:00 -0800</creation_ts>
          <short_desc>Make CSSMutableStyleDeclaration::removeProperty() work for -webkit-transition</short_desc>
          <delta_ts>2009-01-07 15:57:14 -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>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></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>101078</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-02 14:47:00 -0800</bug_when>
    <thetext>CSSMutableStyleDeclaration::removeProperty() has some logic for compound properties. We need to make this work for -webkit-transition and other transition and transform-related properties.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101840</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-08 11:54:39 -0800</bug_when>
    <thetext>&lt;rdar://problem/6405457&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104763</commentid>
    <comment_count>2</comment_count>
      <attachid>26505</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2009-01-07 13:17:38 -0800</bug_when>
    <thetext>Created attachment 26505
patch + testcases

Asking mitz for review since he reviewed simon&apos;s associated patch a while back.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104767</commentid>
    <comment_count>3</comment_count>
      <attachid>26505</attachid>
    <who name="">mitz</who>
    <bug_when>2009-01-07 13:24:29 -0800</bug_when>
    <thetext>Comment on attachment 26505
patch + testcases

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104801</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2009-01-07 15:57:14 -0800</bug_when>
    <thetext>Committed r39691
	M	WebCore/ChangeLog
	M	WebCore/css/CSSMutableStyleDeclaration.cpp
	M	LayoutTests/ChangeLog
	A	LayoutTests/fast/css/transform-inline-style-remove.html
	A	LayoutTests/fast/css/transform-inline-style-remove-expected.txt
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26505</attachid>
            <date>2009-01-07 13:17:38 -0800</date>
            <delta_ts>2009-01-07 13:24:29 -0800</delta_ts>
            <desc>patch + testcases</desc>
            <filename>shorthand.patch</filename>
            <type>text/plain</type>
            <size>10008</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA1MWJlZmE4Li5iMzJmZGEzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMDEt
MDcgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIGxheW91dCB0ZXN0IGZvciByZW1vdmlu
ZyBzaG9ydGhhbmQgcHJvcGVydGllcyBmb3IKKyAgICAgICAgYW5pbWF0aW9uLCB0cmFuc2l0aW9u
IGFuZCB0cmFuc2Zvcm0gb3JpZ2luLgorICAgICAgICAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNjA1CisKKyAgICAgICAgKiBmYXN0L2Nzcy90cmFu
c2Zvcm0taW5saW5lLXN0eWxlLXJlbW92ZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IGZhc3QvY3NzL3RyYW5zZm9ybS1pbmxpbmUtc3R5bGUtcmVtb3ZlLmh0bWw6IEFkZGVkLgorCiAy
MDA5LTAxLTA2ICBQaWVycmUtT2xpdmllciBMYXRvdXIgIDxwb2xAYXBwbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFz
dC9jc3MvdHJhbnNmb3JtLWlubGluZS1zdHlsZS1yZW1vdmUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvZmFzdC9jc3MvdHJhbnNmb3JtLWlubGluZS1zdHlsZS1yZW1vdmUtZXhwZWN0ZWQudHh0
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmQwMzMzOGQKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy90cmFuc2Zvcm0taW5saW5lLXN0eWxlLXJlbW92
ZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzNSBAQAorVGVzdHMgUmVtb3ZpbmcgaW5saW5lIHN0
eWxlIGZvciB0cmFuc2l0aW9uLCBhbmltYXRpb24gYW5kIHRyYW5zZm9ybSBvcmlnaW4KK2h0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjYwNQorCitBbGwgImFmdGVyIiBy
ZXN1bHRzIHNob3VsZCBiZSBudWxsL2VtcHR5CisKK3RyYW5zaXRpb24gKGJlZm9yZSk6IGFsbCAx
cyBlYXNlLCBub25lIDJzIGVhc2UtaW4sIGxlZnQgM3MgY3ViaWMtYmV6aWVyKDAuMiwgMC4zLCAw
LjYsIDAuOCkgMnMKK3RyYW5zaXRpb24gcHJvcGVydHkgKGJlZm9yZSk6IGFsbCwgbm9uZSwgbGVm
dAordHJhbnNpdGlvbiBkdXJhdGlvbiAoYmVmb3JlKTogMXMsIDJzLCAzcwordHJhbnNpdGlvbiB0
aW1pbmcgZnVuY3Rpb24gKGJlZm9yZSk6IGVhc2UsIGVhc2UtaW4sIGN1YmljLWJlemllcigwLjIs
IDAuMywgMC42LCAwLjgpCit0cmFuc2l0aW9uIChhZnRlcik6IAordHJhbnNpdGlvbiBwcm9wZXJ0
eSAoYWZ0ZXIpOiAKK3RyYW5zaXRpb24gZHVyYXRpb24gKGFmdGVyKTogCit0cmFuc2l0aW9uIHRp
bWluZyBmdW5jdGlvbiAoYWZ0ZXIpOiAKKwordHJhbnNmb3JtIG9yaWdpbiAoYmVmb3JlKTogMCUg
MzAlCit0cmFuc2Zvcm0gb3JpZ2luIFggKGJlZm9yZSk6IDAlCit0cmFuc2Zvcm0gb3JpZ2luIFkg
KGJlZm9yZSk6IDMwJQordHJhbnNmb3JtIG9yaWdpbiAoYWZ0ZXIpOiAKK3RyYW5zZm9ybSBvcmln
aW4gWCAoYWZ0ZXIpOiAKK3RyYW5zZm9ybSBvcmlnaW4gWSAoYWZ0ZXIpOiAKKworYW5pbWF0aW9u
IChiZWZvcmUpOiB0ZXN0IDVzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZQorYW5pbWF0
aW9uIG5hbWUgKGJlZm9yZSk6IHRlc3QKK2FuaW1hdGlvbiBkdXJhdGlvbiAoYmVmb3JlKTogNXMK
K2FuaW1hdGlvbiB0aW1pbmcgZnVuY3Rpb24gKGJlZm9yZSk6IGVhc2UtaW4tb3V0CithbmltYXRp
b24gZGlyZWN0aW9uIChiZWZvcmUpOiBhbHRlcm5hdGUKK2FuaW1hdGlvbiBpdGVyYXRpb24gY291
bnQgKGJlZm9yZSk6IGluZmluaXRlCithbmltYXRpb24gKGFmdGVyKTogCithbmltYXRpb24gbmFt
ZSAoYWZ0ZXIpOiAKK2FuaW1hdGlvbiBkdXJhdGlvbiAoYWZ0ZXIpOiAKK2FuaW1hdGlvbiB0aW1p
bmcgZnVuY3Rpb24gKGFmdGVyKTogCithbmltYXRpb24gZGlyZWN0aW9uIChhZnRlcik6IAorYW5p
bWF0aW9uIGl0ZXJhdGlvbiBjb3VudCAoYWZ0ZXIpOiAKKworCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2Nzcy90cmFuc2Zvcm0taW5saW5lLXN0eWxlLXJlbW92ZS5odG1sIGIvTGF5b3V0
VGVzdHMvZmFzdC9jc3MvdHJhbnNmb3JtLWlubGluZS1zdHlsZS1yZW1vdmUuaHRtbApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4xMDYwZjY1Ci0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9jc3MvdHJhbnNmb3JtLWlubGluZS1zdHlsZS1yZW1vdmUuaHRtbApA
QCAtMCwwICsxLDc1IEBACis8aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+UmVtb3ZpbmcgaW5saW5l
IHN0eWxlIGZvciB0cmFuc2l0aW9uLCBhbmltYXRpb24gYW5kIHRyYW5zZm9ybSBvcmlnaW48L3Rp
dGxlPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgorICAgICNib3gg
eworICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgIGJhY2tn
cm91bmQtY29sb3I6IGJsdWU7CisgICAgfQorCisgICAgQC13ZWJraXQta2V5ZnJhbWVzIHRlc3Qg
eworICAgICAgZnJvbSB7IGJhY2tncm91bmQtY29sb3I6IGJsdWU7IH0KKyAgICAgIHRvIHsgYmFj
a2dyb3VuZC1jb2xvcjogZ3JheTsgfQorICAgIH0KKworICA8L3N0eWxlPgorICA8c2NyaXB0IHR5
cGU9InRleHQvamF2YXNjcmlwdCIgY2hhcnNldD0idXRmLTgiPgorICAgIGlmICh3aW5kb3cubGF5
b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0
KCk7CisKKyAgICBmdW5jdGlvbiBkb1Rlc3QoKQorICAgIHsKKyAgICAgIHZhciBjb25zb2xlID0g
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbnNvbGUnKTsKKyAgICAgIHZhciBib3ggPSBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnYm94Jyk7CisKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9
ICd0cmFuc2l0aW9uIChiZWZvcmUpOiAnICsgYm94LnN0eWxlLndlYmtpdFRyYW5zaXRpb24gKyAn
PGJyPic7CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAndHJhbnNpdGlvbiBwcm9wZXJ0eSAo
YmVmb3JlKTogJyArIGJveC5zdHlsZS53ZWJraXRUcmFuc2l0aW9uUHJvcGVydHkgKyAnPGJyPic7
CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAndHJhbnNpdGlvbiBkdXJhdGlvbiAoYmVmb3Jl
KTogJyArIGJveC5zdHlsZS53ZWJraXRUcmFuc2l0aW9uRHVyYXRpb24gKyAnPGJyPic7CisgICAg
ICBjb25zb2xlLmlubmVySFRNTCArPSAndHJhbnNpdGlvbiB0aW1pbmcgZnVuY3Rpb24gKGJlZm9y
ZSk6ICcgKyBib3guc3R5bGUud2Via2l0VHJhbnNpdGlvblRpbWluZ0Z1bmN0aW9uICsgJzxicj4n
OworICAgICAgYm94LnN0eWxlLndlYmtpdFRyYW5zaXRpb24gPSAiIjsKKyAgICAgIGNvbnNvbGUu
aW5uZXJIVE1MICs9ICd0cmFuc2l0aW9uIChhZnRlcik6ICcgKyBib3guc3R5bGUud2Via2l0VHJh
bnNpdGlvbiArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9ICd0cmFuc2l0aW9u
IHByb3BlcnR5IChhZnRlcik6ICcgKyBib3guc3R5bGUud2Via2l0VHJhbnNpdGlvblByb3BlcnR5
ICsgJzxicj4nOworICAgICAgY29uc29sZS5pbm5lckhUTUwgKz0gJ3RyYW5zaXRpb24gZHVyYXRp
b24gKGFmdGVyKTogJyArIGJveC5zdHlsZS53ZWJraXRUcmFuc2l0aW9uRHVyYXRpb24gKyAnPGJy
Pic7CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAndHJhbnNpdGlvbiB0aW1pbmcgZnVuY3Rp
b24gKGFmdGVyKTogJyArIGJveC5zdHlsZS53ZWJraXRUcmFuc2l0aW9uVGltaW5nRnVuY3Rpb24g
KyAnPGJyPic7CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAiPGJyPiI7CisKKyAgICAgIGNv
bnNvbGUuaW5uZXJIVE1MICs9ICd0cmFuc2Zvcm0gb3JpZ2luIChiZWZvcmUpOiAnICsgYm94LnN0
eWxlLndlYmtpdFRyYW5zZm9ybU9yaWdpbiArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJI
VE1MICs9ICd0cmFuc2Zvcm0gb3JpZ2luIFggKGJlZm9yZSk6ICcgKyBib3guc3R5bGUud2Via2l0
VHJhbnNmb3JtT3JpZ2luWCArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9ICd0
cmFuc2Zvcm0gb3JpZ2luIFkgKGJlZm9yZSk6ICcgKyBib3guc3R5bGUud2Via2l0VHJhbnNmb3Jt
T3JpZ2luWSArICc8YnI+JzsKKyAgICAgIGJveC5zdHlsZS53ZWJraXRUcmFuc2Zvcm1PcmlnaW4g
PSAiIjsKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9ICd0cmFuc2Zvcm0gb3JpZ2luIChhZnRl
cik6ICcgKyBib3guc3R5bGUud2Via2l0VHJhbnNmb3JtT3JpZ2luICsgJzxicj4nOworICAgICAg
Y29uc29sZS5pbm5lckhUTUwgKz0gJ3RyYW5zZm9ybSBvcmlnaW4gWCAoYWZ0ZXIpOiAnICsgYm94
LnN0eWxlLndlYmtpdFRyYW5zZm9ybU9yaWdpblggKyAnPGJyPic7CisgICAgICBjb25zb2xlLmlu
bmVySFRNTCArPSAndHJhbnNmb3JtIG9yaWdpbiBZIChhZnRlcik6ICcgKyBib3guc3R5bGUud2Vi
a2l0VHJhbnNmb3JtT3JpZ2luWSArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9
ICI8YnI+IjsKKworICAgICAgY29uc29sZS5pbm5lckhUTUwgKz0gJ2FuaW1hdGlvbiAoYmVmb3Jl
KTogJyArIGJveC5zdHlsZS53ZWJraXRBbmltYXRpb24gKyAnPGJyPic7CisgICAgICBjb25zb2xl
LmlubmVySFRNTCArPSAnYW5pbWF0aW9uIG5hbWUgKGJlZm9yZSk6ICcgKyBib3guc3R5bGUud2Vi
a2l0QW5pbWF0aW9uTmFtZSArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9ICdh
bmltYXRpb24gZHVyYXRpb24gKGJlZm9yZSk6ICcgKyBib3guc3R5bGUud2Via2l0QW5pbWF0aW9u
RHVyYXRpb24gKyAnPGJyPic7CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAnYW5pbWF0aW9u
IHRpbWluZyBmdW5jdGlvbiAoYmVmb3JlKTogJyArIGJveC5zdHlsZS53ZWJraXRBbmltYXRpb25U
aW1pbmdGdW5jdGlvbiArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9ICdhbmlt
YXRpb24gZGlyZWN0aW9uIChiZWZvcmUpOiAnICsgYm94LnN0eWxlLndlYmtpdEFuaW1hdGlvbkRp
cmVjdGlvbiArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJIVE1MICs9ICdhbmltYXRpb24g
aXRlcmF0aW9uIGNvdW50IChiZWZvcmUpOiAnICsgYm94LnN0eWxlLndlYmtpdEFuaW1hdGlvbkl0
ZXJhdGlvbkNvdW50ICsgJzxicj4nOworICAgICAgYm94LnN0eWxlLndlYmtpdEFuaW1hdGlvbiA9
ICIiOworICAgICAgY29uc29sZS5pbm5lckhUTUwgKz0gJ2FuaW1hdGlvbiAoYWZ0ZXIpOiAnICsg
Ym94LnN0eWxlLndlYmtpdEFuaW1hdGlvbiArICc8YnI+JzsKKyAgICAgIGNvbnNvbGUuaW5uZXJI
VE1MICs9ICdhbmltYXRpb24gbmFtZSAoYWZ0ZXIpOiAnICsgYm94LnN0eWxlLndlYmtpdEFuaW1h
dGlvbk5hbWUgKyAnPGJyPic7CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAnYW5pbWF0aW9u
IGR1cmF0aW9uIChhZnRlcik6ICcgKyBib3guc3R5bGUud2Via2l0QW5pbWF0aW9uRHVyYXRpb24g
KyAnPGJyPic7CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAnYW5pbWF0aW9uIHRpbWluZyBm
dW5jdGlvbiAoYWZ0ZXIpOiAnICsgYm94LnN0eWxlLndlYmtpdEFuaW1hdGlvblRpbWluZ0Z1bmN0
aW9uICsgJzxicj4nOworICAgICAgY29uc29sZS5pbm5lckhUTUwgKz0gJ2FuaW1hdGlvbiBkaXJl
Y3Rpb24gKGFmdGVyKTogJyArIGJveC5zdHlsZS53ZWJraXRBbmltYXRpb25EaXJlY3Rpb24gKyAn
PGJyPic7CisgICAgICBjb25zb2xlLmlubmVySFRNTCArPSAnYW5pbWF0aW9uIGl0ZXJhdGlvbiBj
b3VudCAoYWZ0ZXIpOiAnICsgYm94LnN0eWxlLndlYmtpdEFuaW1hdGlvbkl0ZXJhdGlvbkNvdW50
ICsgJzxicj4nOworICAgICAgY29uc29sZS5pbm5lckhUTUwgKz0gIjxicj4iOworICAgIH0KKyAg
PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9ImRvVGVzdCgpIj4KKyAgPHA+VGVzdHMg
UmVtb3ZpbmcgaW5saW5lIHN0eWxlIGZvciB0cmFuc2l0aW9uLCBhbmltYXRpb24gYW5kIHRyYW5z
Zm9ybSBvcmlnaW48YnI+CisgICAgPGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyNjA1Ij5odHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjI2MDU8L2E+CisgIDwvcD4KKyAgPHA+QWxsICJhZnRlciIgcmVzdWx0cyBzaG91bGQgYmUg
bnVsbC9lbXB0eTwvcD4KKyAgICA8ZGl2IGlkPSJib3giIHN0eWxlPSJib3JkZXI6IDFweCBibGFj
azsKKyAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBl
YXNlLCBub25lIDJzIGVhc2UtaW4sIGxlZnQgM3MgY3ViaWMtYmV6aWVyKDAuMiwgMC4zLCAwLjYs
IDAuOCkgMnM7CisgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3Jp
Z2luOiBsZWZ0IDMwJTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlv
bjogdGVzdCA1cyBlYXNlLWluLW91dCBhbHRlcm5hdGUgaW5maW5pdGU7Ij4KKyAgICA8L2Rpdj4K
KyAgICA8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdp
dCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzlkNTRmOC4u
NzI4ZjU2MyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAwOS0wMS0wNyAgRGVhbiBKYWNrc29uICA8ZGlub0Bh
cHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWxsb3cgcmVtb3ZhbCBvZiBpbmxpbmUgc2hvcnRoYW5kIHByb3BlcnRpZXMgZm9yCisgICAg
ICAgIGFuaW1hdGlvbiwgdHJhbnNpdGlvbiBhbmQgdHJhbnNmb3JtIG9yaWdpbi4gQWxzbworICAg
ICAgICBhZGQgZ2V0dGVyIGZvciBzaG9ydGhhbmQgYW5pbWF0aW9uIHByb3BlcnR5LgorICAgICAg
ICAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNjA1
CisKKyAgICAgICAgVGVzdDogZmFzdC9jc3MvdHJhbnNmb3JtLWlubGluZS1zdHlsZS1yZW1vdmUu
aHRtbAorCisgICAgICAgICogY3NzL0NTU011dGFibGVTdHlsZURlY2xhcmF0aW9uLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkNTU011dGFibGVTdHlsZURlY2xhcmF0aW9uOjpnZXRQcm9wZXJ0eVZh
bHVlKToKKyAgICAgICAgICAgIEdldHRlciBmb3IgYW5pbWF0aW9uIHByb3BlcnR5IHNob3J0aGFu
ZAorICAgICAgICAoV2ViQ29yZTo6aW5pdFNob3J0aGFuZE1hcCk6CisgICAgICAgICAgICBBZGRz
IGluaXRpYWxpc2F0aW9uIGZvciB0cmFuc2Zvcm0tb3JpZ2luLCBhbmltYXRpb24gYW5kIHRyYW5z
aXRpb24KKwogMjAwOS0wMS0wNiAgUGllcnJlLU9saXZpZXIgTGF0b3VyICA8cG9sQGFwcGxlLmNv
bT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KZGlmZiAtLWdpdCBhL1dlYkNv
cmUvY3NzL0NTU011dGFibGVTdHlsZURlY2xhcmF0aW9uLmNwcCBiL1dlYkNvcmUvY3NzL0NTU011
dGFibGVTdHlsZURlY2xhcmF0aW9uLmNwcAppbmRleCBjNGUzODcyLi42YjEyY2VkIDEwMDY0NAot
LS0gYS9XZWJDb3JlL2Nzcy9DU1NNdXRhYmxlU3R5bGVEZWNsYXJhdGlvbi5jcHAKKysrIGIvV2Vi
Q29yZS9jc3MvQ1NTTXV0YWJsZVN0eWxlRGVjbGFyYXRpb24uY3BwCkBAIC0yMjYsNiArMjI2LDEy
IEBAIFN0cmluZyBDU1NNdXRhYmxlU3R5bGVEZWNsYXJhdGlvbjo6Z2V0UHJvcGVydHlWYWx1ZShp
bnQgcHJvcGVydHlJRCkgY29uc3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBDU1NQcm9wZXJ0eVdlYmtpdFRyYW5zaXRpb25UaW1pbmdGdW5jdGlvbiwgQ1NTUHJvcGVy
dHlXZWJraXRUcmFuc2l0aW9uRGVsYXkgfTsKICAgICAgICAgICAgIHJldHVybiBnZXRMYXllcmVk
U2hvcnRoYW5kVmFsdWUocHJvcGVydGllcywgNCk7CiAgICAgICAgIH0KKyAgICAgICAgY2FzZSBD
U1NQcm9wZXJ0eVdlYmtpdEFuaW1hdGlvbjogeworICAgICAgICAgICAgY29uc3QgaW50IHByb3Bl
cnRpZXNbNl0gPSB7IENTU1Byb3BlcnR5V2Via2l0QW5pbWF0aW9uTmFtZSwgQ1NTUHJvcGVydHlX
ZWJraXRBbmltYXRpb25EdXJhdGlvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBDU1NQcm9wZXJ0eVdlYmtpdEFuaW1hdGlvblRpbWluZ0Z1bmN0aW9uLCBDU1NQcm9w
ZXJ0eVdlYmtpdEFuaW1hdGlvbkRlbGF5LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIENTU1Byb3BlcnR5V2Via2l0QW5pbWF0aW9uSXRlcmF0aW9uQ291bnQsIENTU1By
b3BlcnR5V2Via2l0QW5pbWF0aW9uRGlyZWN0aW9uIH07CisgICAgICAgICAgICByZXR1cm4gZ2V0
TGF5ZXJlZFNob3J0aGFuZFZhbHVlKHByb3BlcnRpZXMsIDYpOworICAgICAgICB9CiAjaWYgRU5B
QkxFKFNWRykKICAgICAgICAgY2FzZSBDU1NQcm9wZXJ0eU1hcmtlcjogewogICAgICAgICAgICAg
UmVmUHRyPENTU1ZhbHVlPiB2YWx1ZSA9IGdldFByb3BlcnR5Q1NTVmFsdWUoQ1NTUHJvcGVydHlN
YXJrZXJTdGFydCk7CkBAIC01MjMsNiArNTI5LDMwIEBAIHN0YXRpYyB2b2lkIGluaXRTaG9ydGhh
bmRNYXAoU2hvcnRoYW5kTWFwJiBzaG9ydGhhbmRNYXApCiAgICAgICAgIENTU1Byb3BlcnR5V2Vi
a2l0TWFza1JlcGVhdCwKICAgICB9OwogICAgIFNFVF9TSE9SVEhBTkRfTUFQX0VOVFJZKHNob3J0
aGFuZE1hcCwgQ1NTUHJvcGVydHlXZWJraXRNYXNrLCBtYXNrUHJvcGVydGllcyk7CisKKyAgICBz
dGF0aWMgY29uc3QgaW50IGFuaW1hdGlvblByb3BlcnRpZXNbXSA9IHsKKyAgICAgICAgQ1NTUHJv
cGVydHlXZWJraXRBbmltYXRpb25OYW1lLAorICAgICAgICBDU1NQcm9wZXJ0eVdlYmtpdEFuaW1h
dGlvbkR1cmF0aW9uLAorICAgICAgICBDU1NQcm9wZXJ0eVdlYmtpdEFuaW1hdGlvblRpbWluZ0Z1
bmN0aW9uLAorICAgICAgICBDU1NQcm9wZXJ0eVdlYmtpdEFuaW1hdGlvbkRlbGF5LAorICAgICAg
ICBDU1NQcm9wZXJ0eVdlYmtpdEFuaW1hdGlvbkl0ZXJhdGlvbkNvdW50LAorICAgICAgICBDU1NQ
cm9wZXJ0eVdlYmtpdEFuaW1hdGlvbkRpcmVjdGlvbgorICAgIH07CisgICAgU0VUX1NIT1JUSEFO
RF9NQVBfRU5UUlkoc2hvcnRoYW5kTWFwLCBDU1NQcm9wZXJ0eVdlYmtpdEFuaW1hdGlvbiwgYW5p
bWF0aW9uUHJvcGVydGllcyk7CisKKyAgICBzdGF0aWMgY29uc3QgaW50IHRyYW5zaXRpb25Qcm9w
ZXJ0aWVzW10gPSB7CisgICAgICAgIENTU1Byb3BlcnR5V2Via2l0VHJhbnNpdGlvblByb3BlcnR5
LAorICAgICAgICBDU1NQcm9wZXJ0eVdlYmtpdFRyYW5zaXRpb25EdXJhdGlvbiwKKyAgICAgICAg
Q1NTUHJvcGVydHlXZWJraXRUcmFuc2l0aW9uVGltaW5nRnVuY3Rpb24sCisgICAgICAgIENTU1By
b3BlcnR5V2Via2l0VHJhbnNpdGlvbkRlbGF5CisgICAgfTsKKyAgICBTRVRfU0hPUlRIQU5EX01B
UF9FTlRSWShzaG9ydGhhbmRNYXAsIENTU1Byb3BlcnR5V2Via2l0VHJhbnNpdGlvbiwgdHJhbnNp
dGlvblByb3BlcnRpZXMpOworCisgICAgc3RhdGljIGNvbnN0IGludCB0cmFuc2Zvcm1PcmlnaW5Q
cm9wZXJ0aWVzW10gPSB7CisgICAgICAgIENTU1Byb3BlcnR5V2Via2l0VHJhbnNmb3JtT3JpZ2lu
WCwKKyAgICAgICAgQ1NTUHJvcGVydHlXZWJraXRUcmFuc2Zvcm1PcmlnaW5ZCisgICAgfTsKKyAg
ICBTRVRfU0hPUlRIQU5EX01BUF9FTlRSWShzaG9ydGhhbmRNYXAsIENTU1Byb3BlcnR5V2Via2l0
VHJhbnNmb3JtT3JpZ2luLCB0cmFuc2Zvcm1PcmlnaW5Qcm9wZXJ0aWVzKTsKICAgICAKICAgICAj
dW5kZWYgU0VUX1NIT1JUSEFORF9NQVBfRU5UUlkKIH0K
</data>
<flag name="review"
          id="12585"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>