<?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>182076</bug_id>
          
          <creation_ts>2018-01-24 17:07:34 -0800</creation_ts>
          <short_desc>Move WebGL&apos;s colorspace code into IOSurface</short_desc>
          <delta_ts>2018-01-24 17:20:56 -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>WebGL</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="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>dino</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1392847</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-24 17:07:34 -0800</bug_when>
    <thetext>Move WebGL&apos;s colorspace code into IOSurface</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392848</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-01-24 17:08:26 -0800</bug_when>
    <thetext>&lt;rdar://problem/36846863&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392850</commentid>
    <comment_count>2</comment_count>
      <attachid>332214</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-24 17:10:34 -0800</bug_when>
    <thetext>Created attachment 332214
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392851</commentid>
    <comment_count>3</comment_count>
      <attachid>332214</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-01-24 17:11:58 -0800</bug_when>
    <thetext>Comment on attachment 332214
Patch

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

&gt; Source/WebCore/platform/graphics/cocoa/IOSurface.mm:440
&gt; +void IOSurface::migrateColorSpaceToLayerProperties()

Not layer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392852</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-24 17:17:29 -0800</bug_when>
    <thetext>Committed r227588: &lt;https://trac.webkit.org/changeset/227588&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>332214</attachid>
            <date>2018-01-24 17:10:34 -0800</date>
            <delta_ts>2018-01-24 17:20:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-182076-20180125121032.patch</filename>
            <type>text/plain</type>
            <size>3758</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI3NTgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWJkZTZiNWI2MTFhOTEy
YzE5NThkMzcyZGIxZWVkNDMzOGRiZGMwYy4uYzk1YzYwYzVhM2Y5MjYxNjU5ZDgzMDNkNzgwNzNj
MDQ1MzM3ODU0YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE4LTAxLTI0ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBNb3ZlIFdlYkdMJ3MgY29sb3Jz
cGFjZSBjb2RlIGludG8gSU9TdXJmYWNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xODIwNzYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM2ODQ2ODYz
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJhdGhl
ciB0aGFuIGhhdmUgV2ViR0xMYXllciB0YWxrIGRpcmVjdGx5IHRvIGFuIElPU3VyZmFjZVJlZiwK
KyAgICAgICAgdXNlIGEgaGVscGVyIGZ1bmN0aW9uIG9uIFdlYkNvcmU6OklPU3VyZmFjZS4KKwor
ICAgICAgICBObyBiZWhhdmlvdXIgY2hhbmdlLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhp
Y3MvY29jb2EvSU9TdXJmYWNlLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2Ev
SU9TdXJmYWNlLm1tOgorICAgICAgICAoV2ViQ29yZTo6SU9TdXJmYWNlOjptaWdyYXRlQ29sb3JT
cGFjZVRvTGF5ZXJQcm9wZXJ0aWVzKTogQWRkIG5ldyBoZWxwZXIuCisgICAgICAgICogcGxhdGZv
cm0vZ3JhcGhpY3MvY29jb2EvV2ViR0xMYXllci5tbToKKyAgICAgICAgKC1bV2ViR0xMYXllciBh
bGxvY2F0ZUlPU3VyZmFjZUJhY2tpbmdTdG9yZVdpdGhTaXplOnVzaW5nQWxwaGE6XSk6IFRoZQor
ICAgICAgICBuZXdseSBjcmVhdGVkIElPU3VyZmFjZXMgY2FsbCB0aGUgaGVscGVyIHRvIHNldCB1
cCB0aGVpciBjb2xvcnNwYWNlLgorCiAyMDE4LTAxLTI0ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5u
QGFwcGxlLmNvbT4KIAogICAgICAgICBPcGFxdWUgYmVpbmctbG9hZGVkIHJlc3BvbnNlcyBzaG91
bGQgY2xvbmUgdGhlaXIgYm9keQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvY29jb2EvSU9TdXJmYWNlLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jb2NvYS9JT1N1cmZhY2UuaAppbmRleCA2ZGVjYWQ2YjU2MzcwNWE3ZWI3NDczNGQ2MGRk
YWVmODNjMjExNDY1Li45NjczZWJjYmU1OWY4ODkyNWVjNDM0MTExYjM0NWNhMzA5ZWNiY2EwIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9JT1N1cmZh
Y2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9JT1N1cmZh
Y2UuaApAQCAtMTM5LDYgKzEzOSw4IEBAIHB1YmxpYzoKICAgICBXRUJDT1JFX0VYUE9SVCBzdGF0
aWMgdm9pZCBjb252ZXJ0VG9Gb3JtYXQoc3RkOjp1bmlxdWVfcHRyPFdlYkNvcmU6OklPU3VyZmFj
ZT4mJiBpblN1cmZhY2UsIEZvcm1hdCwgV1RGOjpGdW5jdGlvbjx2b2lkKHN0ZDo6dW5pcXVlX3B0
cjxXZWJDb3JlOjpJT1N1cmZhY2U+KT4mJik7CiAjZW5kaWYKIAorICAgIHZvaWQgbWlncmF0ZUNv
bG9yU3BhY2VUb0xheWVyUHJvcGVydGllcygpOworCiBwcml2YXRlOgogICAgIElPU3VyZmFjZShJ
bnRTaXplLCBJbnRTaXplIGNvbnRleHRTaXplLCBDR0NvbG9yU3BhY2VSZWYsIEZvcm1hdCwgYm9v
bCYgc3VjY2Vzcyk7CiAgICAgSU9TdXJmYWNlKElPU3VyZmFjZVJlZiwgQ0dDb2xvclNwYWNlUmVm
KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NvY29hL0lP
U3VyZmFjZS5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NvY29hL0lPU3Vy
ZmFjZS5tbQppbmRleCAwOTZmOGZmMDY4OGJkYmYzZTJjMTIzOTA2ZjIyYzAxNWU0MGFkOWI1Li4z
NWQ3ZDI4MWU3YjE4YWViNDlmMTcxOTQ1ODg1MjQ1NTdiODE5MGUwIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9JT1N1cmZhY2UubW0KKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvSU9TdXJmYWNlLm1tCkBAIC00Mzcs
NiArNDM3LDEyIEBAIHZvaWQgSU9TdXJmYWNlOjpjb252ZXJ0VG9Gb3JtYXQoc3RkOjp1bmlxdWVf
cHRyPElPU3VyZmFjZT4mJiBpblN1cmZhY2UsIEZvcm1hdCBmCiB9CiAjZW5kaWYgLy8gUExBVEZP
Uk0oSU9TKQogCit2b2lkIElPU3VyZmFjZTo6bWlncmF0ZUNvbG9yU3BhY2VUb0xheWVyUHJvcGVy
dGllcygpCit7CisgICAgYXV0byBjb2xvclNwYWNlUHJvcGVydGllcyA9IGFkb3B0Q0YoQ0dDb2xv
clNwYWNlQ29weVByb3BlcnR5TGlzdChtX2NvbG9yU3BhY2UuZ2V0KCkpKTsKKyAgICBJT1N1cmZh
Y2VTZXRWYWx1ZShtX3N1cmZhY2UuZ2V0KCksIGtJT1N1cmZhY2VDb2xvclNwYWNlLCBjb2xvclNw
YWNlUHJvcGVydGllcy5nZXQoKSk7Cit9CisKIHN0YXRpYyBUZXh0U3RyZWFtJiBvcGVyYXRvcjw8
KFRleHRTdHJlYW0mIHRzLCBJT1N1cmZhY2U6OkZvcm1hdCBmb3JtYXQpCiB7CiAgICAgc3dpdGNo
IChmb3JtYXQpIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2NvY29hL1dlYkdMTGF5ZXIubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9j
b2NvYS9XZWJHTExheWVyLm1tCmluZGV4IDRjNDM2ZGJjMjA5ZTZlNzMzZTM4N2JiZjg0MjRmMWI4
OWI3NjNhM2EuLmFlMzEyODJlYTIyMWFmOWE2ODA3Yjg0YmZkOTY5Mzc4ZTIzMGFlZjMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NvY29hL1dlYkdMTGF5ZXIu
bW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvV2ViR0xMYXll
ci5tbQpAQCAtMTU5LDEwICsxNTksOSBAQCBzdGF0aWMgdm9pZCBmcmVlRGF0YSh2b2lkICosIGNv
bnN0IHZvaWQgKmRhdGEsIHNpemVfdCAvKiBzaXplICovKQogICAgIEFTU0VSVChfZHJhd2luZ0J1
ZmZlcik7CiAgICAgQVNTRVJUKF9zcGFyZUJ1ZmZlcik7CiAKLSAgICBhdXRvIHNSR0JEZXRhaWxz
ID0gYWRvcHRDRihDR0NvbG9yU3BhY2VDb3B5UHJvcGVydHlMaXN0KHNSR0JDb2xvclNwYWNlUmVm
KCkpKTsKLSAgICBJT1N1cmZhY2VTZXRWYWx1ZShfY29udGVudHNCdWZmZXItPnN1cmZhY2UoKSwg
a0lPU3VyZmFjZUNvbG9yU3BhY2UsIHNSR0JEZXRhaWxzLmdldCgpKTsKLSAgICBJT1N1cmZhY2VT
ZXRWYWx1ZShfZHJhd2luZ0J1ZmZlci0+c3VyZmFjZSgpLCBrSU9TdXJmYWNlQ29sb3JTcGFjZSwg
c1JHQkRldGFpbHMuZ2V0KCkpOwotICAgIElPU3VyZmFjZVNldFZhbHVlKF9zcGFyZUJ1ZmZlci0+
c3VyZmFjZSgpLCBrSU9TdXJmYWNlQ29sb3JTcGFjZSwgc1JHQkRldGFpbHMuZ2V0KCkpOworICAg
IF9jb250ZW50c0J1ZmZlci0+bWlncmF0ZUNvbG9yU3BhY2VUb0xheWVyUHJvcGVydGllcygpOwor
ICAgIF9kcmF3aW5nQnVmZmVyLT5taWdyYXRlQ29sb3JTcGFjZVRvTGF5ZXJQcm9wZXJ0aWVzKCk7
CisgICAgX3NwYXJlQnVmZmVyLT5taWdyYXRlQ29sb3JTcGFjZVRvTGF5ZXJQcm9wZXJ0aWVzKCk7
CiB9CiAKIC0gKHZvaWQpYmluZEZyYW1lYnVmZmVyVG9OZXh0QXZhaWxhYmxlU3VyZmFjZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>