<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>Right, but when those differences come to light, should the goal be to adjust the ref test to make it platform-independent, or is having platform-specific ref tests acceptable? Doesn't that put us in the same situation as having platform-specific pixel tests?</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> Ryosuke Niwa <<a href="mailto:rniwa@webkit.org">rniwa@webkit.org</a>><br><span style="font-weight:bold">Date: </span> Thu, 12 Apr 2012 13:43:26 -0700<br><span style="font-weight:bold">To: </span> Jacob Goldstein <<a href="mailto:jacobg@adobe.com">jacobg@adobe.com</a>><br><span style="font-weight:bold">Cc: </span> Ojan Vafai <<a href="mailto:ojan@chromium.org">ojan@chromium.org</a>>, Dirk Pranke <<a href="mailto:dpranke@chromium.org">dpranke@chromium.org</a>>, WebKit Development <<a href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a>><br><span style="font-weight:bold">Subject: </span> Re: [webkit-dev] Handling failing reftests<br></div><div><br></div><div>Right but you wouldn't know platform-specific issues until you land them. e.g. rounding errors, subtle font differences in edge cases, etc...</div><br><div class="gmail_quote">On Thu, Apr 12, 2012 at 1:30 PM, Jacob Goldstein <span dir="ltr"><<a href="mailto:jacobg@adobe.com">jacobg@adobe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-size:14px;font-family:Calibri,sans-serif;word-wrap:break-word"><div>Isn't the goal of writing a ref test that it is <span style="font-weight:bold">not</span> platform specific? </div><div><br></div><span><div style="border-right:medium none;padding-right:0in;padding-left:0in;padding-top:3pt;text-align:left;font-size:11pt;border-bottom:medium none;font-family:Calibri;border-top:#b5c4df 1pt solid;padding-bottom:0in;border-left:medium none"><span style="font-weight:bold">From: </span> Ryosuke Niwa <<a href="mailto:rniwa@webkit.org" target="_blank">rniwa@webkit.org</a>><br><span style="font-weight:bold">Date: </span> Thu, 12 Apr 2012 12:29:42 -0700<br><span style="font-weight:bold">To: </span> Ojan Vafai <<a href="mailto:ojan@chromium.org" target="_blank">ojan@chromium.org</a>><br><span style="font-weight:bold">Cc: </span> Dirk Pranke <<a href="mailto:dpranke@chromium.org" target="_blank">dpranke@chromium.org</a>>, WebKit Development <<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a>><br><span style="font-weight:bold">Subject: </span> Re: [webkit-dev] Handling failing reftests<br></div><div><div class="h5"><div><br></div><div class="gmail_quote">On Thu, Apr 12, 2012 at 11:53 AM, Ojan Vafai <span dir="ltr"><<a href="mailto:ojan@chromium.org" target="_blank">ojan@chromium.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>I agree that it's hard sometimes to construct reftests that work, but once you've done so, the cost on the project of maintaining the test is usually considerably lower than pixel tests.</div></div></blockquote><div><br></div><div>Not so sure. There are cases where we have these platform specific failures for ref tests, and they're much harder to fix than rebaselining pixel results.</div><div><br></div><div>- Ryosuke</div><div><br></div></div></div></div></span></div></blockquote></div><br></span></body></html>