<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[283669] trunk/JSTests</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/283669">283669</a></dd>
<dt>Author</dt> <dd>ross.kirsling@sony.com</dd>
<dt>Date</dt> <dd>2021-10-06 15:03:29 -0700 (Wed, 06 Oct 2021)</dd>
</dl>

<h3>Log Message</h3>
<pre>Unreviewed, ensure test262 expectations reflect BigSur release mode.

* test262/expectations.yaml:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkJSTestsChangeLog">trunk/JSTests/ChangeLog</a></li>
<li><a href="#trunkJSTeststest262expectationsyaml">trunk/JSTests/test262/expectations.yaml</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkJSTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/JSTests/ChangeLog (283668 => 283669)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/JSTests/ChangeLog  2021-10-06 21:47:57 UTC (rev 283668)
+++ trunk/JSTests/ChangeLog     2021-10-06 22:03:29 UTC (rev 283669)
</span><span class="lines">@@ -1,3 +1,9 @@
</span><ins>+2021-10-06  Ross Kirsling  <ross.kirsling@sony.com>
+
+        Unreviewed, ensure test262 expectations reflect BigSur release mode.
+
+        * test262/expectations.yaml:
+
</ins><span class="cx"> 2021-10-06  Philip Chimento  <pchimento@igalia.com>
</span><span class="cx"> 
</span><span class="cx">         [JSC] Update test262
</span></span></pre></div>
<a id="trunkJSTeststest262expectationsyaml"></a>
<div class="modfile"><h4>Modified: trunk/JSTests/test262/expectations.yaml (283668 => 283669)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/JSTests/test262/expectations.yaml  2021-10-06 21:47:57 UTC (rev 283668)
+++ trunk/JSTests/test262/expectations.yaml     2021-10-06 22:03:29 UTC (rev 283669)
</span><span class="lines">@@ -1143,15 +1143,18 @@
</span><span class="cx"> test/built-ins/RegExp/quantifier-integer-limit.js:
</span><span class="cx">   default: 'SyntaxError: Invalid regular expression: number too large in {} quantifier'
</span><span class="cx">   strict mode: 'SyntaxError: Invalid regular expression: number too large in {} quantifier'
</span><ins>+test/built-ins/Temporal/Duration/from/order-of-operations.js:
+  default: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds.val
 ueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
+  strict mode: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds
 .valueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
</ins><span class="cx"> test/built-ins/Temporal/Duration/prototype/round/calendar-fields-iterable.js:
</span><del>-  default: 'Bad exit code: 134'
-  strict mode: 'Bad exit code: 134'
-test/built-ins/Temporal/Duration/prototype/round/read-time-fields-before-datefromfields.js:
-  default: 'Bad exit code: 134'
-  strict mode: 'Bad exit code: 134'
</del><ins>+  default: 'Test262Error: fields() method called once Expected SameValue(«0», «1») to be true'
+  strict mode: 'Test262Error: fields() method called once Expected SameValue(«0», «1») to be true'
</ins><span class="cx"> test/built-ins/Temporal/Duration/prototype/round/timezone-getpossibleinstantsfor-iterable.js:
</span><del>-  default: 'Bad exit code: 134'
-  strict mode: 'Bad exit code: 134'
</del><ins>+  default: 'Test262Error: getPossibleInstantsFor() method called correct number of times Expected SameValue(«0», «4») to be true'
+  strict mode: 'Test262Error: getPossibleInstantsFor() method called correct number of times Expected SameValue(«0», «4») to be true'
+test/built-ins/Temporal/Duration/prototype/with/order-of-operations.js:
+  default: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds.val
 ueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
+  strict mode: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds
 .valueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
</ins><span class="cx"> test/built-ins/Temporal/PlainTime/from/argument-string-with-calendar.js:
</span><span class="cx">   default: 'RangeError: invalid time string'
</span><span class="cx">   strict mode: 'RangeError: invalid time string'
</span><span class="lines">@@ -1167,9 +1170,15 @@
</span><span class="cx"> test/built-ins/Temporal/PlainTime/from/overflow-wrong-type.js:
</span><span class="cx">   default: 'TypeError: "minute" field is missing'
</span><span class="cx">   strict mode: 'TypeError: "minute" field is missing'
</span><ins>+test/built-ins/Temporal/PlainTime/prototype/add/order-of-operations.js:
+  default: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds.val
 ueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
+  strict mode: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds
 .valueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
</ins><span class="cx"> test/built-ins/Temporal/PlainTime/prototype/equals/argument-wrong-type.js:
</span><span class="cx">   default: 'TypeError: "hour" field is missing'
</span><span class="cx">   strict mode: 'TypeError: "hour" field is missing'
</span><ins>+test/built-ins/Temporal/PlainTime/prototype/subtract/order-of-operations.js:
+  default: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds.val
 ueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
+  strict mode: 'Test262Error: Expected [get years, get years.valueOf, call years.valueOf, get months, get months.valueOf, call months.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get nanoseconds, get nanoseconds.valueOf, call nanoseconds.valueOf] and [get days, get days.valueOf, call days.valueOf, get hours, get hours.valueOf, call hours.valueOf, get microseconds, get microseconds.valueOf, call microseconds.valueOf, get milliseconds, get milliseconds.valueOf, call milliseconds.valueOf, get minutes, get minutes.valueOf, call minutes.valueOf, get months, get months.valueOf, call months.valueOf, get nanoseconds, get nanoseconds
 .valueOf, call nanoseconds.valueOf, get seconds, get seconds.valueOf, call seconds.valueOf, get weeks, get weeks.valueOf, call weeks.valueOf, get years, get years.valueOf, call years.valueOf] to have the same contents. order of operations'
</ins><span class="cx"> test/built-ins/Temporal/PlainTime/prototype/toLocaleString/locales-undefined.js:
</span><span class="cx">   default: 'TypeError: Temporal.PlainTime.prototype.valueOf must not be called. To compare PlainTime values, use Temporal.PlainTime.compare'
</span><span class="cx">   strict mode: 'TypeError: Temporal.PlainTime.prototype.valueOf must not be called. To compare PlainTime values, use Temporal.PlainTime.compare'
</span><span class="lines">@@ -1183,8 +1192,8 @@
</span><span class="cx">   default: 'Test262Error: Expected [get calendar, get timeZone, get hour, get hour.valueOf, call hour.valueOf, get minute, get minute.valueOf, call minute.valueOf, get second, get second.valueOf, call second.valueOf, get millisecond, get millisecond.valueOf, call millisecond.valueOf, get microsecond, get microsecond.valueOf, call microsecond.valueOf, get nanosecond, get nanosecond.valueOf, call nanosecond.valueOf] and [get calendar, get timeZone, get hour, get hour.valueOf, call hour.valueOf, get microsecond, get microsecond.valueOf, call microsecond.valueOf, get millisecond, get millisecond.valueOf, call millisecond.valueOf, get minute, get minute.valueOf, call minute.valueOf, get nanosecond, get nanosecond.valueOf, call nanosecond.valueOf, get second, get second.valueOf, call second.valueOf] to have the same contents. order of operations'
</span><span class="cx">   strict mode: 'Test262Error: Expected [get calendar, get timeZone, get hour, get hour.valueOf, call hour.valueOf, get minute, get minute.valueOf, call minute.valueOf, get second, get second.valueOf, call second.valueOf, get millisecond, get millisecond.valueOf, call millisecond.valueOf, get microsecond, get microsecond.valueOf, call microsecond.valueOf, get nanosecond, get nanosecond.valueOf, call nanosecond.valueOf] and [get calendar, get timeZone, get hour, get hour.valueOf, call hour.valueOf, get microsecond, get microsecond.valueOf, call microsecond.valueOf, get millisecond, get millisecond.valueOf, call millisecond.valueOf, get minute, get minute.valueOf, call minute.valueOf, get nanosecond, get nanosecond.valueOf, call nanosecond.valueOf, get second, get second.valueOf, call second.valueOf] to have the same contents. order of operations'
</span><span class="cx"> test/built-ins/Temporal/getOwnPropertyNames.js:
</span><del>-  default: 'Test262Error: length Expected SameValue(«6», «11») to be true'
-  strict mode: 'Test262Error: length Expected SameValue(«6», «11») to be true'
</del><ins>+  default: 'Test262Error: length Expected SameValue(«5», «11») to be true'
+  strict mode: 'Test262Error: length Expected SameValue(«5», «11») to be true'
</ins><span class="cx"> test/intl402/DateTimeFormat/prototype/formatRange/en-US.js:
</span><span class="cx">   default: 'Test262Error: Expected SameValue(«1/3/2019 – 1/5/2019», «1/3/2019 – 1/5/2019») to be true'
</span><span class="cx">   strict mode: 'Test262Error: Expected SameValue(«1/3/2019 – 1/5/2019», «1/3/2019 – 1/5/2019») to be true'
</span></span></pre>
</div>
</div>

</body>
</html>