chrome

Mac版chromiumの最新版をダウンロードする

こんなん見つけた。便利。 http://download-chromium.appspot.com/

chrome appのhosted appでインストールされてるかチェックする

http://code.google.com/chrome/webstore/faq.html#faq-app-24 chrome.app.isInstalled でチェックできるらしい。

chromeで特定のfaviconのキャッシュを削除する

localhost:* 的なURLをいろんなサイトで使いまわしてるときに前のサイトのfaviconが残ってて邪魔になるのでfaviconだけピンポイントで消したいことがたまにある。~/Library/Application\ Support/Google/Chrome/Default/Favicons ってところにSQLiteのDBとし…

chrome拡張でfile schema

chrome拡張は一応file://でも動く。http://code.google.com/chrome/extensions/content_scripts.html http://code.google.com/chrome/extensions/match_patterns.htmlhttpもfileも全部動かしたいなら、matchesとかpermissionところに、こんな感じで書けばい…

chrome拡張でmanifest.jsonの情報を取得する

MLで見かけたのでメモ。まだアンドキュメントらしい。 chrome.app.getDetails() http://groups.google.com/group/chrome-api-developers-jp/browse_thread/thread/9df59a350bf48734?hl=ja

chrome.tabs.executeScriptのJSファイルのパス

html/popup.htmlからjs/script.jsを実行したかったので chrome.tabs.executeScript(null, { file: '../js/script.js' }); としたらエラったので chrome.tabs.executeScript(null, { file: chrome.extension.getURL('js/script.js') }); としたけどこれもだめ…

chrome extensionのcontent script内でつくったiframe.contentWindowがundefinedになる

chrome14。タイトルそのままだけどcontent scriptで var iframe = document.createElement('iframe'); iframe.src = chrome.extension.getURL('iframe.html') document.body.appendChild(iframe); console.log(iframe.contentWindow); // => undefined うー…

popupが設定されてるとchrome.browserAction.onClicked.addListenerが発火しない

extensionのbrowser_actionでpopupが指定されてるとchrome.browserAction.onClicked.addListenerでイベントをバインドさせても無視される。 Fired when a browser action icon is clicked. This event will not fire if the browser action has a popup. htt…

chrome extensionのBadgeText

はてぶ拡張とかでブクマ数とかがでてるアレ。 chrome.browserAction - Google Chrome chrome.browserAction.setBadgeText({ text: '10' }); とかで表示される。日本語にすると化けた。画像設定できるといいな。

chrome extensionでCross-Origin XHR

Cross-Origin XMLHttpRequest - Google Chrome ここに書いてあるとおりmanifestのpermissionsにChross-Origin XHRを許可するドメインを書いてbackground.htmlで実行すればOK。ポートの指定でちょっとはまった。テストでローカルの8000にサーバーたてて以下…

webkitNotificationsの表示数制限

Notice that there is a limit of notifications that can be displayed depending on the screen and notification size. The average tends to be around 5 and any new notification beyond that will be queued waiting for the current notifications t…

ChromeのDevToolsのフォントサイズを大きくする

http://darcyclarke.me/design/skin-your-chrome-inspector/ Dev Tools上で要素を検証とかやればDev ToolsをDev Toolsで見れるので、それで大きくしたいところを探してUserStyleを書けばOK。~/Library/Application Support/Google/Chrome/Default/User Sty…

ChromeでFilesystemAPIを試す

ファイルの読み書きができるようになるAPI。夢ひろがりんぐ。 Exploring the FileSystem APIs - HTML5 Rocks File API: Writer, Directories and System試してみようと思ったけど動かなかった。ちゃんと書いてあるけど現時点(Chrome13、Chromium15)では起…

chromiumのダウンロード

http://build.chromium.org/f/chromium/continuous/obsolete/mac/ ここからいつもダウンロードしてみたけどなんか2011/6/3でとまってたので困ってたけどhttp://build.chromium.org/f/chromium/snapshots/Mac/ こっちでできるみたい。

chrome dev toolsのbreakpointで使うボタン

こういうの。左から順番に pause script execution scriptをpauseする(jsが何か実行された時点でbreak的な感じ) step over next function call 現在の行の関数を実行しないで次の行に移る step into next function call 現在の行で実行される関数の中に入…

chrome dev toolsメモ

Adobe - Adobe Developer Connection Presents ADC MEETUP ROUND 02 HTML5 Camp これの北村さんのセッションメモ。twitterでの補足とも含めて dev toolsはjsで書かれてる cssの編集履歴が見れる(devから?) 編集履歴は保存できるのでdev toolsでcss編集し…