# Cannot find blink feature in the blink\_features.usage table

**URL:** <https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132>\
**Category:** Uncategorized\
**Created:** [April 7, 2021, 3:43pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132 "2021-04-07T15:43:29Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![shuranh](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@shuranh](https://discuss.httparchive.org/u/shuranh)\
**Post date:** [April 7, 2021, 3:43pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/1 "2021-04-07T15:43:29Z")

</div>

Hi, I added a blink features to be tracked via UseCounters in Chromium a few months ago, and there is usage data in Chrome Status pages (0.6%): [CrossBrowsingContextGroupMainFrameNulledNonEmptyNameAccessed](https://www.chromestatus.com/metrics/feature/timeline/popularity/3353).

However, the query result it empty when I try to query it from the httparchive.blink\_features.usage table.

I think this is a different issue from [How to get new/recent features added to the blink\_features.usage table?](https://discuss.httparchive.org/t/how-to-get-new-recent-features-added-to-the-blink-features-usage-table/1717) because I can see this featured in the internal/support/trace\_parser.py ([wptagent/trace\_parser.py at e0152a9094813276594426fb4fb82a58ed3d4e1a · WPO-Foundation/wptagent · GitHub](https://github.com/WPO-Foundation/wptagent/blob/e0152a9094813276594426fb4fb82a58ed3d4e1a/internal/support/trace_parser.py#L4753)) and it’s been available in Chrome stable since M86 (since Oct. 2020).

Does anyone know why is that?

---

<div class="post-metadata">

**Author:** ![tomayac](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.httparchive.org/tomayac/32/1105_2.png) [@tomayac](https://discuss.httparchive.org/u/tomayac)\
**Post date:** [April 8, 2021, 1:27pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/2 "2021-04-08T13:27:58Z")

</div>

I’m also interested in this, but for feature [3580](https://www.chromestatus.com/metrics/feature/timeline/popularity/3580). Thanks!

---

<div class="post-metadata">

**Author:** ![rviscomi](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.httparchive.org/rviscomi/32/835_2.png) [@rviscomi](https://discuss.httparchive.org/u/rviscomi)\
**Post date:** [April 17, 2021, 8:09pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/3 "2021-04-17T20:09:25Z")

</div>

Is it possible that these features are inapplicable in a lab environment like HTTP Archive because they require real-user configuration/interaction? For example `PreferredColorSchemeDark` may never be counted if our test agents don’t set a preference for dark mode.

---

<div class="post-metadata">

**Author:** ![shuranh](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@shuranh](https://discuss.httparchive.org/u/shuranh)\
**Post date:** [April 19, 2021, 3:15pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/4 "2021-04-19T15:15:28Z")

</div>

Thanks for the reply! My feature should be triggered when a navigation happens and the meets some requirements, for instance a navigation from [a.com](http://a.com) (not blank page) to [b.com](http://b.com) that’s initiated from the url bar should trigger the counter. Does the navigation from [a.com](http://a.com) to [b.com](http://b.com) require real-user interaction? Or is the “initiated from the url bar” part where the problem is?

---

<div class="post-metadata">

**Author:** ![rviscomi](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.httparchive.org/rviscomi/32/835_2.png) [@rviscomi](https://discuss.httparchive.org/u/rviscomi)\
**Post date:** [April 19, 2021, 8:40pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/5 "2021-04-19T20:40:50Z")

</div>

Ah ok, no I don’t think the way we test each page meets those requirements. IIRC we load each page by first visiting about:blank, @patmeenan can confirm. Even if we did load each page sequentially ([a.com](http://a.com), [b.com](http://b.com), etc) wouldn’t that cause the feature to be counted on N-1 pages? and would that be useful to you?

---

<div class="post-metadata">

**Author:** ![patmeenan](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.httparchive.org/patmeenan/32/605_2.png) [@patmeenan](https://discuss.httparchive.org/u/patmeenan)\
**Post date:** [April 19, 2021, 8:55pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/6 "2021-04-19T20:55:13Z")

</div>

Correct. We don’t use the URL bar to navigate. We use window.location so we can align start times with a video capture (removing the orange overlay in a RAF callback before setting the location).

---

<div class="post-metadata">

**Author:** ![shuranh](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@shuranh](https://discuss.httparchive.org/u/shuranh)\
**Post date:** [April 19, 2021, 9:24pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/7 "2021-04-19T21:24:53Z")

</div>

If pages can be loaded sequentially from [a.com](http://a.com) to [b.com](http://b.com), the feature will be counted while loading [b.com](http://b.com) (why do you think it’s N-1? just want to make sure I understand your question).  
Thanks for the information! If all the navigations are renderer-initiated and start from about:blank then that explains why the feature is not caught…

---

<div class="post-metadata">

**Author:** ![shuranh](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@shuranh](https://discuss.httparchive.org/u/shuranh)\
**Post date:** [April 19, 2021, 9:26pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/8 "2021-04-19T21:26:11Z")

</div>

Thanks for the info!

---

<div class="post-metadata">

**Author:** ![rviscomi](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.httparchive.org/rviscomi/32/835_2.png) [@rviscomi](https://discuss.httparchive.org/u/rviscomi)\
**Post date:** [April 20, 2021, 4:45am UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/9 "2021-04-20T04:45:29Z")

</div>

I just meant that if we load [a.com](http://a.com) then [b.com](http://b.com) from the URL bar etc for a total of N URLs, then the feature would be counted on all URLs but the first, or N-1.

---

<div class="post-metadata">

**Author:** ![shuranh](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@shuranh](https://discuss.httparchive.org/u/shuranh)\
**Post date:** [April 20, 2021, 4:13pm UTC](https://discuss.httparchive.org/t/cannot-find-blink-feature-in-the-blink-features-usage-table/2132/10 "2021-04-20T16:13:33Z")

</div>

I see. There are other requirements for the feature to be counted, and if any site sets the window.name property then it won’t be counted.
