Friday, July 11, 2014

B2G: move bluedroid to another process

最近在 B2G 上 也要用一個 BT daemon 了
詳情請見

https://bugzilla.mozilla.org/show_bug.cgi?id=1005934
https://bugzilla.mozilla.org/show_bug.cgi?id=1002917

話說剛好這陣子有人提把 NFC daemon 的 code 搬進 gecko 裡

這就好像公司一樣

外面的人拼命命的想進來
裡面的人拼了命的想逃出去 :P

Monday, July 7, 2014

Do we have ANR for FirefoxOS?

在 Android 上,某一個 App 沒有 response 一段時間後,ANR 的 dialog 就會跳出來來告訴 user 要不要終止這個 app。

http://developer.android.com/training/articles/perf-anr.html



但在 FirefoxOS 上,如果在某個 app 裡寫個 while(1); 的 loop,然後去執行這個 app,
然後就會發現~~  很抱歉 你的手機就再也動也不動,要強制拔電池重開了。


目前不知道 FireoxOS 要怎麼 support 這個,先開了個 bug

https://bugzilla.mozilla.org/show_bug.cgi?id=1034530

不過在 Firefox browser 上
如果在某個 tab 裡,跑 while(1); 的話

Unresponsive script 的 Dialog 就會跳出來了

https://support.mozilla.org/en-US/kb/warning-unresponsive-script