この日記はMozillaのプロダクトへの貢献者としての私の成果を中心に、気になったバグやWeb界隈の話題について書いていますが、 断り書きがある場合を除き、いかなる団体のオフィシャルな見解ではありません。あくまでも個人的なものです。 Mozilla Foundation、Mozilla Corporation、及び関連企業の公式情報ではないことに注意してください。

現在、XHTML 1.0 (もどき)から、HTML5なコンテンツに修正中です。古い日記は修正が完了していませんので表示が崩れます。 順次、修正していく予定ですのでしばらくお待ちください。

もずはっく日記(2011年5月)

2011年5月23日

Bug-org 308590 SVG patterns, gradients and filters don't work when SVG is loaded from a data: URL
初回投稿日時: 2011年05月23日00時05分05秒
カテゴリ: Mozilla Core Mozilla6 バグ修正
SNS: (list)

data URLで、SVGでxlinkを利用して色々な機能が使えないというバグです。きちんと読んでいないのですが、data URLにはref(#以降)が無いのでどうしようもない、という話だったのですが、修正されました。

これで、data:text/html,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><symbol id="a" fill="lightblue" fill-opacity="0.5"><rect width="50" height="50"/></symbol><use x="10" y="10" xlink:href="#a"/></svg>のようなテストケースが書けるようになったので、非常に便利ですね。

関連するかもしれないエントリ

bug-org 308590を含むエントリ