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

Issue 2579513005: Expose FontFaceSetLoadEvent and add a constructor for it (Closed)

Created:
4 years ago by lunalu1
Modified:
3 years, 11 months ago
Reviewers:
haraken, foolip
CC:
chromium-reviews, dtapuska+blinkwatch_chromium.org, blink-reviews-css, eae+blinkwatch, blink-reviews-events_chromium.org, dglazkov+blink, apavlov+blink_chromium.org, darktears, blink-reviews, rwlbuis
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Expose FontFaceSetLoadEvent and add a constructor for it Intent to ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/AlZEmkeiKg8 BUG=673664 Review-Url: https://codereview.chromium.org/2579513005 Cr-Commit-Position: refs/heads/master@{#443950} Committed: https://chromium.googlesource.com/chromium/src/+/84f416819a18138cdf94d39f7f0e313fb310a94a

Patch Set 1 #

Patch Set 2 : Fix compile err #

Total comments: 2

Patch Set 3 : Add FontFaceSetLoadEvent to global-interface-listing #

Patch Set 4 : Make fontfaces FrozenArray [SameObject] #

Total comments: 7

Patch Set 5 : Codereview update #

Patch Set 6 : Update rebase #

Total comments: 3

Patch Set 7 : Remove 'SaveSameObject' cause it is not needed for performance #

Patch Set 8 : Update test expects #

Patch Set 9 : Update rebase #

Messages

Total messages: 102 (68 generated)
lunalu1
4 years ago (2016-12-15 16:20:23 UTC) #8
foolip
https://codereview.chromium.org/2579513005/diff/20001/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html File third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html (right): https://codereview.chromium.org/2579513005/diff/20001/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html#newcode7 third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html:7: assert_equals(new FontFaceSetLoadEvent('type').fontfaces, undefined); Does this not fail? I would ...
4 years ago (2016-12-15 16:37:45 UTC) #9
lunalu1
Done. Thanks
4 years ago (2016-12-16 13:38:39 UTC) #19
foolip
lgtm % nits and doubts. https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html File third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html (right): https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html#newcode10 third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html:10: assert_not_equals(e.fontfaces, []); This assert ...
4 years ago (2016-12-16 14:46:37 UTC) #20
lunalu1
Done. Thanks https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html File third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html (right): https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html#newcode10 third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html:10: assert_not_equals(e.fontfaces, []); On 2016/12/16 14:46:36, foolip wrote: ...
4 years ago (2016-12-16 15:44:56 UTC) #25
foolip
https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h File third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h (right): https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h#newcode33 third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h:33: X(SameObject, FontFaceSetLoadEventFontfaces) \ On 2016/12/16 15:44:56, loonybear wrote: > ...
4 years ago (2016-12-16 16:13:07 UTC) #26
lunalu1
On 2016/12/16 16:13:07, foolip wrote: > https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h > File third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h (right): > > https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h#newcode33 > ...
4 years ago (2016-12-16 16:19:39 UTC) #27
foolip
On 2016/12/16 16:19:39, loonybear wrote: > On 2016/12/16 16:13:07, foolip wrote: > > > https://codereview.chromium.org/2579513005/diff/60001/third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h ...
4 years ago (2016-12-16 16:47:04 UTC) #28
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/2579513005/100001
4 years ago (2016-12-20 19:09:22 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/126095) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years ago (2016-12-20 19:11:43 UTC) #35
lunalu1
Hi haraken@, could you please confirm that the change in V8PrivateProperty.h is safe? Thanks
4 years ago (2016-12-20 19:23:13 UTC) #44
lunalu1
Hi haraken@, could you please confirm that the change in V8PrivateProperty.h is safe? Thanks
4 years ago (2016-12-20 19:23:14 UTC) #45
haraken
LGTM with a comment https://codereview.chromium.org/2579513005/diff/120001/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl File third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl (right): https://codereview.chromium.org/2579513005/diff/120001/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl#newcode38 third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl:38: [SameObject, SaveSameObject] readonly attribute FrozenArray<FontFace> ...
4 years ago (2016-12-21 00:13:49 UTC) #48
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/2579513005/140001
4 years ago (2016-12-21 16:27:25 UTC) #51
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/126717) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years ago (2016-12-21 16:29:27 UTC) #53
lunalu1
https://codereview.chromium.org/2579513005/diff/120001/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl File third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl (right): https://codereview.chromium.org/2579513005/diff/120001/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl#newcode38 third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl:38: [SameObject, SaveSameObject] readonly attribute FrozenArray<FontFace> fontfaces; On 2016/12/21 00:13:49, ...
4 years ago (2016-12-21 18:51:32 UTC) #57
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/2579513005/160001
4 years ago (2016-12-21 18:51:52 UTC) #60
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/354228)
4 years ago (2016-12-21 19:37:45 UTC) #62
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/2579513005/180001
4 years ago (2016-12-22 17:13:58 UTC) #66
commit-bot: I haz the power
Try jobs failed on following builders: android_compile_dbg on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/185750) chromeos_amd64-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, ...
4 years ago (2016-12-22 17:28:00 UTC) #68
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/2579513005/200001
4 years ago (2016-12-22 19:44:51 UTC) #72
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/294085)
4 years ago (2016-12-22 19:57:47 UTC) #74
foolip
https://codereview.chromium.org/2579513005/diff/120001/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl File third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl (right): https://codereview.chromium.org/2579513005/diff/120001/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl#newcode38 third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.idl:38: [SameObject, SaveSameObject] readonly attribute FrozenArray<FontFace> fontfaces; On 2016/12/21 18:51:32, ...
3 years, 11 months ago (2017-01-02 16:55:35 UTC) #75
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/2579513005/220001
3 years, 11 months ago (2017-01-06 18:15:42 UTC) #79
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/366221)
3 years, 11 months ago (2017-01-06 20:58:32 UTC) #81
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/2579513005/220001
3 years, 11 months ago (2017-01-11 20:56:13 UTC) #83
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/369133)
3 years, 11 months ago (2017-01-11 22:18:41 UTC) #85
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/2579513005/220001
3 years, 11 months ago (2017-01-12 15:47:36 UTC) #87
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/2579513005/240001
3 years, 11 months ago (2017-01-12 16:41:46 UTC) #90
commit-bot: I haz the power
Failed to apply patch for third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-exceptions-expected.txt: While running git apply --index -p1; error: patch failed: ...
3 years, 11 months ago (2017-01-12 18:55:27 UTC) #92
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/2579513005/240001
3 years, 11 months ago (2017-01-12 22:35:12 UTC) #94
commit-bot: I haz the power
Failed to apply patch for third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-exceptions-expected.txt: While running git apply --index -p1; error: patch failed: ...
3 years, 11 months ago (2017-01-13 00:24:15 UTC) #96
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/2579513005/260001
3 years, 11 months ago (2017-01-16 19:59:58 UTC) #99
commit-bot: I haz the power
3 years, 11 months ago (2017-01-16 22:04:18 UTC) #102
Message was sent while issue was closed.
Committed patchset #9 (id:260001) as
https://chromium.googlesource.com/chromium/src/+/84f416819a18138cdf94d39f7f0e...

Powered by Google App Engine
This is Rietveld 408576698