October 2009
1 post
Issue 262016: Implement... →
extension間通信API
September 2009
1 post
Google Chrome Extensions: Developer Documentation →
Extensions docs, meet Chrome Channels - Chromium-extensions | Google Groupsによるとこのページがオフィシャルなextensionのドキュメントになるそうです。
August 2009
4 posts
Web Platform Status (Chromium Developer... →
7月末時点での実装予定機能一覧とchrome3.0に載るかどうかのリスト。
desktop notifications, preliminary code for review... →
NotificationPresenterという名前のgrowlなどに通知を送るためのAPIが導入される模様。background taskとくみあわせてメールが来たとか、カレンダーのアラート出したりするのに使います。
Issue 164039: Add module-level permissions to... →
extensionがどんな機能にアクセスするかをmanifestにで明示的に書いていないとchrome.tabsとかにアクセスできなくなる模様。gearsもこういうアプローチのセキュリティ持ってました。
July 2009
10 posts
InterExtensionCommunication - chromium - Proposed... →
拡張間での通信APIが提案されています。
chrome/browser/extensions/extension_function_dispat... →
toolstripeをexpand/collapseするAPIが追加されています。
when we turn the extension system on, we plan to offer a gallery with ratings...
– Chromium Blog: Careful! Extensions Can Bite!
Proposal: executeScript() and executeCSS()... →
contentScript本体と別に後からjs/cssファイルをロードしてこれるようになるみたいです。Proposal: chrome.tabs.executeContentScript() - Chromium-extensions | Google Groups
proposal for extension API for preference and... →
(おそらく)中国のひとによるPreferenceをとれるAPIと分かち書きAPIが欲しいという提案。Preferenceはもっともだということになってるけど分かち書きはよくわからないって言われてる。
Issue 155015: Make workers functional on OSX and... →
HTML5のWeb WorkerがOSXとLinuxで動いてなかったのが動くようになる模様。
Issue 150058: expose bitmap in js. - Code Review →
O3Dのコードがマージされてるような雰囲気。
Dev Channel Visible Changes - Chromium-extensions... →
最近のAPIレベルでの変更点一覧。いつのまにかpageActionが動くようになってたみたいです。
Packaging (Chromium Developer Documentation) →
パッケージングの方法が変わっています。(via AutoPagerize for Chrome 0.0.2 - SWDYH)
Issue 151078: Speed up creation of DOM node... →
DOMのラッパー生成時のオリジン判定が複数回行われていたのが最適化されるみたいです。XPathで取得するときにChromeが異様に遅いのが速くなるかも。
As you have discovered, we are working hard on plugin (and in
particular) Flash...
– Chromium on Linux got FLASH! - Chromium-discuss | Google Groups
音だけで画面はまだでないけどLinux版でFlashが動くようになったそうで、もうすぐyoutubeが見られるようになるとのこと。
June 2009
7 posts
Chrome extensions i18n (Chromium Developer... →
テキストのi18N対応。大まかな仕組みはFirefoxと同じでHTML/jsにキーを埋め込んで、それに対応する各国語リソースを定義しておく。定義ファイルはJSONなところがFirefoxと違うところ。
As we’re seeing an increasing number of people developing extensions...
– New group for extension developers: chromium-extensions - Chromium-discuss | Google Groups
chromium-extensionsグループが新設されました!
Bring up the web inspector for your extension and type location.reload()
into...
– reload extension script - Chromium-discuss | Google Groups
extensionのコードを書き換えたりして再読み込みしたいとき、chromium自体を再起動しなくてもextensionをinspectorで開いて location.reload() を実行して再読み込みさせればリロードできるそうです(今のdevリリースではバグでこの機能が動かないけどnightlyでは動くそうです)。toolstripのボタンを押したときにlocation.reload()が実行されるようにしておけば便利かも。
Issue 118328: chrome.exe --package-extension -... →
今までpythonのスクリプトで.crxを作るしかなかったのが、chromium本体で.crxを作れるようになるみたいです。
Chromeは、デコーダーとして、ffmpegを利用しているので、ほとんどの動画のコンテナ、コーデックが再生できる。
– 本の虫: Chromeのvideoサポートのまとめ 付audioの解説
Text translate API proposal - Chromium-dev |... →
DOMをいじってテキストノードをひとつずつ翻訳結果と入れ替える、というアプローチでなく、ネイティブサポートでがっつり入れ替えれるように仕様、という提案。ひとつのも目的にしか使えないもののために新しくコード書き起こして入れていたらきりがない、という理由で入らなそうな流れ。
It will be possible to have per-extension local storage inside
extensions in...
– Extensions/Gears: can an extension have its own LocalStorage? - Chromium-discuss | Google Groups
May 2009
11 posts
Chromium Blog: Extensions at Google I/O →
google I/OでのAaron Boodmanのchrome extensionに関するプレゼン資料。extensionのプロセスモデルの図解とかあります。
Issue 115681: switch to using native JSON object -... →
いままでjs実装だったJSONオブジェクトがネイティブ実装に変わるそうです。
Chrome Full Feed ver 0.0.1 - 枕を欹てて聴く →
LDR Full Feedのchromeバージョンです。
Study Google Chrome extensions at 2009/05/17 -... →
現状で何ができるかを把握するのに中身をのぞいてみるのにはちょうどいいサイズのextensionが5つ公開されています。
Now that V8 supports native JSON, we need to switch to using it instead of our...
– Issue 12192 - chromium - Need to switch to native JSON parser in extenions code - Google Code
V8にネイティブのJSONパーサができたらしいです。
Chromium Blog: Chromium Tech Talks →
I think it would be great to have this like we have with bookmark bar.
– A keyboard shortcut to hide and show “Extension Statusbar” - Chromium-discuss | Google Groups
chromium-discussなのでほとんど影響力なさそうですがtoolstribe消せるようにしてよって言われてます。
Implemented, but we don’t yet enforce the permissions; all origins are...
– Cross-Origin XHR (Chromium Developer Documentation)
{
"name": "My First Extension",
"version": "1.0",
"description": "The first extension that I made.",
"permissions": [
"http://www.blogger.com",
"http://*.google.com"
]
}
...
Issue 115204: Add a separate cookie store that's... →
extensionスキームのページから(XHRとかで?)リクエストを出すときにはcookieが別になるみたいです。安全だけど不便かも。
April 2009
12 posts
Chromium Blog: Guest post: 3D graphics in the... →
O3Dもそのうち載るかもしれません。MozillaもCanvas 3Dで準備中の模様。Operaは搭載済み。
Issue 79026: added windows.getWindows() and... →
extensionにgetWindows()とmoveTab()が追加された。
Visited links from normal browsing are no longer being displayed as visited...
– Google Chrome Releases: Beta Update: 2.0.172.5 通常モードのヒストリはシークレットモードのvisitedに反映されなくなった。 (via ku)
Issue 62178: Flesh out more extensions tab api... →
ku:
extensionのAPIが実装され始めてる。
localStorage design document - please offer... →
ku:
DOM storageとlocal storageの実装方法ドラフト。バックエンドにSQLiteを使う。chromiumではjsを実行するレンダラプロセスはsandboxの中にあってディスクにアクセスできないのでIPCでブラウザプロセスにメッセージを送って処理してもらう必要がある。どうやってなるべく少ない実装でパフォーマンスを出すかについて。
chrome/renderer/resources/json.js - Issue 62036:... →
ku:
chromeにも JSON.stringify() と JSON.parse() が入るみたいです。
シークレットウインドウでは、閲覧済みのリンクは、閲覧済みと表示されないようにした。
– 本の虫: Chrome 2.0.170.0が興味深い変更をした (via ku)
For instance, when compiling /Sun|Mon/ the automaton representation lets us...
– Chromium Blog: Irregexp, Google Chrome’s New Regexp Implementation (via ku)
drawing graphics is actually a very small percentage of the time we spend...
– Chromium Blog: Graphics in Google Chrome (via ku)
we delay loading as much data as possible for as long as possible, so the most...
– Chromium Blog: I/O in Google Chrome やっぱりいろいろ後に回して体感の起動を速くしてる。 (via ku)