From d1c770d59ef85df516ea0167bc95dee4f2418b0d Mon Sep 17 00:00:00 2001 From: Tom McKee Date: Wed, 17 Mar 2021 13:35:44 +0000 Subject: [PATCH] Bug 1698854 [wpt PR 28103] - [ResourceTiming]: Prefer arrow-functions to function declarations, a=testonly Automatic update from web-platform-tests [ResourceTiming]: Prefer arrow-functions to function declarations To help with readability, we want to have a consistent style for function declaration within ResourceTiming's WPTs. This change amends the style guide to recommend which function declaration syntax we prefer. It also updates the tests we've already 'modernized' to conform to the updated style guide. Bug: 1171767 Change-Id: I5910d4de28ad911800d2bdd416bf4fbea7062ce1 GithubIssue: https://github.com/w3c/resource-timing/issues/254 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2764663 Reviewed-by: Yoav Weiss Commit-Queue: Tom McKee Cr-Commit-Position: refs/heads/master@{#863346} -- wpt-commits: d704ab5211988322def53529c5d1c3ea5aeb7dc7 wpt-pr: 28103 --- .../tests/resource-timing/CodingConventions.md | 12 ++++++++++++ .../cross-origin-status-codes.html | 2 +- .../resource-timing/entry-attributes.html | 18 +++++++++--------- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/testing/web-platform/tests/resource-timing/CodingConventions.md b/testing/web-platform/tests/resource-timing/CodingConventions.md index e8cb33a51e49..39b8d13435ef 100644 --- a/testing/web-platform/tests/resource-timing/CodingConventions.md +++ b/testing/web-platform/tests/resource-timing/CodingConventions.md @@ -26,6 +26,12 @@ with recurring patterns. * Consistent use of anonymous functions * prefer ``` + const func1 = param1 => { + body(); + } + const func2 = (param1, param2) => { + body(); + } fn(param => { body(); }); @@ -34,6 +40,12 @@ with recurring patterns. over ``` + function func1(param1) { + body(); + } + function func2(param1, param2) { + body(); + } fn(function(param) { body(); }); diff --git a/testing/web-platform/tests/resource-timing/cross-origin-status-codes.html b/testing/web-platform/tests/resource-timing/cross-origin-status-codes.html index 512e43722225..197a7663396e 100644 --- a/testing/web-platform/tests/resource-timing/cross-origin-status-codes.html +++ b/testing/web-platform/tests/resource-timing/cross-origin-status-codes.html @@ -19,7 +19,7 @@