<?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>228138</bug_id>
          
          <creation_ts>2021-07-20 21:30:45 -0700</creation_ts>
          <short_desc>wide gamut colors in Web content not shown after moving window from sRGB to Display P3 screen until next repaint</short_desc>
          <delta_ts>2021-07-21 09:07:22 -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>Layout and Rendering</component>
          <version>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Cameron McCormack (:heycam)">heycam</reporter>
          <assigned_to name="Cameron McCormack (:heycam)">heycam</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1778361</commentid>
    <comment_count>0</comment_count>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2021-07-20 21:30:45 -0700</bug_when>
    <thetext>Assuming this is a WebKit bug.  STR:

1. Have a machine with two displays, one Display P3 and the other sRGB.
2. Open a new Safari window on the sRGB display and load the attached test.  Notice the two red rectangles are the same color.
3. Move the window to the Display P3 display.  Notice the two rectangles are still the same color.
4. Press Cmd+R.  Notice the two rectangles are now different colors.

Forcing a repaint of the document also makes the display-p3 color show up correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1778362</commentid>
    <comment_count>1</comment_count>
      <attachid>433919</attachid>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2021-07-20 21:31:02 -0700</bug_when>
    <thetext>Created attachment 433919
test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1778363</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-07-20 22:36:56 -0700</bug_when>
    <thetext>&lt;rdar://problem/80878587&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1778364</commentid>
    <comment_count>3</comment_count>
      <attachid>433920</attachid>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2021-07-20 22:41:53 -0700</bug_when>
    <thetext>Created attachment 433920
Patch</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>433919</attachid>
            <date>2021-07-20 21:31:02 -0700</date>
            <delta_ts>2021-07-20 21:31:02 -0700</delta_ts>
            <desc>test</desc>
            <filename>a.html</filename>
            <type>text/html</type>
            <size>180</size>
            <attacher name="Cameron McCormack (:heycam)">heycam</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxkaXYgc3R5bGU9IndpZHRoOiAxMDBweDsgaGVpZ2h0OiAxMDBweDsg
YmFja2dyb3VuZC1jb2xvcjogcmVkOyI+PC9kaXY+CjxkaXYgc3R5bGU9IndpZHRoOiAxMDBweDsg
aGVpZ2h0OiAxMDBweDsgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZGlzcGxheS1wMyAxIDAgMCk7
Ij48L2Rpdj4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433920</attachid>
            <date>2021-07-20 22:41:53 -0700</date>
            <delta_ts>2021-07-21 09:07:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-228138-20210721154152.patch</filename>
            <type>text/plain</type>
            <size>2049</size>
            <attacher name="Cameron McCormack (:heycam)">heycam</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwMTE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGRlZDcyMWVkODM2NTljZWEy
OGNiNmRlNDM1M2I0OWZmMzViODE2ZjguLmIzNmRhZTgzMmMxZWFiYWIyYmJjNzQwZDE2YmQ0MzQ2
MmFhNTliZjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMjEtMDctMjAgIENhbWVyb24g
TWNDb3JtYWNrICA8aGV5Y2FtQGFwcGxlLmNvbT4KKworICAgICAgICBSZXBhaW50IHdoZW4gc2Ny
ZWVuIGNoYW5nZXMgdG8gaGFuZGxlIGNvbG9yIHByb2ZpbGUgY2hhbmdlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjgxMzgKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzgwODc4NTg3PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIE5vIHRlc3Qgc2luY2UgSSBkb24ndCB0aGluayB3ZSBoYXZlIGEgZ29vZCB3
YXkgdG8gdGVzdCBjb2xvciBzcGFjZQorICAgICAgICBkZXBlbmRlbnQgY29udGVudCByZW5kZXJp
bmcuCisKKyAgICAgICAgUmVwYWludCBldmVyeXRoaW5nIGluIHRoZSB3aW5kb3cgd2hlbiBpdCBj
aGFuZ2VzIHNjcmVlbi4gV2UgZG8gdGhpcworICAgICAgICBpbiBhIGZ1bmN0aW9uIHRoYXQgdGhl
IE5TV2luZG93RGlkQ2hhbmdlU2NyZWVuTm90aWZpY2F0aW9uCisgICAgICAgIG5vdGlmaWNhdGlv
biBlbmRzIHVwIGNhbGxpbmcsIGFsdGhvdWdoIHdlIGNvdWxkIGFkZCBhIG5ldyBsaXN0ZW5lciBm
b3IgCisgICAgICAgIE5TV2luZG93RGlkQ2hhbmdlU2NyZWVuUHJvZmlsZU5vdGlmaWNhdGlvbiBp
ZiB3ZSB3YW50ZWQgdG8gbGltaXQgdGhlCisgICAgICAgIHJlcGFpbnQgdG8gY2FzZXMgd2hlbiB0
aGUgY29sb3IgcHJvZmlsZSBhY3R1YWxseSBjaGFuZ2VzLiBCdXQgc2NyZWVuCisgICAgICAgIGNo
YW5nZXMgYXJlIHJhcmUgZW5vdWdoIHRoYXQgaXQgc2hvdWxkbid0IG1hdHRlci4KKworICAgICAg
ICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2Vi
UGFnZTo6d2luZG93U2NyZWVuRGlkQ2hhbmdlKToKKwogMjAyMS0wNy0yMCAgV2Vuc29uIEhzaWVo
ICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBbaU9TXSBBZGQgU1BJIGZvciBp
bnRlcm5hbCBjbGllbnRzIHRvIGNvbnN1bHQgd2hldGhlciBvciBub3Qgdmlld3BvcnQgcXVpcmtz
IHNob3VsZCBiZSBlbmFibGVkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3Mv
V2ViUGFnZS9XZWJQYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dl
YlBhZ2UuY3BwCmluZGV4IDE1NjQ1MDRkNjUyMTJmNTMyNTJjOGQ5MWVkZjM3MGI4Y2QzM2RmYzYu
LjgwZWFjNTljNWFlZmJjM2I5YTMxNzJmYWQ1NWJkNjE4MGU4ZDE4MWQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCkBAIC0yMTYyLDYgKzIxNjIsNyBA
QCB2b2lkIFdlYlBhZ2U6OnNldFBhZ2VBbmRUZXh0Wm9vbUZhY3RvcnMoZG91YmxlIHBhZ2Vab29t
RmFjdG9yLCBkb3VibGUgdGV4dFpvb21GYQogdm9pZCBXZWJQYWdlOjp3aW5kb3dTY3JlZW5EaWRD
aGFuZ2UoUGxhdGZvcm1EaXNwbGF5SUQgZGlzcGxheUlELCBzdGQ6Om9wdGlvbmFsPHVuc2lnbmVk
PiBub21pbmFsRnJhbWVzUGVyU2Vjb25kKQogewogICAgIG1fcGFnZS0+Y2hyb21lKCkud2luZG93
U2NyZWVuRGlkQ2hhbmdlKGRpc3BsYXlJRCwgbm9taW5hbEZyYW1lc1BlclNlY29uZCk7CisgICAg
Zm9yY2VSZXBhaW50V2l0aG91dENhbGxiYWNrKCk7CiAKICNpZiBQTEFURk9STShNQUMpCiAgICAg
V2ViUHJvY2Vzczo6c2luZ2xldG9uKCkudXBkYXRlUGFnZVNjcmVlblByb3BlcnRpZXMoKTsK
</data>
<flag name="review"
          id="456293"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>