• R/O
  • HTTP
  • SSH
  • HTTPS

sie: Commit

ブラウザでSVGを表示するSIEの開発 (SIE - to display SVG on legacy browsers)


Commit MetaInfo

Revision710e84982898cb4066a94e711133f3baf749b81e (tree)
Time2018-07-07 21:57:55
Authordhrname <dhrname@user...>
Commiterdhrname

Log Message

Modify the keyevent bug about a ticket #38039

Change Summary

Incremental Difference

--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,7 +1,7 @@
11 2017-6-7 version 32
22 1, base.jsの高速化
33 2, チケット #37090「animate-elem-08-t.svgの不具合」を修正
4-3, スペックの修正
4+3, スペックの修正 (beta fixed)
55
66 2017-4-8 version 31
77 1, アニメーション開始時の高速化
--- a/document/index.en.html
+++ b/document/index.en.html
@@ -18,7 +18,7 @@
1818 </ol>
1919 <h1>SIE - SVG JavaScript library</h1>
2020 <h2 class="title">Download SIE 31</h2>
21-<p><a href="https://osdn.net/projects/sie/downloads/67490/sie31.zip/">sie31.zip</a> (ZIP 343.2 KB)</p>
21+<p><a href="https://osdn.net/projects/sie/releases/67831">sie32.zip</a> (ZIP 343.2 KB)</p>
2222 <h3>Requirements</h3>
2323 <p>Internet Explorer11+, Mozilla Firefox44.0+, Opera33.0+, Safari3.0+ or Google Chrome3.0+</p>
2424 <p>A HTTP Server Soft</p>
--- a/document/index.html
+++ b/document/index.html
@@ -18,7 +18,7 @@
1818 <p><object data="sie-logo.svg" type="image/svg+xml" width="100%" height="90"></object></p>
1919 <h1>SIE - SVG形式の画像を表示できるJavaScriptライブラリ</h1>
2020 <h2 class="title">SIE 31 をダウンロード</h2>
21-<p><a href="https://osdn.net/projects/sie/downloads/67490/sie31.zip/">sie31.zip</a> (ZIP形式 343.2 KB)</p>
21+<p><a href="https://osdn.net/projects/sie/releases/67831">sie32.zip</a> (ZIP形式 343.2 KB)</p>
2222 <p>あらかじめ、圧縮ファイル(ZIP形式)をダウンロードしてから、解凍してください。sie.jsを手に入れることができます。</p>
2323 <h3>動作環境</h3>
2424 <p>Internet Explorer11+, Mozilla Firefox44.0+, Opera33.0+, Safari3.0+ or Google Chrome3.0+</p>
--- a/org/w3c/dom/smil.js
+++ b/org/w3c/dom/smil.js
@@ -460,8 +460,9 @@ base("$frame").mix ( {
460460 listener.call(this, evt);
461461 } }).bind(this), true);
462462 } else if (this.accessKey) {
463- document.documentElement.addEventListener("keydown", (function(evt) {
464- if (evt.char === this.accessKey) {
463+ var doc = document || ele.ownerDocument;
464+ doc.documentElement.addEventListener("keydown", (function(evt) {
465+ if (evt.key === this.accessKey) {
465466 listener.call(this, evt);
466467 } }).bind(this), false);
467468 } else {
Show on old repository browser