Features (7)

Unicode property escapes in regular expressions

Category: JavaScript

The Unicode Standard assigns various properties and property values to every symbol. For example, to get the set of symbols that are used exclusively in the Greek script, search the Unicode database for symbols whose Script property is set to Greek. Unicode property escapes are a new type of escape sequence available in regular expressions that have the `u` flag set. They enable querying the Unicode database for certain properties and values. E.g. `/\p{Script=Greek}/u.test('π') === true`

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 6706900393525248,
  "milestone": 64,
  "name": "Unicode property escapes in regular expressions",
  "summary": "The Unicode Standard assigns various properties and property values to every symbol. For example, to get the set of symbols that are used exclusively in the Greek script, search the Unicode database for symbols whose Script property is set to Greek.\r\n\r\nUnicode property escapes are a new type of escape sequence available in regular expressions that have the `u` flag set. They enable querying the Unicode database for certain properties and values.\r\n\r\nE.g. `/\\p{Script=Greek}/u.test('π') === true`"
}
Deprecate and remove chrome.loadTimes

Category: JavaScript

chrome.loadTimes() is a non-standardized API that enables collecting loading related metrics to understand performance in the real world. However the metrics there are now available as standardized APIs, so this API will be deprecated and removed.

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5637885046816768,
  "milestone": 64,
  "name": "Deprecate and remove chrome.loadTimes",
  "summary": "chrome.loadTimes() is a non-standardized API that enables collecting loading related metrics to understand performance in the real world. However the metrics there are now available as standardized APIs, so this API will be deprecated and removed.\r\n"
}
RegExp named captures

Category: JavaScript

Named captures for ECMAScript regular expressions allow developers to create and refer to named capture groups.

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5653365786673152,
  "milestone": 64,
  "name": "RegExp named captures",
  "summary": "Named captures for ECMAScript regular expressions allow developers to create and refer to named capture groups."
}
window.alert() will not activate parent page

Category: JavaScript

If a document in a background tab calls window.alert() then the call to alert() will return immediately; the dialog will be shown to the user when they switch to the tab. A UI indicator will be set so the user is aware of the pending alert dialog. This removes the ability to use window.alert() to bring a tab to the front against the user’s will.

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 6477774290157568,
  "milestone": 64,
  "name": "window.alert() will not activate parent page",
  "summary": "If a document in a background tab calls window.alert() then the call to alert() will return immediately; the dialog will be shown to the user when they switch to the tab. A UI indicator will be set so the user is aware of the pending alert dialog. This removes the ability to use window.alert() to bring a tab to the front against the user’s will."
}
import.meta

Category: JavaScript

The `import.meta` meta-property provides a host-defined object which exposes context-specific metadata to a JavaScript module (e.g. the enclosing module's URL or associated <script> element).

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5637509807603712,
  "milestone": 64,
  "name": "import.meta",
  "summary": "The `import.meta` meta-property provides a host-defined object which exposes context-specific metadata to a JavaScript module (e.g. the enclosing module's URL or associated <script> element)."
}
Intl.NumberFormat.prototype.formatToParts()

Category: JavaScript

Intl.NumberFormat.prototype.formatToParts() is scheduled to be added to the ECMAScript Internationalization API specification (Ecma 402). It adds a method to format a number to a list of tokens and their types (e.g. minusSign, integer, decimal, fraction, currency, percentSign, etc). See also the corresponding DateTimeFormat feature here: https://www.chromestatus.com/feature/6319456309477376

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5686840812109824,
  "milestone": 64,
  "name": "Intl.NumberFormat.prototype.formatToParts()",
  "summary": "Intl.NumberFormat.prototype.formatToParts() is scheduled to be added to the ECMAScript Internationalization API specification (Ecma 402). It adds a method to format a number to a list of tokens and their types (e.g. minusSign, integer, decimal, fraction, currency, percentSign, etc).\r\n\r\nSee also the corresponding DateTimeFormat feature here: https://www.chromestatus.com/feature/6319456309477376"
}
RTCRtpSender

Category: JavaScript

This feature tracks RTCPeerConnection methods getSenders(), addTrack(), removeTrack() and the essentials of interface RTCRtpSender.

JSON data
{
  "category": "JavaScript",
  "flag_name": null,
  "id": 5644723490390016,
  "milestone": 64,
  "name": "RTCRtpSender",
  "summary": "This feature tracks RTCPeerConnection methods getSenders(), addTrack(), removeTrack() and the essentials of interface RTCRtpSender."
}

API Changes (37)

  • Add support to produce code cache after execute.
  • [api] Remove deprecated GC callback functions.
  • [runtime] Introduce instance type for descriptor arrays.
  • [runtime] Extend InstanceType to uint16_t range of values.
  • [inspector] introduced stackTraceId and externalAsyncTask API
  • [heap] Fix V8::AddGCPrologueCallback and V8::AddGCEpilogueCallback
  • Global handles: Remove independent handle infrastructure
  • [api] Remove long-deprecated static APIs to iterate persistent handles
  • [api] Remove long-deprecated getters on WeakCallbackInfo
  • [cpu-profiler] Deprecate Isolate::GetCpuProfiler and CpuProfiler::CollectSample functions.
  • [code-cache] Log resources with no cache handler
  • [api] Mark MarkIndependent as soon deprecated
  • [wasm] Adding public usage metric for WebAssembly.
  • Add support of Maybe<void> as a template specialization.
  • [compiler] Add new "no cache reason" enum values
  • [platform] Return task runners as shared_ptr
  • [runtime] Prepare Map fields definition for extending instance type field.
  • [cleanup] use unique_ptr for the DefaultPlatform
  • Remove NativeWeakMap
  • [api] Refine description for PersistentBase::MarkActive
  • Export Context::BackupIncumbentScope.
  • Add capability to handle CSP 'wasm-eval' in V8
  • [cpu-profiler] Add static CollectSample method to the CpuProfiler API.
  • [code-cache] Keep track of extensions not caching
  • [cleanup] Fix typos
  • [error] Add use counters for non-standard Error features
  • [compiler] Split compilation timer on caching decision
  • Adding index accessor counter
  • [module] Remove experimental status for dynamic import API
  • [platform] Add TaskRunner to the platform API
  • [api] Remove deprecated FunctionCallbackInfo::Callee
  • [lazy-accessor-pairs] Don't take the fast paths if the context needs to be switched
  • [build] Fix V8_VERSION_STRING with embedder string
  • Add JSSpecialApiObjectType to fast path
  • [inspector] added V8InspectorClient::maxAsyncCallStackDepthChanged
  • fix compile error when use PersistentValueMap.
  • [modules] Implement import.meta proposal
JSON data
[
  {
    "author": {
      "name": "Mythri",
      "email": "mythria@chromium.org",
      "time": "Tue Nov 28 17:22:33 2017"
    },
    "commit": "5d4a090377978b881215c8575b063250a69dc406",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 29 13:38:03 2017"
    },
    "subject": "Add support to produce code cache after execute.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Ulan Degenbaev",
      "email": "ulan@chromium.org",
      "time": "Fri Nov 24 10:52:48 2017"
    },
    "commit": "6381c541fa93e44a69295e5d1cdc1c2c5e1dede9",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Nov 24 11:48:53 2017"
    },
    "subject": "[api] Remove deprecated GC callback functions.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Thu Nov 23 10:45:46 2017"
    },
    "commit": "932aafb91f6f53e3c9dd2d2420ea9901c6a33718",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Nov 23 11:42:29 2017"
    },
    "subject": "[runtime] Introduce instance type for descriptor arrays.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Wed Nov 22 18:04:36 2017"
    },
    "commit": "cb46310a799eb0d60a613ead0af8c8200c5338b1",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 22 19:14:09 2017"
    },
    "subject": "[runtime] Extend InstanceType to uint16_t range of values.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Alexey Kozyatinskiy",
      "email": "kozyatinskiy@chromium.org",
      "time": "Tue Nov 21 19:27:58 2017"
    },
    "commit": "3a41b697cd9ba043b670a063f595a85c904d3878",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 22 16:33:06 2017"
    },
    "subject": "[inspector] introduced stackTraceId and externalAsyncTask API",
    "milestone": 64
  },
  {
    "author": {
      "name": "Ulan Degenbaev",
      "email": "ulan@chromium.org",
      "time": "Wed Nov 22 10:40:11 2017"
    },
    "commit": "0d7a870b27846a63cd2425cb3e22edca6e9e4c28",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 22 11:43:32 2017"
    },
    "subject": "[heap] Fix V8::AddGCPrologueCallback and V8::AddGCEpilogueCallback",
    "milestone": 64
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Tue Nov 21 17:49:10 2017"
    },
    "commit": "0944553ee8498bda5b9897871e29c70e9c5ae00e",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 22 11:40:32 2017"
    },
    "subject": "Global handles: Remove independent handle infrastructure",
    "milestone": 64
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Wed Nov 22 08:38:55 2017"
    },
    "commit": "ffa30ced179f6723ee955bc531cafec05d526472",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 22 09:45:10 2017"
    },
    "subject": "[api] Remove long-deprecated static APIs to iterate persistent handles",
    "milestone": 64
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Tue Nov 21 17:30:03 2017"
    },
    "commit": "65cd9669edd7088a821202d8a664e071447bbb25",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Nov 21 19:18:42 2017"
    },
    "subject": "[api] Remove long-deprecated getters on WeakCallbackInfo",
    "milestone": 64
  },
  {
    "author": {
      "name": "Alexei Filippov",
      "email": "alph@chromium.org",
      "time": "Tue Nov 14 20:23:15 2017"
    },
    "commit": "8c5e2d758d7846127e3368165cb9f9e19f7c73ae",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Nov 21 00:56:56 2017"
    },
    "subject": "[cpu-profiler] Deprecate Isolate::GetCpuProfiler and CpuProfiler::CollectSample functions.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Leszek Swirski",
      "email": "leszeks@chromium.org",
      "time": "Fri Nov 17 16:32:12 2017"
    },
    "commit": "25820bdab9c1092dcde6dbfdfeaeafcaba188e67",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Nov 17 18:16:44 2017"
    },
    "subject": "[code-cache] Log resources with no cache handler",
    "milestone": 64
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Wed Nov 15 10:00:49 2017"
    },
    "commit": "71ad48fb8f214e80518ba0419796e4c571351255",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Nov 17 18:14:29 2017"
    },
    "subject": "[api] Mark MarkIndependent as soon deprecated",
    "milestone": 64
  },
  {
    "author": {
      "name": "Brad Nelson",
      "email": "bradnelson@chromium.org",
      "time": "Fri Nov 10 18:34:14 2017"
    },
    "commit": "d51f4c82682b1f0747e85b4aca876135f60813bc",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Nov 16 20:31:15 2017"
    },
    "subject": "[wasm] Adding public usage metric for WebAssembly.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Yuki Shiino",
      "email": "yukishiino@chromium.org",
      "time": "Thu Nov 16 13:54:38 2017"
    },
    "commit": "f576902c99845b21880a1681dd76acd61ddde9fa",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Nov 16 15:29:26 2017"
    },
    "subject": "Add support of Maybe<void> as a template specialization.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Leszek Swirski",
      "email": "leszeks@chromium.org",
      "time": "Tue Nov 14 16:48:34 2017"
    },
    "commit": "61e04e2867d5057ae594316112ad48d4e9407d4f",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Nov 14 19:46:45 2017"
    },
    "subject": "[compiler] Add new \"no cache reason\" enum values",
    "milestone": 64
  },
  {
    "author": {
      "name": "Andreas Haas",
      "email": "ahaas@chromium.org",
      "time": "Tue Nov 14 18:21:58 2017"
    },
    "commit": "98c40a4bae915a9762c73de3307300c61e4fd91a",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Nov 14 19:26:34 2017"
    },
    "subject": "[platform] Return task runners as shared_ptr",
    "milestone": 64
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Tue Nov 14 14:50:16 2017"
    },
    "commit": "c00bb6da1cef9f7e9dab842904232255717f8291",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Nov 14 16:21:54 2017"
    },
    "subject": "[runtime] Prepare Map fields definition for extending instance type field.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Andreas Haas",
      "email": "ahaas@chromium.org",
      "time": "Mon Nov 13 13:16:49 2017"
    },
    "commit": "ffee558e14e28fc8b1f9a3c10ea3615e0d686c7b",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Nov 14 09:57:18 2017"
    },
    "subject": "[cleanup] use unique_ptr for the DefaultPlatform",
    "milestone": 64
  },
  {
    "author": {
      "name": "peterwmwong",
      "email": "peter.wm.wong@gmail.com",
      "time": "Mon Nov 13 13:47:15 2017"
    },
    "commit": "81931e726be5c8a1bbf0c422a992a096b0fc4db6",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Nov 14 09:23:08 2017"
    },
    "subject": "Remove NativeWeakMap",
    "milestone": 64
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Fri Nov 10 13:07:04 2017"
    },
    "commit": "c44da6c271f5ff686bd4e2e45410763456ce528d",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Nov 13 13:19:42 2017"
    },
    "subject": "[api] Refine description for PersistentBase::MarkActive",
    "milestone": 64
  },
  {
    "author": {
      "name": "Yuki Shiino",
      "email": "yukishiino@chromium.org",
      "time": "Fri Nov 10 13:57:24 2017"
    },
    "commit": "84ad1f7c7113f5e4fcd037f2dd5c76caab7f6abb",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Nov 13 07:32:47 2017"
    },
    "subject": "Export Context::BackupIncumbentScope.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Karl Schimpf",
      "email": "kschimpf@google.com",
      "time": "Wed Nov 08 23:33:46 2017"
    },
    "commit": "1719ecb9dc5209d0c77c2b84d76d17aebf1ba1f6",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Nov 09 00:40:42 2017"
    },
    "subject": "Add capability to handle CSP 'wasm-eval' in V8",
    "milestone": 64
  },
  {
    "author": {
      "name": "Alexei Filippov",
      "email": "alph@chromium.org",
      "time": "Tue Nov 07 01:39:59 2017"
    },
    "commit": "295c9cc643a2a5e410207fd1f4634ad9c8c83405",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 08 19:48:40 2017"
    },
    "subject": "[cpu-profiler] Add static CollectSample method to the CpuProfiler API.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Leszek Swirski",
      "email": "leszeks@chromium.org",
      "time": "Mon Nov 06 17:05:09 2017"
    },
    "commit": "5b0a753d2aa8498c6f44d187dd6fe64c18c02efc",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Nov 06 20:07:38 2017"
    },
    "subject": "[code-cache] Keep track of extensions not caching",
    "milestone": 64
  },
  {
    "author": {
      "name": "Franziska Hinkelmann",
      "email": "franzih@chromium.org",
      "time": "Mon Nov 06 10:12:44 2017"
    },
    "commit": "12eb3e975e23d7d4d607ee91d455d8d72c654916",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Nov 06 11:15:04 2017"
    },
    "subject": "[cleanup] Fix typos",
    "milestone": 64
  },
  {
    "author": {
      "name": "Jakob Gruber",
      "email": "jgruber@chromium.org",
      "time": "Fri Nov 03 15:12:46 2017"
    },
    "commit": "91ec9872fb7590068bca76f5dcc281702ce27d8d",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Nov 03 18:32:02 2017"
    },
    "subject": "[error] Add use counters for non-standard Error features",
    "milestone": 64
  },
  {
    "author": {
      "name": "Leszek Swirski",
      "email": "leszeks@chromium.org",
      "time": "Wed Nov 01 16:16:35 2017"
    },
    "commit": "f571da954cbb0f8881f4d9da6a8dcdf219ee4dce",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Nov 01 17:10:45 2017"
    },
    "subject": "[compiler] Split compilation timer on caching decision",
    "milestone": 64
  },
  {
    "author": {
      "name": "Natalie Silvanovich",
      "email": "natashenka@google.com",
      "time": "Sat Oct 28 01:19:22 2017"
    },
    "commit": "d521a1e26106804c86758320db8544b53f934804",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Oct 31 22:20:02 2017"
    },
    "subject": "Adding index accessor counter",
    "milestone": 64
  },
  {
    "author": {
      "name": "Sathya Gunasekaran",
      "email": "gsathya@chromium.org",
      "time": "Mon Oct 30 21:35:30 2017"
    },
    "commit": "67aae25f61b8fd116dd6ba9c67ff7be2ae6de175",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Tue Oct 31 00:33:36 2017"
    },
    "subject": "[module] Remove experimental status for dynamic import API",
    "milestone": 64
  },
  {
    "author": {
      "name": "Andreas Haas",
      "email": "ahaas@chromium.org",
      "time": "Mon Oct 30 15:17:57 2017"
    },
    "commit": "c690f54d9580243c53f7d892fcff1ce6bae4bfc0",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Oct 30 16:17:08 2017"
    },
    "subject": "[platform] Add TaskRunner to the platform API",
    "milestone": 64
  },
  {
    "author": {
      "name": "Toon Verwaest",
      "email": "verwaest@chromium.org",
      "time": "Fri Oct 27 13:00:42 2017"
    },
    "commit": "bc8c97c72a4f5a72015f06ea60cc78e23bd5d300",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Oct 27 14:16:49 2017"
    },
    "subject": "[api] Remove deprecated FunctionCallbackInfo::Callee",
    "milestone": 64
  },
  {
    "author": {
      "name": "Toon Verwaest",
      "email": "verwaest@chromium.org",
      "time": "Fri Oct 27 10:01:49 2017"
    },
    "commit": "07de62ca185ebd36df0687e7b6208633a67e41bd",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Oct 27 11:31:34 2017"
    },
    "subject": "[lazy-accessor-pairs] Don't take the fast paths if the context needs to be switched",
    "milestone": 64
  },
  {
    "author": {
      "name": "Michaël Zasso",
      "email": "mic.besace@gmail.com",
      "time": "Mon Oct 23 12:28:41 2017"
    },
    "commit": "d8550099a3c7e5701a5442a5d1c0185786be3a92",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Mon Oct 23 14:31:52 2017"
    },
    "subject": "[build] Fix V8_VERSION_STRING with embedder string",
    "milestone": 64
  },
  {
    "author": {
      "name": "Adithya Srinivasan",
      "email": "adithyas@chromium.org",
      "time": "Wed Oct 18 18:57:27 2017"
    },
    "commit": "f65251be3c7c6b70c974e537d06e05228dc524d9",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Thu Oct 19 17:30:52 2017"
    },
    "subject": "Add JSSpecialApiObjectType to fast path",
    "milestone": 64
  },
  {
    "author": {
      "name": "Alexey Kozyatinskiy",
      "email": "kozyatinskiy@chromium.org",
      "time": "Wed Oct 18 18:47:30 2017"
    },
    "commit": "b1cd96ec4b836348bcffba357cd29076ab3ae48b",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Wed Oct 18 19:49:57 2017"
    },
    "subject": "[inspector] added V8InspectorClient::maxAsyncCallStackDepthChanged",
    "milestone": 64
  },
  {
    "author": {
      "name": "ccyongwang",
      "email": "ccyongwang@tencent.com",
      "time": "Fri Oct 13 08:32:23 2017"
    },
    "commit": "39b2227bbdcf8ae5c6a488884d5d526955677ca3",
    "committer": {
      "name": "Commit Bot",
      "email": "commit-bot@chromium.org",
      "time": "Fri Oct 13 10:23:57 2017"
    },
    "subject": "fix compile error when use PersistentValueMap.",
    "milestone": 64
  },
  {
    "author": {
      "name": "Jan Krems",
      "email": "jan.krems@groupon.com",
      "time": "Tue Oct 10 19:57:40 2017"
    },
    "commit": "ed6f00fb8e19c541f0a8927222be13eeee89a82c",
    "committer": {
      "name": "Sathya Gunasekaran",
      "email": "gsathya@chromium.org",
      "time": "Tue Oct 10 23:56:35 2017"
    },
    "subject": "[modules] Implement import.meta proposal",
    "milestone": 64
  }
]