レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
bbs2chreader/chaika 避難所 ★3
◆前スレ
bbs2chreader/chaika 避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1426703154/
>>520
かなり前からだけど今頃気付いたの?どんだけ情弱なの?
>>521
あ、そうなん?apiが入る前からかな?
その辺の情報のスレが合ったら知りたい
そもそもAPI導入も3月なんで十分にかなり前のことだと思います
よくは知りませんけど 1月-3月の出来事に関連して、でしょうか
Uploader には 4月時点で FoxAge2ch SSL対応パッチがアップされてます
公式発表はないし、2chがhttps対応したというより
cloudflareへ移行したときの副産物だった気がする
ひどいなあ
http://imgur.com/i7hsMMP
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1426703154/948-951
この通りにしたけど拡張子のないimgrurのリンクのポップアップが出てこないや
[TAB]をタブにしたしimageViewURLReplace.enabledをturueにして再起動もしたんだがな
>>526
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1426703154/951 のを
[tab] を タブコード1文字 に置換して追記ですよ
chaika 1.7.3 と chaika 1.8.0pre (efc654cd432e265cf311da6de6c54fb61214007a) で
提示のURLでポップアップ出てます
何かを間違えていますので点検してください(複数追記してるなら手前の行が間違ってるとか)
>>526
まさか、turueそのまんま・・・ってことはないよな?な?
まさかtrueじゃなくてturueにしてるとか?
>>529
extensions.chaika.imageViewURLReplace.enabled は 真偽値だから true/false しか設定できない
しかも最初からある項目だからわざわざ削除して自分で文字列項目として新規作成しないかぎり無理
広告除去アドオンでブロックしちゃってるか、ImageViewURLReplace.datが間違ってるかのどっちかでしょう
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 6.1; WOW64; Firefox/44.0a1)
fx44.0a1にていろいろ動かなくなりました。概要は
let and const compliancy breaks some add-ons.
http://forums.mozillazine.org/viewtopic.php?f=23&t=2966543
なるほどわからん
>>531
pull request出しました
https://github.com/chaika/chaika/pull/323
エスパー有能
てst
のだぐちさん、アールグレイさん、ありがとう
書き込み後やスキン変更後の自動再読み込みが利かなくなってたのが直りました
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 6.1; WOW64; Firefox/44.0a1)
fx44.0a1(BuildID: 20151020031317) にて、chaika://〜で始まるもの、およびそこからリダイレクトするもの
(スレ一覧とかリリースノートとか)が開けなくなりました
多分原因は
Bug 1214122 - Do not wrap addon channels if they use a gecko internal channel implementation
https://bugzilla.mozilla.org/show_bug.cgi?id=1214122
で、
Bug 1216214 - Fix nsSecCheckWrapChannel for 42
https://bugzilla.mozilla.org/show_bug.cgi?id=1216214
の関連で作業中みたいなので、しばらく様子見でいいのでしょうか...
>>537
たぶん、あなたの報告で初めて状況を知ったという感じだと思いますので
現時点でどうすべきかは誰もわからないと思います
>>537 は、Bug 1214786 のpatchで直ったようです
>>537
こっちも43.0a2の昨日のアップデートでスレ一覧が真っ白に消えるようになったよ
とりあえずリリース版に避難した
Firefox 43.02(2015-10-22)
e10s無効
chaika 1.7.3 (2ch API 拡張v0.11; 有効)
chaika 1.8.0pre 41fda4887c54a26b6f9b61ea6bbdb5676911141f (APIパッチはあててない)
FoxAge2ch 3.3.13
Simple2chViewer 2.12
Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:43.0) Gecko/20100101 Firefox/43.0
白くなるっていうより単に動かない感じだね
オプションのスレッドリダイレクタをチェックしておいて、Chaikaサイドバーで板名を「ブラウザで開く」とChaikaでスレ一覧が表示されるが
ただの「開く」だと何も起こらない
「新しいタブで開く」だと真っ白なタブが開くだけ
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 10.0; Win64; x64; Firefox/44.0a1)
【使用スキン】(Default)
【関連アドオン】
FoxAge2ch 3.4
【コミットハッシュ】※ コミットハッシュは git rev-parse HEAD にて取得できます
41fda4887c54a26b6f9b61ea6bbdb5676911141f
>>541
「ブラウザで開く」でchaikaで開かれる事自体もバグですね
chaikaプロトコルのページが開けない件は
Nightly 44.0a1 (20151023030245)、DeveloperEdition 43.0a2 (20151023004026)
で解消されました
>>543
確認できました(^^♪
さっき42.0b9にしたらスレ一覧真っ白になるようになったけどこれ不便だね
>>545
とりあえず Firefox Input に書き込んで ツイッターで #Firefox つけてつぶやいてみました
>>542
url末尾に、?chaika_force_browser=1を付けても効かないのはそれか
ちなみにデフォスキンのMENUからブラウザ表示はできるんだよな
そしてマウスジェスチャのChaikaBrowserOverlay.browserMenu.viewInBrowser();だとエラー吐く
[Exception... "exception" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: chrome://chaika/browser/browserMenu.xml :: viewInBlowser :: line 761" data: no]
ついでにいうと、スレ一覧を開こうとすると新しいタブで開くようになった
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 6.3; Win64; x64; Firefox/43.0a2)
【使用スキン】(Default)
【2ch API 拡張】v0.11; 有効
【関連アドオン】
FoxAge2ch 3.3.13
Simple2chViewer 2.12
【コミットハッシュ】5763c382dc1cd822cc7feb80e37ac197006a2957
>>543
遅くなったけど、報告ありがとう
>>547
板URL、スレッドURLとも ?chaika_force_browser=1 を付ければリダイレクトはされないはずです
バグというのはサイドバーのメニューで板をブラウザで開く場合に ?chaika_force_browser=1 が付かないことです
現在の状況は https://github.com/chaika/chaika/issues を見てください
>>548
よくわからんけど、わかったw
来月3日 Firefox 42リリースですが、状況を整理しておきたいと思います
■アドオン署名強制
https://dev.mozilla.jp/2015/09/addons_extension_signing/
※スケジュールは9月14日時点で1リリース後ろに変更されました
・Firefox 40-42: 署名に関する警告が Firefox に表示されますが、インストールは可能です。
・Firefox 43 (2015-12-15): 署名チェックを無効化できる設定項目 (about:config の xpinstall.signatures.required) が
Firefox で提供されます。
・Firefox 44 (2016-01-26): 未署名の拡張機能は、Firefox のリリース版とベータ版にインストールできません。
また署名チェックを無効化する機能が Firefox から削除されます。
・ESR が署名に対応するのは、Firefox ESR 45 (2016-03-08) 以降の予定です。
■e10s(マルチプロセス)
Firefox のコンテンツを表示・処理する部分とUIの処理を行う部分を別のプロセス(プログラム)
に分離しようという流れです。詳しくは Piroさんのこちらの記事をどうぞ
http://piro.sakura.ne.jp/latest/blosxom/mozilla/xul/2014-11-13_e10s.htm
スケジュールですが、Firefox 42では提供されません。
43beta ではオプトイン(デフォルト無効)で提供されるようです。Aurora、Nightlyはデフォルト有効です。
マルチプロセス有効のFirefox では現在AMOで公開されている chaika は動作しません。
マルチプロセスを無効にすればNightly 45.0a1 でも動作しています。
■WebExtensions API
https://dev.mozilla.jp/2015/08/the-future-of-developing-firefox-add-ons/
Google Chrome などの拡張機能と互換性のある新しいFirefoxの拡張機能APIの導入が進められています。
その初期バージョンはすでに42で利用可能だそうです。
その一方で chaika のような XUL、XPCOMなどに依存した古いアドオンの開発手法は「将来的に」
廃止することが決定されています。
ただし、具体的なスケジュールは決まっておらず、おそらく 2016年いっぱいかけて行われていくと
思われますので、現時点で一般の利用者が必要以上に浮足立つのは時期尚早ではないかと思います。
>>550
分かりやすい整理を感謝します
ということはAuroraかNightlyを使っている限りChaikaも次の1年間くらいは使えそうということですかね
Chaika自体は署名入ってるしReleaseでも旧式アドオンが排斥されるまでは使えるんじゃ
API対応パッチが使えなくなる
まだDeveloper Editionにしてないやつはおらんやろ
非公式ビルドのpcxfirefoxでは署名チェックが無効
44になった時どうなるかは分からないけど
ttp://forums.mozillazine.org/viewtopic.php?f=42&t=2531117
> 11) Try to disable extension signing check ( may have bugs, needs feedback )
あぼーんマネージャの上部が画面をはみ出してしまう現象が起きているんですが、
対応策はあるのでしょうか?
なお、NGIDが数えるのも大変なくらいあるのが原因とは分かっているのですが…
>>556
画面をはみ出さないようにリサイズする処理があってもいい気はするけど
右下角をドラッグして小さくできる(最小 484x559 くらい)はずなんで試してみて
>>557
ありがとうございます。
助かりました。
chaika 1.8.0のリリースがいつになるのか心配
issue に pull request 出してるけどなかなか見てもらえない
土日、祝日も無いほど忙しいんだろうか…
ところで出る時はsc op したらば用になるの?
1.8.0は当初の大幅改修予定を諦めたらしいから現状と変わらないよ
串やパッチを使って2chを読めるようにしていない人は読めないまま
拡張してる身としてはmaster使う意義がないからリリース待ってないなー
Firefox42にしたらTwitter画像が表示できなくなったと思ったら
トラッキング保護機能が原因だったみたい
about:configからオフった
chaika 1.8.0 リリースへの状況ですが、nodagutiさんは なかなか chaika 対応の時間を
取れないご様子で、いくつかの修正点の pull request も未処理のままとなっています。
私の方で develop ブランチにすべての修正を適用した merged-develop ブランチを用意しました。
https://github.com/EarlgreyPicard/chaika/tree/merged-develop
↑こちらのバージョンで事前に動作確認していただければと思います。
なお適用した修正は以下をご覧ください
https://github.com/chaika/chaika/pulls/EarlgreyPicard
新しいプロファイルで試してみたが、やっぱケツに?chaika_force_browser=1を付けただけじゃ
http://127.0.0.1:8823/thread/ が外れないな
http://pr55.net/img/IMG333Dra.png
仕方がないので、ChaikaBrowserOverlay.browserMenu.viewInBrowser();を諦めて↓のようにした
var url = window.content.location.href.replace('http://127.0.0.1:8823/thread/','');
gBrowser.loadURI(url + "?chaika_force_browser=1");
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 6.3; Win64; x64; Firefox/44.0a2)
【使用スキン】(Default)
【関連アドオン】
【コミットハッシュ】b4f003b18e704cb6a4ab5bea384e295f33c4e18d
>>564 乙です
>>565
?chaika_force_browser=1 というのは素のURLにつけることにより、chaika用URLへの
リダイレクトの適用除外するためのものでして、chaika用URLに付けても逆変換はしてくれません。
ChaikaBrowserOverlay.browserMenu.viewInBrowser(); の件は私も調べてみたのですが、
viewInBrowser() は引数を3個とる関数で、引数省略すると現在開いてるスレや板を開く
動作をするようになっていて、内部的にもそのように使用されています。
しかし、外から呼ぶとなぜか不正な引数を受け取ってしまい、エラーとなるという状況です。
(ちなみに仮で引数を取らない関数を追加してやると、同じやり方で呼び出しても動作します)
本来、外から呼び出すためのAPIとして用意しているわけではない、ということで
ご理解いただければと思います
もう公式ChaikaでAPI対応してくれよ
>>565
バグ報告ありがとうございます.
ChaikaBrowserOverlay.browserMenu.viewInBrowser() の件,
ちょっと調べてみたいと思います.
なお,このメソッドは先頭に _ がついていませんので,
外部から呼び出されることを想定したメソッドになります.
(もともとステータスバーのアイコンに紐ついたメソッドを
ジェスチャなどから呼び出すということが広く行われていたので,
1.7.0 の時に正式に API として整備しました)
1.8.0,長らくおまたせしておりますが,今しばらくお待ちください...
なかなかリリースできなくて申し訳ないです.
>>566
わざわざ調べていただき申し訳ありません
了解しました
ありがとうございました
>>568
お疲れ様です
>>568
ずっと待たしてもいいから自分の仕事のことを最優先にしてください。
>>570
Firefox Release (e10s 無効) ではバグは再現しませんでした.
一方,Firefox Aurora (e10s 有効) で謎のエラーが出るバグがあったので修正しました.
報告されたバグそのものが修正されたのかどうかちょっと自信がないため,
動作を確認していただけますでしょうか?
>>572
e10sの有効/無効にかかわらず、ChaikaBrowserOverlay.browserMenu.viewInBrowser();にて
ブラウザ表示を確認しました
誠にありがとうございました
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 6.3; Win64; x64; Firefox/44.0a2)
【使用スキン】(Default)
【関連アドオン】
【コミットハッシュ】6365065189f05a28936372f526a0a9bfec8a83ab
2chmate落としの広範囲なレスアンカーでスクリプト停止してるんだけど
ここ全く騒いでないね・・
使ってる人いなくなっちゃったのかな
その荒らしの被害を受けている板にいないから分からないんだけど、それってchaikaにも影響するの?
ニュース系と実況系で貼られてる
Firefox自体が「スクリプト停止」状態になる
今grayで試したけど安価参照しようとしたら数秒固まる程度
標準スキンだと固まりもしない
特に騒ぐような内容でもないわ
無限アンカー処理してないバグプログラムwww
現状報告されているバグを片付けました.
他に大きなバグが出なければ今週中にはAMOに申請を出したいと思います.
>>574-578
1.7.3 に付属するデフォルトスキンは安価の範囲制限をしていないため,ご指摘のような状況が発生します.
1.8.0 では安価解析の際の範囲制限・個数制限を指定できる機能を追加しておりますので,
おそらくフリーズには至らないかと思います.
そういう安価荒らし対策を兼ねて「あぼーんレスからのアンカーを禁止」のオプション追加してほしいなぁ
普段使ってる古いバージョンにそういうの仕込んでるけど便利だよ
透明あぼーん使えよ
意図的にバグ狙ってくる奴のレスなんて一切見る価値ないで
おぉ久しぶりの更新だ
>>580
それどういう機能?
581 が言うように透明あぼーんすればいいだけな気がするけどな
ちなみに 1.8.0 だと デフォスキンとlego-ex-Rスキンはなんともなくて
grayスキンだけスクリプトが帰ってこなくなったな
>>581 ,583
透明あぼーんだと誤爆の確認が出来ない
話題のアンカー荒らしって signed long の最大値を含む長ったらしいレスアンカーのことだと思いますが
各スキンでどうなるのか試してみました
デフォルトスキン:
既存の 1.6.3 から 1.7.3 では致命的な問題は起きないようです。
アンカーポップアップさせるとレス範囲がちょっとおかしいことがありますがハングアップはしませんでした。
chaika 1.8.0pre (46b42ee) はレス表示だけでは問題ありませんが、アンカーポップアップ
させると範囲外のレスを取得しようとする(ただし操作不能にはならない)ため対策が必要かと思います。
コンソールには script.js:1673 の connsole.error が出力されます。
gray:
該当レスを表示させただけでコンソールに out of memory を出してしまいました。
PhantomPain3:
LiveLite:
応答のないスクリプトダイアログが出ました。
dhmo:
アンカーポップアップさせようとすると、たぶんスレッド全体をポップアップしてるようですが
で別段問題なし。
lego-ex および lego-ex-R:
DefaultKaiKai:
bow Ⅲ:
問題なし。
おつおつ
>>585
こういうの助かる
みんなgray使ってるから騒いでたのね
未だにRの付いてないlegoex使ってる化石民だからわからんかったわ
1.7.3 です(´・ω・`)
開発版最新の chaika-1.8.0pre.46b42ee では私のミスでリダイレクタを無効にしてしまいました…orz
修正の pull request は先ほど出させていただきました
>>585 の対策について
デフォルトスキンは about:config で extensions.chaika.thread_fix_invalid_anchor を true にすると
レスアンカーを修正する機能があるのですが、その副産物として今回の荒らしアンカーは
除去されてなかったことになります。
ただし、この機能は例えば >1,2,3 を >>1 >>2 >>3 と書き換えるので注意が必要です。
1.8.0 には issue 出しています。
gray を使っている人は多いかと思いますが、スクリプトを停止し損なうと
どんどんメモリを食いつぶしていってPCごとハングさせてしまう脆弱性があります
問題の箇所は 2.7.5 でいうと header.js 1094行目の parseAnchor という関数です。
アンカーを解析して得たレス番号の範囲がどんなにバカでかいものであっても
愚直に配列にレス番号の数列を延々と追加していく処理になっています。
こんな感じにするといいでしょうか。(// <-- 追加 の行を挿入)
function parseAnchor(text) {
var maxLength = Pref.ThreadAnchorMaxLength; // <--追加
var maxNumber = 9999; // <---追加
var numbers = [];
if (text) {
text = text.replace(/[^0-9,\-]/g, "").split(",");
var i, j, t, number, start, end;
var length = text.length;
for (i = 0; i < length; i++) {
t = text[i];
if (t.indexOf("-") < 0) {
number = t - 0;
if (number > 0) {
if (number > maxNumber) continue; // <--追加
numbers[numbers.length] = number;
}
}
else {
number = t.split("-");
start = (number[0] - 0) || 1;
end = number[1] - 0;
if (start <= end) {
if (start > maxNumber || end > maxNumber || (end - start) > maxLength) continue; // <--追加
for (j = start; j <= end; j++) {
numbers[numbers.length] = j;
}
以下省略
リリースが長引いてしまい申し訳ないです.
何もなければ,この水曜日に申請を出したいと思います.
ここ最近は @EarlgreyPicard さんが精力的に Pull Req を送ってくださり,
おかげさまでなんとかリリースまでこぎつけることが出来ました.
この場を借りてお礼申し上げます.
さて,前にアナウンス致しました通り,勝手な判断で大変恐縮ですが,
私はこの 1.8.0 リリースをもって開発から撤退させていただきたく考えております.
簡単なバグ修正や Firefox の軽微な仕様変更への追従等は可能かもしれませんが,
機能の追加や WebExtention 化など大規模な修正は行わない予定です.
また,Github, 本掲示板,AMOの配布ページなどはこのまま存続いたします.
chaika を長らくご愛用いただき,開発者の一人として心よりお礼申し上げます.
本当にありがとうございました.
お疲れ様でした
開発でchaikaが使いやすくなって本当に良かったです
ありがとうございました
>>591
今まで有り難うございました、そしてお疲れ様でした
今後もchaikaを使えるまで使用させていただきます
以後の開発は>>600 が引き取るそうです
>>591
おつかれさまでした
>>591
おつかれさまでした
気になる点は2chスレッドのリンクをクリックしてもchaikaで開かなくなってしまった事と
クリックしたら板一覧を開いてしまう画像リンクがあるくらいかな
該当リンクを用意できなくて申し訳ない・・・
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 6.3; WOW64; Firefox/42.0)
【使用スキン】gray_2.7.5
【2ch API 拡張】v0.11; 有効
【関連アドオン】FoxAge2ch 3.4 ContextMenu2ch 3.5
>>595
> 気になる点は2chスレッドのリンクをクリックしてもchaikaで開かなくなってしまった事と
>>589 でも書きましたが前回の私のパッチによるもので先ほど更新された 1.8.0pre.10f5bcf では
修正されていますのでご確認ください
> クリックしたら板一覧を開いてしまう画像リンクがあるくらいかな
これは気になりますのでぜひ追加情報をお願いします
>>591
お疲れ様でした
|┃三 ガラッ! ┌───┐ミ
|┃ |>>591 乙 |
|┃ ≡ 〆⌒└─┬─┘ミ
____.|┃ ( ___)│ サッ
|┃= (_》 ^ω^)E)
|┃ ≡⊂ ノ
>>591
http://i.imgur.com/SKFi3sr.jpg
中卒の俺でエエのんか?
>>585 のアンカー荒らし対策状況について更新します
デフォルトスキン
1.8.0pre.10f5bcf にて対策済みです。
smorgas lego-ex-R
フリーズの問題は無かったが 2015/11/15版でチェックを強化しました。
gray:
作者サイト tabunfirefox のコンタクトページにて脆弱性の件を報告して連絡を願いしました。
しばらく待って応答がないようであれば、私が改変した版を公開します。
PhantomPain3:
GitHubで公開されていましたので修正の Pull Reuest を出しました。
https://github.com/lordhollow/PhantomPain/pull/1
>>595 さんの
> クリックしたら板一覧を開いてしまう画像リンクがある
にお心当たりのある方、URLなどの情報提供をお願い致します
>>595 はgrayを自分で弄って間違った処理をしてたり、他のアドオンかグリモン等ユーザースクリプトでリンクの書き換えが発生してる可能性はないのかなぁ
>>596
スレッドが開かない点はすでに報告あったのに見逃しており申し訳ありません
使っているVerも修正が入る前のもので間違いありません
板一覧へ飛ぶ件はけっこう頻繁に起きていたのですが
いざ報告するかと思った時にはどのリンクかわからないという・・・申し訳ないです
他で起きていなければ限定的だったり>>603 さんの言うとおり私の環境の問題かもしれません
次発生したら報告と合わせてデフォスキンで発生するかなど検証したいと思います
>>604
今この場で解決しなかったら次はもう無いんですよ?
現象の状況がちょっと理解できないのでもう少し具体的に説明してください
板一覧というのはchaikaサイドバーのことでしょうか?
スレッド表示でとある画像リンクをクリックしたら閉じていたサイドバーが開いてしまう
そういうことですか?
ちょっと考えにくいです
その画像リンクはどのようなものでしょうか?
2chのお絵かき機能? 外部アップローダのリンク? 特定のスレ・板で起きた?
それは本当に普通のの画像でしたか?
他にリンク改変やリダイレクト等のスクリプトやアドオンを使っていませんでしたか?
>>605
「板一覧」と書いていましたがgrayだと「スレッド一覧」で開くページです
chrome://chaika/content/board/page.xul?url=ホニャララ
のページへ飛んでしまいます
いつも開けないので、それが本当はどこへ飛ぶリンクなのか記憶がないです・・・
状況が切迫しているようなのでちょっとがんばって該当リンクを探してみます
>>606
板一覧とスレッド一覧では全く意味が違います
スレッド一覧=板を開いたということであれば、リダイレクタを有効にしていて当該リンクを
掲示板と誤判定してスレッド一覧で開こうとしたというこならありえるでしょう
その場合、除外するパターンルールを追加することになりますが
当然すべてのパターンを網羅することはできないわけです
掲示板のドメインにある掲示板でないリンクということになりますが…出てきませんか?
Defaultスキンに画像ポップアップの有無のオプション付けてくれたら嬉しいかも
Default branchに変わりはないようだけど、もう申請したのかな?
>>609
そんなわけあるかよ
【悲報😅】嫌儲で顔文字スレタイが増殖❕❕
http://fox.2ch.net/test/read.cgi/poverty/1447851975/
chaikaというかFirefoxがだがサロゲートペア領域の文字は正しく表示されない
コードポイントで表記し直せば問題ない
変換コードの一例
SPtoCP: function(aStrings) {
// サロゲートペアをコードポイントに変換
aStrings = aStrings.replace(/&#(\d+);&#(\d+);|&#x([A-Fa-f0-9]{4});&#x([A-Fa-f0-9]{4});/g,
function(aStr, ahighSPd, alowSPd, ahighSPx, alowSPx) {
var highSP = ahighSPd ? parseInt(ahighSPd, 10) : parseInt(ahighSPx, 16);
var lowSP = alowSPd ? parseInt(alowSPd, 10) : parseInt(alowSPx, 16);
if((highSP > 0xD7FF && highSP < 0xDC00) && (lowSP > 0xDBFF && lowSP < 0xE000)) {
var CP = (((highSP & 0x3FF) << 10) | (lowSP & 0x3FF)) + 0x10000;
return '&#x' + CP.toString(16) + ';';
} else {
highSP = ahighSPd ? ahighSPd : 'x' + ahighSPx;
lowSP = alowSPd ? alowSPd : 'x' + alowSPx;
return '&#' + highSP + ';&#' + lowSP + ';';
}
});
// Apple Color Emoji等の EVS(絵文字バリエーション・シーケンス)は削除
aStrings = aStrings.replace(/&#(?:6503[89]|xFE0[EF]|xfe0[ef]);/g, '');
return aStrings;
},
これを例えば
if(this.thread.title.indexOf('&#') != -1)
this.thread.title = ChaikaCore.io.SPtoCP(this.thread.title);
って感じで処理させる
対象はスレタイ、名前欄、メール欄、レス本文
>>611
Firefox側が対応すべき気もするがどうなんだろう
絵文字うっとおしいから>>611 の組み込み方を教えて下せえ
お前らが空気読まずにごちゃごちゃやってるからまーたリリース準備延期だろ
また1週さらに1週そして1週ってどんどんずれ込んで行くよ
のだぐちさんが面倒くさくなってリリース自然消滅しちゃったらどうすんだよ
嫌儲民がスマホで遊んでるのに付き合う必要なんかないし
俺だったら非常識な文字のスレタイは片っ端からNGに入れるわ
大体JIMと嫌儲はchaikaの敵だろ
>>611 は俺UNICODE知ってます風吹かせてるんじゃなくて
あーるぐれいさんみたいに pl 投げてみればいいのに
自分だけわかってるから困らないとか卑怯だわ
お
ま
の
嫌
俺
大
>
あ
自
>>611 「俺は嫌な思いしてないから」
>>614
あそこの使い方ようわからんし
>>611 だけではスレ一覧、ログマネージャー、過去ログ取得時のポップアップとかには対応できないから
// 数値参照を文字に変換
alertStr = alertStr.replace(/&#(x[0-9a-f]+?|[0-9]+?);/ig, function(aStr, aAlfaNum){
return /x/.test(aAlfaNum) ? String.fromCharCode('0' + aAlfaNum) : String.fromCharCode(aAlfaNum);
});
みたいな追加処理を必要に応じて入れるといいかな
>>613
スレの表示だけでいいならスキン側に仕込むだけでいいかも。確証ないけど
lego-ex、lego-ex-Rのスレッド情報ポップアップを使うなら↑の数値参照を変換する処理をpopup.jsに仕込む
そもそもサロゲートペアはUTF-16エンコードのルールだから
文字参照にサロゲートを突っ込む奴が間違ってる
>>618
これだな
HTMLとしても間違ってるしFirefox側で対応はしないんだろうな
http://www.w3.org/TR/html5/syntax.html #tokenizing-character-references
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre; Windows NT 6.1; WOW64; Firefox/45.0a1)
【コミットハッシュ】※ コミットハッシュは git rev-parse HEAD にて取得できます
10f5bcf1600087e2b7874f2a2942899f764335e2
【不具合の再現手順】
fx45.0a1にて、あぼーんマネージャからNGワードの削除ができなくなった
Error: TypeError: this._listbox.selectedItems.map is not a function
Source File: chrome://chaika/content/settings/abone-manager.js Line: 227
不具合の起きたrange m-c pushlog
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=e4449b3e93e3&tochange=6275cd9c71b7
Bug 120684 - Make listbox.selectedItems be an nsIDOMNodeList
https://bugzilla.mozilla.org/show_bug.cgi?id=120684
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板