カスタム Android デバイス用のカスタム AOSP 4.4 ファームウェアを開発しています。Fennec (Android 版 Firefox) をデフォルトのブラウザとして使用しています。カスタム AOSP が Android 互換性テストに合格しません。
testBrowserPrivateDataAccess() テストが失敗します。このテストでは、ブラウザーがルート ファイルシステムを探索し、そこからファイルをダウンロードできるかどうかを確認します。ルート ファイルシステムにアクセスするには、Fennec ブラウザで file:/// と入力します。/system/app フォルダーなどからシステム アプリケーションをダウンロードできます。このような動作は望ましくありません。
この問題は、PlayStore の新しい Firefox と Firefox Beta で確認しました。タブレット(LG G Pad 8.3、Nexus 10)でのみ再現できましたが、(Nexus 4、HTC Sensation、Nexus 5)では再現できませんでした。
ソースから Fennec を自分で構築できます。Fennec を介したファイル探索を無効にする方法を教えてくれる人はいますか?
Tnx。