woxxom
unread,Jul 23, 2024, 6:10:40 PMJul 23Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Chromium Extensions, Patrick Kettner, Chromium Extensions, Ethan Ferrari, woxxom
>
I understand your frustration and sympathize with the irritation, but implying that the team is run by children is a bit much
Why are you being so literal? English is not my native language, but the expression "adult in the room" implies responsibility, not age, AFAICT. The extensions team regularly demonstrates irresponsible behavior by not fixing bugs that negatively affect developers of extensions, bugs that were reported many years ago. The bug like this one (not being able to see the cause of the registration failure) should have be a release blocker for ManifestV3 promotion.
> going to chrome://extension-internals on an impacted device (both when installed from the store or when side loaded). It should have some kind of state
This won't help much, because it won't list the actual code. I was hoping someone from your team would provide the workaround that shows the actual cause (starting chrome with --enable-logging=stderr --v=1 > log.txt 2>&1 and then looking for messages with the extension id), but I guess you didn't want to mention it, because this workaround is terrifying compared to the slick integrated debugging of a ManifestV2 background page or an event page.
>
I totally agree that we need to improve the developer ergonomics dramatically for this case.
The "positive" language was invented to let the implementer maintain the mental balance and not be overwhelmed by the incoming bug reports, but your team seems to take it too far and lets it affect the very perception the problems and consequently the prioritization.