<?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>117904</bug_id>
          
          <creation_ts>2013-06-21 18:43:13 -0700</creation_ts>
          <short_desc>[CoordinatedGraphics][CSS Shaders] marshal color and matrix custom filter parameters</short_desc>
          <delta_ts>2013-10-10 12:42:21 -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>New Bugs</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ralph T">ralpht+bugs</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jaepark</cc>
    
    <cc>luiz</cc>
    
    <cc>noam</cc>
    
    <cc>ralpht+bugs</cc>
    
    <cc>zeno</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>902733</commentid>
    <comment_count>0</comment_count>
    <who name="Ralph T">ralpht+bugs</who>
    <bug_when>2013-06-21 18:43:13 -0700</bug_when>
    <thetext>[CoordinatedGraphics][CSS Shaders] marshal color and matrix custom filter parameters</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902734</commentid>
    <comment_count>1</comment_count>
      <attachid>205231</attachid>
    <who name="Ralph T">ralpht+bugs</who>
    <bug_when>2013-06-21 18:44:42 -0700</bug_when>
    <thetext>Created attachment 205231
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938226</commentid>
    <comment_count>2</comment_count>
      <attachid>205231</attachid>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2013-10-10 00:01:51 -0700</bug_when>
    <thetext>Comment on attachment 205231
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=205231&amp;action=review

Is this patch still valid?

&gt; Source/WebKit2/ChangeLog:7
&gt; +        No port currently enables this code, however with this change the relevent layout tests now pass when enabled in EFL.

relevent -&gt; relevant</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938421</commentid>
    <comment_count>3</comment_count>
      <attachid>213902</attachid>
    <who name="Ralph T">ralpht+bugs</who>
    <bug_when>2013-10-10 10:51:14 -0700</bug_when>
    <thetext>Created attachment 213902
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938444</commentid>
    <comment_count>4</comment_count>
      <attachid>213902</attachid>
    <who name="Ralph T">ralpht+bugs</who>
    <bug_when>2013-10-10 11:40:56 -0700</bug_when>
    <thetext>Comment on attachment 213902
Patch

Noam, could you cq+ too please. I&apos;m not a committer :).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938490</commentid>
    <comment_count>5</comment_count>
      <attachid>213902</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-10 12:42:19 -0700</bug_when>
    <thetext>Comment on attachment 213902
Patch

Clearing flags on attachment: 213902

Committed r157240: &lt;http://trac.webkit.org/changeset/157240&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938491</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-10 12:42:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>205231</attachid>
            <date>2013-06-21 18:44:42 -0700</date>
            <delta_ts>2013-10-10 10:51:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117904-20130621184251.patch</filename>
            <type>text/plain</type>
            <size>4635</size>
            <attacher name="Ralph T">ralpht+bugs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxODQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzA4N2I1NTM2YTIzN2Jm
NWQyYTAwM2U3ZWNlODk5NDdkYmY0NTdkMC4uNmJmNDEwMjQ0ZDhhODJhNTU0MmJmNWUxMjM5Zjkz
YzJlNGJjZDg4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTA2LTIxICBSYWxw
aCBUaG9tYXMgIDxyYWxwaHRAZ21haWwuY29tPgorCisgICAgICAgIFtDb29yZGluYXRlZEdyYXBo
aWNzXVtDU1MgU2hhZGVyc10gbWFyc2hhbCBjb2xvciBhbmQgbWF0cml4IGN1c3RvbSBmaWx0ZXIg
cGFyYW1ldGVycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTE3OTA0CisKKyAgICAgICAgQ29ycmVjdGx5IGVuY29kZSBhbmQgZGVjb2RlIHRoZSAibWF0
cml4IiBhbmQgImNvbG9yIiBjdXN0b20gZmlsdGVyIHBhcmFtZXRlciB0eXBlcy4KKyAgICAgICAg
Tm8gcG9ydCBjdXJyZW50bHkgZW5hYmxlcyB0aGlzIGNvZGUsIGhvd2V2ZXIgd2l0aCB0aGlzIGNo
YW5nZSB0aGUgcmVsZXZlbnQgbGF5b3V0IHRlc3RzIG5vdyBwYXNzIHdoZW4gZW5hYmxlZCBpbiBF
RkwuCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2hh
cmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0FyZ3VtZW50Q29kZXJz
LmNwcDoKKyAgICAgICAgKENvcmVJUEM6Ojo6ZW5jb2RlKToKKyAgICAgICAgKENvcmVJUEM6Ojo6
ZGVjb2RlKToKKwogMjAxMy0wNi0yMSAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGln
YWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gRG8gbm90IHRyeSB0byBsb2FkIHZpZGVvcyBpbiB1
bml0IHRlc3RzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ29vcmRpbmF0ZWRH
cmFwaGljcy9Db29yZGluYXRlZEdyYXBoaWNzQXJndW1lbnRDb2RlcnMuY3BwIGIvU291cmNlL1dl
YktpdDIvU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0FyZ3Vt
ZW50Q29kZXJzLmNwcAppbmRleCBjZTk1ZmU4Nzc5ZTZiNzYwMDdkNTMwMDU3MGNhMGZiMWY1ZWZh
YmU4Li40MTNlNzM0ZDlmNDVmYTM0NDU4MDA1ZmYwODQwYzIzYzc4ZjcxYjYzIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZEdy
YXBoaWNzQXJndW1lbnRDb2RlcnMuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9Db29y
ZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NBcmd1bWVudENvZGVycy5jcHAKQEAg
LTU5LDYgKzU5LDcgQEAKICNpbmNsdWRlIDxXZWJDb3JlL0Nvb3JkaW5hdGVkQ3VzdG9tRmlsdGVy
T3BlcmF0aW9uLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9Db29yZGluYXRlZEN1c3RvbUZpbHRlclBy
b2dyYW0uaD4KICNpbmNsdWRlIDxXZWJDb3JlL0N1c3RvbUZpbHRlckFycmF5UGFyYW1ldGVyLmg+
CisjaW5jbHVkZSA8V2ViQ29yZS9DdXN0b21GaWx0ZXJDb2xvclBhcmFtZXRlci5oPgogI2luY2x1
ZGUgPFdlYkNvcmUvQ3VzdG9tRmlsdGVyQ29uc3RhbnRzLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9D
dXN0b21GaWx0ZXJOdW1iZXJQYXJhbWV0ZXIuaD4KICNpbmNsdWRlIDxXZWJDb3JlL0N1c3RvbUZp
bHRlck9wZXJhdGlvbi5oPgpAQCAtMTY1LDYgKzE2Niw3IEBAIHZvaWQgQXJndW1lbnRDb2RlcjxX
ZWJDb3JlOjpGaWx0ZXJPcGVyYXRpb25zPjo6ZW5jb2RlKEFyZ3VtZW50RW5jb2RlciYgZW5jb2Rl
ciwKICAgICAgICAgICAgICAgICBlbmNvZGVyLmVuY29kZUVudW0ocGFyYW1ldGVyLT5wYXJhbWV0
ZXJUeXBlKCkpOwogCiAgICAgICAgICAgICAgICAgc3dpdGNoIChwYXJhbWV0ZXItPnBhcmFtZXRl
clR5cGUoKSkgeworICAgICAgICAgICAgICAgIGNhc2UgQ3VzdG9tRmlsdGVyUGFyYW1ldGVyOjpN
QVRSSVg6CiAgICAgICAgICAgICAgICAgY2FzZSBDdXN0b21GaWx0ZXJQYXJhbWV0ZXI6OkFSUkFZ
OiB7CiAgICAgICAgICAgICAgICAgICAgIEN1c3RvbUZpbHRlckFycmF5UGFyYW1ldGVyKiBhcnJh
eVBhcmFtZXRlciA9IHN0YXRpY19jYXN0PEN1c3RvbUZpbHRlckFycmF5UGFyYW1ldGVyKj4ocGFy
YW1ldGVyLmdldCgpKTsKICAgICAgICAgICAgICAgICAgICAgZW5jb2RlciA8PCBzdGF0aWNfY2Fz
dDx1aW50MzJfdD4oYXJyYXlQYXJhbWV0ZXItPnNpemUoKSk7CkBAIC0xNzIsNiArMTc0LDExIEBA
IHZvaWQgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpGaWx0ZXJPcGVyYXRpb25zPjo6ZW5jb2RlKEFy
Z3VtZW50RW5jb2RlciYgZW5jb2RlciwKICAgICAgICAgICAgICAgICAgICAgICAgIGVuY29kZXIg
PDwgYXJyYXlQYXJhbWV0ZXItPnZhbHVlQXQoaik7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBjYXNlIEN1c3RvbUZpbHRlclBh
cmFtZXRlcjo6Q09MT1I6IHsKKyAgICAgICAgICAgICAgICAgICAgQ3VzdG9tRmlsdGVyQ29sb3JQ
YXJhbWV0ZXIqIGNvbG9yUGFyYW1ldGVyID0gc3RhdGljX2Nhc3Q8Q3VzdG9tRmlsdGVyQ29sb3JQ
YXJhbWV0ZXIqPihwYXJhbWV0ZXIuZ2V0KCkpOworICAgICAgICAgICAgICAgICAgICBlbmNvZGVy
IDw8IGNvbG9yUGFyYW1ldGVyLT5jb2xvcigpOworICAgICAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgY2FzZSBDdXN0b21GaWx0ZXJQYXJh
bWV0ZXI6Ok5VTUJFUjogewogICAgICAgICAgICAgICAgICAgICBDdXN0b21GaWx0ZXJOdW1iZXJQ
YXJhbWV0ZXIqIG51Ym1lclBhcmFtZXRlciA9IHN0YXRpY19jYXN0PEN1c3RvbUZpbHRlck51bWJl
clBhcmFtZXRlcio+KHBhcmFtZXRlci5nZXQoKSk7CiAgICAgICAgICAgICAgICAgICAgIGVuY29k
ZXIgPDwgc3RhdGljX2Nhc3Q8dWludDMyX3Q+KG51Ym1lclBhcmFtZXRlci0+c2l6ZSgpKTsKQEAg
LTI4Niw4ICsyOTMsOSBAQCBib29sIEFyZ3VtZW50Q29kZXI8V2ViQ29yZTo6RmlsdGVyT3BlcmF0
aW9ucz46OmRlY29kZShBcmd1bWVudERlY29kZXImIGRlY29kZXIsCiAgICAgICAgICAgICAgICAg
ICAgIHJldHVybiBmYWxzZTsKIAogICAgICAgICAgICAgICAgIHN3aXRjaCAocGFyYW1ldGVyVHlw
ZSkgeworICAgICAgICAgICAgICAgIGNhc2UgQ3VzdG9tRmlsdGVyUGFyYW1ldGVyOjpNQVRSSVg6
CiAgICAgICAgICAgICAgICAgY2FzZSBDdXN0b21GaWx0ZXJQYXJhbWV0ZXI6OkFSUkFZOiB7Ci0g
ICAgICAgICAgICAgICAgICAgIFJlZlB0cjxDdXN0b21GaWx0ZXJBcnJheVBhcmFtZXRlcj4gYXJy
YXlQYXJhbWV0ZXIgPSBDdXN0b21GaWx0ZXJBcnJheVBhcmFtZXRlcjo6Y3JlYXRlKG5hbWUpOwor
ICAgICAgICAgICAgICAgICAgICBSZWZQdHI8Q3VzdG9tRmlsdGVyQXJyYXlQYXJhbWV0ZXI+IGFy
cmF5UGFyYW1ldGVyID0gQ3VzdG9tRmlsdGVyQXJyYXlQYXJhbWV0ZXI6OmNyZWF0ZShuYW1lLCBw
YXJhbWV0ZXJUeXBlKTsKICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgYXJyYXlQYXJhbWV0
ZXJTaXplOwogICAgICAgICAgICAgICAgICAgICBpZiAoIWRlY29kZXIuZGVjb2RlKGFycmF5UGFy
YW1ldGVyU2l6ZSkpCiAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CkBAIC0z
MDAsNiArMzA4LDE1IEBAIGJvb2wgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpGaWx0ZXJPcGVyYXRp
b25zPjo6ZGVjb2RlKEFyZ3VtZW50RGVjb2RlciYgZGVjb2RlciwKICAgICAgICAgICAgICAgICAg
ICAgcGFyYW1ldGVyc1tpXSA9IGFycmF5UGFyYW1ldGVyLnJlbGVhc2UoKTsKICAgICAgICAgICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGNhc2Ug
Q3VzdG9tRmlsdGVyUGFyYW1ldGVyOjpDT0xPUjogeworICAgICAgICAgICAgICAgICAgICBSZWZQ
dHI8Q3VzdG9tRmlsdGVyQ29sb3JQYXJhbWV0ZXI+IGNvbG9yUGFyYW1ldGVyID0gQ3VzdG9tRmls
dGVyQ29sb3JQYXJhbWV0ZXI6OmNyZWF0ZShuYW1lKTsKKyAgICAgICAgICAgICAgICAgICAgQ29s
b3IgYzsKKyAgICAgICAgICAgICAgICAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShjKSkKKyAgICAg
ICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgICAgICAgICAgICAgY29s
b3JQYXJhbWV0ZXItPnNldENvbG9yKGMpOworICAgICAgICAgICAgICAgICAgICBwYXJhbWV0ZXJz
W2ldID0gY29sb3JQYXJhbWV0ZXIucmVsZWFzZSgpOworICAgICAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgY2FzZSBDdXN0b21GaWx0ZXJQ
YXJhbWV0ZXI6Ok5VTUJFUjogewogICAgICAgICAgICAgICAgICAgICBSZWZQdHI8Q3VzdG9tRmls
dGVyTnVtYmVyUGFyYW1ldGVyPiBudW1iZXJQYXJhbWV0ZXIgPSBDdXN0b21GaWx0ZXJOdW1iZXJQ
YXJhbWV0ZXI6OmNyZWF0ZShuYW1lKTsKICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgbnVt
YmVyUGFyYW1ldGVyU2l6ZTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>213902</attachid>
            <date>2013-10-10 10:51:14 -0700</date>
            <delta_ts>2013-10-10 12:42:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117904-20131010105116.patch</filename>
            <type>text/plain</type>
            <size>4643</size>
            <attacher name="Ralph T">ralpht+bugs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU3MjMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZTQyZGZlMjU4ODA4ZDVm
NmIwM2I2YTA2NmRjYzc5NDNhNjUyYTc3ZS4uODdmNTg1Y2M4ZjhkYTg2M2YxZWRkNmEyZmI4MTQ5
MWI1NjM1MzQ2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTEwLTEwICBSYWxw
aCBUaG9tYXMgIDxyYWxwaHRAZ21haWwuY29tPgorCisgICAgICAgIFtDb29yZGluYXRlZEdyYXBo
aWNzXVtDU1MgU2hhZGVyc10gbWFyc2hhbCBjb2xvciBhbmQgbWF0cml4IGN1c3RvbSBmaWx0ZXIg
cGFyYW1ldGVycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTE3OTA0CisKKyAgICAgICAgQ29ycmVjdGx5IGVuY29kZSBhbmQgZGVjb2RlIHRoZSAibWF0
cml4IiBhbmQgImNvbG9yIiBjdXN0b20gZmlsdGVyIHBhcmFtZXRlciB0eXBlcy4KKyAgICAgICAg
Tm8gcG9ydCBjdXJyZW50bHkgZW5hYmxlcyB0aGlzIGNvZGUsIGhvd2V2ZXIgd2l0aCB0aGlzIGNo
YW5nZSB0aGUgcmVsZXZhbnQgbGF5b3V0IHRlc3RzIG5vdyBwYXNzIHdoZW4gZW5hYmxlZCBpbiBF
RkwuCisgICAgICAgIFJldmlld2VkIGJ5IE5vYW0gUm9zZW50aGFsLgorCisgICAgICAgICogU2hh
cmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0FyZ3VtZW50Q29kZXJz
LmNwcDoKKyAgICAgICAgKENvcmVJUEM6Ojo6ZW5jb2RlKToKKyAgICAgICAgKENvcmVJUEM6Ojo6
ZGVjb2RlKToKKwogMjAxMy0xMC0xMCAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQu
b3JnPgogCiAgICAgICAgIEJ1aWxkZml4IGZvciBub24gTWFjIHBsYXRmb3JtcyB3aXRoIGVuYWJs
ZWQgTmV0d29ya1Byb2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9Db29y
ZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NBcmd1bWVudENvZGVycy5jcHAgYi9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZEdyYXBo
aWNzQXJndW1lbnRDb2RlcnMuY3BwCmluZGV4IDRlZDU4Yjk4NDVkZjVlNjRkMWQ0ZDVkNDQ2ZTcx
NjVhNTUyOTMwNTcuLmU0MjI3YWViMGFmMDM0ZjhkZGJlYWMxZjMwYjI2M2JmZjUzOTk4ZjggMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9Db29yZGluYXRlZEdyYXBoaWNzL0Nvb3Jk
aW5hdGVkR3JhcGhpY3NBcmd1bWVudENvZGVycy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvU2hh
cmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0FyZ3VtZW50Q29kZXJz
LmNwcApAQCAtNTksNiArNTksNyBAQAogI2luY2x1ZGUgPFdlYkNvcmUvQ29vcmRpbmF0ZWRDdXN0
b21GaWx0ZXJPcGVyYXRpb24uaD4KICNpbmNsdWRlIDxXZWJDb3JlL0Nvb3JkaW5hdGVkQ3VzdG9t
RmlsdGVyUHJvZ3JhbS5oPgogI2luY2x1ZGUgPFdlYkNvcmUvQ3VzdG9tRmlsdGVyQXJyYXlQYXJh
bWV0ZXIuaD4KKyNpbmNsdWRlIDxXZWJDb3JlL0N1c3RvbUZpbHRlckNvbG9yUGFyYW1ldGVyLmg+
CiAjaW5jbHVkZSA8V2ViQ29yZS9DdXN0b21GaWx0ZXJDb25zdGFudHMuaD4KICNpbmNsdWRlIDxX
ZWJDb3JlL0N1c3RvbUZpbHRlck51bWJlclBhcmFtZXRlci5oPgogI2luY2x1ZGUgPFdlYkNvcmUv
Q3VzdG9tRmlsdGVyT3BlcmF0aW9uLmg+CkBAIC0xNjMsNiArMTY0LDcgQEAgdm9pZCBBcmd1bWVu
dENvZGVyPFdlYkNvcmU6OkZpbHRlck9wZXJhdGlvbnM+OjplbmNvZGUoQXJndW1lbnRFbmNvZGVy
JiBlbmNvZGVyLAogICAgICAgICAgICAgICAgIGVuY29kZXIuZW5jb2RlRW51bShwYXJhbWV0ZXIt
PnBhcmFtZXRlclR5cGUoKSk7CiAKICAgICAgICAgICAgICAgICBzd2l0Y2ggKHBhcmFtZXRlci0+
cGFyYW1ldGVyVHlwZSgpKSB7CisgICAgICAgICAgICAgICAgY2FzZSBDdXN0b21GaWx0ZXJQYXJh
bWV0ZXI6Ok1BVFJJWDoKICAgICAgICAgICAgICAgICBjYXNlIEN1c3RvbUZpbHRlclBhcmFtZXRl
cjo6QVJSQVk6IHsKICAgICAgICAgICAgICAgICAgICAgQ3VzdG9tRmlsdGVyQXJyYXlQYXJhbWV0
ZXIqIGFycmF5UGFyYW1ldGVyID0gc3RhdGljX2Nhc3Q8Q3VzdG9tRmlsdGVyQXJyYXlQYXJhbWV0
ZXIqPihwYXJhbWV0ZXIuZ2V0KCkpOwogICAgICAgICAgICAgICAgICAgICBlbmNvZGVyIDw8IHN0
YXRpY19jYXN0PHVpbnQzMl90PihhcnJheVBhcmFtZXRlci0+c2l6ZSgpKTsKQEAgLTE3MCw2ICsx
NzIsMTEgQEAgdm9pZCBBcmd1bWVudENvZGVyPFdlYkNvcmU6OkZpbHRlck9wZXJhdGlvbnM+Ojpl
bmNvZGUoQXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyLAogICAgICAgICAgICAgICAgICAgICAgICAg
ZW5jb2RlciA8PCBhcnJheVBhcmFtZXRlci0+dmFsdWVBdChqKTsKICAgICAgICAgICAgICAgICAg
ICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGNhc2UgQ3VzdG9t
RmlsdGVyUGFyYW1ldGVyOjpDT0xPUjogeworICAgICAgICAgICAgICAgICAgICBDdXN0b21GaWx0
ZXJDb2xvclBhcmFtZXRlciogY29sb3JQYXJhbWV0ZXIgPSBzdGF0aWNfY2FzdDxDdXN0b21GaWx0
ZXJDb2xvclBhcmFtZXRlcio+KHBhcmFtZXRlci5nZXQoKSk7CisgICAgICAgICAgICAgICAgICAg
IGVuY29kZXIgPDwgY29sb3JQYXJhbWV0ZXItPmNvbG9yKCk7CisgICAgICAgICAgICAgICAgICAg
IGJyZWFrOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBjYXNlIEN1c3RvbUZp
bHRlclBhcmFtZXRlcjo6TlVNQkVSOiB7CiAgICAgICAgICAgICAgICAgICAgIEN1c3RvbUZpbHRl
ck51bWJlclBhcmFtZXRlciogbnVibWVyUGFyYW1ldGVyID0gc3RhdGljX2Nhc3Q8Q3VzdG9tRmls
dGVyTnVtYmVyUGFyYW1ldGVyKj4ocGFyYW1ldGVyLmdldCgpKTsKICAgICAgICAgICAgICAgICAg
ICAgZW5jb2RlciA8PCBzdGF0aWNfY2FzdDx1aW50MzJfdD4obnVibWVyUGFyYW1ldGVyLT5zaXpl
KCkpOwpAQCAtMjg0LDggKzI5MSw5IEBAIGJvb2wgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpGaWx0
ZXJPcGVyYXRpb25zPjo6ZGVjb2RlKEFyZ3VtZW50RGVjb2RlciYgZGVjb2RlciwKICAgICAgICAg
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgICAgICAgICAgICAgc3dpdGNoIChwYXJh
bWV0ZXJUeXBlKSB7CisgICAgICAgICAgICAgICAgY2FzZSBDdXN0b21GaWx0ZXJQYXJhbWV0ZXI6
Ok1BVFJJWDoKICAgICAgICAgICAgICAgICBjYXNlIEN1c3RvbUZpbHRlclBhcmFtZXRlcjo6QVJS
QVk6IHsKLSAgICAgICAgICAgICAgICAgICAgUmVmUHRyPEN1c3RvbUZpbHRlckFycmF5UGFyYW1l
dGVyPiBhcnJheVBhcmFtZXRlciA9IEN1c3RvbUZpbHRlckFycmF5UGFyYW1ldGVyOjpjcmVhdGUo
bmFtZSk7CisgICAgICAgICAgICAgICAgICAgIFJlZlB0cjxDdXN0b21GaWx0ZXJBcnJheVBhcmFt
ZXRlcj4gYXJyYXlQYXJhbWV0ZXIgPSBDdXN0b21GaWx0ZXJBcnJheVBhcmFtZXRlcjo6Y3JlYXRl
KG5hbWUsIHBhcmFtZXRlclR5cGUpOwogICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBhcnJh
eVBhcmFtZXRlclNpemU7CiAgICAgICAgICAgICAgICAgICAgIGlmICghZGVjb2Rlci5kZWNvZGUo
YXJyYXlQYXJhbWV0ZXJTaXplKSkKICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxz
ZTsKQEAgLTI5OCw2ICszMDYsMTUgQEAgYm9vbCBBcmd1bWVudENvZGVyPFdlYkNvcmU6OkZpbHRl
ck9wZXJhdGlvbnM+OjpkZWNvZGUoQXJndW1lbnREZWNvZGVyJiBkZWNvZGVyLAogICAgICAgICAg
ICAgICAgICAgICBwYXJhbWV0ZXJzW2ldID0gYXJyYXlQYXJhbWV0ZXIucmVsZWFzZSgpOwogICAg
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAg
ICAgY2FzZSBDdXN0b21GaWx0ZXJQYXJhbWV0ZXI6OkNPTE9SOiB7CisgICAgICAgICAgICAgICAg
ICAgIFJlZlB0cjxDdXN0b21GaWx0ZXJDb2xvclBhcmFtZXRlcj4gY29sb3JQYXJhbWV0ZXIgPSBD
dXN0b21GaWx0ZXJDb2xvclBhcmFtZXRlcjo6Y3JlYXRlKG5hbWUpOworICAgICAgICAgICAgICAg
ICAgICBDb2xvciBjOworICAgICAgICAgICAgICAgICAgICBpZiAoIWRlY29kZXIuZGVjb2RlKGMp
KQorICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICAgICAgICAg
ICAgICBjb2xvclBhcmFtZXRlci0+c2V0Q29sb3IoYyk7CisgICAgICAgICAgICAgICAgICAgIHBh
cmFtZXRlcnNbaV0gPSBjb2xvclBhcmFtZXRlci5yZWxlYXNlKCk7CisgICAgICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBjYXNlIEN1c3Rv
bUZpbHRlclBhcmFtZXRlcjo6TlVNQkVSOiB7CiAgICAgICAgICAgICAgICAgICAgIFJlZlB0cjxD
dXN0b21GaWx0ZXJOdW1iZXJQYXJhbWV0ZXI+IG51bWJlclBhcmFtZXRlciA9IEN1c3RvbUZpbHRl
ck51bWJlclBhcmFtZXRlcjo6Y3JlYXRlKG5hbWUpOwogICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCBudW1iZXJQYXJhbWV0ZXJTaXplOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>