API to enable developers to measure time for First Paint (FP) & First Contentful Paint (FCP) -- the first key moments in loading that they care about. These moments are added as 'paint' entries in the Performance Timing API.
{
"category": "JavaScript",
"flag_name": null,
"id": 5688621814251520,
"milestone": 60,
"name": "First Paint Timing API",
"summary": "API to enable developers to measure time for First Paint (FP) & First Contentful Paint (FCP) -- the first key moments in loading that they care about. These moments are added as 'paint' entries in the Performance Timing API."
}
The beforeunload dialog will only be shown if the frame attempting to display it has received a user gesture or user interaction (or if any embedded frame has received such a gesture). (There will be no change to the dispatch of the beforeunload event, just a change to whether the dialog is shown.)
{
"category": "JavaScript",
"flag_name": null,
"id": 5082396709879808,
"milestone": 60,
"name": "Require user gesture for beforeunload dialogs",
"summary": "The beforeunload dialog will only be shown if the frame attempting to display it has received a user gesture or user interaction (or if any embedded frame has received such a gesture). (There will be no change to the dispatch of the beforeunload event, just a change to whether the dialog is shown.)\r\n"
}
This introduces rest properties for object destructuring assignment and spread properties for object literals.
{
"category": "JavaScript",
"flag_name": null,
"id": 5657004848709632,
"milestone": 60,
"name": "Object rest/spread properties",
"summary": "This introduces rest properties for object destructuring assignment and spread properties for object literals."
}
[
{
"author": {
"name": "Eric Holk",
"email": "eholk@chromium.org",
"time": "Wed May 17 21:22:05 2017"
},
"commit": "18a26cfe17419633856e614577a84cc1e8385e14",
"committer": {
"name": "Commit Bot",
"email": "commit-bot@chromium.org",
"time": "Thu May 18 20:35:09 2017"
},
"subject": "Add memory protection API to ArrayBuffer::Allocator",
"milestone": 60
},
{
"author": {
"name": "hpayer",
"email": "hpayer@chromium.org",
"time": "Thu May 18 17:37:57 2017"
},
"commit": "a9e56f4f36d70d16a956367133dda258c4f52bf4",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu May 18 17:37:57 2017"
},
"subject": "[heap] Remove max_executable_size resource constraint.",
"milestone": 60
},
{
"author": {
"name": "Wiktor Garbacz",
"email": "wiktorg@google.com",
"time": "Fri Apr 28 08:54:52 2017"
},
"commit": "ce538f70c12864fe700c716b991fa57c5693ff4f",
"committer": {
"name": "Commit Bot",
"email": "commit-bot@chromium.org",
"time": "Tue May 16 11:34:41 2017"
},
"subject": "[parser] Refactor streaming scanner streams.",
"milestone": 60
},
{
"author": {
"name": "Wiktor Garbacz",
"email": "wiktorg@google.com",
"time": "Fri May 12 13:58:08 2017"
},
"commit": "cea359906a97b408e1154e5793fa31bfc62bb4ad",
"committer": {
"name": "Commit Bot",
"email": "commit-bot@chromium.org",
"time": "Mon May 15 13:33:59 2017"
},
"subject": "Fix V8_NORETURN for MSVC",
"milestone": 60
},
{
"author": {
"name": "hpayer",
"email": "hpayer@chromium.org",
"time": "Mon May 08 18:09:39 2017"
},
"commit": "448501f6875f8c9c97c69d0cfae50b4b9dd801d1",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon May 08 18:09:39 2017"
},
"subject": "[Api] Add an idle time garbage collection callback flag to GCCallbackFlags.",
"milestone": 60
},
{
"author": {
"name": "Mircea Trofin",
"email": "mtrofin@google.com",
"time": "Fri May 05 19:36:45 2017"
},
"commit": "de964dbe57a40fb7d4e3a9bb50a135f8fdcb23e1",
"committer": {
"name": "Commit Bot",
"email": "commit-bot@chromium.org",
"time": "Mon May 08 15:35:42 2017"
},
"subject": "Introducing an event loop mechanism for d8.",
"milestone": 60
},
{
"author": {
"name": "ochang",
"email": "ochang@chromium.org",
"time": "Fri May 05 16:00:27 2017"
},
"commit": "3f4536894ac3001c53256d08d1e85aa442eb0f02",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Fri May 05 16:00:27 2017"
},
"subject": "d8: Make in process stack dumping optional",
"milestone": 60
},
{
"author": {
"name": "Ross McIlroy",
"email": "rmcilroy@chromium.org",
"time": "Thu May 04 09:51:00 2017"
},
"commit": "0733add072bdb3e5e95f8c4dda192fc799e31e04",
"committer": {
"name": "Commit Bot",
"email": "commit-bot@chromium.org",
"time": "Thu May 04 10:49:11 2017"
},
"subject": "[Deopt] Always patch deopted code to fail hard if entered.",
"milestone": 60
},
{
"author": {
"name": "daniel.bevenius",
"email": "daniel.bevenius@gmail.com",
"time": "Tue May 02 10:28:17 2017"
},
"commit": "f5fad6d9b85d31fd5d05b5c86bf2f2162391c589",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue May 02 10:28:17 2017"
},
"subject": "Expose TryCatch is_verbose_",
"milestone": 60
},
{
"author": {
"name": "jbroman",
"email": "jbroman@chromium.org",
"time": "Thu Apr 27 15:14:41 2017"
},
"commit": "a16c3c910548e37eb62bb467fea706a21f6a2d46",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu Apr 27 15:14:41 2017"
},
"subject": "Expose the ValueSerializer data format version as a compile-time constant.",
"milestone": 60
},
{
"author": {
"name": "binji",
"email": "binji@chromium.org",
"time": "Mon Apr 24 19:08:22 2017"
},
"commit": "3cc88456804ebe0f989f12353202b9dc768f6669",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Mon Apr 24 19:08:22 2017"
},
"subject": "Add setter to Isolate for allowing Atomics.wait",
"milestone": 60
},
{
"author": {
"name": "neis",
"email": "neis@chromium.org",
"time": "Wed Apr 19 18:28:09 2017"
},
"commit": "486cd04f3d9a75acb4d9f929b333954b8f59cec0",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Apr 19 18:28:09 2017"
},
"subject": "[modules] Allow resolve-callback to signal failure.",
"milestone": 60
},
{
"author": {
"name": "Hitoshi Yoshida",
"email": "peria@chromium.org",
"time": "Wed Apr 19 03:26:11 2017"
},
"commit": "1da951ad0bd1a3c2247863060b87adeaef68fbd8",
"committer": {
"name": "Commit Bot",
"email": "commit-bot@chromium.org",
"time": "Wed Apr 19 09:51:22 2017"
},
"subject": "Create a new API Object::SetNativeDataProperty",
"milestone": 60
},
{
"author": {
"name": "kozyatinskiy",
"email": "kozyatinskiy@chromium.org",
"time": "Tue Apr 18 20:50:30 2017"
},
"commit": "54271c21e2860273abd6018c398b04f672ef2615",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Tue Apr 18 20:50:30 2017"
},
"subject": "[inspector] move console to builtins",
"milestone": 60
},
{
"author": {
"name": "yangguo",
"email": "yangguo@chromium.org",
"time": "Thu Apr 13 12:40:39 2017"
},
"commit": "c80c0f11f4c14d7ede75b79efccab1d4d1fc86ab",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu Apr 13 12:40:39 2017"
},
"subject": "[api] consistently expose all well-known symbols.",
"milestone": 60
},
{
"author": {
"name": "Michael Hablich",
"email": "hablich@chromium.org",
"time": "Thu Apr 13 12:39:02 2017"
},
"commit": "a011e2b83fa089f625e5842a7f5d37126cb50b8e",
"committer": {
"name": "Michael Hablich",
"email": "hablich@chromium.org",
"time": "Thu Apr 13 12:39:05 2017"
},
"subject": "Updated version to 6.0",
"milestone": 60
},
{
"author": {
"name": "yangguo",
"email": "yangguo@chromium.org",
"time": "Thu Apr 13 12:37:21 2017"
},
"commit": "768c5e2143830f4538765b24381908670028c32d",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Thu Apr 13 12:37:21 2017"
},
"subject": "[api] Expose instanceof through v8::Value::InstanceOf.",
"milestone": 60
},
{
"author": {
"name": "yangguo",
"email": "yangguo@chromium.org",
"time": "Wed Apr 12 11:24:44 2017"
},
"commit": "5f90a6eb0675b79f2bc29ebfa05d30051d3bd23e",
"committer": {
"name": "Commit bot",
"email": "commit-bot@chromium.org",
"time": "Wed Apr 12 11:24:44 2017"
},
"subject": "[debug,api] Do not use embedder field for debug context id.",
"milestone": 60
}
]