You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
JavaScriptにおいてメモリ管理は基本的にエンジン任せなのであまり意識することは無いかもしれませんが、メモリリークの調査やパフォーマンスの実験のためにメモリ情報をJavaScriptから扱いたいときがあると思います。 メモリリーク調査は専用のソフトウェアなどがあるので、 JavaScript Memory Leak Detector (v2) – GPDE Team Blog – Site Home – MSDN Blogs IE Overview – JavaScript Memory Validator Firefox Debugging memory leaks – MDC Doc Center そちらを使うのでもいいかもしれませんが、new Dateを使った実行時間の記録みたいにJavaScript内からメモリ情報を取得して計測できるとおもしろいと思うので、ブラウザ毎にやる方
userChromeJS1.1 + Stylish 1.0.3 + Firefox 3.5で動作確認。 編集するたびに一々アドオンまで行くのが面倒なので、ポップアップメニューに編集ボタンを付けた。*1 demo http://screencast.com/t/5eE4F5QEq 使い方 「stylishEditButton.uc.js」はFirefox拡張のuserChrome.js用のスクリプトなので、userChrome.js(0.8か1.1)が必要。インストール方法はこちら=>超簡単にuserChrome.jsのインストールを説明する - Cherenkovの暗中模索にっき download stylishEditButton.uc.js (github:139796) // ==UserScript== // @name stylishEditButton.uc.js // @n
2008-12-23 firefox tool 拡張機能にするほどでもないちょっとした改良を、スクリプトファイルを書くだけで Firefox に施すことができるけど、使うにはちょっと敷居が高いツウ向けの拡張機能、userChrome.js の後継の拡張機能を alta88 氏が発表しました。zeniko 氏の userChrome.js の最終バージョンは 0.8 だったのですが、今度は微妙に名前が変わって、ドットなしの userChromeJS になっています。拡張機能の id も変わっているので、これまで userChrome.js を使っている人がインストールすると上書きされずに、userChrome.js 0.8 と userChromeJS 1.0 が同居することになるので注意が必要です。 mozdev.org - userchromejs: index mozdev.org -
user_pref("keyconfig.main.xxx_key__Open Location", "!][][][gBrowser.loadURI('http://www.mozilla.org/');");
ブックマークや履歴といった Places データベースに保持されている内容は、ツリー/メニュー/ツールバーといった色々な GUI ウィジェット(「places view」あるいは単に「ビュー」と呼ぶ)として実際に目に見える形で表示される。各ビューはいずれも XBL にて nsIPlacesView インタフェースで定められた各種プロパティ・メソッドを実装しており、ビューの違いを意識することなくコントローラ側で各種機能を実装できる設計となっている。 Places ではデータベースへの問い合わせ結果を所定のインタフェースを介してビューに結びつけて表示させる。問い合わせ結果全体を表す nsINavHistoryResult オブジェクトからは、個々の「行」に対応する nsINavHistoryResultNode オブジェクトへアクセス可能である。このオブジェクトを「result node」ある
もう何度目になるのかも分からないFirefoxのプロファイルの新規作成。 about:configやアドオンの設定も把握できていないため、今後のことも考えて ここにメモっておく。 1.プロファイルデータのバックアップ 現在使用中のプロファイルから必要なデータをコピー・インポート・バックアップしておく。 Firefoxの設定ウインドウ等から作れるデータは、 ブックマーク(html形式で) Scrapbookのデータ保存先(プロファイル直下でなく他のフォルダに保存先を移動させておく) Noscriptのホワイトリスト プロファイルフォルダからコピーしておくファイルは、 greasemonkey用スクリプト userchrome.js用スクリプト userchrome.css usercontent.css prefs.js user.js 自分で設定したブックマークのファビコン 更に、Fire
ブラウザ昨日の記事 の改良版です。まず、目的は下のような長ったらしい Amazon URLhttp://www.amazon.co.jp/Ruby%E3%81%AB%E3%82%88%E3%82%8B%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%85%A5%E9%96%80-%E4%B9%85%E9%87%8E-%E9%9D%96/dp/4764903628/ref=pd_sim_b_2をクリップボードにコピーするためにhttp://www.amazon.co.jp/dp/4764903628に変換したい、というもの。昨日は AmazonCrossBookCheck を利用したわけですが、尋ねなくてもいい質問を Amazon のサーバに一度投げかけるためムダな通信が生まれてました。そして、実際にやってみると思いの外これが遅い。そこで今回は userChro
Language: English | Japanese userChrome.js Scripts A collection of scripts for userChrome.js extension. Some scripts require userChrome.js 0.8 + Sub-Script/Overlay Loader v3.0 to hook on sub windows with Greasemonkey-style metadata. Tab Preview Displays a real-time thumbnail preview when hovering mouse on a tab. Download
[userChrome.js] 軽量マウスジェスチャで利用可能なスクリプト 「○○をジェスチャにしたいんだけど、userChrome.jsには何て書けばいいの」といった話題はこちらでコメントお願いします。 ナビゲーション // 戻る document.getElementById("Browser:Back").doCommand(); // 進む document.getElementById("Browser:Forward").doCommand(); // 更新 document.getElementById("Browser:Reload").doCommand(); // 更新(キャッシュを無視) document.getElementById("Browser:ReloadSkipCache").doCommand(); // ホーム document.getElementB
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く