Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(380)

Issue 2533793003: Fix V8 bindings for LongTaskObserver origin trial (Closed)

Created:
4 years ago by chasej
Modified:
4 years ago
Reviewers:
haraken, iclelland
CC:
chromium-reviews, blink-reviews, blink-reviews-bindings_chromium.org, iclelland, lunalu1
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix V8 bindings for LongTaskObserver origin trial Currently, exposing a JavaScript API change as an origin trial requires manual code changes to V8 bindings. The necessary binding changes were missing when Long Task Observer was integrated with the origin trials framework. This CL adds the missing call to the generated method: V8Window::installLongTaskObserver() BUG=667795 Committed: https://crrev.com/e72c2aa444360ae4f3eea4e923aeb0130e081dd2 Cr-Commit-Position: refs/heads/master@{#435515}

Patch Set 1 #

Patch Set 2 : Minor code cleanup #

Patch Set 3 : Rebase #

Patch Set 4 : Correct layout test expectations for global interfaces #

Patch Set 5 : Add recent attributes to test expectations #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -1 line) Patch
M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.cpp View 1 2 2 chunks +9 lines, -1 line 0 comments Download

Messages

Total messages: 27 (19 generated)
chasej
iclelland, please take a look.
4 years ago (2016-11-28 21:20:16 UTC) #4
haraken
Implementation-wise LGTM
4 years ago (2016-11-29 01:49:47 UTC) #5
iclelland
LGTM, thanks!
4 years ago (2016-11-29 15:26:22 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2533793003/20001
4 years ago (2016-11-29 15:30:04 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/346285)
4 years ago (2016-11-29 17:02:22 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2533793003/80001
4 years ago (2016-12-01 01:14:04 UTC) #23
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years ago (2016-12-01 01:19:26 UTC) #25
commit-bot: I haz the power
4 years ago (2016-12-01 01:23:57 UTC) #27
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/e72c2aa444360ae4f3eea4e923aeb0130e081dd2
Cr-Commit-Position: refs/heads/master@{#435515}

Powered by Google App Engine
This is Rietveld 408576698