Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher
authorVaibhav Agarwal <vaibhavmagarwal@gmail.com>
Sat, 15 Feb 2014 04:53:02 -0500
changeset 169281 f79959add4b3f5ba337e33ce2a24b17ee3bc36c3
parent 169280 c4ff618cf72bfd8f5689a1eb72ce9c295e250326
child 169282 aaa3019c7653b038a45dbd098be4ffc34f4eda04
push id270
push userpvanderbeken@mozilla.com
push dateThu, 06 Mar 2014 09:24:21 +0000
reviewersjmaher
bugs970925
milestone30.0a1
Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher
content/base/test/csp/mochitest.ini
content/base/test/mochitest.ini
content/base/test/websocket_hybi/mochitest.ini
content/html/content/test/mochitest.ini
content/html/document/test/mochitest.ini
content/media/webspeech/recognition/test/mochitest.ini
content/media/webspeech/synth/ipc/test/mochitest.ini
content/xul/content/test/mochitest.ini
docshell/test/mochitest.ini
docshell/test/navigation/mochitest.ini
dom/events/test/mochitest.ini
dom/indexedDB/ipc/mochitest.ini
dom/indexedDB/test/mochitest.ini
dom/media/tests/ipc/mochitest.ini
dom/mobilemessage/tests/mochitest.ini
dom/network/tests/mochitest.ini
dom/permission/tests/mochitest.ini
dom/smil/test/mochitest.ini
dom/tests/mochitest/ajax/jquery/mochitest.ini
dom/tests/mochitest/ajax/offline/mochitest.ini
dom/tests/mochitest/ajax/prototype/mochitest.ini
dom/tests/mochitest/ajax/scriptaculous/mochitest.ini
dom/tests/mochitest/bugs/mochitest.ini
dom/tests/mochitest/general/mochitest.ini
dom/tests/mochitest/geolocation/mochitest.ini
dom/tests/mochitest/localstorage/mochitest.ini
dom/tests/mochitest/pointerlock/mochitest.ini
dom/tests/mochitest/sessionstorage/mochitest.ini
dom/tests/mochitest/webapps/mochitest.ini
dom/tests/mochitest/whatwg/mochitest.ini
dom/workers/test/mochitest.ini
editor/composer/test/mochitest.ini
editor/libeditor/base/tests/mochitest.ini
editor/libeditor/html/tests/mochitest.ini
editor/libeditor/text/tests/mochitest.ini
embedding/test/mochitest.ini
intl/uconv/tests/mochitest.ini
js/jsd/test/mochitest.ini
layout/base/tests/mochitest.ini
layout/forms/test/mochitest.ini
layout/generic/test/mochitest.ini
layout/style/test/mochitest.ini
layout/xul/test/mochitest.ini
parser/htmlparser/tests/mochitest/mochitest.ini
security/manager/ssl/tests/mochitest/bugs/mochitest.ini
security/manager/ssl/tests/mochitest/stricttransportsecurity/mochitest.ini
testing/mochitest/android.json
toolkit/components/alerts/test/mochitest.ini
toolkit/components/passwordmgr/test/mochitest.ini
toolkit/components/prompts/test/mochitest.ini
toolkit/components/satchel/test/mochitest.ini
toolkit/content/tests/widgets/mochitest.ini
uriloader/exthandler/tests/mochitest/mochitest.ini
--- a/content/base/test/csp/mochitest.ini
+++ b/content/base/test/csp/mochitest.ini
@@ -110,30 +110,35 @@ support-files =
   file_self_none_as_hostname_confusion.html^headers^
   file_csp_testserver.sjs
   file_csp_regexp_parsing.html
   file_csp_regexp_parsing.js
   file_report_uri_missing_in_report_only_header.html
   file_report_uri_missing_in_report_only_header.html^headers^
 
 [test_CSP.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_CSP_bug663567.html]
 [test_CSP_bug802872.html]
 [test_CSP_bug885433.html]
 [test_CSP_bug888172.html]
 [test_CSP_bug916446.html]
 [test_CSP_evalscript.html]
 [test_CSP_evalscript_getCRMFRequest.html]
+skip-if = toolkit == 'android' #bug 824652
 [test_CSP_frameancestors.html]
+skip-if = toolkit == 'android'
 [test_CSP_inlinescript.html]
+skip-if = toolkit == 'android'
 [test_CSP_inlinestyle.html]
 [test_bothCSPheaders.html]
 [test_bug836922_npolicies.html]
 [test_bug886164.html]
 [test_csp_redirects.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_CSP_bug910139.html]
 [test_CSP_bug909029.html]
 [test_policyuri_regression_from_multipolicy.html]
 [test_nonce_source.html]
 [test_CSP_bug941404.html]
 [test_hash_source.html]
 [test_dual_headers_warning.html]
 [test_self_none_as_hostname_confusion.html]
--- a/content/base/test/mochitest.ini
+++ b/content/base/test/mochitest.ini
@@ -221,18 +221,21 @@ support-files =
   somedatas.resource
   somedatas.resource^headers^
   variable_style_sheet.sjs
   viewport_helpers.js
   w3element_traversal.svg
   wholeTexty-helper.xml
 
 [test_CrossSiteXHR.html]
+skip-if = toolkit == 'android'
 [test_CrossSiteXHR_cache.html]
+skip-if = toolkit == 'android'
 [test_CrossSiteXHR_origin.html]
+skip-if = toolkit == 'android'
 [test_DOMException.html]
 [test_EventSource_redirects.html]
 [test_NodeIterator_basics_filters.xhtml]
 [test_NodeIterator_mutations_1.xhtml]
 [test_NodeIterator_mutations_2.html]
 [test_NodeIterator_mutations_3.html]
 [test_XHR.html]
 [test_XHRDocURI.html]
@@ -242,16 +245,17 @@ support-files =
 [test_XHR_onuploadprogress.html]
 [test_XHR_parameters.html]
 [test_XHR_system.html]
 [test_XHR_timeout.html]
 [test_XHR_timeout.js]
 [test_base.xhtml]
 [test_blobconstructor.html]
 [test_bug166235.html]
+skip-if = toolkit == 'android'
 [test_bug199959.html]
 [test_bug218236.html]
 [test_bug218277.html]
 [test_bug238409.html]
 [test_bug254337.html]
 [test_bug270145.xhtml]
 [test_bug276037-1.html]
 [test_bug276037-2.xhtml]
@@ -267,16 +271,17 @@ support-files =
 [test_bug326337.html]
 [test_bug330925.xhtml]
 [test_bug331959.html]
 [test_bug333198.html]
 [test_bug333673.html]
 [test_bug337631.html]
 [test_bug338541.xhtml]
 [test_bug338583.html]
+skip-if = toolkit == 'android'
 [test_bug338679.html]
 [test_bug339494.html]
 [test_bug339494.xhtml]
 [test_bug340571.html]
 [test_bug343596.html]
 [test_bug345339.html]
 [test_bug346485.html]
 [test_bug352728.html]
@@ -374,36 +379,42 @@ support-files =
 [test_bug455629.html]
 [test_bug456262.html]
 [test_bug457746.html]
 [test_bug459424.html]
 [test_bug461555.html]
 [test_bug461735.html]
 [test_bug465767.html]
 [test_bug466080.html]
+skip-if = toolkit == 'android'
 [test_bug466409.html]
 [test_bug466751.xhtml]
 [test_bug469020.html]
 [test_bug469304.html]
 [test_bug473162-1.html]
 [test_bug473162-2.html]
 [test_bug475156.html]
+skip-if = toolkit == 'android' #bug 855762
 [test_bug482935.html]
+skip-if = toolkit == 'android' #bug 855762
 [test_bug484396.html]
 [test_bug493881.html]
 [test_bug493881.js]
 [test_bug498240.html]
 [test_bug498433.html]
 [test_bug498897.html]
 [test_bug499656.html]
 [test_bug499656.xhtml]
 [test_bug500937.html]
 [test_bug503481.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug503481b.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug505783.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug51034.html]
 [test_bug513194.html]
 [test_bug5141.html]
 [test_bug514487.html]
 [test_bug515401.html]
 [test_bug518104.html]
 [test_bug527896.html]
 [test_bug540854.html]
@@ -426,16 +437,17 @@ support-files =
 [test_bug564047.html]
 [test_bug564863.xhtml]
 [test_bug567350.html]
 [test_bug578096.html]
 [test_bug585978.html]
 [test_bug587931.html]
 [test_bug588990.html]
 [test_bug590812.html]
+skip-if = toolkit == 'android' #bug 687032
 [test_bug590870.html]
 [test_bug592366.html]
 [test_bug592829.html]
 [test_bug597345.html]
 [test_bug599588.html]
 [test_bug601803.html]
 [test_bug602838.html]
 [test_bug604592.html]
@@ -504,16 +516,17 @@ support-files =
 [test_bug810494.html]
 [test_bug811701.html]
 [test_bug811701.xhtml]
 [test_bug813919.html]
 [test_bug814576.html]
 [test_bug819051.html]
 [test_bug820909.html]
 [test_bug827160.html]
+skip-if = toolkit == 'android' #needs plugin support
 [test_bug840098.html]
 [test_bug868999.html]
 [test_bug869000.html]
 [test_bug869002.html]
 [test_bug869006.html]
 [test_bug876282.html]
 [test_bug890580.html]
 [test_bug894874.html]
@@ -521,63 +534,81 @@ support-files =
 [test_bug895974.html]
 [test_bug902847.html]
 [test_bug907892.html]
 [test_bug922681.html]
 [test_bug927196.html]
 [test_caretPositionFromPoint.html]
 [test_classList.html]
 [test_copypaste.html]
+skip-if = toolkit == 'android' #bug 904183
 [test_copypaste.xhtml]
+skip-if = toolkit == 'android' #bug 904183
 [test_createHTMLDocument.html]
 [test_declare_stylesheet_obsolete.html]
 [test_domparser_null_char.html]
 [test_domparsing.html]
 [test_elementTraversal.html]
 [test_fileapi.html]
 [test_fileapi_slice.html]
+skip-if = toolkit == 'android' #bug 775227
 [test_getElementById.html]
 [test_html_colors_quirks.html]
 [test_html_colors_standards.html]
 [test_html_in_xhr.html]
 [test_htmlcopyencoder.html]
 [test_htmlcopyencoder.xhtml]
 [test_ipc_messagemanager_blob.html]
 [test_meta_viewport0.html]
 [test_meta_viewport1.html]
 [test_meta_viewport2.html]
 [test_meta_viewport3.html]
 [test_meta_viewport4.html]
 [test_meta_viewport5.html]
 [test_meta_viewport6.html]
 [test_mixed_content_blocker.html]
+skip-if = toolkit == 'android' #TIMED_OUT, SSL_REQUIRED
 [test_mixed_content_blocker_bug803225.html]
+skip-if = toolkit == 'android' #TIMED_OUT, SSL_REQUIRED
 [test_mixed_content_blocker_frameNavigation.html]
+skip-if = toolkit == 'android' #TIMED_OUT, SSL_REQUIRED
 [test_mozfiledataurl.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_mutationobservers.html]
 [test_nodelist_holes.html]
 [test_object.html]
+skip-if = toolkit == 'android'
 [test_plugin_freezing.html]
+skip-if = toolkit == 'android' #CLICK_TO_PLAY
 [test_processing_instruction_update_stylesheet.xhtml]
 [test_range_bounds.html]
+skip-if = toolkit == 'android'
 [test_reentrant_flush.html]
+skip-if = toolkit == 'android' #RANDOM
 [test_sync_xhr_timer.xhtml]
+skip-if = toolkit == 'android' #RANDOM
 [test_text_wholeText.html]
 [test_textnode_normalize_in_selection.html]
 [test_textnode_split_in_selection.html]
 [test_title.html]
 [test_treewalker_nextsibling.xml]
 [test_viewport_scroll.html]
 [test_w3element_traversal.html]
 [test_w3element_traversal.xhtml]
 [test_w3element_traversal_svg.html]
 [test_websocket.html]
+skip-if = toolkit == 'android'
 [test_websocket_basic.html]
+skip-if = toolkit == 'android'
 [test_websocket_hello.html]
+skip-if = toolkit == 'android'
 [test_x-frame-options.html]
+skip-if = toolkit == 'android'
 [test_xbl_userdata.xhtml]
 [test_xhr_abort_after_load.html]
+skip-if = toolkit == 'android'
 [test_xhr_forbidden_headers.html]
 [test_xhr_progressevents.html]
+skip-if = toolkit == 'android'
 [test_xhr_send_readystate.html]
 [test_xhr_withCredentials.html]
 [test_file_from_blob.html]
 [test_warning_for_blocked_cross_site_request.html]
--- a/content/base/test/websocket_hybi/mochitest.ini
+++ b/content/base/test/websocket_hybi/mochitest.ini
@@ -1,9 +1,13 @@
 [DEFAULT]
 support-files =
   file_binary-frames_wsh.py
   file_check-binary-messages_wsh.py
 
 [test_receive-arraybuffer.html]
+skip-if = toolkit == 'android'
 [test_receive-blob.html]
+skip-if = toolkit == 'android'
 [test_send-arraybuffer.html]
+skip-if = toolkit == 'android'
 [test_send-blob.html]
+skip-if = toolkit == 'android'
--- a/content/html/content/test/mochitest.ini
+++ b/content/html/content/test/mochitest.ini
@@ -166,16 +166,17 @@ support-files =
 [test_bug109445.xhtml]
 [test_bug1297.html]
 [test_bug1366.html]
 [test_bug1400.html]
 [test_bug143220.html]
 [test_bug182279.html]
 [test_bug2082.html]
 [test_bug209275.xhtml]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug237071.html]
 [test_bug242709.html]
 [test_bug24958.html]
 [test_bug274626.html]
 [test_bug277724.html]
 [test_bug277890.html]
 [test_bug287465.html]
 [test_bug295561.html]
@@ -232,33 +233,36 @@ support-files =
 [test_bug430392.html]
 [test_bug441930.html]
 [test_bug442801.html]
 [test_bug448166.html]
 [test_bug456229.html]
 [test_bug458037.xhtml]
 [test_bug460568.html]
 [test_bug481335.xhtml]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug500885.html]
 [test_bug514856.html]
+skip-if = toolkit == 'android'
 [test_bug518122.html]
 [test_bug519987.html]
 [test_bug523771.html]
 [test_bug529819.html]
 [test_bug529859.html]
 [test_bug535043.html]
 [test_bug536891.html]
 [test_bug536895.html]
 [test_bug546995.html]
 [test_bug547850.html]
 [test_bug551846.html]
 [test_bug555567.html]
 [test_bug556645.html]
 [test_bug557087-1.html]
 [test_bug557087-2.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug557087-3.html]
 [test_bug557087-4.html]
 [test_bug557087-5.html]
 [test_bug557087-6.html]
 [test_bug557620.html]
 [test_bug558788-1.html]
 [test_bug558788-2.html]
 [test_bug560112.html]
@@ -301,21 +305,23 @@ support-files =
 [test_bug605125-1.html]
 [test_bug605125-2.html]
 [test_bug606817.html]
 [test_bug607145.html]
 [test_bug610212.html]
 [test_bug610687.html]
 [test_bug611189.html]
 [test_bug612730.html]
+skip-if = toolkit == 'android'
 [test_bug613113.html]
 [test_bug613722.html]
 [test_bug613979.html]
 [test_bug615595.html]
 [test_bug615833.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug617528.html]
 [test_bug618948.html]
 [test_bug619278.html]
 [test_bug622558.html]
 [test_bug622597.html]
 [test_bug623291.html]
 [test_bug6296.html]
 [test_bug629801.html]
@@ -382,53 +388,60 @@ support-files =
 [test_change_crossorigin.html]
 [test_checked.html]
 [test_dir_attributes_reflection.html]
 [test_dl_attributes_reflection.html]
 [test_element_prototype.html]
 [test_embed_attributes_reflection.html]
 [test_formData.html]
 [test_formSubmission.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_formSubmission2.html]
+skip-if = toolkit == 'android'
 [test_formelements.html]
 [test_fullscreen-api.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_hidden.html]
 [test_html_attributes_reflection.html]
 [test_htmlcollection.html]
 [test_iframe_sandbox_general.html]
 [test_iframe_sandbox_inheritance.html]
 [test_iframe_sandbox_modal.html]
+skip-if = toolkit == 'android' #modal tests fail on android
 [test_iframe_sandbox_navigation.html]
 [test_iframe_sandbox_navigation2.html]
 [test_iframe_sandbox_plugins.html]
+skip-if = toolkit == 'android'
 [test_iframe_sandbox_popups.html]
 [test_iframe_sandbox_popups_inheritance.html]
 [test_iframe_sandbox_same_origin.html]
 [test_iframe_sandbox_workers.html]
 [test_img_attributes_reflection.html]
 [test_li_attributes_reflection.html]
 [test_link_attributes_reflection.html]
 [test_map_attributes_reflection.html]
 [test_meta_attributes_reflection.html]
 [test_mod_attributes_reflection.html]
 [test_mozaudiochannel.html]
 [test_named_options.html]
 [test_nested_invalid_fieldsets.html]
 [test_object_attributes_reflection.html]
 [test_object_plugin_nav.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_ol_attributes_reflection.html]
 [test_option_defaultSelected.html]
 [test_option_selected_state.html]
 [test_param_attributes_reflection.html]
 [test_q_attributes_reflection.html]
 [test_restore_from_parser_fragment.html]
 [test_rowscollection.html]
 [test_srcdoc-2.html]
 [test_srcdoc.html]
 [test_style_attributes_reflection.html]
 [test_track.html]
 [test_track_disabled.html]
 [test_ul_attributes_reflection.html]
 [test_undoManager.html]
 [test_video_wakelock.html]
+skip-if = toolkit == 'android' #bug 871015
 [test_input_files_not_nsIFile.html]
 [test_ignoreuserfocus.html]
 [test_fragment_form_pointer.html]
--- a/content/html/document/test/mochitest.ini
+++ b/content/html/document/test/mochitest.ini
@@ -21,51 +21,56 @@ support-files =
   bug499092.html
   test_non-ascii-cookie.html^headers^
 
 [test_bug1682.html]
 [test_bug1823.html]
 [test_bug57600.html]
 [test_bug196523.html]
 [test_bug199692.html]
+skip-if = toolkit == 'android' #bug 811644
 [test_bug172261.html]
 [test_bug255820.html]
 [test_bug259332.html]
 [test_bug311681.html]
 [test_bug311681.xhtml]
 [test_bug324378.html]
 [test_bug332848.xhtml]
 [test_bug340017.xhtml]
 [test_bug359657.html]
 [test_bug369370.html]
+skip-if = toolkit == 'android'
 [test_bug380383.html]
 [test_bug391777.html]
+skip-if = toolkit == 'android'
 [test_bug402680.html]
 [test_bug403868.html]
 [test_bug403868.xhtml]
 [test_bug435128.html]
 skip-if = true # Disabled for timeouts.
 [test_bug463104.html]
 [test_form-parsing.html]
 [test_viewport.html]
 [test_documentAll.html]
 [test_document-element-inserted.html]
 [test_document.watch.html]
 [test_bug445004.html]
-skip-if = true # Disabled permanently (bug 559932).
+skip-if = true || toolkit == 'android' # Disabled permanently (bug 559932).
 [test_bug446483.html]
+skip-if = toolkit == 'android'
 [test_bug448564.html]
 [test_bug478251.html]
 [test_bug481440.html]
 [test_bug481647.html]
 [test_bug482659.html]
 [test_bug486741.html]
 [test_bug489532.html]
 [test_bug497242.xhtml]
 [test_bug499092.html]
 [test_bug512367.html]
 [test_bug677495.html]
 [test_bug677495-1.html]
 [test_bug741266.html]
+skip-if = toolkit == 'android'
 [test_non-ascii-cookie.html]
 [test_bug765780.html]
 [test_bug871161.html]
 support-files = file_bug871161-1.html file_bug871161-2.html
--- a/content/media/webspeech/recognition/test/mochitest.ini
+++ b/content/media/webspeech/recognition/test/mochitest.ini
@@ -3,13 +3,14 @@ support-files =
   head.js
   hello.ogg
   silence.ogg
 
 [test_abort.html]
 [test_audio_capture_error.html]
 [test_call_start_from_end_handler.html]
 [test_nested_eventloop.html]
+skip-if = toolkit == 'android'
 [test_preference_enable.html]
 [test_recognition_service_error.html]
 [test_success_without_recognition_service.html]
 [test_timeout.html]
 skip-if = os == "win"
--- a/content/media/webspeech/synth/ipc/test/mochitest.ini
+++ b/content/media/webspeech/synth/ipc/test/mochitest.ini
@@ -1,3 +1,4 @@
 [DEFAULT]
 
 [test_ipc.html]
+skip-if = toolkit == 'android' #bug 857673
--- a/content/xul/content/test/mochitest.ini
+++ b/content/xul/content/test/mochitest.ini
@@ -1,4 +1,5 @@
 [DEFAULT]
 
 [test_bug486990.xul]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug749367.xul]
--- a/docshell/test/mochitest.ini
+++ b/docshell/test/mochitest.ini
@@ -41,42 +41,47 @@ support-files =
 [test_bug369814.html]
 [test_bug384014.html]
 [test_bug385434.html]
 [test_bug387979.html]
 [test_bug402210.html]
 [test_bug404548.html]
 [test_bug413310.html]
 # Disabled for too many intermittent failures (bug 719186)
-skip-if = true
+skip-if = true || toolkit == 'android'
 [test_bug475636.html]
 [test_bug509055.html]
 [test_bug511449.html]
 skip-if = toolkit != "cocoa"
 support-files = file_bug511449.html
 [test_bug529119-1.html]
 [test_bug529119-2.html]
 [test_bug540462.html]
 [test_bug551225.html]
 [test_bug570341.html]
 [test_bug580069.html]
 [test_bug590573.html]
+skip-if = toolkit == 'android' #bug 823022
 [test_bug598895.html]
+skip-if = toolkit == 'android'
 [test_bug634834.html]
 [test_bug637644.html]
+skip-if = toolkit == 'android'
 [test_bug640387_1.html]
 [test_bug640387_2.html]
 [test_bug653741.html]
 [test_bug660404.html]
 [test_bug662170.html]
 [test_bug668513.html]
+skip-if = toolkit == 'android' #RANDOM
 [test_bug669671.html]
 [test_bug675587.html]
 [test_bug680257.html]
 [test_bug691547.html]
 [test_bug694612.html]
 [test_bug703855.html]
 [test_bug713825.html]
 [test_bug728939.html]
 [test_bug797909.html]
 [test_framedhistoryframes.html]
+skip-if = toolkit == 'android' #bug 784321
 [test_pushState_after_document_open.html]
 [test_windowedhistoryframes.html]
--- a/docshell/test/navigation/mochitest.ini
+++ b/docshell/test/navigation/mochitest.ini
@@ -15,25 +15,29 @@ support-files =
   frame3.html
   goback.html
   iframe.html
   navigate.html
   open.html
   parent.html
 
 [test_bug13871.html]
+skip-if = toolkit == 'android' #RANDOM
 [test_bug270414.html]
 skip-if = toolkit == "android"
 [test_bug278916.html]
 [test_bug279495.html]
 [test_bug344861.html]
+skip-if = toolkit == 'android'
 [test_bug386782.html]
 [test_bug430624.html]
 [test_bug430723.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_child.html]
 [test_grandchild.html]
 [test_not-opener.html]
 [test_opener.html]
 [test_popup-navigates-children.html]
 [test_reserved.html]
 [test_sessionhistory.html]
+skip-if = toolkit == 'android' #RANDOM
 [test_sibling-matching-parent.html]
 [test_sibling-off-domain.html]
--- a/dom/events/test/mochitest.ini
+++ b/dom/events/test/mochitest.ini
@@ -24,82 +24,116 @@ support-files =
 [test_bug336682_1.html]
 [test_bug367781.html]
 [test_bug368835.html]
 [test_bug379120.html]
 [test_bug391568.xhtml]
 [test_bug402089.html]
 [test_bug405632.html]
 [test_bug409604.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug412567.html]
 [test_bug422132.html]
 [test_bug426082.html]
-skip-if = os == "win" # Intermittent failures, bug 921693
+skip-if = os == "win" || toolkit == 'android' # Intermittent failures, bug 921693
 [test_bug427537.html]
 [test_bug428988.html]
 [test_bug432698.html]
 [test_bug443985.html]
 [test_bug447736.html]
 [test_bug448602.html]
 [test_bug450876.html]
 [test_bug456273.html]
 [test_bug457672.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug489671.html]
 [test_bug493251.html]
 [test_bug502818.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug508479.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug822898.html]
 [test_bug517851.html]
 [test_bug534833.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug545268.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug547996-1.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug547996-2.xhtml]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug556493.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug563329.html]
 skip-if = true # Disabled due to timeouts.
 [test_bug574663.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug591815.html]
 [test_bug593959.html]
 [test_bug603008.html]
+skip-if = toolkit == 'android'
 [test_bug605242.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug607464.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug613634.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug615597.html]
 [test_bug624127.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug635465.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug641477.html]
 [test_bug648573.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug650493.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug656379-1.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug656379-2.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug656954.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug659071.html]
 [test_bug659350.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug662678.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug667612.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug667919-1.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug689564.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug698929.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_bug741666.html]
+skip-if = toolkit == 'android'
 [test_bug742376.html]
 [test_bug812744.html]
 [test_bug847597.html]
 [test_bug855741.html]
 [test_bug864040.html]
 [test_bug930374-content.html]
 [test_bug944847.html]
 [test_bug967796.html]
 skip-if = toolkit == "gonk"
 [test_bug944011.html]
 [test_bug946632.html]
 [test_clickevent_on_input.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_continuous_wheel_events.html]
 [test_dblclick_explicit_original_target.html]
 [test_dom_keyboard_event.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_dom_mouse_event.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_dom_wheel_event.html]
 [test_draggableprop.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_dragstart.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_eventctors.html]
+skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_focus_disabled.html]
 [test_messageEvent.html]
 [test_moz_mouse_pixel_scroll_event.html]
 [test_wheel_default_action.html]
--- a/dom/indexedDB/ipc/mochitest.ini
+++ b/dom/indexedDB/ipc/mochitest.ini
@@ -1,3 +1,4 @@
 [DEFAULT]
 
 [test_ipc.html]
+skip-if = toolkit == 'android' #bug 783513
--- a/dom/indexedDB/test/mochitest.ini
+++ b/dom/indexedDB/test/mochitest.ini
@@ -16,17 +16,19 @@ support-files =
   webapp_clearBrowserData.js
   webapp_clearBrowserData_appFrame.html
   webapp_clearBrowserData_browserFrame.html
 
 [test_add_put.html]
 [test_add_twice_failure.html]
 [test_advance.html]
 [test_app_isolation_inproc.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_app_isolation_oop.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_autoIncrement.html]
 [test_autoIncrement_indexes.html]
 [test_bfcache.html]
 [test_blob_archive.html]
 [test_blob_simple.html]
 [test_blob_worker_crash.html]
 [test_clear.html]
 [test_complex_keyPaths.html]
@@ -36,16 +38,17 @@ support-files =
 [test_create_objectStore.html]
 [test_cursor_mutation.html]
 [test_cursor_update_updates_indexes.html]
 [test_cursors.html]
 [test_deleteDatabase.html]
 [test_deleteDatabase_interactions.html]
 [test_error_events_abort_transactions.html]
 [test_event_propagation.html]
+skip-if = toolkit == 'android' #TIMED_OUT, bug 780855
 [test_event_source.html]
 [test_exceptions_in_events.html]
 [test_file_array.html]
 [test_file_cross_database_copying.html]
 [test_file_delete.html]
 [test_file_os_delete.html]
 [test_file_put_get_object.html]
 [test_file_put_get_values.html]
@@ -97,19 +100,23 @@ support-files =
 [test_remove_objectStore.html]
 [test_request_readyState.html]
 [test_setVersion.html]
 [test_setVersion_abort.html]
 [test_setVersion_events.html]
 [test_setVersion_exclusion.html]
 [test_success_events_after_abort.html]
 [test_third_party.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_traffic_jam.html]
 [test_transaction_abort.html]
 [test_transaction_abort_hang.html]
 [test_transaction_lifetimes.html]
 [test_transaction_lifetimes_nested.html]
 [test_transaction_ordering.html]
 [test_unique_index_update.html]
 [test_webapp_clearBrowserData_inproc_inproc.html]
+skip-if = toolkit == 'android' #No test app installed
 [test_webapp_clearBrowserData_inproc_oop.html]
+skip-if = toolkit == 'android' #No test app installed
 [test_webapp_clearBrowserData_oop_inproc.html]
+skip-if = toolkit == 'android' #No test app installed
 [test_bug937006.html]
--- a/dom/media/tests/ipc/mochitest.ini
+++ b/dom/media/tests/ipc/mochitest.ini
@@ -1,3 +1,4 @@
 [DEFAULT]
 
 [test_ipc.html]
+skip-if = toolkit == 'android' #bug 910661
--- a/dom/mobilemessage/tests/mochitest.ini
+++ b/dom/mobilemessage/tests/mochitest.ini
@@ -1,4 +1,5 @@
 [DEFAULT]
 
 [test_sms_basics.html]
+skip-if = toolkit == 'android' #Bug 909036
 [test_smsfilter.html]
--- a/dom/network/tests/mochitest.ini
+++ b/dom/network/tests/mochitest.ini
@@ -1,10 +1,10 @@
 [test_network_basics.html]
-skip-if = toolkit == "gonk"
+skip-if = toolkit == "gonk" || toolkit == 'android'
 [test_tcpsocket_default_permissions.html]
 skip-if = toolkit == "gonk"
 [test_tcpsocket_enabled_no_perm.html]
 skip-if = toolkit == "gonk"
 [test_tcpsocket_enabled_with_perm.html]
 skip-if = toolkit == "gonk"
 [test_networkstats_alarms.html]
 skip-if = toolkit != "gonk"
--- a/dom/permission/tests/mochitest.ini
+++ b/dom/permission/tests/mochitest.ini
@@ -3,13 +3,14 @@ support-files =
   file_framework.js
   file_shim.html
 
 [test_alarms.html]
 [test_browser.html]
 [test_embed-apps.html]
 [test_idle.html]
 [test_permission_basics.html]
+skip-if = toolkit == 'android'
 [test_permissions.html]
 [test_power.html]
 [test_systemXHR.html]
 [test_tcp-socket.html]
 [test_webapps-manage.html]
--- a/dom/smil/test/mochitest.ini
+++ b/dom/smil/test/mochitest.ini
@@ -23,30 +23,32 @@ support-files =
 # disabled until bug 501183 is fixed
 [test_smilCSSInvalidValues.xhtml]
 [test_smilCSSPaced.xhtml]
 [test_smilChangeAfterFrozen.xhtml]
 [test_smilContainerBinding.xhtml]
 [test_smilCrossContainer.xhtml]
 [test_smilDynamicDelayedBeginElement.xhtml]
 [test_smilExtDoc.xhtml]
+skip-if = toolkit == 'android'
 [test_smilFillMode.xhtml]
 [test_smilGetSimpleDuration.xhtml]
 [test_smilGetStartTime.xhtml]
 [test_smilHyperlinking.xhtml]
 [test_smilInvalidValues.html]
 [test_smilKeySplines.xhtml]
 [test_smilKeyTimes.xhtml]
 [test_smilKeyTimesPacedMode.xhtml]
 [test_smilMappedAttrFromBy.xhtml]
 [test_smilMappedAttrFromTo.xhtml]
 [test_smilMappedAttrPaced.xhtml]
 [test_smilMinTiming.html]
 [test_smilRepeatDuration.html]
 [test_smilRepeatTiming.xhtml]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_smilReset.xhtml]
 [test_smilRestart.xhtml]
 [test_smilSetCurrentTime.xhtml]
 [test_smilSync.xhtml]
 [test_smilSyncTransform.xhtml]
 [test_smilSyncbaseTarget.xhtml]
 [test_smilTextZoom.xhtml]
 [test_smilTimeEvents.xhtml]
--- a/dom/tests/mochitest/ajax/jquery/mochitest.ini
+++ b/dom/tests/mochitest/ajax/jquery/mochitest.ini
@@ -29,8 +29,9 @@ support-files =
   test/unit/core.js
   test/unit/dimensions.js
   test/unit/event.js
   test/unit/fx.js
   test/unit/offset.js
   test/unit/selector.js
 
 [test_jQuery.html]
+skip-if = toolkit == 'android' #bug 775227
--- a/dom/tests/mochitest/ajax/offline/mochitest.ini
+++ b/dom/tests/mochitest/ajax/offline/mochitest.ini
@@ -87,11 +87,14 @@ support-files =
 [test_offlineIFrame.html]
 # [test_offlineMode.html]
 # disabled due to bug 656943
 [test_overlap.html]
 [test_redirectManifest.html]
 [test_redirectUpdateItem.html]
 [test_refetchManifest.html]
 [test_simpleManifest.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_updateCheck.html]
 [test_updatingManifest.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_xhtmlManifest.xhtml]
+skip-if = toolkit == 'android' #TIMED_OUT
--- a/dom/tests/mochitest/ajax/prototype/mochitest.ini
+++ b/dom/tests/mochitest/ajax/prototype/mochitest.ini
@@ -59,8 +59,9 @@ support-files =
   test/unit/tmp/number_test.html
   test/unit/tmp/position_test.html
   test/unit/tmp/range_test.html
   test/unit/tmp/selector_test.html
   test/unit/tmp/string_test.html
   test/unit/tmp/unit_test.html
 
 [test_Prototype.html]
+skip-if = toolkit == 'android'
--- a/dom/tests/mochitest/ajax/scriptaculous/mochitest.ini
+++ b/dom/tests/mochitest/ajax/scriptaculous/mochitest.ini
@@ -26,8 +26,9 @@ support-files =
   test/unit/loading_test.html
   test/unit/position_clone_test.html
   test/unit/slider_test.html
   test/unit/sortable_test.html
   test/unit/string_test.html
   test/unit/unit_test.html
 
 [test_Scriptaculous.html]
+skip-if = toolkit == 'android'
--- a/dom/tests/mochitest/bugs/mochitest.ini
+++ b/dom/tests/mochitest/bugs/mochitest.ini
@@ -33,82 +33,94 @@ support-files =
   utils_bug743615.js
   worker_bug743615.js
   file_bug927901.html
 
 [test_DOMWindowCreated_chromeonly.html]
 [test_bug132255.html]
 [test_bug159849.html]
 [test_bug260264.html]
+skip-if = toolkit == 'android'
 [test_bug260264_nested.html]
 [test_bug265203.html]
 [test_bug291377.html]
 [test_bug291653.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug304459.html]
 [test_bug308856.html]
 [test_bug327891.html]
 [test_bug333983.html]
 [test_bug335976.xhtml]
 [test_bug342448.html]
 [test_bug345521.html]
 [test_bug346659.html]
 [test_bug351601.html]
 [test_bug369306.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug370098.html]
 [test_bug377539.html]
 [test_bug384122.html]
 [test_bug389366.html]
 [test_bug38959.html]
 [test_bug393974.html]
 [test_bug394769.html]
 [test_bug396843.html]
 [test_bug397571.html]
 [test_bug400204.html]
 [test_bug404748.html]
 [test_bug406375.html]
+skip-if = toolkit == 'android'
 [test_bug411103.html]
 [test_bug414291.html]
+skip-if = toolkit == 'android'
 [test_bug427744.html]
+skip-if = toolkit == 'android'
 [test_bug42976.html]
 [test_bug430276.html]
 [test_bug437361.html]
+skip-if = toolkit == 'android'
 [test_bug440572.html]
 [test_bug456151.html]
 [test_bug458091.html]
 [test_bug459848.html]
 [test_bug465263.html]
 [test_bug479143.html]
+skip-if = toolkit == 'android'
 [test_bug484775.html]
 [test_bug492925.html]
 [test_bug49312.html]
 [test_bug495219.html]
 [test_bug504862.html]
+skip-if = toolkit == 'android' #RANDOM
 [test_bug529328.html]
 [test_bug531176.html]
 [test_bug531542.html]
 [test_bug534149.html]
 [test_bug541530.html]
 [test_bug545314.html]
 [test_bug548828.html]
 [test_bug558973.html]
 [test_bug562433.html]
 [test_bug563487.html]
 [test_bug581072.html]
 [test_bug583225.html]
 [test_bug585240.html]
 [test_bug585819.html]
 [test_bug593174.html]
 [test_bug597809.html]
+skip-if = toolkit == 'android'
 [test_bug61098.html]
+skip-if = toolkit == 'android'
 [test_bug612267.html]
 [test_bug617296.html]
 [test_bug620947.html]
 [test_bug622361.html]
 [test_bug633133.html]
 [test_bug641552.html]
+skip-if = toolkit == 'android'
 [test_bug642026.html]
 [test_bug648465.html]
 [test_bug654137.html]
 [test_bug664737.html]
 [test_bug665548.html]
 [test_bug684544.html]
 [test_bug691707.html]
 [test_bug698061.html]
@@ -126,15 +138,19 @@ support-files =
 [test_bug823173.html]
 [test_bug848088.html]
 [test_bug850517.html]
 [test_bug857555.html]
 [test_bug862540.html]
 [test_bug876098.html]
 [test_bug927901.html]
 [test_devicemotion_multiple_listeners.html]
+skip-if = toolkit == 'android' #bug 775227
 [test_domparser_after_blank.html]
 [test_onerror_message.html]
 [test_protochains.html]
 [test_resize_move_windows.html]
+skip-if = toolkit == 'android' #Windows can't change size and position on Android
 [test_sizetocontent_clamp.html]
+skip-if = toolkit == 'android' #Windows can't change size on Android
 [test_toJSON.html]
 [test_window_bar.html]
+skip-if = toolkit == 'android'
--- a/dom/tests/mochitest/general/mochitest.ini
+++ b/dom/tests/mochitest/general/mochitest.ini
@@ -8,41 +8,45 @@ support-files =
   file_frameElementWrapping.html
   file_interfaces.xml
   file_moving_nodeList.html
   file_moving_xhr.html
   file_showModalDialog.html
   historyframes.html
 
 [test_497898.html]
+skip-if = toolkit == 'android'
 [test_bug504220.html]
 [test_bug628069_1.html]
 [test_bug628069_2.html]
 [test_bug629535.html]
 [test_bug631440.html]
 [test_bug653364.html]
 [test_bug861217.html]
 [test_clientRects.html]
 [test_clipboard_events.html]
 [test_consoleAPI.html]
 [test_domWindowUtils.html]
 [test_domWindowUtils_scrollXY.html]
 [test_domWindowUtils_scrollbarSize.html]
 [test_focus_legend_noparent.html]
 [test_focusrings.xul]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_for_of.html]
 [test_frameElementWrapping.html]
 [test_framedhistoryframes.html]
 [test_idleapi_permissions.html]
 [test_interfaces.html]
 # [test_network_events.html]
 # Disable this test until bug 795711 is fixed.
 [test_offsets.html]
 [test_offsets.js]
 [test_outerHTML.html]
 [test_outerHTML.xhtml]
 [test_paste_selection.html]
 [test_performance_now.html]
 [test_showModalDialog.html]
+skip-if = toolkit == 'android' #Don't run modal tests on Android
 [test_stylesheetPI.html]
 [test_vibrator.html]
+skip-if = toolkit == 'android' #CRASH_SUTAGENT
 [test_windowProperties.html]
 [test_windowedhistoryframes.html]
--- a/dom/tests/mochitest/geolocation/mochitest.ini
+++ b/dom/tests/mochitest/geolocation/mochitest.ini
@@ -1,29 +1,45 @@
 [DEFAULT]
 support-files =
   geolocation.html
   geolocation_common.js
   network_geolocation.sjs
   windowTest.html
 
 [test_allowCurrent.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_allowWatch.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_cachedPosition.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_cancelCurrent.html]
 [test_cancelWatch.html]
 [test_clearWatch.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_clearWatch_invalid.html]
 [test_errorcheck.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_geolocation_is_undefined_when_pref_is_off.html]
 [test_handlerSpinsEventLoop.html]
+skip-if = toolkit == 'android' #Don't run modal tests on Android
 [test_manyCurrentConcurrent.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_manyCurrentSerial.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_manyWatchConcurrent.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_manyWatchSerial.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_manyWindows.html]
 [test_mozsettings.html]
+skip-if = toolkit == 'android' #mozSettings is undefined
 [test_mozsettingsWatch.html]
+skip-if = toolkit == 'android' #mozSettings is undefined
 [test_optional_api_params.html]
 [test_shutdown.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_timerRestartWatch.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_windowClose.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_worseAccuracyDoesNotBlockCallback.html]
+skip-if = toolkit == 'android' #TIMED_OUT
--- a/dom/tests/mochitest/localstorage/mochitest.ini
+++ b/dom/tests/mochitest/localstorage/mochitest.ini
@@ -12,16 +12,17 @@ support-files =
   frameSlaveEqual.html
   frameSlaveNotEqual.html
   interOriginFrame.js
   interOriginTest.js
   interOriginTest2.js
   localStorageCommon.js
 
 [test_appIsolation.html]
+skip-if = toolkit == 'android' #bug 793211
 [test_brokenUTF-16.html]
 [test_bug600307-DBOps.html]
 [test_bug746272-1.html]
 [test_bug746272-2.html]
 skip-if = os == "android" # bug 962029
 [test_cookieBlock.html]
 [test_cookieSession.html]
 [test_embededNulls.html]
@@ -29,16 +30,22 @@ skip-if = os == "android" # bug 962029
 [test_localStorageBase.html]
 [test_localStorageBaseSessionOnly.html]
 [test_localStorageCookieSettings.html]
 [test_localStorageEnablePref.html]
 [test_localStorageKeyOrder.html]
 [test_localStorageOriginsDiff.html]
 [test_localStorageOriginsDomainDiffs.html]
 [test_localStorageOriginsEquals.html]
+skip-if = toolkit == 'android'
 [test_localStorageOriginsPortDiffs.html]
 [test_localStorageOriginsSchemaDiffs.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_localStorageQuota.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_localStorageQuotaSessionOnly.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_localStorageQuotaSessionOnly2.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_localStorageReplace.html]
+skip-if = toolkit == 'android'
 [test_lowDeviceStorage.html]
 [test_storageConstructor.html]
--- a/dom/tests/mochitest/pointerlock/mochitest.ini
+++ b/dom/tests/mochitest/pointerlock/mochitest.ini
@@ -20,8 +20,9 @@ support-files =
   file_targetOutOfFocus.html
   file_screenClientXYConst.html
   file_suppressSomeMouseEvents.html
   file_locksvgelement.html
   file_allowPointerLockSandboxFlag.html
   iframe_differentDOM.html
 
 [test_pointerlock-api.html]
+skip-if = toolkit == 'android' #TIMED_OUT
--- a/dom/tests/mochitest/sessionstorage/mochitest.ini
+++ b/dom/tests/mochitest/sessionstorage/mochitest.ini
@@ -7,10 +7,12 @@ support-files =
   frameReplace.html
   interOriginSlave.js
   interOriginTest.js
 
 [test_cookieSession.html]
 [test_sessionStorageBase.html]
 [test_sessionStorageBaseSessionOnly.html]
 [test_sessionStorageClone.html]
+skip-if = toolkit == 'android'
 [test_sessionStorageHttpHttps.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_sessionStorageReplace.html]
--- a/dom/tests/mochitest/webapps/mochitest.ini
+++ b/dom/tests/mochitest/webapps/mochitest.ini
@@ -1,6 +1,7 @@
 [DEFAULT]
 support-files =
   file_bug_779982.html
   file_bug_779982.js
 
 [test_bug_779982.html]
+skip-if = toolkit == 'android' #Bug 793211
--- a/dom/tests/mochitest/whatwg/mochitest.ini
+++ b/dom/tests/mochitest/whatwg/mochitest.ini
@@ -20,24 +20,25 @@ support-files =
   postMessage_userpass_helper.html
 
 [test_bug477323.html]
 [test_document_scripts.html]
 [test_MessageEvent_dispatchToOther.html]
 [test_MessageEvent.html]
 [test_postMessage_basehref.html]
 [test_postMessage_closed.html]
+skip-if = toolkit == 'android' #bug 894914 - wrong data - got FAIL, expected message
 [test_postMessage_hash.html]
 [test_postMessage.html]
 [test_postMessage_idn.xhtml]
 [test_postMessage_jar.html]
 [test_postMessage_joined.html]
 [test_postMessage_onOther.html]
 [test_postMessage_origin.xhtml]
 [test_postMessage_override.html]
 [test_postMessage_special.xhtml]
 [test_postMessage_structured_clone.html]
 [test_postMessage_throw.html]
 [test_postMessage_transfer.html]
 [test_postMessage_userpass.html]
 [test_bug500328.html]
-skip-if = true # bug 696306
+skip-if = true || toolkit=='android' # bug 696306, #TIMED_OUT android
 support-files = file_bug500328_1.html file_bug500328_2.html
--- a/dom/workers/test/mochitest.ini
+++ b/dom/workers/test/mochitest.ini
@@ -71,16 +71,17 @@ support-files =
 [test_atob.html]
 [test_blobConstructor.html]
 [test_blobWorkers.html]
 [test_bug949946.html]
 [test_chromeWorker.html]
 [test_clearTimeouts.html]
 [test_close.html]
 [test_closeOnGC.html]
+skip-if = toolkit == 'android' #bug 881404
 [test_console.html]
 [test_consoleReplaceable.html]
 [test_contentWorker.html]
 [test_csp.html]
 [test_csp.html^headers^]
 [test_csp.js]
 [test_dataURLWorker.html]
 [test_errorPropagation.html]
@@ -123,11 +124,11 @@ support-files =
 [test_xhr2.html]
 [test_xhrAbort.html]
 [test_xhr_implicit_cancel.html]
 [test_xhr_parameters.html]
 [test_xhr_parameters.js]
 [test_xhr_system.html]
 [test_xhr_system.js]
 [test_xhr_timeout.html]
-skip-if = (os == "win") || (os == "mac")
+skip-if = (os == "win") || (os == "mac") || toolkit == 'android' #bug 798220
 [test_url_exceptions.html]
 [test_urlSearchParams.html]
--- a/editor/composer/test/mochitest.ini
+++ b/editor/composer/test/mochitest.ini
@@ -1,8 +1,9 @@
 [DEFAULT]
 support-files = bug678842_subframe.html
 
 [test_bug348497.html]
 [test_bug384147.html]
 [test_bug389350.html]
+skip-if = toolkit == 'android'
 [test_bug519928.html]
 [test_bug738440.html]
--- a/editor/libeditor/base/tests/mochitest.ini
+++ b/editor/libeditor/base/tests/mochitest.ini
@@ -1,12 +1,14 @@
 [DEFAULT]
 support-files = file_bug586662.html
 
 [test_bug408231.html]
+skip-if = toolkit == 'android'
 [test_bug502673.html]
 [test_bug514156.html]
 [test_bug567213.html]
 [test_bug586662.html]
+skip-if = toolkit == 'android'
 [test_bug599983.html]
 [test_bug742261.html]
 [test_bug773262.html]
 [test_bug795785.html]
--- a/editor/libeditor/html/tests/mochitest.ini
+++ b/editor/libeditor/html/tests/mochitest.ini
@@ -68,57 +68,72 @@ support-files =
 [test_bug289384.html]
 skip-if = os != "mac"
 [test_bug290026.html]
 [test_bug291780.html]
 [test_bug316447.html]
 [test_bug332636.html]
 [test_bug332636.html^headers^]
 [test_bug372345.html]
+skip-if = toolkit == 'android'
 [test_bug404320.html]
 [test_bug410986.html]
+skip-if = toolkit == 'android'
 [test_bug414526.html]
 [test_bug417418.html]
 [test_bug432225.html]
+skip-if = toolkit == 'android'
 [test_bug439808.html]
 [test_bug442186.html]
 [test_bug449243.html]
 [test_bug455992.html]
 [test_bug456244.html]
 [test_bug460740.html]
 [test_bug468353.html]
 [test_bug478725.html]
+skip-if = toolkit == 'android'
 [test_bug480647.html]
 [test_bug480972.html]
+skip-if = toolkit == 'android'
 [test_bug484181.html]
+skip-if = toolkit == 'android'
 [test_bug487524.html]
 [test_bug520189.html]
+skip-if = toolkit == 'android'
 [test_bug525389.html]
+skip-if = toolkit == 'android'
 [test_bug537046.html]
 [test_bug549262.html]
+skip-if = toolkit == 'android'
 [test_bug550434.html]
 [test_bug551704.html]
 [test_bug552782.html]
 [test_bug570144.html]
 [test_bug578771.html]
 [test_bug587461.html]
 [test_bug592592.html]
 [test_bug597784.html]
 [test_bug599322.html]
+skip-if = toolkit == 'android'
 [test_bug607584.html]
 [test_bug611182.html]
+skip-if = toolkit == 'android'
 [test_bug612128.html]
 [test_bug612447.html]
 [test_bug620906.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug622371.html]
+skip-if = toolkit == 'android' #bug 957797
 [test_bug629845.html]
 [test_bug640321.html]
 [test_bug668599.html]
 [test_bug674770-1.html]
+skip-if = toolkit == 'android'
 [test_bug674770-2.html]
+skip-if = toolkit == 'android'
 [test_bug674861.html]
 [test_bug676401.html]
 [test_bug677752.html]
 [test_bug686203.html]
 [test_bug697842.html]
 [test_bug725069.html]
 [test_bug735059.html]
 [test_bug738366.html]
@@ -133,8 +148,9 @@ skip-if = os != "mac"
 [test_bug966552.html]
 skip-if = os != "win"
 [test_contenteditable_focus.html]
 [test_dom_input_event_on_htmleditor.html]
 [test_keypress_untrusted_event.html]
 [test_root_element_replacement.html]
 [test_select_all_without_body.html]
 [test_spellcheck_pref.html]
+skip-if = toolkit == 'android'
--- a/editor/libeditor/text/tests/mochitest.ini
+++ b/editor/libeditor/text/tests/mochitest.ini
@@ -1,24 +1,29 @@
 [DEFAULT]
 
 [test_bug318065.html]
 [test_bug471722.html]
 [test_bug527935.html]
+skip-if = toolkit == 'android'
 [test_bug590554.html]
 [test_bug596001.html]
 [test_bug596333.html]
+skip-if = toolkit == 'android'
 [test_bug596506.html]
 [test_bug597331.html]
 [test_bug600570.html]
+skip-if = toolkit == 'android'
 [test_bug602130.html]
 [test_bug603556.html]
 [test_bug604532.html]
+skip-if = toolkit == 'android'
 [test_bug625452.html]
 [test_bug629172.html]
+skip-if = toolkit == 'android'
 [test_bug638596.html]
 [test_bug641466.html]
 [test_bug645914.html]
 [test_bug681229.html]
 [test_bug692520.html]
 [test_bug740784.html]
 [test_bug757771.html]
 [test_dom_input_event_on_texteditor.html]
--- a/embedding/test/mochitest.ini
+++ b/embedding/test/mochitest.ini
@@ -1,12 +1,14 @@
 [DEFAULT]
 support-files =
   320x240.ogv
   bug293834_form.html
   bug449141_page.html
 
 [test_bug293834.html]
 [test_bug449141.html]
+skip-if = toolkit == 'android'
 [test_bug499115.html]
 [test_nsFind.html]
 [test_private_window_from_content.html]
 [test_window_open_units.html]
+skip-if = toolkit == 'android'
--- a/intl/uconv/tests/mochitest.ini
+++ b/intl/uconv/tests/mochitest.ini
@@ -1,12 +1,13 @@
 [DEFAULT]
 
 [test_bug335816.html]
 [test_bug843434.html]
 [test_bug959058-1.html]
 [test_bug959058-2.html]
 [test_long_doc.html]
+skip-if = toolkit == 'android' #bug 775227
 [test_singlebyte_overconsumption.html]
 [test_unicode_noncharacterescapes.html]
 [test_unicode_noncharacters_gb18030.html]
 [test_unicode_noncharacters_utf8.html]
 [test_utf8_overconsumption.html]
--- a/js/jsd/test/mochitest.ini
+++ b/js/jsd/test/mochitest.ini
@@ -1,10 +1,12 @@
 [DEFAULT]
 support-files =
   bug507448.js
   jsd-test.js
   test-bug617870-callhooks.js
   test-bug638178-execlines.js
 
 [test_bug507448.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug617870-callhooks.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug638178-execlines.html]
--- a/layout/base/tests/mochitest.ini
+++ b/layout/base/tests/mochitest.ini
@@ -157,22 +157,25 @@ support-files =
 support-files = file_bug607529.html
 [test_bug667512.html]
 [test_bug677878.html]
 [test_bug696020.html]
 [test_event_target_radius.html]
 [test_event_target_iframe_oop.html]
 support-files = bug921928_event_target_iframe_apps_oop.html
 [test_mozPaintCount.html]
+skip-if = toolkit == 'android'
 [test_scroll_event_ordering.html]
 [test_bug583889.html]
 support-files = bug583889_inner1.html bug583889_inner2.html
 [test_bug582771.html]
 [test_bug603550.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug629838.html]
+skip-if = toolkit == 'android'
 [test_bug646757.html]
 [test_bug718809.html]
 [test_bug725426.html]
 [test_bug731777.html]
 [test_bug761572.html]
 [test_bug770106.html]
 [test_maxLineBoxWidth.html]
 [test_remote_frame.html]
@@ -186,17 +189,17 @@ support-files = bug851445_helper.html
 [test_emulateMedium.html]
 [test_getClientRects_emptytext.html]
 [test_bug858459.html]
 skip-if = toolkit == "gonk"
 
 # Tests for bugs 441782, 467672 and 570378 do not pass reliably on Windows,
 # because of bug 469208.
 [test_bug332655-1.html]
-skip-if = toolkit == "win"
+skip-if = toolkit == "win" || toolkit == 'android'
 [test_bug332655-2.html]
 skip-if = toolkit == "win"
 [test_bug441782-1a.html]
 skip-if = toolkit == "win"
 [test_bug441782-1b.html]
 skip-if = toolkit == "win"
 [test_bug441782-1c.html]
 skip-if = toolkit == "win"
@@ -436,9 +439,9 @@ skip-if = toolkit == "win"
 skip-if = toolkit == "win"
 [test_bug570378-persian-5g.html]
 skip-if = toolkit == "win"
 [test_bug749186.html]
 skip-if = toolkit == "win"
 [test_bug644768.html]
 skip-if = toolkit == "win"
 [test_flush_on_paint.html]
-skip-if = true || (toolkit == "cocoa") # Bug 688128, bug 539356
+skip-if = true || (toolkit == 'android') || (toolkit == "cocoa") # Bug 688128, bug 539356
--- a/layout/forms/test/mochitest.ini
+++ b/layout/forms/test/mochitest.ini
@@ -3,42 +3,54 @@ support-files =
   bug287446_subframe.html
   bug477700_subframe.html
   bug564115_window.html
 
 [test_bug231389.html]
 [test_bug287446.html]
 [test_bug345267.html]
 [test_bug348236.html]
+skip-if = toolkit == 'android'
 [test_bug353539.html]
 [test_bug365410.html]
 [test_bug378670.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug402198.html]
 [test_bug411236.html]
 [test_bug446663.html]
+skip-if = toolkit == 'android'
 [test_bug476308.html]
 [test_bug477531.html]
 [test_bug477700.html]
 [test_bug478219.xhtml]
+skip-if = toolkit == 'android' #window.closed not working, bug 907795
 [test_bug534785.html]
 [test_bug542914.html]
 [test_bug549170.html]
 [test_bug562447.html]
 [test_bug563642.html]
 [test_bug564115.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug571352.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug572406.html]
 [test_bug572649.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug595310.html]
 [test_bug620936.html]
 [test_bug644542.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug672810.html]
+skip-if = toolkit == 'android'
 [test_bug704049.html]
 [test_bug717878_input_scroll.html]
 [test_bug869314.html]
 [test_bug903715.html]
+skip-if = toolkit == 'android' #select elements don't use an in-page popup on Android
 [test_bug935876.html]
 [test_bug957562.html]
 [test_bug960277.html]
 [test_listcontrol_search.html]
+skip-if = toolkit == 'android' #select elements don't use an in-page popup on Android
 [test_select_prevent_default.html]
 [test_textarea_resize.html]
+skip-if = toolkit == 'android'
 [test_bug961363.html]
--- a/layout/generic/test/mochitest.ini
+++ b/layout/generic/test/mochitest.ini
@@ -45,20 +45,23 @@ support-files = file_bug448987.html file
 [test_bug449653.html]
 support-files = file_bug449653_1.html file_bug449653_1_ref.html
 [test_bug460532.html]
 [test_bug468167.html]
 [test_bug470212.html]
 [test_bug488417.html]
 skip-if = true # Bug 489560
 [test_bug496275.html]
+skip-if = toolkit == 'android' #CRASH_DUMP
 [test_bug503813.html]
+skip-if = toolkit == 'android' #CRASH_DUMP
 [test_bug507902.html]
 skip-if = true # Bug 510001
 [test_bug514732.html]
+skip-if = toolkit == 'android' #CRASH_DUMP
 support-files = file_bug514732_1.html file_bug514732_helper.html
 [test_bug527306.html]
 [test_bug579767.html]
 support-files = file_bug579767_1.html file_bug579767_2.html
 [test_bug522632.html]
 [test_bug524925.html]
 [test_bug589621.html]
 [test_bug589623.html]
@@ -78,29 +81,31 @@ support-files = bug633762_iframe.html
 [test_bug831780.html]
 [test_bug841361.html]
 [test_bug904810.html]
 [test_bug938772.html]
 [test_contained_plugin_transplant.html]
 [test_image_selection.html]
 [test_image_selection_2.html]
 [test_invalidate_during_plugin_paint.html]
+skip-if = toolkit == 'android'
 [test_movement_by_characters.html]
 [test_movement_by_words.html]
 # Disable the caret movement by word test on Linux because the shortcut keys
 # are defined in system level.  So, it depends on the environment.
 # Disable on Windows for too many intermittent failures (bug 916143).
 skip-if = (toolkit == "gtk2") || (toolkit == "gtk3") || (os == "win")
 [test_page_scroll_with_fixed_pos.html]
 support-files = page_scroll_with_fixed_pos_window.html
 [test_plugin_clipping.xhtml]
 [test_plugin_clipping2.xhtml]
 [test_plugin_clipping_transformed.xhtml]
 [test_plugin_clipping_table.xhtml]
 [test_plugin_focus.html]
 [test_plugin_mouse_coords.html]
+skip-if = toolkit == 'android'
 [test_plugin_position.xhtml]
 [test_selection_expanding.html]
 support-files = selection_expanding_xbl.xml
 [test_selection_splitText-normalize.html]
 [test_selection_touchevents.html]
 [test_taintedfilters.html]
 support-files = file_taintedfilters_feDisplacementMap-tainted-1.svg file_taintedfilters_feDisplacementMap-tainted-2.svg file_taintedfilters_feDisplacementMap-tainted-3.svg file_taintedfilters_feDisplacementMap-tainted-ref.svg file_taintedfilters_feDisplacementMap-untainted-ref.svg file_taintedfilters_feDisplacementMap-untainted-1.svg file_taintedfilters_feDisplacementMap-untainted-2.svg file_taintedfilters_red-flood-for-feImage-cors.svg file_taintedfilters_red-flood-for-feImage-cors.svg^headers^ file_taintedfilters_red-flood-for-feImage.svg
--- a/layout/style/test/mochitest.ini
+++ b/layout/style/test/mochitest.ini
@@ -26,16 +26,17 @@ support-files =
   visited_image_loading.sjs
   visited-lying-inner.html
   visited-pref-iframe.html
   xbl_bindings.xml
 
 [test_acid3_test46.html]
 [test_all_shorthand.html]
 [test_animations.html]
+skip-if = toolkit == 'android'
 [test_any_dynamic.html]
 [test_at_rule_parse_serialize.html]
 [test_bug73586.html]
 [test_bug74880.html]
 [test_bug98997.html]
 [test_bug160403.html]
 [test_bug200089.html]
 [test_bug221428.html]
@@ -44,16 +45,17 @@ support-files =
 [test_bug319381.html]
 [test_bug357614.html]
 [test_bug363146.html]
 [test_bug365932.html]
 [test_bug372770.html]
 [test_bug373293.html]
 [test_bug377947.html]
 [test_bug379440.html]
+skip-if = toolkit == 'android'
 [test_bug379741.html]
 [test_bug382027.html]
 [test_bug383075.html]
 [test_bug387615.html]
 [test_bug389464.html]
 [test_bug391034.html]
 [test_bug391221.html]
 [test_bug397427.html]
@@ -91,23 +93,25 @@ support-files = file_bug645998-1.css fil
 [test_bug829816.html]
 [test_bug874919.html]
 support-files = file_bug829816.css
 [test_bug887741_at-rules_in_declaration_lists.html]
 [test_bug892929.html]
 [test_cascade.html]
 [test_ch_ex_no_infloops.html]
 [test_compute_data_with_start_struct.html]
+skip-if = toolkit == 'android'
 [test_computed_style.html]
 [test_computed_style_no_pseudo.html]
 [test_computed_style_prefs.html]
 [test_condition_text.html]
 [test_condition_text_assignment.html]
 [test_default_computed_style.html]
 [test_css_cross_domain.html]
+skip-if = toolkit == 'android' #bug 536603
 [test_css_eof_handling.html]
 [test_css_function_mismatched_parenthesis.html]
 [test_css_supports.html]
 [test_css_supports_variables.html]
 [test_default_bidi_css.html]
 [test_descriptor_storage.html]
 [test_descriptor_syntax_errors.html]
 [test_dont_use_document_colors.html]
@@ -123,18 +127,20 @@ support-files = flexbox_layout_testcases
 [test_font_face_parser.html]
 [test_font_family_parsing.html]
 [test_font_feature_values_parsing.html]
 [test_garbage_at_end_of_declarations.html]
 [test_group_insertRule.html]
 [test_html_attribute_computed_values.html]
 [test_ident_escaping.html]
 [test_inherit_computation.html]
+skip-if = toolkit == 'android'
 [test_inherit_storage.html]
 [test_initial_computation.html]
+skip-if = toolkit == 'android'
 [test_initial_storage.html]
 [test_keyframes_rules.html]
 [test_media_queries.html]
 [test_media_queries_dynamic.html]
 [test_media_queries_dynamic_xbl.html]
 [test_media_query_list.html]
 [test_moz_device_pixel_ratio.html]
 [test_namespace_rule.html]
@@ -154,51 +160,60 @@ support-files = file_position_sticky.htm
 [test_pseudoelement_parsing.html]
 [test_redundant_font_download.html]
 support-files = redundant_font_download.sjs
 [test_rem_unit.html]
 [test_rule_insertion.html]
 [test_rule_serialization.html]
 [test_rules_out_of_sheets.html]
 [test_selectors.html]
+skip-if = toolkit == 'android' #bug 775227
 [test_selectors_on_anonymous_content.html]
 [test_shorthand_property_getters.html]
 [test_specified_value_serialization.html]
 [test_style_attribute_quirks.html]
 [test_style_attribute_standards.html]
 [test_style_struct_copy_constructors.html]
 [test_supports_rules.html]
 [test_system_font_serialization.html]
 [test_transitions_and_zoom.html]
 [test_transitions_cancel_near_end.html]
 [test_transitions_computed_values.html]
 [test_transitions_computed_value_combinations.html]
 [test_transitions_events.html]
 [test_transitions.html]
 [test_transitions_per_property.html]
+skip-if = toolkit == 'android' #bug 775227
 [test_transitions_step_functions.html]
 [test_transitions_dynamic_changes.html]
 [test_transitions_bug537151.html]
 [test_unclosed_parentheses.html]
 [test_units_angle.html]
 [test_units_frequency.html]
 [test_units_length.html]
 [test_units_time.html]
 [test_value_cloning.html]
+skip-if = toolkit == 'android' #bug 775227
 [test_value_computation.html]
+skip-if = toolkit == 'android'
 [test_value_storage.html]
 [test_variable_serialization_computed.html]
 [test_variable_serialization_specified.html]
 [test_variables.html]
 [test_viewport_units.html]
 [test_visited_image_loading.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_visited_image_loading_empty.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_visited_lying.html]
+skip-if = toolkit == 'android'
 [test_visited_pref.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_visited_reftests.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug525952.html]
 [test_load_events_on_stylesheets.html]
 [test_page_parser.html]
 [test_bug732153.html]
 [test_bug732209.html]
 support-files = bug732209-css.sjs
 [test_bug795520.html]
 [test_background_blend_mode.html]
--- a/layout/xul/test/mochitest.ini
+++ b/layout/xul/test/mochitest.ini
@@ -1,8 +1,9 @@
 [DEFAULT]
 
 [test_bug386386.html]
 [test_bug394800.xhtml]
 [test_bug511075.html]
+skip-if = toolkit == 'android' #bug 798806
 [test_bug563416.html]
 [test_resizer_incontent.xul]
 [test_splitter.xul]
--- a/parser/htmlparser/tests/mochitest/mochitest.ini
+++ b/parser/htmlparser/tests/mochitest/mochitest.ini
@@ -117,17 +117,19 @@ support-files =
 [test_bug672453.html]
 [test_bug709083.html]
 [test_bug715112.html]
 [test_bug715739.html]
 [test_bug716579.html]
 [test_bug717180.html]
 [test_compatmode.html]
 [test_html5_tree_construction.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_html5_tree_construction_part2.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_viewsource.html]
 [test_xml_mislabeled.html]
 # Disabled test due to orange on Linux
 #		test_bug568470.html
 #		file_bug568470.sjs
 #		file_bug568470-script.sjs
 # Disable test due to frequent orange on Mac
 #		test_bug534293.html
--- a/security/manager/ssl/tests/mochitest/bugs/mochitest.ini
+++ b/security/manager/ssl/tests/mochitest/bugs/mochitest.ini
@@ -1,5 +1,8 @@
 [DEFAULT]
 
 [test_bug480509.html]
+skip-if = toolkit == 'android'
 [test_bug483440.html]
+skip-if = toolkit == 'android'
 [test_bug484111.html]
+skip-if = toolkit == 'android'
--- a/security/manager/ssl/tests/mochitest/stricttransportsecurity/mochitest.ini
+++ b/security/manager/ssl/tests/mochitest/stricttransportsecurity/mochitest.ini
@@ -4,8 +4,9 @@ support-files =
   nosts_bootstrap.html^headers^
   plain_bootstrap.html
   plain_bootstrap.html^headers^
   subdom_bootstrap.html
   subdom_bootstrap.html^headers^
   verify.sjs
 
 [test_stricttransportsecurity.html]
+skip-if = toolkit == 'android' #TIMED_OUT
--- a/testing/mochitest/android.json
+++ b/testing/mochitest/android.json
@@ -1,330 +1,43 @@
 {
 "runtests": {},
 "excludetests": {
- "content/base/test/test_bug166235.html": "",
- "content/base/test/test_bug338583.html": "",
- "content/base/test/test_bug466080.html": "",
- "content/base/test/test_bug475156.html": "bug 855762",
- "content/base/test/test_bug482935.html": "bug 855762",
- "content/base/test/test_bug503481.html": "TIMED_OUT",
- "content/base/test/test_bug503481b.html": "TIMED_OUT",
- "content/base/test/test_bug505783.html": "TIMED_OUT",
- "content/base/test/test_bug590812.html": "bug 687032",
- "content/base/test/test_bug827160.html": "needs plugin support",
- "content/base/test/test_copypaste.html": "bug 904183",
- "content/base/test/test_copypaste.xhtml": "bug 904183",
- "content/base/test/test_copypaste.xul": "bug 904183",
- "content/base/test/test_CrossSiteXHR.html": "",
- "content/base/test/test_CrossSiteXHR_cache.html": "",
- "content/base/test/test_CrossSiteXHR_origin.html": "",
- "content/base/test/csp/test_CSP.html": "TIMED_OUT",
- "content/base/test/csp/test_CSP_frameancestors.html": "",
- "content/base/test/csp/test_CSP_inlinescript.html": "",
- "content/base/test/csp/test_CSP_evalscript_getCRMFRequest.html": "bug 824652",
- "content/base/test/csp/test_csp_redirects.html": "TIMED_OUT",
- "content/base/test/test_fileapi_slice.html": "bug 775227",
- "content/base/test/test_mozfiledataurl.html": "TIMED_OUT",
- "content/base/test/test_mixed_content_blocker.html": "TIMED_OUT, SSL_REQUIRED",
- "content/base/test/test_mixed_content_blocker_bug803225.html": "TIMED_OUT, SSL_REQUIRED",
- "content/base/test/test_mixed_content_blocker_frameNavigation.html": "TIMED_OUT, SSL_REQUIRED",
- "content/base/test/test_plugin_freezing.html": "CLICK_TO_PLAY",
- "content/base/test/test_object.html": "",
- "content/base/test/test_range_bounds.html": "",
- "content/base/test/test_reentrant_flush.html": "RANDOM",
- "content/base/test/test_sync_xhr_timer.xhtml": "RANDOM",
- "content/base/test/test_websocket.html": "",
- "content/base/test/test_websocket_basic.html": "",
- "content/base/test/test_websocket_hello.html": "",
- "content/base/test/test_x-frame-options.html": "",
- "content/base/test/test_xhr_abort_after_load.html": "",
- "content/base/test/test_xhr_progressevents.html": "",
- "content/base/test/websocket_hybi/test_receive-arraybuffer.html": "",
- "content/base/test/websocket_hybi/test_receive-blob.html": "",
- "content/base/test/websocket_hybi/test_send-arraybuffer.html": "",
- "content/base/test/websocket_hybi/test_send-blob.html": "",
- "content/canvas/test/webgl": "bug 865443- seperate suite",
- "content/html/content/test/test_bug209275.xhtml": "TIMED_OUT",
- "content/html/content/test/test_bug481335.xhtml": "TIMED_OUT",
- "content/html/content/test/test_bug514856.html": "",
- "content/html/content/test/test_bug557087-2.html": "TIMED_OUT",
- "content/html/content/test/test_bug612730.html": "",
- "content/html/content/test/test_bug615833.html": "TIMED_OUT",
- "content/html/content/test/test_formSubmission.html": "TIMED_OUT",
- "content/html/content/test/test_formSubmission2.html": "",
- "content/html/content/test/test_fullscreen-api.html": "TIMED_OUT",
- "content/html/content/test/test_iframe_sandbox_plugins.html": "",
- "content/html/content/test/test_iframe_sandbox_modal.html":"modal tests fail on android",
- "content/html/content/test/test_object_plugin_nav.html": "TIMED_OUT",
- "content/html/content/test/test_video_wakelock.html": "bug 871015",
- "content/html/document/test/test_bug199692.html": "bug 811644",
- "content/html/document/test/test_bug369370.html": "",
- "content/html/document/test/test_bug391777.html": "",
- "content/html/document/test/test_bug445004.html": "",
- "content/html/document/test/test_bug446483.html": "",
- "content/html/document/test/test_bug741266.html": "",
- "content/media/test/test_playback_rate.html": "bug 845162",
- "content/media/test/test_seek.html": "bug 845162",
- "content/media/test/test_played.html": "bug 751539",
- "content/media/test/test_buffered.html": "",
- "content/media/webspeech/synth/ipc/test/test_ipc.html": "bug 857673",
- "content/media/webspeech/recognition/test/test_nested_eventloop.html": "",
- "content/xul/content/test/test_bug486990.xul": "TIMED_OUT",
- "docshell/test/navigation/test_bug13871.html": "RANDOM",
- "docshell/test/navigation/test_bug430723.html": "TIMED_OUT",
- "docshell/test/navigation/test_sessionhistory.html": "RANDOM",
- "docshell/test/navigation/test_bug344861.html": "",
- "docshell/test/test_bug413310.html": "",
- "docshell/test/test_bug590573.html": "bug 823022",
- "docshell/test/test_bug598895.html": "",
- "docshell/test/test_bug637644.html": "",
- "docshell/test/test_bug668513.html": "RANDOM",
- "docshell/test/test_framedhistoryframes.html": "bug 784321",
- "dom/browser-element/mochitest/test_browserElement_oop_SecurityChange.html": "TIMED_OUT, bug 766586",
- "dom/browser-element/mochitest/test_browserElement_inproc_AppFramePermission.html": "",
- "dom/browser-element/mochitest/test_browserElement_inproc_AppWindowNamespace.html": "TIMED_OUT, bug 783509",
- "dom/browser-element/mochitest/test_browserElement_inproc_SecurityChange.html": "TIMED_OUT, bug 766586",
- "dom/browser-element/mochitest/test_browserElement_inproc_CloseApp.html": "FAILS, bug 796982",
- "dom/devicestorage": "bug 781789 & bug 782275",
- "dom/events/test/test_bug409604.html": "TIMED_OUT",
- "dom/events/test/test_bug426082.html": "",
- "dom/events/test/test_bug457672.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug502818.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug508479.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug508906.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug517851.htm": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug534833.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug545268.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug547996-1.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug547996-2.xhtml": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug556493.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug574663.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug603008.html": "",
- "dom/events/test/test_bug605242.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug607464.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug613634.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug624127.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug635465.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug648573.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug650493.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug656379-1.html": "TIMED_OUT",
- "dom/events/test/test_bug656379-2.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug656954.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug659350.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug662678.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug667612.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug667919-1.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug667919-2.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug689564.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug698929.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_bug741666.html": "",
- "dom/events/test/test_clickevent_on_input.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_dom_keyboard_event.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_dom_mouse_event.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_draggableprop.html": "CRASH_DUMP, RANDOM",
- "dom/events/test/test_dragstart.html": "TIMED_OUT",
- "dom/events/test/test_eventctors.html": "CRASH_DUMP, RANDOM",
- "dom/events/test": "CRASH_DUMP, RANDOM",
- "dom/imptests/editing/conformancetest/test_runtest.html": "",
- "dom/imptests/editing/selecttest/test_addRange.html": "bug 775227",
- "dom/imptests/html/webgl": "WebGL",
- "dom/imptests/webapps/WebStorage/tests/submissions/Infraware/test_storage_local_key.html": "bug 775227",
- "dom/indexedDB/ipc/test_ipc.html": "bug 783513",
- "dom/indexedDB/test/test_third_party.html": "TIMED_OUT",
- "dom/indexedDB/test/test_event_propagation.html": "TIMED_OUT, bug 780855",
- "dom/indexedDB/test/test_app_isolation_inproc.html": "TIMED_OUT",
- "dom/indexedDB/test/test_app_isolation_oop.html": "TIMED_OUT",
- "dom/indexedDB/test/test_webapp_clearBrowserData_inproc_inproc.html": "No test app installed",
- "dom/indexedDB/test/test_webapp_clearBrowserData_inproc_oop.html": "No test app installed",
- "dom/indexedDB/test/test_webapp_clearBrowserData_oop_inproc.html": "No test app installed",
- "dom/inputmethod": "Not supported on Android",
- "dom/network/tests/test_network_basics.html": "",
- "dom/permission/tests/test_permission_basics.html": "",
- "dom/mobilemessage/tests/test_sms_basics.html": "Bug 909036",
- "dom/media/tests/ipc/test_ipc.html":"bug 910661",
- "dom/smil/test/test_smilRepeatTiming.xhtml": "TIMED_OUT",
- "dom/smil/test/test_smilExtDoc.xhtml": "",
- "dom/tests/mochitest/ajax/jquery/test_jQuery.html": "bug 775227",
- "dom/tests/mochitest/ajax/offline/test_simpleManifest.html": "TIMED_OUT",
- "dom/tests/mochitest/ajax/offline/test_updatingManifest.html": "TIMED_OUT",
- "dom/tests/mochitest/ajax/offline/test_xhtmlManifest.xhtml": "TIMED_OUT",
- "dom/tests/mochitest/ajax/prototype/test_Prototype.html": "",
- "dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html": "",
- "dom/tests/mochitest/browser-frame/test_browserFrame1.html": "TIMED_OUT",
- "dom/tests/mochitest/bugs/test_bug260264.html": "",
- "dom/tests/mochitest/bugs/test_bug291653.html": "TIMED_OUT",
- "dom/tests/mochitest/bugs/test_bug369306.html": "TIMED_OUT",
- "dom/tests/mochitest/bugs/test_bug406375.html": "",
- "dom/tests/mochitest/bugs/test_bug414291.html": "",
- "dom/tests/mochitest/bugs/test_bug427744.html": "",
- "dom/tests/mochitest/bugs/test_bug437361.html": "",
- "dom/tests/mochitest/bugs/test_bug479143.html": "",
- "dom/tests/mochitest/bugs/test_bug504862.html": "RANDOM",
- "dom/tests/mochitest/bugs/test_bug597809.html": "",
- "dom/tests/mochitest/bugs/test_bug61098.html": "",
- "dom/tests/mochitest/bugs/test_bug641552.html": "",
- "dom/tests/mochitest/bugs/test_devicemotion_multiple_listeners.html": "bug 775227",
- "dom/tests/mochitest/bugs/test_resize_move_windows.html": "Windows can't change size and position on Android",
- "dom/tests/mochitest/bugs/test_sizetocontent_clamp.html": "Windows can't change size on Android",
- "dom/tests/mochitest/bugs/test_window_bar.html": "",
- "dom/tests/mochitest/dom-level0": "bug 910229",
- "dom/tests/mochitest/dom-level1-core": "bug 910229",
- "dom/tests/mochitest/dom-level2-core": "bug 910229",
- "dom/tests/mochitest/dom-level2-html": "bug 910229",
- "dom/tests/mochitest/general/test_497898.html": "",
- "dom/tests/mochitest/general/test_focusrings.xul": "TIMED_OUT",
- "dom/tests/mochitest/general/test_vibrator.html": "CRASH_SUTAGENT",
- "dom/tests/mochitest/general/test_showModalDialog.html": "Don't run modal tests on Android",
- "dom/tests/mochitest/geolocation/test_allowCurrent.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_allowWatch.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_cachedPosition.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_clearWatch.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_errorcheck.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_handlerSpinsEventLoop.html": "Don't run modal tests on Android",
- "dom/tests/mochitest/geolocation/test_manyCurrentConcurrent.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_manyCurrentSerial.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_manyWatchConcurrent.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_manyWatchSerial.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_mozsettings.html": "mozSettings is undefined",
- "dom/tests/mochitest/geolocation/test_mozsettingsWatch.html": "mozSettings is undefined",
- "dom/tests/mochitest/geolocation/test_shutdown.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_timeoutWatch.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_timerRestartWatch.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_windowClose.html": "TIMED_OUT",
- "dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_bug624047.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_localStorageOriginsSchemaDiffs.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_localStorageOriginsEquals.html": "",
- "dom/tests/mochitest/localstorage/test_localStorageQuota.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly2.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_localStorageReplace.html": "",
- "dom/tests/mochitest/localstorage/test_removeOwnersAPI.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_removeOwnersAPISessionOnly.html": "TIMED_OUT",
- "dom/tests/mochitest/localstorage/test_appIsolation.html": "bug 793211",
- "dom/tests/mochitest/pointerlock/test_pointerlock-api.html": "TIMED_OUT",
- "dom/tests/mochitest/sessionstorage/test_sessionStorageClone.html": "",
- "dom/tests/mochitest/sessionstorage/test_sessionStorageHttpHttps.html": "TIMED_OUT",
- "dom/tests/mochitest/webapps/test_bug_779982.html": "Bug 793211",
- "dom/tests/mochitest/whatwg/test_bug500328.html": "TIMED_OUT",
- "dom/tests/mochitest/whatwg/test_postMessage_closed.html":"bug 894914 - wrong data - got FAIL, expected message",
- "dom/workers/test/test_closeOnGC.html": "bug 881404",
- "dom/workers/test/test_xhr_timeout.html": "bug 798220",
- "editor/composer/test/test_bug389350.html": "",
- "editor/libeditor/html/tests/test_bug372345.html": "",
- "editor/libeditor/base/tests/test_bug408231.html": "",
- "editor/libeditor/html/tests/test_bug410986.html": "",
- "editor/libeditor/html/tests/test_bug432225.html": "",
- "editor/libeditor/html/tests/test_bug478725.html": "",
- "editor/libeditor/html/tests/test_bug480972.html": "",
- "editor/libeditor/html/tests/test_bug484181.html": "",
- "editor/libeditor/html/tests/test_bug520189.html": "",
- "editor/libeditor/html/tests/test_bug525389.html": "",
- "editor/libeditor/text/tests/test_bug527935.html": "",
- "editor/libeditor/html/tests/test_bug549262.html": "",
- "editor/libeditor/text/tests/test_bug569988.html": "TIMED_OUT",
- "editor/libeditor/base/tests/test_bug586662.html": "",
- "editor/libeditor/text/tests/test_bug596333.html": "",
- "editor/libeditor/html/tests/test_bug599322.html": "",
- "editor/libeditor/text/tests/test_bug600570.html": "",
- "editor/libeditor/text/tests/test_bug604532.html": "",
- "editor/libeditor/html/tests/test_bug611182.html": "",
- "editor/libeditor/html/tests/test_bug620906.html": "TIMED_OUT",
- "editor/libeditor/html/tests/test_bug622371.html": "bug 957797",
- "editor/libeditor/text/tests/test_bug629172.html": "",
- "editor/libeditor/html/tests/test_bug674770-1.html": "",
- "editor/libeditor/html/tests/test_bug674770-2.html": "",
- "editor/libeditor/html/tests/test_spellcheck_pref.html": "",
- "editor/libeditor/text/tests/test_texteditor_keyevent_handling.html": "",
- "embedding/test/test_bug449141.html": "",
- "embedding/test/test_window_open_units.html": "",
- "intl/uconv/tests/test_long_doc.html": "bug 775227", 
- "js/jsd/test/test_bug507448.html": "TIMED_OUT",
- "js/jsd/test/test_bug617870-callhooks.html": "TIMED_OUT",
- "layout/base/tests/test_bug332655-1.html": "",
- "layout/base/tests/test_bug603550.html": "TIMED_OUT",
- "layout/base/tests/test_bug629838.html": "",
- "layout/base/tests/test_flush_on_paint.html": "",
- "layout/base/tests/test_mozPaintCount.html": "",
- "layout/forms/test/test_bug348236.html": "",
- "layout/forms/test/test_bug378670.html": "TIMED_OUT",
- "layout/forms/test/test_bug446663.html": "",
- "layout/forms/test/test_bug478219.xhtml": "window.closed not working, bug 907795",
- "layout/forms/test/test_bug564115.html": "TIMED_OUT",
- "layout/forms/test/test_bug571352.html": "TIMED_OUT",
- "layout/forms/test/test_bug572649.html": "TIMED_OUT",
- "layout/forms/test/test_bug644542.html": "TIMED_OUT",
- "layout/forms/test/test_bug672810.html": "",
- "layout/forms/test/test_bug903715.html":"select elements don't use an in-page popup on Android",
- "layout/forms/test/test_textarea_resize.html": "",
- "layout/forms/test/test_listcontrol_search.html": "select elements don't use an in-page popup on Android",
- "layout/generic/test/test_bug496275.html": "CRASH_DUMP",
- "layout/generic/test/test_bug503813.html": "CRASH_DUMP",
- "layout/generic/test/test_bug514732.html": "CRASH_DUMP",
- "layout/generic/test/test_invalidate_during_plugin_paint.html": "",
- "layout/generic/test/test_plugin_mouse_coords.html": "",
- "layout/generic": "CRASH_DUMP, RANDOM, ONLY IN CHUNK 10",
- "layout/style/test/test_animations.html": "",
- "layout/style/test/test_bug379440.html": "",
- "layout/style/test/test_compute_data_with_start_struct.html": "",
- "layout/style/test/test_css_cross_domain.html": "bug 536603",
- "layout/style/test/test_inherit_computation.html": "",
- "layout/style/test/test_initial_computation.html": "",
- "layout/style/test/test_selectors.html": "bug 775227", 
- "layout/style/test/test_transitions_per_property.html": "bug 775227",
- "layout/style/test/test_value_cloning.html": "bug 775227", 
- "layout/style/test/test_value_computation.html": "",
- "layout/style/test/test_visited_image_loading.html": "TIMED_OUT",
- "layout/style/test/test_visited_image_loading_empty.html": "TIMED_OUT",
- "layout/style/test/test_visited_lying.html": "",
- "layout/style/test/test_visited_pref.html": "TIMED_OUT",
- "layout/style/test/test_visited_reftests.html": "TIMED_OUT",
- "layout/xul/test/test_bug511075.html": "bug 798806",
- "parser/htmlparser/tests/mochitest/test_html5_tree_construction.html": "TIMED_OUT",
- "parser/htmlparser/tests/mochitest/test_html5_tree_construction_part2.html": "TIMED_OUT",
- "robocop": "TIMED_OUT",
- "security/manager/ssl/tests/mochitest/bugs/test_bug480509.html": "",
- "security/manager/ssl/tests/mochitest/bugs/test_bug483440.html": "",
- "security/manager/ssl/tests/mochitest/bugs/test_bug484111.html": "",
- "security/manager/ssl/tests/mochitest/bugs/test_ev_validation.html": "TIMED_OUT",
- "security/manager/ssl/tests/mochitest/mixedcontent": "TIMED_OUT",
- "security/manager/ssl/tests/mochitest/stricttransportsecurity/test_stricttransportsecurity.html": "TIMED_OUT",
- "security/manager/ssl/tests/mochitest/stricttransportsecurity/test_sts_privatebrowsing.html": "TIMED_OUT",
- "toolkit/components/alerts/test/test_alerts.html": "",
- "toolkit/components/passwordmgr/test/test_basic_form_autocomplete.html": "",
- "toolkit/components/passwordmgr/test/test_master_password.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_maxforms_1.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_maxforms_2.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_maxforms_3.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_bug_627616.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_master_password_cleanup.html": "",
- "toolkit/components/passwordmgr/test/test_notifications.html": "",
- "toolkit/components/passwordmgr/test/test_notifications_popup.html": "",
- "toolkit/components/passwordmgr/test/test_privbrowsing_perwindowpb.html": "",
- "toolkit/components/passwordmgr/test/test_prompt.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_prompt_async.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_xhr.html": "TIMED_OUT",
- "toolkit/components/passwordmgr/test/test_xml_load.html": "TIMED_OUT",
- "toolkit/components/places/tests/test_bug_411966.html": "RANDOM",
- "toolkit/components/prompts/test/test_bug620145.html": "TIMED_OUT",
- "toolkit/components/prompts/test/test_modal_prompts.html": "TIMED_OUT",
- "toolkit/components/prompts/test/test_modal_select.html": "TIMED_OUT",
- "toolkit/components/satchel/test/test_bug_511615.html": "",
- "toolkit/components/satchel/test/test_bug_787624.html": "",
- "toolkit/components/satchel/test/test_form_autocomplete.html": "TIMED_OUT",
- "toolkit/components/satchel/test/test_form_autocomplete_with_list.html": "",
- "toolkit/components/satchel/test/test_form_submission.html": "",
- "toolkit/components/satchel/test/test_form_submission_cap.html": "",
- "toolkit/components/satchel/test/test_form_submission_cap2.html": "",
- "toolkit/content/tests/widgets/test_audiocontrols_dimensions.html": "",
- "toolkit/content/tests/widgets/test_contextmenu_nested.xul": "",
- "toolkit/content/tests/widgets/test_menubar.xul": "W/SharedBufferStack(21799): waitForCondition(LockCondition) timed out (identity=34, status=0). CPU may be pegged. trying again",
- "toolkit/content/tests/widgets/test_videocontrols.html": "TIMED_OUT",
- "uriloader/exthandler/tests/mochitest/test_handlerApps.xhtml": "",
- "widget/tests/test_bug760802.html": "",
- "dom/tests/mochitest/ajax/offline": "SLOW_DIRECTORY",
- "layout/base/tests": "SLOW_DIRECTORY",
- "Harness_sanity/test_bug816847.html": "No test app installed",
- "Harness_sanity/test_sanityEventUtils.html": "bug 688052",
- "Harness_sanity/test_sanitySimpletest.html": "bug 688052"
- }
+  "dom/tests/mochitest/dom-level0": "bug 910229",
+  "dom/imptests/html/webgl": "WebGL",
+  "content/base/test/test_copypaste.xul": "bug 904183",
+  "dom/tests/mochitest/dom-level1-core": "bug 910229",
+  "dom/tests/mochitest/ajax/offline": "SLOW_DIRECTORY",
+  "toolkit/content/tests/widgets/test_contextmenu_nested.xul": "",
+  "security/manager/ssl/tests/mochitest/mixedcontent": "TIMED_OUT",
+  "dom/browser-element/mochitest/test_browserElement_inproc_AppWindowNamespace.html": "TIMED_OUT, bug 783509",
+  "layout/generic": "CRASH_DUMP, RANDOM, ONLY IN CHUNK 10",
+  "dom/browser-element/mochitest/test_browserElement_inproc_SecurityChange.html": "TIMED_OUT, bug 766586",
+  "dom/browser-element/mochitest/test_browserElement_oop_SecurityChange.html": "TIMED_OUT, bug 766586",
+  "dom/events/test": "CRASH_DUMP, RANDOM",
+  "content/media/test/test_played.html": "bug 751539",
+  "dom/tests/mochitest/dom-level2-core": "bug 910229",
+  "content/canvas/test/webgl": "bug 865443- seperate suite",
+  "content/media/test/test_seek.html": "bug 845162",
+  "dom/devicestorage": "bug 781789 & bug 782275",
+  "dom/imptests/editing/conformancetest/test_runtest.html": "",
+  "toolkit/content/tests/widgets/test_menubar.xul": "W/SharedBufferStack(21799): waitForCondition(LockCondition) timed out (identity=34, status=0). CPU may be pegged. trying again",
+  "content/media/test/test_playback_rate.html": "bug 845162",
+  "content/media/test/test_buffered.html": "",
+  "toolkit/components/satchel/test/test_form_autocomplete.html": "TIMED_OUT",
+  "dom/browser-element/mochitest/test_browserElement_inproc_CloseApp.html": "FAILS, bug 796982",
+  "editor/libeditor/text/tests/test_texteditor_keyevent_handling.html": "",
+  "dom/imptests/editing/selecttest/test_addRange.html": "bug 775227",
+  "editor/libeditor/text/tests/test_bug569988.html": "TIMED_OUT",
+  "layout/base/tests": "SLOW_DIRECTORY",
+  "dom/browser-element/mochitest/test_browserElement_inproc_AppFramePermission.html": "",
+  "toolkit/components/places/tests/test_bug_411966.html": "RANDOM",
+  "dom/imptests/webapps/WebStorage/tests/submissions/Infraware/test_storage_local_key.html": "bug 775227",
+  "dom/tests/mochitest/dom-level2-html": "bug 910229",
+  "toolkit/components/passwordmgr/test/test_privbrowsing_perwindowpb.html": "",
+  "dom/tests/mochitest/geolocation/test_timeoutWatch.html": "TIMED_OUT",
+  "dom/inputmethod": "Not supported on Android",
+  "robocop": "TIMED_OUT",
+  "Harness_sanity/test_bug816847.html": "No test app installed",
+  "Harness_sanity/test_sanityEventUtils.html": "bug 688052",
+  "Harness_sanity/test_sanitySimpletest.html": "bug 688052"
+  }
 }
--- a/toolkit/components/alerts/test/mochitest.ini
+++ b/toolkit/components/alerts/test/mochitest.ini
@@ -1,7 +1,8 @@
 [DEFAULT]
 
 # Synchronous tests like test_alerts.html must come before
 # asynchronous tests like test_alerts_noobserve.html!
 [test_alerts.html]
+skip-if = toolkit == 'android'
 [test_alerts_noobserve.html]
 [test_multiple_alerts.html]
--- a/toolkit/components/passwordmgr/test/mochitest.ini
+++ b/toolkit/components/passwordmgr/test/mochitest.ini
@@ -30,16 +30,17 @@ support-files =
 [test_basic_form_0pw.html]
 [test_basic_form_1pw.html]
 [test_basic_form_1pw_2.html]
 [test_basic_form_2.html]
 [test_basic_form_2pw_1.html]
 [test_basic_form_2pw_2.html]
 [test_basic_form_3pw_1.html]
 [test_basic_form_autocomplete.html]
+skip-if = toolkit == 'android'
 [test_basic_form_html5.html]
 [test_basic_form_observer_autocomplete.html]
 [test_basic_form_observer_autofillForms.html]
 [test_basic_form_observer_foundLogins.html]
 [test_basic_form_pwevent.html]
 [test_basic_form_pwonly.html]
 [test_bug_221634.html]
 # This test doesn't pass because we can't ensure a cross-platform event that
@@ -48,21 +49,28 @@ skip-if = true
 [test_bug_227640.html]
 [test_bug_242956.html]
 [test_bug_360493_1.html]
 [test_bug_360493_2.html]
 [test_bug_391514.html]
 [test_bug_427033.html]
 [test_bug_444968.html]
 [test_bug_627616.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug_654348.html]
 [test_bug_776171.html]
 [test_master_password.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_master_password_cleanup.html]
+skip-if = toolkit == 'android'
 [test_notifications.html]
+skip-if = toolkit == 'android'
 [test_notifications_popup.html]
-skip-if = os == "linux" # bug 934057
+skip-if = os == "linux" || toolkit == 'android' # bug 934057
 [test_prompt.html]
-skip-if = os == "linux"
+skip-if = os == "linux" || toolkit == 'android' #TIMED_OUT
 [test_prompt_async.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_xhr.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_xml_load.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_zzz_finish.html]
--- a/toolkit/components/prompts/test/mochitest.ini
+++ b/toolkit/components/prompts/test/mochitest.ini
@@ -1,12 +1,15 @@
 [DEFAULT]
 support-files =
   bug619644_inner.html
   bug625187_iframe.html
   prompt_common.js
 
 [test_bug619644.html]
 [test_bug620145.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_bug625187.html]
 [test_bug861605.html]
 [test_modal_prompts.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_modal_select.html]
+skip-if = toolkit == 'android' #TIMED_OUT
--- a/toolkit/components/satchel/test/mochitest.ini
+++ b/toolkit/components/satchel/test/mochitest.ini
@@ -1,14 +1,20 @@
 [DEFAULT]
 support-files =
   satchel_common.js
   subtst_form_submission_1.html
   subtst_privbrowsing.html
 
 [test_bug_511615.html]
+skip-if = toolkit == 'android'
 [test_bug_787624.html]
+skip-if = toolkit == 'android'
 # [test_form_autocomplete.html]
 # Test disabled for too many intermittent failures (bug 874429)
 [test_form_autocomplete_with_list.html]
+skip-if = toolkit == 'android'
 [test_form_submission.html]
+skip-if = toolkit == 'android'
 [test_form_submission_cap.html]
+skip-if = toolkit == 'android'
 [test_form_submission_cap2.html]
+skip-if = toolkit == 'android'
--- a/toolkit/content/tests/widgets/mochitest.ini
+++ b/toolkit/content/tests/widgets/mochitest.ini
@@ -13,15 +13,17 @@ support-files =
   videocontrols_direction-2b.html
   videocontrols_direction-2c.html
   videocontrols_direction-2d.html
   videocontrols_direction-2e.html
   videocontrols_direction_test.js
   videomask.css
 
 [test_audiocontrols_dimensions.html]
+skip-if = toolkit == 'android'
 [test_mousecapture_area.html]
 [test_videocontrols.html]
+skip-if = toolkit == 'android' #TIMED_OUT
 [test_videocontrols_audio.html]
 [test_videocontrols_audio_direction.html]
 [test_videocontrols_standalone.html]
 [test_videocontrols_video_direction.html]
 [test_bug898940.html]
--- a/uriloader/exthandler/tests/mochitest/mochitest.ini
+++ b/uriloader/exthandler/tests/mochitest/mochitest.ini
@@ -1,9 +1,10 @@
 [DEFAULT]
 support-files =
   handlerApp.xhtml
   handlerApps.js
   unsafeBidiFileName.sjs
 
 [test_badMimeType.html]
 [test_handlerApps.xhtml]
+skip-if = toolkit == 'android'
 [test_unsafeBidiChars.xhtml]