Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions b2g/app/nsBrowserApp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
#endif

#ifdef MOZ_WIDGET_GONK
# include "mozilla/BootAnimation.h"
# include "ui/GraphicBuffer.h"
using namespace android;
#endif
Expand Down Expand Up @@ -187,6 +188,10 @@ static int do_main(int argc, char* argv[], char* envp[]) {
return gBootstrap->XRE_XPCShellMain(--argc, argv, envp, &shellData);
}

#ifdef MOZ_WIDGET_GONK
mozilla::StartBootAnimation();
#endif

BootstrapConfig config;

if (appDataFile && *appDataFile) {
Expand Down
1 change: 0 additions & 1 deletion b2g/chrome/content/test/mochitest/mochitest.ini
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
[DEFAULT]
skip-if = ((buildapp == 'mulet' || buildapp == 'b2g') && toolkit != 'gonk') #require OOP support for mochitest-b2g-desktop, Bug 957554
support-files =
RecordingStatusChromeScript.js
RecordingStatusHelper.js
file_getusermedia_iframe.html

Expand Down
5 changes: 0 additions & 5 deletions b2g/components/test/mochitest/mochitest.ini
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
[DEFAULT]
support-files =
permission_handler_chrome.js
SandboxPromptTest.html
filepicker_path_handler_chrome.js
screenshot_helper.js
systemapp_helper.js
presentation_prompt_handler_chrome.js
presentation_ui_glue_handler_chrome.js
file_loadserver.js
killswitch.js

Expand Down
18 changes: 15 additions & 3 deletions b2g/components/test/unit/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,39 @@ support-files =
data/test_logger_file

[test_bug793310.js]
# TODO: KaiOS bootstrap
skip-if = true

[test_bug832946.js]
# TODO: KaiOS bootstrap
skip-if = true

[test_signintowebsite.js]
head = head_identity.js
tail =
# TODO: KaiOS bootstrap
skip-if = true

[test_killswitch.js]
head = file_killswitch.js
skip-if = (toolkit == "gonk")
#skip-if = (toolkit == "gonk")
# TODO: KaiOS bootstrap
skip-if = true

[test_killswitch_gonk.js]
head = file_killswitch.js
# Bug 1193677: disable on B2G ICS Emulator for intermittent failures with IndexedDB
skip-if = ((toolkit != "gonk") || (toolkit == "gonk" && debug))
#skip-if = ((toolkit != "gonk") || (toolkit == "gonk" && debug))
# TODO: KaiOS bootstrap
skip-if = true

[test_persistentdatablock_gonk.js]
# can be slow because of what the test does, so let's give it some more time
# to avoid intermittents: bug 1235290
requesttimeoutfactor = 2
head = file_persistentdatablock.js
skip-if = (toolkit != "gonk")
#skip-if = (toolkit != "gonk")
# TODO: KaiOS bootstrap
skip-if = true


4 changes: 3 additions & 1 deletion chrome/test/unit_ipc/xpcshell.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
[DEFAULT]
head =
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS boostrap
skip-if = true # segfault
support-files =
!/chrome/test/unit/data/**
!/chrome/test/unit/test_resolve_uris.js
Expand Down
4 changes: 3 additions & 1 deletion devtools/server/tests/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
tags = devtools
head = head_dbg.js
firefox-appdir = browser
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS bootstrap
skip-if = true

support-files =
completions.js
Expand Down
4 changes: 3 additions & 1 deletion devtools/shared/heapsnapshot/tests/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
tags = devtools heapsnapshot devtools-memory
head = head_heapsnapshot.js
firefox-appdir = browser
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS bootstrap
skip-if = true

support-files =
Census.jsm
Expand Down
4 changes: 3 additions & 1 deletion devtools/shared/protocol/tests/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
tags = devtools
head = head.js
firefox-appdir = browser
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS bootstrap
skip-if = true
support-files =

[test_protocol_abort.js]
Expand Down
4 changes: 3 additions & 1 deletion devtools/shared/security/tests/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
[DEFAULT]
tags = devtools
head = head_dbg.js
skip-if = toolkit == 'android' || socketprocess_networking
#skip-if = toolkit == 'android' || socketprocess_networking
# TODO: KaiOS bootstrap
skip-if = true
firefox-appdir = browser

support-files=
Expand Down
4 changes: 3 additions & 1 deletion devtools/shared/tests/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
tags = devtools
head = head_devtools.js
firefox-appdir = browser
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS bootstrap
skip-if = true
support-files =
exposeLoader.js
throwing-module-1.js
Expand Down
4 changes: 3 additions & 1 deletion devtools/shared/transport/tests/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
tags = devtools
head = head_dbg.js
firefox-appdir = browser
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS bootstrap
skip-if = true

support-files =
testactors.js
Expand Down
4 changes: 3 additions & 1 deletion devtools/startup/tests/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
[DEFAULT]
tags = devtools
firefox-appdir = browser
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS bootstrap
skip-if = true

[test_devtools_shim.js]
2 changes: 2 additions & 0 deletions dom/base/test/unit_ipc/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@ support-files =
!/dom/base/test/unit/test_xhr_document.js

[test_bug553888_wrap.js]
# TODO: KaiOS boostrap, segfault related to vold
skip-if = true
[test_xhr_document_ipc.js]
8 changes: 8 additions & 0 deletions dom/cache/test/xpcshell/xpcshell.ini
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,14 @@ support-files =

[test_bug1425146.js]
[test_empty_directories.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_migration.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_padding_error_handle.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_schema_26_upgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
4 changes: 3 additions & 1 deletion dom/indexedDB/test/unit/xpcshell-child-process.ini
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
dupe-manifest =
head = xpcshell-head-child-process.js
tail =
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS bootstrap
skip-if = true
support-files =
GlobalObjectsChild.js
GlobalObjectsComponent.js
Expand Down
44 changes: 43 additions & 1 deletion dom/indexedDB/test/unit/xpcshell-parent-process.ini
Original file line number Diff line number Diff line change
Expand Up @@ -34,40 +34,82 @@ support-files =

[test_bad_origin_directory.js]
[test_obsoleteOriginAttributesUpgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_orphaned_files.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_blob_file_backed.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_bug1056939.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_cleanup_transaction.js]
[test_database_close_without_onclose.js]
[test_database_onclose.js]
[test_defaultStorageUpgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_file_copy_failure.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_idbSubdirUpgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_globalObjects_ipc.js]
skip-if = toolkit == 'android'
#skip-if = toolkit == 'android'
# TODO: KaiOS boostrap
skip-if = true # segfault
[test_idle_maintenance.js]
[test_invalidate.js]
# disabled for the moment.
skip-if = true
[test_marker_file.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_maximal_serialized_object_size.js]
[test_metadata2Restore.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_metadataRestore.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_mutableFileUpgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_oldDirectories.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_quotaExceeded_recovery.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_readwriteflush_disabled.js]
[test_schema18upgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_schema21upgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_schema23upgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_snappyUpgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_storageOption_pref.js]
skip-if = os == "android"
[test_storagePersistentUpgrade.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_temporary_storage.js]
# bug 951017: intermittent failure on Android x86 emulator
skip-if = os == "android" && processor == "x86"
[test_unexpectedDirectory.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_view_put_get_values.js]
[test_wasm_get_values.js]
# TODO: KaiOS bootstrap
skip-if = true
[test_wasm_put_get_values.js]
Loading