<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - :placeholder-shown pseudo-class: cannot change value of color property."
   href="https://bugs.webkit.org/show_bug.cgi?id=150021">150021</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>:placeholder-shown pseudo-class: cannot change value of color property.
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>CSS
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>phiw2&#64;l-c-n.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=262874" name="attach_262874" title="testcase">attachment 262874</a> <a href="attachment.cgi?id=262874&amp;action=edit" title="testcase">[details]</a></span>
testcase

Specifying the `color` property has no effect when specified with the :placeholder-shown pseudo-class.

In the test case, the first input element should show the text in yellow. Instead the default light grey is rendered. Strangely (?) the WebKit inspector tells that the computed value is indeed yellow.
The second input uses the prefixed pseudo-element, that works fine.

Safari 9, OS X 10.11 and 10.10
Nightly on OS X10.10</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>