Safari Web Extensions: webRequest.headersReceived top frame ID not reported as 0

My webRequest.headersReceived handlers for top frame receive a random number at details.frameId instead of 0 as per the spec.

Replies

This sounds like a bug. Can you send us a report via Feedback Assistant so we can fix this? Thanks!
Hi.

I am facing the same issue: webRequest.headersReceived returns frameId !=0 for top frame.
is it a bug? are you guys planning on solving it?
please share with us your thoughts so we know if to put effort in developing workaround for the issue.
itayhac I've submitted a FB as FB8735832, but there has been no activity on it since my original submission on September 2020