[Webkit-unassigned] [Bug 213319] We should resurrect the older patch that collects some statistics of web API calls

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 24 07:41:37 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=213319

--- Comment #17 from Umar Iqbal <uiqbal at apple.com> ---
Comment on attachment 402477
  --> https://bugs.webkit.org/attachment.cgi?id=402477
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=402477&action=review


>> The code looks good but there's a JSC test failure and change log entries are missing for Layout Tests, Tools, JSC, WTF, and PAL (I think, even though it's under WebCore). The prepare-Changelog script should have added them.

The new patch now has the change log for  Layout Tests, Tools, JSC, WTF, and PAL 


>> Source/WebCore/ChangeLog:3
>> +        WIP: We should resurrect the older patch that collects some statistics of web API calls
> 
> Is this patch a work-in-progress or ready for landing?

I have updated the title to reflect that.

>> Source/WebCore/ChangeLog:8
>> +        No new tests. Enabled existing tests. Enabled http/tests/webAPIStatistics that test the functionality behind WEB_API_STATISTICS flag.
> 
> Excellent to see these tests re-enabled! Look at previous change log entries for the approximate line width. These long lines make it hard to read.

I have reduced the line width in change log.

>> Source/WebCore/ChangeLog:9
>> +        + Brought back encodeHashSet(KeyedEncoder& encoder, const String& label,  const String& key, const HashSet<String>& hashSet) because it was needed by encodeFontHashSet(KeyedEncoder& encoder, const String& label, const HashSet<String>& hashSet)
> 
> When referring to functions in WebCore or WebKit, please include the name space.

Done.

>> Source/WebCore/loader/ResourceLoadStatistics.h:105
>> +    enum class NavigatorAPI : uint8_t {
> 
> Do we have a trace of why these were 64 before?

As discussed on Slack. I have reverted it back to uint64_t. I will revert it to uint8_t in a separate patch.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200624/65069fca/attachment.htm>


More information about the webkit-unassigned mailing list