ArthurHub / ArthurHub/HTML-Renderer
ParseCssBlockProperties does not parse url attribute correctly
オープン
bug
CSS
- 主要言語
- C#
- スター
- 1.4k
- フォーク
- 550
- 平均マージ
- 14日 9時間
- マージ済み PR(30日)
- 1
説明
Due to failing to account for the existence of quoted strings for URL, fails to parse DATA urls due to the existence of a ';' in the string
eg
url('data:image/gif;base64,R0lGOD'); produces url('data:image/gif;
Implementation needs to allow for this in URL and for Font-Family at least
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず ParseCssBlockProperties を見つけ、URL と Font-Family の値をどのように分割しているかを追跡します。引用符で囲まれた文字列内にセミコロンがある data URL の例を再現します。引用符で囲まれた URL 全体が切り詰められず、そのまま保持されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- csharp
- 領域
- web-dev
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100