TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

SVG Chromium bug is more than 10 years old

93 pointsby tansanalmost 2 years ago

14 comments

bfgeekalmost 2 years ago
Writing negative replies on bugs like this isn&#x27;t constructive (like #c89).<p>Browser engineers have an extremely difficult job. The codebase is incredibly complex (they aren&#x27;t just copying data from one system to another - it takes years to get up to speed in just a small area of the codebase) - any change (even improvements&#x2F;fixes) risks breaking websites.<p>You might think you are complaining to a faceless organization, but in reality your really just talking to 1-2 people. Be kind. Each time an engineers gets dumped on you risk them throwing in the towel for good (engineer burnout is real), your bug will very much not be fixed then.<p>Engineers like fs@ are one of a kind and experts in their area. (fs@ implemented SVG favicons to Chromium for example - <a href="https:&#x2F;&#x2F;bugs.chromium.org&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=294179" rel="nofollow noreferrer">https:&#x2F;&#x2F;bugs.chromium.org&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=294179</a> ). As the web platform is so expansive there are really only a few people in the world at one time who understand various problems deeply enough to make progress on a fix.<p>What does help? In this particular case - if you are affected by this bug starring it helps. If you can kindly describe how this affects you - that also helps. The Chromium project actively tracks highly starred bugs. (Keep in mind the project also takes into account &quot;gaming&quot; the count so getting 100 people to star the bug mindlessly wont help).
评论 #36850837 未加载
评论 #36855230 未加载
评论 #36850602 未加载
评论 #36879112 未加载
评论 #36851062 未加载
评论 #36850415 未加载
silverwindalmost 2 years ago
Amateurs, Firefox has 20+ year old bugs open and just recently fixed an 18 year old one.
评论 #36849927 未加载
tansanalmost 2 years ago
The `&lt;use&gt;` element in SVG can target an external source and clone it into the shadow DOM. However, there is a bug that prevents it from copying certain elements resulting in an unexpected SVG.<p>One commenter puts it into perspective:<p>&quot;How is this still not fixed 10 years later? This bug is now just as old as Voyager 1 leaving the solar system or Lana Del Rey debut album. We went through an entire Spider Man reboot cycle and 3 James Bond movies. A whole generation of consoles came and passed by with PlayStation 4 being both released and superseded by PlayStation 5 while this bug was open. This bug is older than Grand Theft Auto 5. We live in a whole different world now, especially considering the pace web is developing and we STILL cannot store an icon with a gradient in an external SVG sheet.&quot;
评论 #36849240 未加载
评论 #36848931 未加载
评论 #36849320 未加载
jlaroccoalmost 2 years ago
And???<p>Sometimes a bug just doesn&#x27;t have the same importance to the maintainers as it does to you.<p>If it&#x27;s <i>that</i> important, fix it yourself.
评论 #36854109 未加载
评论 #36857407 未加载
fifiluraalmost 2 years ago
Seems like the guy from Opera has implemented the first 90% of it. Now only the remaining 90% left.
评论 #36850029 未加载
评论 #36850330 未加载
olliejalmost 2 years ago
let&#x27;s go through this again: just because a specific bug might be important to _you_ does not mean it is important to anyone else. You might thing bug 109212 is obviously important, but there are hundreds, if not thousands of other bugs that are just as old, that might be important to someone else. The Chrome folk fix the bugs either directly important to them&#x2F;google, and the bugs that are important to the most people. That&#x27;s basic prioritization, and anyone who thinks that bug priority should be a function of age, rather than real world impact is bad at prioritizing.<p>This also isn&#x27;t a solvable problem: Google cannot simply hire more people to fix more bugs (mythical man month, remember?).<p>The reality is that if you have a pet bug, that is specifically important to you, and not important to anyone, is not a security bug, and isn&#x27;t a feature regular users or web devs are clamoring for, you&#x27;re probably going to need to fix it yourself (or pay someone else to). Given a choice between paying an engineer to spend time fixing a bug that has no significant impact, and paying that same engineer to work on something that thousands&#x2F;millions will benefit from, or something google directly benefits from, google (or any employer) is going to choose one of the latter options. That&#x27;s just sensible management.
rnantesalmost 2 years ago
<a href="https:&#x2F;&#x2F;bugs.chromium.org&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=1305733" rel="nofollow noreferrer">https:&#x2F;&#x2F;bugs.chromium.org&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=130573...</a><p>Vector GPU Rasterization in Chrome is still broken on Apple Silicon Macs. Has been for more than a year.
评论 #36850955 未加载
shadowgovtalmost 2 years ago
And yet somehow, we all survived. This suggests the right course of action is to explicitly deprecate that use case and throw an error, to decrease the complexity of implementation.
评论 #36857388 未加载
zb3almost 2 years ago
Because browser engineers need to work on more useful features such as EME or Web Environment Integrity API
varjolintualmost 2 years ago
Chromium still doesn&#x27;t support SVG icons in browser extensions either. Not as extension&#x27;s own icon or in the browser toolbar. Firefox has supported those for years. Chromium just scales the images to the nearest 16-dip.
评论 #36852847 未加载
RcouF1uZ4gsCalmost 2 years ago
These complaints about Chromium and Firefox bugs make me sad. Wasn’t the whole point of open source putting the user in control. That way they did not have to go begging to the vendor to pretty please fix this bug that is affecting them.<p>What is the difference between these begging, cajoling bug reports and similar bug reports for proprietary closed source software?<p>Seems the software is just as centralized and the commercial company is just as much in charge versus the user.
nashashmialmost 2 years ago
<a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;33087256&#x2F;how-to-gradient-fill-an-svg-from-an-external-stylesheet" rel="nofollow noreferrer">https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;33087256&#x2F;how-to-gradient...</a><p>A developer running in to problems trying to use this
评论 #36850369 未加载
rafaelturkalmost 2 years ago
If its more than 10 yrs old -&gt; It&#x27;s not a bug its a feature!
jokoonalmost 2 years ago
Sometimes I wish somebody would design a new format to replace HTML entirely.