<?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>222736</bug_id>
          
          <creation_ts>2021-03-04 07:07:02 -0800</creation_ts>
          <short_desc>Adjust progress parameter before calling blend() for discrete interpolations</short_desc>
          <delta_ts>2021-03-04 09:58:37 -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>Animations</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1735816</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-03-04 07:07:02 -0800</bug_when>
    <thetext>Adjust progress parameter before calling blend() for discrete interpolations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1735817</commentid>
    <comment_count>1</comment_count>
      <attachid>422224</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-03-04 07:09:14 -0800</bug_when>
    <thetext>Created attachment 422224
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1735894</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-03-04 09:57:45 -0800</bug_when>
    <thetext>Committed r273896 (234857@main): &lt;https://commits.webkit.org/234857@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1735895</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-03-04 09:58:37 -0800</bug_when>
    <thetext>&lt;rdar://problem/75042860&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>422224</attachid>
            <date>2021-03-04 07:09:14 -0800</date>
            <delta_ts>2021-03-04 09:53:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222736-20210304160912.patch</filename>
            <type>text/plain</type>
            <size>3815</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjczODgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmUwYTQ1ZmI4YmM0MDlj
YWRlYmUyY2E0NDI2ZGIxY2NiZjlmYTBiMC4uYTE0ZDA4MWU4YWNmZDViMDJlYmVmMDNiNzk0ZGQx
ZDEwZTFkMzQ1ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTAzLTA0ICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIEFkanVzdCBwcm9ncmVz
cyBwYXJhbWV0ZXIgYmVmb3JlIGNhbGxpbmcgYmxlbmQoKSBmb3IgZGlzY3JldGUgaW50ZXJwb2xh
dGlvbnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIy
MjczNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIElu
IHRoZSBjYXNlIG9mIGRpc2NyZXRlIGludGVycG9sYXRpb24sIHdlIG11c3QgdHJlYXQgcHJvZ3Jl
c3MgYXMgMCBmb3IgcHJvZ3Jlc3MgPCAwLjUKKyAgICAgICAgYW5kIDEgb3RoZXJ3aXNlLiBDdXJy
ZW50bHkgd2UgZG8gaXQgc2VwYXJhdGVseSBpbiBhdCB0d28gcGxhY2VzLiBTbyB0aGF0IHdlIGRv
bid0IGRvCisgICAgICAgIGl0IGluIG1vcmUgcGxhY2VzLCBsZXQncyBkbyB0aGlzIGRpcmVjdGx5
IGluIENTU1Byb3BlcnR5QW5pbWF0aW9uOjpibGVuZFByb3BlcnRpZXMoKQorICAgICAgICBzbyB0
aGF0IHRoZSBwcm9ncmVzcyBpcyBhbHJlYWR5IHNldCBiZWZvcmUgYW55IG9mIHRoZSBibGVuZCgp
IG1ldGhvZHMgYXJlIGNhbGxlZC4KKworICAgICAgICAqIGFuaW1hdGlvbi9DU1NQcm9wZXJ0eUFu
aW1hdGlvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDU1NQcm9wZXJ0eUFuaW1hdGlvbjo6Ymxl
bmRQcm9wZXJ0aWVzKToKKwogMjAyMS0wMy0wNCAgQW50b2luZSBRdWludCAgPGdyYW91dHNAd2Vi
a2l0Lm9yZz4KIAogICAgICAgICBpbml0aWFsIHZhbHVlIGZvciBib3JkZXItaW1hZ2Utb3V0c2V0
IHNob3VsZCBiZSAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vQ1NTUHJv
cGVydHlBbmltYXRpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvYW5pbWF0aW9uL0NTU1Byb3BlcnR5
QW5pbWF0aW9uLmNwcAppbmRleCBhNTZlMjJmZTZmYzg1ODViZGU1YjZhNDZmODNmMGI0YmFiNzcw
YTczLi4wN2NmM2I3NTk3ZjRhYmNhOGEzZjMxNTBhN2U2MzA2N2FkMWY4MDRjIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vQ1NTUHJvcGVydHlBbmltYXRpb24uY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9DU1NQcm9wZXJ0eUFuaW1hdGlvbi5jcHAKQEAgLTY0
NSwxMyArNjQ1LDggQEAgcHVibGljOgogCiAgICAgdm9pZCBibGVuZChjb25zdCBDU1NQcm9wZXJ0
eUJsZW5kaW5nQ2xpZW50KiwgUmVuZGVyU3R5bGUqIGRzdCwgY29uc3QgUmVuZGVyU3R5bGUqIGEs
IGNvbnN0IFJlbmRlclN0eWxlKiBiLCBkb3VibGUgcHJvZ3Jlc3MpIGNvbnN0IG92ZXJyaWRlCiAg
ICAgewotICAgICAgICAvLyBodHRwczovL2RyYWZ0cy5jc3N3Zy5vcmcvd2ViLWFuaW1hdGlvbnMt
MS8jZGlzY3JldGUKLSAgICAgICAgLy8gVGhlIHByb3BlcnR54oCZcyB2YWx1ZXMgY2Fubm90IGJl
IG1lYW5pbmdmdWxseSBjb21iaW5lZCwgdGh1cyBpdCBpcyBub3QgYWRkaXRpdmUgYW5kCi0gICAg
ICAgIC8vIGludGVycG9sYXRpb24gc3dhcHMgZnJvbSBWYSB0byBWYiBhdCA1MCUgKHA9MC41KS4K
LSAgICAgICAgaWYgKHByb2dyZXNzIDwgMC41KQotICAgICAgICAgICAgKGRzdC0+Km1fc2V0dGVy
KSgoYS0+KlByb3BlcnR5V3JhcHBlckdldHRlcjxUPjo6bV9nZXR0ZXIpKCkpOwotICAgICAgICBl
bHNlCi0gICAgICAgICAgICAoZHN0LT4qbV9zZXR0ZXIpKChiLT4qUHJvcGVydHlXcmFwcGVyR2V0
dGVyPFQ+OjptX2dldHRlcikoKSk7CisgICAgICAgIEFTU0VSVCghcHJvZ3Jlc3MgfHwgcHJvZ3Jl
c3MgPT0gMS4wKTsKKyAgICAgICAgKGRzdC0+Km1fc2V0dGVyKSh0aGlzLT52YWx1ZShwcm9ncmVz
cyA/IGIgOiBhKSk7CiAgICAgfQogCiBwcm90ZWN0ZWQ6CkBAIC03NzYsMTMgKzc3MSw5IEBAIHB1
YmxpYzoKIAogICAgIHZvaWQgYmxlbmQoY29uc3QgQ1NTUHJvcGVydHlCbGVuZGluZ0NsaWVudCog
YW5pbSwgUmVuZGVyU3R5bGUqIGRzdCwgY29uc3QgUmVuZGVyU3R5bGUqIGEsIGNvbnN0IFJlbmRl
clN0eWxlKiBiLCBkb3VibGUgcHJvZ3Jlc3MpIGNvbnN0IG92ZXJyaWRlCiAgICAgewotICAgICAg
ICBpZiAoIWNhbkludGVycG9sYXRlKGEsIGIpKSB7Ci0gICAgICAgICAgICBwcm9ncmVzcyA9IHBy
b2dyZXNzIDwgMC41ID8gMCA6IDE7Ci0gICAgICAgICAgICBpZiAobV9mbGFncy5jb250YWlucyhG
bGFnczo6VXNlc0ZpbGxLZXl3b3JkKSkKLSAgICAgICAgICAgICAgICBkc3QtPnNldEJvcmRlcklt
YWdlU2xpY2VGaWxsKChwcm9ncmVzcyA/IGIgOiBhKS0+Ym9yZGVySW1hZ2UoKS5maWxsKCkpOwot
ICAgICAgICB9IGVsc2UgaWYgKG1fZmxhZ3MuY29udGFpbnMoRmxhZ3M6OlVzZXNGaWxsS2V5d29y
ZCkpCi0gICAgICAgICAgICBkc3QtPnNldEJvcmRlckltYWdlU2xpY2VGaWxsKGEtPmJvcmRlcklt
YWdlKCkuZmlsbCgpKTsKLSAgICAgICAgKGRzdC0+Km1fc2V0dGVyKShibGVuZEZ1bmMoYW5pbSwg
KGEtPipQcm9wZXJ0eVdyYXBwZXJHZXR0ZXI8Y29uc3QgTGVuZ3RoQm94Jj46Om1fZ2V0dGVyKSgp
LCAoYi0+KlByb3BlcnR5V3JhcHBlckdldHRlcjxjb25zdCBMZW5ndGhCb3gmPjo6bV9nZXR0ZXIp
KCksIHByb2dyZXNzKSk7CisgICAgICAgIGlmIChtX2ZsYWdzLmNvbnRhaW5zKEZsYWdzOjpVc2Vz
RmlsbEtleXdvcmQpKQorICAgICAgICAgICAgZHN0LT5zZXRCb3JkZXJJbWFnZVNsaWNlRmlsbCgo
IXByb2dyZXNzIHx8IGNhbkludGVycG9sYXRlKGEsIGIpID8gYSA6IGIpLT5ib3JkZXJJbWFnZSgp
LmZpbGwoKSk7CisgICAgICAgIChkc3QtPiptX3NldHRlcikoYmxlbmRGdW5jKGFuaW0sIHRoaXMt
PnZhbHVlKGEpLCB0aGlzLT52YWx1ZShiKSwgcHJvZ3Jlc3MpKTsKICAgICB9CiAKIHByb3RlY3Rl
ZDoKQEAgLTIxNTYsNiArMjE0NywxMSBAQCB2b2lkIENTU1Byb3BlcnR5QW5pbWF0aW9uOjpibGVu
ZFByb3BlcnRpZXMoY29uc3QgQ1NTUHJvcGVydHlCbGVuZGluZ0NsaWVudCogYW5pbQogCiAgICAg
QW5pbWF0aW9uUHJvcGVydHlXcmFwcGVyQmFzZSogd3JhcHBlciA9IENTU1Byb3BlcnR5QW5pbWF0
aW9uV3JhcHBlck1hcDo6c2luZ2xldG9uKCkud3JhcHBlckZvclByb3BlcnR5KHByb3ApOwogICAg
IGlmICh3cmFwcGVyKSB7CisgICAgICAgIC8vIGh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy93ZWIt
YW5pbWF0aW9ucy0xLyNkaXNjcmV0ZQorICAgICAgICAvLyBUaGUgcHJvcGVydHnigJlzIHZhbHVl
cyBjYW5ub3QgYmUgbWVhbmluZ2Z1bGx5IGNvbWJpbmVkLCB0aHVzIGl0IGlzIG5vdCBhZGRpdGl2
ZSBhbmQKKyAgICAgICAgLy8gaW50ZXJwb2xhdGlvbiBzd2FwcyBmcm9tIFZhIHRvIFZiIGF0IDUw
JSAocD0wLjUpLgorICAgICAgICBpZiAoIXdyYXBwZXItPmNhbkludGVycG9sYXRlKGEsIGIpKQor
ICAgICAgICAgICAgcHJvZ3Jlc3MgPSBwcm9ncmVzcyA8IDAuNSA/IDAgOiAxOwogICAgICAgICB3
cmFwcGVyLT5ibGVuZChhbmltLCBkc3QsIGEsIGIsIHByb2dyZXNzKTsKICNpZiAhTE9HX0RJU0FC
TEVECiAgICAgICAgIHdyYXBwZXItPmxvZ0JsZW5kKGEsIGIsIGRzdCwgcHJvZ3Jlc3MpOwo=
</data>
<flag name="review"
          id="441268"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>